--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2013-8058
2013-05-14 00:33:42
--------------------------------------------------------------------------------
Name : python-rhsm
Product : Fedora 17
Version : 1.8.11
Release : 1.fc17
URL :
http://fedorahosted.org/candlepin
Summary : A Python library to communicate with a Red Hat Unified Entitlement Platform
Description :
A small library for communicating with the REST interface of a Red Hat Unified
Entitlement Platform. This interface is used for the management of system
entitlements, certificates, and access to content.
--------------------------------------------------------------------------------
Update Information:
Added display of entitlement status reasons. Support for content arches. Dozens of bug
fixes.
--------------------------------------------------------------------------------
ChangeLog:
* Fri May 10 2013 Devan Goodwin <dgoodwin(a)rm-rf.ca> 1.8.11-1
- Don't attach a question mark to the request if not necessary.
(awood(a)redhat.com)
- Sanitize consumerId input. (awood(a)redhat.com)
- Add more test cases for Content.arches (alikins(a)redhat.com)
- add 'arches' list of arches to Content object (alikins(a)redhat.com)
- Add optional consumer to getPool. (awood(a)redhat.com)
* Tue May 7 2013 Devan Goodwin <dgoodwin(a)rm-rf.ca> 1.8.10-1
- Added core limit to entitlement object. (mstead(a)redhat.com)
- Codestyle cleanup. (alikins(a)redhat.com)
* Thu Apr 18 2013 Devan Goodwin <dgoodwin(a)rm-rf.ca> 1.8.9-1
- add note about check_path squashing '//' in paths (alikins(a)redhat.com)
- normalizing path before checking (jsherril(a)redhat.com)
- two new candlepin API methods (cduryee(a)redhat.com)
- remove redundant \'s and slight formatting cleanup (alikins(a)redhat.com)
- replace if "a == None" calls with if a is None (alikins(a)redhat.com)
- Additional methods for working with owners (cduryee(a)redhat.com)
* Wed Mar 27 2013 Devan Goodwin <dgoodwin(a)rm-rf.ca> 1.8.8-1
- no 'json' module in rhel5, use simplejson instead (alikins(a)redhat.com)
- Adding plugin directory config option. (awood(a)redhat.com)
* Thu Mar 7 2013 Devan Goodwin <dgoodwin(a)rm-rf.ca> 1.8.7-1
- 912776: Improve error message (wpoteat(a)redhat.com)
- Add a method to get compliance status for a consumer. (awood(a)redhat.com)
* Mon Mar 4 2013 William Poteat <wpoteat(a)redhat.com> 1.8.6-1
- Add a get_int method to RhsmConfigParser (alikins(a)redhat.com)
* Tue Feb 19 2013 Alex Wood <awood(a)redhat.com> 1.8.5-1
- 908671: Adding pool id to entitlement certificate. (awood(a)redhat.com)
* Tue Feb 19 2013 Alex Wood <awood(a)redhat.com>
- 908671: Adding pool id to entitlement certificate. (awood(a)redhat.com)
* Thu Feb 14 2013 Devan Goodwin <dgoodwin(a)rm-rf.ca> 1.8.3-1
- 907536: Don't send body if it's just "" (alikins(a)redhat.com)
- 882459: Change --heal-interval to --attach-interval in rhsmcertd
(wpoteat(a)redhat.com)
* Thu Jan 31 2013 Bryan Kearney <bkearney(a)redhat.com> 1.8.2-1
- Add a default value for the report_package_profile setting
(bkearney(a)redhat.com)
- Remove F16 releasers, add F18. (dgoodwin(a)redhat.com)
* Thu Jan 24 2013 Devan Goodwin <dgoodwin(a)rm-rf.ca> 1.8.1-1
- Do not retrieve the value unless the match is valid (bkearney(a)redhat.com)
- Only look for a single item as it is quicker and all we care about is zero or
not zero (bkearney(a)redhat.com)
- Several small tweaks: (bkearney(a)redhat.com)
- Store off the len of the oid to save recalculating it more that once
(bkearney(a)redhat.com)
- certificate.match will now only accept oids. (bkearney(a)redhat.com)
- Remove the use of exceptions to denote a return value of false.
(bkearney(a)redhat.com)
- The email.utils module was named email.Utils in RHEL5 (bkearney(a)redhat.com)
- Make stylish issues resolved (bkearney(a)redhat.com)
- 772936: Warn the user when clock skew is detected. (bkearney(a)redhat.com)
- Improve logging for rhsmcertd scenarios (wpoteat(a)redhat.com)
- 845622: If an identity certificate has expired, there should be a friendly
error message (wpoteat(a)redhat.com)
- Add international text to test automatic JSON encoding. (awood(a)redhat.com)
- 880070: Adding unicode encoding hook for simplejson. (awood(a)redhat.com)
- 848836: Remove trailing / from the handler in UEPConnection
(bkearney(a)redhat.com)
- 884259: If LANG is unset, do not attempt to send up a default locale in
redeem call (bkearney(a)redhat.com)
* Tue Nov 20 2012 Devan Goodwin <dgoodwin(a)rm-rf.ca> 1.8.0-1
- Reversioning to 1.8.x stream.
* Mon Nov 19 2012 Adrian Likins <alikins(a)redhat.com> 1.1.6-1
- Making product and order info optional for a v3 EntitlementCertificate, since
the server side will never have that data. (mhrivnak(a)redhat.com)
- Adding path authorization checking for both v1 and v3 entitlement
certificates (mhrivnak(a)redhat.com)
* Fri Nov 16 2012 Adrian Likins <alikins(a)redhat.com> 1.1.5-1
- Added ram_limit to certificate Order (mstead(a)redhat.com)
* Thu Nov 1 2012 Adrian Likins <alikins(a)redhat.com> 1.1.4-1
- fixing a bug where certificates with carriage returns could not be parsed.
(mhrivnak(a)redhat.com)
- 790481: Send up headers with the subscription-manager and python-rhsm version
info. (bkearney(a)redhat.com)
* Wed Oct 10 2012 Adrian Likins <alikins(a)redhat.com> 1.1.3-1
- 863961: add test case for id cert default version (alikins(a)redhat.com)
- 857426: Do not pass None when body is empty collection (mstead(a)redhat.com)
- 863961: set a default version for id certs (alikins(a)redhat.com)
- 859652: Subscribe with service level being ignored (wpoteat(a)redhat.com)
* Tue Sep 25 2012 Adrian Likins <alikins(a)redhat.com> 1.1.2-1
- add 6.4 releaser (alikins(a)redhat.com)
* Wed Sep 19 2012 Devan Goodwin <dgoodwin(a)rm-rf.ca> 1.1.1-1
- Read certv3 detached format (jbowes(a)redhat.com)
- Read file content types from certificates (mstead(a)redhat.com)
* Wed Aug 29 2012 Alex Wood <awood(a)redhat.com> 1.0.7-1
- 851644: Only use the cert file if it exists (bkearney(a)redhat.com)
* Tue Aug 28 2012 Alex Wood <awood(a)redhat.com> 1.0.6-1
- 848742: support arbitrary bit length serial numbers (jbowes(a)redhat.com)
- Stop doing F15 Fedora builds, add EL5 public builds. (dgoodwin(a)redhat.com)
* Thu Aug 9 2012 Alex Wood <awood(a)redhat.com> 1.0.5-1
- add versionlint, requires pyqver (alikins(a)redhat.com)
- Adding subject back to new certs (mstead(a)redhat.com)
- 842885: add __str__ to NetworkException, ala #830767 (alikins(a)redhat.com)
- 830767: Add __str__ method to RemoteServerException. (awood(a)redhat.com)
- Fix None product architectures. (dgoodwin(a)redhat.com)
- Remove deprecated use of DateRange.has[Date|Now] (jbowes(a)redhat.com)
- mark hasDate as deprecated as well (alikins(a)redhat.com)
* Wed Jul 25 2012 Alex Wood <awood(a)redhat.com> 1.0.4-1
- Remove unused stub method. (dgoodwin(a)redhat.com)
- Cleanup entitlement cert keys on delete. (dgoodwin(a)redhat.com)
- Drop unused quantity and flex quantity from Content. (dgoodwin(a)redhat.com)
- Make CertFactory and Extensions2 classes private. (dgoodwin(a)redhat.com)
- RHEL5 syntax fixes. (dgoodwin(a)redhat.com)
- Handle empty pem strings when creating certs. (dgoodwin(a)redhat.com)
- Remove Base64 decoding. (dgoodwin(a)redhat.com)
- Fix failing subjectAltName nosetest (jbowes(a)redhat.com)
- Fix up remaining compiler warnings (jbowes(a)redhat.com)
- Fix up memory leaks (jbowes(a)redhat.com)
- clean up some C module compiler warnings (jbowes(a)redhat.com)
- Fix get_all_extensions (jbowes(a)redhat.com)
- C module formatting fixups (jbowes(a)redhat.com)
- Add as_pem method to C module (jbowes(a)redhat.com)
- Revert Extensions object to old state, add new sub-class.
(dgoodwin(a)redhat.com)
- Spec file changes for C module (jbowes(a)redhat.com)
- Get nosetests running (jbowes(a)redhat.com)
- tell setup.py to use nose (jbowes(a)redhat.com)
- get certv2 tests passing (jbowes(a)redhat.com)
- Move methods onto X509 class in C cert reader (jbowes(a)redhat.com)
- Add method to get all extensions in a dict (jbowes(a)redhat.com)
- Add POC C based cert reader (jbowes(a)redhat.com)
- Remove use of str.format for RHEL5. (dgoodwin(a)redhat.com)
- Remove some python2.6'ism (trailing if's) (alikins(a)redhat.com)
- add "version_check" target that runs pyqver (alikins(a)redhat.com)
- Fix error reporting on bad certs. (dgoodwin(a)redhat.com)
- Remove number from order/account fields. (dgoodwin(a)redhat.com)
- Style fixes. (dgoodwin(a)redhat.com)
- Certv2 cleanup. (dgoodwin(a)redhat.com)
- Cleanup bad padding/header cert testing. (dgoodwin(a)redhat.com)
- New method of parsing X509 extensions. (dgoodwin(a)redhat.com)
- Better cert type detection. (dgoodwin(a)redhat.com)
- Deprecate the old certificate module classes. (dgoodwin(a)redhat.com)
- Rename order support level to service level. (dgoodwin(a)redhat.com)
- Convert product arch to multi-valued. (dgoodwin(a)redhat.com)
- Add factory methods to certificate module. (dgoodwin(a)redhat.com)
- Parse V2 entitlement certificates. (dgoodwin(a)redhat.com)
- Add missing os import. (dgoodwin(a)redhat.com)
- Improve certificate2 error handling. (dgoodwin(a)redhat.com)
- Remove V1 named classes. (dgoodwin(a)redhat.com)
- Add cert is_expired method. (dgoodwin(a)redhat.com)
- Fix cert path issue. (dgoodwin(a)redhat.com)
- Major/minor attributes not available in 5.4 (mstead(a)redhat.com)
- 834108: Set the default connection timeout to 1 min. (jbowes(a)redhat.com)
- Add default values to certificate2 Order class. (dgoodwin(a)redhat.com)
- Define identity certificates explicitly. (dgoodwin(a)redhat.com)
- Add identity cert support to certificate2 module. (dgoodwin(a)redhat.com)
- Add file writing/deleting for new certificates. (dgoodwin(a)redhat.com)
- Add product info to certificate2 module. (dgoodwin(a)redhat.com)
- Add content info to certificate2 module. (dgoodwin(a)redhat.com)
- Add order info to certificate2 module. (dgoodwin(a)redhat.com)
- Port basic certificate data into new module. (dgoodwin(a)redhat.com)
- Add certificate2 module and cert creation factory. (dgoodwin(a)redhat.com)
* Thu Jun 28 2012 Alex Wood <awood(a)redhat.com> 1.0.3-1
- Update copyright dates (jbowes(a)redhat.com)
- 825952: Error after deleting consumer at server (wpoteat(a)redhat.com)
* Thu Jun 7 2012 Alex Wood <awood(a)redhat.com> 1.0.2-1
- add upstream server var to version obj (cduryee(a)redhat.com)
- 822057: wrap ContentConnection port in safe_int (cduryee(a)redhat.com)
- 822965: subscription-manager release does not work with proxies
(cduryee(a)redhat.com)
- 806958: BadCertificateException not displaying properly. (awood(a)redhat.com)
- 822965: release verb does not work with proxies (cduryee(a)redhat.com)
- Add config for "checkcommits" (alikins(a)redhat.com)
- Include various Makefile improvements from subscription-manager
(alikins(a)redhat.com)
- Upload el6 yum packages to another dir for compatability.
(dgoodwin(a)redhat.com)
* Wed May 16 2012 Devan Goodwin <dgoodwin(a)rm-rf.ca> 1.0.1-1
- Add default constants for RHN connections. (dgoodwin(a)redhat.com)
- 813296: Remove check for candlepin_version (jbowes(a)redhat.com)
- Remove module scope eval of config properties (alikins(a)redhat.com)
- Add call to get Candlepin status. (awood(a)redhat.com)
- Added access to python-rhsm/sub-man versions. (mstead(a)redhat.com)
* Thu Apr 26 2012 Michael Stead <mstead(a)redhat.com> 1.0.0-1
- Updated version due to 6.3 branching. (mstead(a)redhat.com)
* Wed Apr 4 2012 Michael Stead <mstead(a)redhat.com> 0.99.8-1
- 807721: Setting missing default values (mstead(a)redhat.com)
* Fri Mar 23 2012 Michael Stead <mstead(a)redhat.com> 0.99.7-1
- 803773: quote international characters in activation keys before sending to
server (cduryee(a)redhat.com)
- PEP8 fixes. (mstead(a)redhat.com)
* Wed Mar 14 2012 Michael Stead <mstead(a)redhat.com> 0.99.6-1
- Add ContentConnection to support rhsm "release" command (alikins(a)redhat.com)
- Allow unsetting the consumer service level. (dgoodwin(a)redhat.com)
* Tue Mar 6 2012 Michael Stead <mstead(a)redhat.com> 0.99.5-1
- 744654: Any bad value from the config file, when converting to an int, causes
a traceback. (bkearney(a)redhat.com)
- Add support for dry-run autobind requests. (dgoodwin(a)redhat.com)
- Build for Fedora 17. (dgoodwin(a)redhat.com)
* Wed Feb 22 2012 Devan Goodwin <dgoodwin(a)rm-rf.ca> 0.99.4-1
- Add support for updating consumer service level. (dgoodwin(a)redhat.com)
- Add call to list service levels for an org. (dgoodwin(a)redhat.com)
- Add GoneException for deleted consumers (jbowes(a)redhat.com)
--------------------------------------------------------------------------------
This update can be installed with the "yum" update program. Use
su -c 'yum update python-rhsm' at the command line.
For more information, refer to "Managing Software with yum",
available at
http://docs.fedoraproject.org/yum/.
All packages are signed with the Fedora Project GPG key. More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------