Update subscription-manager to 1.24.2-1

Resolves: #1645205 - Do not update ent certs inside containers (csnyder@redhat.com)
Resolves: #1633304 - Disable zypper product-id plugin. (awood@redhat.com)
Resolves: #1631339 - Fix os.errno issue (rob@sandersmail.eu)
Resolves: #1636381 - Fix up our detection of missing org for service-level list
Resolves: #1616403 - Better handling of missing locale use (wpoteat@redhat.com)
Resolves: #1636381 - Handle case of nonexistant org (nmoumoul@redhat.com)
Resolves: #1633380 - Add syspurpose compliance status cache - Altered the syspurpose
Resolves: #1639625 - Tolerate server missing syspurpose fields (khowell@redhat.com)
Resolves: #1639086 - Fix vendor comparison (hyu@redhat.com)
Resolves: #1623390 - Fix unregistered messaging in syspurpose (khowell@redhat.com)
Resolves: #1637183 - Replace redhat-uep.pem properly (khowell@redhat.com)
Resolves: #1632797 - Only save SLA set during register or attach if specified
Resolves: #1616366 - Use LANG from environment (csnyder@redhat.com)
Resolves: #1632384 - Sync SLA regardless of capability: (nmoumoul@redhat.com)
Resolves: #1621783 - Updated syspurpose fields to match expected values (crog@redhat.com)
Resolves: #1632248 - User should be able to set/unset while not registered
Resolves: #1633575 - Update error message when syspurpose is not supported by server
Resolves: #1614925 - Fix grammar (csnyder@redhat.com)
This commit is contained in:
Christopher Snyder 2018-11-05 17:25:33 -05:00
parent 2a70013d8a
commit 0f294d1e21
3 changed files with 69 additions and 25 deletions

2
.gitignore vendored
View File

@ -93,3 +93,5 @@
/subscription-manager-cockpit-1.23.4.tar.gz
/subscription-manager-1.24.1.tar.gz
/subscription-manager-cockpit-1.24.1.tar.gz
/subscription-manager-1.24.2.tar.gz
/subscription-manager-cockpit-1.24.2.tar.gz

View File

@ -1,2 +1,2 @@
SHA512 (subscription-manager-1.24.1.tar.gz) = 9ee946d20de62a85a235306e50d7430e32d16e4408b9a8c1a525ae1661b47482e9094b593f2ee13bf7a743bf863c532f2f2fd66f08bf4a8e47ef59afab1e7277
SHA512 (subscription-manager-cockpit-1.24.1.tar.gz) = acb425d2b1532907200b4419f6f8016e7a51f5c16f8562ad8e9c50ade3d839218778fd381b949977700c0a8c331924f9b03600e8393ab9ab4845b2c76c0970f6
SHA512 (subscription-manager-1.24.2.tar.gz) = ce3674895a16b4f379598674d13cfa9acd615a87736b84e4c5294c4e8e2a52b5a98f231aa088e8b3c77a5e01d89224345e23d04d538571474da8b81b73f11711
SHA512 (subscription-manager-cockpit-1.24.2.tar.gz) = a87c0d1b7be7d3632c9395cb3ed3109a7cc4d1b03747e52418956b3dde104b08a11c97021782f74b2dde777c0611174d2c233a076e8d2a86253f1eb6046b909b

View File

