From cfb853733794d338442fca6f135145cbe6da605a Mon Sep 17 00:00:00 2001 From: Christopher Snyder Date: Wed, 16 Jun 2021 15:49:42 -0400 Subject: [PATCH] Update subscription-manager to 1.29.14-1 Resolves: #1898563 - move syspurpose subcommands within the 'syspurpose' command Resolves: #1941904 - disable initial-setup in RHEL >= 9 (ptoscano@redhat.com) Resolves: #1959048 - improve wording for invalid syspurpose values (ptoscano@redhat.com) Resolves: #1960765 - fix typo "explicity" in man page (ptoscano@redhat.com) Resolves: #1952879 - extract messages from argparse instead of optparse --- .gitignore | 2 ++ rpminspect.yaml | 6 ---- sources | 4 +-- subscription-manager.spec | 74 +++++++++++++++++++++++++++++++++++---- 4 files changed, 72 insertions(+), 14 deletions(-) delete mode 100644 rpminspect.yaml diff --git a/.gitignore b/.gitignore index 480246c..74b43e5 100644 --- a/.gitignore +++ b/.gitignore @@ -135,3 +135,5 @@ /subscription-manager-cockpit-1.29.11.tar.gz /subscription-manager-1.29.12.tar.gz /subscription-manager-cockpit-1.29.12.tar.gz +/subscription-manager-1.29.14.tar.gz +/subscription-manager-cockpit-1.29.14.tar.gz diff --git a/rpminspect.yaml b/rpminspect.yaml deleted file mode 100644 index 8015226..0000000 --- a/rpminspect.yaml +++ /dev/null @@ -1,6 +0,0 @@ ---- -# Temporarily disabling the desktop inspection. The inspection does not currently allow -# for the executable to come from a secondary required package. This is currently -# being looked at by other teams to determine the best solution. -inspections: - desktop: off diff --git a/sources b/sources index b742dce..65629c1 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (subscription-manager-1.29.12.tar.gz) = 84a01fbcc3f0ccc2132d2f7d86095fe39dbc11a2764efd2dae07f94a34daf6a4e9191e5033efef0e4ecbdeaea17b275834e0c1fed34e495ad6da2edcf15f9b06 -SHA512 (subscription-manager-cockpit-1.29.12.tar.gz) = 77d7947a61d9b2b1b1c2a521f02af26d8432cca674ce213ff07d286f40671ef747043bfd57ef618abadd74f09f8e4f007d5c6ffe9f7461296fd8b5032b131387 +SHA512 (subscription-manager-1.29.14.tar.gz) = b991bbe800ee6e5859e5f5ccf8ea8d50984dbd0fa6b616e3aca9f5b83b5142d58055cb37e3ba223dcdf5b8e50ba4703f7a5a52afa89edd13b940b53db60bb8db +SHA512 (subscription-manager-cockpit-1.29.14.tar.gz) = 893a89b4fc6934d63c5bcc7893c8daaa860a06f3c6a004e4e5e15b1c668af8dee205dd69d68b6968b132056374cf607b8f31c7b7a5d9b3af444ae3da2872bee0 diff --git a/subscription-manager.spec b/subscription-manager.spec index a972b2f..658533e 100644 --- a/subscription-manager.spec +++ b/subscription-manager.spec @@ -93,6 +93,12 @@ %global use_inotify 0 %endif +# Do not ship initial-setup in RHEL 9 and on, as Anaconda can now register +# during the installation. +%if (0%{?rhel} && 0%{?rhel} < 9) +%global use_initial_setup 0 +%endif + %if (%{use_subman_gui} || %{use_initial_setup} || %{use_firstboot}) %global use_rhsm_gtk 1 %else @@ -240,8 +246,8 @@ %global use_rhsm_icons 0%{use_cockpit} || 0%{use_rhsm_gtk} Name: subscription-manager -Version: 1.29.12 -Release: 2%{?dist} +Version: 1.29.14 +Release: 1%{?dist} Summary: Tools and libraries for subscription and repository management %if 0%{?suse_version} Group: Productivity/Networking/System @@ -763,8 +769,9 @@ BuildArch: noarch Requires: subscription-manager Requires: cockpit-bridge Requires: cockpit-shell -Requires: cockpit-ws Requires: rhsm-icons +# Used by desktop UI, but not necessary for web UI +Recommends: cockpit-ws %description -n subscription-manager-cockpit Subscription Manager Cockpit UI @@ -1525,9 +1532,64 @@ gtk-update-icon-cache -f %{_datadir}/icons/hicolor &>/dev/null || : %endif %changelog -* Wed Jun 16 2021 Mohan Boddu - 1.29.12-2 -- Rebuilt for RHEL 9 BETA for openssl 3.0 - Related: rhbz#1971065 +* Wed Jun 16 2021 Christopher Snyder 1.29.14-1 +- Drop more files/references of old standalone syspurpose tool + (ptoscano@redhat.com) +- 1967780: improve placeholders in help text (ptoscano@redhat.com) +- Update translation files (noreply@weblate.org) +- New extraction for translatable strings (ptoscano@redhat.com) +- 1898563: move syspurpose subcommands within the 'syspurpose' command + (ptoscano@redhat.com) +- Rename internal variable for syspurpose --show (ptoscano@redhat.com) +- Drop command name from args when parsing them (ptoscano@redhat.com) +- 1941904: disable initial-setup in RHEL >= 9 (ptoscano@redhat.com) +- 1959048: improve wording for invalid syspurpose values (ptoscano@redhat.com) +- Enable subman to run normally in containers for development/test + (csnyder@redhat.com) +- Fixed reporting of AWS cloud facts (null value) (jhnidek@redhat.com) +- cockpit: Test also system purpose (mmarusak@redhat.com) +- cockpit: Use current PF4 components and design (mmarusak@redhat.com) +- test: Update cockpit test/common library (mmarusak@redhat.com) +- cockpit: Update babel (mmarusak@redhat.com) +- cockpit: Sync lib/patternfly with Cockpit (mmarusak@redhat.com) + +* Mon Jun 07 2021 Christopher Snyder 1.29.13-1 +- Updated translations for Korean, Chinese (simiplified, zh_CN), Italian +- Refactoring of cloud collector/detector and facts (#2515) + (jhnidek@redhat.com) +- 1920020: show error message when setting invalid default_log_level as well as + on every run until changed to a valid value (tmerry@redhat.com) +- 1959048: improve wording for missing or empty syspurpose values + (ptoscano@redhat.com) +- Update translation files (noreply@weblate.org) +- New extraction for translatable strings (ptoscano@redhat.com) +- 1960765: fix typo "explicity" in man page (ptoscano@redhat.com) +- cockpit: Lower cockpit-ws dependency to Recommends (martin@piware.de) +- test: Robustify and trim down cockpit-ws installation (martin@piware.de) +- jenkins: switch stylish job to Python 3 (ptoscano@redhat.com) +- flake8: add more locally found issues (ptoscano@redhat.com) +- Remove extra whitespace before '(' (ptoscano@redhat.com) +- 1952879: extract messages from argparse instead of optparse + (ptoscano@redhat.com) +- po: set Project-Id-Version to rhsm (ptoscano@redhat.com) +- po: fuzzy messages with invalid/missing placeholders (ptoscano@redhat.com) +- po: ko: manually fix placeholder (ptoscano@redhat.com) +- Update script reference to base branch to main (wpoteat@redhat.com) +- 1896715: Set proper read permissions on certs (wpoteat@redhat.com) +- cockpit: Use PF4 based empty state (mmarusak@redhat.com) +- cockpit: Drop uglification (mmarusak@redhat.com) +- cockpit: Use 'noreferrer' for external links (mmarusak@redhat.com) +- cockpit: Add `standard-jsx` eslint plugin (mmarusak@redhat.com) +- cockpit: Remove loaders for .es6 files (mmarusak@redhat.com) +- cockpit: Add package-lock.json to .gitignore (mmarusak@redhat.com) +- build: drop version requirements for pep8 and flake8 (ptoscano@redhat.com) +- build: remove pyqver test requirement (ptoscano@redhat.com) +- Add flake8 configuration (ptoscano@redhat.com) +- Add missing second empty line after class/function (ptoscano@redhat.com) +- Fix some over-indented code blocks (ptoscano@redhat.com) +- jenkins: disambiguate virtualenv names (ptoscano@redhat.com) +- 1956654: Fix issue with proxy and cockpit plugin (jhnidek@redhat.com) +- Releaser for Centos (wpoteat@redhat.com) * Tue Apr 27 2021 Christopher Snyder 1.29.12-1 - 1953069: bash: fix listing of config options (#2609) (ptoscano@redhat.com)