--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2022-86942750fe
2022-08-27 20:45:27.043637
--------------------------------------------------------------------------------
Name : subscription-manager
Product : Fedora 36
Version : 1.29.30
Release : 1.fc36
URL :
http://www.candlepinproject.org/
Summary : Tools and libraries for subscription and repository management
Description :
The Subscription Manager package provides programs and libraries to allow users
to manage subscriptions and yum repositories from the Red Hat entitlement
platform.
--------------------------------------------------------------------------------
Update Information:
New build of `subscription-manager` and `subscription-manager-rhsm-certificates`
should fix issue described in following BZ:
https://bugzilla.redhat.com/show_bug.cgi?id=2089022. New build of
`subscription-manager` RPM does not require specific version of `subscription-
manager-rhsm-certificates` and new build of `subscription-manager-rhsm-
certificates` RPM obsoletes old version of RPM package. This issue has already
been fixed for RHEL9 and we only backport this fix for Fedora36, Fedora 37 and
rawhide.
--------------------------------------------------------------------------------
ChangeLog:
* Tue Aug 9 2022 Christopher Snyder <csnyder(a)redhat.com> 1.29.30-1
- Fix issue, when connection is not shared (jhnidek(a)redhat.com)
- Unit tests: Add stub class for SyspurposeComplianceStatusCache
(jhnidek(a)redhat.com)
- ENT-4664: Ensure tests clean up after themselves (mhorky(a)redhat.com)
- Refactoring of cloud-what unit tests (jhnidek(a)redhat.com)
- 2111035: Do not allow reusing TCP connection for rhsm.service
(jhnidek(a)redhat.com)
- spec: remove redundant License from python3-cloud-what (ptoscano(a)redhat.com)
- Ensure tests don't fail when run under root (mhorky(a)redhat.com)
- Fix issue with unit tests (jhnidek(a)redhat.com)
- 2111757: Make parsing of HTTP headers more reliable (jhnidek(a)redhat.com)
- Translated using Weblate (Chinese (Simplified) (zh_CN)) (ljanda(a)redhat.com)
- Update translation files (noreply(a)weblate.org)
- ENT-5286: Unify environment variable evaluation (mhorky(a)redhat.com)
- Use dmidecode on aarch64 (jhnidek(a)redhat.com)
- New extraction for translatable strings (ptoscano(a)redhat.com)
- Increase security level for zypper repos managed by sub-man (suttner(a)atix.de)
- ENT-5271: Fix spelling of Candlepin API endpoint description
(mhorky(a)redhat.com)
* Wed Jul 13 2022 Pino Toscano <ptoscano(a)redhat.com> 1.29.29-1
- Translated using Weblate (Japanese) (suanand(a)redhat.com)
- Translated using Weblate (Korean) (simmon(a)nplob.com)
- Update translation files (noreply(a)weblate.org)
- ENT-5215: Handle all exceptions caused by network problems
(mhorky(a)redhat.com)
- ENT-5215: Handle errors raised in DNF plugin (mhorky(a)redhat.com)
- Make TestProfileManager subclass of SubManFixture (mhorky(a)redhat.com)
- ENT-5054: Drop singleton implementation in rhsmlib/utils.py
(mhorky(a)redhat.com)
- Rename test file for rhsm/utils.py (mhorky(a)redhat.com)
- ENT-5054: Create singleton decorators in rhsm/utils.py (mhorky(a)redhat.com)
- zypper: drop dead python-dmidecode usage (ptoscano(a)redhat.com)
- facts: drop DmiFirmwareInfoCollector (ptoscano(a)redhat.com)
- facts: switch to DmidecodeFactCollector for DMI facts (ptoscano(a)redhat.com)
- facts: add dmidecode parser and facts collector (ptoscano(a)redhat.com)
- cloud-what: switch MiniHostCollector to dmidecode(1) (ptoscano(a)redhat.com)
- 2096446: Make 'rhsm-debug' autocomplete --no-progress-messages
(mhorky(a)redhat.com)
- New extraction for translatable strings (ptoscano(a)redhat.com)
- Translated using Weblate (Korean) (simmon(a)nplob.com)
- 2092014: Do not use injections in rhsm (mhorky(a)redhat.com)
- ci: run rpmlint as part of stylish (ptoscano(a)redhat.com)
- build: switch rpmlint check to rpmlint 2.x (ptoscano(a)redhat.com)
- ci: drop stylish job from Jenkins (ptoscano(a)redhat.com)
- ci: add black & flake8 check using GitHub Actions (ptoscano(a)redhat.com)
- build: install files without exec permissions (ptoscano(a)redhat.com)
- 2092014: Disable progress messages when sub-man RPM is not installed
(mhorky(a)redhat.com)
* Thu Jun 2 2022 Christopher Snyder <csnyder(a)redhat.com> 1.29.28-1
- Make keeping connection more reliable (jhnidek(a)redhat.com)
- Small improvements of keep alive (jhnidek(a)redhat.com)
- Keep TCP/TLS connection alive and close connection properly
(jhnidek(a)redhat.com)
- ENT-4700: Switch away from 'imp' (mhorky(a)redhat.com)
- ENT-4088: Fix flake8 error E731 (mhorky(a)redhat.com)
- ENT-4048: Fix flake8 error E501 (mhorky(a)redhat.com)
- ENT-240: Add --no-progress-messages CLI option (mhorky(a)redhat.com)
- ENT-240: Use spinner to indicate that API communication is pending
(mhorky(a)redhat.com)
- ENT-240: Make verbose messages translatable (mhorky(a)redhat.com)
- ENT-240: Make subscription-manager more verbose (mhorky(a)redhat.com)
- 2075455: enable sslverifystatus on repos if advertized by CP
(ptoscano(a)redhat.com)
- RepoUpdateActionCommand: lazy load the consumer auth (ptoscano(a)redhat.com)
- 2043331: Do not delete installed SCA cert during registration
(jhnidek(a)redhat.com)
- Remove Group tag from .spec file for RHEL/Fedora (jhnidek(a)redhat.com)
- 2073354: Print correct status, when access mode has changed
(jhnidek(a)redhat.com)
- flake8: ignore the build directory (ptoscano(a)redhat.com)
- Remove ownership of /etc/rhsm (csnyder(a)redhat.com)
- Update translation files (noreply(a)weblate.org)
- New extraction for translatable strings (ptoscano(a)redhat.com)
- Revert "build: pin flake8 to < 4" (ptoscano(a)redhat.com)
- build: simplify flake8 run (ptoscano(a)redhat.com)
- flake8: improve the config a bit (ptoscano(a)redhat.com)
- jenkins: run stylish.sh with -e (ptoscano(a)redhat.com)
- flake8: simplify/update config (ptoscano(a)redhat.com)
- tests: remove unused exception variable (ptoscano(a)redhat.com)
- Drop cockpit sources & related bits (ptoscano(a)redhat.com)
- cockpit: test with split subscription-manager-cockpit (ptoscano(a)redhat.com)
- Remove print statements from test suite (mhorky(a)redhat.com)
- Run CI's pytest with verbose flag (mhorky(a)redhat.com)
- Optimize rhsmlib DBus test strings (mhorky(a)redhat.com)
- Change names of some directories in test/ (mhorky(a)redhat.com)
- Reorder rhsmlib tests (mhorky(a)redhat.com)
- refresh: clear also the release status (ptoscano(a)redhat.com)
- 2074110: clear the release cache on release change (ptoscano(a)redhat.com)
- Add gcp_license_codes to system facts. (jhnidek(a)redhat.com)
- Pass version to make in debian/rules using 'pkg-info.mk' (reisner(a)atix.de)
- Refactored rpm-version to pkg-version (reisner(a)atix.de)
- Ignore black commit hashes (mhorky(a)redhat.com)
- Add check to YumPluginManager.enable_pkg_plugins() if system is using yum/dnf
to prevent warnings on debian based systems (reisner(a)atix.de)
- Extend HardwareCollector.get_distribution() to return ID and ID_LIKE
(reisner(a)atix.de)
- Format code with black==22.3.0 (mhorky(a)redhat.com)
- Add Black to CI (mhorky(a)redhat.com)
- Translated using Weblate (Georgian) (temuri.doghonadze(a)gmail.com)
- Fix few grammar mistakes in rhsm.conf and man page (jhnidek(a)redhat.com)
- 2058662: Fix inaccurate module status in combined profile
(jhnidek(a)redhat.com)
- Add file .git-blame-ignore-revs (mhorky(a)redhat.com)
- Update configuration files for flake8 (mhorky(a)redhat.com)
- Use double quotes for strings (mhorky(a)redhat.com)
- Format the code with black (mhorky(a)redhat.com)
- Custom facts should not influence unit tests of cloud-what
(jhnidek(a)redhat.com)
- Drop redhat-uep.pem (ptoscano(a)redhat.com)
- Move redhat-entitlement-authority.pem to container plugin
(ptoscano(a)redhat.com)
- Drop subscription-manager-rhsm-certificates package (ptoscano(a)redhat.com)
- spec: relax subscription-manager-rhsm-certificates requires
(ptoscano(a)redhat.com)
- test: Rely on insights-client.service to succeed in testSubAndInAndFail
(mvollmer(a)redhat.com)
- integration-tests: Run testSubAndInAndFail with "setenforce 0"
(mvollmer(a)redhat.com)
- integration-test: Use custom TLS certs for mock-insights
(mvollmer(a)redhat.com)
- Keep the user namespace from the host (csnyder(a)redhat.com)
- tracking return values of tests (jmolet(a)redhat.com)
- Adding containers for development and test (csnyder(a)redhat.com)
- Drop old git-checkcommits bits (ptoscano(a)redhat.com)
- tests: drop no more needed bits (ptoscano(a)redhat.com)
- tests: switch away from SyspurposeTestBase (ptoscano(a)redhat.com)
- Drop the rel-eng directory for old tito versions (ptoscano(a)redhat.com)
- tests: switch away from SyspurposeTestBase.assertRaisesNothing()
(ptoscano(a)redhat.com)
- tests: use write_to_file_utf8() from syspurpose.utils (ptoscano(a)redhat.com)
- tests: directly use tempfile.TemporaryDirectory() (ptoscano(a)redhat.com)
- tests: use Capture from the main sub-man fitxure module (ptoscano(a)redhat.com)
- tests: switch from assert_equal_dict() to assertEqual() (ptoscano(a)redhat.com)
- tests: switch from assert_string_equals() to assertEqual()
(ptoscano(a)redhat.com)
- cockpit: bump API version to 264 (ptoscano(a)redhat.com)
- cockpit: simplify skipUnlessDistroFamily() to properly skip tests
(ptoscano(a)redhat.com)
- cockpit: drop rhel-atomic bits (ptoscano(a)redhat.com)
- cockpit: bump candlepin minimum waiting time to 10 seconds
(ptoscano(a)redhat.com)
- integration-test: Updates for newer insights-client (mvollmer(a)redhat.com)
- 2018221: Cockpit use "Organization ID" in label (jhnidek(a)redhat.com)
- 2059631: rhsm.conf: fix typo in comment (ptoscano(a)redhat.com)
- 2057053: Improve API of detection of cloud-what (jhnidek(a)redhat.com)
- 1935446: Revert "Revert "1935446: Use updated cert with SHA-256
algorithm""
(ptoscano(a)redhat.com)
- cockpit: set $RPM_BUILD_ROOT w/ installing (ptoscano(a)redhat.com)
- 2057053: Facts: do no use heuristics detection of cloud (jhnidek(a)redhat.com)
- Translated using Weblate (Chinese (Simplified) (zh_CN)) (suanand(a)redhat.com)
- Translated using Weblate (Italian) (toscano.pino(a)tiscali.it)
- Improve azure determination method (suttner(a)atix.de)
- 2056896: Handle all exceptions of gathering data properly
(jhnidek(a)redhat.com)
* Thu Jun 2 2022 Christopher Snyder <csnyder(a)redhat.com>
- Make keeping connection more reliable (jhnidek(a)redhat.com)
- Small improvements of keep alive (jhnidek(a)redhat.com)
- Keep TCP/TLS connection alive and close connection properly
(jhnidek(a)redhat.com)
- ENT-4700: Switch away from 'imp' (mhorky(a)redhat.com)
- ENT-4088: Fix flake8 error E731 (mhorky(a)redhat.com)
- ENT-4048: Fix flake8 error E501 (mhorky(a)redhat.com)
- ENT-240: Add --no-progress-messages CLI option (mhorky(a)redhat.com)
- ENT-240: Use spinner to indicate that API communication is pending
(mhorky(a)redhat.com)
- ENT-240: Make verbose messages translatable (mhorky(a)redhat.com)
- ENT-240: Make subscription-manager more verbose (mhorky(a)redhat.com)
- 2075455: enable sslverifystatus on repos if advertized by CP
(ptoscano(a)redhat.com)
- RepoUpdateActionCommand: lazy load the consumer auth (ptoscano(a)redhat.com)
- 2043331: Do not delete installed SCA cert during registration
(jhnidek(a)redhat.com)
- Remove Group tag from .spec file for RHEL/Fedora (jhnidek(a)redhat.com)
- 2073354: Print correct status, when access mode has changed
(jhnidek(a)redhat.com)
- flake8: ignore the build directory (ptoscano(a)redhat.com)
- Remove ownership of /etc/rhsm (csnyder(a)redhat.com)
- Update translation files (noreply(a)weblate.org)
- New extraction for translatable strings (ptoscano(a)redhat.com)
- Revert "build: pin flake8 to < 4" (ptoscano(a)redhat.com)
- build: simplify flake8 run (ptoscano(a)redhat.com)
- flake8: improve the config a bit (ptoscano(a)redhat.com)
- jenkins: run stylish.sh with -e (ptoscano(a)redhat.com)
- flake8: simplify/update config (ptoscano(a)redhat.com)
- tests: remove unused exception variable (ptoscano(a)redhat.com)
- Drop cockpit sources & related bits (ptoscano(a)redhat.com)
- cockpit: test with split subscription-manager-cockpit (ptoscano(a)redhat.com)
- Remove print statements from test suite (mhorky(a)redhat.com)
- Run CI's pytest with verbose flag (mhorky(a)redhat.com)
- Optimize rhsmlib DBus test strings (mhorky(a)redhat.com)
- Change names of some directories in test/ (mhorky(a)redhat.com)
- Reorder rhsmlib tests (mhorky(a)redhat.com)
- refresh: clear also the release status (ptoscano(a)redhat.com)
- 2074110: clear the release cache on release change (ptoscano(a)redhat.com)
- Add gcp_license_codes to system facts. (jhnidek(a)redhat.com)
- Pass version to make in debian/rules using 'pkg-info.mk' (reisner(a)atix.de)
- Refactored rpm-version to pkg-version (reisner(a)atix.de)
- Ignore black commit hashes (mhorky(a)redhat.com)
- Add check to YumPluginManager.enable_pkg_plugins() if system is using yum/dnf
to prevent warnings on debian based systems (reisner(a)atix.de)
- Extend HardwareCollector.get_distribution() to return ID and ID_LIKE
(reisner(a)atix.de)
- Format code with black==22.3.0 (mhorky(a)redhat.com)
- Add Black to CI (mhorky(a)redhat.com)
- Translated using Weblate (Georgian) (temuri.doghonadze(a)gmail.com)
- Fix few grammar mistakes in rhsm.conf and man page (jhnidek(a)redhat.com)
- 2058662: Fix inaccurate module status in combined profile
(jhnidek(a)redhat.com)
- Add file .git-blame-ignore-revs (mhorky(a)redhat.com)
- Update configuration files for flake8 (mhorky(a)redhat.com)
- Use double quotes for strings (mhorky(a)redhat.com)
- Format the code with black (mhorky(a)redhat.com)
- Custom facts should not influence unit tests of cloud-what
(jhnidek(a)redhat.com)
- Drop redhat-uep.pem (ptoscano(a)redhat.com)
- Move redhat-entitlement-authority.pem to container plugin
(ptoscano(a)redhat.com)
- Drop subscription-manager-rhsm-certificates package (ptoscano(a)redhat.com)
- spec: relax subscription-manager-rhsm-certificates requires
(ptoscano(a)redhat.com)
- test: Rely on insights-client.service to succeed in testSubAndInAndFail
(mvollmer(a)redhat.com)
- integration-tests: Run testSubAndInAndFail with "setenforce 0"
(mvollmer(a)redhat.com)
- integration-test: Use custom TLS certs for mock-insights
(mvollmer(a)redhat.com)
- Keep the user namespace from the host (csnyder(a)redhat.com)
- tracking return values of tests (jmolet(a)redhat.com)
- Adding containers for development and test (csnyder(a)redhat.com)
- Drop old git-checkcommits bits (ptoscano(a)redhat.com)
- tests: drop no more needed bits (ptoscano(a)redhat.com)
- tests: switch away from SyspurposeTestBase (ptoscano(a)redhat.com)
- Drop the rel-eng directory for old tito versions (ptoscano(a)redhat.com)
- tests: switch away from SyspurposeTestBase.assertRaisesNothing()
(ptoscano(a)redhat.com)
- tests: use write_to_file_utf8() from syspurpose.utils (ptoscano(a)redhat.com)
- tests: directly use tempfile.TemporaryDirectory() (ptoscano(a)redhat.com)
- tests: use Capture from the main sub-man fitxure module (ptoscano(a)redhat.com)
- tests: switch from assert_equal_dict() to assertEqual() (ptoscano(a)redhat.com)
- tests: switch from assert_string_equals() to assertEqual()
(ptoscano(a)redhat.com)
- cockpit: bump API version to 264 (ptoscano(a)redhat.com)
- cockpit: simplify skipUnlessDistroFamily() to properly skip tests
(ptoscano(a)redhat.com)
- cockpit: drop rhel-atomic bits (ptoscano(a)redhat.com)
- cockpit: bump candlepin minimum waiting time to 10 seconds
(ptoscano(a)redhat.com)
- integration-test: Updates for newer insights-client (mvollmer(a)redhat.com)
- 2018221: Cockpit use "Organization ID" in label (jhnidek(a)redhat.com)
- 2059631: rhsm.conf: fix typo in comment (ptoscano(a)redhat.com)
- 2057053: Improve API of detection of cloud-what (jhnidek(a)redhat.com)
- 1935446: Revert "Revert "1935446: Use updated cert with SHA-256
algorithm""
(ptoscano(a)redhat.com)
- cockpit: set $RPM_BUILD_ROOT w/ installing (ptoscano(a)redhat.com)
- 2057053: Facts: do no use heuristics detection of cloud (jhnidek(a)redhat.com)
- Translated using Weblate (Chinese (Simplified) (zh_CN)) (suanand(a)redhat.com)
- Translated using Weblate (Italian) (toscano.pino(a)tiscali.it)
- Improve azure determination method (suttner(a)atix.de)
- 2056896: Handle all exceptions of gathering data properly
(jhnidek(a)redhat.com)
* Tue Feb 15 2022 Christopher Snyder <csnyder(a)redhat.com> 1.29.26-1
- Translated using Weblate (Korean) (simmon(a)nplob.com)
- Translated using Weblate (German) (atalanttore(a)googlemail.com)
- Revert "1935446: Use updated cert with SHA-256 algorithm"
(csnyder(a)redhat.com)
* Fri Feb 11 2022 Christopher Snyder <csnyder(a)redhat.com> 1.29.25-1
- 2046516: register: do not check environments w/ activation keys
(ptoscano(a)redhat.com)
- No-op refactor of RegisterCommand._process_environments()
(ptoscano(a)redhat.com)
- 1935446: Use updated cert with SHA-256 algorithm (jhnidek(a)redhat.com)
- build: pin pytest to < 7 (ptoscano(a)redhat.com)
- Update translation files (noreply(a)weblate.org)
* Thu Feb 10 2022 Christopher Snyder <csnyder(a)redhat.com> 1.29.24-1
- 2023430: Cockpit: another improvement of curtain view (jhnidek(a)redhat.com)
- environments: fix list for account in env-less org (ptoscano(a)redhat.com)
- Reverting disabling AutoAttach() and PoolAttach() in SCA mode
(jhnidek(a)redhat.com)
- 2023430: cockpit: improve handling of main curtain view (ptoscano(a)redhat.com)
- Squelch DeprecationWarning's when importing pyinotify (ptoscano(a)redhat.com)
- Drop tox.ini, no more needed now (ptoscano(a)redhat.com)
- flake8: improve, and integrate bits from tox.ini (ptoscano(a)redhat.com)
- flake8: misc fixes in tito/tests (ptoscano(a)redhat.com)
- 2035662: facts: tweak message for dmidecode warnings (ptoscano(a)redhat.com)
- facts: improve/tweak logging of warnings (ptoscano(a)redhat.com)
- jenkins: use custom settings for the RH internal npmjs repo
(ptoscano(a)redhat.com)
- jenkins: switch away from readFile() (ptoscano(a)redhat.com)
- jenkins: simplify script filenames & labels (ptoscano(a)redhat.com)
- jenkins: remove old scripts (ptoscano(a)redhat.com)
- ENT-4671: Improve debug logging to stdout (mhorky(a)redhat.com)
- Drop non-systemd support (ptoscano(a)redhat.com)
- ENT-4650: Remove python-six from build system (mhorky(a)redhat.com)
- ENT-4093: Fix flake8 warning W605 (mhorky(a)redhat.com)
- ENT-4618: Switch away from six.get_method_* (mhorky(a)redhat.com)
- ENT-4414: Remove RhsmIconCache (mhorky(a)redhat.com)
- New extraction for translatable strings (ptoscano(a)redhat.com)
- ENT-4589: Switch away from six.reraise (mhorky(a)redhat.com)
- 2041968: Update man and help for environments options (wpoteat(a)redhat.com)
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #2089022 - New separated subscription-manager-rhsm-certificates package
conflicts with existing subscription-manager-rhsm-certificates
https://bugzilla.redhat.com/show_bug.cgi?id=2089022
--------------------------------------------------------------------------------
This update can be installed with the "dnf" update program. Use
su -c 'dnf upgrade --advisory FEDORA-2022-86942750fe' at the command
line. For more information, refer to the dnf documentation available at
http://dnf.readthedocs.io/en/latest/command_ref.html#upgrade-command-label
All packages are signed with the Fedora Project GPG key. More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------