# changelog

author: Tunga Mavengere <tunga.mavengere@oracle.com> 2.10.10-1.0.1
changelog:
  - Changed to install both RHNS-CA-CERT and ULN-CA-CERT in /usr/share/rhn/ instead of only RHNS-CA-CERT [OraBug 26895848]
  - Fix text strings [OraBug 20596345]
  - Added written offer for source code. (Keshav Sharma)


author: Michael Mraka <michael.mraka@redhat.com> 2.10.6-1
changelog:
  - Add ability to work behind http proxies
  - Fix clean-up of Config singleton to allow new config path


author: Michael Mraka <michael.mraka@redhat.com> 2.9.33-1
changelog:
  - updated copyright years
  - Regenerating .po and .pot files for rhn-client-tools
  - Updating .po translations from Zanata


author: Tomas Kasparek <tkasparek@redhat.com> 2.9.18-1
changelog:
  - Revert "1617942 - drop dmidecode dependency on s390x" - Spacewalk is
    supported on x86_64 only
  - Revert "1617942 - split into arch package" - Spacewalk is supported on x86_64
    only


author: Tomas Kasparek <tkasparek@redhat.com> 2.9.16-1
changelog:
  - 1617942 - drop dmidecode dependency on s390x
  - debUtils.py: Fix edge case finding pkg install time on Debian


author: Tomas Kasparek <tkasparek@redhat.com> 2.8.19-1
changelog:
  - don't build python2 subpackages on systems with default python2
  - Regenerating .po and .pot files for rhn-client-tools.
  - Updating .po translations from Zanata


author: Michael Mraka <michael.mraka@redhat.com> 2.8.16-1
changelog:
  - remove install/clean section initial cleanup
  - removed Group from specfile
  - removed BuildRoot from specfiles


author: Tomas Kasparek <tkasparek@redhat.com> 2.8.15-1
changelog:
  - 1417185 - do chmod an the new file, not the old one which will be deleted
  - 1417185 - change permissions to default provided by rhn-client-tools rpm


author: Michael Mraka <michael.mraka@redhat.com> 2.8.13-1
changelog:
  - dist cannot detect the distribution anymore
  - fix rpm names in SUSE
  - rhn-client-tools: fix filelist for SUSE and enable py3 build for Tumbleweed


author: Michael Mraka <michael.mraka@redhat.com> 2.8.9-1
changelog:
  - make getting device properties compatible with older versions of pyudev
  - use new pyudev module on SUSE to get udev information
  - add getting device information using pyudev module


author: Michael Mraka <michael.mraka@redhat.com> 2.8.7-1
changelog:
  - 1502695 - removed dependency on libgnome
  - fixed typo introduced in 8ed741dfaf76b37dc88724692f90240aed7a85a5
  - gui has moved to standard path
  - removed settings for old RH build system


author: Tomas Kasparek <tkasparek@redhat.com> 2.8.6-1
changelog:
  - 1494389 - detect if action has been picked up for 2nd time
  - 1494389 - Revert "[1260527] RHEL7 reboot loop"
  - 1494389 - Revert "fix except to be compatible with Python 2.4"


author: Michael Mraka <michael.mraka@redhat.com> 2.8.4-1
changelog:
  - require the same version of other packages
  - move client actions to rhn namespace
  - import methods from standard path
  - all python modules are now in standard sitelib


author: Michael Mraka <michael.mraka@redhat.com> 2.8.2-1
changelog:
  - install files into python2_sitelib/python3_sitelib
  - let rpmbuild take care of .pyc/.pyo
  - move rhn-setup-gnome files into proper python2/python3 subpackages
  - move rhn-setup files into proper python2/python3 subpackages
  - move rhn-check files into proper python2/python3 subpackages
  - move rhn-client-tools files into proper python2/python3 subpackages
  - split rhn-setup-gnome into python2/python3 specific packages
  - split rhn-setup into python2/python3 specific packages
  - split rhn-check into python2/python3 specific packages
  - split rhn-client-tools into python2/python3 specific packages
  - simplified Requires/Provides definition
  - remove unused import


author: Jan Dobes 2.7.10-1
changelog:
  - Regenerating .po and .pot files for rhn-client-tools
  - Updating .po translations from Zanata
  - PR 500 - Add epoch information for deb packages


author: Gennadii Altukhov <galt@redhat.com> 2.7.6-1
changelog:
  - 1371871 - fix UnicodeDecodeError when running rhnreg_ks with a different
    locale than en_US
  - Updated links to github in spec files
  - Migrating Fedorahosted to GitHub


author: Jan Dobes 2.6.2-1
changelog:
  - fedora 24 client will not send it's smbios because there is a warning and it
    fails on syntax error


