12 Commits

Author SHA1 Message Date
Előd Illés
4820067978 [nova] Proposing EOL of Queens, Rocky and Stein
This patch transition stable/queens, stable/rocky, stable/stein
branches of Nova team's repositories to End of Life.
Mail was sent to ML [1] with details about the reasons.

[1] https://lists.openstack.org/pipermail/openstack-discuss/2022-October/030980.html

Change-Id: I06c6488b8fb8d780dd38c5e25dfd2e4545427745
2022-10-24 20:31:14 +02:00
Hervé Beraud
43e0e3dbaf Move placement under the nova team
https://opendev.org/openstack/governance/src/branch/master/reference/projects.yaml#L1171-L1212

Change-Id: I7bebed3be572da08544ca84849812906888fb902
2021-02-11 16:05:30 +01:00
Előd Illés
8d05b14eb3 [placement] Transition Stein to EM
This transition the stein branch to extended maintenance.
Changes for bugfixes and things the team deems important are
still encouraged, but there will no longer be official releases
off of the branch.

Please +1 if the team is ready for us to proceed with this
transition, or -1 if there are any final backports currently in
flight that we should wait for. For the latter case, please
update the patch with the new commit hash after doing a final
release to get those changes out so we know to proceed with the
transition.

Change-Id: Ibc49f7d032c1f8922a181cbcd3954b9dccf622eb
2020-11-11 21:34:52 +01:00
Sean McGinnis
1704aa624a
Raise YAML compliance to 1.2
The YAML 1.2 spec was released in 2009. It's probably been enough time
that it's safe to move to it.

The only issue for out YAML usage was 1.2 dropped the use of Yes, No, On,
and Off as valid boolean values.

Change-Id: I608e09d219379e00cca15c5ff165bb63aecfe9f2
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2019-07-31 09:34:38 -05:00
Chris Dent
7d908263f5 Release a 1.1.0 placement from stable/stein
There are three changes since the 1.0.0 release:

git log --oneline --no-merges 1.0.0..bdcbb2604bcbb195fa6e3a1b504ec2c31531308b

bdcbb260 Add support for osprofiler in wsgi
28a341ac Skip _exclude_nested_providers() if not nested
58d55797 OpenDev Migration Patch

bdcbb260 returns what was once working behavior (using osprofiler) to
the placement service after it was inadvertently broken during the
extraction of placement to its own repo. This is enough a functionality
change that it deserves a minor version bump. That commit includes a
release note.

28a341ac is a significant performance fix that has no impact on
returned values.

Change-Id: I92342e9362c46e34cff93536e90ef2fe640b8e60
2019-07-22 17:22:02 +01:00
Sean McGinnis
faa277a7d0 Stein final releases for cycle-with-rc projects
Change-Id: I2717755ff6e525a4075cf5f6397c0c1d1d45e170
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2019-04-08 10:48:36 +02:00
Chris Dent
ddf8ac072e release a 1.0.0.0rc3 of placement
This version corrects an error in a logging debug message and
includes useful documentation for a feature that is present in
Stein.

$ git log  --oneline --no-merges 1.0.0.0rc2..b4ac3f7fa0396cd3e67ad6c127ebf5ef575581b3
6722d066 Document alloc-candidates-in-tree
b4492bcc Fix debug log getting allocation_candidates

Change-Id: Ife29df28e4ae572d4fd0433b1de1989191c72739
2019-04-03 10:36:21 +01:00
Chris Dent
5422c79d04 placement: 1.0.0.0rc2 from stable/stein
Prepare an rc2 release of placement as a 1.0.0.0rc2. Three of the
four changes are administrivia. 0c9b38a8 is a bug fix in the
PlacementFixture which is used by nova (in stein and in master).
The bug was found in the window of time after placement had cut
stable/stein and before nova did.

No further backports are pending.

$ git log --oneline --no-merges 1.0.0.0rc1..bbd90ca2a671b76cda6844a3a8de5c46f587b7a5
bbd90ca2 (origin/stable/stein, gerrit/stable/stein) Replace openstack.org git:// URLs with https://
0c9b38a8 Add register_opts param to PlacementFixture
60efe8ac Update UPPER_CONSTRAINTS_FILE for stable/stein
de7c123c Update .gitreview for stable/stein

Change-Id: I9719f9a139755ac2848fb259c77e881350006e8a
2019-03-26 22:13:03 +00:00
Sean McGinnis
24f09515e4
Add release note links
This adds the release note links for the projects that have added their
stein landing pages so far.

Change-Id: I0a49815802a93e8c94845012b98703d24725ecd3
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2019-03-25 15:47:23 -05:00
Kendall Nelson
1ad47661c9 placement release for stein rc1
Also the location of bugs has been moved to storyboard and
the team to placement (as those are now the truth).

In order to overcome validation checks, the previous stand-in
0.1.0 release needs to be removed. The package is still out
there, but we don't need to track it here. (Idea via
smcginnis)

Change-Id: I97207f286cf80274f4b9d6b4ab4d17275252d6fb
2019-03-20 19:33:13 +00:00
Chris Dent
abdd97aaef Cycle-highlights for placement
There's not a lot to report because the vast majority of time was
spent on the first item in the list.

Doing this separately from the actual release as this is ready
but the release is not (some critical docs remain).

Change-Id: I1a4ce54559268dc7640345b3f8d302c6140e80cf
2019-03-17 23:01:10 +00:00
Chris Dent
759867bae0 Release openstack/placement 0.1.0
This will provide a working release of the placement service,
including all the expected dependencies of this cycle. This is expected
to be useful for packagers and other testers. The release will not have
complete documentation, but will be a fully working implementation of
the service. In fact it ought to work installed from pypi without too
much hassle.

Note that placement is currently a deliverable of the nova team and uses
nova's launchpad to track bugs. This is expeced to change relatively
soon but the switchover has not yet happened.

The depends on is to the zuul settings to add the release-to-pypi job.

Depends-On: https://review.openstack.org/628240
Change-Id: I4beed6daf2ed4ce6723d633ebdeca3253fa75727
2019-01-04 12:50:57 +00:00