Problem: I am unable to use the jammy repository and am getting release file is not signed.
i found the resolution for one of the community person for the same issue.
Expected outcome: Should be able to access the Ubuntu repositories created as Products in the content management as type : deb
Upstream URL : Index of /ubuntu
Release/Distribution : jammy
Components : main restricted universe multiverse
Architecture : amd64
Foreman and Proxy versions:
Foreman version - 3.8.0-2
Proxy version: Not applicable.
But you need to use the name katello_deb_sign instead of PulpQE as used in the example from the docs. And of course you should generate and use your own signing key, not the one from the example.
You can also search for past threads within this forum. Signing service creation has been discussed here before.
pulp deb repository list
NAME=my-repository # Insert some repository name from the list here.
pulp signing-service list
SIGNING_SERVICE_NAME=my-apt-release-signing-service # Insert a signing service from the list.
pulp deb publication create --repository=${NAME} --signing-service=${SIGNING_SERVICE_NAME}
pulp deb distribution create --name=${NAME} --base-path=${NAME} --repository=${NAME}
the error …
foreman-dev ~]# pulp deb repository list
Usage: pulp [OPTIONS] COMMAND [ARGS]…
Try ‘pulp --help’ for help.