author: Tomas Kasparek <tkasparek@redhat.com> 2.5.16-1
changelog:
  - updating copyright years
  - Regenerating .po and .pot files for rhn-client-tools.
  - Updating .po translations from Zanata


author: Jan Dobes 2.5.12-1
changelog:
  - delete file with input files after template is created
  - try to generate more similar order of entries in template
  - pulling *.po translations from Zanata
  - fixing current *.po translations


author: Michael Mraka <michael.mraka@redhat.com> 2.5.11-1
changelog:
  - 1259884 - fixed missing method for sorting of rhnChannels
  - 1259884 - open terminal for write only


author: Jan Dobes 2.5.2-1
changelog:
  - rhel client tools: po files updated
  - rhel client tools: remove virtualization host platform entitlement references
  - rhel client tools: drop references to update entitlements
  - client-tools: Remove 'provisioning_entitled' slot from RHEL and Debian
  - backend: unused reg_num parameter removed from documentation
  - client-tools: Remove 'monitoring_entitled' slot from RHEL and Debian


author: Grant Gainey 2.3.12-1
changelog:
  - Use plural for lists
  - Refactoring
  - Sanitize input
  - Fix grammar
  - Extract listing of available channels
  - Extract listing of base channel
  - Extract channels listing
  - Extract channel removal
  - Extract channel addition
  - Extract logging function
  - Cleanup
  - Pylint/Pep8
  - Get rid of unused global variable


author: Matej Kollar <mkollar@redhat.com> 2.3.11-1
changelog:
  - 1147425 - we might be registered also via rhsm
  - 1147425 - avoid "list index out of range"
  - Make indentation more PEP8


author: Matej Kollar <mkollar@redhat.com> 2.3.10-1
changelog:
  - Localize error messages
  - Typo
  - 1036586 - separate username/password request
  - Remove unused variable
  - Indentation homogenization
  - Separate definitions from directly executed code
  - Remove unused import


author: Matej Kollar <mkollar@redhat.com> 2.3.7-1
changelog:
  - Getting rid of Tabs and trailing spaces in Python
  - Getting rid of Tabs and trailing spaces in LICENSE, COPYING, and README files


author: Michael Mraka <michael.mraka@redhat.com> 2.3.2-1
changelog:
  - rhn-client-tools translations backported from RHEL6
  - rhn-client-tools translations updated from Transifex


author: Milan Zazrivec <mzazrivec@redhat.com> 2.1.16-1
changelog:
  - 1061013 - remove up2date_config.rpmmacros client action
  - 1061013 - remove macros.up2date from package build


author: Tomas Kasparek <tkasparek@redhat.com> 2.9.1-1
changelog:
  - client, usix: Rework how client packaging is done for Debian/Ubuntu
  - Bumping package versions for 2.9.


author: Tomas Kasparek <tkasparek@redhat.com> 2.8.2-1
changelog:
  - split spacewalk-usix into python2 and python3 variants
  - build python3-spacewalk-usix also on rhel8


author: Tomas Kasparek <tkasparek@redhat.com> 2.7.5-1
changelog:
  - Revert "do checks to match latest __init__.py from spacewalk-backend-libs"
  - don't package pyc and pyo files


author: Tomas Kasparek <tkasparek@redhat.com> 2.7.4-1
changelog:
  - do checks to match latest __init__.py from spacewalk-backend-libs
  - don't rely on module initialization on backend-libs


author: Tomas Kasparek <tkasparek@redhat.com> 5.10.124-1
changelog:
  - 1577138 - when loading a file take into account if it's binary or not
  - 1572652 - do not report that files differ due to python3 octal number
    represenatation


author: Tomas Kasparek <tkasparek@redhat.com> 5.10.113-1
changelog:
  - 1498813 - store output in the action file so partial output can arrive to
    server
  - 1494389 - Revert "[1260527] RHEL7 reboot loop"
  - 1494389 - Revert "1260527 - fix Python 2.4 syntax (RHEL5)"


author: Michael Mraka <michael.mraka@redhat.com> 5.10.112-1
changelog:
  - install files into python_sitelib/python3_sitelib
  - move rhncfg-actions files into proper python2/python3 subpackages
  - move rhncfg-management files into proper python2/python3 subpackages
  - move rhncfg-client files into proper python2/python3 subpackages
  - move rhncfg files into proper python2/python3 subpackages
  - split rhncfg-actions into python2/python3 specific packages
  - split rhncfg-management into python2/python3 specific packages
  - split rhncfg-client into python2/python3 specific packages
  - split rhncfg into python2/python3 specific packages


