Skip to content

Commit b9f07e2

Browse files
committed
[Edge] Use GPG to check CentOS Hyperscale Kernel packages
1 parent 35d6ceb commit b9f07e2

File tree

1 file changed

+28
-8
lines changed

1 file changed

+28
-8
lines changed

tasks/edge/kernel-hyperscale.yaml

Lines changed: 28 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,32 @@
1+
- name: Add CentOS Hyperscale Kernel dnf repository
2+
ansible.builtin.copy:
3+
content: |
4+
[centos-hyperscale-kernel]
5+
name=CentOS Stream $releasever - Hyperscale Kernel
6+
#metalink=https://mirrors.centos.org/metalink?repo=centos-hyperscale-sig-packages-kernel-$stream&arch=$basearch&protocol=https,http
7+
baseurl=https://mirror.stream.centos.org/SIGs/10-stream/hyperscale/$basearch/packages-kernel/
8+
gpgcheck=1
9+
enabled=0
10+
countme=1
11+
priority=50
12+
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-HyperScale
13+
dest: /etc/yum.repos.d/centos-hyperscale-kernel.repo
14+
15+
- name: Add CentOS Hyperscale dnf repository GPG Key
16+
ansible.builtin.get_url:
17+
url: https://gitlab.com/CentOS/Hyperscale/rpms/centos-release-hyperscale/-/raw/89c9e6f1b585090756d4dd9e07f79a935e5dbafb/RPM-GPG-KEY-CentOS-SIG-HyperScale
18+
dest: /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-HyperScale
19+
checksum: sha256:dbc65f3d5755f7a1e7774574e0faea1fe0db24eade40eea0d879c62f3f51533c
20+
121
- name: Install CentOS Hyperscale Kernel
222
ansible.builtin.dnf:
23+
enablerepo: centos-hyperscale-kernel
324
name:
4-
- https://mirror.stream.centos.org/SIGs/10-stream/hyperscale/x86_64/packages-kernel/Packages/k/kernel-6.16.4-0.hs1.hsk.el10.x86_64.rpm
5-
- https://mirror.stream.centos.org/SIGs/10-stream/hyperscale/x86_64/packages-kernel/Packages/k/kernel-core-6.16.4-0.hs1.hsk.el10.x86_64.rpm
6-
- https://mirror.stream.centos.org/SIGs/10-stream/hyperscale/x86_64/packages-kernel/Packages/k/kernel-modules-6.16.4-0.hs1.hsk.el10.x86_64.rpm
7-
- https://mirror.stream.centos.org/SIGs/10-stream/hyperscale/x86_64/packages-kernel/Packages/k/kernel-modules-core-6.16.4-0.hs1.hsk.el10.x86_64.rpm
8-
- https://mirror.stream.centos.org/SIGs/10-stream/hyperscale/x86_64/packages-kernel/Packages/k/kernel-modules-extra-6.16.4-0.hs1.hsk.el10.x86_64.rpm
9-
- https://mirror.stream.centos.org/SIGs/10-stream/hyperscale/x86_64/packages-kernel/Packages/k/kernel-devel-6.16.4-0.hs1.hsk.el10.x86_64.rpm
10-
- https://mirror.stream.centos.org/SIGs/10-stream/hyperscale/x86_64/packages-kernel/Packages/k/kernel-devel-matched-6.16.4-0.hs1.hsk.el10.x86_64.rpm
25+
- kernel
26+
- kernel-core
27+
- kernel-devel
28+
- kernel-devel-matched
29+
- kernel-modules
30+
- kernel-modules-core
31+
- kernel-modules-extra
1132
state: latest
12-
disable_gpg_check: true

0 commit comments

Comments
 (0)