./scripts/bootstrap-ansible.sh for yoga does not work anymore ...
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack-Ansible |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
Hi,
We are probably missing something due to our ignorance ...
We were on OpenStack-Ansible yoga - tag 25.2 - and we tried a 'git checkout stable/yoga', 'git checkout 25.6.0' and 'git checkout unmaintained/yoga' (which all are allowed) to upgrade to the latest yoga but for none of these the script './scripts/
Does this have to do with yoga being "unmaintained" at the moment ? Is this temporarily ? What does 'unmaintained" mean ? We do see a stable/xena which is older.
Is our only option to go forward to "stable/zed" ?
thank you
Peter
Changed in openstack-ansible: | |
status: | New → Confirmed |
Hey,
Yes, eventually right now there's quite some hassle with unmaintained/yoga. /governance. openstack. org/tc/ resolutions/ 20230724- unmaintained- branches. html
This is the brand new process introduced by OpenStack Technical Committee lately: https:/
So stable/yoga branch was replaced with unmaintained/yoga. As quite un-obvious pitfall for us was that current OpenStack-Ansible core team has no access to the unmaintained/yoga branch by design of the TC decision.
At the moment of re-naming we made an assumption to fix SHAs and things in our bootstrap process to refer unmaintained/yoga after branch being renamed, but we are unable to do so.
Frankly speaking, I'm not sure if openstack- ansible- plugins is the only thing that points to stable/yoga or there're more things/services doing so. deploy/ user-collection -requirements. yml file with content:
Of course, you can try to create /etc/openstack_
collections: /opendev. org/openstack/ openstack- ansible- plugins
- name: https:/
version: yoga-eom
type: git
This supposedly will fix the bootstrap process.
But eventually, we would suggest upgrading to any supported brach. Just in case, upgrade to stable/2023.1 is supported directly from stable/yoga as well. So you can jump through Zed.
Sorting out privileges to unmaintained/yoga may take a while though, especially now when 2024.1 release is that close.