Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Use Katello API for GPG pub keys of custom content (#3380)
If you register a host that requires content from Foreman+Katello and you have that content already synchronized to your Foreman+Katello instance and that content is published unprotected, then you can use the Katello API to get the associated GPG public key for Yum repositories and the Pulp Deb Signing Key for Deb content. Examples: * Your host runs Debian 12 and needs "subscription-manager" from oss.atix.de and additional Deb repositories to satisfy all dependencies of "subscription-manager" and "katello-host-tools". * Your host runs AlmaLinux 9 but has no internet access and no mounted ISO image. You will have to provide BaseOS, AppStream, and the Foreman Client repository through your Smart Proxy to enable offline host registration. With GPG public keys, package managers can verify that the package has not been tampered with by verifying the signature made by the OS/package vendor. "apt" on Debian/Ubuntu verifies the meta data of repositories. (cherry picked from commit 90511ba)
- Loading branch information