- Jul 22, 2021
-
-
Pierre Riteau authored
The iscsi deploy interface was removed from Ironic [1]. Switch to the direct deploy interface instead, which is the default. [1] https://review.opendev.org/c/openstack/ironic/+/789382 Depends-On: https://review.opendev.org/c/openstack/kolla-ansible/+/801267 Change-Id: Ia0dcd3d302e0f04adbda4f3abf75a0ca7dd20dee
-
- Jun 24, 2021
-
-
Zuul authored
-
- Jun 17, 2021
-
-
Pierre Riteau authored
Because regexes defined by Kayobe are not strict enough, Kolla can build container images unrelated to the deployment. For example, the default service configuration will build: - centos-binary-barbican-keystone-listener (matches keystone) - centos-binary-prometheus-memcached-exporter (matches memcached) This commit makes regexes stricter to avoid unecessary builds. Note that some images are still built unecessarily, such as nova-compute-ironic when ironic is disabled or neutron-metadata-agent-ovn when ovn is disabled. Change-Id: I67f0e48ee03b150f6fe52b1a3e7e727b79207231
-
Pierre Riteau authored
Migrating to Ironic hardware types was required in Rocky. This can now be removed from upgrading instructions. Change-Id: I0510db9fd1b8dd72540c83173267491b32728330
-
- Jun 12, 2021
-
-
Zuul authored
-
- Jun 11, 2021
-
-
Zuul authored
-
- Jun 10, 2021
-
-
Ilya Popov authored
Story: 2008961 Task: 42597 Change-Id: I2637085a1df22e39d64c33b823fc948063d3e06f
-
- Jun 09, 2021
-
-
Zuul authored
-
Zuul authored
-
Zuul authored
-
Mark Goddard authored
kayobe-config-dev now sets os_distribution automatically. Change-Id: Ic9edcf8168355eaf3ea9aff14947666d0ed46c97
-
Mark Goddard authored
This allows us to include the correct branch when cloning repositories in documentation. Method adapted from OpenStack Ansible documentation. A backslash is added on purpose before repository URLs to bypass highlighting which makes them less readable (dark text on dark background). https://opendev.org/openstack/openstack-ansible/src/branch/master/doc/source/conf.py Story: 2008851 Task: 42366 Change-Id: I4b4a8d1c848bb992f65860b058cb9fd9d77613d0
-
Zuul authored
-
Zuul authored
-
Zuul authored
-
Zuul authored
-
Zuul authored
-
Pierre Riteau authored
libvirt-6.0.0-36.el8 was built [0] and released for CentOS Stream 8. It includes a backport of a commit [1] from libvirt 7.4.0 to avoid erroring out on unknown firmware features, which fixes the issue seen with the newer edk2-ovmf package. This reverts commit 1e14fa3a. [0] https://koji.mbox.centos.org/koji/buildinfo?buildID=17918 [1] https://github.com/libvirt/libvirt/commit/61d95a1073833ec4323c1ef28e71e913c55aa7b9 Change-Id: Ibe177fe078769204c7e89c04e40870890fe501ba
-
- Jun 08, 2021
-
-
Zuul authored
-
Mark Goddard authored
Currently we do not have any coverage of building container images. This change adds a basic test of building the base image to the seed jobs. A potential future enhancement could involve pushing to a local registry running on the seed. Change-Id: Id7378dd844aca7cb5634535308eba0f60342c81d
-
- Jun 07, 2021
-
-
Zuul authored
-
Zuul authored
-
Zuul authored
-
Mark Goddard authored
Container image builds broken due to disabling docker iptables management in https://review.opendev.org/c/openstack/kolla-ansible/+/751795. This affects Wallaby and later. This patch configures kolla-build to use network_mode=host. Change-Id: I608c0362e6eeea65ffafb32cda5c19ccb6ec8b5c Story: 2008942 Task: 42560
-
Mark Goddard authored
This reverts commit 3f76d7d1. The version of IPA images has been pinned to wallaby to ensure they are compatible with the Wallaby Ironic in current Kolla master images. Without this, bare metal tests fail with 'Not found: Extension with id iscsi not found.' Ironic removed the iscsi driver in Xena. Change-Id: Ia4c70965d9f3f099046591bac7f702ee982fef71
-
Mark Goddard authored
/usr/bin/python may be python 2 on Focal, which causes problems with Ansible on the control host. By installing the python-is-python3 package we ensure that the correct interpreter is used. This change updates the installation documentation and development environment scripts. Story: 2004960 Task: 42579 Change-Id: Ie94099075bae3c491f9cf830c38e6cfc8af605a6
-
- Jun 04, 2021
-
-
Zuul authored
-
Radosław Piliszek authored
Ironic Inspector docs [1] recommend to use lldp_basic before local_link_connection. It is also how TripleO applies them. [1] https://docs.openstack.org/ironic-inspector/wallaby/user/usage.html#plugins Change-Id: I4613e8973ccaef4534e44e3c79e910de5041add0
-
- Jun 03, 2021
-
-
Zuul authored
-
- May 31, 2021
-
-
Michał Nasiadka authored
Change-Id: I9a7f010760da1f6fee45c96705c1cf159c3a0ca3
-
- May 27, 2021
-
-
Mark Goddard authored
The Wallaby release adds support for configuring a chrony daemon on hosts in the ntp group. The kolla chrony container is disabled by default, meaning that users could be left without an NTP client if they forget to add hosts to the ntp group. This change adds a check for the existence of an ntp group in the inventory. The group may be empty. Change-Id: Ic0ff71bb11692eb6c5699a1673df2d16b8f894ec Story: 2007872 Task: 42533
-
Mark Goddard authored
* add 'bridge_type: linuxbridge' to tenks configuration to avoid dependency on OVS * extend seed development environment testing to include overcloud provisioning and deployment * remove seed hypervisor and seed VM environments. These are very stale, and largely replaced by a-universe-from-nothing. Add a link to that workshop on the same page Change-Id: I9928e5912e6770bdcc1d5d0884d2f101c16ee6a9
-
Pierre Riteau authored
Some CentOS Stream CI jobs started to fail when defining VMs with: libvirt.libvirtError: internal error: unknown feature amd-sev-es This was introduced by edk2-ovmf-20200602gitca407c7246bf-5.el8.noarch. This change excludes this package version in Zuul jobs, which fixes the kayobe-seed-vm-centos8s job. Overcloud centos8s jobs were also broken by the nova-libvirt Kolla image containing this package, which is used by Tenks. Updated images using the previous version of edk2-ovmf [1][2] are now available from quay.io. This also needs to be fixed for Kayobe and Tenks in general, unless a new package is released soon. [1] https://review.opendev.org/c/openstack/kolla/+/792999 [2] https://review.opendev.org/c/openstack/kolla/+/793174 Change-Id: I5bc8197143ce763cdaf8a9ac0b782b524d5df258
-
- May 24, 2021
-
-
Mark Goddard authored
The Kolla Ansible chrony container is disabled by default in the Wallaby release. A new kolla-ansible chrony-cleanup command can be used to clean up the container. This change extends the 'kayobe overcloud host upgrade' command to cover cleaning up the chrony container (if disabled) and deploying a host chrony daemon. Depends-On: https://review.opendev.org/c/openstack/kolla-ansible/+/792119 Change-Id: I275102ec6b5bab6982577b52fd29654c874446ce
-
- May 21, 2021
-
-
Mark Goddard authored
Runs 'kolla-ansible prechecks' without deploying services. Change-Id: I3806b707593fc6ac9d7125e1b12d716ad40a2808 Story: 2008912 Task: 42503
-
- May 20, 2021
-
-
Zuul authored
-
- May 18, 2021
- May 13, 2021
-
-
Pierre Riteau authored
It seems unlikely that anyone would want to extend the time servers variable, so let's keep it simple and not add an additional variable where one isn't necessary. This is also consistent with how we configure DNS. These variables haven't made it into an official release yet, so now is the time to clean up. Change-Id: I3c15c6976296abf9c78f1480c1779b854145c7ca
-