The Ansible undercloud connection defaults to local but
the inventory object constructor overrode it to SSH for
Mistral. Now that Mistral has been removed we can remove
the override and use local. This also avoids permission
conflicts between the default ansible_ssh_user and the
user running the playbook as per the bug this patch
closes.
Change-Id: Iac7c15572f83e77241bbc1469d3e3debc8ac011b
Closes-Bug: #1884123
https://review.opendev.org/#/c/736330/ has now added an option
ensure_global_symlinks (default 'flase') which has to be set to 'true'
if we want to use tox from normal path.
ex. 'tox -e linters -- flake8' in pep8 job.
Also ignores basepython conflict in tox.
Change-Id: Ia24678c1fe905d6c526d79f71ea973834074f703
See bug report, it broke tripleoclient.
This reverts commit 2c47084bc926b90c86e8b5b6de51aaffd1c8b39d.
Related-Bug: #1884138
Change-Id: Ib86c92a9607a42f5a743d69026f37efcadb55553
With EL8, net.ifnames is set to 0 in the grub config. This is a change
in the default image which can have user impacts, Details in bug[1].
We already added "interface-names" to centos8 images[2]. With this
change we are adding "interface-names" to remove net.ifnames=0 from
rhel8 image as well.
[1] https://bugs.launchpad.net/tripleo/+bug/1841441
[2] https://review.opendev.org/#/c/712571/
Change-Id: I91567185464997eb77217b14e7efb97cbecf6e77
Aodh was deprecated, panko isn't needed anymore for ceilometer images.
We already didn't ship it on OSP, let's align with the upstream image.
Change-Id: I5f08cd74b19362611c76ecf31befd3b7eaf5a010
- Kolla files that we need to copy into the images. We removed the bits
for Debian/Ubuntu and Upgrades stuffs that we don't use in TripleO.
- A containerfile conversion tool has been added. This tool will interpret
docker files and convert them to a simplified tcib format.
- TCIB aka TripleO Container Image Build, a new directory with the image
configs. One file per image, following a simple structure.
All images were pushed, we'll make some adjustments later.
Change-Id: Ib099c3be867f41c66b088de50d9e176cdcc0592c
Signed-off-by: Kevin Carter <kecarter@redhat.com>
Switch to openstackdocstheme 2.2.1 and reno 3.1.0 versions. Using
these versions will allow especially:
* Linking from HTML to PDF document
* Allow parallel building of documents
* Fix some rendering problems
Update Sphinx version as well.
Change pygments_style to 'native' since old theme version always used
'native' and the theme now respects the setting and using 'sphinx' can
lead to some strange rendering.
openstackdocstheme renames some variables, so follow the renames
before the next release removes them. A couple of variables are also
not needed anymore, remove them.
See also
http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014971.html
Change-Id: I3532fe039e754c3518a25b72094bf421d1f1c299
As of now, nova-virtlogd container healthcheck is failing
after deployment.
This change fixes the nova-virtlogd container healthcheck
by checking /run/libvirt/virtlogd-sock socket instead
of /var/run/libvirt/virtlogd-sock socket.
Change-Id: I1eee0cf34be9bf26fee0e4db832f8d141fee449b
Add file to the reno documentation build to show release notes for
stable/ussuri.
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/ussuri.
Change-Id: I381116b615b0e92e529c7dfb989ca1800e9b4463
Sem-Ver: feature
Currently validation of pm_type is ambiguous because it doesn't check
trailing strings and accepts pxe_foo or redfish_baa for example.
This patch makes the validation more strict so that it fails with any
trailing items.
Change-Id: I5507942697bf4dbf599fb5135bff6560a42bfc62
we do not want the CephX keys to rotate by default, some cannot
be changed at all after the cluster has been deployed
Change-Id: Iefe87eb869e248ea1e98d9ae34cdeeea57aa5426
Mistral context.security auth attributes are not same as the
keystone auth plugins. Use the attributes directly in
generate_ansible_inventory() function.
This will help us to move to using ansible module.
Change-Id: I83856119ea53e39d1891c3f7d94a4d5645da0046
This change will improve our error messaging when building containers by
returning all exceptions when there's an issue. This will allow us to
grok all known within a single log and handle errors based on the RC
information.
Change-Id: I855ad2ec3ae27f2c18d53f1d17e4c7041e2258a3
Signed-off-by: Kevin Carter <kecarter@redhat.com>
Kolla disables those repos in https://review.opendev.org/#/c/725032/
patch. This breaks TripleO builds as they assume them to be enabled.
Change-Id: Id6ea8f2a73c5205c3b3626bac42a55a0763feef4
Now that we no longer support py27, we can use the standard library
unittest.mock module instead of the third party mock lib.
Change-Id: Ia552f03378bfa2d6612718eeec02da0448d322bc