Sun, 28 Apr 2024 20:48:12 UTC | login

Information for build subscription-manager-1.29.39-1.fc40

ID273457
Package Namesubscription-manager
Version1.29.39
Release1.fc40
Epoch
Sourcegit+https://src.fedoraproject.org/rpms/subscription-manager.git#9a98defeb4866cecf6e03fbfff991df2bb25488a
SummaryTools and libraries for subscription and repository management
DescriptionThe Subscription Manager package provides programs and libraries to allow users to manage subscriptions and yum repositories from the Red Hat entitlement platform.
Built bydavidlt
State complete
Volume DEFAULT
StartedSat, 02 Dec 2023 09:35:46 UTC
CompletedSat, 02 Dec 2023 14:12:02 UTC
Taskbuild (f40, /rpms/subscription-manager.git:9a98defeb4866cecf6e03fbfff991df2bb25488a)
Extra{'source': {'original_url': 'git+https://src.fedoraproject.org/rpms/subscription-manager.git#9a98defeb4866cecf6e03fbfff991df2bb25488a'}}
Tags
f40
RPMs
src
subscription-manager-1.29.39-1.fc40.src.rpm (info) (download)
riscv64
libdnf-plugin-subscription-manager-1.29.39-1.fc40.riscv64.rpm (info) (download)
python3-cloud-what-1.29.39-1.fc40.riscv64.rpm (info) (download)
python3-subscription-manager-rhsm-1.29.39-1.fc40.riscv64.rpm (info) (download)
subscription-manager-1.29.39-1.fc40.riscv64.rpm (info) (download)
subscription-manager-plugin-container-1.29.39-1.fc40.riscv64.rpm (info) (download)
subscription-manager-plugin-ostree-1.29.39-1.fc40.riscv64.rpm (info) (download)
libdnf-plugin-subscription-manager-debuginfo-1.29.39-1.fc40.riscv64.rpm (info) (download)
python3-subscription-manager-rhsm-debuginfo-1.29.39-1.fc40.riscv64.rpm (info) (download)
subscription-manager-debuginfo-1.29.39-1.fc40.riscv64.rpm (info) (download)
subscription-manager-debugsource-1.29.39-1.fc40.riscv64.rpm (info) (download)
Logs
riscv64
hw_info.log
state.log
build.log
root.log
mock_output.log
Changelog * Thu Nov 23 2023 Packit <hello@packit.dev> - 1.29.39-1 - Automatic commit of package [subscription-manager] release [1.29.39-1]. (Pino Toscano) - tito: drop bz requirement (Pino Toscano) - Translated using Weblate (Chinese (Simplified) (zh_CN)) (John Sefler) - RHEL-7206: Small change of message printed by dnf plugin (Jiri Hnidek) - CCT-118: Fix flake8 error E721 (mhorky) - Fix type hint in rhsm (mhorky) - Simplify autoregistration test setup (mhorky) - RHEL-9435: Get AWS metadata via IMDSv2 (mhorky) - Fixed inappropriate logical expression (Ataf Fazledin Ahamed) - CCT-71: Try to ping server, when --proxy is used (Jiri Hnidek) - CCT-10: Ensure IPv6-based URLs are properly formatted (mhorky) - RPM: Avoid needless runtime requirement on python3-setuptools (Miro Hrončok) - cli: normalize hostname in error message (Pino Toscano) - connection: normalize hostname in ConnectionOSErrorException (Pino Toscano) - Improved printing of addresses and URLs (Jiri Hnidek) - Use username and password from --proxy=URL (Jiri Hnidek) - Use parse_url() from utils.py for parsing URL, when --proxy is used. (Jiri Hnidek) - 2225403: Parse URL properly (Jiri Hnidek) - Automatic commit of package [subscription-manager] release [1.29.38-1]. (Pino Toscano) - Translated using Weblate (Chinese (Simplified) (zh_CN)) (Pino Toscano) - ci: bump actions/checkout from 3 to 4 (dependabot[bot]) - ENT-5603: Fix a typo in a comment (Matyas Horky) - Automatic commit of package [subscription-manager] release [1.29.37-1]. (Pino Toscano) - Translated using Weblate (Korean) (김인수) - Update translation files (Weblate) - 2225446: Hotfix of D-Bus policy (Jiri Hnidek) - TESTING: Update testing requirements (Matyas Horky) - Use Fedora registry to pull container images (Matyas Horky) - 2232316: dbus: check "force" again from the registration option (Pino Toscano) - dbus: run EntCertActionInvoker on PoolAttach (Pino Toscano) - ENT-5624: Properly translate error strings (Matyas Horky) - Mock IOError for Insights fact collection tests (Matyas Horky) - Automatic commit of package [subscription-manager] release [1.29.36-1]. (Pino Toscano) - New extraction for translatable strings (Pino Toscano) - Translated using Weblate (Korean) (김인수) - ENT-5581: Update messaging around the "container mode" (Matyas Horky) - Remove 'dbus' marker for pytest (Matyas Horky) - Rewrite D-Bus tests to be testable without pytest-forked (Matyas Horky) - Drop further ethtool dependency mentions (Matyas Horky) - tests: fix test_file_monitor without pyinotify (Pino Toscano) - tests: switch from imp to importlib (Pino Toscano) - Fix the order of user env var checking for translations. (Toshio Kuratomi) - 2215974: Collect network facts using 'ip' (Matyas Horky) - ENT-5582: Remove container detection envvar overwrite (Matyas Horky) - ENT-5603: Explicitly check for provided entitlement certificates (Matyas Horky) - fix test case (Chris Hambridge) - Collect GCP Project information as cloud facts (Chris Hambridge) - Collect Azure Subscription ID as a cloud fact (#3285) (Chris Hambridge) - ENT-5580: Disable the proper container detection (Matyas Horky) - spec: convert License to SPDX (Pino Toscano) - 2093291: Make reading of cache file more reliable (Jiri Hnidek) - 2093291: Make code of DNF plugins testable (Jiri Hnidek) - spec: change subscription-manager dnf dep (Pino Toscano) - spec: update libdnf-plugin-subscription-manager deps (Pino Toscano) - tests: repair attach cases in SCA mode (Pino Toscano) - Automatic commit of package [subscription-manager] release [1.29.35-1]. (Pino Toscano) - Translated using Weblate (Italian) (Pino Toscano) - Clean up tests using Cloud What detectors properly (Matyas Horky) - spec: Obsolete subscription-manager-migration (Pino Toscano) - Translated using Weblate (Chinese (Simplified) (zh_CN)) (Ludek Janda) - Translated using Weblate (Korean) (김인수) - Translated using Weblate (Georgian) (Temuri Doghonadze) - Translated using Weblate (Italian) (Pino Toscano) - Update translation files (Weblate) - New extraction for translatable strings (Pino Toscano) - Translated using Weblate (Italian) (Pino Toscano) - Typo fixes (Pino Toscano) - Avoid string puzzle (Pino Toscano) - Properly use ungettext for plural forms (Pino Toscano) - 2189664: cache: fix SyspurposeComplianceStatusCache on failed load (Pino Toscano) - dbus: don't catch exceptions in DomainSocketServer.run() (Pino Toscano) - cli: directly exit on InvalidCLIOptionError (Pino Toscano) - Revert "ENT-5549: Fix return code handling of CLI" (Pino Toscano) - ci: add dependabot config for GitHub Actions (Pino Toscano) - Update .git-blame-ignore-revs (Matyas Horky) - Format code with black==23.3.0 (Matyas Horky) - ENT-5535: Update black to version 23.3.0 (Matyas Horky) - Automatic commit of package [subscription-manager] release [1.29.34-1]. (Pino Toscano) - Update TESTING.md (Matyas Horky) - Improved debug print of http traffic, when proxy is used (Jiri Hnidek) - ENT-5544: Remove Jenkins jobs, Containers (Matyas Horky) - ENT-5549: Remove unused code from entcertlib (Matyas Horky) - ENT-5549: Fix issues found when type-hinting (Matyas Horky) - ENT-5549: Fix return code handling of CLI (Matyas Horky) - ENT-5549: Fix found type hint issues (Matyas Horky) - ENT-5549: Fix object instantiation in EntitlementDirectory (Matyas Horky) - ENT-5549: Refactor ProductDirectory (Matyas Horky) - ENT-5549: Change internal implementation for some Cache methods (Matyas Horky) - ENT-5549: Clean up _sync_with_server arguments of cache objects (Matyas Horky) - ENT-5549: Remove 'autoheal' argument from Action clients (Matyas Horky) - Refactored code a little bit (Jiri Hnidek) - 2093291: Make locking more reliable (Jiri Hnidek) - test: add simple test for 2178610 (Pino Toscano) - Small improvement of debugging of http traffic (Jiri Hnidek) - 2093883: Fix issue with race condition in rhsm.service (Jiri Hnidek) - 2178610: do not collect unentitled products in SCA mode (Pino Toscano) - 2174297: register: do a simple strip() on environment(s) input (Pino Toscano) - Stop subclassing 'object' (Pino Toscano) - Remove pytest arguments for CentOS 9 Stream image (Matyas Horky) - tests: Install dnf-plugins-core every time (Matyas Horky) - 2169251: connection: restore UEPConnection.getJob() (Pino Toscano) - ENT-5106: Type-hint subscription_manager/ files (Matyas Horky) - Automatic commit of package [subscription-manager] release [1.29.33-1]. (Pino Toscano) - Translated using Weblate (French) (Ludek Janda) - Translated using Weblate (Chinese (Simplified) (zh_CN)) (Transtats) - Translated using Weblate (Japanese) (Transtats) - Translated using Weblate (Japanese) (Ludek Janda) - Translated using Weblate (French) (Transtats) - Translated using Weblate (Korean) (김인수) - Update translation files (Weblate) - Translated using Weblate (Korean) (John Sefler) - ENT-5542: Build package using GitHub Actions (Matyas Horky) - Test libdnf plugin using GitHub Actions (Matyas Horky) - libdnf: fix return value of findProductId() (Pino Toscano) - ENT-5541: Publish PR coverage (Matyas Horky) - New extraction for translatable strings (Pino Toscano) - Translated using Weblate (Kannada) (John Sefler) - Translated using Weblate (Spanish) (Pino Toscano) - Simplify test setup for D-Bus fact collection (Matyas Horky) - ENT-3759: Test on GitHub Actions (Matyas Horky) - Automatic commit of package [subscription-manager] release [1.29.32-1]. (Pino Toscano) - Translated using Weblate (French) (Ludek Janda) - Translated using Weblate (Chinese (Simplified) (zh_CN)) (Transtats) - Translated using Weblate (Georgian) (Temuri Doghonadze) - Translated using Weblate (Korean) (김인수) - Update translation files (Weblate) - utils: import pkg_resources only when needed (Pino Toscano) - ENT-5536: Fix FileMonitor tests (Matyas Horky) - Alter import of rhsm.config functions (Matyas Horky) - Handle tests in containers better (Matyas Horky) - Call parent methods in DBusServerStubProvider (Matyas Horky) - Base D-Bus tests on SubManFixture (Matyas Horky) - ENT-5532: Call rhsm-package-profile-uploader with --force-upload (Jiri Hnidek) - 2108549: do not detect containers in OCP as such (Pino Toscano) - tests: extend InContainerTests for path checks (Pino Toscano) - Resolved issues in PR feedback (Jason Jerome) - Updated request handling in connection.py (Jason Jerome) - Resolve issues from PR review (Jason Jerome) - Removed fixme since activateMachine() is still used (Jason Jerome) - Black/flake8 fixes (Jason Jerome) - FIXME: renamed default argument to not shadow inbuilt type (Jason Jerome) - FIXME: removed Restlib and using only BaseRestLib (Jason Jerome) - FIXME: updated unregisterConsumer() to return True if status code is 204 (Jason Jerome) - FIXME: changed unbindBySerial/unbindByPoolId to return bool (Jason Jerome) - FIXME: changed default value of facts in updateConsumerFacts() (Jason Jerome) - FIXME: sanitized email/lang variables in activateMachine() (Jason Jerome) - FIXME: made email argument required in activatemachine() (Jason Jerome) - FIXME: changed default value of serials argument to None (Jason Jerome) - FIXME: removed unused username/password arguments (Jason Jerome) - FIXME: raise exceptions where sanitizing guest Id returns None (Jason Jerome) - FIXME: renamed response argument to result in validateResponse() (Jason Jerome) - FIXME: rename info argument to params in _request() (Jason Jerome) - FIXME: added error message when redeeming subscription fails (Jason Jerome) - FIXME: removed unused UEPConnection class methods (Jason Jerome) - Fixed profile tests setting Package release numbers as int instead of str (Jason Jerome) - FIXME: changed epoch data type to str in Package class (Jason Jerome) - FIXME: added null-checks for stdout/stderr wrapper (Jason Jerome) - FIXME: re-iterated a fix is not needed for urlparse (Jason Jerome) - FIXME: added exception messages to parse_url() (Jason Jerome) - FIXME: changed lists to tuples in StatusSpinnerStyle class (Jason Jerome) - FIXME: fixed type hints for _normalize_string() (Jason Jerome) - FIXME: use super() instead of class name (Jason Jerome) - FIXME: fixed strings not being translated in is_log_level_valid() (Jason Jerome) - FIXME: resolved improper use of tempfile in save() (Jason Jerome) - FIXME: fixed config_file argument not being used in save() (Jason Jerome) - FIXME: updated default value for files_name argument in read() (Jason Jerome) - FIXME: fixed minor typo in bogus() (Jason Jerome) - FIXME: changed read() to return self instead of None (Jason Jerome) - FIXME: set default argument 'facts' to None in registerConsumer() (Jason Jerome) - FIXME: renamed argument 'type' to 'consumer_type' in registerConsumer() (Jason Jerome) - FIXME: ping() resolved in rhsm/connection.py (Jason Jerome) - Remove test dependency 'mock' (Matyas Horky) - Fix failures of D-Bus' Register tests (Matyas Horky) - Mark D-Bus tests (Matyas Horky) - 2131789: Outsource uploading DNF profile to rhsmcertd (Jiri Hnidek) - Catch generic OSError during HTTPSConnection.connect() (Pino Toscano) - New extraction for translatable strings (Pino Toscano) - Translated using Weblate (French) (blutch112) - Translated using Weblate (Korean) (김인수) - Fix formatting of proxy errors w/o errno (Pino Toscano) - Catch also CertificateLoadingError for identity cert loading (Pino Toscano) - ENT-4286: Additional fix for exception handling (Jason Jerome) - Remove D-Bus env vars from container and CI files (Matyas Horky) - 2121350: Implement "force" register option in rhsm dbus python binding (Jason Jerome) - Show locals in pytest output (Matyas Horky) - Improve formatting of CertificateLoadingError (Pino Toscano) - Raise a new CertificateLoadingError on X.509 loading failures (Pino Toscano) - Improve formatting of UnknownContentException (Pino Toscano) - connection: improve the internal UnknownContentException (Pino Toscano) - utils: add terminal_printable_content (Pino Toscano) - connection: rename NetworkException to UnknownContentException (Pino Toscano) - Improve formatting of ProxyException (Pino Toscano) - connection: improve the internal ProxyException (Pino Toscano) - Improve formatting of socket.gaierror (Pino Toscano) - Improve formatting of ConnectionError (Pino Toscano) - Improve formatting of BadCertificateException (Pino Toscano) - connection: extend BadCertificateException w/ SSL exception (Pino Toscano) - connection: drop dead code (Pino Toscano) - ENT-4286: Simplify exception reporting with system_exit() (Jason Jerome) - 2136694: Clear progress messages properly (Matyas Horky) - rhsmcertd reads default_log_level from rhsm.conf (Jiri Hnidek) - 2097679: Additional fix for non-interactive parameters (Jason Jerome) - 2097679: Fixed script hang in non-interactive execution (Jason Jerome) - Automatic commit of package [subscription-manager] release [1.29.31-1]. (Christopher Snyder) - Translated using Weblate (Georgian) (Temuri Doghonadze) - tests: fix typos in test method names (Pino Toscano) - 2125227: Fixed incorrect registration warning with yum/dnf (Jason Jerome) - 2094942: Fixed expected message for manual attach case (Jason Jerome) - ENT-5102: Type-hint rhsmlib/facts (Matyas Horky) - 2094942: Improve warning message (auto-attach in SCA mode) (Jiri Hnidek) - Update INSTALL.md (Matyas Horky) - Remove unused classes of DBus tests (Matyas Horky) - ENT-5317: Update DBus tests of Unregister objects (Matyas Horky) - ENT-5317: Update DBus tests of Register objects (Matyas Horky) - ENT-5317: Update DBus tests of Products object (Matyas Horky) - ENT-5317: Update DBus tests of AllFacts object (Matyas Horky) - ENT-5317: Update DBus tests of Entitlement object (Matyas Horky) - Fix typo in method name of EntitlementService (Matyas Horky) - ENT-5317: Update DBus tests of Consumer object (Matyas Horky) - ENT-5317: Update DBus tests of Attach object (Matyas Horky) - Fix possible parsing issues of dmidecode output (Matyas Horky) - ENT-5317: New way to test DBus methods, starting with Config (Matyas Horky) - cockpit: disable the reference branch for sub-man-cockpit (Pino Toscano) - TESTING.md: Remove mention of pytest-xdist (Matyas Horky) - INSTALL.md: Update list of packages to be installed (Matyas Horky) - Stop calling pytest with --failed-first (Matyas Horky) - GCP: Better computing of cached token TTL (Jiri Hnidek) - 2101510: Fix D-Bus Register() and update entitlement certs (Jiri Hnidek) - 2120744: Close keycloak connection properly (Jiri Hnidek) - 2094942: [RFE] Improve the message, when SCA is enabled (Jiri Hnidek) - Replaced list[] with List[] and dict[] with Dict[]. (Jiri Hnidek) - Update TESTING.md (Matyas Horky) - Update README.md (Matyas Horky) - Add INSTALL.md (Matyas Horky) - Added type hints to package rhsmlib.service (Jiri Hnidek) - Added some missing imports. (Jiri Hnidek) - Reformated using black. (Jiri Hnidek) - Added one FIXME to redeem.py (Jiri Hnidek) - Added type hints and FIXMEs to rhsm package. (Jiri Hnidek) - [wip] ENT-5100: Type hint rhsm (Matyas Horky) - Added type hints to syspurpose package (Jiri Hnidek) - Drop libnotify-devel usage (Pino Toscano) - Automatic commit of package [subscription-manager] release [1.29.30-1]. (Christopher Snyder) - Fix issue, when connection is not shared (Jiri Hnidek) - Unit tests: Add stub class for SyspurposeComplianceStatusCache (Jiri Hnidek) - ENT-4664: Ensure tests clean up after themselves (Matyas Horky) - Refactoring of cloud-what unit tests (Jiri Hnidek) - 2111035: Do not allow reusing TCP connection for rhsm.service (Jiri Hnidek) - spec: remove redundant License from python3-cloud-what (Pino Toscano) - Ensure tests don't fail when run under root (Matyas Horky) - Fix issue with unit tests (Jiri Hnidek) - 2111757: Make parsing of HTTP headers more reliable (Jiri Hnidek) - Translated using Weblate (Chinese (Simplified) (zh_CN)) (Ludek Janda) - Update translation files (Weblate) - ENT-5286: Unify environment variable evaluation (Matyas Horky) - Use dmidecode on aarch64 (Jiri Hnidek) - New extraction for translatable strings (Pino Toscano) - Increase security level for zypper repos managed by sub-man (Bernhard Suttner) - ENT-5271: Fix spelling of Candlepin API endpoint description (Matyas Horky) - Automatic commit of package [subscription-manager] release [1.29.29-1]. (Pino Toscano) - Translated using Weblate (Japanese) (Transtats) - Translated using Weblate (Korean) (김인수) - Update translation files (Weblate) - ENT-5215: Handle all exceptions caused by network problems (Matyas Horky) - ENT-5215: Handle errors raised in DNF plugin (Matyas Horky) - Make TestProfileManager subclass of SubManFixture (Matyas Horky) - ENT-5054: Drop singleton implementation in rhsmlib/utils.py (Matyas Horky) - Rename test file for rhsm/utils.py (Matyas Horky) - ENT-5054: Create singleton decorators in rhsm/utils.py (Matyas Horky) - zypper: drop dead python-dmidecode usage (Pino Toscano) - facts: drop DmiFirmwareInfoCollector (Pino Toscano) - facts: switch to DmidecodeFactCollector for DMI facts (Pino Toscano) - facts: add dmidecode parser and facts collector (Pino Toscano) - cloud-what: switch MiniHostCollector to dmidecode(1) (Pino Toscano) - 2096446: Make 'rhsm-debug' autocomplete --no-progress-messages (Matyas Horky) - New extraction for translatable strings (Pino Toscano) - Translated using Weblate (Korean) (김인수) - 2092014: Do not use injections in rhsm (Matyas Horky) - ci: run rpmlint as part of stylish (Pino Toscano) - build: switch rpmlint check to rpmlint 2.x (Pino Toscano) - ci: drop stylish job from Jenkins (Pino Toscano) - ci: add black & flake8 check using GitHub Actions (Pino Toscano) - build: install files without exec permissions (Pino Toscano) - 2092014: Disable progress messages when sub-man RPM is not installed (Matyas Horky) - Automatic commit of package [subscription-manager] release [1.29.28-1]. (Christopher Snyder) - Make keeping connection more reliable (Jiri Hnidek) - Small improvements of keep alive (Jiri Hnidek) - Keep TCP/TLS connection alive and close connection properly (Jiri Hnidek) - ENT-4700: Switch away from 'imp' (Matyas Horky) - ENT-4088: Fix flake8 error E731 (Matyas Horky) - ENT-4048: Fix flake8 error E501 (Matyas Horky) - ENT-240: Add --no-progress-messages CLI option (Matyas Horky) - ENT-240: Use spinner to indicate that API communication is pending (Matyas Horky) - ENT-240: Make verbose messages translatable (Matyas Horky) - ENT-240: Make subscription-manager more verbose (Matyas Horky) - 2075455: enable sslverifystatus on repos if advertized by CP (Pino Toscano) - RepoUpdateActionCommand: lazy load the consumer auth (Pino Toscano) - 2043331: Do not delete installed SCA cert during registration (Jiri Hnidek) - Remove Group tag from .spec file for RHEL/Fedora (Jiri Hnidek) - 2073354: Print correct status, when access mode has changed (Jiri Hnidek) - flake8: ignore the build directory (Pino Toscano) - Remove ownership of /etc/rhsm (Christopher Snyder) - Update translation files (Weblate) - New extraction for translatable strings (Pino Toscano) - Revert "build: pin flake8 to < 4" (Pino Toscano) - build: simplify flake8 run (Pino Toscano) - flake8: improve the config a bit (Pino Toscano) - jenkins: run stylish.sh with -e (Pino Toscano) - flake8: simplify/update config (Pino Toscano) - tests: remove unused exception variable (Pino Toscano) - Drop cockpit sources & related bits (Pino Toscano) - cockpit: test with split subscription-manager-cockpit (Pino Toscano) - Remove print statements from test suite (Matyas Horky) - Run CI's pytest with verbose flag (Matyas Horky) - Optimize rhsmlib DBus test strings (Matyas Horky) - Change names of some directories in test/ (Matyas Horky) - Reorder rhsmlib tests (Matyas Horky) - refresh: clear also the release status (Pino Toscano) - 2074110: clear the release cache on release change (Pino Toscano) - Add gcp_license_codes to system facts. (Jiri Hnidek) - Pass version to make in debian/rules using 'pkg-info.mk' (Markus Reisner) - Refactored rpm-version to pkg-version (Markus Reisner) - Ignore black commit hashes (Matyas Horky) - Add check to YumPluginManager.enable_pkg_plugins() if system is using yum/dnf to prevent warnings on debian based systems (Markus Reisner) - Extend HardwareCollector.get_distribution() to return ID and ID_LIKE (Markus Reisner) - Format code with black==22.3.0 (Matyas Horky) - Add Black to CI (Matyas Horky) - Translated using Weblate (Georgian) (Temuri Doghonadze) - Fix few grammar mistakes in rhsm.conf and man page (Jiri Hnidek) - 2058662: Fix inaccurate module status in combined profile (Jiri Hnidek) - Add file .git-blame-ignore-revs (Matyas Horky) - Update configuration files for flake8 (Matyas Horky) - Use double quotes for strings (Matyas Horky) - Format the code with black (Matyas Horky) - Custom facts should not influence unit tests of cloud-what (Jiri Hnidek) - Drop redhat-uep.pem (Pino Toscano) - Move redhat-entitlement-authority.pem to container plugin (Pino Toscano) - Drop subscription-manager-rhsm-certificates package (Pino Toscano) - spec: relax subscription-manager-rhsm-certificates requires (Pino Toscano) - test: Rely on insights-client.service to succeed in testSubAndInAndFail (Marius Vollmer) - integration-tests: Run testSubAndInAndFail with "setenforce 0" (Marius Vollmer) - integration-test: Use custom TLS certs for mock-insights (Marius Vollmer) - Keep the user namespace from the host (Christopher Snyder) - tracking return values of tests (James Molet) - Adding containers for development and test (Christopher Snyder) - Drop old git-checkcommits bits (Pino Toscano) - tests: drop no more needed bits (Pino Toscano) - tests: switch away from SyspurposeTestBase (Pino Toscano) - Drop the rel-eng directory for old tito versions (Pino Toscano) - tests: switch away from SyspurposeTestBase.assertRaisesNothing() (Pino Toscano) - tests: use write_to_file_utf8() from syspurpose.utils (Pino Toscano) - tests: directly use tempfile.TemporaryDirectory() (Pino Toscano) - tests: use Capture from the main sub-man fitxure module (Pino Toscano) - tests: switch from assert_equal_dict() to assertEqual() (Pino Toscano) - tests: switch from assert_string_equals() to assertEqual() (Pino Toscano) - cockpit: bump API version to 264 (Pino Toscano) - cockpit: simplify skipUnlessDistroFamily() to properly skip tests (Pino Toscano) - cockpit: drop rhel-atomic bits (Pino Toscano) - cockpit: bump candlepin minimum waiting time to 10 seconds (Pino Toscano) - integration-test: Updates for newer insights-client (Marius Vollmer) - 2018221: Cockpit use "Organization ID" in label (Jiri Hnidek) - 2059631: rhsm.conf: fix typo in comment (Pino Toscano) - 2057053: Improve API of detection of cloud-what (Jiri Hnidek) - 1935446: Revert "Revert "1935446: Use updated cert with SHA-256 algorithm"" (Pino Toscano) - cockpit: set $RPM_BUILD_ROOT w/ installing (Pino Toscano) - 2057053: Facts: do no use heuristics detection of cloud (Jiri Hnidek) - Translated using Weblate (Chinese (Simplified) (zh_CN)) (Sundeep Anand) - Translated using Weblate (Italian) (Pino Toscano) - Improve azure determination method (Bernhard Suttner) - 2056896: Handle all exceptions of gathering data properly (Jiri Hnidek) - Automatic commit of package [subscription-manager] release [1.29.26-1]. (Christopher Snyder) - Translated using Weblate (Korean) (Kim InSoo) - Translated using Weblate (German) (Ettore Atalan) - Revert "1935446: Use updated cert with SHA-256 algorithm" (Christopher Snyder) - Automatic commit of package [subscription-manager] release [1.29.25-1]. (Christopher Snyder) - 2046516: register: do not check environments w/ activation keys (Pino Toscano) - No-op refactor of RegisterCommand._process_environments() (Pino Toscano) - 1935446: Use updated cert with SHA-256 algorithm (Jiri Hnidek) - build: pin pytest to < 7 (Pino Toscano) - Translated using Weblate (Chinese (Simplified) (zh_CN)) (Sundeep Anand) - Translated using Weblate (Chinese (Simplified) (zh_CN)) (Ludek Janda) - Translated using Weblate (Japanese) (Sundeep Anand) - Translated using Weblate (Korean) (simmon) - Update translation files (Weblate) - Automatic commit of package [subscription-manager] release [1.29.24-1]. (Christopher Snyder) - 2023430: Cockpit: another improvement of curtain view (Jiri Hnidek) - environments: fix list for account in env-less org (Pino Toscano) - Reverting disabling AutoAttach() and PoolAttach() in SCA mode (Jiri Hnidek) - 2023430: cockpit: improve handling of main curtain view (Pino Toscano) - Squelch DeprecationWarning's when importing pyinotify (Pino Toscano) - Drop tox.ini, no more needed now (Pino Toscano) - flake8: improve, and integrate bits from tox.ini (Pino Toscano) - flake8: misc fixes in tito/tests (Pino Toscano) - 2035662: facts: tweak message for dmidecode warnings (Pino Toscano) - facts: improve/tweak logging of warnings (Pino Toscano) - jenkins: use custom settings for the RH internal npmjs repo (Pino Toscano) - jenkins: switch away from readFile() (Pino Toscano) - jenkins: simplify script filenames & labels (Pino Toscano) - jenkins: remove old scripts (Pino Toscano) - ENT-4671: Improve debug logging to stdout (Matyas Horky) - Drop non-systemd support (Pino Toscano) - ENT-4650: Remove python-six from build system (Matyas Horky) - ENT-4093: Fix flake8 warning W605 (Matyas Horky) - ENT-4618: Switch away from six.get_method_* (Matyas Horky) - ENT-4414: Remove RhsmIconCache (Matyas Horky) - New extraction for translatable strings (Pino Toscano) - ENT-4589: Switch away from six.reraise (Matyas Horky) - 2041968: Update man and help for environments options (William Poteat) - Automatic commit of package [subscription-manager] release [1.29.23-1]. (Christopher Snyder) - Translated using Weblate (French) (Jérôme Fenal) - Translated using Weblate (French) (Julien Humbert) - Translated using Weblate (German) (Ettore Atalan) - Translated using Weblate (Spanish) (Emilio Herrera) - Translated using Weblate (French) (Ludek Janda) - Ignore debian architecture ALL (Bastian Schmidt) - 2028894: Don't allow service-level --serverurl on registered system (Matyas Horky) - 2037771: Cockpit registration dialog: enable insights by default (Jiri Hnidek) - 2039322: fix string representation of DMI facts (Pino Toscano) - Drop usage of six.python_2_unicode_compatible (Pino Toscano) - ENT-4588: Switch away from six iterators (Matyas Horky) - ENT-4590: Switch away from six.callable (Matyas Horky) - ENT-4587: Switch away from six types (Matyas Horky) - Adding permissive coverage publishing (James Molet) - Ensure that prompted environment entry follows state of multiples (William Poteat) - WIP: try to not use junit('coverage.xml') (Jiri Hnidek) - 2026316: Do not delete cache of content_access during refresh (Jiri Hnidek) - More SUSE compliance (Jiri Hnidek) - Updates for non-multi-environment scenario (William Poteat) - Fix some minor issues related to syspurpose (Jiri Hnidek) - Translated using Weblate (Chinese (Simplified) (zh_CN)) (Ludek Janda) - Translated using Weblate (Spanish) (Emilio Herrera) - Translated using Weblate (Korean) (simmon) - syspurpose: handle users w/o organizations (Pino Toscano) - service-level: drop useless check (Pino Toscano) - 2026286: consider user-specified --org in any case (Pino Toscano) - Drop the Vagrant bits (Pino Toscano) - 1995032: Use multiple environments (William Poteat) - cache: fix typo in debug message (Pino Toscano) - Switch away from Thread.getName() (Pino Toscano) - Fix indentation of ProductStatus. (Jiri Hnidek) - 2028969: Do not try to load compliance status from cache (Jiri Hnidek) - Switch comma-separated join to space-separated join (Bastian Schmidt) - 2029927: Fix bash autocompletion (Matyas Horky) - utils: use shutil.get_terminal_size() (Pino Toscano) - Remove PyXML leftovers (Pino Toscano) - 2026320: fix format of HTTP-date headers (Pino Toscano) - connection: move HTTP-date formatting to own helper (Pino Toscano) - Ensure datetime.timezone.utc objects for parsed UTC dates (Pino Toscano) - rhsm: drop custom which() implementation (Pino Toscano) - facts: switch to shutil.which() (Pino Toscano) - test: unconditionally use hashlib (Pino Toscano) - 1999048: Fixed partially subscribed product in Cockpit plugin (Jiri Hnidek) - test: rename tests to default pytest filename pattern (Pino Toscano) - Fixed last bits related to updated D-Bus Register method. (Jiri Hnidek) - Cockpit plugin: display syspurpose card without attributes (Jiri Hnidek) - 2023257: Disallowed attaching using D-Bus in SCA mode (Jiri Hnidek) - 2023257: Disallowed attaching pool in SCA mode: (Jiri Hnidek) - Refactoring of temporary disablement of dir watchers. (Jiri Hnidek) - Ignore enable_content option in RegisterWithActivationKeys() (Jiri Hnidek) - Use benefits of enable_content in cockpit plugin. (Jiri Hnidek) - Added enable_content option to Register() D-Bus method (Jiri Hnidek) - Added refresh() method to entitlement service (Jiri Hnidek) - Fixed issue with status cache (Jiri Hnidek) - Add information about content access mode to consumer (Jiri Hnidek) - 2024929: build: fix build on 'build' target (Pino Toscano) - 2023391: libdnf: respect environment CFLAGS (Pino Toscano) - Drop unused ssl_verify_depth config option (Pino Toscano) - tests: drop test_po_files.py (Pino Toscano) - Update translation files (Weblate) - New extraction for translatable strings (Pino Toscano) - Translated using Weblate (Korean) (Ludek Janda) - Translated using Weblate (Spanish) (Emilio Herrera) - Translated using Weblate (Korean) (simmon) - Automatic commit of package [subscription-manager] release [1.29.21-1]. (Christopher Snyder) - Automatic commit of package [subscription-manager] release [1.29.20-1]. (Christopher Snyder) - 2020248: handle server-side consumer deletion in syspurpose commands (Pino Toscano) - connection: recognize proxy errors (Pino Toscano) - ENT-4279: Switch away from rhsmlib.compat.subprocess_compat (Matyas Horky) - 2021578: Remove proxy server test as it is unnecessary (William Poteat) - cockpit: validate SSL connection to mock-insights (Pino Toscano) - cockpit: fix hostname of the fake Insights server (Pino Toscano) - cockpit: validate the SSL connection to candlepin (Pino Toscano) - cockpit: resolve hostname of service machine (Pino Toscano) - cockpit: use CANDLEPIN_URL consistently (Pino Toscano) - 1719690: Update to message formatting (William Poteat) - cockpit: account for missing insights-client on non-RHEL systems (Pino Toscano) - cockpit: skip Insights tests on non-RHEL OSes (Pino Toscano) - ENT-4370: Drop old dbus_interface.py (Matyas Horky) - ENT-4278: Drop unittest2 imports (Matyas Horky) - 1985845: Fix sub-man service-level --show (Jiri Hnidek) - spec: drop non-systemd support (Pino Toscano) - spec: drop support for Python < 3 (Pino Toscano) - spec: drop support for Fedora < 33 (Pino Toscano) - spec: drop support for RHEL < 8 (Pino Toscano) - spec: drop support for SUSE < 15 (Pino Toscano) - 2015173: chmod /etc/pki/entitlement/*.pem only when existing (Pino Toscano) - cockpit: port subscriptions info icons to PF4 icons (Katerina Koukiou) - cockpit: translate some untranslated aria-labels (Katerina Koukiou) - cockpit: Port Po2JSONPlugin to webpack 5 (Katerina Koukiou) - cockpit: stop including PF3 - it's not used anymore (Katerina Koukiou) - cockpit: port Insights dialog remaining non PF4 parts (Katerina Koukiou) - cockpit: port subscriptions register dialog to Patternfly 4 (Katerina Koukiou) - cockpit: make default TEST_OS rhel-8-4 (Katerina Koukiou) - cockpit: port spinners to PF4 spinners (Katerina Koukiou) - cockpit: replace custom Revealer component with 'ExpandableSection' from PF4 (Katerina Koukiou) - cockpit: replace pficon and fa classes with svgs form react-icons (Katerina Koukiou) - cockpit: remove jquery unused dependency (Katerina Koukiou) - cockpit: patternfly is a normal dependency - not just dev (Katerina Koukiou) - cockpit: update patternfly modules and explicitely specify react-icons dependency (Katerina Koukiou) - cockpit: clean up package.json from unused dependencies and move to webpack 5 (Katerina Koukiou) - webpack: Use relative resolve path for npm 7 compatibility (Katerina Koukiou) - cockpit: Stop using a custom Select, use the one from PF instead (Katerina Koukiou) - cockpit: checkout Cockpit's PF/React/build library instead of keeping a direct copy of it locally (Katerina Koukiou) - cockpit: update npmshrinkwrap file (Katerina Koukiou) - Use pytest --forked for D-Bus unit tests (Jiri Hnidek) - Support of python3 of zypper rhsm script (Bernhard Suttner) - 2003777: Fix organizations hint in syspurpose commands (Matyas Horky) - Small style changes of d-bus server and d-bus unit tests (Jiri Hnidek) - * Removed GLib.threads_init() (Jiri Hnidek) - Added cleanup for one patcher; fixed some comments. (Jiri Hnidek) - cockpit: skip RHEL 9 tests using insights-client (Pino Toscano) - cockpit: fix system installation of subscription-manager (Pino Toscano) - cockpit: wait 5 seconds for candlepin at first (Pino Toscano) - cockpit: use the self-signed key in mock-insights (Pino Toscano) - test: Building requires gcc (Matej Marusak) - test: Tell tests about rhel-9 package manager (Matej Marusak) - facts: drop dead/unused code from CleanupCollector (Pino Toscano) - 1989955: use /proc/device-tree/ibm,partition-uuid on POWER LPARs (Pino Toscano) - facts: prepare _get_devicetree_uuid() for multiple files (Pino Toscano) - facts: refactor device-tree parts of VirtUuidCollector (Pino Toscano) - cockpit: Move from obsolete node-sass to Dart sass (Martin Pitt) - Cloud-what: Make saving token file more robust (Jiri Hnidek) - Fix redundant API calls to Candlepin (Hao Yu) - Remove i-notify watchers on the end of the loop (Jiri Hnidek) - build: pin flake8 to < 4 (Pino Toscano) - Only rpmlint our specfiles (Christopher Snyder) - Version our obsoletes of syspurpose and the container plugin (Christopher Snyder) - Remove unnecessary comment and sles/suse tests (Christopher Snyder) - ENT-4273: Drop usage of six.moves (Matyas Horky) - ENT-4379: Remove function make_utf8 (Matyas Horky) - ENT-4087: Fix flake8 error E722 (Matyas Horky) - make spec file SUSE / Open Build Service compliant (Philipp Seiler) - 2003777: Only hint organizations if it's needed (Matyas Horky) - Drop old GUI docs leftovers (Pino Toscano) - tests: drop no more needed rhsm_display (Pino Toscano) - build: remove old specific check for GUI file (Pino Toscano) - Drop async_utils & its tests (Pino Toscano) - Remove rhsm-icon leftovers (Pino Toscano) - build: remove unused detect_overindent function (Pino Toscano) - build: drop lxml leftovers (Pino Toscano) - build: drop Glade leftovers (Pino Toscano) - Add rhsm proxy support to apt-transport-katello (Bernhard Suttner) - ENT-4289: Drop Sphinx (Matyas Horky) - ENT-4340: Resolve deprecation warnings (Matyas Horky) - Fixed one unused import of six (Jiri Hnidek) - Automatic commit of package [subscription-manager] release [1.29.19-1]. (Christopher Snyder) - ENT-4272: Remove Python 2 conditionals (Matyas Horky) - ENT-4274: Remove six.assert* methods (Matyas Horky) - ENT-4275: Switch away from six.BytesIO and six.StringIO (Matyas Horky) - ENT-4082: Fix flake8 error E265 (Matyas Horky) - ENT-4083: Fix flake8 error E402 (Matyas Horky) - ENT-4085: Fix flake8 error E713 (Matyas Horky) - 2003777: Show available organizations before asking for input (Matyas Horky) - ENT-4302: Remove "u" prefix from strings (Matyas Horky) - ENT-4326: Drop "-*- coding" comment (Matyas Horky) - ENT-4277: Drop __future__ imports (Matyas Horky) - 1979323: Cockpit - do not show red red icon in SCA mode (Jiri Hnidek) - Remove outdated comments from the coverage Jenkins job (Matyas Horky) - ENT-4252: Migrate from nose to pytest (Matyas Horky) - Debian / Ubuntu multi-architectures support (Bernhard Suttner) - Translated using Weblate (Spanish) (Emilio Herrera) - 1859157: Display better error message on incorrect --org (Matyas Horky) - New D-Bus method GetOrg() (Jiri Hnidek) - 1924338: list prints not status and dates in SCA mode (Jiri Hnidek) - 1983144: More useful feedback on unknown argument (Matyas Horky) - ENT-4089: Fix flake8 error E741 (Matyas Horky) - ENT-4090: Fix flake8 error F821 (Matyas Horky) - Translated using Weblate (Italian) (Pino Toscano) - Translated using Weblate (Chinese (Simplified) (zh_CN)) (Ludek Janda) - ENT-4091: Fix flake8 error F841 (Matyas Horky) - ENT-4228: Format rhsmlib exception (Matyas Horky) - Translated using Weblate (Italian) (Pino Toscano) - Translated using Weblate (Chinese (Simplified) (zh_CN)) (Ludek Janda) - ENT-4228: Always format restlib exceptions (Matyas Horky) - Update exception handling (Matyas Horky) - Drop unused M2Crypto bits (Pino Toscano) - 1995465: Do not use deprecated collections.MutableMapping (Jiri Hnidek) - Translated using Weblate (Italian) (Pino Toscano) - Translated using Weblate (Korean) (simmon) - Update translation files (Weblate) - Translated using Weblate (Sinhala) (Hela Basa) - Translated using Weblate (Italian) (Pino Toscano) - Translated using Weblate (German) (John Sefler) - Translated using Weblate (German) (CoconutNut) - Translated using Weblate (Spanish) (Emilio Herrera) - Translated using Weblate (Korean) (simmon) - New extraction for translatable strings (Pino Toscano) - 1983074: Remove invalid log level (Matyas Horky) - ENT-4213: Remove deprecated pep8 package (Matyas Horky) - build: switch to os.makedirs(..., exist_ok=True) (Pino Toscano) - build: call create_dest_dir() only when running callback (Pino Toscano) - flake8: enable E131, E714 (Pino Toscano) - 1859569: Abort on invalid username/token option in syspurpose commands (Matyas Horky) - Drop logging.conf (Pino Toscano) - Drop long-dead sat5to6 script (Pino Toscano) - Drop RHN migration (Pino Toscano) - 1922151: Add /var/cache/cloud-what to python3-cloud-what RPM. (Jiri Hnidek) - ENT-164: Remove ga_loader importer (Matyas Horky) - ENT-164: Drop rhsm-gtk (Matyas Horky) - ENT-164: Drop subscription-manager-gui & rhsm-icon (Matyas Horky) - Add minimal documentation for the plugins directories (Pino Toscano) - ENT-4168: Unify description of --org in syspurpose subcommands (Matyas Horky) - 1922151: Use in-memory cache on AWS too (Jiri Hnidek) - Move zypper plugins to an own directory (Pino Toscano) - Move dnf plugins to an own directory (Pino Toscano) - Move libdnf plugins to an own directory (Pino Toscano) - Drop support for YUM plugins (Pino Toscano) - Drop YUM plugins (Pino Toscano) - Add 'syspurpose' to list of commands in manpage (Matyas Horky) - ENT-4152: Drop initial-setup addon (Matyas Horky) - ENT-4136: Drop firstboot support (Matyas Horky) - ENT-3764: Change comments to follow Conscious language initiative (Matyas Horky) - ENT-3764: Update variable names in hwprobe.py (Matyas Horky) - ENT-3764: Update project URLs to new versions (Matyas Horky) - ENT-3764: Remove BLACKLISTED_LOCALES (Matyas Horky) - 1980418: Add 'active' field to module stream profile (Ian Ballou) - repos: document order of --enable & --disable (Pino Toscano) - 1984133: repos: respect order of --enable & --disable (Pino Toscano) - Include D-Bus sender in User-Agent http header; Singleton (Jiri Hnidek) - hwprobe.py: Fix counting cores per cpu for Fujitsu A64FX CPU (Masayoshi Mizuma) - flake8: enable E121, E122, E123, E126, E127, E128 (Pino Toscano) - flake8: disable E122 for test/test_utils.py (Pino Toscano) - Wrap first argument/element in function calls & containers (Pino Toscano) - Fix indentation of some continuation lines (Pino Toscano) - 1974641: Fix tab completion with multiple optional commands (Matyas Horky) - 1876828: Try to suppress errors in stderr when not run as root (Matyas Horky) - 1977452: typo in string format change Add quotes to a {filename} and remove an extra space. (Tiffany Merry) - Translated using Weblate (German) (Ludek Janda) - Update translation files (Weblate) - Translated using Weblate (German) (CoconutNut) - Translated using Weblate (Korean) (simmon) - Automatic commit of package [subscription-manager] release [1.29.18-1]. (Christopher Snyder) - 1976240: Improve HTTP code/message reporting in error strings (Matyas Horky) - 1976324: Added cloud_what to log root namespaces (Jiri Hnidek) - 1976324: Added cloud_what to log root namespaces (Jiri Hnidek) - Added new stage for running libdnf unit tests. (Jiri Hnidek) - Slightly improve our container detection (#2611) (Pino Toscano) - New extraction for translatable strings (Pino Toscano) - 1976225: read lscpu from its JSON output if available (#2699) (Pino Toscano) - 1975589: Correct typo in dnf plugin message (William Poteat) - Automatic commit of package [subscription-manager] release [1.29.17-1]. (Christopher Snyder) - Remove no arch from python3-cloud-what package (Christopher Snyder) - 1938878: Fix issues discovered by static code analyzers (#2644) (Jiri Hnidek) - 1924126: Fix profile upload on AWS systems (Jiri Hnidek) - Automatic commit of package [subscription-manager] release [1.29.16-1]. (Christopher Snyder) - 1941904: remove packages (#2692) (tlhmerry9) - Translated using Weblate (Korean) (simmon) - Update translation files (Weblate) - Translated using Weblate (Korean) (simmon) - Update translation files (Weblate) - Removed .orig files, which leaked into main branch (Jiri Hnidek) - New extraction for translatable strings (Pino Toscano) - Move cloud detector/collector to cloud-what package (#2680) (Jiri Hnidek) - 1975552: add '[SUBMODULE]' in syspurpose usage string (Pino Toscano) - New extraction for translatable strings (Pino Toscano) - 1973807: fix wording on error when listing syspurpose values (#2684) (Pino Toscano) - 1975552: remove extra '[OPTIONS]' from syspurpose usage string (#2682) (Pino Toscano) - Make Azure cloud collector more reliable (#2645) (Jiri Hnidek) - 1967210: Do not print warning, when valid value is provided (Jiri Hnidek) - Translated using Weblate (Korean) (simmon) - Automatic commit of package [subscription-manager] release [1.29.15-1]. (Christopher Snyder) - 1968420: improve description of rhsm.conf format (Pino Toscano) - 1941904: actually disable initial-setup in RHEL >= 9, and Fedora too (#2675) (Pino Toscano) - Automatic commit of package [subscription-manager] release [1.29.14-1]. (Christopher Snyder) - Drop more files/references of old standalone syspurpose tool (Pino Toscano) - 1967780: improve placeholders in help text (Pino Toscano) - Translated using Weblate (Korean) (simmon) - Translated using Weblate (Chinese (Simplified) (zh_CN)) (Pino Toscano) - Translated using Weblate (Italian) (Pino Toscano) - Update translation files (Weblate) - Translated using Weblate (Chinese (Simplified) (zh_CN)) (Sundeep Anand) - New extraction for translatable strings (Pino Toscano) - 1898563: move syspurpose subcommands within the 'syspurpose' command (Pino Toscano) - Rename internal variable for syspurpose --show (Pino Toscano) - Drop command name from args when parsing them (Pino Toscano) - 1941904: disable initial-setup in RHEL >= 9 (Pino Toscano) - 1959048: improve wording for invalid syspurpose values (Pino Toscano) - Enable subman to run normally in containers for development/test (Christopher Snyder) - Translated using Weblate (Italian) (Pino Toscano) - Fixed reporting of AWS cloud facts (null value) (Jiri Hnidek) - Delete server repo file (Bernhard Suttner) - Translated using Weblate (Korean) (simmon) - Automatic commit of package [subscription-manager] release [1.29.13-1]. (Christopher Snyder) - Translated using Weblate (Korean) (simmon) - Translated using Weblate (Italian) (Pino Toscano) - Refactoring of cloud collector/detector and facts (#2515) (Jiri Hnidek) - 1920020: show error message when setting invalid default_log_level as well as on every run until changed to a valid value (Tiffany Merry) - WIP: removed unit tests for GUI (Jiri Hnidek) - 1959048: improve wording for missing or empty syspurpose values (Pino Toscano) - Update translation files (Weblate) - New extraction for translatable strings (Pino Toscano) - cockpit: Test also system purpose (Matej Marusak) - cockpit: Use current PF4 components and design (Matej Marusak) - test: Update cockpit test/common library (Matej Marusak) - 1960765: fix typo "explicity" in man page (Pino Toscano) - cockpit: Update babel (Matej Marusak) - cockpit: Lower cockpit-ws dependency to Recommends (Martin Pitt) - test: Robustify and trim down cockpit-ws installation (Martin Pitt) - jenkins: switch stylish job to Python 3 (Pino Toscano) - flake8: add more locally found issues (Pino Toscano) - Remove extra whitespace before '(' (Pino Toscano) - 1952879: extract messages from argparse instead of optparse (Pino Toscano) - Update translation files (Weblate) - New extraction for translatable strings (Pino Toscano) - po: set Project-Id-Version to rhsm (Pino Toscano) - po: fuzzy messages with invalid/missing placeholders (Pino Toscano) - po: ko: manually fix placeholder (Pino Toscano) - Update script reference to base branch to main (William Poteat) - Translated using Weblate (Korean) (simmon) - Translated using Weblate (Italian) (Pino Toscano) - Update translation files (Weblate) - Translated using Weblate (Korean) (Ludek Janda) - Translated using Weblate (Korean) (simmon) - Translated using Weblate (Korean) (Sundeep Anand) - Translated using Weblate (Korean) (simmon) - Translated using Weblate (Chinese (Simplified) (zh_CN)) (Sundeep Anand) - Translated using Weblate (Korean) (simmon) - Translated using Weblate (Italian) (Pino Toscano) - Update translation files (Weblate) - 1896715: Set proper read permissions on certs (William Poteat) - cockpit: Sync lib/patternfly with Cockpit (Matej Marusak) - cockpit: Use PF4 based empty state (Matej Marusak) - cockpit: Drop uglification (Matej Marusak) - cockpit: Use 'noreferrer' for external links (Matej Marusak) - cockpit: Add `standard-jsx` eslint plugin (Matej Marusak) - cockpit: Remove loaders for .es6 files (Matej Marusak) - cockpit: Add package-lock.json to .gitignore (Matej Marusak) - build: drop version requirements for pep8 and flake8 (Pino Toscano) - build: remove pyqver test requirement (Pino Toscano) - Add flake8 configuration (Pino Toscano) - Add missing second empty line after class/function (Pino Toscano) - Fix some over-indented code blocks (Pino Toscano) - jenkins: disambiguate virtualenv names (Pino Toscano) - 1956654: Fix issue with proxy and cockpit plugin (Jiri Hnidek) - Automatic commit of package [subscription-manager] release [1.29.12-1]. (Christopher Snyder) - 1953069: bash: fix listing of config options (#2609) (Pino Toscano) - Cleanup old *.egg-info dirs in %post (Christopher Snyder) - 1953047: bash: drop completion for subscribe & unsubscribe (Pino Toscano) - 1952228: fix formatting of log error messages (Pino Toscano) - Automatic commit of package [subscription-manager] release [1.29.11-1]. (William Poteat) - Releaser for Centos (William Poteat) - Add subscription-manager dependency to apt-katello-transport (Maximilian Kolb) - 1898552: refactor/fix collection of IP v4/v6 address info (Pino Toscano) - cockpit: Enable TLS for mock insights server (Martin Pitt) - adding timoeout to jenkins pipeline (#2585) (James Molet) - New extraction for translatable strings (Pino Toscano) - 1819555: cockpit: translate untranslatable messages (Pino Toscano) - Replace hardcoded errno value with constant (Pino Toscano) - 1940658: bash: complete also the syspurpose subcommand (Pino Toscano) - 1878736: use our i18n functions instead of dnf ones (Pino Toscano) - Automatic commit of package [subscription-manager] release [1.29.10-1]. (William Poteat) - Switch dates returned by D-Bus ListInstalledProducts to ISO 8601 (Pino Toscano) - 1793501: switch dates returned by D-Bus GetPool to ISO 8601 (Pino Toscano) - Add format_iso8601_date.format_iso8601_date() (Pino Toscano) - Make sure, re-register works for deb repos (Bernhard Suttner) - 1863039: Fix issue with dnf/yum variables (Jiri Hnidek) - 1879856: suppress the warning message when setting syspurpose values (Tiffany Merry) - ENT-2779: call format() on translated string (Pino Toscano) - 1930037: cockpit: ensure /etc/pki/product exist (Pino Toscano) - 1886772: Clear content access mode cache on refresh (Christopher Snyder) - New extraction for translatable strings (Pino Toscano) - Reword ambiguous message (Pino Toscano) - Properly use ungettext for plural forms (Pino Toscano) - cockpit: fix extraction of plural messages (Pino Toscano) - 1672805: 'Addons' is failing spell check and should be changed to 'Add-ons' to match documentation (Tiffany Merry) - 1731109: improve man page & help for registering with --force option (Tiffany Merry) - 1749395: Proper handling when a user does not have an org (William Poteat) - Translated using Weblate (Korean) (simmon) - 1916540: Negative proxy tests occasionally encounter the wrong exception handling (Tiffany Merry) - Translated using Weblate (Korean) (simmon) - Translated using Weblate (Korean) (Sundeep Anand) - Translated using Weblate (Korean) (simmon) - ENT-3711: Fix a couple of typos (Tiffany Merry) - ENT-2468: Use format strings with named arguments for translator context (Tiffany Merry) - ENT-3276: refactor test_managercli.py by modules (Pino Toscano) - 1897767: what does 'No Valid values provided for usage' mean to the user (Tiffany Merry) - Translated using Weblate (Korean) (simmon) - Translated using Weblate (Korean) (simmon) - Replace optparse with argparse (William Poteat) - Fix variable for RestlibException exception (Pino Toscano) - Translated using Weblate (Korean) (simmon) - Translated using Weblate (Italian) (Pino Toscano) - Correction for condition that was breaking 3 nosetests (William Poteat) - maybe this time? (Tiffany Merry) - Translated using Weblate (Korean) (simmon) - Remove extra '%' in string (Pino Toscano) - Translated using Weblate (Korean) (simmon) - cockpit: Adjust for changed services image (Martin Pitt) - Update translation files (Weblate) - New extraction for translatable strings (William Poteat) - Update translation files (Weblate) - 1897767: what does 'No valid values provided for usage' mean to the user (Tiffany Merry) - Translated using Weblate (Korean) (simmon) - 1856832: add --org=ORG to the ROLE OPTIONS, USAGE OPTIONS and ADDONS OPTIONS (Tiffany Merry) - 1880920: check for invalid addons (Pino Toscano) - Add AbstractSyspurposeCommand._are_provided_values_valid helper (Pino Toscano) - 1924166: improve man text of syspurpose --show (Pino Toscano) - 1646718 debrand a message so that it doesn't say Red Hat Subscription Manager but instead an entitlement server (Tiffany Merry) - Automatic commit of package [subscription-manager] release [1.29.9-1]. (Christopher Snyder) - 1682943: add space to message to separate 2 sentences (Tiffany Merry) - 1928667: Added UTC to the last_boot fact (ENT-3566) (#2456) (tlhmerry9) - 1608820: Check the Log Level to make sure it is valid, if not set it to INFO (#2468) (tlhmerry9) - Add nikos' auto assigner (Christopher Snyder) - Added translation using Weblate (Sinhala) (Hela Basa) - 1928072: Print warning message and don't do auto-attach (Jiri Hnidek) - Refactor managercli (#2453) (William Poteat) - Automatic commit of package [subscription-manager] release [1.29.8-1]. (Christopher Snyder) - 1924921: Fix getting releases, when SCA is used (Jiri Hnidek) - 1920568: Solve dependency between debuginfo packages (Jiri Hnidek) - ENT-3276: Merge syspurpose with subscription-manager (#2436) (Jiri Hnidek) - Revert "cockpit: Enable subscription-manager in dnf in tests (#2447)" (#2448) (Martin Pitt) - Update webpack and require webpack-cli as a dev dep (Christopher Snyder) - Release to fedora main branch instead of master (Christopher Snyder) - Add f34 target to the fedora releaser (Christopher Snyder) - cockpit: Enable subscription-manager in dnf in tests (#2447) (Martin Pitt) - Translated using Weblate (Chinese (Simplified) (zh_CN)) (Sundeep Anand) - 1927245: Mark several dir as part of RPM; ENT-3555 (Jiri Hnidek) - Update our fedora target to fedora32, default to f32 (Christopher Snyder) - Translated using Weblate (Chinese (Traditional) (zh_TW)) (John Sefler) - Translated using Weblate (Chinese (Simplified) (zh_CN)) (John Sefler) - Translated using Weblate (Chinese (Traditional) (zh_TW)) (John Sefler) - 1922210: Typo in help text [master] (#2427) (William Poteat) - Translated using Weblate (Korean) (Sundeep Anand) - Translated using Weblate (Japanese) (Sundeep Anand) - Translated using Weblate (Korean) (Ludek Janda) - Automatic commit of package [subscription-manager] release [1.29.7-1]. (Christopher Snyder) - 1878133: Deprecation message for syspurpose (#2421) (William Poteat) - 1922173: Repeat auto-register only, when first attempt fail (#2420) (Jiri Hnidek) - Use python3-requests and not python-requests. (#2419) (Jiri Hnidek) - Fix issue with auto-registration interval. (Jiri Hnidek) - Automatic commit of package [subscription-manager] release [1.29.6-1]. (Christopher Snyder) - Improved loggin of rhsmcertd and spec file updated (#2415) (Jiri Hnidek) - Change the label for metadata from "payload" to "metadata" (Christopher Snyder) - ENT-3289: automatic registration on public cloud (#2407) (Jiri Hnidek) - ENT-3191: Collect metadata of cloud providers (#2381) (Jiri Hnidek) - cockpit: Update test API to 236 (Martin Pitt) - cockpit: Replace obsolete wait_present() with wait_visible() (Martin Pitt) - 1886772: Cache the content_access_mode for at most 4 hours independently of the owner/organization. (Christopher Snyder) - Extract of strings for translations (#2397) (William Poteat) - Syntax update to translation commands (#2394) (William Poteat) - Update project to use Weblate for translations (#2383) (William Poteat) - Bump lxml from 4.2.5 to 4.6.2 in /syspurpose (#2382) (dependabot[bot]) - cockpit: Invoke setup.py with python3 (Martin Pitt) - cockpit: Move default TEST_OS to rhel-8-3 (Martin Pitt) - 1886772: Add in memory read through cache, delete SCA cert when not needed (Christopher Snyder) - Detecting of cloud providers; ENT-3288 (#2367) (Jiri Hnidek) - Fixup syspurpose module help text / bash completion (Christopher Snyder) - Automatic commit of package [subscription-manager] release [1.29.5-1]. (Christopher Snyder) - 1904541: Catch ProxyException when checking available orgs (Christopher Snyder) - Automatic commit of package [subscription-manager] release [1.29.4-1]. (Christopher Snyder) - 1904541: subscription-manager should not prompt for "Organization" when only one organization (#2371) (William Poteat) - Automatic commit of package [subscription-manager] release [1.29.3-1]. (Christopher Snyder) - 1847910: Do not include dnf plugins in libdnf RPM. (#2370) (Jiri Hnidek) - Automatic commit of package [subscription-manager] release [1.29.2-1]. (Christopher Snyder) - 1801570: drop scrollkeeper/rarian as a dependency from rhsm-gtk (Christopher Snyder) - Stop releasing to f31 (f31 is no longer supported) (Christopher Snyder) - Automatic commit of package [subscription-manager] release [1.29.1-1]. (Christopher Snyder) - 1894450: Fix issue with identity command; ENT-3235 (#2362) (Jiri Hnidek) - Extended D-Bus API - syspurpose methods; ENT-2373 (Jiri Hnidek) - 1855437: Fixed rpm dependency of subscription-manager; ENT-3250 (Jiri Hnidek) - Fix building libdnf-plugin RPM; ENT-3192 (Jiri Hnidek) - Create log dir by rhsmcertd, when log dir does not exist (Jiri Hnidek) - Try to fix Suse tests. (Jiri Hnidek) - improve the help message for attach --auto (Ondřej Budai) - 1890080: Handle IOErrors and Exceptions when looking for process names (Christopher Snyder) - Automatic commit of package [subscription-manager] release [1.29.0-1]. (Christopher Snyder) - 1850624: Uncaught JSONDecodeError when content_access.json is empty and registering to Satellite6 (William Poteat) - Automatic commit of package [subscription-manager] release [1.28.6-1]. (Christopher Snyder) - 1826300: Better messages for attach --auto for SCA mode; ENT-3175 (Jiri Hnidek) - Removed some obsoleted files. (Jiri Hnidek) - Added new syspurpose command; ENT-3060 (Jiri Hnidek) - Automatic commit of package [subscription-manager] release [1.28.5-1]. (Christopher Snyder) - removing yarn (James Molet) - Revert "1847910: DNF plugins are part of sub-man RPM, libdnf RPM; ENT-2536" (Christopher Snyder) - 1886745: Fix __init__ of CPProvider; ENT-3147 (Jiri Hnidek) - 1833316: unset-addons argument is missing in the bash completion of syspurpose (William Poteat) - 1875595: Service-Level set issues (William Poteat) - Automatic commit of package [subscription-manager] release [1.28.4-1]. (Christopher Snyder) - Revert the --no-insights feature (Christopher Snyder) - adding Jenkinsfile and CI test scripts (James Molet) - 1847910: DNF plugins are part of sub-man RPM, libdnf RPM; ENT-2536 (Jiri Hnidek) - 1826300: Ignore auto-attach, when SCA mode is used; ENT-2341 (Jiri Hnidek) - 1862431: option validation error from unexpected config entry; ENT-2712 (William Poteat) - 1844508: sub-man sends version in the User-Agent header; ENT-2486 (William Poteat) - make sure gpg key download doesn't fail because of private certs (Bernhard Suttner) - 1855437: syspurpose CLI should require sub-man rpm; ENT-2602 (Jiri Hnidek) - 1870567: Fix issue with locale and D-Bus method GetStatus; ENT-2772 (Jiri Hnidek) - 1868734: Fix issue with syspurpose attrs. set in act. key; ENT-2851 (Jiri Hnidek) - Automatic commit of package [subscription-manager] release [1.28.3-1]. (William Poteat) - 1753236: D-Bus Register properly, when org not specified; ENT-2096 (Jiri Hnidek) - Additional updates for fedora (William Poteat) - Automatic commit of package [subscription-manager] release [1.28.2-1]. (William Poteat) - Sync spec with fedora spec (Christopher Snyder) - 1841601: Set default encoding properly; ENT-2499 (Jiri Hnidek) - 1615429: Part 2: Added unit tests not only for this case (Jiri Hnidek) - 1868936: Do not print traceback, when profile upload failed; ENT-2754 (Jiri Hnidek) - 1839199: More rhsmd cleanup (William Poteat) - Automatic commit of package [subscription-manager] release [1.28.1-1]. (Christopher Snyder) - 1615429: Fix sorting of plugin hooks (Christopher Snyder) - added default for repo_gpgcheck (Philipp Seiler) - support to disable repo_gpgcheck for zypper repositories (Philipp Seiler) - 1832990: Only register insights when server supports "insights_auto_register" (Christopher Snyder) - 1855893: Generate redhat.repo properly; ENT-2636 (Jiri Hnidek) - 1862415: Print proper message, when consumer is deleted; ENT-2709 (Jiri Hnidek) - Two fixes of issues related to suse (Jiri Hnidek) - 1841600: D-Bus - update ent. cert., when act. key is used; ENT-2453 (Jiri Hnidek) - 1862419: Make repo-override working again; ENT-2710 (Jiri Hnidek) - 1858231: Disable repository metadata gpg validation (Bernhard Suttner) - 1862425: Fix setting service-level; ENT-1862425 (Jiri Hnidek) - 1832990: Add rhsm.no_insights config option, improve messaging (Christopher Snyder) - 1858296: Do not print unchanged profile; ENT-2639 (Jiri Hnidek) - 1860434: Create rhsm.conf, when config command is used; ENT-2698 (Jiri Hnidek) - 1861255: Catch all exception and print traceback to rhsm.log (Jiri Hnidek) - 1780028: Remove man page entries for rhsmd (William Poteat) - 1859532: Role --list handle wrong proxy conf (unregistered case) (Jiri Hnidek) - cockpit: Stop importing cockpit's base1/patternfly.css (Katerina Koukiou) - cockpit: Bump up webpack to 4 and adjust the config as needed (Katerina Koukiou) - 1838423: Fix getting list of releases from CDN; ENT-2601 (Jiri Hnidek) - 1859532: No traceback, when wrong proxy conf is used; ENT-2654 (Jiri Hnidek) - set permissions on rhsm.conf (Jeffrey Bastian) - 1857100: Do not print empty string as valid value; ENT-2634 (Jiri Hnidek) - Fix zypper ascii issue (Bernhard Suttner) - 1847636: error when registering in intial-setup-graphical (William Poteat) - 1838967: Sync syspurpose cache on registration (William Poteat) - cockpit: Fix AppStream launchable metainfo (Martin Pitt) - Use list of valid syspurpose values provided by candlepin server; ENT-2371 (Jiri Hnidek) - Added unit test for this case. (Jiri Hnidek) - 1845399: List available subscription ondate options failed (William Poteat) - Mark node_modules as part of rpm package. (Jiri Hnidek) - cockpit: change button order to conform with patternfly guidelines (Andreas Nilsson) - 1657269: Do not use /var/run, but use /run; ENT-1086 (Jiri Hnidek) - WIP: remove useless closing bracket. (Jiri Hnidek) - 1840364: Kill rhsmd during post-install on rhel8; ENT-2449 (Jiri Hnidek) - 1848636, 1849074: Update insights machine-id path (Christopher Snyder) - Address review feedback (Kevin Howell) - Add insights-client messaging on registration (Kevin Howell) - 1741364: Make existing ent. cert/keys readable by others; ENT-1593 (Jiri Hnidek) - 1838423: Correct method call signature for release (William Poteat) - 1840859: Custom repo parameters are not deletable (William Poteat) - Add --no-insights option; ENT-2471 (Kevin Howell) - Automatic commit of package [subscription-manager] release [1.28.0-1]. (Christopher Snyder) - 1700441: Create directories, when missing; ENT-2461 (Jiri Hnidek) - 1804454: collect uuid on aarch64 system (William Poteat) - 1770864: Do not create sub-man-migration rpm for Fedora; ENT-1961 (Jiri Hnidek) - WIP: Try to fix build of rpms on suse. (Jiri Hnidek) - 1842474: Update local and cache file during sync(); ENT-2433 (Jiri Hnidek) - 1725525: Mark one string for translation; ENT-1680 (Jiri Hnidek) - 1789457: Syspurpose exception message parsing (William Poteat) - Automatic commit of package [subscription-manager] release [1.27.5-1]. (Christopher Snyder) - Revert "1667792: added --disable-auto-attach option to register command; ENT-1684" (Christopher Snyder) - Fix building sub-man on Fedora 32 (Jiri Hnidek) - cockpit: Call run-tests from common to run cockpit integration tests (sanne raymaekers) - 1834792: Try to terminate rhsmd after timeout; ENT-2368 (Jiri Hnidek) - 1837244: Fix wrong version provided by subscription-manager version; ENT-2388 (Jiri Hnidek) - 1838012: prevent redundant remote syspurpose sync (Pavel Moravec) - Automatic commit of package [subscription-manager] release [1.27.4-1]. (Christopher Snyder) - Fix unit test of getting release information (Jiri Hnidek) - Send Service-level during registration only once (Christopher Snyder) - Ignore missing repo if manage_repo is false (Bernhard Suttner) - Refactoring of save_sla_to_syspurpose_metadata; ENT-2228 (Jiri Hnidek) - 1823523: Detect rhsm-icon running without psutil (Christopher Snyder) - 1830994: Fix warning messages in dnf/yum (Jiri Hnidek) - 1815624: When in Simple Content Access mode, subscription-manager should not complain that subscriptions aren't attached (William Poteat) - Bump jquery from 3.4.1 to 3.5.0 in /cockpit (dependabot[bot]) - Bug fix of Makefile for Debian (mallmaluss) - Automatic commit of package [subscription-manager] release [1.27.3-1]. (William Poteat) - 1771921: Package profiles sends too early when registering a client (William Poteat) - 1794653: 1803794: 1823780: Make rhsmd cron read 'processTimeout' case-insensitive (Christopher Snyder) - Reduced REST API calls during register, when SLA is set; ENT-2229 (Jiri Hnidek) - cockpit: Show more Insights details (Marius Vollmer) - integration-test: Update mock-insights to use regexp routing (Marius Vollmer) - 1688702: Generate redhat.repo in off-line mode; ENT-2302 (Jiri Hnidek) - Automatic commit of package [subscription-manager] release [1.27.2-1]. (William Poteat) - Update releasers for 8.3 (William Poteat) - Fix issue with getPoolsList (Jiri Hnidek) - Automatic commit of package [subscription-manager] release [1.27.1-1]. (Christopher Snyder) - Update releasers for newer versions of fedora (Christopher Snyder) - 1818932: 1820267: Using 'Simple Content Access' for access mode (William Poteat) - Fix broken zypepr repo print (Bernhard Suttner) - 1821747: Automatically create /etc/rhsm/syspurpose (Jiri Hnidek) - Fix apt-plugin for subscription-manager (Markus Bucher) - Support to upload zypper repository profile (Bernhard Suttner) - 1816926: Fix "attach --auto" command; ENT-2242 (Jiri Hnidek) - 1820001: initConfig method needs to be reinstated (William Poteat) - 1774187: Reinitialize logger, when necessary; ENT-1960 (Jiri Hnidek) - 1796833: New keys.pot with new strings; ENT-2058 (Jiri Hnidek) - 1775714: Do not install rhsmd and rhsm-icon on rhel8; ENT-1959 (Jiri Hnidek) - Various fixes for debian building and packaging (Markus Bucher) - Fix gcc warnings and clang build failures (Tom Stellard) - 1569491: rhn-migrate-classic-to-rhsm should try to resolve product ID collisions (William Poteat) - Remove yum for suse (Bernhard Suttner) - Add basic build-instructions for debian packages (Markus Bucher) - Make debian build more versatile (Markus Bucher) - Add missing debian-build-dependency for libssl-dev (Markus Bucher) - 1763271: Golden ticket: do not print list of products; ENT-2017 (Jiri Hnidek) - Added basic support for Pipenv for subscription-manager; ENT-1755 (Jiri Hnidek) - Implement --token option in subscription-manager (Shwetha) - Fixed saving and reading configuration file from cockpit plugin. (Jiri Hnidek) - cockpit: Be more robust when showing the time for next Insights upload (Marius Vollmer) - Fixed few issues with initConfig() (Jiri Hnidek) - 1803783: Added copytruncate option to logrotate conf file; ENT-2114 (Jiri Hnidek) - 1804114: New D-Bus method SetAll; ENT-2124 (Jiri Hnidek) - 1796986: Collect AWS instance id when available (William Poteat) - Hint is printed by subscription-manager during registration. (Jiri Hnidek) - Implementation of getting organization using D-Bus API; ENT-1760 (Jiri Hnidek) - List user's organization during registration process on CLI (Jiri Hnidek) - Enable building of libdnf product-id plugin on RHEL 7. (Jiri Hnidek) - Refactoring of DNF subscription-manager plugin; ENT-1906 (Jiri Hnidek) - 1794826: Added option --force for command refresh; ENT-2033 (Jiri Hnidek) - 1794653: corrected missing quotes for config check; ENT-2010 (Craig Donnelly) - Ensure serial existence before comparison (Christopher Snyder) - D-Bus API: support for pagged list of available subscriptions; ENT-1762 (Jiri Hnidek) - 1797386: Allow service plugin for zypper (SLES) to set autorefresh (Darin Lively) - 1782910: Log errors in logging set up after set up completes; ENT-1890 (Jiri Hnidek) - Add unit test for ASN1 generalized time (Kevin Howell) - 1667792: added --disable-auto-attach option to register command; ENT-1684 (Jiri Hnidek) - ENT-1620: Add option to use our cache of npmjs repository (Nexus) (Jiri Hnidek) - cockpit: Sync with current Cockpit test API (Martin Pitt) - Make x509 date parsing handle dates after 2049 (Kevin Howell) - cockpit: Add 'doc' and 'keywords' into manifest (Matej Marusak) - 1741183: Yum loaded subscription-manager plugin multiple times (Hao Yu) - 1761566: include kpatch in facts; ENT-1700 (Jiri Hnidek) - Fixed several issues based on PR review. (Jiri Hnidek) - 1751200: Cockpit plugin: select registration method; ENT-1651 (Jiri Hnidek) - ENT-1682: Update build process to use Fedora Zanata (Ondrej Janus) - Do not include pycache for container plugin on python2 (Christopher Snyder) - Make sure to set the mtime of the py files before creating pyc (Christopher Snyder) - cockpit: Install insights-client package on demand (Marius Vollmer) - cockpit: CSS fixes for dialog error messages (Marius Vollmer) - Fixed unit test and build process specific for suse (Jiri Hnidek) - cockpit: Update cockpit-component-dialog (Marius Vollmer) - Fix downgradability due to conflicts with rhsm-icons (Christopher Snyder) - Add rhsm-icons package to contain all icons required by gui interfaces (Christopher Snyder) - 1728054: Obsolete sm-plugin-container on RHEL 8 (Christopher Snyder) - cockpit: Don't use objects as React children for error details (Marius Vollmer) - Automatic commit of package [subscription-manager] release [1.27.0-1]. (Christopher Snyder) - Security upgrades of javascript packages (Jiri Hnidek) - Make Makefile SLE15 compatible (Kevin Howell) - 1764265: Set gpgcheck to 0, when zypper is used; ENT-1758 (Jiri Hnidek) - 1760837: Disable zypper plugin via ZYPP_RHSM_PLUGIN_DISABLE (Kevin Howell) - 1764340: Handle RestlibException in zypper plugin (Kevin Howell) - cockpit: Use new services image instead of candlepin (Martin Pitt) - 1738764: Fix issue with syspurpose three-way merge; ENT-1564 (Jiri Hnidek) - D-BUS API: Better listing of provided products (Jiri Hnidek) - 1703054: Blacklist some locales for Python2.x; ENT-1288 (Jiri Hnidek) - 1752400: Ensure that configuration is recorded before data sync processes (William Poteat) - fixed wrong package name for dependency (Philipp Seiler) - cockpit: Bump test API to 204 (Martin Pitt) - cockpit: Move default TESTS_OS to rhel-8-1 (Martin Pitt) - cockpit: Support CI testing against a bots project PR (Martin Pitt) - No need for inotify on suse (Christopher Snyder) - Automatic commit of package [subscription-manager] release [1.26.4-1]. (Christopher Snyder) - No longer build subman gui for sles (Christopher Snyder) - cockpit: Don't clobber an existing bots checkout (Martin Pitt) - Automatic commit of package [subscription-manager] release [1.26.3-1]. (Christopher Snyder) - cockpit: Update bots target for moved GitHub project (Sanne Raymaekers) - Include only container_content __pycache__ for container_content plugin (Christopher Snyder) - Do not use importlib unless available (Christopher Snyder) - On sles15+ require python2-python-dateutil (Christopher Snyder) - 1750546: Fix minor product-id issues (Christopher Snyder) - cockpit: Add support for Red Hat Insights (Marius Vollmer) - Functional tests of yum/dnf plugins (Jiri Hnidek) - 1520383: Update to logging levels (William Poteat) - 1752059: corrected cron receving stdout mail for rhsmd run (Craig Donnelly) - Update Vagrantfile to use sshfs instead of rsync. (Barnaby Court) - Add fedora30 vagrant box (Christopher Snyder) - Align RHSM spoke to center (Jiri Hnidek) - 1698606: Better advice message for syspurpose conflict; ENT-1341 (Jiri Hnidek) - Fix RHSM addon spoke header background (Martin Kolman) - Use symbolic icon in Anaconda (Jiri Hnidek) - icons: update app icon (Jakub Steiner) - 1663432: Updated keys.pot for syspurpose CLI; ENT-1246 (Jiri Hnidek) - 1687523: Try to create /var/log/rhsm directory; ENT-1406 (Jiri Hnidek) - Automatic commit of package [subscription-manager] release [1.26.2-1]. (Christopher Snyder) - 1621275: YUM plugin - less API calls; ENT-923 (Jiri Hnidek) - small spec file improvements (Philipp Seiler) - better SUSE distributions integration (Philipp Seiler) - 1643189: Updated defaults to include rhsmd.processtimeout (Craig Donnelly) - 1643189: Added timeout for rhsmd cron job (Craig Donnelly) - 1728054: Do not install container plugin on RHEL8; ENT-1488 (Jiri Hnidek) - cockpit: Use less-loader 5.0.0 or later (Marius Vollmer) - cockpit: Make sure node_modules directory exists (Marius Vollmer) - cockpit: Put "root: true" into eslintrc (Marius Vollmer) - 1689974: Mark several strings for translation; ENT-1246 (Jiri Hnidek) - 1743729: Update dnf-plugin dependencies for RHEL 7 (Christopher Snyder) - 1657384: locale sent on request does not allow '.UTF-8' suffix (William Poteat) - 1742208: Send package profile on yum transactions (Christopher Snyder) - Updated man pages (redeem command does not have --org option) (Jiri Hnidek) - 1700039: Cockpit - Disable cancel button on register dialog action (William Poteat) - Require the python2 version of Sphinx when necessary (Christopher Snyder) - 1708494: Proper messaging of syspurpose add-addons; ENT-1332 (Jiri Hnidek) - Bump jquery from 3.2.1 to 3.4.0 in /cockpit (dependabot[bot]) - test: Add check-subscriptions to test the Cockpit UI (Marius Vollmer) - 1703148: Fix cockpit plugin, when golden ticket is used; ENT-1287 (Jiri Hnidek) - Generate 'ui_repoid_vars' only when running with YUM. (Daniel Mach) - * Added chaching mechanism to function is_owner_using_golden_ticket to minimize number of REST API call * Added several unit tests * Fixed some typos (Jiri Hnidek) - Send package profiles after updating repositories (Masatake YAMATO) - Automatic commit of package [subscription-manager] release [1.26.1-1]. (Christopher Snyder) - 1710923: GUI: Do not auto-attach, when golden ticket is used; ENT-1309 (Jiri Hnidek) - 1722055: cockpit package has additional dependency (William Poteat) - 1705017: Show in man page that --installed is the default for the list command (William Poteat) - 1689974: Update translations for 8.1 (Christopher Snyder) - 1719725: rhsm - Write config file atomically (Marius Vollmer) - Bump eslint from 3.19.0 to 4.18.2 in /cockpit (dependabot[bot]) - 1722238: Fix reporting insights id in facts on RHEL7 (Jiri Hnidek) - Bump stringstream from 0.0.5 to 0.0.6 in /cockpit (dependabot[bot]) - Automatic commit of package [subscription-manager] release [1.25.11-1]. (Christopher Snyder) - 1665167: syspurpose attributes in list --consumed; ENT-1315 (Jiri Hnidek) - Automatic commit of package [subscription-manager] release [1.25.10-1]. (Christopher Snyder) - 1665167: Print roles and usage in list of subscriptions; ENT-1315 (Jiri Hnidek) - Try to fix stylish warning introduced in #2111 (Jiri Hnidek) - Bump macaddress from 0.2.8 to 0.2.9 in /cockpit (dependabot[bot]) - Bump is-my-json-valid from 2.16.0 to 2.20.0 in /cockpit (dependabot[bot]) - 1719709: cockpit - Improve behavior when connection to D-Bus fails (Marius Vollmer) - 1708438: Don't print traceback during list --available; ENT-1331 (Jiri Hnidek) - 1719702: cockpit - Fix overlapping update requests (Marius Vollmer) - 1719697: cockpit - Fix detection of proxy while attaching (Marius Vollmer) - Automatic commit of package [subscription-manager] release [1.25.9-1]. (Christopher Snyder) - 1717147: Updating from System Type to Entitlement Type (Waldirio M Pinheiro) - Updated from System Type to Entitlement Type (Waldirio M Pinheiro) - 1708105: Fixed unsetting syspurpose attributes; ENT-1330 (Jiri Hnidek) - Adding debian / ubuntu package build instructions (Bernhard Suttner) - spec: Don't supplement initial-setup-gui on Fedora (Adam Williamson) - 1713626: Only disable system repos if the disable_system_repos is "1" (Christopher Snyder) - 1673662: Print reasons, why syspurpose status is mismatch; ENT-1247 (Jiri Hnidek) - Bump sshpk from 1.13.1 to 1.16.1 in /cockpit (dependabot[bot]) - Automatic commit of package [subscription-manager] release [1.25.8-1]. (Christopher Snyder) - Revert "1621275: Less communication with candlepin server from sub-man plugin; ENT-923" (Christopher Snyder) - Revert "1700445: Do not disabled repos in redhat.repo; ENT-1261" (Christopher Snyder) - Also handle anaconda removal of install classes in rhsm_gui.py (Adam Williamson) - Automatic commit of package [subscription-manager] release [1.25.7-1]. (Christopher Snyder) - 1652549: Addition of tests for heartbeat method (William Poteat) - 1652549: Connection method for hypervisor heartbeat (William Poteat) - Try to fix ostree unit test. (Jiri Hnidek) - Set LANG to run subscription-manager and get proper output (Bernhard Suttner) - Report insights id as fact, when insights is installed; ENT-1356 (Jiri Hnidek) - Anaconda addon: setup() and execute() no longer get instclass (Adam Williamson) - 1478892: Add in a last_boot fact for parity with spacewalk facts (Bryan Kearney) - 1703607: Remove productid cert, when it is not needed; ENT-1300 (Jiri Hnidek) - Bump tar from 2.2.1 to 2.2.2 in /cockpit (dependabot[bot]) - 1713626: Option disable_system_repos didn't work with DNF; ENT-1350 (Jiri Hnidek) - Modify Vagrantfile to force qemu:///system (Kevin Howell) - 1702239: Fix traceback for syspurpose on rhel7; ENT-1286 (Jiri Hnidek) - Automatic commit of package [subscription-manager] release [1.25.6-1]. (Christopher Snyder) - 1710564: Make entitlement certs and keys world-readable (Christopher Snyder) - 1697563: Suppress output when collecting profile (Kevin Howell) - Updated documentation about libdnf (testing section). (Jiri Hnidek) - 1698443: Proper callbacks in cert sorter (William Poteat) - 1704662: Do not create corrupted redhat.repo (wrong scheme); ENT-1306 (Jiri Hnidek) - 1709728: Dialog with proxy conf didn't pop-up; ENT-1333 (Jiri Hnidek) - 1699345: Do not perform proxy check under some circumstances. (Alex Wood) - 1703768: Display 'Status Details' correctly in GUI; ENT-1305 (Jiri Hnidek) - Update Fedora releases (William Poteat) - Automatic commit of package [subscription-manager] release [1.25.5-1]. (Christopher Snyder) - 1700445: Do not disabled repos in redhat.repo; ENT-1261 (Jiri Hnidek) - Automatic commit of package [subscription-manager] release [1.25.4-1]. (Christopher Snyder) - 1703054: Do not crash sub-man during unregistering; ENT-1288 (Jiri Hnidek) - Automatic commit of package [subscription-manager] release [1.25.3-1]. (Christopher Snyder) - 1701406: Do not build subman-rhsm with python2 on later versions of rhel (Christopher Snyder) - cockpit plugin: Fix alignment and layout issues in register dialog (Andreas Nilsson) - 1660883: Better feedback for repo commands when not registered (William Poteat) - 1657173: Install cron service properly on SLES; ENT-1250 (Jiri Hnidek) - 1698468: require python-librepo for rhel 7 (Christopher Snyder) - 1694107: Begin packaging syspurpose for python 2 systems (Christopher Snyder) - Fix subscription-manager-cockpit AppStream data (Martin Pitt) - 1698645: Ensure we use local syspurpose when there are network issues (Christopher Snyder) - Fix broken AptRepoFile section function (Quirin Pamp) - 1696428: use enabled_metadata = 0 for disabled repositories (Jiri Hnidek) - 1665022: Syspurpose client to have the same behavior as SubMan when in conflict with server (William Poteat) - 1637090: Do not send Host header twice, when m2crypto is used; ENT-1100 (Jiri Hnidek) - 1681171: Install only one prod cert, when RPM is available in more repos. (Jiri Hnidek) - 1591315: Fewer warning messages when golden ticket is used; ENT-671 (Jiri Hnidek) - Make reading of productdb more robust and reliable. (Jiri Hnidek) - Correct SLES version detection conditional (Alex Wood) - Remove Python 2 subpackage from Fedora 30+ (Alex Wood) - Remove obsolete scriptlets in more recent distributions. (Alex Wood) - Use different completion directory for SLES 11 (Alex Wood) - 1520383: Use more appropriate log levels instead of info (William Poteat) - 1669994: Use on_date on syspurpose status if specified (Nikos Moumoulidis) - 1621275: Less communication with candlepin server from sub-man plugin; ENT-923 (Jiri Hnidek) - Allow subman yum plugin to disable all system repo (Bernhard Suttner) - 1657171: Bug fix of .spec file specific for SuSE; ENT-1056 (Jiri Hnidek) - Restore bug fix of product-id lost during solving merge conflict. (Jiri Hnidek) - Refactoring of libdnf productid plugin. (Jiri Hnidek) - 1591704: Handle disabled status when golden ticket is in play (William Poteat) - 1685037: Ignore null repos when running using packagekit (Christopher Snyder) - 1666845: Always submit empty string for reset (Christopher Snyder) - 1666845: Do not set role or usage to the empty string (Christopher Snyder) - 1673973: Do not override sla on auto-attach (Christopher Snyder) - 1673934, 1673931: Two bug fixes of productid libdnf plugin; ENT-1165 (Jiri Hnidek) - 1673973: Read syspurpose on register using cockpit (Christopher Snyder) - 1655778: Increase RHEL major version detection reliability (Christopher Snyder) - 1668152: Remove the Select SLA screen from initial-setup (Nikos Moumoulidis) - 1676982: Do not make duplicate sync calls on syspurpose show (Christopher Snyder) - 1654531: Add default for proxy_scheme in rhsm.conf (Christopher Snyder) - Automatic commit of package [subscription-manager] release [1.25.1-1]. (Christopher Snyder) - syspurpose bash-completion file path is now correct (Philipp Seiler) - spec file used wrong macro. %{_datadir} is the macro for the correct filesystem path (Philipp Seiler) - changed destination path of bash-completion files to fit corrected path from commit 3a5263e55 (Philipp Seiler) - correct destination path for bash completion files "/etc/bash_completion.d/" is used for user deployed files Check output from rpm -ql bash-completion for more details (Philipp Seiler) - allow offline repo management (James Cassell) - Resolves rhbz#2251173 * Thu Sep 14 2023 Pino Toscano <ptoscano@redhat.com> 1.29.38-1 - Translated using Weblate (Chinese (Simplified) (zh_CN)) (ptoscano@redhat.com) - ci: bump actions/checkout from 3 to 4 (49699333+dependabot[bot]@users.noreply.github.com) - ENT-5603: Fix a typo in a comment (mhorky@redhat.com) * Wed Aug 23 2023 Pino Toscano <ptoscano@redhat.com> 1.29.37-1 - Translated using Weblate (Korean) (simmon@nplob.com) - Update translation files (noreply@weblate.org) - 2225446: Hotfix of D-Bus policy (jhnidek@redhat.com) - TESTING: Update testing requirements (mhorky@redhat.com) - Use Fedora registry to pull container images (mhorky@redhat.com) - 2232316: dbus: check "force" again from the registration option (ptoscano@redhat.com) - dbus: run EntCertActionInvoker on PoolAttach (ptoscano@redhat.com) - ENT-5624: Properly translate error strings (mhorky@redhat.com) - Mock IOError for Insights fact collection tests (mhorky@redhat.com) - New extraction for translatable strings (ptoscano@redhat.com) * Wed Aug 02 2023 Pino Toscano <ptoscano@redhat.com> 1.29.36-1 - Translated using Weblate (Korean) (simmon@nplob.com) - ENT-5581: Update messaging around the "container mode" (mhorky@redhat.com) - Remove 'dbus' marker for pytest (mhorky@redhat.com) - Rewrite D-Bus tests to be testable without pytest-forked (mhorky@redhat.com) - Drop further ethtool dependency mentions (mhorky@redhat.com) - tests: fix test_file_monitor without pyinotify (ptoscano@redhat.com) - tests: switch from imp to importlib (ptoscano@redhat.com) - Fix the order of user env var checking for translations. (tkuratom@redhat.com) - 2215974: Collect network facts using 'ip' (mhorky@redhat.com) - ENT-5582: Remove container detection envvar overwrite (mhorky@redhat.com) - ENT-5603: Explicitly check for provided entitlement certificates (mhorky@redhat.com) - fix test case (chambrid@redhat.com) - Collect GCP Project information as cloud facts (chambrid@redhat.com) - Collect Azure Subscription ID as a cloud fact (#3285) (chambrid@redhat.com) - ENT-5580: Disable the proper container detection (mhorky@redhat.com) - spec: convert License to SPDX (ptoscano@redhat.com) - 2093291: Make reading of cache file more reliable (jhnidek@redhat.com) - 2093291: Make code of DNF plugins testable (jhnidek@redhat.com) - spec: change subscription-manager dnf dep (ptoscano@redhat.com) - spec: update libdnf-plugin-subscription-manager deps (ptoscano@redhat.com) - tests: repair attach cases in SCA mode (ptoscano@redhat.com) * Tue May 16 2023 Pino Toscano <ptoscano@redhat.com> 1.29.35-1 - Translated using Weblate (Italian) (toscano.pino@tiscali.it) - Clean up tests using Cloud What detectors properly (mhorky@redhat.com) - spec: Obsolete subscription-manager-migration (ptoscano@redhat.com) - Translated using Weblate (Chinese (Simplified) (zh_CN)) (ljanda@redhat.com) - Translated using Weblate (Korean) (simmon@nplob.com) - Translated using Weblate (Georgian) (temuri.doghonadze@gmail.com) - Translated using Weblate (Italian) (toscano.pino@tiscali.it) - Update translation files (noreply@weblate.org) - New extraction for translatable strings (ptoscano@redhat.com) - Translated using Weblate (Italian) (toscano.pino@tiscali.it) - Typo fixes (ptoscano@redhat.com) - Avoid string puzzle (ptoscano@redhat.com) - Properly use ungettext for plural forms (ptoscano@redhat.com) - 2189664: cache: fix SyspurposeComplianceStatusCache on failed load (ptoscano@redhat.com) - dbus: don't catch exceptions in DomainSocketServer.run() (ptoscano@redhat.com) - cli: directly exit on InvalidCLIOptionError (ptoscano@redhat.com) - Revert "ENT-5549: Fix return code handling of CLI" (ptoscano@redhat.com) - ci: add dependabot config for GitHub Actions (ptoscano@redhat.com) - Update .git-blame-ignore-revs (mhorky@redhat.com) - Format code with black==23.3.0 (mhorky@redhat.com) - ENT-5535: Update black to version 23.3.0 (mhorky@redhat.com) * Wed Apr 12 2023 Pino Toscano <ptoscano@redhat.com> 1.29.34-1 - Update TESTING.md (mhorky@redhat.com) - Improved debug print of http traffic, when proxy is used (jhnidek@redhat.com) - ENT-5544: Remove Jenkins jobs, Containers (mhorky@redhat.com) - ENT-5549: Remove unused code from entcertlib (mhorky@redhat.com) - ENT-5549: Fix issues found when type-hinting (mhorky@redhat.com) - ENT-5549: Fix return code handling of CLI (mhorky@redhat.com) - ENT-5549: Fix found type hint issues (mhorky@redhat.com) - ENT-5549: Fix object instantiation in EntitlementDirectory (mhorky@redhat.com) - ENT-5549: Refactor ProductDirectory (mhorky@redhat.com) - ENT-5549: Change internal implementation for some Cache methods (mhorky@redhat.com) - ENT-5549: Clean up _sync_with_server arguments of cache objects (mhorky@redhat.com) - ENT-5549: Remove 'autoheal' argument from Action clients (mhorky@redhat.com) - Refactored code a little bit (jhnidek@redhat.com) - 2093291: Make locking more reliable (jhnidek@redhat.com) - test: add simple test for 2178610 (ptoscano@redhat.com) - Small improvement of debugging of http traffic (jhnidek@redhat.com) - 2093883: Fix issue with race condition in rhsm.service (jhnidek@redhat.com) - 2178610: do not collect unentitled products in SCA mode (ptoscano@redhat.com) - 2174297: register: do a simple strip() on environment(s) input (ptoscano@redhat.com) - Stop subclassing 'object' (ptoscano@redhat.com) - Remove pytest arguments for CentOS 9 Stream image (mhorky@redhat.com) - tests: Install dnf-plugins-core every time (mhorky@redhat.com) - 2169251: connection: restore UEPConnection.getJob() (ptoscano@redhat.com) - ENT-5106: Type-hint subscription_manager/ files (mhorky@redhat.com) * Thu Feb 16 2023 Pino Toscano <ptoscano@redhat.com> 1.29.33-1 - Translated using Weblate (French) (ljanda@redhat.com) - Translated using Weblate (Chinese (Simplified) (zh_CN)) (suanand@redhat.com) - Translated using Weblate (Japanese) (suanand@redhat.com) - Translated using Weblate (Japanese) (ljanda@redhat.com) - Translated using Weblate (French) (suanand@redhat.com) - Translated using Weblate (Korean) (simmon@nplob.com) - Update translation files (noreply@weblate.org) - Translated using Weblate (Korean) (jsefler@redhat.com) - ENT-5542: Build package using GitHub Actions (mhorky@redhat.com) - Test libdnf plugin using GitHub Actions (mhorky@redhat.com) - libdnf: fix return value of findProductId() (ptoscano@redhat.com) - ENT-5541: Publish PR coverage (mhorky@redhat.com) - New extraction for translatable strings (ptoscano@redhat.com) - Translated using Weblate (Kannada) (jsefler@redhat.com) - Translated using Weblate (Spanish) (ptoscano@redhat.com) - Simplify test setup for D-Bus fact collection (mhorky@redhat.com) - ENT-3759: Test on GitHub Actions (mhorky@redhat.com) * Mon Jan 16 2023 Pino Toscano <ptoscano@redhat.com> 1.29.32-1 - Translated using Weblate (French) (ljanda@redhat.com) - Translated using Weblate (Chinese (Simplified) (zh_CN)) (suanand@redhat.com) - Translated using Weblate (Georgian) (temuri.doghonadze@gmail.com) - Translated using Weblate (Korean) (simmon@nplob.com) - Update translation files (noreply@weblate.org) - utils: import pkg_resources only when needed (ptoscano@redhat.com) - ENT-5536: Fix FileMonitor tests (mhorky@redhat.com) - Alter import of rhsm.config functions (mhorky@redhat.com) - Handle tests in containers better (mhorky@redhat.com) - Call parent methods in DBusServerStubProvider (mhorky@redhat.com) - Base D-Bus tests on SubManFixture (mhorky@redhat.com) - ENT-5532: Call rhsm-package-profile-uploader with --force-upload (jhnidek@redhat.com) - 2108549: do not detect containers in OCP as such (ptoscano@redhat.com) - tests: extend InContainerTests for path checks (ptoscano@redhat.com) - Resolved issues in PR feedback (jajerome@redhat.com) - Updated request handling in connection.py (jajerome@redhat.com) - Resolve issues from PR review (jajerome@redhat.com) - Removed fixme since activateMachine() is still used (jajerome@redhat.com) - Black/flake8 fixes (jajerome@redhat.com) - FIXME: renamed default argument to not shadow inbuilt type (jajerome@redhat.com) - FIXME: removed Restlib and using only BaseRestLib (jajerome@redhat.com) - FIXME: updated unregisterConsumer() to return True if status code is 204 (jajerome@redhat.com) - FIXME: changed unbindBySerial/unbindByPoolId to return bool (jajerome@redhat.com) - FIXME: changed default value of facts in updateConsumerFacts() (jajerome@redhat.com) - FIXME: sanitized email/lang variables in activateMachine() (jajerome@redhat.com) - FIXME: made email argument required in activatemachine() (jajerome@redhat.com) - FIXME: changed default value of serials argument to None (jajerome@redhat.com) - FIXME: removed unused username/password arguments (jajerome@redhat.com) - FIXME: raise exceptions where sanitizing guest Id returns None (jajerome@redhat.com) - FIXME: renamed response argument to result in validateResponse() (jajerome@redhat.com) - FIXME: rename info argument to params in _request() (jajerome@redhat.com) - FIXME: added error message when redeeming subscription fails (jajerome@redhat.com) - FIXME: removed unused UEPConnection class methods (jajerome@redhat.com) - Fixed profile tests setting Package release numbers as int instead of str (jajerome@redhat.com) - FIXME: changed epoch data type to str in Package class (jajerome@redhat.com) - FIXME: added null-checks for stdout/stderr wrapper (jajerome@redhat.com) - FIXME: re-iterated a fix is not needed for urlparse (jajerome@redhat.com) - FIXME: added exception messages to parse_url() (jajerome@redhat.com) - FIXME: changed lists to tuples in StatusSpinnerStyle class (jajerome@redhat.com) - FIXME: fixed type hints for _normalize_string() (jajerome@redhat.com) - FIXME: use super() instead of class name (jajerome@redhat.com) - FIXME: fixed strings not being translated in is_log_level_valid() (jajerome@redhat.com) - FIXME: resolved improper use of tempfile in save() (jajerome@redhat.com) - FIXME: fixed config_file argument not being used in save() (jajerome@redhat.com) - FIXME: updated default value for files_name argument in read() (jajerome@redhat.com) - FIXME: fixed minor typo in bogus() (jajerome@redhat.com) - FIXME: changed read() to return self instead of None (jajerome@redhat.com) - FIXME: set default argument 'facts' to None in registerConsumer() (jajerome@redhat.com) - FIXME: renamed argument 'type' to 'consumer_type' in registerConsumer() (jajerome@redhat.com) - FIXME: ping() resolved in rhsm/connection.py (jajerome@redhat.com) - Remove test dependency 'mock' (mhorky@redhat.com) - Fix failures of D-Bus' Register tests (mhorky@redhat.com) - Mark D-Bus tests (mhorky@redhat.com) - 2131789: Outsource uploading DNF profile to rhsmcertd (jhnidek@redhat.com) - Catch generic OSError during HTTPSConnection.connect() (ptoscano@redhat.com) - New extraction for translatable strings (ptoscano@redhat.com) - Translated using Weblate (French) (vincent.lefebvre59@gmail.com) - Translated using Weblate (Korean) (simmon@nplob.com) - Fix formatting of proxy errors w/o errno (ptoscano@redhat.com) - Catch also CertificateLoadingError for identity cert loading (ptoscano@redhat.com) - ENT-4286: Additional fix for exception handling (jajerome@redhat.com) - Remove D-Bus env vars from container and CI files (mhorky@redhat.com) - 2121350: Implement "force" register option in rhsm dbus python binding (jajerome@redhat.com) - Show locals in pytest output (mhorky@redhat.com) - Improve formatting of CertificateLoadingError (ptoscano@redhat.com) - Raise a new CertificateLoadingError on X.509 loading failures (ptoscano@redhat.com) - Improve formatting of UnknownContentException (ptoscano@redhat.com) - connection: improve the internal UnknownContentException (ptoscano@redhat.com) - utils: add terminal_printable_content (ptoscano@redhat.com) - connection: rename NetworkException to UnknownContentException (ptoscano@redhat.com) - Improve formatting of ProxyException (ptoscano@redhat.com) - connection: improve the internal ProxyException (ptoscano@redhat.com) - Improve formatting of socket.gaierror (ptoscano@redhat.com) - Improve formatting of ConnectionError (ptoscano@redhat.com) - Improve formatting of BadCertificateException (ptoscano@redhat.com) - connection: extend BadCertificateException w/ SSL exception (ptoscano@redhat.com) - connection: drop dead code (ptoscano@redhat.com) - ENT-4286: Simplify exception reporting with system_exit() (jajerome@redhat.com) - 2136694: Clear progress messages properly (mhorky@redhat.com) - rhsmcertd reads default_log_level from rhsm.conf (jhnidek@redhat.com) - 2097679: Additional fix for non-interactive parameters (jajerome@redhat.com) - 2097679: Fixed script hang in non-interactive execution (jajerome@redhat.com) * Wed Oct 19 2022 Christopher Snyder <csnyder@redhat.com> 1.29.31-1 - warning: refname 'subscription-manager-1.29.30-1' is ambiguous. - Translated using Weblate (Georgian) (temuri.doghonadze@gmail.com) - tests: fix typos in test method names (ptoscano@redhat.com) - 2125227: Fixed incorrect registration warning with yum/dnf (jajerome@redhat.com) - 2094942: Fixed expected message for manual attach case (jajerome@redhat.com) - ENT-5102: Type-hint rhsmlib/facts (mhorky@redhat.com) - 2094942: Improve warning message (auto-attach in SCA mode) (jhnidek@redhat.com) - Update INSTALL.md (mhorky@redhat.com) - Remove unused classes of DBus tests (mhorky@redhat.com) - ENT-5317: Update DBus tests of Unregister objects (mhorky@redhat.com) - ENT-5317: Update DBus tests of Register objects (mhorky@redhat.com) - ENT-5317: Update DBus tests of Products object (mhorky@redhat.com) - ENT-5317: Update DBus tests of AllFacts object (mhorky@redhat.com) - ENT-5317: Update DBus tests of Entitlement object (mhorky@redhat.com) - Fix typo in method name of EntitlementService (mhorky@redhat.com) - ENT-5317: Update DBus tests of Consumer object (mhorky@redhat.com) - ENT-5317: Update DBus tests of Attach object (mhorky@redhat.com) - Fix possible parsing issues of dmidecode output (mhorky@redhat.com) - ENT-5317: New way to test DBus methods, starting with Config (mhorky@redhat.com) - cockpit: disable the reference branch for sub-man-cockpit (ptoscano@redhat.com) - TESTING.md: Remove mention of pytest-xdist (mhorky@redhat.com) - INSTALL.md: Update list of packages to be installed (mhorky@redhat.com) - Stop calling pytest with --failed-first (mhorky@redhat.com) - GCP: Better computing of cached token TTL (jhnidek@redhat.com) - 2101510: Fix D-Bus Register() and update entitlement certs (jhnidek@redhat.com) - 2120744: Close keycloak connection properly (jhnidek@redhat.com) - 2094942: [RFE] Improve the message, when SCA is enabled (jhnidek@redhat.com) - Replaced list[] with List[] and dict[] with Dict[]. (jhnidek@redhat.com) - Update TESTING.md (mhorky@redhat.com) - Update README.md (mhorky@redhat.com) - Add INSTALL.md (mhorky@redhat.com) - Added type hints to package rhsmlib.service (jhnidek@redhat.com) - Added some missing imports. (jhnidek@redhat.com) - Reformated using black. (jhnidek@redhat.com) - Added one FIXME to redeem.py (jhnidek@redhat.com) - Added type hints and FIXMEs to rhsm package. (jhnidek@redhat.com) - [wip] ENT-5100: Type hint rhsm (mhorky@redhat.com) - Added type hints to syspurpose package (jhnidek@redhat.com) - Drop libnotify-devel usage (ptoscano@redhat.com) * Tue Aug 09 2022 Christopher Snyder <csnyder@redhat.com> 1.29.30-1 - Fix issue, when connection is not shared (jhnidek@redhat.com) - Unit tests: Add stub class for SyspurposeComplianceStatusCache (jhnidek@redhat.com) - ENT-4664: Ensure tests clean up after themselves (mhorky@redhat.com) - Refactoring of cloud-what unit tests (jhnidek@redhat.com) - 2111035: Do not allow reusing TCP connection for rhsm.service (jhnidek@redhat.com) - spec: remove redundant License from python3-cloud-what (ptoscano@redhat.com) - Ensure tests don't fail when run under root (mhorky@redhat.com) - Fix issue with unit tests (jhnidek@redhat.com) - 2111757: Make parsing of HTTP headers more reliable (jhnidek@redhat.com) - Translated using Weblate (Chinese (Simplified) (zh_CN)) (ljanda@redhat.com) - Update translation files (noreply@weblate.org) - ENT-5286: Unify environment variable evaluation (mhorky@redhat.com) - Use dmidecode on aarch64 (jhnidek@redhat.com) - New extraction for translatable strings (ptoscano@redhat.com) - Increase security level for zypper repos managed by sub-man (suttner@atix.de) - ENT-5271: Fix spelling of Candlepin API endpoint description (mhorky@redhat.com) * Wed Jul 13 2022 Pino Toscano <ptoscano@redhat.com> 1.29.29-1 - Translated using Weblate (Japanese) (suanand@redhat.com) - Translated using Weblate (Korean) (simmon@nplob.com) - Update translation files (noreply@weblate.org) - ENT-5215: Handle all exceptions caused by network problems (mhorky@redhat.com) - ENT-5215: Handle errors raised in DNF plugin (mhorky@redhat.com) - Make TestProfileManager subclass of SubManFixture (mhorky@redhat.com) - ENT-5054: Drop singleton implementation in rhsmlib/utils.py (mhorky@redhat.com) - Rename test file for rhsm/utils.py (mhorky@redhat.com) - ENT-5054: Create singleton decorators in rhsm/utils.py (mhorky@redhat.com) - zypper: drop dead python-dmidecode usage (ptoscano@redhat.com) - facts: drop DmiFirmwareInfoCollector (ptoscano@redhat.com) - facts: switch to DmidecodeFactCollector for DMI facts (ptoscano@redhat.com) - facts: add dmidecode parser and facts collector (ptoscano@redhat.com) - cloud-what: switch MiniHostCollector to dmidecode(1) (ptoscano@redhat.com) - 2096446: Make 'rhsm-debug' autocomplete --no-progress-messages (mhorky@redhat.com) - New extraction for translatable strings (ptoscano@redhat.com) - Translated using Weblate (Korean) (simmon@nplob.com) - 2092014: Do not use injections in rhsm (mhorky@redhat.com) - ci: run rpmlint as part of stylish (ptoscano@redhat.com) - build: switch rpmlint check to rpmlint 2.x (ptoscano@redhat.com) - ci: drop stylish job from Jenkins (ptoscano@redhat.com) - ci: add black & flake8 check using GitHub Actions (ptoscano@redhat.com) - build: install files without exec permissions (ptoscano@redhat.com) - 2092014: Disable progress messages when sub-man RPM is not installed (mhorky@redhat.com) * Thu Jun 02 2022 Christopher Snyder <csnyder@redhat.com> 1.29.28-1 - Make keeping connection more reliable (jhnidek@redhat.com) - Small improvements of keep alive (jhnidek@redhat.com) - Keep TCP/TLS connection alive and close connection properly (jhnidek@redhat.com) - ENT-4700: Switch away from 'imp' (mhorky@redhat.com) - ENT-4088: Fix flake8 error E731 (mhorky@redhat.com) - ENT-4048: Fix flake8 error E501 (mhorky@redhat.com) - ENT-240: Add --no-progress-messages CLI option (mhorky@redhat.com) - ENT-240: Use spinner to indicate that API communication is pending (mhorky@redhat.com) - ENT-240: Make verbose messages translatable (mhorky@redhat.com) - ENT-240: Make subscription-manager more verbose (mhorky@redhat.com) - 2075455: enable sslverifystatus on repos if advertized by CP (ptoscano@redhat.com) - RepoUpdateActionCommand: lazy load the consumer auth (ptoscano@redhat.com) - 2043331: Do not delete installed SCA cert during registration (jhnidek@redhat.com) - Remove Group tag from .spec file for RHEL/Fedora (jhnidek@redhat.com) - 2073354: Print correct status, when access mode has changed (jhnidek@redhat.com) - flake8: ignore the build directory (ptoscano@redhat.com) - Remove ownership of /etc/rhsm (csnyder@redhat.com) - Update translation files (noreply@weblate.org) - New extraction for translatable strings (ptoscano@redhat.com) - Revert "build: pin flake8 to < 4" (ptoscano@redhat.com) - build: simplify flake8 run (ptoscano@redhat.com) - flake8: improve the config a bit (ptoscano@redhat.com) - jenkins: run stylish.sh with -e (ptoscano@redhat.com) - flake8: simplify/update config (ptoscano@redhat.com) - tests: remove unused exception variable (ptoscano@redhat.com) - Drop cockpit sources & related bits (ptoscano@redhat.com) - cockpit: test with split subscription-manager-cockpit (ptoscano@redhat.com) - Remove print statements from test suite (mhorky@redhat.com) - Run CI's pytest with verbose flag (mhorky@redhat.com) - Optimize rhsmlib DBus test strings (mhorky@redhat.com) - Change names of some directories in test/ (mhorky@redhat.com) - Reorder rhsmlib tests (mhorky@redhat.com) - refresh: clear also the release status (ptoscano@redhat.com) - 2074110: clear the release cache on release change (ptoscano@redhat.com) - Add gcp_license_codes to system facts. (jhnidek@redhat.com) - Pass version to make in debian/rules using 'pkg-info.mk' (reisner@atix.de) - Refactored rpm-version to pkg-version (reisner@atix.de) - Ignore black commit hashes (mhorky@redhat.com) - Add check to YumPluginManager.enable_pkg_plugins() if system is using yum/dnf to prevent warnings on debian based systems (reisner@atix.de) - Extend HardwareCollector.get_distribution() to return ID and ID_LIKE (reisner@atix.de) - Format code with black==22.3.0 (mhorky@redhat.com) - Add Black to CI (mhorky@redhat.com) - Translated using Weblate (Georgian) (temuri.doghonadze@gmail.com) - Fix few grammar mistakes in rhsm.conf and man page (jhnidek@redhat.com) - 2058662: Fix inaccurate module status in combined profile (jhnidek@redhat.com) - Add file .git-blame-ignore-revs (mhorky@redhat.com) - Update configuration files for flake8 (mhorky@redhat.com) - Use double quotes for strings (mhorky@redhat.com) - Format the code with black (mhorky@redhat.com) - Custom facts should not influence unit tests of cloud-what (jhnidek@redhat.com) - Drop redhat-uep.pem (ptoscano@redhat.com) - Move redhat-entitlement-authority.pem to container plugin (ptoscano@redhat.com) - Drop subscription-manager-rhsm-certificates package (ptoscano@redhat.com) - spec: relax subscription-manager-rhsm-certificates requires (ptoscano@redhat.com) - test: Rely on insights-client.service to succeed in testSubAndInAndFail (mvollmer@redhat.com) - integration-tests: Run testSubAndInAndFail with "setenforce 0" (mvollmer@redhat.com) - integration-test: Use custom TLS certs for mock-insights (mvollmer@redhat.com) - Keep the user namespace from the host (csnyder@redhat.com) - tracking return values of tests (jmolet@redhat.com) - Adding containers for development and test (csnyder@redhat.com) - Drop old git-checkcommits bits (ptoscano@redhat.com) - tests: drop no more needed bits (ptoscano@redhat.com) - tests: switch away from SyspurposeTestBase (ptoscano@redhat.com) - Drop the rel-eng directory for old tito versions (ptoscano@redhat.com) - tests: switch away from SyspurposeTestBase.assertRaisesNothing() (ptoscano@redhat.com) - tests: use write_to_file_utf8() from syspurpose.utils (ptoscano@redhat.com) - tests: directly use tempfile.TemporaryDirectory() (ptoscano@redhat.com) - tests: use Capture from the main sub-man fitxure module (ptoscano@redhat.com) - tests: switch from assert_equal_dict() to assertEqual() (ptoscano@redhat.com) - tests: switch from assert_string_equals() to assertEqual() (ptoscano@redhat.com) - cockpit: bump API version to 264 (ptoscano@redhat.com) - cockpit: simplify skipUnlessDistroFamily() to properly skip tests (ptoscano@redhat.com) - cockpit: drop rhel-atomic bits (ptoscano@redhat.com) - cockpit: bump candlepin minimum waiting time to 10 seconds (ptoscano@redhat.com) - integration-test: Updates for newer insights-client (mvollmer@redhat.com) - 2018221: Cockpit use "Organization ID" in label (jhnidek@redhat.com) - 2059631: rhsm.conf: fix typo in comment (ptoscano@redhat.com) - 2057053: Improve API of detection of cloud-what (jhnidek@redhat.com) - 1935446: Revert "Revert "1935446: Use updated cert with SHA-256 algorithm"" (ptoscano@redhat.com) - cockpit: set $RPM_BUILD_ROOT w/ installing (ptoscano@redhat.com) - 2057053: Facts: do no use heuristics detection of cloud (jhnidek@redhat.com) - Translated using Weblate (Chinese (Simplified) (zh_CN)) (suanand@redhat.com) - Translated using Weblate (Italian) (toscano.pino@tiscali.it) - Improve azure determination method (suttner@atix.de) - 2056896: Handle all exceptions of gathering data properly (jhnidek@redhat.com) * Thu Jun 02 2022 Christopher Snyder <csnyder@redhat.com> - Make keeping connection more reliable (jhnidek@redhat.com) - Small improvements of keep alive (jhnidek@redhat.com) - Keep TCP/TLS connection alive and close connection properly (jhnidek@redhat.com) - ENT-4700: Switch away from 'imp' (mhorky@redhat.com) - ENT-4088: Fix flake8 error E731 (mhorky@redhat.com) - ENT-4048: Fix flake8 error E501 (mhorky@redhat.com) - ENT-240: Add --no-progress-messages CLI option (mhorky@redhat.com) - ENT-240: Use spinner to indicate that API communication is pending (mhorky@redhat.com) - ENT-240: Make verbose messages translatable (mhorky@redhat.com) - ENT-240: Make subscription-manager more verbose (mhorky@redhat.com) - 2075455: enable sslverifystatus on repos if advertized by CP (ptoscano@redhat.com) - RepoUpdateActionCommand: lazy load the consumer auth (ptoscano@redhat.com) - 2043331: Do not delete installed SCA cert during registration (jhnidek@redhat.com) - Remove Group tag from .spec file for RHEL/Fedora (jhnidek@redhat.com) - 2073354: Print correct status, when access mode has changed (jhnidek@redhat.com) - flake8: ignore the build directory (ptoscano@redhat.com) - Remove ownership of /etc/rhsm (csnyder@redhat.com) - Update translation files (noreply@weblate.org) - New extraction for translatable strings (ptoscano@redhat.com) - Revert "build: pin flake8 to < 4" (ptoscano@redhat.com) - build: simplify flake8 run (ptoscano@redhat.com) - flake8: improve the config a bit (ptoscano@redhat.com) - jenkins: run stylish.sh with -e (ptoscano@redhat.com) - flake8: simplify/update config (ptoscano@redhat.com) - tests: remove unused exception variable (ptoscano@redhat.com) - Drop cockpit sources & related bits (ptoscano@redhat.com) - cockpit: test with split subscription-manager-cockpit (ptoscano@redhat.com) - Remove print statements from test suite (mhorky@redhat.com) - Run CI's pytest with verbose flag (mhorky@redhat.com) - Optimize rhsmlib DBus test strings (mhorky@redhat.com) - Change names of some directories in test/ (mhorky@redhat.com) - Reorder rhsmlib tests (mhorky@redhat.com) - refresh: clear also the release status (ptoscano@redhat.com) - 2074110: clear the release cache on release change (ptoscano@redhat.com) - Add gcp_license_codes to system facts. (jhnidek@redhat.com) - Pass version to make in debian/rules using 'pkg-info.mk' (reisner@atix.de) - Refactored rpm-version to pkg-version (reisner@atix.de) - Ignore black commit hashes (mhorky@redhat.com) - Add check to YumPluginManager.enable_pkg_plugins() if system is using yum/dnf to prevent warnings on debian based systems (reisner@atix.de) - Extend HardwareCollector.get_distribution() to return ID and ID_LIKE (reisner@atix.de) - Format code with black==22.3.0 (mhorky@redhat.com) - Add Black to CI (mhorky@redhat.com) - Translated using Weblate (Georgian) (temuri.doghonadze@gmail.com) - Fix few grammar mistakes in rhsm.conf and man page (jhnidek@redhat.com) - 2058662: Fix inaccurate module status in combined profile (jhnidek@redhat.com) - Add file .git-blame-ignore-revs (mhorky@redhat.com) - Update configuration files for flake8 (mhorky@redhat.com) - Use double quotes for strings (mhorky@redhat.com) - Format the code with black (mhorky@redhat.com) - Custom facts should not influence unit tests of cloud-what (jhnidek@redhat.com) - Drop redhat-uep.pem (ptoscano@redhat.com) - Move redhat-entitlement-authority.pem to container plugin (ptoscano@redhat.com) - Drop subscription-manager-rhsm-certificates package (ptoscano@redhat.com) - spec: relax subscription-manager-rhsm-certificates requires (ptoscano@redhat.com) - test: Rely on insights-client.service to succeed in testSubAndInAndFail (mvollmer@redhat.com) - integration-tests: Run testSubAndInAndFail with "setenforce 0" (mvollmer@redhat.com) - integration-test: Use custom TLS certs for mock-insights (mvollmer@redhat.com) - Keep the user namespace from the host (csnyder@redhat.com) - tracking return values of tests (jmolet@redhat.com) - Adding containers for development and test (csnyder@redhat.com) - Drop old git-checkcommits bits (ptoscano@redhat.com) - tests: drop no more needed bits (ptoscano@redhat.com) - tests: switch away from SyspurposeTestBase (ptoscano@redhat.com) - Drop the rel-eng directory for old tito versions (ptoscano@redhat.com) - tests: switch away from SyspurposeTestBase.assertRaisesNothing() (ptoscano@redhat.com) - tests: use write_to_file_utf8() from syspurpose.utils (ptoscano@redhat.com) - tests: directly use tempfile.TemporaryDirectory() (ptoscano@redhat.com) - tests: use Capture from the main sub-man fitxure module (ptoscano@redhat.com) - tests: switch from assert_equal_dict() to assertEqual() (ptoscano@redhat.com) - tests: switch from assert_string_equals() to assertEqual() (ptoscano@redhat.com) - cockpit: bump API version to 264 (ptoscano@redhat.com) - cockpit: simplify skipUnlessDistroFamily() to properly skip tests (ptoscano@redhat.com) - cockpit: drop rhel-atomic bits (ptoscano@redhat.com) - cockpit: bump candlepin minimum waiting time to 10 seconds (ptoscano@redhat.com) - integration-test: Updates for newer insights-client (mvollmer@redhat.com) - 2018221: Cockpit use "Organization ID" in label (jhnidek@redhat.com) - 2059631: rhsm.conf: fix typo in comment (ptoscano@redhat.com) - 2057053: Improve API of detection of cloud-what (jhnidek@redhat.com) - 1935446: Revert "Revert "1935446: Use updated cert with SHA-256 algorithm"" (ptoscano@redhat.com) - cockpit: set $RPM_BUILD_ROOT w/ installing (ptoscano@redhat.com) - 2057053: Facts: do no use heuristics detection of cloud (jhnidek@redhat.com) - Translated using Weblate (Chinese (Simplified) (zh_CN)) (suanand@redhat.com) - Translated using Weblate (Italian) (toscano.pino@tiscali.it) - Improve azure determination method (suttner@atix.de) - 2056896: Handle all exceptions of gathering data properly (jhnidek@redhat.com) * Tue Feb 15 2022 Christopher Snyder <csnyder@redhat.com> 1.29.26-1 - Translated using Weblate (Korean) (simmon@nplob.com) - Translated using Weblate (German) (atalanttore@googlemail.com) - Revert "1935446: Use updated cert with SHA-256 algorithm" (csnyder@redhat.com) * Fri Feb 11 2022 Christopher Snyder <csnyder@redhat.com> 1.29.25-1 - 2046516: register: do not check environments w/ activation keys (ptoscano@redhat.com) - No-op refactor of RegisterCommand._process_environments() (ptoscano@redhat.com) - 1935446: Use updated cert with SHA-256 algorithm (jhnidek@redhat.com) - build: pin pytest to < 7 (ptoscano@redhat.com) - Update translation files (noreply@weblate.org) * Thu Feb 10 2022 Christopher Snyder <csnyder@redhat.com> 1.29.24-1 - 2023430: Cockpit: another improvement of curtain view (jhnidek@redhat.com) - environments: fix list for account in env-less org (ptoscano@redhat.com) - Reverting disabling AutoAttach() and PoolAttach() in SCA mode (jhnidek@redhat.com) - 2023430: cockpit: improve handling of main curtain view (ptoscano@redhat.com) - Squelch DeprecationWarning's when importing pyinotify (ptoscano@redhat.com) - Drop tox.ini, no more needed now (ptoscano@redhat.com) - flake8: improve, and integrate bits from tox.ini (ptoscano@redhat.com) - flake8: misc fixes in tito/tests (ptoscano@redhat.com) - 2035662: facts: tweak message for dmidecode warnings (ptoscano@redhat.com) - facts: improve/tweak logging of warnings (ptoscano@redhat.com) - jenkins: use custom settings for the RH internal npmjs repo (ptoscano@redhat.com) - jenkins: switch away from readFile() (ptoscano@redhat.com) - jenkins: simplify script filenames & labels (ptoscano@redhat.com) - jenkins: remove old scripts (ptoscano@redhat.com) - ENT-4671: Improve debug logging to stdout (mhorky@redhat.com) - Drop non-systemd support (ptoscano@redhat.com) - ENT-4650: Remove python-six from build system (mhorky@redhat.com) - ENT-4093: Fix flake8 warning W605 (mhorky@redhat.com) - ENT-4618: Switch away from six.get_method_* (mhorky@redhat.com) - ENT-4414: Remove RhsmIconCache (mhorky@redhat.com) - New extraction for translatable strings (ptoscano@redhat.com) - ENT-4589: Switch away from six.reraise (mhorky@redhat.com) - 2041968: Update man and help for environments options (wpoteat@redhat.com) * Mon Jan 17 2022 Christopher Snyder <csnyder@redhat.com> 1.29.23-1 - Ignore debian architecture ALL (schmidt@atix.de) - 2028894: Don't allow service-level --serverurl on registered system (mhorky@redhat.com) - 2037771: Cockpit registration dialog: enable insights by default (jhnidek@redhat.com) - 2039322: fix string representation of DMI facts (ptoscano@redhat.com) - Drop usage of six.python_2_unicode_compatible (ptoscano@redhat.com) - ENT-4588: Switch away from six iterators (mhorky@redhat.com) - ENT-4590: Switch away from six.callable (mhorky@redhat.com) - ENT-4587: Switch away from six types (mhorky@redhat.com) - Adding permissive coverage publishing (jmolet@redhat.com) - Ensure that prompted environment entry follows state of multiples (wpoteat@redhat.com) - 2026316: Do not delete cache of content_access during refresh (jhnidek@redhat.com) - More SUSE compliance (jhnidek@redhat.com) - Updates for non-multi-environment scenario (wpoteat@redhat.com) - Fix some minor issues related to syspurpose (jhnidek@redhat.com) - syspurpose: handle users w/o organizations (ptoscano@redhat.com) - service-level: drop useless check (ptoscano@redhat.com) - 2026286: consider user-specified --org in any case (ptoscano@redhat.com) - Drop the Vagrant bits (ptoscano@redhat.com) - 1995032: Use multiple environments (wpoteat@redhat.com) - cache: fix typo in debug message (ptoscano@redhat.com) - Switch away from Thread.getName() (ptoscano@redhat.com) - Fix indentation of ProductStatus. (jhnidek@redhat.com) - 2028969: Do not try to load compliance status from cache (jhnidek@redhat.com) - Switch comma-separated join to space-separated join (schmidt@atix.de) - 2029927: Fix bash autocompletion (mhorky@redhat.com) - utils: use shutil.get_terminal_size() (ptoscano@redhat.com) - Remove PyXML leftovers (ptoscano@redhat.com) - 2026320: fix format of HTTP-date headers (ptoscano@redhat.com) - connection: move HTTP-date formatting to own helper (ptoscano@redhat.com) - Ensure datetime.timezone.utc objects for parsed UTC dates (ptoscano@redhat.com) - rhsm: drop custom which() implementation (ptoscano@redhat.com) - facts: switch to shutil.which() (ptoscano@redhat.com) - test: unconditionally use hashlib (ptoscano@redhat.com) - 1999048: Fixed partially subscribed product in Cockpit plugin (jhnidek@redhat.com) - test: rename tests to default pytest filename pattern (ptoscano@redhat.com) - Fixed last bits related to updated D-Bus Register method. (jhnidek@redhat.com) - Cockpit plugin: display syspurpose card without attributes (jhnidek@redhat.com) - 2023257: Disallowed attaching using D-Bus in SCA mode (jhnidek@redhat.com) - 2023257: Disallowed attaching pool in SCA mode: (jhnidek@redhat.com) - Refactoring of temporary disablement of dir watchers. (jhnidek@redhat.com) - Ignore enable_content option in RegisterWithActivationKeys() (jhnidek@redhat.com) - Use benefits of enable_content in cockpit plugin. (jhnidek@redhat.com) - Added enable_content option to Register() D-Bus method (jhnidek@redhat.com) - Added refresh() method to entitlement service (jhnidek@redhat.com) - Fixed issue with status cache (jhnidek@redhat.com) - Add information about content access mode to consumer (jhnidek@redhat.com) - 2024929: build: fix build on 'build' target (ptoscano@redhat.com) - 2023391: libdnf: respect environment CFLAGS (ptoscano@redhat.com) - Drop unused ssl_verify_depth config option (ptoscano@redhat.com) - tests: drop test_po_files.py (ptoscano@redhat.com) - Update translation files (noreply@weblate.org) - New extraction for translatable strings (ptoscano@redhat.com) * Mon Jan 17 2022 Christopher Snyder <csnyder@redhat.com> - Ignore debian architecture ALL (schmidt@atix.de) - 2028894: Don't allow service-level --serverurl on registered system (mhorky@redhat.com) - 2037771: Cockpit registration dialog: enable insights by default (jhnidek@redhat.com) - 2039322: fix string representation of DMI facts (ptoscano@redhat.com) - Drop usage of six.python_2_unicode_compatible (ptoscano@redhat.com) - ENT-4588: Switch away from six iterators (mhorky@redhat.com) - ENT-4590: Switch away from six.callable (mhorky@redhat.com) - ENT-4587: Switch away from six types (mhorky@redhat.com) - Adding permissive coverage publishing (jmolet@redhat.com) - Ensure that prompted environment entry follows state of multiples (wpoteat@redhat.com) - 2026316: Do not delete cache of content_access during refresh (jhnidek@redhat.com) - More SUSE compliance (jhnidek@redhat.com) - Updates for non-multi-environment scenario (wpoteat@redhat.com) - Fix some minor issues related to syspurpose (jhnidek@redhat.com) - syspurpose: handle users w/o organizations (ptoscano@redhat.com) - service-level: drop useless check (ptoscano@redhat.com) - 2026286: consider user-specified --org in any case (ptoscano@redhat.com) - 1995032: Use multiple environments (wpoteat@redhat.com) - cache: fix typo in debug message (ptoscano@redhat.com) - Switch away from Thread.getName() (ptoscano@redhat.com) - Fix indentation of ProductStatus. (jhnidek@redhat.com) - 2028969: Do not try to load compliance status from cache (jhnidek@redhat.com) - Switch comma-separated join to space-separated join (schmidt@atix.de) - 2029927: Fix bash autocompletion (mhorky@redhat.com) - utils: use shutil.get_terminal_size() (ptoscano@redhat.com) - Remove PyXML leftovers (ptoscano@redhat.com) - 2026320: fix format of HTTP-date headers (ptoscano@redhat.com) - connection: move HTTP-date formatting to own helper (ptoscano@redhat.com) - Ensure datetime.timezone.utc objects for parsed UTC dates (ptoscano@redhat.com) - rhsm: drop custom which() implementation (ptoscano@redhat.com) - facts: switch to shutil.which() (ptoscano@redhat.com) - test: unconditionally use hashlib (ptoscano@redhat.com) - 1999048: Fixed partially subscribed product in Cockpit plugin (jhnidek@redhat.com) - test: rename tests to default pytest filename pattern (ptoscano@redhat.com) - Fixed last bits related to updated D-Bus Register method. (jhnidek@redhat.com) - Cockpit plugin: display syspurpose card without attributes (jhnidek@redhat.com) - 2023257: Disallowed attaching using D-Bus in SCA mode (jhnidek@redhat.com) - 2023257: Disallowed attaching pool in SCA mode: (jhnidek@redhat.com) - Refactoring of temporary disablement of dir watchers. (jhnidek@redhat.com) - Ignore enable_content option in RegisterWithActivationKeys() (jhnidek@redhat.com) - Use benefits of enable_content in cockpit plugin. (jhnidek@redhat.com) - Added enable_content option to Register() D-Bus method (jhnidek@redhat.com) - Added refresh() method to entitlement service (jhnidek@redhat.com) - Fixed issue with status cache (jhnidek@redhat.com) - Add information about content access mode to consumer (jhnidek@redhat.com) - 2024929: build: fix build on 'build' target (ptoscano@redhat.com) - 2023391: libdnf: respect environment CFLAGS (ptoscano@redhat.com) - Drop unused ssl_verify_depth config option (ptoscano@redhat.com) - tests: drop test_po_files.py (ptoscano@redhat.com) - Update translation files (noreply@weblate.org) - New extraction for translatable strings (ptoscano@redhat.com)