# changelog

author: Miroslav Suchý <msuchy@redhat.com> 0.5.0-4
changelog:
  - 612998 - remove binaries. Just in case
  - 612998 - filter provide PAMmodule.so()(64bit)
  - 612998 - do not use INSTALLED_FILES feature, and enumerate files manualy
  - 612998 - use %{__python} in %build section
  - 612998 - fix buildrequires for PyPAM
  - 612998 - add macros for rhel5


author: David Lutterkort <lutter@redhat.com> - 0.9.0-2
changelog:
  - Fix BZ 781690 "Grub password --encrypted argument not parsed correctly"
  - Fix BZ 628507 "It's better to support fadot --help or fadot -h"
  - Fix BZ 759311 "augtool --autosave does not save changes"


author: Richard W.M. Jones <rjones@redhat.com> - 1.0.0-4
changelog:
  - Rebase to Augeas 1.0.0
    resolves: rhbz#817753
  - Add dependency on libxml2-devel.
  - Remove all patches (all upstream and included in 1.0.0).
  - Print tests/test-suite.log when the tests fail.
  - Add fix for regression added in 1.0.0 (RHBZ#920609).
  - Fix tests/test-run.


author: Dominic Cleal <dcleal@redhat.com> - 1.0.0-8
changelog:
  - Grub: support 'setkey' and 'lock' directives (RHBZ#1001635)
  - ActiveMQ: add ActiveMQ lens (RHBZ#1016899)
  - Splunk: add Splunk lens (RHBZ#1016900)
  - Sudoers: user aliases fail to parse (RHBZ#1016904)
  - Tests: testPermsError during compilation (RHBZ#1024275)
  - Shellvars: multi-variable export lines (RHBZ#1033795)
  - Shellvars: case statements with same-line ;; tokens (RHBZ#1033799)
  - Sysconfig: permit empty comments (RHBZ#1043636)
  - Grub: support 'foreground' directive (RHBZ#1059383)
  - Yum: permit space after equals sign (RHBZ#1062091)
  - IniFile: add generic INI lenses (RHBZ#1073072)
  - Automounter: permit hostnames with hyphens (RHBZ#1075112)
  - Rsyslog: parse property filters and templates (RHBZ#1083016)
  - Ldso: parse hwcap lines (RHBZ#1083021)
  - Sudoers: permit underscores in group names (RHBZ#1093711)
  - augtool: remove dump-xml filename arg (RHBZ#1100182)
  - augtool: add commands to autocomplete (RHBZ#1100184)
  - docs: update command and arg lists (RHBZ#1100186)
  - docs: fix description of 'move' alias (RHBZ#1100186)
  - Nrpe: parse unknown config options (RHBZ#1100237)


author: Todd Zullinger <tmz@pobox.com> - 1.6.18-1
changelog:
  - Update to 1.6.18
  - Restart puppet in %postun (#806370)
  - Require virt-what for improved KVM detection (#905592)
  - Ensure man page is installed on EL < 7


author: Jeff Ortel <jortel@redhat.com> 2.4.0-1
changelog:
  - Better thread pool worker selection. (jortel@redhat.com)
  - Fix builtin.Admin.help(). (jortel@redhat.com)
  - Add description to InvalidDocument. (jortel@redhat.com)
  - Fix TTL. (jortel@redhat.com)
  - amqplib adapter removed; heartbeat enabled on qpid connection
    (jortel@redhat.com)
  - support configurable broker model management. (jortel@redhat.com)


author: Jeff Ortel <jortel@redhat.com> 2.5.0-1
changelog:
  - AdapterNotFound raised when explicit adapter not found. (jortel@redhat.com)
  - NotFound raised amqp node not found. (jortel@redhat.com)
  - Add url to Queue/Exchange constructor. (jortel@redhat.com)
  - Renamed: route to: address. (jortel@redhat.com)
  - Support amqp 1.0; add proton messaging adapter. (jortel@redhat.com)
  - Support auto-delete queue expiration. (jortel@redhat.com)
  - python-gofer-qpid no longer requires python-qpid-qmf. (jortel@redhat.com)
  - Add 2.5 release notes. (jortel@redhat.com)


author: Jeff Ortel <jortel@redhat.com> 2.5.1-1
changelog:
  - Fix virtual hosts. (jortel@redhat.com)
  - Using LinkDetached in proton.reliable. (jortel@redhat.com)
  - Better recognition of when SSL is to be used. (jortel@redhat.com)
  - Sender supports durable option. (jortel@redhat.com)


author: Jeff Ortel <jortel@redhat.com> 2.5.2-1
changelog:
  - proton 0.9-1.20150219 compat; proton.reactors renamed: proton.reactor.
    (jortel@redhat.com)
  - 1192563 - validate SSL file paths. (jortel@redhat.com)


author: Jeff Ortel <jortel@redhat.com> 2.5.3-1
changelog:
  - Broker renamed: Connector. (jortel@redhat.com)
  - Plugin not-found logged and discarded. (jortel@redhat.com)


author: Jeff Ortel <jortel@redhat.com> 2.6.0-1
changelog:
  - Support one-time actions. (jortel@redhat.com)
  - Support authenticator in the plugin descriptor. (jortel@redhat.com)
  - Support plugin monitoring. (jortel@redhat.com)
  - Support dynamic plugin loading, reloading, unloading.
  - Support services in system plugin. (jortel@redhat.com)
  - Support forwarding/accepting. (jortel@redhat.com)
  - Support comprehensive broker connection clean up.
  - Requires: python-ssl only on RHEL 5. (jortel@redhat.com)
  - 1198797 - Fixed recursion in adapter reliability logic. (jortel@redhat.com)
  - Fix not-authenticated error message. (jortel@redhat.com)
  - Fix systemd unit permissions. (jortel@redhat.com)
  - Window deprecated (jortel@redhat.com)


author: Mike McCune <mmccune@redhat.com> 2.6.2-2
changelog:
  - ref #1036 - gofer: python 2.4 compat.
  - remove 2.5.0 source (jmontleo@redhat.com)
  - gofer 2.6. (jortel@redhat.com)


author: Jeff Ortel <jortel@redhat.com> 2.7.1-1
changelog:
  - Reference plugins relocated and not packaged. (jortel@redhat.com)
  - Support runtime plugin load/unload/reload.  (jortel@redhat.com)
  - Add manager. (jortel@redhat.com)
  - Add gofer CLI for management and RMI. (jortel@redhat.com)
  - Renamed builtin plugin to demo plugin. (jortel@redhat.com)
  - Fix -f option passed to goferd. (jortel@redhat.com)
  - Resend logic removed from proton reliability. (jortel@redhat.com)
  - Added a ton of unit tests. (jortel@redhat.com)
  - Run goferd optimized by default (sean.myers@redhat.com)
  - Add additional logging in adapter reliability. (jortel@redhat.com)
  - Improved handling of malformed AMQP messages. (jortel@redhat.com)


author: Jeff Ortel <jortel@redhat.com> 2.7.4-1
changelog:
  - Require proton 0.9-13. (jortel@redhat.com)
  - Support latency plugin descriptor property. (jortel@redhat.com)
  - Fix memory leak in Pending.journal. (jortel@redhat.com)
  - Connections closed after each request. (jortel@redhat.com)


author: Eric D Helms <ericdhelms@gmail.com> 2.7.6-1
changelog:
  - BZ #1277292 - Package installation via Satellite 6.1 is much slower than yum
  - BZ #1320575 - Error on incremental update PulpExecutionException on errata unit copy
  - BZ #1323726 - Installing errata from satellite UI failed


author: Justin Sherrill <jsherril@redhat.com> 2.0.0-1
changelog:
  - bumping version to 2.0 (jsherril@redhat.com)
  - refs #7330 / BZ 1136393 - %postun - only restart goferd when it is running
    (bbuckingham@redhat.com)
  - fixes #7330 / BZ 1136393 - katello-agent - update %postun to support systemd
    (bbuckingham@redhat.com)
  - refs #5271 - update for el7 builds (jsherril@redhat.com)
  - fixes #6103 - updating package profile after every yum action
    (jsherril@redhat.com)
  - fixes #5095 - starting goferd by default (jsherril@redhat.com)


author: Jason Montleon <jmontleo@redhat.com> 2.2.1-1
changelog:
  - Merge remote-tracking branch 'upstream/master' into SATELLITE-6.1.0
    (jmontleo@redhat.com)
  - update releasers (jmontleo@redhat.com)


author: Jason Montleon <jmontleo@redhat.com> 2.2.2-1
changelog:
  - Using proton; consumer registration validated. (jortel@redhat.com)
  - gofer 2.x compat. (jortel@redhat.com)
  - refs #9403 - get rhsm certificate from rhsm configration
    (stbenjam@redhat.com)
  - fixes #9403 - use correct certificate location (stbenjam@redhat.com)


author: Jason Montleon <jmontleo@redhat.com> 2.2.3-1
changelog:
  - Using port: 5647 for dispatch router. (jortel@redhat.com)
  - registration fixes. (jortel@redhat.com)


author: Eric D. Helms <ericdhelms@gmail.com>
changelog:
  - Using port: 5647 for dispatch router. (jortel@redhat.com)
  - registration fixes. (jortel@redhat.com)
  - Using proton; consumer registration validated. (jortel@redhat.com)
  - gofer 2.x compat. (jortel@redhat.com)
  - refs #9403 - get rhsm certificate from rhsm configration
    (stbenjam@redhat.com)
  - fixes #9403 - use correct certificate location (stbenjam@redhat.com)


author: Eric D. Helms <ericdhelms@gmail.com> 2.2.0-2
changelog:
  - Bumping release to 2.2.0-2 (ericdhelms@gmail.com)
  - Using port: 5647 for dispatch router. (jortel@redhat.com)
  - registration fixes. (jortel@redhat.com)
  - Using proton; consumer registration validated. (jortel@redhat.com)
  - gofer 2.x compat. (jortel@redhat.com)
  - refs #9403 - get rhsm certificate from rhsm configration
    (stbenjam@redhat.com)
  - fixes #9403 - use correct certificate location (stbenjam@redhat.com)


author: Stephen Benjamin <stbenjam@redhat.com> 2.4.0-1
changelog:
  - Version buimp to 2.4.0 (stbenjam@redhat.com)
  - Fixes #10670 - preffer the katello-default-ca.pem as the client ca cert
    (inecas@redhat.com)
  - refs #10224 - adding fedora to releasers (jsherril@redhat.com)
  - Adding el5 releaser. (ericdhelms@gmail.com)


author: Eric D. Helms <ericdhelms@gmail.com> 2.4.0-3
changelog:
  - Fixes #11083: Prevent katello-agent from being installed with pulp-consumer-
    client (ericdhelms@gmail.com)


author: Eric D Helms <ericdhelms@gmail.com>
changelog:
  - Fixes #18187 - restarting goferd while being updated by RPM
    (zhunting@redhat.com)
  - BZ #1380473 - Puppet creates Duplicate  profile in "All hosts" with FQDN if
    client is configured and registered with short name. (jsherril@redhat.com)


author: Justin Sherrill <jsherril@redhat.com> 2.9.1-2
changelog:
  - Fixes #19256 - allow older goferd on el5 (jsherril@redhat.com)
  - Fixes #19038 - Start goferd on install (ericdhelms@gmail.com)


author: Eric D Helms <ericdhelms@gmail.com> 2.8.1.2-1
changelog:
  - BZ #1320225 - Make translate recursive to handle nested queries
  - BZ #1323509 - Fix string format for python 2.6 compat
  - BZ #1321644 - Adds patch to python-kombu to fix pulp_celerybeat deadlock
  - BZ #1317047 - Adds apache_manage_sys_content_rw to pulp-streamer SELinux polic


author: Eric D Helms <ericdhelms@gmail.com> 2.8.3.2-1
changelog:
  - BZ #1349492 - \[upgrade] Provisioning failed with Error 403 Forbidden and unable to fetch the boot images


author: Eric D Helms <ericdhelms@gmail.com> 2.8.7.4-1
changelog:
  - BZ #1328092 - Unable to sync authenticated repositories while using HTTP proxy - RPM1004: Error retrieving metadata: Not found
  - BZ #1394177 - Update to 6.2.4 does relabel /var/lib/pulp
  - BZ #1394177 - Update to 6.2.4 does relabel /var/lib/pulp


author: zjhuntin <zhunting@redhat.com> 2.8.7.5-1
changelog:
  - BZ #1328092 - Unable to sync authenticated repositories while using HTTP proxy - RPM1004: Error retrieving metadata: Not foun


author: zjhuntin <zhunting@redhat.com> 2.8.7.6-1
changelog:
  -  BZ #1374723 - [Improvement] prevent running pulp-manage-db when pulp workers are up
  - BZ #1383378 - Under certain situations, Post-sync actions always run.
  - BZ #1374723 - [Improvement] prevent running pulp-manage-db when pulp workers are up
  - BZ #1346816 - publishing content view with many repos sharing same parent dir might raise "mkdir(name, mode)\nOSError: [Errno 17] File exists:" for the parent di


author: Eric D Helms <ericdhelms@gmail.com> 2.8.7.7-1
changelog:
  - BZ #1388296 - Regression: Syncing a capsule takes hours when no content changes
  - BZ #1388296 - Regression: Syncing a capsule takes hours when no content changes
  - BZ #1388296 - Regression: Syncing a capsule takes hours when no content changes
  - BZ #1388296 - Regression: Syncing a capsule takes hours when no content changes
  - BZ #1409856 - Mirror on sync does not properly remove catalog entries from 'on_demand' repos Streamer tries all catalog entries. closes #2542
  - BZ 1307207 - Pulp repository sync doesn't clean up old <checksum>.updateinfo.gz files
  - BZ #1417689 - System does not get registered if /var/lib/pulp/sn.dat is corrupted or too larg


author: zjhuntin <zhunting@redhat.com> 2.8.7.8-1
changelog:
  - BZ #1223023 - Allow Pulp to force sync and verify/repair corrupted packages
  - BZ #1388296 - fix for no-op publish
  - BZ #1223023 - Allow Pulp to force sync and verify/repair corrupted packages
  - BZ 1388296 - migration fix for last_updated
  - BZ 1223023 - Do not let corrupted RPMs to squeeze i


author: zjhuntin <zhunting@redhat.com> 2.8.7.11-1
changelog:
  - BZ #1439344 - pulp-admin throws exception on a capsule
  - BZ #1439840 - [Regression] Unable to upload all rpms to custom repo


author: Zjhuntin <zhunting@redhat.com> 2.8.7.20-1
changelog:
  - BZ #1548167 - sync task does not ever complete if satellite is interrupted during run
  - BZ#1526437 - Tasks stuck in waiting after restart of pulp services


author: Eric D Helms <ericdhelms@gmail.com> 2.8.1.2-1
changelog:
  - BZ #1323715 - The ''Distribution'' model now has documentation
  - BZ #1323715 - The ''Distribution'' model no longer requires ''variant'


author: Eric D Helms <ericdhelms@gmail.com> 2.8.3.1-1
changelog:
  - BZ #1326852 - Incremental repo import from exported CV contents is not
    updating the packages nor throwing any error. (ericdhelms@gmail.com)


author: Eric D Helms <ericdhelms@gmail.com> 2.8.3.1-3
changelog:
  - Set version directly instead of with macros (ericdhelms@gmail.com)
  - Automatic commit of package [pulp-rpm] minor release [2.8.3.1-2].
    (ericdhelms@gmail.com)
  - Allow for lower pulp server versions (ericdhelms@gmail.com)


author: zjhuntin <zhunting@redhat.com> 2.8.7.5-1
changelog:
  - BZ #1383463 - The updateinfo XML file published by Satellite is empty when it should contain errat


author: zjhuntin <zhunting@redhat.com> 2.8.7.7-1
changelog:
  - BZ #1404348 - 'pulp_rpm migration 0031 fails: cursor not found'
  - BZ #1395777 - Pulp spend long time just to check metadata and say *nothing new* or to download a few packages
  - BZ #1395777 - Pulp spend long time just to check metadata and say *nothing new* or to download a few packages
  - BZ #1383378 - Under certain situations, Post-sync actions always run


author: Eric D Helms <ericdhelms@gmail.com> 2.8.7.9-1
changelog:
  - BZ #1410649 - Sync fails due to 'document too large' error
  - BZ #1404345 - Sync failure - DocumentTooLarge
  - BZ #1409856 - Mirror on sync does not properly remove catalog entries from 'on_demand' repos Delete catalog entries for units no longer in the remote repository. closes #2503
  - BZ 1307207 - Pulp repository sync doesn't clean up old <checksum>.updateinfo.gz files
  - BZ 142047


author: zjhuntin <zhunting@redhat.com> 2.8.7.10-1
changelog:
  - BZ #1223023 - Allow Pulp to force sync and verify/repair corrupted packages
  - BZ #1223023 - Allow Pulp to force sync and verify/repair corrupted packages
  - BZ 1223023 - Do not let corrupted RPMs to squeeze in
  - BZ #1223023 - [RFE] Allow Pulp to force sync and verify/repair corrupted packages in a repositor


author: zjhuntin <zhunting@redhat.com> 2.8.7.14-1
changelog:
  - BZ #1408508 - If Advisory exists in multiple repos yum only uses one of the package lists
  - BZ #1408508 - If Advisory exists in multiple repos yum only uses one of the package lists
  - BZ #1408508 - If Advisory exists in multiple repos yum only uses one of the package lists
  - BZ #1408508 - If Advisory exists in multiple repos yum only uses one of the package list


author: zjhuntin <zhunting@redhat.com> 2.8.7.15-1
changelog:
  - BZ #1437150 - Errata package list has limited capacity and can cause a DocumentTooLarge error
  - BZ #1443213 - Errata duplicate key error during Capsule syn


author: zjhuntin <zhunting@redhat.com> 2.8.7.1-1
changelog:
  - BZ #1364712 - Missing Atomic host kickstart trees
  - BZ #1364712 - Missing Atomic host kickstart trees
  - BZ #1326852 - pulp changes for incremental date-based exports


author: Todd Zullinger <tmz@pobox.com> - 2.6.13-3
changelog:
  - Move rpmlint fixes to %prep, add a few additional fixes
  - Bump minimum ruby version to 1.8.5 now that EL-4 is all but dead
  - Update install locations for Fedora-17 / Ruby-1.9
  - Use ruby($lib) for augeas and shadow requirements
  - Only try to run 0.25.x -> 2.6.x pid file updates on EL


author: Todd Zullinger <tmz@pobox.com> - 2.6.16-1
changelog:
  - Update to 2.6.16, fixes CVE-2012-1986, CVE-2012-1987, and CVE-2012-1988
  - Correct permissions of /var/log/puppet (0750)


author: Todd Zullinger <tmz@pobox.com> - 2.6.17-1
changelog:
  - Update to 2.6.17, fixes CVE-2012-3864, CVE-2012-3865, CVE-2012-3867
  - Improve NetworkManager compatibility, thanks to Orion Poplawski (#532085)
  - Preserve timestamps when installing files


author: Michael Stahnke <stahnma@puppetlabs.com> - 2.6.18-1
changelog:
  - Fixes for CVE-2013-1640 CVE-2013-1652 CVE-2013-1653 CVE-2013-1654
  - and CVE-2013-1655 CVE-2013-2274 CVE-2013-2275


author: Jeremy Cline <jcline@redhat.com> 0.5.0-3.pulp
changelog:
  - ISO8601Error are subclasses of ValueError now
  - improve compatibility across various python variants and versions
  - raise exceptions when using fractional years and months in date
    maths with durations
  - renamed method todatetime on Duration objects to totimedelta


author: Mike Cressman <mcressman@redhat.com> - 0.9-16
changelog:
  - Added PROTON-1120 (bz1272758)
  - Added PROTON-1157 (security, CVE-2016-2166), backport requires PROTON-860
  - Added PROTON-920 (bz1317484)


author: Kostas Georgiou <k.georgiou@imperial.ac.uk> 1.4.1-3
changelog:
  Fixed struct defines (0 != NULL in C) 
  Calculate ruby abi at runtime instead of a hard coded version


author: David Lutterkort <dlutter@redhat.com> - 1.4.1-7
changelog:
  - Remove dependency on ruby{,io}.h from depend - makes builds on RHEL4 fail, 
    and doesn't provide anything for proper rpm builds


author: Rafael Schloming <rafaels@redhat.com> - 0.1.897961-1
changelog:
  - Added groups to subpackages.
  - Replaced python_sitelib with python_sitearch, use %global instead of %define, and killed unused ruby_sitelib.


