Pulp 2.13.3 Generally Available
Pulp 2.13.3 is now Generally Available in the stable repositories:
This release includes bug fixes for Pulp Platform, RPM Plugin, and the Puppet Plugin.
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
Pulp
- 2532 rsync distributor without force_full incorrectly skips publishing some units
- 2677 Occasional HTTP 403 errors when downloading rpms from on_demand / lazy sync repositories
- 2791 Rsync publish includes units which have not yet been published via the predistributor
- 2898 Django 1.10 breaks content app
RPM Support
- 2798 content can’t be fetched for background or on-demand repositories
- 2773 ISO repo does not handle updates to files on manifest during re-sync correctly
- 2844 Rsync publish for RPM repo fails to run in fast forward mode
- 2681 Store errata package lists in a separate collection
View this list in Redmine.
el6 Support Reminder
As mentioned previously, Pulp no longer supports el6 starting with 2.12.
Pulp users running on RHEL or CentOS 6 are recommended to upgrade their Pulp server to the current major version of that OS, RHEL or CentOS 7.