Action required for Katello dev environment - pulp 2.17

Hello all,

We have merged an update to add the ability to sync module streams for repositories which required updating to pulp 2.17 beta

This will break repo syncs for existing dev environments since they use pulp 2.16.

To update your dev environment please do the following:

  • Update your yum config to point to https://repos.fedorapeople.org/repos/pulp/pulp/beta/2.17/7Server/x86_64/ for pulp
    • This is found in either /etc/yum.repos.d/katello.repo or /etc/yum.repos.d/pulp-koji.repo
  • Upgrade pulp packages yum upgrade *pulp*
  • Run sudo systemctl stop pulp_celerybeat.service pulp_workers.service pulp_resource_manager.service
  • Run sudo -u apache pulp-manage-db to migrate pulp db
  • Run sudo systemctl restart pulp_celerybeat.service pulp_workers.service pulp_resource_manager.service

You can then hammer ping or run basic pulp functionality to check if pulp is set up correctly.

Please respond to the thread or ask in #theforeman-dev with any questions.