Update subscription-manager to 1.8.4-1
This commit is contained in:
parent
3e24d3f1d9
commit
b898fad86e
1
.gitignore
vendored
1
.gitignore
vendored
@ -18,3 +18,4 @@
|
|||||||
/subscription-manager-1.8.1.tar.gz
|
/subscription-manager-1.8.1.tar.gz
|
||||||
/subscription-manager-1.8.2.tar.gz
|
/subscription-manager-1.8.2.tar.gz
|
||||||
/subscription-manager-1.8.3.tar.gz
|
/subscription-manager-1.8.3.tar.gz
|
||||||
|
/subscription-manager-1.8.4.tar.gz
|
||||||
|
2
sources
2
sources
@ -1 +1 @@
|
|||||||
1ce9d4438687384ad121921cf5330b97 subscription-manager-1.8.3.tar.gz
|
3baa72a23f8e7dfb313eb6acc38faa21 subscription-manager-1.8.4.tar.gz
|
||||||
|
@ -1,5 +1,9 @@
|
|||||||
# Prefer systemd over sysv on Fedora 17+ and RHEL 7+
|
# Prefer systemd over sysv on Fedora 17+ and RHEL 7+
|
||||||
%define use_systemd (0%{?fedora} && 0%{?fedora} >= 17) || (0%{?rhel} && 0%{?rhel} >= 7)
|
%define use_systemd (0%{?fedora} && 0%{?fedora} >= 17) || (0%{?rhel} && 0%{?rhel} >= 7)
|
||||||
|
%define use_dateutil (0%{?fedora} && 0%{?fedora} >= 17) || (0%{?rhel} && 0%{?rhel} >= 6)
|
||||||
|
|
||||||
|
|
||||||
|
%define rhsm_plugins_dir /usr/share/rhsm-plugins
|
||||||
|
|
||||||
# A couple files are for RHEL 5 only:
|
# A couple files are for RHEL 5 only:
|
||||||
%if 0%{?rhel} == 5
|
%if 0%{?rhel} == 5
|
||||||
@ -7,7 +11,7 @@
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
Name: subscription-manager
|
Name: subscription-manager
|
||||||
Version: 1.8.3
|
Version: 1.8.4
|
||||||
Release: 1%{?dist}
|
Release: 1%{?dist}
|
||||||
Summary: Tools and libraries for subscription and repository management
|
Summary: Tools and libraries for subscription and repository management
|
||||||
Group: System Environment/Base
|
Group: System Environment/Base
|
||||||
@ -26,13 +30,24 @@ Requires: python-ethtool
|
|||||||
Requires: python-simplejson
|
Requires: python-simplejson
|
||||||
Requires: python-iniparse
|
Requires: python-iniparse
|
||||||
Requires: pygobject2
|
Requires: pygobject2
|
||||||
Requires: python-dateutil
|
|
||||||
Requires: virt-what
|
Requires: virt-what
|
||||||
Requires: python-rhsm >= 1.8.2
|
Requires: python-rhsm >= 1.8.7
|
||||||
Requires: dbus-python
|
Requires: dbus-python
|
||||||
Requires: yum >= 3.2.19-15
|
Requires: yum >= 3.2.19-15
|
||||||
Requires: usermode
|
Requires: usermode
|
||||||
|
# dateutil is better than our version
|
||||||
|
# built using PyXML utils, but PyXML is
|
||||||
|
# deprecated for f17+, and dateutil doesn't
|
||||||
|
# exist on rhel5
|
||||||
|
%if %use_dateutil
|
||||||
|
# we are building for fedora >= 12 or rhel >= 6
|
||||||
|
Requires: python-dateutil
|
||||||
|
%else
|
||||||
|
Requires: PyXML
|
||||||
|
%endif
|
||||||
|
|
||||||
|
|
||||||
|
%{?el5:Requires: rhn-setup-gnome >= 0.4.20-49}
|
||||||
# There's no dmi to read on these arches, so don't pull in this dep.
|
# There's no dmi to read on these arches, so don't pull in this dep.
|
||||||
%ifnarch ppc ppc64 s390 s390x
|
%ifnarch ppc ppc64 s390 s390x
|
||||||
Requires: python-dmidecode
|
Requires: python-dmidecode
|
||||||
@ -175,39 +190,51 @@ rm -rf %{buildroot}
|
|||||||
|
|
||||||
%dir %{_datadir}/rhsm
|
%dir %{_datadir}/rhsm
|
||||||
%dir %{_datadir}/rhsm/subscription_manager
|
%dir %{_datadir}/rhsm/subscription_manager
|
||||||
%{_datadir}/rhsm/subscription_manager/__init__.py*
|
|
||||||
%{_datadir}/rhsm/subscription_manager/i18n.py*
|
%{_datadir}/rhsm/subscription_manager/async.py*
|
||||||
%{_datadir}/rhsm/subscription_manager/i18n_optparse.py*
|
%{_datadir}/rhsm/subscription_manager/base_plugin.py*
|
||||||
|
%{_datadir}/rhsm/subscription_manager/branding
|
||||||
|
%{_datadir}/rhsm/subscription_manager/cache.py*
|
||||||
|
%{_datadir}/rhsm/subscription_manager/certdirectory.py*
|
||||||
|
%{_datadir}/rhsm/subscription_manager/certlib.py*
|
||||||
|
%{_datadir}/rhsm/subscription_manager/certmgr.py*
|
||||||
|
%{_datadir}/rhsm/subscription_manager/cert_sorter.py*
|
||||||
%{_datadir}/rhsm/subscription_manager/cli.py*
|
%{_datadir}/rhsm/subscription_manager/cli.py*
|
||||||
|
%{_datadir}/rhsm/subscription_manager/factlib.py*
|
||||||
|
%{_datadir}/rhsm/subscription_manager/facts.py*
|
||||||
|
%{_datadir}/rhsm/subscription_manager/hwprobe.py*
|
||||||
|
%{_datadir}/rhsm/subscription_manager/isodate.py*
|
||||||
|
%{_datadir}/rhsm/subscription_manager/i18n_optparse.py*
|
||||||
|
%{_datadir}/rhsm/subscription_manager/i18n.py*
|
||||||
|
%{_datadir}/rhsm/subscription_manager/identity.py*
|
||||||
|
%{_datadir}/rhsm/subscription_manager/injection.py*
|
||||||
|
%{_datadir}/rhsm/subscription_manager/injectioninit.py*
|
||||||
|
%{_datadir}/rhsm/subscription_manager/__init__.py*
|
||||||
|
%{_datadir}/rhsm/subscription_manager/jsonwrapper.py*
|
||||||
|
%{_datadir}/rhsm/subscription_manager/listing.py*
|
||||||
|
%{_datadir}/rhsm/subscription_manager/lock.py*
|
||||||
|
%{_datadir}/rhsm/subscription_manager/logutil.py*
|
||||||
%{_datadir}/rhsm/subscription_manager/managercli.py*
|
%{_datadir}/rhsm/subscription_manager/managercli.py*
|
||||||
%{_datadir}/rhsm/subscription_manager/managerlib.py*
|
%{_datadir}/rhsm/subscription_manager/managerlib.py*
|
||||||
%{_datadir}/rhsm/subscription_manager/async.py*
|
%{_datadir}/rhsm/subscription_manager/plugins.py*
|
||||||
%{_datadir}/rhsm/subscription_manager/logutil.py*
|
%{_datadir}/rhsm/subscription_manager/productid.py*
|
||||||
|
%{_datadir}/rhsm/subscription_manager/quantity.py*
|
||||||
|
%{_datadir}/rhsm/subscription_manager/release.py*
|
||||||
%{_datadir}/rhsm/subscription_manager/repolib.py*
|
%{_datadir}/rhsm/subscription_manager/repolib.py*
|
||||||
|
%{_datadir}/rhsm/subscription_manager/utils.py*
|
||||||
|
%{_datadir}/rhsm/subscription_manager/validity.py*
|
||||||
|
|
||||||
|
# subscription-manager plugins
|
||||||
|
%dir %{rhsm_plugins_dir}
|
||||||
|
%dir %{_sysconfdir}/rhsm/pluginconf.d
|
||||||
|
# add default plugins here when we have some
|
||||||
|
|
||||||
|
# yum plugins
|
||||||
# Using _prefix + lib here instead of libdir as that evaluates to /usr/lib64 on x86_64,
|
# Using _prefix + lib here instead of libdir as that evaluates to /usr/lib64 on x86_64,
|
||||||
# but yum plugins seem to normally be sent to /usr/lib/:
|
# but yum plugins seem to normally be sent to /usr/lib/:
|
||||||
%{_prefix}/lib/yum-plugins/subscription-manager.py*
|
%{_prefix}/lib/yum-plugins/subscription-manager.py*
|
||||||
%{_prefix}/lib/yum-plugins/product-id.py*
|
%{_prefix}/lib/yum-plugins/product-id.py*
|
||||||
|
|
||||||
%{_datadir}/rhsm/subscription_manager/certlib.py*
|
|
||||||
%{_datadir}/rhsm/subscription_manager/certdirectory.py*
|
|
||||||
%{_datadir}/rhsm/subscription_manager/cert_sorter.py*
|
|
||||||
%{_datadir}/rhsm/subscription_manager/validity.py*
|
|
||||||
%{_datadir}/rhsm/subscription_manager/hwprobe.py*
|
|
||||||
%{_datadir}/rhsm/subscription_manager/lock.py*
|
|
||||||
%{_datadir}/rhsm/subscription_manager/facts.py*
|
|
||||||
%{_datadir}/rhsm/subscription_manager/factlib.py*
|
|
||||||
%{_datadir}/rhsm/subscription_manager/productid.py*
|
|
||||||
%{_datadir}/rhsm/subscription_manager/cache.py*
|
|
||||||
%{_datadir}/rhsm/subscription_manager/branding
|
|
||||||
%{_datadir}/rhsm/subscription_manager/quantity.py*
|
|
||||||
%{_datadir}/rhsm/subscription_manager/jsonwrapper.py*
|
|
||||||
%{_datadir}/rhsm/subscription_manager/certmgr.py*
|
|
||||||
%{_datadir}/rhsm/subscription_manager/listing.py*
|
|
||||||
%{_datadir}/rhsm/subscription_manager/release.py*
|
|
||||||
%{_datadir}/rhsm/subscription_manager/utils.py*
|
|
||||||
|
|
||||||
|
|
||||||
%attr(755,root,root) %{_sbindir}/subscription-manager
|
%attr(755,root,root) %{_sbindir}/subscription-manager
|
||||||
%attr(755,root,root) %{_bindir}/subscription-manager
|
%attr(755,root,root) %{_bindir}/subscription-manager
|
||||||
@ -350,6 +377,54 @@ fi
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Fri Mar 08 2013 Devan Goodwin <dgoodwin@rm-rf.ca> 1.8.4-1
|
||||||
|
- Pull latest strings from zanata. (dgoodwin@redhat.com)
|
||||||
|
- Use PyXML for iso8601 date on RHEL5 and dateutil after (alikins@redhat.com)
|
||||||
|
- Major switchover to server for compliance checking logic. (dgoodwin@redhat.com)
|
||||||
|
- Introduce dependency injection framework. (dgoodwin@redhat.com)
|
||||||
|
- 916369: Do not persist config changes until the action completes
|
||||||
|
(bkearney@redhat.com)
|
||||||
|
- Fix a bug with changing installed products during healing.
|
||||||
|
(dgoodwin@redhat.com)
|
||||||
|
- 912776: fix migration test scripts to expect get_int usage
|
||||||
|
(alikins@redhat.com)
|
||||||
|
- 912776: cast port numbers from cli to int immediately (alikins@redhat.com)
|
||||||
|
- 912776: use config.get_int for server port as well (alikins@redhat.com)
|
||||||
|
- 905649: subscription-manager does not work with dbus-python-1.1.1-1
|
||||||
|
(wpoteat@redhat.com)
|
||||||
|
- use ngettext for plural messages in certlib/managercli (alikins@redhat.com)
|
||||||
|
- 912776: use cfg.get_int for proxy port (alikins@redhat.com)
|
||||||
|
- 878097: update service-level org key help text (alikins@redhat.com)
|
||||||
|
- Handle manifests with no subscriptions in the archive (alikins@redhat.com)
|
||||||
|
- 878664: Add filename support to the bash completion for the rct tool.
|
||||||
|
(bkearney@redhat.com)
|
||||||
|
- 877590: Changes to the branding messages when the user attempts to register
|
||||||
|
twice (bkearney@redhat.com)
|
||||||
|
- New plugin framework. (alikins@redhat.com / awood@redhat.com)
|
||||||
|
- 886115: Remove line continuations within strings. (bkearney@redhat.com)
|
||||||
|
- 913302: Support Level and Support Type should be shown as Service Level and
|
||||||
|
Service Type (bkearney@redhat.com)
|
||||||
|
- Add unknown product status state. (dgoodwin@redhat.com)
|
||||||
|
- 913703: Prefer the use of SKU over Product ID (bkearney@redhat.com)
|
||||||
|
- 913720: Use the term order number instead of subscription id
|
||||||
|
(bkearney@redhat.com)
|
||||||
|
- 878634: Use correct capitalization for ID in the rct tool
|
||||||
|
(bkearney@redhat.com)
|
||||||
|
- 878097: Help text for service-level command should be consistent with other
|
||||||
|
help texts (bkearney@redhat.com)
|
||||||
|
- 906554: Add ui_repoid_vars line to yum based on the variables which are in
|
||||||
|
the baseurl (bkearney@redhat.com)
|
||||||
|
- 912707: Remove a use of the deprecated hasNow() function.
|
||||||
|
(bkearney@redhat.com)
|
||||||
|
- 913187: Allow older manifests to print out correctly. (bkearney@redhat.com)
|
||||||
|
- 912776: Cast proxy port to an integer. (awood@redhat.com)
|
||||||
|
- 882459: Deprecated message in help for cert-interval (wpoteat@redhat.com)
|
||||||
|
- 895447: Changed messages to distinguish between local and server-side
|
||||||
|
removal. (wpoteat@redhat.com)
|
||||||
|
- 908671: Display the pool ID when available. (awood@redhat.com)
|
||||||
|
- 911386: Displaying combined Service Level and Type should handle empty values
|
||||||
|
for both items (jmolet@redhat.com)
|
||||||
|
|
||||||
* Thu Feb 14 2013 Devan Goodwin <dgoodwin@rm-rf.ca> 1.8.3-1
|
* Thu Feb 14 2013 Devan Goodwin <dgoodwin@rm-rf.ca> 1.8.3-1
|
||||||
- string and string catalog update from zanata (alikins@redhat.com)
|
- string and string catalog update from zanata (alikins@redhat.com)
|
||||||
- 908954: Ensure that 'Not Set' is shown in the preferences dialog if it is not
|
- 908954: Ensure that 'Not Set' is shown in the preferences dialog if it is not
|
||||||
|
Loading…
Reference in New Issue
Block a user