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
In order to cover scenario of package installation from OS native repos,
we switch distro jobs to test this specific scenario.
It means, that distro jobs instead of running aligned versions provided
by distro repos will be relying on what is present in their native repos.
Depends-On: https://review.opendev.org/c/openstack/openstack-ansible-galera_server/+/914530
Change-Id: I6d0595e2fb09b8c5164f87297c6b42a06069b58e
user.rc capability has been added back in Zed release, though it was not
properly documented, except covered with a release note.
This patch adds a short description for this feature.
Change-Id: I5c0c2e40135c15a3b3f304742c945c4b82ae602b