![Dmitriy Rabotyagov](/assets/img/avatar_default.png)
Due to the TC decision these services are marked as Inactive for 2024.1 release, which means we need to remove roles for these services from our releasing as well. Depends-On: https://review.opendev.org/c/openstack/openstack-ansible-os_senlin/+/916892 Depends-On: https://review.opendev.org/c/openstack/openstack-ansible-os_murano/+/916891 Depends-On: https://review.opendev.org/c/openstack/openstack-ansible-os_sahara/+/916890 Depends-On: https://review.opendev.org/c/openstack/openstack-ansible-openstack_hosts/+/918159 Change-Id: I8007204ad2ae892935e0aa10c3f28b6a8fe99be5
34 lines
1.2 KiB
YAML
34 lines
1.2 KiB
YAML
---
|
|
|
|
upgrade:
|
|
- |
|
|
Services, that were makred as Inactive (Murano, Senlin, Sahara) will not be
|
|
upgraded as they were not released for 2024.1 (Caracal).
|
|
In order to keep managing these services on older versions you will need to
|
|
do following actions:
|
|
|
|
* Create file /etc/openstack_deploy/user-role-requirements.yml with following content:
|
|
|
|
.. code-block:: yaml
|
|
|
|
- name: os_<service>
|
|
scm: git
|
|
src: https://opendev.org/openstack/openstack-ansible-os_<service>
|
|
version: master
|
|
trackbranch: master
|
|
|
|
* Playbooks for managing services can be found inside role examples, ie: ``/etc/ansible/roles/os_<service>/examples/playbook.yml``
|
|
|
|
* Services will remain in your previously generated inventory until you explicitly remove them.
|
|
|
|
deprecations:
|
|
- |
|
|
Following roles are not going to be part of 2024.1 release due to services
|
|
being trafered to `Inactive state <https://governance.openstack.org/tc/reference/emerging-technology-and-inactive-projects.html#current-inactive-projects>`_:
|
|
- Murano
|
|
- Senlin
|
|
- Sahara
|
|
|
|
Playbooks for managing these services were also removed out of the tree
|
|
and can be found only under specific role `examples` folder.
|