Skip to content
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

Synchronise 2023.1 with upstream #29

Merged
merged 4 commits into from
Jun 25, 2024

Conversation

github-actions[bot]
Copy link

This PR contains a snapshot of 2023.1 from upstream stable/2023.1.

ostackbrian and others added 4 commits May 9, 2024 12:06
We have to address two issues simultaneously:

1. handle multiple cirros images

   The change[1] configures multiple images for the devstack-tempest
   job and all the jobs deriving from it. This causes problem with
   the current post-check-metadata-injection.yaml playbook since
   we only expect one cirros image and perform steps accordingly.
   This change modifies the playbook to handle multiple cirros
   images.
   Failure in the glance-multistore-cinder-import job can be
   seen here[2].

   [1] https://review.opendev.org/c/openstack/tempest/+/831018
   [2] https://zuul.opendev.org/t/openstack/build/68a4d3ec6ce04c87b21d73a333f5b5cd/log/job-output.txt#23161

   This was change I70b4a970d7e1.

2. change the the job config to address resource constraints
   * partial backport of I073216d1bbdd to change swap size
     (we don't include the change from that patch that was needed
     to address changes in Bobcat-era devstack)
   * backporting Ieb96eb6ceb6f to change tempest concurrency

Change-Id: I6cd5b8bbf39f0cfae466f0800faea5a74e960e69
glance-cache-preftecher utility was failing because it was not
setting global threadpool model while initilizing the tool.

Closes-Bug: #2065087
Change-Id: I0c09dd7c0d81178ebf2aa5efd19c54866fc8791b
(cherry picked from commit 32ee57c)
(cherry picked from commit 99540a9)
(cherry picked from commit cec35e9)
The centos project has yanked their entire mirror of stream8:

https://mirror.dfw.rax.opendev.org/centos/8-stream/readme

As such, these jobs can't run at all and thus will block any patches
from landing.

Change-Id: I7b86f9036914dec59db01347ac8a2163e6e9843f
(cherry picked from commit 56da508)
Stream optimized VMDKs are also monolithic disks images, and start
with the same sparse extend header as normal monolithic sparse files,
so we can parse the virtual disk size in the same manner.

See "VMware Virtual Disks Virtual Disk Format 1.1" p. 17.
> Header and Footer
> The header and the footer are both described by the same SparseExtentHeader
> structure shown in Hosted Sparse Extent Header on page 8.

Closes-Bug: #2052291
Change-Id: I7d63951ff080dc699b8d11babc0a5998d90621e4
Co-Authored-By: Rajiv Mucheli <[email protected]>
(cherry picked from commit 5e7e6bf)
(cherry picked from commit 9d45e8d4b87e992be23974a831811bff563ce721)
@markgoddard
Copy link

19 failures, all referring to qemu-img.

@markgoddard markgoddard merged commit a33d6aa into stackhpc/2023.1 Jun 25, 2024
1 of 3 checks passed
@markgoddard markgoddard deleted the upstream/2023.1-2024-06-25 branch June 25, 2024 09:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants