Make each distro provide a key.

This commit is contained in:
James Pace 2023-10-12 20:55:53 -04:00
parent 1ca90c58b7
commit c3549275a5
6 changed files with 34 additions and 46 deletions

View File

@ -22,3 +22,34 @@ mpp-vars:
ostree_repo_url: http://j7s-os.internal.jpace121.net/repo ostree_repo_url: http://j7s-os.internal.jpace121.net/repo
ostree_ref: c9s/x86_64/edge ostree_ref: c9s/x86_64/edge
ostree_remote_name: edge ostree_remote_name: edge
distro_gpg_keys: |
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v2.0.22 (GNU/Linux)
mQINBFzMWxkBEADHrskpBgN9OphmhRkc7P/YrsAGSvvl7kfu+e9KAaU6f5MeAVyn
rIoM43syyGkgFyWgjZM8/rur7EMPY2yt+2q/1ZfLVCRn9856JqTIq0XRpDUe4nKQ
8BlA7wDVZoSDxUZkSuTIyExbDf0cpw89Tcf62Mxmi8jh74vRlPy1PgjWL5494b3X
5fxDidH4bqPZyxTBqPrUFuo+EfUVEqiGF94Ppq6ZUvrBGOVo1V1+Ifm9CGEK597c
aevcGc1RFlgxIgN84UpuDjPR9/zSndwJ7XsXYvZ6HXcKGagRKsfYDWGPkA5cOL/e
f+yObOnC43yPUvpggQ4KaNJ6+SMTZOKikM8yciyBwLqwrjo8FlJgkv8Vfag/2UR7
JINbyqHHoLUhQ2m6HXSwK4YjtwidF9EUkaBZWrrskYR3IRZLXlWqeOi/+ezYOW0m
vufrkcvsh+TKlVVnuwmEPjJ8mwUSpsLdfPJo1DHsd8FS03SCKPaXFdD7ePfEjiYk
nHpQaKE01aWVSLUiygn7F7rYemGqV9Vt7tBw5pz0vqSC72a5E3zFzIIuHx6aANry
Gat3aqU3qtBXOrA/dPkX9cWE+UR5wo/A2UdKJZLlGhM2WRJ3ltmGT48V9CeS6N9Y
m4CKdzvg7EWjlTlFrd/8WJ2KoqOE9leDPeXRPncubJfJ6LLIHyG09h9kKQARAQAB
tDpDZW50T1MgKENlbnRPUyBPZmZpY2lhbCBTaWduaW5nIEtleSkgPHNlY3VyaXR5
QGNlbnRvcy5vcmc+iQI3BBMBAgAhBQJczFsZAhsDBgsJCAcDAgYVCAIJCgsDFgIB
Ah4BAheAAAoJEAW1VbOEg8ZdjOsP/2ygSxH9jqffOU9SKyJDlraL2gIutqZ3B8pl
Gy/Qnb9QD1EJVb4ZxOEhcY2W9VJfIpnf3yBuAto7zvKe/G1nxH4Bt6WTJQCkUjcs
N3qPWsx1VslsAEz7bXGiHym6Ay4xF28bQ9XYIokIQXd0T2rD3/lNGxNtORZ2bKjD
vOzYzvh2idUIY1DgGWJ11gtHFIA9CvHcW+SMPEhkcKZJAO51ayFBqTSSpiorVwTq
a0cB+cgmCQOI4/MY+kIvzoexfG7xhkUqe0wxmph9RQQxlTbNQDCdaxSgwbF2T+gw
byaDvkS4xtR6Soj7BKjKAmcnf5fn4C5Or0KLUqMzBtDMbfQQihn62iZJN6ZZ/4dg
q4HTqyVpyuzMXsFpJ9L/FqH2DJ4exGGpBv00ba/Zauy7GsqOc5PnNBsYaHCply0X
407DRx51t9YwYI/ttValuehq9+gRJpOTTKp6AjZn/a5Yt3h6jDgpNfM/EyLFIY9z
V6CXqQQ/8JRvaik/JsGCf+eeLZOw4koIjZGEAg04iuyNTjhx0e/QHEVcYAqNLhXG
rCTTbCn3NSUO9qxEXC+K/1m1kaXoCGA0UWlVGZ1JSifbbMx0yxq/brpEZPUYm+32
o8XfbocBWljFUJ+6aljTvZ3LQLKTSPW7TFO+GXycAOmCGhlXh2tlc6iTc41PACqy
yy+mHmSv
=kkH7
-----END PGP PUBLIC KEY BLOCK-----

