Skip to content

Commit 8beaadd

Browse files
authored
Merge pull request #1154 from stackhpc/zed-yoga-merge
zed: yoga merge
2 parents 4c47daf + 8e1ecc0 commit 8beaadd

File tree

10 files changed

+37
-1
lines changed

10 files changed

+37
-1
lines changed

.github/workflows/stackhpc-container-image-build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -227,7 +227,7 @@ jobs:
227227
run: mv image-scan-output image-build-logs/image-scan-output
228228

229229
- name: Fail if no images have passed scanning
230-
run: if [ $(wc -l < image-build-logs/image-scan-output/clean-images.txt) -le 0 ]; then exit 1; fi
230+
run: if [ $(wc -l < image-build-logs/image-scan-output/critical-images.txt) -gt 0 ]; then exit 1; fi
231231
if: ${{ !inputs.push-dirty }}
232232

233233
- name: Copy clean images to push-attempt-images list

etc/kayobe/dnf.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,15 @@ dnf_custom_repos_rocky_9:
116116
gpgcheck: yes
117117
username: "{{ stackhpc_repo_mirror_username | default(omit, true) }}"
118118
password: "{{ stackhpc_repo_mirror_password | default(omit, true) }}"
119+
security-common:
120+
baseurl: "{{ stackhpc_repo_rocky_9_sig_security_common_url }}"
121+
description: "Rocky Linux $releasever - SIG Security Common"
122+
file: Rocky-SIG-Security-Common
123+
gpgkey: "{{ rocky_9_sig_security_gpg_key }}"
124+
gpgcheck: yes
125+
includepkgs: "openssh*"
126+
username: "{{ stackhpc_repo_mirror_username | default(omit, true) }}"
127+
password: "{{ stackhpc_repo_mirror_password | default(omit, true) }}"
119128

120129
# Whether to enable EPEL repositories. This affects RedHat-based systems only.
121130
dnf_enable_epel: "{{ dnf_install_epel | bool }}"
@@ -127,6 +136,7 @@ dnf_enable_elrepo_9: "{{ dnf_install_elrepo_9 | bool }}"
127136
dnf_epel_9_gpg_key_url: "https://dl.fedoraproject.org/pub/epel/RPM-GPG-KEY-EPEL-9"
128137

129138
rocky_9_gpg_key: "https://dl.rockylinux.org/pub/rocky/RPM-GPG-KEY-Rocky-9"
139+
rocky_9_sig_security_gpg_key: "https://dl.rockylinux.org/pub/sig/9/security/x86_64/security-common/RPM-GPG-KEY-Rocky-SIG-Security"
130140

131141
# Whether to install the epel-release package. This affects RedHat-based
132142
# systems only. Default value is 'false'.

etc/kayobe/environments/ci-aio/stackhpc-ci.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@ stackhpc_repo_rocky_9_appstream_version: "{{ stackhpc_pulp_repo_rocky_9_appstrea
5050
stackhpc_repo_rocky_9_extras_version: "{{ stackhpc_pulp_repo_rocky_9_extras_version }}"
5151
stackhpc_repo_rocky_9_crb_version: "{{ stackhpc_pulp_repo_rocky_9_crb_version }}"
5252
stackhpc_repo_rocky_9_highavailability_version: "{{ stackhpc_pulp_repo_rocky_9_highavailability_version }}"
53+
stackhpc_repo_rocky_9_sig_security_common_version: "{{ stackhpc_pulp_repo_rocky_9_sig_security_common_version }}"
5354

5455
# Rocky-and-CI-specific Pulp urls
5556
stackhpc_include_os_minor_version_in_repo_url: true

etc/kayobe/environments/ci-builder/stackhpc-ci.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,7 @@ stackhpc_repo_rocky_9_appstream_version: "{{ stackhpc_pulp_repo_rocky_9_appstrea
7070
stackhpc_repo_rocky_9_extras_version: "{{ stackhpc_pulp_repo_rocky_9_extras_version }}"
7171
stackhpc_repo_rocky_9_crb_version: "{{ stackhpc_pulp_repo_rocky_9_crb_version }}"
7272
stackhpc_repo_rocky_9_highavailability_version: "{{ stackhpc_pulp_repo_rocky_9_highavailability_version }}"
73+
stackhpc_repo_rocky_9_sig_security_common_version: "{{ stackhpc_pulp_repo_rocky_9_sig_security_common_version }}"
7374

7475
# Rocky-and-CI-specific Pulp urls
7576
stackhpc_include_os_minor_version_in_repo_url: true

