diff --git a/.gitignore b/.gitignore index b44105f..2cb2257 100644 --- a/.gitignore +++ b/.gitignore @@ -31,3 +31,4 @@ /subscription-manager-1.10.2.tar.gz /subscription-manager-1.10.3.tar.gz /subscription-manager-1.10.5.tar.gz +/subscription-manager-1.10.7.tar.gz diff --git a/sources b/sources index 72d1793..bf61cec 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -999bb27231bd5936768342694217fbcb subscription-manager-1.10.5.tar.gz +7f7d9be966791c255f62939a4d28b196 subscription-manager-1.10.7.tar.gz diff --git a/subscription-manager.spec b/subscription-manager.spec index 89b5a17..0e1a6be 100644 --- a/subscription-manager.spec +++ b/subscription-manager.spec @@ -1,6 +1,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_dateutil (0%{?fedora} && 0%{?fedora} >= 17) || (0%{?rhel} && 0%{?rhel} >= 6) +%define use_old_firstboot (0%{?rhel} && 0%{?rhel} <= 6) %define rhsm_plugins_dir /usr/share/rhsm-plugins @@ -11,7 +12,7 @@ %endif Name: subscription-manager -Version: 1.10.5 +Version: 1.10.7 Release: 1%{?dist} Summary: Tools and libraries for subscription and repository management Group: System Environment/Base @@ -30,7 +31,7 @@ Requires: python-ethtool Requires: python-iniparse Requires: pygobject2 Requires: virt-what -Requires: python-rhsm >= 1.10.3 +Requires: python-rhsm >= 1.10.6 Requires: dbus-python Requires: yum >= 3.2.19-15 Requires: usermode @@ -105,7 +106,11 @@ subscriptions. Summary: Firstboot screens for subscription manager Group: System Environment/Base Requires: %{name}-gui = %{version}-%{release} + +# Required for firstboot before RHEL 7: +%if %use_old_firstboot Requires: rhn-setup-gnome +%endif # Fedora can figure this out automatically, but RHEL cannot: Requires: librsvg2 @@ -231,6 +236,7 @@ rm -rf %{buildroot} %{_datadir}/rhsm/subscription_manager/reasons.py* %{_datadir}/rhsm/subscription_manager/cp_provider.py* %{_datadir}/rhsm/subscription_manager/file_monitor.py* +%{_datadir}/rhsm/subscription_manager/overrides.py* # subscription-manager plugins %dir %{rhsm_plugins_dir} @@ -315,11 +321,11 @@ rm -rf %{buildroot} %files -n subscription-manager-firstboot %defattr(-,root,root,-) -# RHEL7 and beyond: -%if 0%{?rhel} > 6 -%{_datadir}/firstboot/modules/rhsm_login.py* -%else +# RHEL 6 needs a different location for firstboot modules: +%if %use_old_firstboot %{_datadir}/rhn/up2date_client/firstboot/rhsm_login.py* +%else +%{_datadir}/firstboot/modules/rhsm_login.py* %endif @@ -385,6 +391,50 @@ fi %endif %changelog +* Thu Nov 14 2013 ckozak 1.10.7-1 +- 998033: Handle Unauthorized/Forbidden exceptions in CLI/GUI + (mstead@redhat.com) +- Remove unnecessary network calls after clean command (ckozak@redhat.com) +- Bumping the python-rhsm required version (mstead@redhat.com) +- Latest translations. (awood@redhat.com) +- Introduced an Override model object to OverrideLib (mstead@redhat.com) +- Use injected Identity instead of ConsumerIdentity in repolib + (mstead@redhat.com) +- Catch ValueError when determining boolean value (mstead@redhat.com) +- Use a simplier method to compare two lists of dictionaries. + (awood@redhat.com) +- Hide item when server does not support overrides. (mstead@redhat.com) +- Show message instead of repo table when no repos exist. (mstead@redhat.com) +- Made Repository Details resemble Subscription Details (mstead@redhat.com) +- Created an overrides module (mstead@redhat.com) +- Created Repository Management Dialog (mstead@redhat.com) +- Add 'repo-override' command to alter content repositories server-side. + (awood@redhat.com) + +* Thu Nov 07 2013 ckozak 1.10.6-1 +- 985502: Use yum.i18n utf8_width function for string length in CLI + (ckozak@redhat.com) +- 916666: Displayed 'Next System Check-In' is inaccuarate (wpoteat@redhat.com) +- Change wording for identity in CLI command. (dgoodwin@redhat.com) +- 1019753: Stop including a fake consumer UUID fact. (dgoodwin@redhat.com) +- 1022198: Display highest suggested quantity in contract selection + (ckozak@redhat.com) +- Hook up the 'why register' dialog from old rhn-client-tools. + (dgoodwin@redhat.com) +- Add screen to describe and skip registration in Fedora/EL7 firstboot. + (dgoodwin@redhat.com) +- Fix firstboot on Fedora 19. (dgoodwin@redhat.com) +- Report distribution.version.modifier fact. ex 'beta' (ckozak@redhat.com) +- Center filter dialog on parent window when opened (mstead@redhat.com) +- Sort owner list in org selection screen (mstead@redhat.com) +- 1004318: Bash completion for rct was not handing options and file lists + correctly. (bkearney@redhat.com) +- 1023166: Strip leading and trailing whitespaces from all usernames and + passwords provided on the cli (bkearney@redhat.com) +- 963579: Stop hiding the Library environment. (dgoodwin@redhat.com) +- Fix layout issues with select sla screen in firstboot. (alikins@redhat.com) +- Fix the layout for "Confirm Subscriptions" screen. (alikins@redhat.com) + * Fri Oct 25 2013 ckozak 1.10.5-1 - 1021581: account/contract display nothing when no data exists (ckozak@redhat.com)