-
Notifications
You must be signed in to change notification settings - Fork 111
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
manifests/9.2: Use RHEL 9.2 repos & cleanups #1204
Changes from all commits
e346f8a
3eb4abb
aa7f640
54daebb
73a8eb2
ab22dee
be10693
27cd97c
cdeb252
fa8eef4
2715f8e
ee85017
c0ca55d
630c049
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
This file was deleted.
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,52 +0,0 @@ | ||
# Manifest shared between CentOS Stream 9 and RHEL 9 variants | ||
|
||
include: | ||
- fedora-coreos-config/manifests/shared-el9.yaml | ||
|
||
# EL9 specific overlays | ||
ostree-layers: | ||
- overlay/07el9 | ||
|
||
postprocess: | ||
# Collection of workarounds specific to EL9 variants | ||
- | | ||
#!/usr/bin/env bash | ||
set -xeo pipefail | ||
|
||
# FIXME: Why is this only broken here? NM isn't removing the link? | ||
sed -i '/etc.resolv/d' /usr/lib/tmpfiles.d/etc.conf | ||
|
||
# crio should stop hardcoding things in their config file! | ||
# We are apparently somehow pulling in a conmon override in RHCOS | ||
# that contains /usr/libexec/crio/conmon - WHY? | ||
# sed -i '/conmon.*=/d' /etc/crio/crio.conf | ||
# Oh right but the MCO overrides that too so... | ||
mkdir -p /usr/libexec/crio | ||
ln -sr /usr/bin/conmon /usr/libexec/crio/conmon | ||
|
||
# Enable tmp-on-tmpfs by default because we don't want to have things leak | ||
# across reboots, it increases alignment with FCOS, and also fixes the | ||
# Live ISO. First, verify that RHEL is still disabling. | ||
grep -q '# RHEL-only: Disable /tmp on tmpfs' /usr/lib/systemd/system/basic.target | ||
echo '# RHCOS-only: we follow the Fedora/upstream default' >> /usr/lib/systemd/system/basic.target | ||
echo 'Wants=tmp.mount' >> /usr/lib/systemd/system/basic.target | ||
- | | ||
#!/usr/bin/env bash | ||
set -xeo pipefail | ||
# See https://issues.redhat.com/browse/LOG-3117 | ||
# Something changed between rhel8 and rhel9 to not generate this by default | ||
# but we have containers that expect it to be mounted so for now let's continue | ||
# generating it. | ||
ln -sr /usr/share/zoneinfo/UTC /etc/localtime | ||
- | | ||
#!/usr/bin/env bash | ||
set -xeuo pipefail | ||
# Backport https://github.com/dracutdevs/dracut/commit/25a92885a9519701cc480298c2b082e2e2bf5ebe | ||
s=/usr/lib/dracut/modules.d/95nvmf/nvmf-autoconnect.sh | ||
if test -f "$s"; then | ||
chmod a+x "$s" | ||
fi | ||
|
||
# Packages that are only for SCOS & RHCOS 9 | ||
packages: | ||
- openvswitch3.1 | ||
This file was deleted.
This file was deleted.
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -38,7 +38,7 @@ extensions: | |
architectures: | ||
- x86_64 | ||
repos: | ||
- nfv | ||
- rhel-9.2-nfv | ||
packages: | ||
- kernel-rt-core | ||
- kernel-rt-kvm | ||
|
@@ -53,7 +53,6 @@ extensions: | |
architectures: | ||
- x86_64 | ||
repos: | ||
# - rhel-9.0-appstream | ||
- sig-virtualization | ||
- rhel-9.2-appstream | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I couldn't find There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Yeah, no kata-containers in rhel, only c9s. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. C9S is RHEL (9). Having a SIG doesn't mean it's "in C9S", only associated with it. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Sorry, I meant C9S SIG, you are right. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. |
||
packages: | ||
- kata-containers |
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We can remove workaround for
nvmf-autoconnect.sh
, as the issue does not exist on 9.2There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hmm yes...though this is in the FCOS config, so fixing that would require a cycle there...let's just keep this on our list of things to clean up later.