Commit Graph

8 Commits

Author SHA1 Message Date
Előd Illés
340f000d2e [ironic] Transition Xena to EM
This transition the stable/xena 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 after the transition.

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.

The transition deadline is April 20th, 2023.

Change-Id: I61ea4b00decce21b842212abdec65bad2a3f136f
2023-04-27 17:46:17 +02:00
Jay Faulkner
d21f373796 Release Xena bugfixes for all Ironic projects
This includes all xena Ironic projects that have changes since the
last release.

Change-Id: I54b1c9429f1a007b977c4b6b6376e6c25cb52153
2022-11-01 14:24:28 -07:00
Harald Jensås
4f643d317e Release metalsmith 1.5.2 for Xena
Change-Id: Iae2015d2e0f19617efa4b774b76fb2aeea13d59d
2021-12-06 19:50:54 +01:00
Hervé Beraud
db2aece5cc Adds release note links for Xena
Change-Id: Ifc204cce1e7bf2627c663dcec677bb121b4c2b2b
2021-09-21 15:23:06 +02:00
Armstrong Foundjem
752c661793 [ironic ] Create for all client and non-client lib xena branch
This creates the stable/xena branch for all client
and non-client libraries now that we are past the
lib freeze on September 02.

If a team wants to wait for a specific patch to make it to the library,
someone from the team can -1 the patch to have it held,or update that
patch with a different commit SHA.

Patches with no response will be merged by Friday, September 10.

Change-Id: Ia3367376900a7c21e02b73d0c5cd6b864c778578
2021-09-06 12:19:24 -04:00
Hervé Beraud
743d8a1af1 Release final metalsmith for Xena
This proposed a release for metalsmith to get any final merged changes
out prior to the lib freeze for Xena going into effect.

If the team is ready to proceed, please leave a +1 to acknowledge this
release and we will process right away. If the team is working on any
final merges, leave a -1 with some detail on the status and update the
patch with the new commit hash to use when ready.

Patches with no response will be merged by Monday, August 23.

$ git log --oneline --no-merges 1.5.0..2a39acc6d5
d9c167d Use importlib instead of imp
e1e6cc3 Set glance limit for baremetal friendly images
419e384 Replace deprecated import of ABCs from collections
606c88b Changed minversion in tox to 3.18.0

Signed-off-by: Hervé Beraud <hberaud@redhat.com>
Change-Id: I5e2ada4bd525d9568d53eea58e1264adcc81dd84
2021-08-20 13:39:37 +02:00
Hervé Beraud
bbe36d27a8 Xena-2 Release for metalsmith
This is the Xena milestone-2 release for metalsmith.
Clients and libraries following the cycle-with-intermediary release
model are encouraged to release each milestone to make sure updates
are made available.

If you are happy with the current release hash, please +1 this patch
and we will process a release. If you need to get some important
changes merged first, leave a -1 and update the patch with a new
commit hash to use once it is ready.

If a release is definitely not wanted at this time, please -1 and
leave a comment explaining that and we can abandon the patch.

Any patches with no response will be assumed to be OK and will be
processed by July 15.

$ git log --oneline --no-merges 1.4.2..407e505
407e505 Set image_disk_format from file extension for HTTP images
2fe1733 setup.cfg: Replace dashes with underscores
048ddb5 Stop testing the iscsi deploy interface
8cd0f73 Add Python3 xena unit tests
3114db1 Update master for stable/wallaby
621cd8c remove unicode from code

Signed-off-by: Hervé Beraud <hberaud@redhat.com>
Change-Id: I92adc1156365fe49f98df26377f5750a45cf322f
2021-07-09 15:22:15 +02:00
Hervé Beraud
56ada0a163 Add Xena deliverable files
Only few projects have been detected as unreleased during Wallaby:

- deliverables/xena/cinderlib.yaml
- deliverables/xena/release-test.yaml
- deliverables/xena/openstack-ansible-roles.yaml
- deliverables/xena/kolla-ansible.yaml
- deliverables/xena/kayobe.yaml

They are mostly trailing projects, so, at this point they hadn't yet
been released.

Only our testing project remain really undelivered during Wallaby, however,
I decided to keep it around during Xena, either to allow us to test
urgent things or to convert it to JS testing project for example (to
catch the yarn/nodejs issues proactively by example).

Change-Id: I446061df0474ba36e39d44a4a70017b742856c11
2021-04-15 12:02:11 +02:00