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

VMs: bump to f41 #392

Merged
merged 5 commits into from
Nov 7, 2024
Merged

VMs: bump to f41 #392

merged 5 commits into from
Nov 7, 2024

Conversation

edsantiago
Copy link
Member

Cleaned-up version of #390 because that was a mess of iterative try-this-and-that

Signed-off-by: Ed Santiago <santiago@redhat.com>
Something has changed in Fedora images on AWS. The us-east-1 suffix
no longer exists. Remove it.

Signed-off-by: Ed Santiago <santiago@redhat.com>
Lots of things seem to have changed in dnf-land. These are the
changes that get us working again.

Signed-off-by: Ed Santiago <santiago@redhat.com>
Changes necessary to get working VM images. I can't remember
why all of these are necessary. I think the docker-compose
change is because that package started bringing in too many
unwanted dependencies that conflict with podman. Anyhow,
this works.

Signed-off-by: Ed Santiago <santiago@redhat.com>
Signed-off-by: Ed Santiago <santiago@redhat.com>
Copy link

github-actions bot commented Nov 6, 2024

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 c20241106t163000z-f41f40d13
cache debian c20241106t163000z-f41f40d13
cache fedora c20241106t163000z-f41f40d13
cache fedora-aws c20241106t163000z-f41f40d13
cache fedora-netavark c20241106t163000z-f41f40d13
cache fedora-netavark-aws-arm64 c20241106t163000z-f41f40d13
cache fedora-podman-aws-arm64 c20241106t163000z-f41f40d13
cache fedora-podman-py c20241106t163000z-f41f40d13
cache prior-fedora c20241106t163000z-f41f40d13
cache rawhide c20241106t163000z-f41f40d13
cache win-server-wsl c20241106t163000z-f41f40d13

@edsantiago
Copy link
Member Author

debian prior-fedora fedora fedora-aws rawhide
base 13.5 Generic Generic-41-1.4 ? 42-0
kernel 6.11.6-1 6.8.5-301 6.11.6-300 6.11.5-300 6.12.0-0.rc6.51
grub2-common 2.12-5 2.06-123 2.12-10 2.12-10 2.12-10
aardvark-dns 1.12.2-1 1.12.2-2 1.13.0-1 1.13.0-1 1.12.2-2
netavark 1.12.1-3 1.12.2-1 1.13.0-1 1.13.0-1 1.12.2-1
buildah 1.37.5+ds1-1 1.37.3-1 1.37.5-1 1.37.5-1 1.37.5-1
conmon 2.1.12-3 2.1.12-2 2.1.12-3 2.1.12-3 2.1.12-3
container-selinux ? 2.233.0-1 2.233.0-1 2.233.0-1 2.233.0-1
containers-common ? 0.60.4-2 0.60.4-4 0.60.4-4 0.60.4-5
criu 3.19-2 4.0-1 4.0-2 4.0-2 4.0-2
crun 1.18.2-1 1.17-1 1.18.2-1 1.18.1-1 1.18.2-1
docker-ce 5:27.3.1-1~debian.12~bookworm ? ? ? ?
golang 2:1.23~2 1.22.7-1 1.23.2-2 1.23.2-2 1.23.2-2
gvisor-tap-vsock ? ? ? ? ?
nmap-ncat 7.94+git20230807.3be01efb1+dfsg-4 7.92-2 7.92-3 7.92-3 7.92-3
passt 2024-10-30 2024-09-06 2024-10-30 2024-10-30 2024-10-30
podman 5.2.5-1 5.2.3-1 5.3.0~rc2-1 5.2.5-1 5.3.0~rc2-1
runc 1.1.15+ds1-1 1.1.12-3 1.2.1-1 1.1.12-4 1.2.1-1
skopeo 1.16.1+ds1-1+b1 1.16.1-1 1.16.1-1 1.16.1-1 1.16.1-2
slirp4netns 1.2.1-1+b1 1.2.2-2 1.3.1-1 1.2.2-3 1.3.1-1
systemd 256.7-3 255.13-1 256.7-1 256.7-1 256.7-1
tar 1.34+dfsg-1.2+deb12u1 1.35-3 1.35-4 1.35-4 1.35-4

Copy link
Member

@Luap99 Luap99 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

changes LGTM

Comment on lines 28 to +31
if [[ "$PACKER_BUILD_NAME" == "fedora" ]] && [[ ! "$PACKER_BUILD_NAME" =~ "prior" ]]; then
warn "Enabling updates-testing repository for $PACKER_BUILD_NAME"
lilto ooe.sh $SUDO dnf install -y 'dnf-command(config-manager)'
lilto ooe.sh $SUDO dnf config-manager --set-enabled updates-testing
lilto ooe.sh $SUDO dnf config-manager setopt updates-testing.enabled=1
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

oh I think this is why we are having older kernels in f40, the prior images are not using the updates-testing repo

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What do you recommend?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't know the history behind why we have such difference there, I have not chased the git history to end but it is there for many years so maybe better not touch that? I mean we have a workaround in podman for the kernel problem

edsantiago added a commit to edsantiago/buildah that referenced this pull request Nov 6, 2024
Images built in containers/automation_images#392

Signed-off-by: Ed Santiago <santiago@redhat.com>
@edsantiago
Copy link
Member Author

podman passes

buildah fails in lint

edsantiago added a commit to edsantiago/buildah that referenced this pull request Nov 7, 2024
Images built in containers/automation_images#392

Signed-off-by: Ed Santiago <santiago@redhat.com>
@edsantiago
Copy link
Member Author

Now passing in buildah thanks to Paul.

I'd like to get this merged, so we can go through this again next week and see if we pick up new kernel and new pasta.

@Luap99
Copy link
Member

Luap99 commented Nov 7, 2024

yes agree

@Luap99 Luap99 merged commit f4bbaab into containers:main Nov 7, 2024
41 checks passed
@edsantiago edsantiago deleted the f41-clean branch November 11, 2024 13:14
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