From 0194c04545eb1c1b4b8a98db9dc9879e5b85057d Mon Sep 17 00:00:00 2001 From: Takashi Kajinami Date: Sat, 14 Dec 2024 02:05:58 +0900 Subject: [PATCH] Puppet OpenStack: Transition xena to EOL The xena branch of some modules were already transitioned to EOL. Current puppet CI does not allow partial retirement and CI is broken once any of the modules is retired. Because we haven't seen any interest to maintain specific modules, I'd propose retiring the xena branch completely. Change-Id: Ic1975a81d3db5d2bc77f877ae6c3d64fa167d484 --- deliverables/xena/puppet-neutron.yaml | 4 ++++ deliverables/xena/puppet-nova.yaml | 4 ++++ deliverables/xena/puppet-octavia.yaml | 4 ++++ deliverables/xena/puppet-openstack-integration.yaml | 4 ++++ deliverables/xena/puppet-openstack_extras.yaml | 4 ++++ deliverables/xena/puppet-openstack_spec_helper.yaml | 4 ++++ deliverables/xena/puppet-openstacklib.yaml | 4 ++++ deliverables/xena/puppet-oslo.yaml | 4 ++++ deliverables/xena/puppet-ovn.yaml | 4 ++++ deliverables/xena/puppet-placement.yaml | 4 ++++ deliverables/xena/puppet-swift.yaml | 4 ++++ deliverables/xena/puppet-tempest.yaml | 4 ++++ deliverables/xena/puppet-trove.yaml | 4 ++++ deliverables/xena/puppet-vitrage.yaml | 4 ++++ deliverables/xena/puppet-vswitch.yaml | 4 ++++ deliverables/xena/puppet-watcher.yaml | 4 ++++ deliverables/xena/puppet-zaqar.yaml | 4 ++++ 17 files changed, 68 insertions(+) diff --git a/deliverables/xena/puppet-neutron.yaml b/deliverables/xena/puppet-neutron.yaml index cc17c1b97d..e45e5ee6fa 100644 --- a/deliverables/xena/puppet-neutron.yaml +++ b/deliverables/xena/puppet-neutron.yaml @@ -38,6 +38,10 @@ releases: projects: - repo: openstack/puppet-neutron hash: 7008f718ee1b6765b5846644a3ec68048ae75107 + - version: xena-eol + projects: + - repo: openstack/puppet-neutron + hash: 7008f718ee1b6765b5846644a3ec68048ae75107 branches: - name: stable/xena location: 19.4.0 diff --git a/deliverables/xena/puppet-nova.yaml b/deliverables/xena/puppet-nova.yaml index 5a5ca496ff..c89f081585 100644 --- a/deliverables/xena/puppet-nova.yaml +++ b/deliverables/xena/puppet-nova.yaml @@ -38,6 +38,10 @@ releases: projects: - repo: openstack/puppet-nova hash: eabbcd391ee1122db44ef27bb8ad1aa79da2d5dc + - version: xena-eol + projects: + - repo: openstack/puppet-nova + hash: eabbcd391ee1122db44ef27bb8ad1aa79da2d5dc branches: - name: stable/xena location: 19.4.0 diff --git a/deliverables/xena/puppet-octavia.yaml b/deliverables/xena/puppet-octavia.yaml index f30815fa5c..bf8efa9f7c 100644 --- a/deliverables/xena/puppet-octavia.yaml +++ b/deliverables/xena/puppet-octavia.yaml @@ -38,6 +38,10 @@ releases: projects: - repo: openstack/puppet-octavia hash: 6262ebb064179ad42e5c122538c4f401744e5100 + - version: xena-eol + projects: + - repo: openstack/puppet-octavia + hash: 6262ebb064179ad42e5c122538c4f401744e5100 branches: - name: stable/xena location: 19.4.0 diff --git a/deliverables/xena/puppet-openstack-integration.yaml b/deliverables/xena/puppet-openstack-integration.yaml index cf7d1fc302..60140f483e 100644 --- a/deliverables/xena/puppet-openstack-integration.yaml +++ b/deliverables/xena/puppet-openstack-integration.yaml @@ -11,6 +11,10 @@ releases: projects: - repo: openstack/puppet-openstack-integration hash: 752d27d6bce91fb477de02343e420dc8db538719 + - version: xena-eol + projects: + - repo: openstack/puppet-openstack-integration + hash: 752d27d6bce91fb477de02343e420dc8db538719 branches: - name: stable/xena location: diff --git a/deliverables/xena/puppet-openstack_extras.yaml b/deliverables/xena/puppet-openstack_extras.yaml index 2e167ccf8d..f711d2561b 100644 --- a/deliverables/xena/puppet-openstack_extras.yaml +++ b/deliverables/xena/puppet-openstack_extras.yaml @@ -38,6 +38,10 @@ releases: projects: - repo: openstack/puppet-openstack_extras hash: 8160f0bb7423cd972d629f08425f58895ee2faca + - version: xena-eol + projects: + - repo: openstack/puppet-openstack_extras + hash: 8160f0bb7423cd972d629f08425f58895ee2faca branches: - name: stable/xena location: 19.4.0 diff --git a/deliverables/xena/puppet-openstack_spec_helper.yaml b/deliverables/xena/puppet-openstack_spec_helper.yaml index 85f2b5bb9a..ccc5652234 100644 --- a/deliverables/xena/puppet-openstack_spec_helper.yaml +++ b/deliverables/xena/puppet-openstack_spec_helper.yaml @@ -11,6 +11,10 @@ releases: projects: - repo: openstack/puppet-openstack_spec_helper hash: 02b32ac014030f5ca37bd82759f90f4e671272b9 + - version: xena-eol + projects: + - repo: openstack/puppet-openstack_spec_helper + hash: 02b32ac014030f5ca37bd82759f90f4e671272b9 branches: - name: stable/xena location: diff --git a/deliverables/xena/puppet-openstacklib.yaml b/deliverables/xena/puppet-openstacklib.yaml index 57eea704e4..babc81741d 100644 --- a/deliverables/xena/puppet-openstacklib.yaml +++ b/deliverables/xena/puppet-openstacklib.yaml @@ -38,6 +38,10 @@ releases: projects: - repo: openstack/puppet-openstacklib hash: f8ead08cef0ed6267594527fbe7c4bfee5c2467e + - version: xena-eol + projects: + - repo: openstack/puppet-openstacklib + hash: f8ead08cef0ed6267594527fbe7c4bfee5c2467e branches: - name: stable/xena location: 19.4.0 diff --git a/deliverables/xena/puppet-oslo.yaml b/deliverables/xena/puppet-oslo.yaml index b343ce366b..994ceb9022 100644 --- a/deliverables/xena/puppet-oslo.yaml +++ b/deliverables/xena/puppet-oslo.yaml @@ -38,6 +38,10 @@ releases: projects: - repo: openstack/puppet-oslo hash: 8e59bdd0d04139f9b0971090ac979a8558e4dc29 + - version: xena-eol + projects: + - repo: openstack/puppet-oslo + hash: 8e59bdd0d04139f9b0971090ac979a8558e4dc29 branches: - name: stable/xena location: 19.4.0 diff --git a/deliverables/xena/puppet-ovn.yaml b/deliverables/xena/puppet-ovn.yaml index e164416631..75bb3679fc 100644 --- a/deliverables/xena/puppet-ovn.yaml +++ b/deliverables/xena/puppet-ovn.yaml @@ -38,6 +38,10 @@ releases: projects: - repo: openstack/puppet-ovn hash: f648d1a689bfce58da606e9dfc5b702e297ed038 + - version: xena-eol + projects: + - repo: openstack/puppet-ovn + hash: f648d1a689bfce58da606e9dfc5b702e297ed038 branches: - name: stable/xena location: 19.4.0 diff --git a/deliverables/xena/puppet-placement.yaml b/deliverables/xena/puppet-placement.yaml index 5138751a97..030eb50c8b 100644 --- a/deliverables/xena/puppet-placement.yaml +++ b/deliverables/xena/puppet-placement.yaml @@ -38,6 +38,10 @@ releases: projects: - repo: openstack/puppet-placement hash: 8096fe49d416d8cddf4847a2a67165aadefb2525 + - version: xena-eol + projects: + - repo: openstack/puppet-placement + hash: 8096fe49d416d8cddf4847a2a67165aadefb2525 branches: - name: stable/xena location: 6.4.0 diff --git a/deliverables/xena/puppet-swift.yaml b/deliverables/xena/puppet-swift.yaml index 3b4ec3bd0b..def005e179 100644 --- a/deliverables/xena/puppet-swift.yaml +++ b/deliverables/xena/puppet-swift.yaml @@ -38,6 +38,10 @@ releases: projects: - repo: openstack/puppet-swift hash: 65a08a54aa70c9b80cc8a203f7f61a22a79b370c + - version: xena-eol + projects: + - repo: openstack/puppet-swift + hash: 65a08a54aa70c9b80cc8a203f7f61a22a79b370c branches: - name: stable/xena location: 19.4.0 diff --git a/deliverables/xena/puppet-tempest.yaml b/deliverables/xena/puppet-tempest.yaml index 1d7301c3bf..7ea1c63577 100644 --- a/deliverables/xena/puppet-tempest.yaml +++ b/deliverables/xena/puppet-tempest.yaml @@ -42,6 +42,10 @@ releases: projects: - repo: openstack/puppet-tempest hash: ebe69173a0c8a91f5f0ddd1cf5cbdbb2e05c96d3 + - version: xena-eol + projects: + - repo: openstack/puppet-tempest + hash: ebe69173a0c8a91f5f0ddd1cf5cbdbb2e05c96d3 branches: - name: stable/xena location: 19.4.0 diff --git a/deliverables/xena/puppet-trove.yaml b/deliverables/xena/puppet-trove.yaml index 00e4e18cf2..f8b113fae5 100644 --- a/deliverables/xena/puppet-trove.yaml +++ b/deliverables/xena/puppet-trove.yaml @@ -34,6 +34,10 @@ releases: projects: - repo: openstack/puppet-trove hash: 5b6ad03310c300daf2ecfb9b904c3d66dcd9692b + - version: xena-eol + projects: + - repo: openstack/puppet-trove + hash: 5b6ad03310c300daf2ecfb9b904c3d66dcd9692b branches: - name: stable/xena location: 19.4.0 diff --git a/deliverables/xena/puppet-vitrage.yaml b/deliverables/xena/puppet-vitrage.yaml index 6dfed12c01..db734557ee 100644 --- a/deliverables/xena/puppet-vitrage.yaml +++ b/deliverables/xena/puppet-vitrage.yaml @@ -38,6 +38,10 @@ releases: projects: - repo: openstack/puppet-vitrage hash: ba4eb4117a092b6cee783a373f900c838adfdbeb + - version: xena-eol + projects: + - repo: openstack/puppet-vitrage + hash: ba4eb4117a092b6cee783a373f900c838adfdbeb branches: - name: stable/xena location: 9.4.0 diff --git a/deliverables/xena/puppet-vswitch.yaml b/deliverables/xena/puppet-vswitch.yaml index c5a2fd571c..815443c544 100644 --- a/deliverables/xena/puppet-vswitch.yaml +++ b/deliverables/xena/puppet-vswitch.yaml @@ -38,6 +38,10 @@ releases: projects: - repo: openstack/puppet-vswitch hash: aea7e211f51d76eb9d2c5a6a6f0e50a539d5fba0 + - version: xena-eol + projects: + - repo: openstack/puppet-vswitch + hash: aea7e211f51d76eb9d2c5a6a6f0e50a539d5fba0 branches: - name: stable/xena location: 15.4.0 diff --git a/deliverables/xena/puppet-watcher.yaml b/deliverables/xena/puppet-watcher.yaml index c27515a17a..c91d09ab81 100644 --- a/deliverables/xena/puppet-watcher.yaml +++ b/deliverables/xena/puppet-watcher.yaml @@ -34,6 +34,10 @@ releases: projects: - repo: openstack/puppet-watcher hash: c0dffc21d1fde1df29bea0a583a5e9578a6dcc94 + - version: xena-eol + projects: + - repo: openstack/puppet-watcher + hash: c0dffc21d1fde1df29bea0a583a5e9578a6dcc94 branches: - name: stable/xena location: 19.4.0 diff --git a/deliverables/xena/puppet-zaqar.yaml b/deliverables/xena/puppet-zaqar.yaml index 7586859999..2fe6906ccd 100644 --- a/deliverables/xena/puppet-zaqar.yaml +++ b/deliverables/xena/puppet-zaqar.yaml @@ -34,6 +34,10 @@ releases: projects: - repo: openstack/puppet-zaqar hash: a4481a864c12dc33f8da4c788a5ccf15311708ac + - version: xena-eol + projects: + - repo: openstack/puppet-zaqar + hash: a4481a864c12dc33f8da4c788a5ccf15311708ac branches: - name: stable/xena location: 19.4.0