- Feb 19, 2020
-
-
Will Szumski authored
One use case is to use seperate disk for the registry storage. This can prevent the rootfs from filling up. Change-Id: I9634ee7f5730e93b8ddd96de04982d638dd4dae2
-
- Feb 14, 2020
-
-
Pierre Riteau authored
This reverts commit a93b85ba. The local Python executable for Kolla Ansible is changed to Python 3 because Kolla Ansible master no longer supports Python 2. Change-Id: I768ce8db9cec1c70d94f271997bbcc64d370403e
-
Mark Goddard authored
The default is still Python 2. This is a necessary prerequisite for using the master branch of kolla-ansible, which requires Python 3. Change-Id: Ida5b60b723c8208bb7305c3d669eafdab6dbbe01 Story: 2004959 Task: 38767
-
- Feb 13, 2020
-
-
Andreas Jaeger authored
In case of failures in kayobe-overcloud-centos, the error message fails with: kayobe/dev/functions: line 569: LOGDIR: unbound variable Example: https://zuul.opendev.org/t/openstack/build/ce1fadc3ee6d4842a599da57a670cc18 This can be reproduced with: set -eu if [[ -n ${LOGDIR} ]]; then echo "LOGDIR set" else echo "else" fi Fix the error reporting with assigning an empty string to LOGDIR by default. Change-Id: Ieef73950f89e4dfb727ddc59ef2750d9b81f3c58
-
Mark Goddard authored
We wrap doc8 to register the directives we use in our documentation. Previously the 'app' argument was passed as None, however sphinx has started to use the argument. This change uses a mock object since we don't need to use the application object. Change-Id: Id9e8d5f6d09f14d294cd493538780456f98c7dbe
-
- Feb 11, 2020
-
-
Zuul authored
-
Julia Kreger authored
The ironic-python-agent coreos images are unsupported and are anticipated to be removed from the tarballs.openstack.org site. In advance of this, we need to remove references to these images. Change-Id: Ifb402418d7962cf507b190e028a59b94ad5d46ac
-
chenxing authored
Change-Id: I9bc19aa9dcea6dad242d93cecfb4f201ae855463
-
Ghanshyam Mann authored
OpenStack is dropping the py2.7 support in ussuri cycle. kayobe is ready with python 3 and ok to drop the python 2.7 support. Complete discussion & schedule can be found in - http://lists.openstack.org/pipermail/openstack-discuss/2019-October/010142.html - https://etherpad.openstack.org/p/drop-python2-support Ussuri Communtiy-wide goal: https://governance.openstack.org/tc/goals/selected/ussuri/drop-py27.html Change-Id: Idbbdd96ff23846d29833c5997d1e32e65b5169f2
-
- Jan 30, 2020
-
-
Andreas Jaeger authored
* Use storyboard instead of launchpad since this project uses storyboard. This fixes the "Report a bug" link. * Remove unneeded configuration bits for doc building, the defaults of openstackdocstheme are fine. Change-Id: Id7513b245d1b4eac09f717a7f47469fd7bb4d3b5
-
- Jan 06, 2020
-
-
Zuul authored
-
Zuul authored
-
Zuul authored
-
Zuul authored
-
Mark Goddard authored
Since I56533ead8357945a42b079fda7edbd9912fc135a (present in 7.0.0.0rc1), seed VM provisioning fails due to a missing configdrive volume. The problem is caused by the stackhpc.libvirt-vm role at version 1.8.0, and the issue is described in https://github.com/stackhpc/ansible-role-libvirt-vm/issues/45. This change bumps the requirement for stackhpc.libvirt-vm to v1.10.0, which includes a fix for the issue. Change-Id: I7361510a1c9c9c25356c5abd2a68b661c6b52692 Story: 2007063 Task: 37929
-
- Jan 03, 2020
-
-
Mark Goddard authored
Since story 2006855, it is possible to specify a list of packages when building IPA images. However, this introduced an issue in the case where no packages are specified. See https://github.com/stackhpc/ansible-role-os-images/issues/26. This change fixes the issue by updating stackhpc.os-images role to v1.7.0, which has a fix for this issue. Change-Id: I70d20381bec3f5b92bb467e6c506e32bb13548c2 Story: 2007069 Task: 37952
-
Mark Goddard authored
Kolla recently upgraded bifrost from 7.0.0 to 7.1.0 on the stable/train branch. This switched to IPA builder to build the IPA image, and introduced a rename of the IPA kernel file from ipa.vmlinuz to ipa.kernel, which breaks overcloud provisioning. The iPXE kernel download fails with a 404, since Kayobe introspection rules use ipa.vmlinuz for the driver_info.deploy_kernel URL. This change works around the issue by setting two Bifrost variables, ipa_kernel and ipa_kernel_url, to reference the old kernel filename of ipa.vmlinuz. This works both in the case where the image is downloaded from a URL (ipa_kernel sets the destination file name), and where it is built via 'kayobe seed deployment image build' (kayobe uses the legacy ironic-agent DIB element rather than IPA builder, which creates a hardlink to ipa.vmlinuz). We chose the above approach rather than switching to IPA builder due to it being a less risky change at a time close to release. A future release of Kayobe should switch to IPA builder, but this will be a larger effort. [1] https://review.opendev.org/#/c/692200/1/playbooks/roles/bifrost-ironic-install/defaults/main.yml Change-Id: I7f75c25602fd7ae4bfeb6abbdd3b42d8ee465abf Story: 2007068 Task: 37951
-
- Dec 20, 2019
-
-
OpenStack Release Bot authored
Add file to the reno documentation build to show release notes for stable/train. Use pbr instruction to increment the minor version number automatically so that master versions are higher than the versions on stable/train. Change-Id: I8ee7a008dc6dfc07f2fd079323d43a28f15ecb42 Sem-Ver: feature
-
Zuul authored
-
Zuul authored
-
Zuul authored
-
- Dec 19, 2019
-
-
Pierre Riteau authored
Change-Id: Ie8cad275089315ef62b826ff3ab720537bc71cdb
-
- Dec 18, 2019
-
-
Doug Szumski authored
Clearly not very user friendly at the moment. We probably want to include these files as part of test. Change-Id: Ib6ed0e68b55a98920cbaf3e8ec828901b4b9ed9f Story: 2004291 Task: 37810
-
Doug Szumski authored
Change-Id: Ife90d839a5184a3b692c49e0411cd1ac6467f25a Story: 2004291 Task: 37804
-
Doug Szumski authored
In Kayobe hosts which are part of a Nova cell can be managed via the existing controller and compute groups. However, since Nova Cells are configured via group vars in Kolla Ansible we need some way of setting these. We could pass vars through to Kolla Ansible host vars using `kolla_overcloud_inventory_pass_through_host_vars` but the list of variables which may be set on a per cell basis is large and undefined. This change allows the user to directly specify Kolla Ansible group vars as part of Kayobe config, allowing the deployment of Nova Cells by Kayobe to be largely unchanged from the procedure documented in Kolla Ansible. Change-Id: I2695034d36936fcc77a4828c67f9552155781dd6 Story: 2004291 Task: 37804
-
- Dec 17, 2019
-
-
Zuul authored
-
Zuul authored
-
Pierre Riteau authored
Change-Id: Ib552236f724a863de5809ef268b428cc12ad6229
-
Pierre Riteau authored
These are mostly formatting fixes, but also a correction of the default value of pip_upper_constraints_file. Change-Id: Iadb1b45644865d67e170f94d301d3eeeab2654ee
-
- Dec 16, 2019
-
-
Will Szumski authored
The CoreOS images are no longer built or maintained. Change-Id: I8928c2def85070f6310e5fb859abf21b3e234256 Story: 2007021 Task: 37808
-
- Dec 13, 2019
-
-
Zuul authored
-
Pierre Riteau authored
This version adds the ACPI feature [1] to the guest definition, which should help to support graceful shutdowns with `virsh shutdown`. [1] https://github.com/stackhpc/ansible-role-libvirt-vm/commit/8405c20cf9b0ce86295b431a0bb07f8814b03f70 Change-Id: I56533ead8357945a42b079fda7edbd9912fc135a
-
Zuul authored
-
- Dec 12, 2019
-
-
Zuul authored
-
Zuul authored
-
Zuul authored
-
Zuul authored
-
Will Szumski authored
Updates the minimum version of Ansible from 2.5 to 2.6, and the maximum supported version from 2.7 to 2.8. Change-Id: I5aeb28424a8d1920b58ca73e37131d8cbfeabf29
-
Will Szumski authored
Switch all dependencies to use the OpenStack Train release. This commit should be reverted on the master branch once the Kayobe stable/train branch has been cut and RC1 released. Change-Id: I6006e14df27a180f1438f9eb01b9ebefdddaff72
-
- Dec 11, 2019
-
-
Mark Goddard authored
Kolla ansible switched its database backup support to mariabackup from xtrabackup due to incompatibilities. See https://bugs.launchpad.net/kolla/+bug/1843043 for details. Change-Id: Ib95771f09fd6d5e71a2af471de47f811e1cab88b Related-Bug: #1843043 Story: 2006952 Task: 37634
-