Skip to content

Commit

Permalink
Use updates repo for kernel - part 2
Browse files Browse the repository at this point in the history
  • Loading branch information
prydom committed Jun 16, 2024
1 parent 514b55f commit 1506905
Show file tree
Hide file tree
Showing 2 changed files with 49 additions and 6 deletions.
53 changes: 48 additions & 5 deletions config/files/etc/yum.repos.d/fedora-40-kernel.repo
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[fedora-40-kernel]
name=Fedora 40 - $basearch
name=Fedora 40 kernel - $basearch
#baseurl=http://download.example/pub/fedora/linux/releases/40/Everything/$basearch/os/
metalink=https://mirrors.fedoraproject.org/metalink?repo=updates-released-f40&arch=$basearch
metalink=https://mirrors.fedoraproject.org/metalink?repo=fedora-40&arch=$basearch
enabled=1
countme=1
metadata_expire=6h
Expand All @@ -14,9 +14,9 @@ priority=98
skip_if_unavailable=False

[fedora-40-kernel-debuginfo]
name=Fedora 40 - $basearch - Debug
name=Fedora 40 kernel - $basearch - Debug
#baseurl=http://download.example/pub/fedora/linux/releases/40/Everything/$basearch/debug/tree/
metalink=https://mirrors.fedoraproject.org/metalink?repo=updates-released-debug-f40&arch=$basearch
metalink=https://mirrors.fedoraproject.org/metalink?repo=fedora-debug-40&arch=$basearch
enabled=0
metadata_expire=6h
repo_gpgcheck=0
Expand All @@ -28,7 +28,50 @@ priority=98
skip_if_unavailable=False

[fedora-40-kernel-source]
name=Fedora 40 - Source
name=Fedora 40 kernel - Source
#baseurl=http://download.example/pub/fedora/linux/releases/40/Everything/source/tree/
metalink=https://mirrors.fedoraproject.org/metalink?repo=fedora-source-40&arch=$basearch
enabled=0
metadata_expire=6h
repo_gpgcheck=0
type=rpm
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-40-$basearch
includepkgs=kernel*
priority=98
skip_if_unavailable=False

[fedora-40-kernel-updates]
name=Fedora 40 kernel - Updates - $basearch
#baseurl=http://download.example/pub/fedora/linux/releases/40/Everything/$basearch/os/
metalink=https://mirrors.fedoraproject.org/metalink?repo=updates-released-f40&arch=$basearch
enabled=1
countme=1
metadata_expire=6h
repo_gpgcheck=0
type=rpm
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-40-$basearch
includepkgs=kernel*
priority=98
skip_if_unavailable=False

[fedora-40-kernel-debuginfo-updates]
name=Fedora 40 kernel - Updates - $basearch - Debug
#baseurl=http://download.example/pub/fedora/linux/releases/40/Everything/$basearch/debug/tree/
metalink=https://mirrors.fedoraproject.org/metalink?repo=updates-released-debug-f40&arch=$basearch
enabled=0
metadata_expire=6h
repo_gpgcheck=0
type=rpm
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-40-$basearch
includepkgs=kernel*
priority=98
skip_if_unavailable=False

[fedora-40-kernel-source-updates]
name=Fedora 40 kernel - Updates - Source
#baseurl=http://download.example/pub/fedora/linux/releases/40/Everything/source/tree/
metalink=https://mirrors.fedoraproject.org/metalink?repo=updates-released-source-f40&arch=$basearch
enabled=0
Expand Down
2 changes: 1 addition & 1 deletion recipes/fedora-kinoite-laptop.yml
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ modules:
snippets:
# the cliwrap `kernel-install` script will delete old /usr/lib/modules directories and regenerate our initramfs for us
- rpm-ostree cliwrap install-to-root /
- rpm-ostree override replace kernel-modules-core kernel-modules-extra kernel-core kernel-modules kernel-headers kernel --experimental --from repo=fedora-40-kernel
- rpm-ostree override replace kernel-modules-core kernel-modules-extra kernel-core kernel-modules kernel-devel kernel --experimental --from repo=fedora-40-kernel-updates

# Package management
- type: rpm-ostree
Expand Down

0 comments on commit 1506905

Please sign in to comment.