author: Tomas Kasparek <tkasparek@redhat.com> 5.10.108-1
changelog:
  - 1455513 - print different message if file does not exist
  - 1455513 - print a name of file which does not exist during diff
  - 1455513 - tell user which file differs


author: Michael Mraka <michael.mraka@redhat.com> 5.10.103-1
changelog:
  - fix missing import in rhncfg
  - Updated links to github in spec files
  - Migrating Fedorahosted to GitHub


author: Eric Herget <eherget@redhat.com> 5.10.102-1
changelog:
  - 1361269 - Symlink target overwritten when the symlink is replaced by a file
    managed by rhncfg-client


author: Eric Herget <eherget@redhat.com> 5.10.96-1
changelog:
  - 1345843 - sane output when diff of binary config files
  - 1358484 - dest file in diff output prefixed with '+++'


author: Tomas Kasparek <tkasparek@redhat.com> 5.10.95-1
changelog:
  - Show info message as string - not array
  - headers.get_all exists only in python 3
  - verify doesn't work with binary files


author: Gennadii Altukhov <galt@redhat.com> 5.10.89-1
changelog:
  - used defined values from rpclib
  - Fix: 'generator' object has no attribute 'next' in Python 3
  - sys.exc_type and sys.exc_value is deprecated since version 1.5
  - open /dev/tty to work in python 3
  - basestring contains type str and bytes in python3
  - urllib compatibility in python 2/3
  - function raw_input doesn't exist in python 3
  - fixed TypeError: expected bytes-like object, not str
  - modified raise to work in python 2/3
  - rewrite function map and filter to clause 'for'
  - method iteritems was renamed to items
  - fix module ConfigParser was moved in python3
  - fix library xmlrpc was moved in python3
  - compatibility for octal format of number
  - replaced method has_key to work with python 2/3
  - replaced call apply to work in python 3
  - modified exception and raise to work in python 2/3
  - build package for fedora 23+ with default python 3
  - replaced string module calls to work in python 2/3
  - modified imports to compatibility with python 2/3
  - function print compatibility for python 2 and 3


author: Gennadii Altukhov <galt@redhat.com> 5.10.88-1
changelog:
  - 1309003 fixing removing of temporary files during transaction rollback for
    rhncfg-manager.
  - 1309006 fixing removing directories which rhncfg-manager didn't create.


author: Matej Kollar <mkollar@redhat.com> 5.10.80-1
changelog:
  - 1177656 - Fix directory creation
  - Getting rid of Tabs and trailing spaces in Python
  - Getting rid of Tabs and trailing spaces in LICENSE, COPYING, and README files


author: Stephen Herr <sherr@redhat.com> 5.10.74-1
changelog:
  - 1120802 - make webui config dir diff work
  - bumping rhncfg version to avoid tag collision with 2.2


author: Stephen Herr <sherr@redhat.com> 5.10.72-1
changelog:
  - 1120802 - remove debuging output and fix perm comparison from previous patch
  - 1120802 - ensure webui config file diff looks at owner and permissions


author: Stephen Herr <sherr@redhat.com> 5.10.71-1
changelog:
  - 1113848 - make sure webui doesn't say there are diffs if there aren't
  - bz1113848 - Reverting changes of 1003459 and making GUI results compatible to
    rhncfg-client


author: Grant Gainey <ggainey@redhat.com> 5.10.62-1
changelog:
  - 1006480 - Another problem was hidden by the previous one   - Have to lay down
    directories to where the rhncfg-actions logfile is set   - Make it clearer
    that the scripts-output should go to a different place     than where the
    rhncfg code logs itself to


author: Stephen Herr <sherr@redhat.com> 5.10.44-1
changelog:
  - 948605 - make diffs initiated from Satellite obey display_diff config option
  - Purging %changelog entries preceding Spacewalk 1.0, in active packages.


author: Stephen Herr <sherr@redhat.com> 5.10.42-1
changelog:
  - 908011 - make rhncfg depend on correct version of rhn-client-tools for RHEL
  - 908011 - make rhncfg depend on newer rhn-client-tools


author: Jan Pazdziora 5.10.41-1
changelog:
  - 856608 - moved rhncfg dependency on spacewalk-backend-libs to base package
    All sub-packages now require it


author: Michael Mraka <michael.mraka@redhat.com> 2.8.2-1
changelog:
  - install files into python_sitelib/python3_sitelib
  - split spacewalk-oscap into python2/python3 specific packages


author: Tomas Kasparek <tkasparek@redhat.com> 2.7.1-1
changelog:
  - 1451778 - require openscap-utils on rhel for backward compatibility
  - Updated links to github in spec files
  - Migrating Fedorahosted to GitHub
  - Bumping package versions for 2.7.


