Skip to content

Initial update for Xena #87

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 21 commits into from
Jul 19, 2022
Merged

Initial update for Xena #87

merged 21 commits into from
Jul 19, 2022

Conversation

markgoddard
Copy link
Contributor

  • Merge upstream stable/xena
  • drop prometheus-server image
  • update README
  • update package repositories and Kolla image build config
  • update image tags
  • update Github Actions workflows
  • configure test pulp server as insecure in CI environments
  • update Pulp repository versions
  • Sync with stackhpc/kayobe @ ae2e0ed2fc78c1a61d299b4f6c2aba5d190345bb

priteau and others added 19 commits May 5, 2021 10:04
Setuptools v54.1.0 introduces a warning that the use of dash-separated
options in 'setup.cfg' will not be supported in a future version [1].
Get ahead of the issue by replacing the dashes with underscores. Without
this, we see 'UserWarning' messages like the following on new enough
versions of setuptools:

  UserWarning: Usage of dash-separated 'description-file' will not be
  supported in future versions. Please use the underscore name
  'description_file' instead

[1] pypa/setuptools@a2e9ae4cb

Change-Id: I2920e8581adb4505c0d03c43d7f94eef9735d7ed
A few late additions to the wallaby release.

See:
- https://docs.openstack.org/kayobe/latest/contributor/releases.html#synchronise-kayobe-config

Change-Id: If74ad440a11d654829ac1d628ab3c0ef7aed18e1
Change-Id: I016af4a3d214c3f5e2a59c806a40281de024e713
Change-Id: I5db0ae4f963ee8e7a1e9eb873effc9a8434794d8
Update the URL to the upper-constraints file to point to the redirect
rule on releases.openstack.org so that anyone working on this branch
will switch to the correct upper-constraints list automatically when
the requirements repository branches.

Until the requirements repository has as stable/xena branch, tests will
continue to use the upper-constraints list on master.

Change-Id: I034c1fdb91313aa7d39ba792eeba8a7c196860db
Change-Id: I60c6a1839a54afbfa9c2c92bd5bbf5b247877e8f
(cherry picked from commit ace9a4d)
Change-Id: Iedda041811602f42b51c080bb84c03a4b64a89fa
It was dropped in xena, replaced by prometheus-v2-server.
This includes config from backported changes.
Copy link
Member

@priteau priteau left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do you want to adapt the release note configuration before merging?

There is also a NOTE in tox.ini which can be removed.

@markgoddard markgoddard requested a review from priteau July 19, 2022 10:38
@markgoddard markgoddard merged commit e8c8113 into stackhpc/xena Jul 19, 2022
@markgoddard markgoddard deleted the xena branch July 19, 2022 11:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants