# changelog

author: Jeff Ortel <jortel@redhat.com> 2.10.1-1
changelog:
  - Detect broken pipe instead of TIOCSCTTY. (jortel@redhat.com)
  - plugin unload should do hard shutdown. (jortel@redhat.com)
  - Bumped setup.py to: 2.10 (jortel@redhat.com)


author: Jeff Ortel <jortel@redhat.com> 2.11.1-1
changelog:
  - Add interpreter exit handler to abort threads. (jortel@redhat.com)
  - Fix unit test. (jortel@redhat.com)
  - Testing environment fixes. 1. Working directory in user home. 2. Auth testing
    using user=gofer instead of jortel. 3. Comment out auth testing in server.
    (jortel@redhat.com)
  - Fix proton no ssl-validation to use anonymous-peer. (jortel@redhat.com)
  - support root logger in agent configuration. (jortel@redhat.com)
  - add dist containing sources (jortel@redhat.com)
  - update url to github. (jortel@redhat.com)


author: Jeff Ortel <jortel@redhat.com> 2.11.6-1
changelog:
  - Adapter reliability logging at WARN instead of ERROR. (jortel@redhat.com)
  - Update logging documentation; Clean removed from spec. (jortel@redhat.com)


author: Jeff Ortel <jortel@redhat.com> 2.3.0-1
changelog:
  - QPID adapter using QMF. (jortel@redhat.com)
  - amqp adapter using epoll. (jortel@redhat.com)
  - Support custom exchanges. (jortel@redhat.com)


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)
  - In agent.rmi, add transactions; discard request for plugins without URL
    configured. (jortel@redhat.com)
  - Support proton heartbeats; requires proton >= 0.9-5. (jortel@redhat.com)
  - Persistent canceled tracking. (jortel@redhat.com)
  - Authorization deprectated. (jortel@redhat.com)
  - Using utf8() instead of: str(). (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: Jonathon Turel <jturel@gmail.com> - 3.3.0-1
changelog:
  - Fixes #23459 - Restore legacy goferd plugin
  - Remove yum plugin dep, dead code, fix lint
  - Further containerize the tests
  - Fixes #23405 - Tracer executable throws error


author: Jonathon Turel <jturel@gmail.com> - 3.3.1-1
changelog:
  - fixes #24081 - Fix errata install of extra packages.
  - fixes #24006 - support plugin reload when queue not found.


author: Jonathon Turel <jturel@gmail.com> - 3.3.5-1
changelog:
  - Fixes #24500 - prevent exceptions through registerCommand
  - Remove old makefile syntax from readme
  - Add a readme, makefile help, other small fixes


author: Justin Sherrill - 3.5.0-1
changelog:
  - Update to 3.5.0, drop support for agent on f27 and f28
  - Install katello-tracer-upload wrapper on DNF platforms


author: Satellite6 Jenkins 2.13.4.8-1
changelog:
  - BZ #1132980 - [RFE] Support bypassing proxy for some repository URLs
  - BZ #1532348 - Workers go missing under heavy load


author: Satellite6 Jenkins 2.13.4.12-1
changelog:
  - BZ #1609928 - Pulp monthly maintenance not being ran
  - BZ #1449418 - UnicodeEncodeError error on CapsuleGenerateAndSync task when…


author: Jenkins User <jenkins-gitlab@redhat.com> - 2.13.4.16-1
changelog:
  - BZ #1638731 - Capsule sync on rhel 7.6 fails with "Not all necessary pulp…
  - BZ #1638731 - Capsule sync on rhel 7.6 fails with "Not all necessary…


author: Sean Myers <sean.myers@redhat.com> 2.12.0-0.1.beta
changelog:
  - 752 - Fixed: Suggestion to add -v remains even if you use -v
    (fdobrovo@redhat.com)
  - 1498 - logrotate for /var/log/pulp/*.log (pronix.service@gmail.com)
  - 1982 - Added --force-full option to importer pulp-admin (fdobrovo@redhat.com)
  - 1829 - Fixed repo list summary view (fdobrovo@redhat.com)


author: Satellite6 Jenkins 2.16.4.1-1
changelog:
  - BZ #1613992 - Pulp repo sync fails on RHEL 7.6
  - BZ #1612964 - Pulp monthly maintenance not being run


author: Jenkins User <jenkins-gitlab@redhat.com> - 2.18.1.2-1
changelog:
  - BZ #1756047 - pxeboot images not downloading - Error -3 while decompressing: incorrect header check


author: Evgeni Golov - 2.19.1.1-1
changelog:
  - BZ #1651930 - Content-view publishing fails with Internal Server error.
  - BZ #1719805 - queue_download_deferred raises a duplicate key error
  - BZ #1585407 - NotUniqueError: Update failed (E11000 duplicate key error...


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: Satellite6 Jenkins 2.13.4.4-1
changelog:
  - BZ #1512384 - Getting "E11000 duplicate key error index" when upgrading Satellite/Capsule to 6.2.13


author: Satellite6 Jenkins 2.16.4.1-1
changelog:
  - BZ #1505397 - Uploading an invalid rpm should show better error message
  - BZ #1428541 - [RFE] Need a file-system integrity report for /var/lib/pulp


author: Jenkins User <jenkins-gitlab@redhat.com> - 2.18.1.3-1
changelog:
  - BZ #1689387 - Repository publishing duplicates RPM files under Packages and...
  - BZ #1694826 - Upgrade from 6.4 to 6.5+ can fail due to uncompressed modular metadata


author: Patrick Creech <pcreech@redhat.com> - 2.19.1.1-1
changelog:
  - BZ #1718220 - Modular RPMs are identified incorrectly which can affect applicability results
  - BZ #1713274 - Missing rpms in erratum pkglist when an erratum appears in multiple enabled repos


author: Jenkins User <jenkins-gitlab@redhat.com> - 2.21.0.3-1
changelog:
  - BZ #1800681 - After using the /associate endpoint, publish of the new repository fails
  - BZ #1784165 - Exclusion filter on a package with higher version doesn't work on conservative dep-solving


author: Jenkins User <jenkins-gitlab@redhat.com> - 2.21.0.5-1
changelog:
  - BZ #1832572 - Improve regenerate applicability tasks performance by querying NEVRA only data from repo_content_units


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: Sam Kottler <skottler@fedoraproject.org> - 3.4.2-1
changelog:
  - Update to 3.4.2 to mitigate CVE-2013-4969 (BZ#1047792)

  -* Mon Nov 18 2013 Sam Kottler <skottler@fedoraproject.org> - 3.3.2-1
  - Update to 3.3.2 (BZ#1031810)


author: Lukas Zapletal <lzap+rpm@redhat.com> - 3.6.2-3
changelog:
  - 1243724 - distribute masterhttp.log file with correct perms
  - Skipped -2 release to have RHEL6/7 in sync


author: Mike McCune <mmccune@redhat.com> 0.3.3-8
changelog:
  - use Facter::Util::Resolution.exec as it is supported by facter 1.7 and higher
    (shlomi@ben-hanna.com)


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: Jeremy Cline <jcline@redhat.com> 0.5.0-4.pulp
changelog:
  - Updated the docs in the spec file to reflect the new README name
    (jcline@redhat.com)
  - Added a patch to stop an infinite loop unpickling Duration objects


author: Adrian Likins <alikins@redhat.com> 1.1.3-1
changelog:
  - 863961: add test case for id cert default version (alikins@redhat.com)
  - 857426: Do not pass None when body is empty collection (mstead@redhat.com)
  - 863961: set a default version for id certs (alikins@redhat.com)
  - 859652: Subscribe with service level being ignored (wpoteat@redhat.com)


author: Adrian Likins <alikins@redhat.com> 1.1.4-1
changelog:
  - fixing a bug where certificates with carriage returns could not be parsed.
    (mhrivnak@redhat.com)
  - 790481: Send up headers with the subscription-manager and python-rhsm version
    info. (bkearney@redhat.com)


author: Adrian Likins <alikins@redhat.com> 1.1.6-1
changelog:
  - Making product and order info optional for a v3 EntitlementCertificate, since
    the server side will never have that data. (mhrivnak@redhat.com)
  - Adding path authorization checking for both v1 and v3 entitlement
    certificates (mhrivnak@redhat.com)


author: Irina Boverman <iboverma@redhat.com> - 0.16.0-1
changelog:
  - Rebased to 0.16.0-rc1
  - Renamed sub-packages qpid-proton-c-devel-docs/qpid-proton-cpp-devel-docs 
    to qpid-proton-c-docs/qpid-proton-cpp-docs
  - Removed binary and derived files from qpid-proton-cpp-docs package


author: Mike Cressman <mcressma@redhat.com> - 0.16.0-8
changelog:
  - Resolved: PROTON-1466/BZ-1509058 - proton-c mixing up two links
    if one has a name that's a substring of the other


author: Mike Cressman <mcressma@redhat.com> - 0.16.0-11
changelog:
  - Resolved: BZ-1570003/PROTON-1587 - openssl error handling fix
  - Resolved: PROTON-1582 - Add ability to control SSL ciphers
  - Resolved: PROTON-1670 - Add ability to control TLS versions


author: Mike Cressman <mcressma@redhat.com> - 0.16.0-13
changelog:
  - Resolved: BZ-1616383,PROTON-1890 - prevent reactor hang if idle timeout
    coincides with a write blocked socket on a stuck network


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 (bz 1317484)


author: Moses Mendoza <msoes@puppetlabs.com> - 0.6.2-1
changelog:
  - Package rgen as a library. The tarball is created from a `gem unpack`
  - of rubygem-rgen and tarring up the resulting contents.


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: Lukas Zapletal <lzap+git@redhat.com> 0.0.8-4
changelog:
  - Fixed dependency in the -doc subpackage (lzap+git@redhat.com)
  - Fixed doc subpackages (lzap+git@redhat.com)


author: Dominic Cleal <dcleal@redhat.com> 0.0.9-1
changelog:
  - Packaged /doc (martin.bacovsky@gmail.com)
  - Update rubygem-apipie-bindings to 0.0.9 (martin.bacovsky@gmail.com)


author: Dominic Cleal <dcleal@redhat.com> 0.0.11-1
changelog:
  - Update rubygem-apipie-bindings to 0.0.11 (martin.bacovsky@gmail.com)
  - Remove unused fastercsv dependency (dcleal@redhat.com)


author: Sam Kottler <shk@redhat.com> 0.6.1-6
changelog:
  - Use macros provided by rubygems-devel on Fedora (shk@redhat.com)
  - gem_instdir (shk@redhat.com)
  - gem_instdir (shk@redhat.com)
  - Remove rubygems-devel (shk@redhat.com)
  - Use rubygems-devel (shk@redhat.com)


author: Mike McCune <mmccune@redhat.com> 0.1.0.3-1
changelog:
  - rubyabi should be 1.8 (shlomi@ben-hanna.com)
  - Require bzip2 command-line tool. (slukasik@redhat.com)


author: Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl> 0.3.0-2
changelog:
  - Bump Foreman plugins release (ericdhelms@gmail.com)
  - Use HTTPS URLs for github and rubygems (ewoud@kohlvanwijngaarden.nl)
  - Set proper download URLs for rubygems (komidore64@gmail.com)


author: Zach Huntington-Meath <zhunting@redhat.com> 0.4.4-1
changelog:
  - BZ #1496266 - Option to download the remote contents to run the OpenSCAP reports on the hosts on a disconnected network.


author: Zach Huntington-Meath <zhunting@redhat.com> 0.4.5-1
changelog:
  - BZ #1696969 Unable to upload arf report on rhel 6 client: unexpected '.', expecting kEND (SyntaxError)


author: Jason Montleon <jmontleo@redhat.com> 0.1.4.3-1
changelog:
  - Merge remote-tracking branch 'upstream/master' into SATELLITE-6.1.0
    (jmontleo@redhat.com)
  - Docs - link to available plugins listed on external wiki.
    (tstrachota@redhat.com)


author: Jason Montleon <jmontleo@redhat.com> 0.1.4.4-1
changelog:
  - update version (jmontleo@redhat.com)
  - update version (jmontleo@redhat.com)
  - refs #9714 - fixing warning of already initialized constant
    (komidore64@gmail.com)


author: Jason Montleon <jmontleo@redhat.com> 0.1.4.6-1
changelog:
  - update version (jmontleo@redhat.com)
  - Fixes #9721 - ignore spaces in key value formatting (tstrachota@redhat.com)
  - Fixes #9742 - version fails with error (tstrachota@redhat.com)


author: Jason Montleon <jmontleo@redhat.com> 0.1.4.7-1
changelog:
  - update version (jmontleo@redhat.com)
  - 98+ percent on all strings (bkearney@redhat.com)
  - move to the new internal server, and extract the latest strings
    (bkearney@redhat.com)
  - add README (jmontleo@redhat.com)


author: Jason Montleon <jmontleo@redhat.com> 0.1.4.6-1
changelog:
  - update version (jmontleo@redhat.com)
  - Fixes #7473 - puppet-classes in host and hostgroup returns without an error
    (orabin@redhat.com)
  - require hammer_cli_foreman_* packages BZ1196621 (jmontleo@redhat.com)


author: Jason Montleon <jmontleo@redhat.com> 0.1.4.7-1
changelog:
  - update version (jmontleo@redhat.com)
  - 98+ percent on all strings (bkearney@redhat.com)
  - New zanata server, and extracted new strings (bkearney@redhat.com)


author: Mike McCune <mmccune@redhat.com> 0.1.4.10-1
changelog:
  - Add in strings from zanata. All but french are done (bkearney@redhat.com)
  - Fixes #9971 -improve handling of id search errors (martin.bacovsky@gmail.com)
  - Fixes #10251 - adding default org and loc to user info
    (tstrachota@redhat.com)


author: Mike McCune <mmccune@redhat.com> 0.1.4.12-1
changelog:
  - Merge branch '1223086_param_diff' into 'SATELLITE-6.1.0'
    (bkearney@redhat.com)
  - Fixes #10534 - turn off pagination by default (tstrachota@redhat.com)
  - Fixes BZ#1223086 - handle incompatible changes in command parameters
    (martin.bacovsky@gmail.com)


author: Jason Montleon <jmontleo@redhat.com> 0.1.2.5-1
changelog:
  - update version (jmontleo@redhat.com)
  - fixes #9538 - hcli-foreman-bootdisk couldn't load version
    (komidore64@gmail.com)


author: Mike McCune <mmccune@redhat.com> 0.1.2.6-1
changelog:
  - Add in strings from zanata. All but french are done (bkearney@redhat.com)
  - 98+ percent on all strings (bkearney@redhat.com)
  - Extract strings, and add the zanata file (bkearney@redhat.com)


author: Jason Montleon <jmontleo@redhat.com> 0.0.1.3-1
changelog:
  - update version (jmontleo@redhat.com)
  - update version (jmontleo@redhat.com)
  - fixes #9746 - load version code to fix `hammer --version` (dcleal@redhat.com)


author: Jason Montleon <jmontleo@redhat.com> 0.0.1.4-1
changelog:
  - update version (jmontleo@redhat.com)
  - 98+ percent on all strings (bkearney@redhat.com)
  - Add in zanata.xml file (bkearney@redhat.com)


author: Jason Montleon <jmontleo@redhat.com> 0.0.2-6
changelog:
  - Merge remote-tracking branch 'upstream/master' into SATELLITE-6.0.3
    (jmontleo@redhat.com)
  - async module includable into commands (tstrachota@redhat.com)


author: Jason Montleon <jmontleo@redhat.com> 0.0.3-1
changelog:
  - update version to 0.0.3 (jmontleo@redhat.com)
  - Merge remote-tracking branch 'upstream/master' into SATELLITE-6.0.3
    (jmontleo@redhat.com)
  - bump to version 0.0.3 (komidore64@gmail.com)


author: Jason Montleon <jmontleo@redhat.com> 0.0.3-4
changelog:
  - change to distribution builder (jmontleo@redhat.com)
  - Fixes #7248,BZ1132676 - Finding the resource instead of changing it
    (daviddavis@redhat.com)
  - update URL in gemspec (kvedulv@kvedulv.de)


author: Jason Montleon <jmontleo@redhat.com> 0.0.3.2-1
changelog:
  - update version (jmontleo@redhat.com)
  - always show progress (komidore64@gmail.com)
  - limit async tasks output incase of file redirection of csv
    (komidore64@gmail.com)


author: Jason Montleon <jmontleo@redhat.com> 0.0.1.2-1
changelog:
  - update version (jmontleo@redhat.com)
  - Ref #9492: output definitions for gb csv reports (komidore64@gmail.com)


author: Tomas Lestach <tlestach@redhat.com> 0.10.11-1
changelog:
  - 1165825 - use only the latest content view version (tlestach@redhat.com)
  - detect a synced repository (tlestach@redhat.com)
  - prevent nil exception addressing: Caught TypeError:no implicit conversion of
    nil into String while processing CSV line: ... /usr/share/gems/gems/hammer_cl
    i_import-0.10.6.3/lib/hammer_cli_import/templatesnippet.rb:41:in `+' /usr/sha
    re/gems/gems/hammer_cli_import-0.10.6.3/lib/hammer_cli_import/templatesnippet
    .rb:41:in `mk_snippet_hash' /usr/share/gems/gems/hammer_cli_import-0.10.6.3/l
    ib/hammer_cli_import/templatesnippet.rb:57:in `import_single_row' /usr/share/
    gems/gems/hammer_cli_import-0.10.6.3/lib/hammer_cli_import/base.rb:511:in
    `call' /usr/share/gems/gems/hammer_cli_import-0.10.6.3/lib/hammer_cli_import/
    base.rb:511:in `block (2 levels) in cvs_iterate' /usr/share/gems/gems/hammer_
    cli_import-0.10.6.3/lib/hammer_cli_import/importtools.rb:302:in `call' /usr/s
    hare/gems/gems/hammer_cli_import-0.10.6.3/lib/hammer_cli_import/importtools.r
    b:302:in `handle_missing_and_supress' /usr/share/gems/gems/hammer_cli_import-
    0.10.6.3/lib/hammer_cli_import/base.rb:510:in `block in cvs_iterate' ...
    (tlestach@redhat.com)
  - 1136361 - add 'logtrace <exception>' logging-method (ggainey@redhat.com)
  - 1136899 - with_synced_repo will always issue action if repo is already sync'd
    (ggainey@redhat.com)
  - 1136841 - give a better error-msg when repo-enable fails (ggainey@redhat.com)


author: Mike McCune <mmccune@redhat.com> 0.10.17-1
changelog:
  - 1222448 - do not try to associate activation keys with content views that are
    not ready yet (tlestach@redhat.com)
  - 1222039 - use File.expand_path instead of File.absolute_path
    (tlestach@redhat.com)
  - 1228194 - before deleting a content view, we first need to delete it from
    associated environments (tlestach@redhat.com)
  - 1215199 - support different repository architectures within one repository
    set (tlestach@redhat.com)
  - 1224268 - allow caching of non-persistent entity lists (tlestach@redhat.com)


author: Mike McCune <mmccune@redhat.com> 0.10.19-1
changelog:
  - bump version (mmccune@redhat.com)
  - 1231956 - do not set basearch/releasever if not present in substitutions for
    repository enablement (tlestach@redhat.com)
  - 1231956 - recover even if sat6 reports untrue repository information
    (tlestach@redhat.com)


author: Mike McCune <mmccune@redhat.com> 0.0.7.9-1
changelog:
  - Add in strings from zanata. All but french are done (bkearney@redhat.com)
  - refs #9628 - need to use params instead of options (komidore64@gmail.com)


author: Mike McCune <mmccune@redhat.com> 0.0.7.11-1
changelog:
  - fixes #10473 - do not support prior id on environment update
    (jsherril@redhat.com)
  - 1205826: Add in a require for hammer_cli_foreman_docker (bkearney@redhat.com)


author: Mike McCune <mmccune@redhat.com> 0.0.7.14-1
changelog:
  - Merge branch '1223086_param_diff' into 'SATELLITE-6.1.0'
    (bkearney@redhat.com)
  - refs #10628 - add org back to content-view version commands, bz 1223086
    (komidore64@gmail.com)
  - Fixes BZ#1223086 - incompatible changes in command parameters
    (martin.bacovsky@gmail.com)


author: Shannon Hughes <shughes@redhat.com> 1.6.1-2
changelog:
  - - mass gem update - updated specs for fedora guidelines - removed dev
    dependencies in specs (shughes@redhat.com)


author: Dominic Cleal <dcleal@redhat.com> 2.0.8-3
changelog:
  - delete all zero sized tito.props (msuchy@redhat.com)
  - with recent tito you do not need SCL meta package (msuchy@redhat.com)


author: Sam Kottler <shk@redhat.com> 1.3.6-7
changelog:
  - Corrected the abi logic (shk@redhat.com)
  - Ensure the right ruby(abi) is used on F18 (shk@redhat.com)


author: Vít Ondruch <vondruch@redhat.com> - 1.3.7-4
changelog:
  - Fix insecure connection to SSL repository (CVE-2012-2125, CVE-2012-2126).
    - Related: rhbz#1002839.


author: Eric D Helms <ericdhelms@gmail.com> 6.2.0-19.0
changelog:
  - BZ #1339788 - Upgrading sat 6.1.9 with openscap installed to 6.2.0 failed
    with dependency error (ericdhelms@gmail.com)


author: Dominic Cleal <dcleal@redhat.com> 2.0-1
changelog:
  - Change to use rh-ror41, rh-ruby22 collections (dcleal@redhat.com)
  - Replace tfm-rubygem-sass with ror41-rubygem-sass (dcleal@redhat.com)
  - Replace tfm-rubygem-sprockets with ror41-rubygem-sprockets
    (dcleal@redhat.com)


author: Dominic Cleal <dcleal@redhat.com> 1.4.3-5
changelog:
  - Fix checks against scl name, optimise rhel/empty SCL conditional
    (dcleal@redhat.com)
  - Converted to tfm SCL (dcleal@redhat.com)


author: Sam Kottler <shk@redhat.com> 1.0.2-9
changelog:
  - Make the spec work on fedora + RHEL + scl (shk@redhat.com)
  - delete all zero sized tito.props (msuchy@redhat.com)
  - with recent tito you do not need SCL meta package (msuchy@redhat.com)


author: Dominic Cleal <dcleal@redhat.com> 1.0.2-12
changelog:
  - Update dependencies to ror SCL (dcleal@redhat.com)
  - Replace ruby(abi) for ruby22 rebuild (dcleal@redhat.com)


author: Jason Montleon <jmontleo@redhat.com> 0.8.0-14
changelog:
  - remove unnecessary Require for rubygems-devel. Only needed as a BuildRequire
    (jmontleo@redhat.com)


author: Eric D Helms <ericdhelms@gmail.com> 0.5.1.6-1
changelog:
  - BZ #1247781 - hammer queries defaults to 1000 items per page
  - BZ #1330204 - Array YAML setting needs to be merged
  - BZ #1292381 - hammer fails with parameters that contains a commas


author: Zach Huntington-Meath <zhunting@redhat.com> 0.5.1.11-1
changelog:
  - BZ #1135146 - Satellite 6: missing man page for hammer
  - BZ #1135146 - Satellite 6: missing man page for hammer
  - BZ #1305055 - \[Sat6] hammer content-view filter rule list shows only 20 entrie


author: zjhuntin <zhunting@redhat.com> 0.5.1.13-1
changelog:
  - BZ #1393611 - hammer erratum list command taking too much time to display erratum
  - BZ #1023127 - hammer: Multibyte and Latin-1 Org names break list paginatio


author: Eric D Helms <ericdhelms@gmail.com>
changelog:
  - BZ #1320968 - tfm-rubygem-hammer_cli_csv-2.0.0-1.el7sat.noarch has unresolved
    deps (ericdhelms@gmail.com)
  - Automatic commit of package [rubygem-hammer_cli_csv] minor release [2.0.0-1].
    (chrispeters.psu@gmail.com)
  - hammer_cli_csv-2.0.0 (thomasmckay@redhat.com)


author: Eric D Helms <ericdhelms@gmail.com> 0.5.1.3-1
changelog:
  - BZ #1319079 - Unable to create a host via hammer
  - BZ #1322078 - Specifying provision and primary flags should not be mandatory


author: Eric D Helms <ericdhelms@gmail.com> 0.5.1.6-1
changelog:
  - BZ #1135119 - hammer success message missing when associating organization with certain attributes
  - BZ #1160292 - Unable to clone config_template via the hammer cli.
  - BZ #1242488 - hammer says "Error: 301 Moved Permanently" when you are missing "https://" in server option
  - BZ #1310568 - Remove '--new-name' option from sc-param to not to update the param name.
  - BZ #1309226 - 'hidden value' flag is not listed in hammer parameter info output
  - BZ #1295770 - hammer listing the sc-params doesn't displays the associated puppet class


author: Eric D Helms <ericdhelms@gmail.com> 0.5.1.7-1
changelog:
  - BZ #1333280 - Update with --puppet-classes parameter will fail, if the classes belong to the same namespace
  - BZ #1328976 - hammer template info doesn't show whether the template is locke


author: zjhuntin <zhunting@redhat.com> 0.5.1.10-1
changelog:
  - BZ #1281346 - hammer host create --help page should include more details  with reference to the network interfaces specifications


author: Zach Huntington-Meath <zhunting@redhat.com> 0.0.2.3-1
changelog:
  - BZ #1337920 - Pull in the translations for snap 13.
  - BZ #1335664 - Pull in the translations for snap 12


author: Dominic Cleal <dcleal@redhat.com> 0.0.2-2
changelog:
  - Add foremandist to plugin (dcleal@redhat.com)
  - Fix spec filename to match RPM (dcleal@redhat.com)


author: Eric D Helms <ericdhelms@gmail.com> 0.11.0-1
changelog:
  - BZ #1325880 - hammer import config-file on RHEL7 fails to generate puppet
    modules
  - BZ #1325124 - hammer import activation-key fails to create composite
    CVs (ericdhelms@gmail.com)


author: Eric D Helms <ericdhelms@gmail.com> 0.11.1-1
changelog:
  - BZ #1325880 - hammer import config-file on RHEL7 fails to generate puppet
    modules (ericdhelms@gmail.com)


author: Eric D Helms <ericdhelms@gmail.com> 0.11.2-1
changelog:
  - BZ #1325497 - hammer import content-host fails with ISE - Content View and
    Environment not set for registration. (ericdhelms@gmail.com)


author: Zach Huntington-Meath <zhunting@redhat.com> 0.0.22.14-1
changelog:
  - BZ #1338813 - Some tests in hammer-cli-katello use MiniTest's assert() method improperly
  - BZ #1333351 - Hammer subscription list no longer reports subscriptions as uuid


author: Zach Huntington-Meath <zhunting@redhat.com> 0.0.22.17-1
changelog:
  - BZ #1335783 - \[6.2 Beta] Adding a host collection to activation key using --host-collection option with hammer fail


author: Zach Huntington-Meath <zhunting@redhat.com> 0.0.22.18-1
changelog:
  - BZ #1339211 - 'hammer activation-key subscriptions' shows already removed subscriptions
  - BZ #1343006 - content view filter cannot be created
  - BZ #1309107 - hammer hostgroup update or create command fails when using --organization-ids optio


author: zjhuntin <zhunting@redhat.com> 0.0.22.24-1
changelog:
  - BZ #1359665 - Content-view filter and content-view update cmds should not requires --organization-id or --organization optio


author: zjhuntin <zhunting@redhat.com> 0.0.22.28-1
changelog:
  - BZ #1379372 - hammer host-collection list fails to retrieve list when searching for a host.
  - BZ #1379372 - hammer host-collection list fails to retrieve list when searching for a host


author: Dominic Cleal <dcleal@redhat.com> 2.0.9-9
changelog:
  - Fix checks against scl name, optimise rhel/empty SCL conditional
    (dcleal@redhat.com)
  - Converted to tfm SCL (dcleal@redhat.com)
  - Add full rubygems.org source URL (dcleal@redhat.com)


author: Dominic Cleal <dcleal@redhat.com> 0.7.7-7
changelog:
  - Fix build errors and modernise specs (dcleal@redhat.com)
  - Replace ruby(abi) for ruby22 rebuild (dcleal@redhat.com)


author: Lukas Zapletal <lzap+git@redhat.com> 0.4.7-5
changelog:
  - rubygem-oauth works for non-SCL as well (lzap+git@redhat.com)
  - remove empty tito.props and definition which are duplicate with default from
    rel-eng/tito.props (msuchy@redhat.com)
  - with recent tito you do not need SCL meta package (msuchy@redhat.com)


author: Dominic Cleal <dcleal@redhat.com> 1.6.7-4
changelog:
  - Fix build errors and modernise specs (dcleal@redhat.com)
  - Update dependencies to ror SCL (dcleal@redhat.com)
  - Replace ruby(abi) for ruby22 rebuild (dcleal@redhat.com)


author: Dominic Cleal <dcleal@redhat.com> 0.1.1-6
changelog:
  - change ruby(abi) to ruby(release) for F19+ (dcleal@redhat.com)
  - delete all zero sized tito.props (msuchy@redhat.com)
  - with recent tito you do not need SCL meta package (msuchy@redhat.com)


author: Dominic Cleal <dcleal@redhat.com> 0.1.1-7
changelog:
  - Converted to tfm SCL (dcleal@redhat.com)
  - Fixes #9703 - change %{dist} to %{?dist} (jmontleo@redhat.com)
  - Add full rubygems.org source URL (dcleal@redhat.com)


author: zjhuntin <zhunting@redhat.com> 1.0.5-2
changelog:
  - BZ#1420673 - Update unicode-display_width with 1.0.5 (mhulan@redhat.com)
  - Automatic commit of package [rubygem-unicode-display_width] minor release
    [0.1.1-8]. (ericdhelms@gmail.com)


author: Radek Novacek <rnovacek@redhat.com> 0.17-2
changelog:
  - Support prefix in the rhevm url
  - Raise exception when status code is not 200 in rhevm
  - Support new api for socket count in rhevm-4.0
  - SAM: handle connection interruption in ping method
  - ESX: skip cert verification when downloading vim file
  - Add python-setuptools requirement
  - Resolves: rhbz#1337407, rhbz#1337757, rhbz#1337758, rhbz#1338596, rhbz#1339419


author: Radek Novacek <rnovacek@redhat.com> 0.17-3
changelog:
  - Don't show error when requests are too old
  - esx: fix using of connection timeout
  - rhevm: fix urls not ending with slash
  - xen: fix support for multiple hosts
  - Add placeholders for xen config to /etc/sysconfig/virt-who template
  - Handle errors when checking job status
  - Allow quoted config values
  - Resolves: rhbz#1263512, rhbz#1311632, rhbz#1342364, rhbz#1346548, rhbz#1346577


author: Radek Novacek <rnovacek@redhat.com> 0.17-4
changelog:
  - Use sha256 instead of md5 for internal object hashing
  - sat5: create and use hypervisor-base channel for new system registration
  - Resolves: rhbz#1245035


author: Radek Novacek <rnovacek@redhat.com> - 0.17-7
changelog:
  - esx: don't add dot to hostname when there is no domain
  - config: fix unquoting list of options
  - print: show hypervisor facts in print mode
  - virt: don't show failures when backend is being terminated
  - sat5: don't send unchanged reports
  - Resolves: rhbz#1339863, rhbz#1359640, rhbz#1359653, rhbz#1359571


author: Eric D Helms <ericdhelms@gmail.com> 0.17-8
changelog:
  - Automatic commit of package [virt-who] minor release [0.17-7].
    (ericdhelms@gmail.com)
  - Add virt-who 0.17-7 (ericdhelms@gmail.com)


author: Eric D Helms <ericdhelms@gmail.com> 0.17-10
changelog:
  - 1383436: Obey interval setting (csnyder@redhat.com)
  - esx: ignore guests with empty uuid (csnyder@redhat.com)
  - Automatic commit of package [virt-who] minor release [0.17-9].
    (ericdhelms@gmail.com)
  - Fix permissions on virt-who (ericdhelms@gmail.com)


author: Devan Goodwin <dgoodwin@rm-rf.ca> 0.15-1
changelog:
  - Update spec for renamed README.md. (dgoodwin@redhat.com)
  - Moves fakevirt._decode() to util.decode() (csnyder@redhat.com)
  - Adds the report.config.name to log message when refusing to send a report due
    to lack of change (csnyder@redhat.com)
  - VirtWho: Clears list of reports on reload (csnyder@redhat.com)
  - Revises change detection tests to account for changes in master
    (csnyder@redhat.com)
  - Libvirtd: Sends a report on start up, and on events (csnyder@redhat.com)
  - Removes trailing line at the end of the file (csnyder@redhat.com)
  - Test_Esx: Test Oneshot to ensure it queues a report (csnyder@redhat.com)
  - Esx: only queue data if the version has changed (csnyder@redhat.com)
  - Test_VirtWho:Patches manager.Manager.fromOptions, removes unnecessary mocks
    (csnyder@redhat.com)
  - Removes unhelpful debug log message (csnyder@redhat.com)
  - Fix spacing, remove unused imports (csnyder@redhat.com)
  - Test_VirtWho: Adds test to show same report will not be sent twice
    (csnyder@redhat.com)
  - VirtWho: Adds basic change detection using report hashs (csnyder@redhat.com)
  - Adds hash property to config (csnyder@redhat.com)
  - Adds hash property to DomainListReport and HypervisorGuestAssociationReport
    (csnyder@redhat.com)
  - Hypervisor: Adds getHash class method (csnyder@redhat.com)
  - Limits interval settings (wpoteat@redhat.com)
  - Retry sending data to subscription manager multiple times before dropping
    (rnovacek@redhat.com)
  - SubscriptionManager: nicely order keys in debug report (rnovacek@redhat.com)
  - Fix serialization of guest list in print mode (rnovacek@redhat.com)
  - Do not exit oneshot mode if any job exists (rnovacek@redhat.com)
  - SubscriptionManager: check if report result has failedUpdate item
    (rnovacek@redhat.com)
  - SubscriptionManager: minor logging fixes (rnovacek@redhat.com)
  - SubscriptionManager: add env var to disable asynchronous reporting
    (rnovacek@redhat.com)
  - Check jobs status in increasing interval (rnovacek@redhat.com)
  - Esx: report host even if it doesn't have any guests (rnovacek@redhat.com)
  - Hypervisors reported by hyperv now include hostname. (csnyder@redhat.com)
  - Removes completed jobs. (csnyder@redhat.com)
  - Fix output format in print mode (rnovacek@redhat.com)
  - Fix using empty list as default parameter value (rnovacek@redhat.com)
  - satellite: support new hypervisor format (rnovacek@redhat.com)
  - Fix tests failures (rnovacek@redhat.com)
  - Removes timeouts for jobs. All jobs in the list are now executed just before
    a new report is sent. (csnyder@redhat.com)
  - The virtwho loop now blocks on the report queue with a one second timeout
    (csnyder@redhat.com)
  - Removes unnecessary imports and queue (csnyder@redhat.com)
  - Rewrite readme to markdown syntax (rnovacek@redhat.com)
  - CI: install unittest2 from pypi (rnovacek@redhat.com)
  - CI: add -y option to add-apt-repository (rnovacek@redhat.com)
  - CI: another attempt on cloud archive for libvirt (rnovacek@redhat.com)
  - CI: try to install newer version of libvirt from cloud archive
    (rnovacek@redhat.com)
  - CI: add libvirt-dev dependency (rnovacek@redhat.com)
  - CI: install libvirt-python via pip (rnovacek@redhat.com)
  - CI: another attempt without site-packages (rnovacek@redhat.com)
  - CI: install python-rhsm dependencies (rnovacek@redhat.com)
  - Adds support for facts in Hypervisor profile. (csnyder@redhat.com)
  - Adds count of unchanged mappings to the info logged for the result of an
    async job (csnyder@redhat.com)
  - Adds tests for jobs in virtwho, removes unnecessary tests for managerprocess.
    (csnyder@redhat.com)
  - Changes to ensure backwards compatibility with python-rhsm
    (csnyder@redhat.com)
  - Fixes RhevM.getHostGuestMapping() as suggested by rnovacek
    (csnyder@redhat.com)
  - Adds layer to hypervisorId. Removes completed TODO (csnyder@redhat.com)
  - Moves all functionality of managerprocess into virtwho. (csnyder@redhat.com)
  - CI: use python with system side packages enabled (rnovacek@redhat.com)
  - CI: install m2crypto using apt instead of pip (rnovacek@redhat.com)
  - CI: install python-libvirt using apt instead of pip (rnovacek@redhat.com)
  - Add requirements.txt and .travis.yml for the CI (rnovacek@redhat.com)
  - Adds tests to verify the hostGuestAssociation is generated correctly.
    (csnyder@redhat.com)
  - Updates libvirtd and tests to add host name to hypervisor profile
    (csnyder@redhat.com)
  - Updates managerprocess with better logging and changes for the new tests.~~
    (csnyder@redhat.com)
  - Updates to use the new hypervisor class (csnyder@redhat.com)
  - print mode: format debug message about found hypervisors
    (rnovacek@redhat.com)
  - Removing uncesasary comments (csnyder@redhat.com)
  - Removes unused dictionary of jobs and associated methods.
    (csnyder@redhat.com)
  - Fixes tests data to include "status" key. (csnyder@redhat.com)
  - Updates tests to make use of new Hypervisor class. (csnyder@redhat.com)
  - Host name is now included in the hypervisor profile using the new Hypervisor
    class (csnyder@redhat.com)
  - Adds new Hypervisor class. (csnyder@redhat.com)
  - Adds new test for the updates to subscriptionmanager.py (csnyder@redhat.com)
  - Updates fakevirt to make use of virt.Guest classes (csnyder@redhat.com)
  - Changes to ensure proper execution post-merge (csnyder@redhat.com)
  - Removing more unnecessary prints (csnyder@redhat.com)
  - Fixes oneshot mode for work with new managerprocess (csnyder@redhat.com)
  - Cleaning up unneeded prints and adding more useful debug log messages
    (csnyder@redhat.com)
  - Adds async job status polling for use with the new report API
    (csnyder@redhat.com)
  - This (along with python-rhsm/csnyder/new_report_api ee38f15, allows
    communication with new report api (csnyder@redhat.com)


author: Christopher Snyder <csnyder@redhat.com> 0.19-1
changelog:
  - 1415497: Support rhev4 auto detection and usage (pcreech@redhat.com)
  - 1388577: Adding UTF-8 support (pcreech@redhat.com)
  - 1410000: Include org_id in hv base channel (pcreech@redhat.com)
  - 1400431: Fix AttributeError where val is missing (pcreech@redhat.com)
  - 1405967: Filter host via glob or regex (pcreech@redhat.com)
  - Adds --password option to virt-who-pasword (tstrachota@redhat.com)
  - 1392390 Fix default interval handling (pcreech@redhat.com)
  - BZ1405967  Add filter_hosts_regex, and exclude_hosts_regex to allow filtering
    large numbers of hosts easily (chris@chrisprocter.co.uk)
  - 1369107: Only load files with .conf extension (pcreech@redhat.com)
  - 1383436: Obey the interval setting (csnyder@redhat.com)
  - 1299643: Update virt-who-config man page to include NO_PROXY
    (csnyder@redhat.com)


author: Christopher Snyder <csnyder@redhat.com> 0.20-1
changelog:
  - 1389729: Add missing xml section for test (fran@caosdigital.com)
  - 1389729: virt-who incorrectly reports 'name' instead of 'hostname' for RHEV
    hosts (fran@caosdigital.com)
  - 1450747: Continue running destination threads on internal failure
    (csnyder@redhat.com)
  - 1444718: Log name of config when duplicate reports are retrieved
    (csnyder@redhat.com)
  - 1447264: Keep running on InvalidPasswordFormat given other valid configs
    (csnyder@redhat.com)
  - 1448267: Fix polling behavior for oneshot, CTRL-C, 429 responses
    (csnyder@redhat.com)
  - 1369107: Update docs and log messages to show the *.conf requirement
    (csnyder@redhat.com)
  - 1436517: Fix api base detection for rhevm version 3 and 4
    (csnyder@redhat.com)
  - 1442337: Send updates immediately the first run (csnyder@redhat.com)
  - Do not join threads not started, fix up fake backend (csnyder@redhat.com)
  - 1439317: Ensure reports are still sent despite duplicate configurations
    (csnyder@redhat.com)
  - DestinationThreads now send all reports (csnyder@redhat.com)
  - Adds IntervalThread base class and refactors Virt classes
    (csnyder@redhat.com)
  - Remove reference to nonexistant method _set_option (csnyder@redhat.com)
  - Update ConfigManager to produce destination and source mappings.
    (csnyder@redhat.com)
  - Implemements a threadsafe datastore (csnyder@redhat.com)
  - Move from using processes to threads (csnyder@redhat.com)
  - 1436517: Set Version header for version detect (pcreech@redhat.com)
  - 1403640: Fix syntax error in exception handling (pcreech@redhat.com)
  - Update the spec file for builds on more downstream platforms
    (csnyder@redhat.com)
  - Add releaser for rhel-7.4 (khowell@redhat.com)
  - 1391512: Handle utf-8 within Xmlrpc transport (pcreech@redhat.com)


author: Christopher Snyder <csnyder@redhat.com> 0.20.2-1
changelog:
  - 1458184: better reading of environment variables (jhnidek@redhat.com)
  - 1401867: Enable logging of rhsm module to rhsm.log (jhnidek@redhat.com)
  - 1404117: Check parameter consistency and refactoring (jhnidek@redhat.com)
  - Adds a patch number to virt-who versioning (csnyder@redhat.com)
  - 1401420: xen supports only uuid/hostname as hypervisor_id
    (jhnidek@redhat.com)
  - 1458674: Update use of result data to match the new async api
    (csnyder@redhat.com)
  - 1452436: virt-who prints host-to-quest mapping everytime (jhnidek@redhat.com)
  - 1357761: Do not check passwords to be in latin1 encoding (jhnidek@redhat.com)
  - 1457101: Continue running despite malformed configs (csnyder@redhat.com)
  - 1409984: Retry initial report retrieval on connection timeout
    (csnyder@redhat.com)