author: Ondrej Gajdusek <ogajduse@redhat.com> 2.6.1-1
changelog:
  - Increasing required version of rhnlib in due to ImportError module i18n in
    scap.py
  - Bumping package versions for 2.6.


author: Tomas Kasparek <tkasparek@redhat.com> 2.4.1-1
changelog:
  - rhbz#1232596: Require just openscap-scanner package everywhere
  - Bumping package versions for 2.4.


author: Matej Kollar <mkollar@redhat.com> 2.3.1-1
changelog:
  - 1107841 - Avoid creating profile with empty id
  - Typo
  - Retab
  - Bumping package versions for 2.3.
  - Bumping package versions for 2.2.


author: Tomas Kasparek <tkasparek@redhat.com> 5.0.39-1
changelog:
  - client, usix: Rework how client packaging is done for Debian/Ubuntu
  - client/rhel/rhnsd: Add Debian init script


author: Tomas Kasparek <tkasparek@redhat.com> 5.0.33-1
changelog:
  - fix rhnsd triggered upgrade of rhnsd on systemd systems
  - 1494389 - Revert "[1260527] RHEL7 reboot loop"
  - 1494389 - Revert "1260527 RHEL7 rhnsd reload doesn't work"


author: Jan Dobes 5.0.27-1
changelog:
  - 1383668 - close and reopen syslog when redirecting child output
  - Updated links to github in spec files
  - Migrating Fedorahosted to GitHub


author: Jan Dobes 5.0.19-1
changelog:
  - do not keep this file in git
  - delete file with input files after template is created
  - pulling *.po translations from Zanata
  - fixing current *.po translations


author: Jan Dobes 5.0.17-1
changelog:
  - 1138939 - up2date and systemid files are managed by rhnsd itself, no need to
    break init script if they do not exist


author: Jan Pazdziora 1.8-4
changelog:
  - We put the source directory under the respective version subdirectory.
  - %defattr is not needed since rpm 4.4


author: Jan Pazdziora 1.8-2
changelog:
  - Marking all .repo files as noreplace, so that they survive local
    modifications like enabling nightly repo.


author: Jan Pazdziora 1.7-5
changelog:
  - Start signing with new gpg key.
  - Add separate -nightly.repo definitions for nightly Spacewalk repos.


author: Michael Mraka <michael.mraka@redhat.com> 2.8.2-1
changelog:
  - install files into python_sitelib/python3_sitelib
  - split spacewalk-koan into python2/python3 specific packages


author: Michael Mraka <michael.mraka@redhat.com> 2.8.1-1
changelog:
  - purged changelog entries for Spacewalk 2.0 and older
  - use standard brp-python-bytecompile
  - Bumping package versions for 2.8.


author: Jan Dobes 2.7.1-1
changelog:
  - Updated links to github in spec files
  - Migrating Fedorahosted to GitHub
  - Bumping package versions for 2.7.


author: Jan Dobes 2.6.1-1
changelog:
  - embed_kickstart was renamed to embed_autoinst in koan upstream
  - Bumping package versions for 2.6.


author: Stephen Herr <sherr@redhat.com> 2.3.1-1
changelog:
  - 1187482 - make file preservation work again with new upstream koan
  - spacewalk-koan: improved merge-rd
  - Bumping package versions for 2.3.


author: Stephen Herr <sherr@redhat.com> 2.2.2-1
changelog:
  - 1063409 - guest provisioned on RHEL 7 host have no graphical console
  - Merge pull request #9 from dyordano/1071657


author: Stephen Herr <sherr@redhat.com> 2.1.1-1
changelog:
  - 988428 - Mark spacewalk-koan as correctly requiring the xz package
  - Bumping package versions for 2.1.


author: Jan Dobes 2.0.11-72
changelog:
  - fixing TypeError - bytes like object expected
  - updating from Cobbler 2.8 to support listing using osinfo-query
  - support kvm type


author: Jan Dobes 2.0.11-69
changelog:
  - keys() and sort() doesn't work on Python 3
  - package both Python 2 and Python 3 versions
  - relative imports don't work on both Python 2 and 3


author: Jan Dobes 2.0.11-68
changelog:
  - new pod2man doesn't accept empty string as release
  - build koan for Python 3
  - build koan20 similarly as cobbler20 due to incompatibility with koan from
    EPEL
  - has_key is not in Python 3
  - Python 3 ethtool and indentation fixes
  - make sure list is returned
  - make sure it's a string
  - open target file in binary mode
  - replace iteritems with items
  - do not require urlgrabber
  - Python 3 compatible string operations
  - octal number Python 3 fix
  - Python 3 compatible exceptions
  - Python 3 compatible prints
  - fixing xmlrpclib, urllib2 and local imports in Python 3
  - cleanup ANCIENT_PYTHON stuff and unused imports
  - exceptions module doesn't have to be imported


