- Mar 26, 2021
-
-
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
-
- Mar 23, 2021
-
-
Mark Goddard authored
The 'openstack server show <server> -f value -c addresses' command previously had output like this: <network name>=<IP> Now it shows a Python output like this: {'<network name>': ['IP']} This broke the parsing of the command output when determining which IP address to use to access a bare metal instance via SSH. This change fixes the issue by querying the server's port in Neutron, and using the fixed IP address. Change-Id: I55b5f185fb7136d3c6fa565aa46598f21c94eb43
-
- Mar 19, 2021
-
-
Zuul authored
-
Michal Nasiadka authored
Change-Id: I404dd52701426a10c2e92727bd52b7fd7112abf6
-
- Mar 12, 2021
-
-
Zuul authored
-
- Mar 10, 2021
- Mar 05, 2021
-
-
Zuul authored
-
- Mar 04, 2021
-
-
Zuul authored
-
Zuul authored
-
Zuul authored
-
Zuul authored
-
Zuul authored
-
Mark Goddard authored
Updates the contributor documentation for the overcloud development environment to include steps for running on Ubuntu. Change-Id: I1dbb5978342261e8c8e36fbe270f238750808ad6 Story: 2004960 Task: 41550
-
Zuul authored
-
Zuul authored
-
- Mar 03, 2021
-
-
Pierre Riteau authored
Change-Id: Ie1d7753d9061b587caa5e150f72b51658a887318
-
Zuul authored
-
- Mar 01, 2021
-
-
Zuul authored
-
Mark Goddard authored
Update Apt cache prior to all package installation tasks. Adds apt_cache_valid_time, which defaults to 3600 seconds. This allows the time for which the Apt cache is valid to be configured. Change-Id: I0ecf4f4ce9b7333d3e41c69c3f908bee83391781 Story: 2004960 Task: 41766
-
Mark Goddard authored
* Use bash to execute kolla-build * Remove backslashes from kolla-build command. YAML folded literal block avoids the need for this by replacing newlines with spaces * Distribution-specific package list when installing kolla Change-Id: Icad129aaafb17023f3c9d007fb63466b23b1395a Story: 2004960 Task: 41764
-
Piotr Parczewski authored
This commit adds Zuul job for deploying seed services against Ubuntu 20.04 LTS (Focal Fossa). Co-Authored-By:
Mark Goddard <mark@stackhpc.com> Story: 2004960 Task: 41807 Depends-On: https://review.opendev.org/c/openstack/kayobe/+/772929 Change-Id: I839cd1b9d63c9bbf3e0c75def76b8bff68637c75
-
Mark Goddard authored
* Need to specify bash for &> syntax Story: 2004960 Task: 41806 Change-Id: Ic33d3e31096f7b0cec2e4e9284f5c1078a4ff04c
-
Mark Goddard authored
Issues: * bond configuration not working on Ubuntu - disabled in CI test Story: 2004960 Task: 41560 Change-Id: Ib124dc6f313a2a13fa509b10702c6141f102f2f9
-
Mark Goddard authored
* Use source images * Need to specify bash for &> syntax Issues worked around: * Manually configuring bridge via ip commands makes ifup fail to bring up the link. Adds a kayobe-network-bootstrap Zuul CI role that adds persistent configuration for the all-in-one network. * bridge not active after interfaces role bounce. Added a pause, similar to https://github.com/michaelrigart/ansible-role-interfaces/pull/31 * fails installing docker python module for kolla user. WARNING: The repository located at mirror-int.ord.rax.opendev.org is not a trusted or secure host and is being ignored ERROR: No matching distribution found for docker===4.4.0 Adding trusted host for PyPI mirror. * Tenks fails to create block devices - missing qemu-img (in qemu-utils) * Tenks qemu emulator is different on Ubuntu Remaining issues: * Bare metal testing is unreliable on Ubuntu - some jobs see IPMI failures such as the following: ipmitool chassis bootdev pxe Error setting Chassis Boot Parameter 5\nError setting Chassis Boot Parameter 0\n Bare metal testing is disabled on Ubuntu for now. Depends-On: https://review.opendev.org/766984 Depends-On: https://review.opendev.org/766958 Story: 2004960 Task: 29393 Change-Id: I1985efae7c18f55c3ff7c27c17d6242523904f3e
-
Zuul authored
-
Zuul authored
-
Zuul authored
-
- Feb 26, 2021
-
-
Mark Goddard authored
This partially reverts commit 47bbb96b which triggered a retry on vexxhost clouds. The issue was introduced in Ie8fd965165e8d347d27528a2c16d0647e412ccdc, which applied some fixes for CentOS 8.3, and inadvertently removed the Tenks variable that forces the use of qemu for 'bare metal' VMs. This lead to autodetection of KVM, which does not work well when nested in all CI cloud providers. This change fixes the issue by forcing the use of qemu for the overcloud once more. It also adds a similar option for the seed VM job. Change-Id: I6bc8da2b8da903e09b97df8cd95c68a562c11db9
-
Pierre Riteau authored
This is now merged into kayobe-config-dev [1]. [1] https://review.opendev.org/c/openstack/kayobe-config-dev/+/777076 Change-Id: I87b63966b55f04f80fd0255fbf2732d527732187
-
- Feb 25, 2021
-
-
Piotr Parczewski authored
It's now possible to change Docker's default 64M SHM size for custom containers running on the seed. Change-Id: Ic6c2ec38e8a22b8acc90e17a552e471aa8313f7d
-
Mark Goddard authored
Jobs that test baremetal deployment are currently failing when run on Vexxhost infrastructure. The seed VM job also has trouble on Vexxhost, although does sometimes pass. It's not clear why yet, and we are still investigating. Until we have a solution, fail in the pre phase when we land on vexxhost clouds, in order to trigger the zuul retry mechanism. Also use the normal number (5) of attempts for upgrade jobs, since these no longer deploy the previous release in the pre phase. Finally, incorporate a fix from https://review.opendev.org/c/openstack/kayobe-config-dev/+/777076 to allow this to merge. This part can be reverted once the kayobe-config-dev patch merges. [1] http://lists.openstack.org/pipermail/openstack-discuss/2021-February/020685.html Change-Id: Ie5ca04428855cbaf505adc57de76ea0b2d404080
-
- Feb 24, 2021
-
-
Pierre Riteau authored
Change-Id: I0c37ba259d96c351e03dba1c8343fce8a84eb53e Depends-On: https://review.opendev.org/c/openstack/kayobe-config-dev/+/777076
-
Mark Goddard authored
Also increase attempts to 12, in line with Kolla Ansible CI. Change-Id: I81cabf27f44af3c8135efe8e427db1ffee5f0091
-
- Feb 23, 2021
-
-
Pierre Riteau authored
The updated role fixes an issue with activation of the DIB virtualenv and ensures the kpartx package is installed. Change-Id: Idaedcc58e00d06caf4e5e360011d1c5c5c7dbe44 Story: 2004960 Task: 41710
-