From 74b59cbd181c917baf55696506ec0eab8daf72a4 Mon Sep 17 00:00:00 2001 From: Elod Illes Date: Mon, 11 Dec 2023 10:50:02 +0100 Subject: [PATCH] [ironic] Transition Ussuri to End of Life With the new resolution '2023-07-24 Unmaintained status replaces Extended Maintenance' [1] the last 3 EM branches (Xena, Wallaby, Victoria) will transition to Unmaintained, but older branches (Ussuri, Train) should move to End of Life unless someone steps up as maintainer of this branch for this project. To signal this, please add a -1 for this patch if you or the team want to keep this branch open for further maintenance. If there is no response from anyone within a reasonable time frame, then PTLs/release liaisons will be asked to confirm the EOL transition with their +1. [1] https://governance.openstack.org/tc/resolutions/20230724-unmaintained-branches.html Change-Id: Iaee7a54989074bb7edd9927b2cddf5f88e8668fc --- deliverables/ussuri/bifrost.yaml | 4 ++++ deliverables/ussuri/ironic-inspector.yaml | 7 ++++++- deliverables/ussuri/ironic-lib.yaml | 4 ++++ deliverables/ussuri/ironic-prometheus-exporter.yaml | 7 ++++++- deliverables/ussuri/ironic-python-agent.yaml | 7 ++++++- deliverables/ussuri/ironic-ui.yaml | 4 ++++ deliverables/ussuri/ironic.yaml | 10 ++++++++-- deliverables/ussuri/metalsmith.yaml | 4 ++++ deliverables/ussuri/networking-baremetal.yaml | 7 ++++++- .../ussuri/python-ironic-inspector-client.yaml | 7 ++++++- deliverables/ussuri/sushy-cli.yaml | 4 ++++ deliverables/ussuri/sushy.yaml | 4 ++++ 12 files changed, 62 insertions(+), 7 deletions(-) diff --git a/deliverables/ussuri/bifrost.yaml b/deliverables/ussuri/bifrost.yaml index 57648d5c60..59c28d9491 100644 --- a/deliverables/ussuri/bifrost.yaml +++ b/deliverables/ussuri/bifrost.yaml @@ -26,6 +26,10 @@ releases: projects: - repo: openstack/bifrost hash: 2adb7bccde4dbb385671fca8f734bc9bdafd6d71 + - version: ussuri-eol + projects: + - repo: openstack/bifrost + hash: 06a8945fbd0c3a92faa1557e5ec6708fd68195f4 branches: - name: stable/ussuri location: 8.0.0 diff --git a/deliverables/ussuri/ironic-inspector.yaml b/deliverables/ussuri/ironic-inspector.yaml index 64953343c8..cbcd986452 100644 --- a/deliverables/ussuri/ironic-inspector.yaml +++ b/deliverables/ussuri/ironic-inspector.yaml @@ -31,6 +31,10 @@ releases: projects: - repo: openstack/ironic-inspector hash: 928a7dcc338a871b723fd9425c74f0b77b36f6fd + - version: ussuri-eol + projects: + - repo: openstack/ironic-inspector + hash: 44c4b4e39c32e70c9101905491ba7743b597e468 branches: - name: stable/ussuri location: 10.1.0 @@ -38,4 +42,5 @@ cycle-highlights: - | Support for scoped introspection rules which allow to have (and keep) rules per node subsets, such as different hardware deliveries. -release-notes: https://docs.openstack.org/releasenotes/ironic-inspector/ussuri.html +release-notes: + https://docs.openstack.org/releasenotes/ironic-inspector/ussuri.html diff --git a/deliverables/ussuri/ironic-lib.yaml b/deliverables/ussuri/ironic-lib.yaml index ef6ce2149b..37942bafab 100644 --- a/deliverables/ussuri/ironic-lib.yaml +++ b/deliverables/ussuri/ironic-lib.yaml @@ -39,6 +39,10 @@ releases: projects: - repo: openstack/ironic-lib hash: 79901aff5f3c3091fd320902c806e343fb829c04 + - version: ussuri-eol + projects: + - repo: openstack/ironic-lib + hash: 7d2150578e5c5d271f86fd20b0e75ee070ca1d3f branches: - name: stable/ussuri location: 4.2.0 diff --git a/deliverables/ussuri/ironic-prometheus-exporter.yaml b/deliverables/ussuri/ironic-prometheus-exporter.yaml index cac5bcd926..ba0abb5d3e 100644 --- a/deliverables/ussuri/ironic-prometheus-exporter.yaml +++ b/deliverables/ussuri/ironic-prometheus-exporter.yaml @@ -18,7 +18,12 @@ releases: projects: - repo: openstack/ironic-prometheus-exporter hash: 5744d42ddbade54f8c149780fba7b2b0f5be3f2a + - version: ussuri-eol + projects: + - repo: openstack/ironic-prometheus-exporter + hash: a20b829f1e601074115cc58a08c3c56e4c41fb41 branches: - name: stable/ussuri location: 2.0.0 -release-notes: https://docs.openstack.org/releasenotes/ironic-prometheus-exporter/ussuri.html +release-notes: + https://docs.openstack.org/releasenotes/ironic-prometheus-exporter/ussuri.html diff --git a/deliverables/ussuri/ironic-python-agent.yaml b/deliverables/ussuri/ironic-python-agent.yaml index 9e2eeac13c..ff8da32786 100644 --- a/deliverables/ussuri/ironic-python-agent.yaml +++ b/deliverables/ussuri/ironic-python-agent.yaml @@ -31,7 +31,12 @@ releases: projects: - repo: openstack/ironic-python-agent hash: dc62636c1720e595491989167feefc6cd5ff24e1 + - version: ussuri-eol + projects: + - repo: openstack/ironic-python-agent + hash: 15de2b2d68be0b47e4a8c4f33ac5b394fd19cdd8 branches: - name: stable/ussuri location: 6.1.0 -release-notes: https://docs.openstack.org/releasenotes/ironic-python-agent/ussuri.html +release-notes: + https://docs.openstack.org/releasenotes/ironic-python-agent/ussuri.html diff --git a/deliverables/ussuri/ironic-ui.yaml b/deliverables/ussuri/ironic-ui.yaml index 3458e68e94..e26da8392a 100644 --- a/deliverables/ussuri/ironic-ui.yaml +++ b/deliverables/ussuri/ironic-ui.yaml @@ -19,6 +19,10 @@ releases: projects: - repo: openstack/ironic-ui hash: feb6e927384259b3d14d34cfa60d5ddf9a89d820 + - version: ussuri-eol + projects: + - repo: openstack/ironic-ui + hash: feb6e927384259b3d14d34cfa60d5ddf9a89d820 branches: - name: stable/ussuri location: 4.0.0 diff --git a/deliverables/ussuri/ironic.yaml b/deliverables/ussuri/ironic.yaml index 4eb64b5a11..2686cb21d2 100644 --- a/deliverables/ussuri/ironic.yaml +++ b/deliverables/ussuri/ironic.yaml @@ -26,12 +26,18 @@ releases: projects: - repo: openstack/ironic hash: 0c17549c2c81fcb2e3ce256d93f80befe36c2d0d + - version: ussuri-eol + projects: + - repo: openstack/ironic + hash: 53f933c7fa08b358a2fb15fe25b99fd31ceea627 cycle-highlights: - Support for a hardware `retirement workflow `_ to enable automation of hardware decommission in managed clouds. - - Multitenancy `concepts and additional policy options `_ + - Multitenancy `concepts and additional policy options + `_ are available for non-administrator usage of Ironic. - - Addition of `authentication of interactions `_ + - Addition of `authentication of interactions + `_ between Ironic and its remote agent enabling deployment over untrusted networks. - UEFI and device selection is now available for Software RAID. diff --git a/deliverables/ussuri/metalsmith.yaml b/deliverables/ussuri/metalsmith.yaml index fb8a862051..4901d8c22a 100644 --- a/deliverables/ussuri/metalsmith.yaml +++ b/deliverables/ussuri/metalsmith.yaml @@ -22,6 +22,10 @@ releases: projects: - repo: openstack/metalsmith hash: 43bd9d41bd0864b0393f7d1cfd934536f3f0150b + - version: ussuri-eol + projects: + - repo: openstack/metalsmith + hash: 44e348ff53b9d4ac88d59c245bb0bd053d67bfe0 branches: - name: stable/ussuri location: 1.0.0 diff --git a/deliverables/ussuri/networking-baremetal.yaml b/deliverables/ussuri/networking-baremetal.yaml index 6111cb872c..15478ea3b9 100644 --- a/deliverables/ussuri/networking-baremetal.yaml +++ b/deliverables/ussuri/networking-baremetal.yaml @@ -15,7 +15,12 @@ releases: projects: - repo: openstack/networking-baremetal hash: b80ab336977c9efc094b619f5eddf12b65bf3841 + - version: ussuri-eol + projects: + - repo: openstack/networking-baremetal + hash: 81a43d062a339877e8db515cdc6d95ac80bff1a5 branches: - name: stable/ussuri location: 2.0.0 -release-notes: https://docs.openstack.org/releasenotes/networking-baremetal/ussuri.html +release-notes: + https://docs.openstack.org/releasenotes/networking-baremetal/ussuri.html diff --git a/deliverables/ussuri/python-ironic-inspector-client.yaml b/deliverables/ussuri/python-ironic-inspector-client.yaml index cbbee31193..705de631fc 100644 --- a/deliverables/ussuri/python-ironic-inspector-client.yaml +++ b/deliverables/ussuri/python-ironic-inspector-client.yaml @@ -19,7 +19,12 @@ releases: projects: - repo: openstack/python-ironic-inspector-client hash: c9b1afff70813b151e297e98fa2963097dcee4a9 + - version: ussuri-eol + projects: + - repo: openstack/python-ironic-inspector-client + hash: 34019fd082c66dff62576cf4d7c447eb925e3182 branches: - name: stable/ussuri location: 4.1.0 -release-notes: https://docs.openstack.org/releasenotes/python-ironic-inspector-client/ussuri.html +release-notes: + https://docs.openstack.org/releasenotes/python-ironic-inspector-client/ussuri.html diff --git a/deliverables/ussuri/sushy-cli.yaml b/deliverables/ussuri/sushy-cli.yaml index 851217c700..3b696ae454 100644 --- a/deliverables/ussuri/sushy-cli.yaml +++ b/deliverables/ussuri/sushy-cli.yaml @@ -19,6 +19,10 @@ releases: projects: - repo: openstack/sushy-cli hash: 08e20acc9ddbd6611e5fabadfade742e96afc365 + - version: ussuri-eol + projects: + - repo: openstack/sushy-cli + hash: b65d5ef549848d66fb07156be3ce94622d6f54fa branches: - name: stable/ussuri location: 0.2.0 diff --git a/deliverables/ussuri/sushy.yaml b/deliverables/ussuri/sushy.yaml index c804450883..3fb807e19a 100644 --- a/deliverables/ussuri/sushy.yaml +++ b/deliverables/ussuri/sushy.yaml @@ -34,6 +34,10 @@ releases: projects: - repo: openstack/sushy hash: 2aead8bf81e6fa559a8d5d36c5489de98517bb87 + - version: ussuri-eol + projects: + - repo: openstack/sushy + hash: 8903c6fa14749a9a314bb83d1f0e0ccf0d4d16b0 branches: - name: stable/ussuri location: 3.2.0