author: Jan Dobes 2.0.11-66
changelog:
  - fence-agents-all are on fedora and el7, fence-agents on el6 and suse
  - do this on el7 too
  - init.d script needs to be executable
  - don't include email in changelog generated from commits


author: Tomas Kasparek <tkasparek@redhat.com> 5.11.102-1
changelog:
  - remove osad files when packaging only for python3
  - osa-dispatcher is dependent on spacewalk-backend which is in python2


author: Tomas Kasparek <tkasparek@redhat.com> 5.11.101-1
changelog:
  - run osa-dispatcher on python3 when possible
  - don't build python2 subpackages on F28 + update python requires


author: Michael Mraka <michael.mraka@redhat.com> 5.11.99-1
changelog:
  - removed %%defattr from specfile
  - remove install/clean section initial cleanup
  - removed Group from specfile
  - removed BuildRoot from specfiles


author: Michael Mraka <michael.mraka@redhat.com> 5.11.94-1
changelog:
  - install files into python_sitelib/python3_sitelib
  - move osa-dispatcher files into proper python2/python3 subpackages
  - move osa-common files into proper python2/python3 subpackages
  - move osad files into proper python2/python3 subpackages
  - split osa-dispatcher into python2/python3 specific packages
  - split osa-common into python2/python3 specific packages
  - split osad into python2/python3 specific packages


