forked from openstack/kayobe
-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Apply Xena backports from Wallaby #17
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
markgoddard
commented
Jun 20, 2022
•
edited
Loading
edited
As a first step towards supporting multiple overcloud disk images, this change introduces a new command to build a disk image directly with DIB: `kayobe overcloud host image build`. It also disables building a root disk image during Bifrost bootstrap if overcloud_dib_build_host_images is set to true. Change-Id: I93d242889e225b4e60254f6b9cc5eeb457294ac8 Story: 2002098 Task: 41693 (cherry picked from commit c35f112)
Change-Id: I2c2378ebd99ac02586518e80e4b86a9d765476e6 (cherry picked from commit 774d01c)
Variable untemplated_dirs has been added to allow for defining directories under kayobe/kolla/config which should be copied instead of templated by kolla-openstack role. This is needed to support custom themes for horizon - change If9982c8e18be31772cb031ef72b7eebd4d768be5 Change-Id: I350f58c8a82f0f31608b34054e804c5c198d6806 (cherry picked from commit 35e0d76)
This variable allows to customise the upper constraints file used to install packages inside the overcloud-host-image-dib virtual environment. This can be used when we need a newer version of diskimage-builder than the one available in upper constraints for the current release. Change-Id: I2f6c2f92903815973865ef0f5d6b867d5b995bd5 Story: 2002098 Task: 44101 (cherry picked from commit ad3f6f1)
In some cases it may be desirable to run libvirt daemon on the host. For example, when mixing host and container OS distributions. This change makes it possible to disable the nova_libvirt container, by setting kolla_enable_nova_libvirt_container to false. The stackhpc.libvirt-host role is used in order to install and configure a libvirt daemon on compute hosts when kolla_enable_nova_libvirt_container is false. Depends-On: https://review.opendev.org/c/openstack/kolla-ansible/+/825357 Depends-On: https://review.opendev.org/c/openstack/kayobe-config-dev/+/829225 Depends-On: stackhpc/ansible-role-libvirt-host#51 Story: 2009858 Task: 44495 Change-Id: I73fef63fb886a9d543d2f4231fb009523495edb3 (cherry picked from commit c4b74f4)
Adds support for SASL authentication of libvirt TCP and TLS connections when using a compute host libvirt daemon. In line with the dependent Kolla Ansible patch, we enable SASL by default, and use DIGEST-MD5 with TCP and SCRAM-SHA-256 with TLS. Depends-On: https://review.opendev.org/c/openstack/kolla-ansible/+/833022 Depends-On: stackhpc/ansible-role-libvirt-host#52 Story: 2009858 Task: 44735 Change-Id: Id3972c24022aeb6421494c3cccdc8e7cbce802e6 (cherry picked from commit f4493e4)
This adds a variable that allows you to modify the version of ansible installed in the kolla-ansible virtualenv. This is useful if you want to use a customised version of ansible. Change-Id: I319dd51ed3221826f820fbc0ae3639b89e9c82ea (cherry picked from commit 1375517)
Change-Id: I2823016294e7df63f63be9ab26535b3962a71ebe (cherry picked from commit 1fbb5cb)
markgoddard
force-pushed
the
xena-backports
branch
from
June 20, 2022 12:40
ef8560c
to
d5fb949
Compare
Change-Id: Ic5130a7512d4a26354bd292b0ab51ab4a9279f0a (cherry picked from commit e48960e)
Depends-on: https://review.opendev.org/c/openstack/bifrost/+/819785 Change-Id: I37b9d18f0523c121357c5a37ec6fc458209f8e79 (cherry picked from commit 04d97cd)
Change-Id: I6515d028914e8956eac23662c3714a908fda6ac4 (cherry picked from commit 5ede876)
The no_proxy list should only contain domains, hostnames, IP addresses and networks, but docker_registry is often in the form ip_address:port. Use urlsplit to extract the hostname from the docker_registry variable after prepending http:// to turn it into a valid URL. Also add missing infra-vms to hosts in proxy.yml. Change-Id: I6424fc405894514a63fb2b641637bbb9d5c070c0 (cherry picked from commit 71eb21a) (cherry picked from commit bd191e7)
Change-Id: I7ca7608d36910eb519340641d037dc6601ab5fb2
jovial
approved these changes
Jul 13, 2022
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.