View File

@ -3,28 +3,19 @@ mpp-vars:
distro_name: f38 distro_name: f38
distro_version: 38 distro_version: 38
distro_baseurl: http://download.fedoraproject.org/pub/fedora/linux/ distro_baseurl: http://download.fedoraproject.org/pub/fedora/linux/
distro_baseurl_repo: $distro_baseurl/updates/$distro_version/Everything/$arch/
osname: fedora osname: fedora
uefi_vendor: fedora
kernel_package: kernel
release_rpm: fedora-release
linux_firmware_rpm: linux-firmware
distro_repos: distro_repos:
- id: fedora - id: fedora
baseurl: $distro_baseurl/releases/$distro_version/Everything/$arch/os/ baseurl: $distro_baseurl/releases/$distro_version/Everything/$arch/os/
- id: fedora-updates - id: fedora-updates
baseurl: $distro_baseurl/updates/$distro_version/Everything/$arch/ baseurl: $distro_baseurl/updates/$distro_version/Everything/$arch/
- id: next
baseurl: https://download.copr.fedorainfracloud.org/results/@centos-automotive-sig/next/fedora-38-$arch/
distro_devel_repos: distro_devel_repos:
- id: fedora-updates-devel - id: fedora-updates-devel
baseurl: $distro_baseurl/updates/$distro_version/Everything/$arch/ baseurl: $distro_baseurl/updates/$distro_version/Everything/$arch/
- id: next-devel
baseurl: https://download.copr.fedorainfracloud.org/results/@centos-automotive-sig/next/fedora-38-$arch/
distro_debug_repos:
- id: next-debug
baseurl: https://download.copr.fedorainfracloud.org/results/@centos-automotive-sig/next/fedora-38-$arch/
distro_module_id: platform:f38 distro_module_id: platform:f38
ostree_repo_url: http://j7s-os.internal.jpace121.net/repo
ostree_ref: f38/x86_64/edge
ostree_remote_name: edge
distro_gpg_keys: | distro_gpg_keys: |
-----BEGIN PGP PUBLIC KEY BLOCK----- -----BEGIN PGP PUBLIC KEY BLOCK-----
Comment: GPG-KEY-fedora-38 Comment: GPG-KEY-fedora-38

View File

@ -16,7 +16,6 @@ pipelines:
- type: org.osbuild.rpm - type: org.osbuild.rpm
options: options:
gpgkeys: gpgkeys:
- mpp-eval: centos_gpg_key
- mpp-eval: distro_gpg_keys - mpp-eval: distro_gpg_keys
disable_dracut: true disable_dracut: true
inputs: inputs:

View File

@ -16,7 +16,6 @@ pipelines:
- type: org.osbuild.rpm - type: org.osbuild.rpm
options: options:
gpgkeys: gpgkeys:
- mpp-eval: centos_gpg_key
- mpp-eval: distro_gpg_keys - mpp-eval: distro_gpg_keys
disable_dracut: true disable_dracut: true
exclude: exclude:

View File

@ -35,7 +35,6 @@ pipelines:
- shim-x64 - shim-x64
options: options:
gpgkeys: gpgkeys:
- mpp-eval: centos_gpg_key
- mpp-eval: distro_gpg_keys - mpp-eval: distro_gpg_keys
exclude: exclude:
docs: true docs: true

View File

