Pulp 2.18.0 is now Generally Available in the stable repositories:

This release includes new features for Pulp, RPM Support, Puppet Support, Docker Support, and Crane.

Upgrading

The Pulp 2 stable repositories are included in the pulp repo files:

After enabling the pulp-stable or pulp-2-stable repository, you’ll want to follow the standard upgrade path with migrations:

$ sudo systemctl stop httpd pulp_workers pulp_resource_manager pulp_celerybeat pulp_streamer goferd
$ sudo yum upgrade
$ sudo -u apache pulp-manage-db
$ sudo systemctl start httpd pulp_workers pulp_resource_manager pulp_celerybeat pulp_streamer goferd

The pulp_streamer and goferd services should be omitted if those services are not installed.

Issues Addressed

Pulp

RPM Support

Puppet Support

Docker Support

Crane

Known issues

Ignore this section if you haven’t tried to upgrade to Pulp 2.18.0 yet.

If you run MongoDB 2.x and tried to upgrade to Pulp 2.18.0 before this announcement, you likely ran into the issue with migrations. See https://pulp.plan.io/issues/4225

This problem is fixed now and included into Pulp 2.18.0 release. Just repeat the usual upgrade procedure.