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. Hoping to get rc6 kernel in rawhide #331

Merged
merged 1 commit into from Feb 28, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
2 changes: 1 addition & 1 deletion IMG_SFX
@@ -1 +1 @@
20240222t143004z-f39f38d13
20240227t125812z-f39f38d13
10 changes: 3 additions & 7 deletions base_images/debian_base-setup.sh
Expand Up @@ -57,8 +57,8 @@ source "$REPO_DIRPATH/lib.sh"
#
# FIXME: 2024-01-02: Bumped the timebomb expiration date because it's
# too hard to find out if it's fixed or not
# 2024-01-25: again
timebomb 20240226 "workaround for updating debian 12 to 13"
# 2024-01-25: again, and 02-26 again
timebomb 20240320 "workaround for updating debian 12 to 13"
$SUDO tee /usr/bin/version_find_latest <<"EOF"
#!/bin/bash
#
Expand Down Expand Up @@ -147,7 +147,7 @@ $SUDO chmod 755 /usr/bin/version_find_latest
# https://github.com/containers/podman/issues/19407
# https://bugzilla.redhat.com/show_bug.cgi?id=2230127
# 2024-01-25 dfsg-3 also has the bug
timebomb 20240226 "prevent us from getting broken tar-1.35+dfsg-3"
timebomb 20240320 "prevent us from getting broken tar-1.35+dfsg-3"
( set -x; $SUDO apt-mark hold tar; )

echo "Upgrading to SID"
Expand All @@ -173,10 +173,6 @@ echo "WARN: This is NOT an official version number. It's for CI-automation purp
( set -x; echo "VERSION_ID=\"$sortable_version\"" | \
$SUDO tee -a /etc/os-release; )

timebomb 20240226 "pasta 02-20 still not in debian repos"
$SUDO wget https://passt.top/builds/passt_0.0~git20240220.1e6f92b/passt_0.0~git20240220.1e6f92b-1_amd64.deb
$SUDO dpkg -i passt_0.0~git20240220.1e6f92b-1_amd64.deb

if ! ((CONTAINER)); then
custom_cloud_init
( set -x; $SUDO systemctl enable rngd; )
Expand Down
19 changes: 14 additions & 5 deletions cache_images/fedora_packaging.sh
Expand Up @@ -194,11 +194,20 @@ msg "Installing general build/test dependencies"
bigto $SUDO dnf install -y "${INSTALL_PACKAGES[@]}"

# 2024-02-20 package needed for podman #21563
timebomb 20240226 "package not yet in stable"
arch=$(uname -m)
bigto $SUDO dnf install -y \
https://kojipkgs.fedoraproject.org/packages/passt/0%5E20240220.g1e6f92b/1.fc$OS_RELEASE_VER/$arch/passt-0%5E20240220.g1e6f92b-1.fc$OS_RELEASE_VER.$arch.rpm \
https://kojipkgs.fedoraproject.org/packages/passt/0%5E20240220.g1e6f92b/1.fc$OS_RELEASE_VER/noarch/passt-selinux-0%5E20240220.g1e6f92b-1.fc$OS_RELEASE_VER.noarch.rpm
# 2024-02-26 stable everywhere except fc38
timebomb 20240310 "package not yet in stable for fc38"
if [[ "$OS_RELEASE_VER" -eq 38 ]]; then
arch=$(uname -m)
bigto $SUDO dnf install -y \
https://kojipkgs.fedoraproject.org/packages/passt/0%5E20240220.g1e6f92b/1.fc$OS_RELEASE_VER/$arch/passt-0%5E20240220.g1e6f92b-1.fc$OS_RELEASE_VER.$arch.rpm \
https://kojipkgs.fedoraproject.org/packages/passt/0%5E20240220.g1e6f92b/1.fc$OS_RELEASE_VER/noarch/passt-selinux-0%5E20240220.g1e6f92b-1.fc$OS_RELEASE_VER.noarch.rpm
fi

timebomb 20240301 "ARGH! Stupid rc6 kernel still not stable, force it"
if [[ "$OS_RELEASE_VER" -eq 41 ]]; then
bigto $SUDO dnf install -y \
https://kojipkgs.fedoraproject.org//packages/kernel/6.8.0/0.rc6.49.fc41/x86_64/kernel{,-core,-modules,-modules-core}-6.8.0-0.rc6.49.fc41.x86_64.rpm
fi

msg "Downloading packages for optional installation at runtime, as needed."
$SUDO mkdir -p "$PACKAGE_DOWNLOAD_DIR"
Expand Down