Pulp 2.4 Now available in nightlies


Pulp 2.4 is now available in nightlies.

The easiest way to move to pulp 2.4 is to deploy a new --devel version
of katello-deploy (https://github.com/Katello/katello-deploy/)

To attempt to upgrade your dev workstations, follow these instructions.
If your workstation was deployed somewhat recently (in the past 4 months
or so), it should be fairly painless. For older dev workstations the
ssl certificate locations may have changed, so be very careful with step #7.

  1.  git pull master
  2.  rpm -e python-pulp-rpm-extension pulp-rpm-admin-extensions   

    (If installed)

    • You can re-install pulp-rpm-admin-extensions afterwards if desired
  3.  Assuming you have the nightly katello-repos installed


    • yum update pulp pulp-katello-plugins
  4.  cp /etc/qpidd.conf.rpmsave /etc/qpid/qpidd.conf
  5.  Edit /etc/qpid/qpidd.conf:
    •  Comment out:  cluster-mechanism=ANONYMOUS    with a '#'
  6.  mv /etc/pulp/server.conf /etc/pulp/server.conf.back
  7.  wget http://jlsherrill.fedorapeople.org/server.conf -O


    •  Edit the file and replace FQDN instances with your fqdn
    •  Edit the oauth information based on the values specified in
    •  If using an older install compare the certificate locations
      from your server.conf.bak to the new server.conf
  8.  service qpidd restart
  9.  sudo -u apache pulp-manage-db
    • Check the ENTIRE output for failed messages. If any step failed
      (may not be the last line), check /var/log/messages)
  10.  service httpd restart
  11.  service pulp_celerybeat start
  12.  service pulp_workers start
  13.  service pulp_resource_manager restart

If you have any trouble feel free to hit me up on IRC. If push comes to
shove you should always be able to fall back to a new deployment using
(https://github.com/Katello/katello-deploy/#development-deployment) or
on a system you've spun up yourself
(https://github.com/Katello/katello-deploy/#deployment) until we can
work through any issues.

Thanks to the Pulp team and help from David, Eric, and Brad!