This change switches the RPM repository management solution from Pulp to createrepo-agent. It leaves Pulp configured and running, but moves the endpoint from http://example.com/{os_name}/building/{os_verison}/{os_arch} to http://example.com/{os_name}_pulp/building/{os_verison}/{os_arch}. Existing testing and main repositories are left untouched, and will be managed by createrepo-agent automatically on-demand.
There is a one-time manual migration that must be performed to copy the existing contents of the building repository from Pulp to createrepo-agent. After deployment is complete, run the following command on the repo host as the jenkins-agent user:
This change switches the RPM repository management solution from Pulp to
createrepo-agent
. It leaves Pulp configured and running, but moves the endpoint fromhttp://example.com/{os_name}/building/{os_verison}/{os_arch}
tohttp://example.com/{os_name}_pulp/building/{os_verison}/{os_arch}
. Existingtesting
andmain
repositories are left untouched, and will be managed bycreaterepo-agent
automatically on-demand.There is a one-time manual migration that must be performed to copy the existing contents of the
building
repository from Pulp tocreaterepo-agent
. After deployment is complete, run the following command on the repo host as thejenkins-agent
user: