toolkit/iso/empanadas/empanadas/templates
Louis Abel fabbe8e46d
cleanup: remove obsolete functions
8.10 was built using xorrisofs. As a result, there's no reason to keep
isohybrid or any of those other functions around in the event we use
empanadas to recreate ISO's specifically for Rocky Linux 8.

As a result, a lot of obsolete variables and functions have been removed
or pruned.
2024-08-14 23:39:58 -07:00
..
icicle add kernel param to actually boot ppc64le 2022-12-19 20:24:20 -05:00
kube fix node pinning, new lorax path 2024-05-04 15:26:32 -04:00
minimal/9 add rdma-core 2024-08-07 08:43:16 -07:00
vagrant Add notes for VMware Vagrant on macOS aarch64 platform 2023-05-12 16:33:01 +00:00
buildExtraImage.tmpl.sh cleanup: remove obsolete functions 2024-08-14 23:39:58 -07:00
buildImage.tmpl.sh fix multiline issue in template 2024-04-19 14:41:49 -07:00
buildLiveImage.tmpl.sh start pull_iso_images function 2023-04-12 17:56:17 -07:00
extraisobuild.tmpl.sh use releasever where necessary 2023-11-16 18:39:31 -07:00
isobuild.tmpl.sh use releasever where necessary 2023-11-16 18:39:31 -07:00
isomock.tmpl.cfg use releasever where necessary 2023-11-16 18:39:31 -07:00
ISOREADME.tmpl update ISOREADME 2024-05-05 14:11:58 -07:00
liveisobuild.tmpl.sh use releasever where necessary 2023-11-16 18:39:31 -07:00
README.tmpl add delete old packages option 2022-08-03 23:07:47 -07:00
repoconfig.tmpl move gpg key to separate config item 2024-05-29 17:44:16 -07:00
reposync-src.tmpl move gpg key to separate config item 2024-05-29 17:44:16 -07:00
reposync.tmpl move gpg key to separate config item 2024-05-29 17:44:16 -07:00
verifygpg.tmpl make regex take care of double digits 2022-10-12 20:39:23 -07:00
xorriso.tmpl.txt powerpc is PPC, everything else is LINUX 2022-07-30 09:48:48 -07:00

These set of repositories (or "compose") is for {{ fullname }} and was generated
using Empanadas {{ version }} from the SIG/Core Toolkit.

As this is not a traditional compose (via pungi), there will be things that you
might be expecting and do not see, or not expecting and do see. While we
attempted to recreate a lot of those elements, it's not perfect and we don't
expect that it ever will be. With that being said, in the future, we do plan on
having more metadata and providing client libraries that can ingest this type of
metadata that we produce for easy consumption, on top of extending what our
metadata provides.

# Notes #

## Unversioned ISO Files ##

There are unversioned ISO files in the isos and live directories per
architecture. This is to allow libvirt users an easy way to download an ISO for
a given release of their choosing easily. It also allows users as a whole to
always have a pre-determined path to download the latest ISO of a given release
by just relying on it being in the URL itself rather than in the ISO name. Note
that these unversioned ISO files may or may not advertised on the main site.

## Checksums ##

CHECKSUM Validation: https://github.com/rocky-linux/checksums
                     https://git.resf.org/rocky-linux/checksums (mirror)

Traditionally, we would "sign" the checksum files with the current GPG key of a
major release. However, due to how the new build system operates and for
ensuring strong security within the new build ecosystem as it pertains the
signing keys, this is no longer a viable approach. It was determined by SIG/Core
(or Release Engineering) to instead provide verified signed commits using our
keys with RESF/Rocky Linux email domain names to a proper git repository. Our
signing keys are attached to our GitHub and RESF Git Service profiles.

If you are looking for "verification" of the ISO checksums and were expecting a
`CHECKSUM.sig`, it is highly recommended to visit the link above instead.

To verify our signature, click on "commits" and click the green "Verified"
button where you will see a GPG key ID. You can then search for this ID at the
any of the following:

https://keys.openpgp.org/
https://keyserver.ubuntu.com