Content Credentials can be associated with Katello Products and Repositories. Two types of Content Credentials are supported, each having a distinct purpose:
GPG Keys are used by Content Hosts in order to verify the signature of packages that have been retrieved from a Repository and ensure they haven’t been corrupted. For more information on GPG Keys see The GNU Privacy Guard.
SSL Certificates are used by the Katello server to sync content from upstream repositories that require client SSL authentication.
To create a new Content Credential:
When creating SSL Certificates for Products or Repositories that require them, a separate credential must be created for the CA, cert, and key respectively.
To add a Content Credential to a Product:
Note that adding a Credential to a Product adds it to all current and future repositories unless a repository already has a Credential assigned. The Credential currently assigned to a Repository can be modified or overridden from the detail view of the repository.
The steps for adding a Credential to a Repository are the same but performed from the repository’s detail view.
To view all Products that have been assigned a Content Credential:
To view all Repositories that have been assigned a Content Credential:
The 2021 community survey is now live! Please take a few minutes to fill it out and help us make Foreman better!