Pulp 2.11.0 is now Generally Available in the stable repositories

Upgrading

The Pulp stable repositories are included in the pulp repo files: https://repos.fedorapeople.org/repos/pulp/pulp/fedora-pulp.repo for fedora 23 & 24 https://repos.fedorapeople.org/repos/pulp/pulp/rhel-pulp.repo for RHEL 6 & 7

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
$ sudo yum upgrade
$ sudo -u apache pulp-manage-db
$ sudo systemctl start httpd pulp_workers pulp_resource_manager pulp_celerybeat pulp_streamer

New Features

Docker Support

  • 2114 As a user, I can perform incremental publish with Docker rsync distributor

OSTree Support

  • 2205 As a user, I want to pull older versions of trees available to atomic hosts.

Pulp

  • 1983 As a user, an importer config change or content removal will cause the next sync to be full
  • 2172 Memory Improvements with Process Recycling

RPM Support

  • 1806 As a user, I can use pulp-admin to upload drpms
  • 2113 As a user, I can perform an incremental publish using ISO rsync distributor
  • 2132 As a consumer of Pulp content I want ISO & ISO_rsync distributor to support relative_url for consistency with yum
  • 2211 As a user, I can sync a distribution unit with the existing yum_importer without requiring yum metadata
  • 2212 As a user I can see in the task report of copy operation list of units which did not pass signature filter

View this list in Redmine

Issues Addressed

Pulp

  • 2377 0025_importer_schema_change hits issue with last_sync being None
  • 1977 basic auth in URL fails when using authenticated proxy
  • 1069 extra Task ID in docs example to bind a repo
  • 2133 Permissions docs should include some info on /v2/
  • 752 Suggestion to add -v remains even if you use -v

RPM Support

  • 2224 Cannot sync from mirrorlists
  • 2321 Pulp can’t handle mirrorlists with invalid entries
  • 2363 Pulp acts like all is well when a sync completely fails
  • 2071 Creating yum distributor without https, http keys in config crashes

All bug fixes from Pulp 2.10.3 and earlier are included in Pulp 2.11.

View this list in Redmine