The comments use ipv6_gateway, while the actual data
and code uses gateway_ipv6. This changes the comments
to use gateway_ipv6 as well.
Change-Id: I3b173fca479e778f75307b7bb47bd7954ea786f4
Introduce NovaLibvirtRxQueueSize and NovaLibvirtTxQueueSize to set
virtio-net queue sizes as a role parameter.
Change-Id: I7f252b38d4358fc815d98c522ca59a6adfd69a88
There are scripts that need some customized parameters (infrared
uses freeipa_setup.sh for example). And sometimes it is convenient
to be able to disable dns verification for example.
Change-Id: Ie605aade96dc690e6b52f55bdf1526c8fd51de6c
This doesn't work with config download anymore, since the software
configs are overwritten. It was never a very useful output anyway, so
it's being removed.
Change-Id: I2c4fc26009fb6e031c6d7fe11401e85c995bd210
Closes-Bug: #1786954
The get_param call wasn't properly formatted
and the script was being rendered with the
following enabled_validations content:
enable_validations=[{u'get_params': u'EnableValidations'}]
Closes-Bug: #1786953
Change-Id: I6c1de0295cb1da4e72b447b78847e1b586b40e4a
We need the package contents in mistral containers as it
is installed on undercloud host.
Closes-Bug: #1786772
Change-Id: Ifa8d5ceab646a03b39e867d8af9ace5a100d34ac
Signed-off-by: Bogdan Dobrelya <bdobreli@redhat.com>
Neutron used to run a neutron-ovs-cleanup service on startup and
shutdown to ensure clean configuration. Container specific version of
the cleanup service is needed as we are no longer installing neutron
packages in the overcloud image and the ordering dependencies of the
legacy services are not suitable for containerized neutron deployments.
Closes-Bug: #1786311
Change-Id: Iddd191f06b0a7cadb463abec7ef152c89fddb3cd
It is not necessary to exclude specific Ceph packages when running
yum update in Rocky so this change removes the --exclude argument.
Note that it also removes update_cache which is not supported by
the 'package' module.
Change-Id: I8465f16415e69b1932726cdc1644a53370364708
When running `openstack overcloud external-upgrade run`, all services
using external installers are upgraded. Tags are added to OpenShift
external deploy/upgrade tasks, to allow upgrading OpenShift by itself
via `openstack overcloud external-upgrade run --tags openshift`.
Change-Id: I7335849155080b7f6c32df85cd48d0d11d86d9e0
Ansible stores all interfaces with _ in facts. It's very easy to check by
running 'ansible -i inv all -m setup'. This patch adds replace - with _ to find
interface properly in facts.
Change-Id: Id290143d8a41964806ca9c5be4d7103a3833cb37
Closes-Bug: #1786212
Adds a limited number of retries in case the getting the Swift
account info or setting the temp-url key fails for whatever reason.
Change-Id: I080e2f07d060c2d8805346026e8e5740255bb18e
Closes-Bug: 1785130
Do not upgrade the Ceph packages when tripleo-packages runs. This
avoids that packages on baremetal are upgraded to the Luminous
level while the cluster is still running at the Jewel level during
FFU process.
Partial-Bug: #1785279
Change-Id: Ie17daa98109b0d51e2258bd6d360d6b2f0e1b0ae
The formerly extra puppet parameter "base_dir" has been ignored when
switching to a containerized overcloud, which broke support for
non-default device path - for example when using multipath devices.
Closes-Bug: 1777116
Change-Id: If60479998a9f02393c0d49d1b752b9ef4f8f9aff
This implements upgrade for OpenShift. At commit time it was tested on
a no-op upgrade from 3.9 to 3.9, which could suffice as starting point
to start tweaking and tuning from.
Change-Id: I6e2d20e69f821e1900730ec30545af1530a7fba0
* By default in mistral api config allow_action_execution_deletion
it is false by default. In order to run mistral tempest tests
we need to enable it.
Change-Id: Iff052cd47ab34c6d3231cb024e17df56abd4b443