author: Tomas Kasparek <tkasparek@redhat.com> 5.11.93-1
changelog:
  - (bz#1491451) osad: set KillMode=process in systemd unit
  - 1494389 - Revert "[1260527] RHEL7 reboot loop"


author: Tomas Kasparek <tkasparek@redhat.com> 5.11.92-1
changelog:
  - Revert "(bz#1491451) osad: set KillMode=process in systemd unit"
  - (bz#1491451) osad: set KillMode=process in systemd unit


author: Michael Mraka <michael.mraka@redhat.com> 5.11.91-1
changelog:
  - purged changelog entries for Spacewalk 2.0 and older
  - fixed selinux error messages during package install, see related BZ#1446487


author: Jan Dobes 5.11.81-1
changelog:
  - Updated links to github in spec files
  - Migrating Fedorahosted to GitHub
  - fix TypeError: descriptor 'with_traceback'


author: Tomas Kasparek <tkasparek@redhat.com> 5.11.60-1
changelog:
  - Add logging of error stanzas
  - Add error logging to debug log
  - Refactoring: inline method used only once
  - Refactoring: remove modification to unused variable


author: Stephen Herr <sherr@redhat.com> 5.11.59-1
changelog:
  - define the order of pending clients
  - explain the new notify_threshold param
  - introduce notify_threshold for osa-dispatcher (bsc#915581)


author: Grant Gainey 5.11.57-1
changelog:
  - Move common files shared between osad and osa-dispatcher its own package.
    This allows osad and osa-dispatcher to coexist.


author: Stephen Herr <sherr@redhat.com> 5.11.34-1
changelog:
  - make reboot_in_progress a public function
  - do not notify osad of a server which reboot is in progress


author: Tomas Kasparek <tkasparek@redhat.com> 5.11.26-1
changelog:
  - rebranding RHN Proxy to Red Hat Proxy in client stuff
  - rebranding RHN Satellite to Red Hat Satellite in client stuff


author: Tomas Kasparek <tkasparek@redhat.com> 2.9.2-1
changelog:
  - 1581665 - provide useful symlinks to a manpage
  - 1581665 - provide yum-rhn-plugin on new RHEL systems


author: Tomas Kasparek <tkasparek@redhat.com> 2.9.1-1
changelog:
  - 1580392 - create a symlink to a manpage named after package name
  - Bumping package versions for 2.9.


author: Michael Mraka <michael.mraka@redhat.com> 2.8.2-1
changelog:
  - install files into python_sitelib/python3_sitelib
  - split dnf-plugin-spacewalk into python2/python3 specific packages


author: Michael Mraka <michael.mraka@redhat.com> 2.7.5-1
changelog:
  - 1308493 - fixed plugin initialization in dnf 2.X
  - Updated links to github in spec files
  - Migrating Fedorahosted to GitHub


author: Tomas Kasparek <tkasparek@redhat.com> 2.7.3-1
changelog:
  - allow building both dnf 1.0 and 2.0 version from the same source
  - 1308493 - initialize spacewalk channels before --enablerepo/--disablerepo
    handler
  - dnf-plugin-spacewalk updated to dnf 2.0


author: Gennadii Altukhov <galt@redhat.com> 2.7.2-1
changelog:
  - reverted 2030f2f6b1efb82bda06676fbf22ab3716e890e5. A new API call is not
    available yet in Fedora 23/24.


author: Michael Mraka <michael.mraka@redhat.com> 2.4.7-1
changelog:
  - added license
  - be consistent in using macros vs. shell variables
  - make spec complient with fedora packaging guidlines


author: Michael Mraka <michael.mraka@redhat.com> 2.4.2-1
changelog:
  - add action files for packages/errata installation
  - put spacewalk both into python2 and python3 setelibs


author: Tomas Kasparek <tkasparek@redhat.com> 2.9.4-1
changelog:
  - client, usix: Rework how client packaging is done for Debian/Ubuntu
  - client/rhel/rhnlib: Makefile.rhnlib: Fix sed to work on debian builds


author: Tomas Kasparek <tkasparek@redhat.com> 2.8.4-1
changelog:
  - 1494389 - Revert "[1260527] RHEL7 reboot loop"
  - 1494389 - Revert "fix except in rhnlib to make it compatible with Python 2.4"


author: Gennadii Altukhov <grinrag@gmail.com> 2.8.3-1
changelog:
  - Python's OpenSSL.SSL.Connection method for getting state was renamed. Now
    before run it we should determinate its name via getattr built-in function.


author: Gennadii Altukhov <grinrag@gmail.com> 2.8.1-1
changelog:
  - 1471045 - check a state of handshake before shutdown SSL connection
  - Bumping package versions for 2.8.


author: Jan Dobes 2.7.2-1
changelog:
  - Let the memory usage for ssl-memleak-test stabilize a bit. During the test
    run, the first memory check is often done too quickly, and all necessary
    memory is not allocated yet, ending is false negative test result.
  - Updated links to github in spec files
  - Migrating Fedorahosted to GitHub


author: Gennadii Altukhov <galt@redhat.com> 2.6.1-1
changelog:
  - 1381343 - make rhncfg action configfile compatible with Python 2/3
  - Bumping package versions for 2.6.


author: Jan Dobes 2.5.84-1
changelog:
  - just set one required attribute to be compatible with all xmlrpclib versions
  - fixed SyntaxError: invalid syntax ' .. = b ' to work in python 2.4


author: Grant Gainey 2.5.83-1
changelog:
  - revert contruction errors='ignore' for python3
  - python <2.7 fix 'TypeError: encode() takes no keyword arguments'


author: Tomas Kasparek <tkasparek@redhat.com> 2.5.76-1
changelog:
  - use single variable instead of a tuple
  - exception rising has changed in python 3
  - print is function in python3
  - make exceptions compatible with python 2.4 to 3.3


author: Stephen Herr <sherr@redhat.com> 2.5.56-1
changelog:
  - 947639 - make Proxy timeouts configurable
  - Purging %changelog entries preceding Spacewalk 1.0, in active packages.


author: Jan Pazdziora 2.5.54-1
changelog:
  - Revert "Revert "Revert "get_server_capability() is defined twice in osad and
    rhncfg, merge and move to rhnlib and make it member of rpclib.Server"""


author: Martin Minar <mminar@redhat.com> 2.5.48-1
changelog:
  - Change PASS percentage after few attempts and print percentage in case of
    failure (jhutar@redhat.com)


author: Miroslav Suchý 2.5.39-1
changelog:
  - idn_ascii_to_pune() have to return string (msuchy@redhat.com)
  - Revert "idn_unicode_to_pune() have to return string" (msuchy@redhat.com)
  - update copyright years (msuchy@redhat.com)


author: Miroslav Suchý <msuchy@redhat.com> 2.5.35-1
changelog:
  - 683200 - create idn_ascii_to_pune() and idn_pune_to_unicode(), which will
    take care about corner cases of encodings.idna


author: Miroslav Suchý <msuchy@redhat.com> 2.5.34-1
changelog:
  - Revert "Revert "get_server_capability() is defined twice in osad and rhncfg,
    merge and move to rhnlib and make it member of rpclib.Server""
    (msuchy@redhat.com)


author: Tomas Lestach <tlestach@redhat.com> 2.5.33-1
changelog:
  - Revert "get_server_capability() is defined twice in osad and rhncfg, merge
    and move to rhnlib and make it member of rpclib.Server" (tlestach@redhat.com)


author: Miroslav Suchý <msuchy@redhat.com> 2.5.32-1
changelog:
  - get_server_capability() is defined twice in osad and rhncfg, merge and move
    to rhnlib and make it member of rpclib.Server
  - Updating the copyright years to include 2010.


author: Miroslav Suchý <msuchy@redhat.com> 2.5.27-1
changelog:
  - add copyright file - this is required by Debian policy
  - update GPLv2 license file
  - 618267 - simplify regexp


author: Miroslav Suchý <msuchy@redhat.com> 2.5.25-1
changelog:
  - 595837 - write nice error in case of "connection reset by peer" and xmlrpc
    protocol error (msuchy@redhat.com)
  - 583980 - replace fcntl.O_NDELAY with os.O_NDELAY, for newer Pythons.
    (jpazdziora@redhat.com)
  - 583020 - need to initialize self.send_handler for the class Server as well.
    (jpazdziora@redhat.com)
  - Removing server from cmd-line (slukasik@redhat.com)
  - Adding port number to command line args (slukasik@redhat.com)
  - Adding shebang (slukasik@redhat.com)
  - Fixing return value (slukasik@redhat.com)
  - Fixing typo. (slukasik@redhat.com)


author: Gennadii Altukhov <galt@redhat.com> 5.4.29-1
changelog:
  - Wrong dependency for building on Fedora 23
  - basestring is str and bytes in python3
  - removed unused module string in  rhn-custom-info
  - modified rhn-custom-info to work in python 2/3


author: Eric Herget <eherget@redhat.com> 2.8.5-1
changelog:
  - Split spacewalk-pylint into spacewalk-python2-pylint and spacewalk-python3-pylint.  Original changelog maintained in spacewalk-python2-pylint package.


author: Michael Mraka <michael.mraka@redhat.com> 2.7.1-1
changelog:
  - Fedora and EPEL7 contain pylint 1.5+
  - Updated links to github in spec files
  - Migrating Fedorahosted to GitHub


author: Grant Gainey 2.6.1-1
changelog:
  - spacewalk-pylint: require pylint > 1.1 for openSUSE
  - Bumping package versions for 2.6.
  - Bumping package versions for 2.5.
  - Bumping package versions for 2.4.


author: David Sloboda <david.x.sloboda@oracle.com> 2.10.3-1.0.1
changelog:
  - Added BuildRequires python2-rpm-macros if fedora not defined, fedora less than 28 or not mageia (Tunga Mavengere)
  - Obsolete yum-plugin-ulninfo [bug 22634325]
  - fix string [bug 22478827]


author: Tomas Kasparek <tkasparek@redhat.com> 2.9.1-1
changelog:
  - Update Python 2 dependency declarations to new packaging standards
  - Bumping package versions for 2.9.


author: Michael Mraka <michael.mraka@redhat.com> 2.7.3-1
changelog:
  - 1398406 - update repo options from rhnplugin.conf even in cacheonly mode
  - 1391867 - pass retry_no_cache option to urlgrabber


author: Jan Dobes 2.7.1-1
changelog:
  - fix bz1422518 - request failed: error reading the headers (CVE-2016-8743)
  - Bumping package versions for 2.7.


author: Jan Dobes 2.5.3-1
changelog:
  - delete file with input files after template is created
  - pulling *.po translations from Zanata
  - fixing current *.po translations


author: Stephen Herr <sherr@redhat.com> 2.4.4-1
changelog:
  - 1172288 - bug in yum api; PackageEVR.__eq__ not correctly defined for    evrs
    with None values
  - Revert "Revert "1172288 - One more occurrence of bad epoch interpretation""


author: Stephen Herr <sherr@redhat.com> 2.4.3-1
changelog:
  - Revert "1172288 - One more occurrence of bad epoch interpretation"
    Unspecified epoch is supposed to be '0' here, thanks to yum. See comment 12
    in bug.


author: Matej Kollar <mkollar@redhat.com> 2.3.1-1
changelog:
  - Getting rid of Tabs and trailing spaces in Python
  - Getting rid of Tabs and trailing spaces in LICENSE, COPYING, and README files
  - Bumping package versions for 2.3.


author: Tomas Kasparek <tkasparek@redhat.com> 2.8.6-1
changelog:
  - mark license for python3 subpackage
  - remove empty section
  - Update Python 2 dependency declarations to new packaging standards


author: Jan Dobes 2.8.2-1
changelog:
  - rebuild package in Koji (rhel 7 buildroot was missing macros and python-gzipstream obsolete wasn't added)


author: Miroslav Suchý <msuchy@redhat.com> 2.7.2-1
changelog:
  - modernize spec
  - rename python-gzipstream to python2-gzipstream
  - Bumping package versions for 2.8.


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 2.7.1-2
changelog:
  - Python 2 binary package renamed to python2-gzipstream
    See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3


author: Jan Dobes 2.7.1-1
changelog:
  - Updated links to github in spec files
  - Migrating Fedorahosted to GitHub
  - Bumping package versions for 2.7.
  - Bumping package versions for 2.6.
  - Bumping package versions for 2.5.
  - Bumping package versions for 2.4.


author: Matej Kollar <mkollar@redhat.com> 2.3.1-1
changelog:
  - Getting rid of Tabs and trailing spaces in LICENSE, COPYING, and README files
  - Bumping package versions for 2.3.
  - Bumping package versions for 2.2.


author: Toshio Kuratomi <toshio@fedoraproject.org> - 3.1.0-1
changelog:
  - Update to 3.1.0 in Rawhide.
  - Build the python3 subpackage
  - Update to new-style filtering of provides


author: Toshio Kuratomi <toshio@fedoraproject.org> - 2.6.0-1
changelog:
  - Update to 2.6.0 which changes some messages thrown by exceptions to match
    with json module in python3.3 stdlib.  Probably safe for older releases but
    the python3 version there is 3.2 so there's also not any real need yet.


author: Toshio Kuratomi <toshoi@fedoraproject.org> - 2.1.1-4
changelog:
  - Simplify the %files section to own the tests directory
  - Use the fedora documented filter functions to filter provides


author: Kyle VanderBeek <kylev@kylev.com> - 2.0.9-1
changelog:
  - Update to 2.0.9
  - Make sure to require gcc to the speedups get compiled
  - Fix description since we're not "pure" python
  - Change to pypi instead of cheesehop


author: Toshio Kuratomi <toshio@fedoraproject.org> - 1.4-2
changelog:
  - Fix python main package having dependencies for the python2.6 subpackage
  - Fix places that used the default python instead of python26
  - Attempt to make byte compilation more robust in case we add python3 to EPEL5
  - Run unittests on python3 in F15+


author: Steve Milner <smilner@fedoraproject.org> - 1.4-1
changelog:
  - update for upstream release
  - Add python2.6 support done by Steve Traylen <steve.traylen@cern.ch>. BZ#662755.


author: Thomas Spura <tomspur@fedoraproject.org> - 1.3.1-7
changelog:
  - update to most recent python guidelines
  - rebuild with python3.2
    http://lists.fedoraproject.org/pipermail/devel/2010-August/141368.html


author: Gareth Armstrong <gareth.armstrong@hp.com> - 1.3.1-5
changelog:
  - Enforce that Pygments requires Python 2.4 or later via an explicit BR
  - Minor tweaks to spec file
  - Deliver html and reST doc files to specifically named directories
  - Align description with that of http://pygments.org/
  - Add %check section for Python2 and add BR on python-nose


author: Thomas Moschny <thomas.moschny@gmx.de> - 2.1.0-1
changelog:
  - Update to 2.1.0.
  - Fix rhel conditional.
  - Binary has been renamed.
  - Build python3 subpackage.
  - Include documentation in HTML instead of Markdown format.
  - Run tests.


author: Thomas Moschny <thomas.moschny@gmx.de> - 2.0.1-3
changelog:
  - Add requirement on python-elementtree, which was a separate package
    before Python 2.5.
  - Re-add changelog entries accidentally removed earlier.


author: Thomas Moschny <thomas.moschny@gmx.de> - 2.0-1
changelog:
  - Update to 2.0.
  - Adjusted source URL.
  - License changed to BSD only.
  - Upstream now provides a script to run markdown from the cmdline.


author: Eric Herget <eherget@redhat.com> 2.8.5-1
changelog:
  - 1456471 - PR570 - Using own certificates for installer
  - 1456471 - PR570 - [RFE] Using own certifications for installer (CA, private
    key)


author: Michael Mraka <michael.mraka@redhat.com> 2.8.2-1
changelog:
  - made code python3 compatible
  - install files into python_sitelib/python3_sitelib
  - splitted spacewalk-certs-tools into python2/python3 specific packages


author: Grant Gainey 2.7.1-1
changelog:
  - 1030013 - fix minor typos in bootstrap.sh
  - Remove unused imports.
  - Updated links to github in spec files
  - Migrating Fedorahosted to GitHub
  - Bumping package versions for 2.7.
  - Bumping package versions for 2.6.


author: Stephen Herr <sherr@redhat.com> 2.4.2-1
changelog:
  - 1219946 - We need python-hashlib for doing sha256 on RHEL 5
  - 1219946 - Make rhn-ssl-tool use sha256 by default for crt / csr signatures


author: Toshio Kuratomi <toshio@fedoraproject.org> - 2.0.1-4
changelog:
  - Fix cheetah enough that it will pass its unittests on python-2.6.  This has
    actually been broken since py-2.5 and this fix is only a workaround.


