- Apr 14, 2021
-
-
Pierre Riteau authored
Change-Id: Idf5419d9020d491c310d2c09c495b0a420578214
-
- Apr 12, 2021
-
-
Zuul authored
-
Zuul authored
-
Mark Goddard authored
All instances of 'kayobe control host bootstrap' in the development scripts use a helper function, except for during seed_hypervisor_deploy. The helper adds a retry mechanism to combat flakiness often seen during Ansible Galaxy installs. This change fixes the issue. TrivialFix Change-Id: I954cb604a18874744b3673ebf2e2c29caa18ce8f
-
- Apr 09, 2021
-
-
Pierre Riteau authored
Change-Id: Ie74b1ee61d4cfa19ea710153694349c7ea61d78e Story: 2002009 Task: 40039
-
- Apr 08, 2021
- Apr 07, 2021
- Apr 06, 2021
-
-
Mark Goddard authored
Change-Id: I8d3d51ea25459f1831ac75a062cd8e7c54204de4 Story: 2008795 Task: 42216
-
Mark Goddard authored
This change switches CentOS CI jobs to use CentOS stream 8 nodepool images. Kolla containers switched to CentOS stream already. Depends-On: https://review.opendev.org/c/openstack/kayobe/+/784926 Depends-On: https://review.opendev.org/c/openstack/kayobe/+/784853 Story: 2008795 Task: 42196 Change-Id: I02c76344bcb0b350fd96010becca52f259e1ee6f
-
Mark Goddard authored
A bug has been introduced to the which package in CentOS Stream 8 which causes it to fail when used with the following bash options: set -u set -o pipefail Then, when running which we see the following output: environment: line 1: _declare: unbound variable As found by Pierre, this seems to be caused by the implementation of which as a bash function which references an unbound variable (_declare). It's tracked in Fedora by https://bugzilla.redhat.com/show_bug.cgi?id=1944877# . This change works around the issue by using the /usr/bin/which binary. Co-Authored-By:
Pierre Riteau <pierre@stackhpc.com> Change-Id: I468d4e0460c13791b9f01d5854ef45472528c6fe Story: 2008795 Task: 42215
-
- Apr 02, 2021
-
-
Zuul authored
-
Zuul authored
-
Pierre Riteau authored
When running kolla-ansible using a Kayobe environment, write the environment name to $KOLLA_CONFIG_PATH/.environment. In later executions, check that the environment name is the same. Warn user to clean up $KOLLA_CONFIG_PATH otherwise. Change-Id: Ibbb1fdcad4034620ff8fbfe184d803bcc86f53f9 Story: 2002009 Task: 42185
-
Pierre Riteau authored
Passing the Kayobe or Kolla Ansible inventories as comma-separated host list was never supported since we check that inventory directories exist. Also fix the check for the Kolla Ansible inventory directory, which was using the wrong variable (parsed_args.kolla_venv). Change-Id: I215f927d8249aadd9cc7bb44893e0bdf5f26510a
-
- Mar 31, 2021
-
-
Pierre Riteau authored
When inventory arguments are not passed but an environment is specified, detect if there are inventory directories present in the shared Kayobe configuration directory and in the environment directory. Using os.path.exists() is sufficient because we validate these paths later with utils.is_readable_dir(). Change-Id: Ieb2b7ff07cd43029399e9e19002b82940246f8c4 Story: 2002009 Task: 41739
-
Pierre Riteau authored
Change-Id: I875d73cfe056dc505beffdec9bf348b3dc8bd910 Story: 2002009 Task: 41738
-
Pierre Riteau authored
Change-Id: I2f33bda5f2f84bbbb0f40240d2575a0b69ddceea Story: 2002009 Task: 40038
-
Pierre Riteau authored
Change-Id: I848d834aa36943027c126e26e93e4a4680521144 Story: 2002009 Task: 40037
-
- Mar 30, 2021
-
-
Michał Nasiadka authored
Change-Id: I50f75f8f8ed200b1c70f834973463c2f7343ed1a
-
Michal Nasiadka authored
Change-Id: I11f0677681e51a59bcbb171d8da0e14c853d6c5c
-
- Mar 29, 2021
-
-
Zuul authored
-
Pierre Riteau authored
Change-Id: I1efcf5a94e400c2201a81d08f361f591db5e52a8
-
Zuul authored
-
- Mar 26, 2021
-
-
Zuul authored
-
Zuul authored
-
Zuul authored
-
Mark Goddard authored
We still see flakiness when downloading content from Ansible Galaxy, often HTTP 520. This change increases the retries from 3 to 10, and adds a 5 second delay between attempts. Change-Id: I0c46e5fcc6979027dc6f1bc5cc49e923a205f654 Related: https://github.com/ansible/galaxy/issues/2429
-
Zuul authored
-
Zuul authored
-
Zuul authored
-
Zuul authored
-
Zuul authored
-
- Mar 25, 2021
-
-
Zuul authored
-
Pierre Riteau authored
Change-Id: Iff105f9a491dc6277586c1d53b84747c38feb585
-
Pierre Riteau authored
The previous release has not been Rocky for a while. Change-Id: Ic082ed08614c0f90d82ff211ac3dd19ed78d2bf5
-
Pierre Riteau authored
Change-Id: If51a715bc9f68fbf750baeecb0e8415178bb5641
-
- Mar 24, 2021
-
-
Zuul authored
-
Mark Goddard authored
The stackhpc.libvirt-host 1.8.2 release includes support for modifying the libvirt QEMU AppArmor template to include the path of directory backed pools. This allows the 'kayobe seed vm provision' command to succeed with AppArmor enabled. Story: 2004960 Task: 42091 Change-Id: I20d8ee783cdf158bbb469e831518e36d3c8ed73f
-