@ -62,7 +62,7 @@
%global __python %__python3
%global py_package_prefix python%{python3_pkgversion}
%global rhsm_package_name %{py_package_prefix}-subscription-manager-rhsm
%define include_syspurpose 1
%global include_syspurpose 1
%else
%global py_package_prefix python
%global rhsm_package_name subscription-manager-rhsm
@ -72,66 +72,66 @@
%{!?__global_ldflags: %global __global_ldflags -Wl,-z,relro -Wl,-z,now}
%if %{has_ostree}
%define install_ostree INSTALL_OSTREE_PLUGIN=true
%global install_ostree INSTALL_OSTREE_PLUGIN=true
%else
%define install_ostree INSTALL_OSTREE_PLUGIN=false
%global install_ostree INSTALL_OSTREE_PLUGIN=false
%endif
# makefile will guess, but be specific.
%if 0%{?gtk3}
%define gtk_version GTK_VERSION=3
%global gtk_version GTK_VERSION=3
%else
%define gtk_version GTK_VERSION=2
%global gtk_version GTK_VERSION=2
%endif
%if %{use_initial_setup}
%define post_boot_tool INSTALL_INITIAL_SETUP=true INSTALL_FIRSTBOOT=false
%global post_boot_tool INSTALL_INITIAL_SETUP=true INSTALL_FIRSTBOOT=false
%else
%define post_boot_tool INSTALL_INITIAL_SETUP=false INSTALL_FIRSTBOOT=true
%global post_boot_tool INSTALL_INITIAL_SETUP=false INSTALL_FIRSTBOOT=true
%endif
%if 0%{?suse_version}
%define install_zypper_plugins INSTALL_ZYPPER_PLUGINS=true
%global install_zypper_plugins INSTALL_ZYPPER_PLUGINS=true
%else
%define install_zypper_plugins INSTALL_ZYPPER_PLUGINS=false
%global install_zypper_plugins INSTALL_ZYPPER_PLUGINS=false
%endif
# makefile defaults to INSTALL_DNF_PLUGINS=false
%if %{use_dnf}
%define install_dnf_plugins INSTALL_DNF_PLUGINS=true
%global install_dnf_plugins INSTALL_DNF_PLUGINS=true
%else
%define install_dnf_plugins INSTALL_DNF_PLUGINS=false
%global install_dnf_plugins INSTALL_DNF_PLUGINS=false
%endif
# makefile defaults to INSTALL_YUM_PLUGINS=true
%if %{use_yum}
%define install_yum_plugins INSTALL_YUM_PLUGINS=true
%global install_yum_plugins INSTALL_YUM_PLUGINS=true
%else
%define install_yum_plugins INSTALL_YUM_PLUGINS=false
%global install_yum_plugins INSTALL_YUM_PLUGINS=false
%endif
%if %{use_systemd}
%define with_systemd WITH_SYSTEMD=true
%global with_systemd WITH_SYSTEMD=true
%else
%define with_systemd WITH_SYSTEMD=false
%global with_systemd WITH_SYSTEMD=false
%endif
%if %{use_subman_gui}
%define with_subman_gui WITH_SUBMAN_GUI=true
%global with_subman_gui WITH_SUBMAN_GUI=true
%else
%define with_subman_gui WITH_SUBMAN_GUI=false
%global with_subman_gui WITH_SUBMAN_GUI=false
%endif
%if %{use_cockpit} && !0%{use_subman_gui}
%define with_cockpit WITH_COCKPIT=true
%global with_cockpit WITH_COCKPIT=true
%else
%define with_cockpit WITH_COCKPIT=false
%global with_cockpit WITH_COCKPIT=false
%endif
%define subpackages SUBPACKAGES="%{?include_syspurpose:syspurpose}"
%global subpackages SUBPACKAGES="%{?include_syspurpose:syspurpose}"
Name: subscription-manager
Version: 1.24.1
Version: 1.24.2
Release: 1%{?dist}
Summary: Tools and libraries for subscription and repository management
Group: System Environment/Base
@ -567,7 +567,7 @@ install -m 644 %{_builddir}/%{buildsubdir}/etc-conf/redhat-entitlement-authority
%{__mkdir_p} %{buildroot}%{_sysconfdir}/etc/rhsm/ca
install -m 644 %{_builddir}/%{buildsubdir}/etc-conf/redhat-entitlement-authority.pem %{buildroot}/%{_sysconfdir}/rhsm/ca/redhat-entitlement-authority.pem
install -m 644 %{_builddir}/%{buildsubdir}/etc-conf/ca/redhat-uep.pem %{buildroot}/%{_sysconfdir}/rhsm/ca/redhat-uep.pem
install -m 644 %{_builddir}/%{buildsubdir}/etc-conf/redhat-uep.pem %{buildroot}/%{_sysconfdir}/rhsm/ca/redhat-uep.pem
%if %use_cockpit
# install cockpit dist targz
@ -747,7 +747,6 @@ find %{buildroot} -name \*.py -exec touch -r %{SOURCE0} '{}' \;
# zypper plugins
%if 0%{?suse_version}
%{_prefix}/lib/zypp/plugins/services/rhsm
%{_prefix}/lib/zypp/plugins/commit/product-id
%endif
# rhsmlib
@ -1102,6 +1101,49 @@ gtk-update-icon-cache -f %{_datadir}/icons/hicolor &>/dev/null || :
%endif
%changelog
* Mon Nov 05 2018 Christopher Snyder <csnyder@redhat.com> 1.24.2-1
- 1645205: Do not update ent certs inside containers (csnyder@redhat.com)
- 1633304: Disable zypper product-id plugin. (awood@redhat.com)
- Fedora documentation guidelines favor global over define. (awood@redhat.com)
- Show installed profiles only for enabled modules (paji@redhat.com)
- 1631339: Fix os.errno issue (rob@sandersmail.eu)
- Add a missing comma in test_cache (nmoumoul@redhat.com)
- Add module enabled and disabled information (paji@redhat.com)
- 1636381: Fix up our detection of missing org for service-level list
(csnyder@redhat.com)
- 1616403: Better handling of missing locale use (wpoteat@redhat.com)
- 1636381: Handle case of nonexistant org (nmoumoul@redhat.com)
- Add scripts to setup local development environment (khowell@redhat.com)
- 1633380: Add syspurpose compliance status cache - Altered the syspurpose
compliance status connection call to use the
/consumers/{uuid}/purpose_compliance API instead of fetching the consumer
object and reading the syspurpose compliance field off of it. - Added new
syspurpose compliance status cache saved in
/var/lib/rhsm/cache/syspurpose_compliance_status.json similar to the
entitlement status cache. - When the server is unreachable, we don't
traceback, but rather use the new cache value instead. (nmoumoul@redhat.com)
- 1639625: Tolerate server missing syspurpose fields (khowell@redhat.com)
- 1639086: Fix vendor comparison (hyu@redhat.com)
- Includes the installed module profiles (paji@redhat.com)
- 1623390: Fix unregistered messaging in syspurpose (khowell@redhat.com)
- 1637183: Replace redhat-uep.pem properly (khowell@redhat.com)
- 1632797: Only save SLA set during register or attach if specified
(csnyder@redhat.com)
- Updated how syspurpose handles unsetting values (crog@redhat.com)
- Update man page for report_package_profile option (nmoumoul@redhat.com)
- Automatic commit of package [subscription-manager] release [1.24.1-1].
(csnyder@redhat.com)
- 1616366: Use LANG from environment (csnyder@redhat.com)
- syspurpose no longer supresses JSON malformation errors (crog@redhat.com)
- Rename zypper plugin to rhsm (khowell@redhat.com)
- 1632384: Sync SLA regardless of capability: (nmoumoul@redhat.com)
- 1621783: Updated syspurpose fields to match expected values (crog@redhat.com)
- 1632248: User should be able to set/unset while not registered
(csnyder@redhat.com)
- 1633575: Update error message when syspurpose is not supported by server
(csnyder@redhat.com)
- 1614925: Fix grammar (csnyder@redhat.com)
* Mon Oct 15 2018 Christopher Snyder <csnyder@redhat.com> 1.24.1-1
- Rename zypper plugin to rhsm (khowell@redhat.com)
- 1632384: Sync SLA regardless of capability: (nmoumoul@redhat.com)