8 Commits

Author SHA1 Message Date
Hervé Beraud
a56f80efc2 Update the project owner
placement projects have been moved to nova

Change-Id: I7c8399d13999980bf0ecf787b1c3f10bcf437745
2021-02-16 13:12:19 +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
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
Thierry Carrez
058beaebd1 Create stable/stein branches for all libraries
Create stable/stein branches for all libraries and client libraries
that do not have them already. The branching point is the most
recent library release.

NB: ironic-lib, kuryr, metalsmith, octavia-lib, python-saharaclient,
python-zunclient and sushy already had stable/stein branches defined.

Change-Id: I2c584e497fb9fc21b3e0f580657b486672608d1e
2019-03-18 14:11:46 +01:00
Chris Dent
14fe9b492e Release 0.3.0 of os-resource-classes
This release adds the normalize_name utility method which
can be used by clients of the library to generate a
known-good name of a resource class. The change does not
otherwise impact the library so is of minimal risk to
any existing installs.

Also, the team is updated from placement to nova. The
launchpad (for now) remains the same. Storyboard is
in progress, but not happened yet.

Change-Id: Ib878cc7a4e2df1186493b63b3c3d7dcc50fceda0
2019-02-28 14:51:53 +00:00
Chris Dent
4691f13f01 Release 0.2.0 of os-resource-classes
This release adds the 'PCPU' resource class to the library.

It is used to count the number physical processors which have
been marked to be used by a single guest only. This is relevant
to some high performance workloads. A nova blueprint is under
way to use the new class, but it is also considered relevant
generally.

Change-Id: I6f7e534ada21d10dc5b8b6dd7251186479ff94ab
2019-01-21 16:05:15 +00:00
Chris Dent
c070b6f186 Initial release of os-resource-classes
os-resource-classes is a library within the nova project that provides
standard symbols for resource classes used by the placement service and
clients thereof. It is very similar to the os-traits library, on which
this file is based.

The library currently uses nova's launchpad, as it's expected to have
few bugs because it has no behaviors, just symbols.

Eventually it will be a part of the placement project, when the
separation is complete.

The release is required by placement iself, which would like to
start using this library as seen in
https://review.openstack.org/#/c/623556/

Change-Id: I18cb98de2286a81c0ed275184b4e189f698a2d9c
2018-12-14 09:35:09 +00:00