etc/kayobe/environments/ci-multinode/stackhpc-ci.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@ stackhpc_repo_rocky_9_appstream_version: "{{ stackhpc_pulp_repo_rocky_9_appstrea
4747
stackhpc_repo_rocky_9_extras_version: "{{ stackhpc_pulp_repo_rocky_9_extras_version }}"
4848
stackhpc_repo_rocky_9_crb_version: "{{ stackhpc_pulp_repo_rocky_9_crb_version }}"
4949
stackhpc_repo_rocky_9_highavailability_version: "{{ stackhpc_pulp_repo_rocky_9_highavailability_version }}"
50+
stackhpc_repo_rocky_9_sig_security_common_version: "{{ stackhpc_pulp_repo_rocky_9_sig_security_common_version }}"
5051

5152
# Rocky-and-CI-specific Pulp urls
5253
stackhpc_include_os_minor_version_in_repo_url: true

etc/kayobe/pulp-repo-versions.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ stackhpc_pulp_repo_rocky_9_3_baseos_version: 20231215T005810
3131
stackhpc_pulp_repo_rocky_9_3_crb_version: 20231215T005810
3232
stackhpc_pulp_repo_rocky_9_3_extras_version: 20231211T120328
3333
stackhpc_pulp_repo_rocky_9_3_highavailability_version: 20231214T005538
34+
stackhpc_pulp_repo_rocky_9_sig_security_common_version: 20240708T235303
3435
stackhpc_pulp_repo_ubuntu_jammy_security_version: 20231020T074329
3536
stackhpc_pulp_repo_ubuntu_jammy_version: 20231020T074329
3637
stackhpc_pulp_repo_ubuntu_cloud_archive_version: 20231019T125502

etc/kayobe/pulp.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -272,6 +272,12 @@ stackhpc_pulp_rpm_repos:
272272
base_path: "rocky/9/highavailability/x86_64/os/"
273273
required: "{{ stackhpc_pulp_sync_rocky_9 | bool }}"
274274

275+
- name: Rocky Linux 9 - SIG Security Common
276+
url: "{{ stackhpc_release_pulp_content_url }}/rocky/sig/9/security/x86_64/security-common/{{ stackhpc_pulp_repo_rocky_9_sig_security_common_version }}"
277+
distribution_name: rocky-9-sig-security-common-
278+
base_path: "rocky/sig/9/security/x86_64/security-common/"
279+
required: "{{ stackhpc_pulp_sync_rocky_9 | bool }}"
280+
275281
# Additional CentOS Stream 9 repositories
276282
- name: CentOS Stream 9 - NFV OpenvSwitch
277283
url: "{{ stackhpc_release_pulp_content_url }}/centos/9-stream/nfv/x86_64/openvswitch-2/{{ stackhpc_pulp_repo_centos_stream_9_nfv_openvswitch_version }}"

etc/kayobe/stackhpc.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -120,6 +120,10 @@ stackhpc_repo_rocky_9_extras_version: "{{ stackhpc_repo_distribution }}"
120120
stackhpc_repo_rocky_9_highavailability_url: "{{ stackhpc_repo_mirror_url }}/pulp/content/rocky/{{ stackhpc_rocky_9_url_version }}/highavailability/x86_64/os/{{ stackhpc_repo_rocky_9_highavailability_version }}"
121121
stackhpc_repo_rocky_9_highavailability_version: "{{ stackhpc_repo_distribution }}"
122122

123+
# Rocky 9 SIG Security Common
124+
stackhpc_repo_rocky_9_sig_security_common_url: "{{ stackhpc_repo_mirror_url }}/pulp/content/rocky/sig/9/security/x86_64/security-common/{{ stackhpc_repo_rocky_9_sig_security_common_version }}"
125+
stackhpc_repo_rocky_9_sig_security_common_version: "{{ stackhpc_repo_distribution }}"
126+
123127
# EPEL 9
124128
stackhpc_repo_epel_9_url: "{{ stackhpc_repo_mirror_url }}/pulp/content/epel/9/Everything/x86_64/{{ stackhpc_repo_epel_9_version }}"
125129
stackhpc_repo_epel_9_version: "{{ stackhpc_repo_distribution }}"
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
security:
3+
- |
4+
Updates the Rocky Linux 9 SIG Security Common repository to address
5+
`CVE-2024-6409 <https://sig-security.rocky.page/issues/CVE-2024-6409/>`__
6+
in OpenSSH.
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
security:
3+
- |
4+
Enables the Rocky Linux 9 SIG Security Common repository, which provides
5+
updated OpenSSH packages addressing CVE-2024-6387 (regreSSHion). Other
6+
packages available in this repository are currently ignored.

0 commit comments

Comments
 (0)