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

Bump automation library version #348

Merged
merged 3 commits into from
Apr 24, 2024
Merged

Conversation

cevich
Copy link
Member

@cevich cevich commented Apr 23, 2024

Importantly, this contains a necessary fix for build_push.sh needed to stop immutable-image existence-check failing on build (c/image_build cron job).

@edsantiago
Copy link
Member

LGTM. I assume this addresses the issue you reported in your cron build failure email of 14:19:37 -0400 yesterday?

@cevich
Copy link
Member Author

cevich commented Apr 23, 2024

LGTM. I assume this addresses the issue

Thanks, and yes.

@cevich cevich mentioned this pull request Apr 23, 2024
@cevich cevich marked this pull request as ready for review April 23, 2024 17:30
@cevich cevich force-pushed the bump_automation_lib branch from 8099349 to 28b7868 Compare April 23, 2024 18:38
@edsantiago
Copy link
Member

@cevich #340 has merged, please rebase when you fix the CI failures here

@cevich
Copy link
Member Author

cevich commented Apr 24, 2024

Ugh, that Build IMGTS keeps flaking for some reason. In #349 other Fedora-based container image builds are flaking/timing out. Must be problems with the repos 😞

cevich added 3 commits April 24, 2024 10:39
Importantly, this contains a necessary fix for `build_push.sh` needed to
stop immutable-image existence-check failing on build (c/image_build
cron job).

Signed-off-by: Chris Evich <cevich@redhat.com>
Previously this task depended on executing a downstream test script
intended for exercising an orthagonal orchestration script (which
happens to call `build-push.sh`.  Having upstream CI VM image builds
depend on a downstream script is very much not ideal.  Replace this with
a very quick/dirty test that simply confirms a multi-arch build
can function.

Signed-off-by: Chris Evich <cevich@redhat.com>
Many/most of the container image builds rely on pulling packages from
repos that are sometimes slow/busy.  Give the tasks a bit of extra time
in case it's needed.

Signed-off-by: Chris Evich <cevich@redhat.com>
@cevich cevich force-pushed the bump_automation_lib branch from 28b7868 to c3a0ca1 Compare April 24, 2024 14:44
Copy link

Cirrus CI build successful. Found built image names and IDs:

Stage Image Name IMAGE_SUFFIX
base debian do-not-use
base fedora do-not-use
base fedora-aws do-not-use
base fedora-aws-arm64 do-not-use
base image-builder do-not-use
base prior-fedora do-not-use
cache build-push c20240424t143933z-f39f38d13
cache debian c20240424t143933z-f39f38d13
cache fedora c20240424t143933z-f39f38d13
cache fedora-aws c20240424t143933z-f39f38d13
cache fedora-netavark c20240424t143933z-f39f38d13
cache fedora-netavark-aws-arm64 c20240424t143933z-f39f38d13
cache fedora-podman-aws-arm64 c20240424t143933z-f39f38d13
cache fedora-podman-py c20240424t143933z-f39f38d13
cache prior-fedora c20240424t143933z-f39f38d13
cache rawhide c20240424t143933z-f39f38d13
cache win-server-wsl c20240424t143933z-f39f38d13

@cevich cevich merged commit 64e25fa into containers:main Apr 24, 2024
39 checks passed
@edsantiago
Copy link
Member

Oops, I missed the c202 email. Package diffs below, I'm not seeing anything worrisome:

debian prior-fedora fedora fedora-aws rawhide
base 13.1 38-1.6 39-1.5 ? 41-0
13 ⇑
kernel 6.7.9-2 6.8.7-100 6.8.7-200 6.8.7-200 6.9.0-0.rc5.44
6.8.4-100 ⇑ 6.8.5-200 ⇑ 6.8.4-200 ⇑ 6.9.0-0.rc3.30 ⇑
grub2-common 2.12-2 2.06-116 2.06-120 2.06-118 2.06-121
2.06-118 ⇑ 2.06-119 ⇑
aardvark-dns 1.4.0-5 1.10.0-1 1.10.0-1 1.10.0-1 1.10.0-1
netavark 1.4.0-4 1.10.3-1 1.10.3-1 1.10.3-1 1.10.3-3
buildah 1.33.7+ds1-1 1.35.3-1 1.35.3-1 1.35.3-1 1.35.3-1
conmon 2.1.10+ds1-1+b1 2.1.10-1 2.1.10-1 2.1.10-1 2.1.10-1
container-selinux ? 2.230.0-1 2.230.0-1 2.230.0-1 2.230.0-1
containers-common ? 1-89 1-99 1-99 0.58.0-18
0.58.0-8 ⇑
criu 3.17.1-3 3.18-1 3.19-2 3.19-2 3.19-4
crun 1.14.4-1 1.14.4-1 1.14.4-1 1.14.4-1 1.14.4-5
golang 2:1.22~3 1.21.9-1 1.21.9-1 1.21.9-1 1.22.2-3
1.21.8-1 ⇑
gvisor-tap-vsock ? 0.7.3-1 0.7.3-1 0.7.3-1 0.7.3-2
nmap-ncat 7.94+git20230807.3be01efb1+dfsg-3+b1 7.93-2 7.95-1 7.94-1 7.94-1
7.94-1 ⇑
passt 2024-03-26 2024-04-05 2024-04-05 2024-04-05 2024-04-05
podman 4.9.4+ds1-1 4.9.4-1 4.9.4-1 4.9.4-1 5.0.1-1
runc 1.1.12+ds1-2 1.1.12-1 1.1.12-1 1.1.12-1 1.1.12-3
skopeo 1.13.3+ds1-2+b1 1.15.0-1 1.15.0-1 1.15.0-1 1.15.0-1
slirp4netns 1.2.1-1+b1 1.2.2-1 1.2.2-1 1.2.2-1 1.2.2-2
systemd 255.4-1+b1 253.17-1 254.10-1 254.10-1 255.4-1
tar 1.34+dfsg-1.2+deb12u1 1.34-8 1.35-2 1.35-2 1.35-3

@cevich
Copy link
Member Author

cevich commented Apr 24, 2024

Thanks Ed, no worries. I just needed the build-push VM image to fix our ailing 'immutable' builds. The real interesting stuff is going to be in #349

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants