[Pulp-list] [pulp-list] Pulp 2.12.2 Now Generally Available

Bihan Zhang bizhang at redhat.com
Wed Apr 12 14:04:42 UTC 2017


Pulp 2.12.2 is now Available in the stable repositories:

  https://repos.fedorapeople.org/repos/pulp/pulp/stable/2.12/

This release includes a small number bug fixes for the Pulp Platform,
the RPM plugin, the Puppet plugin, and the OSTree plugin.

There is a known issue for upgrading some of the pulp plugins in Fedora
only, this is an old issue that was recently discovered and will be fixed
in the next pulp release.
https://pulp.plan.io/issues/2639


Upgrading
=========

The Pulp 2.12 stable repository is included in the pulp repo files:
https://repos.fedorapeople.org/repos/pulp/pulp/fedora-pulp.repo for fedora
24 & 25
https://repos.fedorapeople.org/repos/pulp/pulp/rhel-pulp.repo for RHEL 7

After enabling the pulp-2.12-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
723 RPMs with large number of files can exceed mongo document size limit
1389 Disallow re-uploading the same package twice
2240 Can't export rpm repo
2524 Vagrant systemd and upstart scripts are not symlinked to source
2527 Ensure Pulp 2.y works with both python-celery 3.1.z and 4.0.z
2551 Pulp task error messages should be more informative
2584 Mongo cursor times out during task pulp.server.managers.content.o
rphan.delete_all_orphans
2585 Bugs fixed in version link is not correct for plugins
2615 Scheduled calls support broken for Celery4+Kombu4
2630 disassociate_units updates last_unit_removed timestamp even if no
units are removed
2680 Scheduled RPM installation and uninstallation does not work at all
2688 last_unit_added is not updated when units are copied over from another
repo



RPM Support
1414 pulp rpm profiler INFO-level logging is very verbose
1903 RPM import traceback (non-utf-8 metadata slipping through)
2274 Uploading duplicate content results in ambiguous error message
2505 Getting an incorrect exception when trying to sync a local repo with
bad permissions
2559 Empty pkglist for the erratum may be generated which may cause yum not
to find applicable packages
2560 Non-unique collection names in erratum pkglists causes yum not to show
all packages
2599 Deprecation warning in the logs during errata migration
2620 All RPM repo searches are broken
2621 Syncing an immediate repo with 'on_demand' overridden no longer
populates the catalog
2622 Sync fails when non-ASCII characters are present in primary.xml
2623 Errata publish performace degradation
2627 Uploading drpm by pulp-admin with --checksum-type fails
2655 units_successful is empty for successful ISO assocaiting task
2657 Publishing iso_rsync_distributor fails when iso_distributor is
published with serve_https==False


OSTree Support
2544    copy always matches every unit in the repo
2552 updating ostree rpm gives error on sync: LibError: GLib.Error('No such
file or directory', 'g-io-error-quark', 1)


Puppet Support
2606 Fix the ability to forge importer to mirror upstream repository on sync

View this list in Redmine:
http://bit.ly/2mnYfxD


el6 Support Reminder
====================

As mentioned in the release notes, Pulp no longer supports el6 starting
with 2.12.0.

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.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/pulp-list/attachments/20170412/be65f87a/attachment.htm>


More information about the Pulp-list mailing list