@ -103,37 +103,6 @@ mpp-vars:
default_target_stages: [] default_target_stages: []
target_stages: target_stages:
mpp-eval: locals().get('target_stages', default_target_stages) mpp-eval: locals().get('target_stages', default_target_stages)
centos_gpg_key: |
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v2.0.22 (GNU/Linux)
mQINBFzMWxkBEADHrskpBgN9OphmhRkc7P/YrsAGSvvl7kfu+e9KAaU6f5MeAVyn
rIoM43syyGkgFyWgjZM8/rur7EMPY2yt+2q/1ZfLVCRn9856JqTIq0XRpDUe4nKQ
8BlA7wDVZoSDxUZkSuTIyExbDf0cpw89Tcf62Mxmi8jh74vRlPy1PgjWL5494b3X
5fxDidH4bqPZyxTBqPrUFuo+EfUVEqiGF94Ppq6ZUvrBGOVo1V1+Ifm9CGEK597c
aevcGc1RFlgxIgN84UpuDjPR9/zSndwJ7XsXYvZ6HXcKGagRKsfYDWGPkA5cOL/e
f+yObOnC43yPUvpggQ4KaNJ6+SMTZOKikM8yciyBwLqwrjo8FlJgkv8Vfag/2UR7
JINbyqHHoLUhQ2m6HXSwK4YjtwidF9EUkaBZWrrskYR3IRZLXlWqeOi/+ezYOW0m
vufrkcvsh+TKlVVnuwmEPjJ8mwUSpsLdfPJo1DHsd8FS03SCKPaXFdD7ePfEjiYk
nHpQaKE01aWVSLUiygn7F7rYemGqV9Vt7tBw5pz0vqSC72a5E3zFzIIuHx6aANry
Gat3aqU3qtBXOrA/dPkX9cWE+UR5wo/A2UdKJZLlGhM2WRJ3ltmGT48V9CeS6N9Y
m4CKdzvg7EWjlTlFrd/8WJ2KoqOE9leDPeXRPncubJfJ6LLIHyG09h9kKQARAQAB
tDpDZW50T1MgKENlbnRPUyBPZmZpY2lhbCBTaWduaW5nIEtleSkgPHNlY3VyaXR5
QGNlbnRvcy5vcmc+iQI3BBMBAgAhBQJczFsZAhsDBgsJCAcDAgYVCAIJCgsDFgIB
Ah4BAheAAAoJEAW1VbOEg8ZdjOsP/2ygSxH9jqffOU9SKyJDlraL2gIutqZ3B8pl
Gy/Qnb9QD1EJVb4ZxOEhcY2W9VJfIpnf3yBuAto7zvKe/G1nxH4Bt6WTJQCkUjcs
N3qPWsx1VslsAEz7bXGiHym6Ay4xF28bQ9XYIokIQXd0T2rD3/lNGxNtORZ2bKjD
vOzYzvh2idUIY1DgGWJ11gtHFIA9CvHcW+SMPEhkcKZJAO51ayFBqTSSpiorVwTq
a0cB+cgmCQOI4/MY+kIvzoexfG7xhkUqe0wxmph9RQQxlTbNQDCdaxSgwbF2T+gw
byaDvkS4xtR6Soj7BKjKAmcnf5fn4C5Or0KLUqMzBtDMbfQQihn62iZJN6ZZ/4dg
q4HTqyVpyuzMXsFpJ9L/FqH2DJ4exGGpBv00ba/Zauy7GsqOc5PnNBsYaHCply0X
407DRx51t9YwYI/ttValuehq9+gRJpOTTKp6AjZn/a5Yt3h6jDgpNfM/EyLFIY9z
V6CXqQQ/8JRvaik/JsGCf+eeLZOw4koIjZGEAg04iuyNTjhx0e/QHEVcYAqNLhXG
rCTTbCn3NSUO9qxEXC+K/1m1kaXoCGA0UWlVGZ1JSifbbMx0yxq/brpEZPUYm+32
o8XfbocBWljFUJ+6aljTvZ3LQLKTSPW7TFO+GXycAOmCGhlXh2tlc6iTc41PACqy
yy+mHmSv
=kkH7
-----END PGP PUBLIC KEY BLOCK-----
build_rpms: build_rpms:
- dnf - dnf
- dosfstools - dosfstools