|
|
|
@ -123,8 +123,6 @@ |
|
|
|
|
%global rhsm_package_name subscription-manager-rhsm |
|
|
|
|
%endif |
|
|
|
|
|
|
|
|
|
%global include_syspurpose 1 |
|
|
|
|
|
|
|
|
|
%global _hardened_build 1 |
|
|
|
|
%{!?__global_ldflags: %global __global_ldflags -Wl,-z,relro -Wl,-z,now} |
|
|
|
|
|
|
|
|
@ -202,8 +200,6 @@ |
|
|
|
|
%global with_cockpit WITH_COCKPIT=false |
|
|
|
|
%endif |
|
|
|
|
|
|
|
|
|
%global subpackages SUBPACKAGES="%{?include_syspurpose:syspurpose}" |
|
|
|
|
|
|
|
|
|
# Build a list of python package to exclude from the build. |
|
|
|
|
# This is necessary because we have multiple rpms which may or may not |
|
|
|
|
# need to be built depending on the distro which are all in one source tree. |
|
|
|
@ -248,8 +244,8 @@ |
|
|
|
|
%global use_rhsm_icons 0%{use_cockpit} || 0%{use_rhsm_gtk} |
|
|
|
|
|
|
|
|
|
Name: subscription-manager |
|
|
|
|
Version: 1.28.29 |
|
|
|
|
Release: 3%{?dist} |
|
|
|
|
Version: 1.28.32 |
|
|
|
|
Release: 1%{?dist} |
|
|
|
|
Summary: Tools and libraries for subscription and repository management |
|
|
|
|
%if 0%{?suse_version} |
|
|
|
|
Group: Productivity/Networking/System |
|
|
|
@ -639,7 +635,7 @@ Requires: %{py_package_prefix}-dateutil |
|
|
|
|
Requires: %{py_package_prefix}-iniparse |
|
|
|
|
# rpm-python is an old name for python2-rpm but RHEL6 uses the old name |
|
|
|
|
Requires: %{py_package_prefix}-six |
|
|
|
|
Requires: subscription-manager-rhsm-certificates = %{version}-%{release} |
|
|
|
|
Requires: subscription-manager-rhsm-certificates |
|
|
|
|
# Required by Fedora packaging guidelines |
|
|
|
|
%{?python_provide:%python_provide %{py_package_prefix}-rhsm} |
|
|
|
|
%if %{with python3} |
|
|
|
@ -679,7 +675,7 @@ Requires: %{py2_package_prefix}-dateutil |
|
|
|
|
Requires: %{py2_package_prefix}-iniparse |
|
|
|
|
# rpm-python is an old name for python2-rpm but RHEL6 uses the old name |
|
|
|
|
Requires: %{py2_package_prefix}-six |
|
|
|
|
Requires: subscription-manager-rhsm-certificates = %{version}-%{release} |
|
|
|
|
Requires: subscription-manager-rhsm-certificates |
|
|
|
|
# Required by Fedora packaging guidelines |
|
|
|
|
%{?python_provide:%python_provide %{py2_package_prefix}-rhsm} |
|
|
|
|
Requires: rpm-python |
|
|
|
@ -765,7 +761,7 @@ cloud metadata and signatures. |
|
|
|
|
%build |
|
|
|
|
make -f Makefile VERSION=%{version}-%{release} CFLAGS="%{optflags}" \ |
|
|
|
|
LDFLAGS="%{__global_ldflags}" OS_DIST="%{dist}" PYTHON="%{__python}" \ |
|
|
|
|
%{?gtk_version} %{?subpackages} %{?include_syspurpose:INCLUDE_SYSPURPOSE="1"} \ |
|
|
|
|
%{?gtk_version} \ |
|
|
|
|
%{exclude_packages} %{?with_subman_gui} %{?with_subman_migration} |
|
|
|
|
|
|
|
|
|
%if %{with python2_rhsm} |
|
|
|
@ -797,8 +793,6 @@ make -f Makefile install VERSION=%{version}-%{release} \ |
|
|
|
|
%{?with_subman_gui} \ |
|
|
|
|
%{?with_subman_migration} \ |
|
|
|
|
%{?with_cockpit} \ |
|
|
|
|
%{?subpackages} \ |
|
|
|
|
%{?include_syspurpose:INCLUDE_SYSPURPOSE="1"} \ |
|
|
|
|
%{?exclude_packages} |
|
|
|
|
|
|
|
|
|
%if (%{use_dnf} && (0%{?fedora} >= 29 || 0%{?rhel} >= 8)) |
|
|
|
@ -838,9 +832,7 @@ desktop-file-validate %{buildroot}/usr/share/applications/subscription-manager-c |
|
|
|
|
%endif |
|
|
|
|
|
|
|
|
|
%find_lang rhsm |
|
|
|
|
%if 0%{?include_syspurpose} |
|
|
|
|
%find_lang syspurpose |
|
|
|
|
%endif |
|
|
|
|
|
|
|
|
|
# fake out the redhat.repo file |
|
|
|
|
%if %{use_yum} || %{use_dnf} |
|
|
|
@ -1491,12 +1483,66 @@ gtk-update-icon-cache -f %{_datadir}/icons/hicolor &>/dev/null || : |
|
|
|
|
%endif |
|
|
|
|
|
|
|
|
|
%changelog |
|
|
|
|
* Wed Apr 13 2022 Christopher Snyder <csnyder@redhat.com> 1.28.29-3 |
|
|
|
|
- refresh: clear also the release status (ptoscano@redhat.com) |
|
|
|
|
- 2073558: clear the release cache on release change (ptoscano@redhat.com) |
|
|
|
|
* Thu Aug 04 2022 Christopher Snyder <csnyder@redhat.com> 1.28.32-1 |
|
|
|
|
- cockpit: Allow unexpected message from RHEL 8.5 version of cockpit-ws |
|
|
|
|
(martin@piware.de) |
|
|
|
|
- test: use --track-naughties option (martin@piware.de) |
|
|
|
|
- Bump cockpit test API to 273 + run-tests scheduler fix (martin@piware.de) |
|
|
|
|
- ENT-5215: Handle all exceptions caused by network problems |
|
|
|
|
(mhorky@redhat.com) |
|
|
|
|
- ENT-5215: Handle errors raised in DNF plugin (mhorky@redhat.com) |
|
|
|
|
- Translated using Weblate (Chinese (Simplified) (zh_CN)) (ljanda@redhat.com) |
|
|
|
|
|
|
|
|
|
* Thu Mar 17 2022 Christopher Snyder <csnyder@redhat.com> 1.28.29-2 |
|
|
|
|
* Tue Jun 28 2022 Christopher Snyder <csnyder@redhat.com> 1.28.31-1 |
|
|
|
|
- Translated using Weblate (Korean) (simmon@nplob.com) |
|
|
|
|
- Update translation files (noreply@weblate.org) |
|
|
|
|
- Translated using Weblate (Chinese (Simplified) (zh_CN)) (suanand@redhat.com) |
|
|
|
|
- New extraction for translatable strings (ptoscano@redhat.com) |
|
|
|
|
- 2043331: Do not delete installed SCA cert during registration |
|
|
|
|
(jhnidek@redhat.com) |
|
|
|
|
- Translated using Weblate (Korean) (simmon@nplob.com) |
|
|
|
|
- build: fix extraction of cockpit messages (ptoscano@redhat.com) |
|
|
|
|
- cockpit: Fix continuation lines for gettext strings (ptoscano@redhat.com) |
|
|
|
|
- 1822242: cockpit: fix/simplify the loading/error view checks |
|
|
|
|
(ptoscano@redhat.com) |
|
|
|
|
- 2076522: enable sslverifystatus on repos if advertized by CP |
|
|
|
|
(ptoscano@redhat.com) |
|
|
|
|
- RepoUpdateActionCommand: lazy load the consumer auth (ptoscano@redhat.com) |
|
|
|
|
- 2071622: Updated redhat-uep.pem to not use SHA-1 algorithm |
|
|
|
|
(jhnidek@redhat.com) |
|
|
|
|
- cockpit: insights: properly show error message in Insights dialog |
|
|
|
|
(ptoscano@redhat.com) |
|
|
|
|
- cockpit: insights: fix formatting of multiline insights-client output |
|
|
|
|
(ptoscano@redhat.com) |
|
|
|
|
- cockpit: insights: improve handling of registration/unregistration errors |
|
|
|
|
(ptoscano@redhat.com) |
|
|
|
|
- cockpit: insights: merge insights-client stderr with stdout |
|
|
|
|
(ptoscano@redhat.com) |
|
|
|
|
- cockpit: Remove extra toString() call (ptoscano@redhat.com) |
|
|
|
|
|
|
|
|
|
* Mon May 16 2022 Christopher Snyder <csnyder@redhat.com> 1.28.30-1 |
|
|
|
|
- Add 8.7 tito releaser (csnyder@redhat.com) |
|
|
|
|
- spec: relax subscription-manager-rhsm-certificates requires |
|
|
|
|
(ptoscano@redhat.com) |
|
|
|
|
- 2073347: [1.28] Print correct status, when access mode has changed |
|
|
|
|
(jhnidek@redhat.com) |
|
|
|
|
- 2056896: Handle all exceptions of gathering data properly |
|
|
|
|
(jhnidek@redhat.com) |
|
|
|
|
- Improve azure determination method (suttner@atix.de) |
|
|
|
|
- ENT-4939: [1.28] Drop old dbus_interface.py (mhorky@redhat.com) |
|
|
|
|
- cockpit: Read files in /var/lib/insights as superuser (mvollmer@redhat.com) |
|
|
|
|
- refresh: clear also the release status (ptoscano@redhat.com) |
|
|
|
|
- 2074111: clear the release cache on release change (ptoscano@redhat.com) |
|
|
|
|
- 1.28 Add gcp_license_codes to system facts. (jhnidek@redhat.com) |
|
|
|
|
- build: always build & ship syspurpose bits (ptoscano@redhat.com) |
|
|
|
|
- 2057732: [1.28] Fix inaccurate module status in combined profile |
|
|
|
|
(jhnidek@redhat.com) |
|
|
|
|
- 2064002: fix named argument for registerConsumer() (ptoscano@redhat.com) |
|
|
|
|
- 2057053: Improve API of detection of cloud-what (jhnidek@redhat.com) |
|
|
|
|
- 2057053: Facts: do no use heuristics detection of cloud (jhnidek@redhat.com) |
|
|
|
|
- 2018215: Cockpit use "Organization ID" in label (jhnidek@redhat.com) |
|
|
|
|
- 1822242: Cockpit: another improvement of curtain view (jhnidek@redhat.com) |
|
|
|
|
- 1822242: cockpit: improve handling of main curtain view (ptoscano@redhat.com) |
|
|
|
|
|
|
|
|
|
* Fri Mar 11 2022 Christopher Snyder <csnyder@redhat.com> 1.28.29-1 |
|
|
|
|
- Update translation files (noreply@weblate.org) |
|
|
|
|