Add file to the reno documentation build to show release notes for
stable/2024.1.
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/2024.1.
Sem-Ver: feature
Change-Id: I58fe5e6efc20ed569ba641669befeb0fac62f3a3
By mistake in [1] promote job has been replaced with build job, which
leaded to broken promote process of docs.
Here we introduce new promote job for deploy guide, that is a child
of openstack promote job.
[1] https://review.opendev.org/c/openstack/openstack-ansible/+/920043
Change-Id: Ia26ae735bdfffb8cc76a2326758f410a561ba868
Having `OpenStack-Ansible Documentation` for the deploy guide is
confusing and it's worth to have a proper name for the deploy Guide.
Change-Id: I7744ed1046f860566c438b7f0c3719b3b736e13b
With overriding hostname for QManager, related bug [1] was worked around
meaning we can enable usage of QManager by default again, when
quorum queues are used.
[1] https://bugs.launchpad.net/oslo.messaging/+bug/2065922
Change-Id: I33a4f2ce910cb47db6b6fb510d6a4eb010325ea7
By default Cloudkitty leverages gnocchi as source of data. In order to
make AIO deployment meaningfull, we need to ensure that it will be
installed as well.
Ceilometer is needed to provide data to Gnocchi, so that metering become
possible.
Related-Bug: #2067084
Change-Id: I145f474e3c34fd4ccf447699ca1e6ca970f54600
This task must be carried out before any RabbitMQ instances are
stopped, so must live in the playbook as opposed to the role.
This complements the post-upgrade enablement which happens within
the role itself, and covers the case where older versions of the
role have not already enabled the relevant flags.
Depends-On: https://review.opendev.org/c/openstack/openstack-ansible-rabbitmq_server/+/919701
Change-Id: Idf33b6810e1afb3a89dad5e65a48e86ac0a58a67
In order to get some more testing around new defaults, it might make
sense to create a Beta version which comes prior to branching. In the
meanwhile we can land leftovers for branches and take our time to
cover found issues.
Change-Id: Ie478e298a3a9292ec069b76548d8f4238efc90a1
This removes service-specific tags like 'nova' as they are confusing
in their current state, and only appear useful if run using the
setup-openstack playbook. The tags restrict which pre/post tasks
run, but don't prevent the related roles from running.
This causes issues such as: calling setup-openstack with a
'nova' tag would not run the 'haproxy-service-config' step, and
running os-nova-install with a 'nova-config' tag wouldn't run
HAProxy maintenance steps.
Change-Id: I4dd6350cb8eb211814a1d6055e674065bf015f4c
Format of cirros image defenition is incompatible with
openstack_resources role, which makes tempest step fail.
We update cirros image version along with alinging expected SHA format.
Change-Id: I43b7f783874f5e24028b33067b65bb19c3c1a94a
For a long time this was not possible because of conflicting use of
port 443 by the horizon backend and haproxy, but this has been
subsequently fixed.
Thanks to nixbuilder on IRC for validating this in a metal AIO
deployment.
Closes-Bug: #2059865
Change-Id: Icd88209b2b98201672a08d66a6b6edbec972b26e
Current page name is not reflecting it's content. While there are
quite important notes about overriding set of roles/collections
which are not obvious at all from the tree.
It also adjusts maxdepth to contain 2nd level of headers inside pages
to be more explicit about page content.
Change-Id: If1d58ab564097a4903b41a53a74146110bd04df1