Pulp 2.17.1
Pulp 2.17.1 is now available in the stable repositories:
This release includes bugfixes for Pulp, RPM Support, Docker Support, OSTree Support, and Debian Support.
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¶
- 3893 pulp.server.maintenance.monthly fails if applicability collection is too large
- 3955 Pulp unit tests breaking on F27
- 3985 Removing modules in Pulp2.17 rpm repo doesn't remove corresponding RPMs
- 4055 Indexes are not created before a migration is run
RPM Support¶
- 3816 Pulp removes current metadata when remove_old_repodata_threshold = 0
- 3929 Pulp content search does not show Recommends field
Docker Support¶
- 3960 Add support to handle pagination for tags/list endpoint
- 3910 docker pull fails with unexpected end of JSON input
OSTree Support¶
Debian Support¶
- 3917 The repo metadata (Release) generated by pulp_deb doesn't allow repo pinning
- 4050 Pulp 2.17.1 and 2.18 installation fails
- 3937 Fix flake8 tests
- 3938 Get keyserver-config only once
- 3939 Support for old versionsof python2-gnupg
- 3940 verify_release() should remove whitespaces from fingerprints
- 3941 Add gpg_keys-parameter to importer-config