Changelog |
* Thu Sep 14 2023 Packit <hello@packit.dev> - 1.29.38-1
- 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)
- make sure gpg key download doesn't fail because of private certs (Bernhard Suttner)
* Wed Aug 23 2023 Packit <hello@packit.dev> - 1.29.37-1
- 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)
- New extraction for translatable strings (Pino Toscano)
* Wed Aug 02 2023 Packit <hello@packit.dev> - 1.29.36-1
- Automatic commit of package [subscription-manager] release [1.29.36-1]. (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)
* Sat Jul 22 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.29.35-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Wed Jun 14 2023 Python Maint <python-maint@redhat.com> - 1.29.35-2
- Rebuilt for Python 3.12
* Tue May 16 2023 Packit <hello@packit.dev> - 1.29.35-1
- 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)
* Tue Apr 18 2023 Packit <hello@packit.dev> - 1.29.34-1
- 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)
* Thu Mar 02 2023 Pino Toscano <ptoscano@redhat.com> 1.29.33.1-1
- tito: add rhel 9.2 releaser (ptoscano@redhat.com)
- 2169251: connection: restore UEPConnection.getJob() (ptoscano@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)
* Thu Nov 11 2021 Christopher Snyder <csnyder@redhat.com> 1.29.21-1
- 2020248: handle server-side consumer deletion in syspurpose commands
(ptoscano@redhat.com)
- connection: recognize proxy errors (ptoscano@redhat.com)
* Thu Nov 11 2021 Christopher Snyder <csnyder@redhat.com> 1.29.20-1
- ENT-4279: Switch away from rhsmlib.compat.subprocess_compat
(mhorky@redhat.com)
- 2021578: Remove proxy server test as it is unnecessary (wpoteat@redhat.com)
- cockpit: validate SSL connection to mock-insights (ptoscano@redhat.com)
- cockpit: fix hostname of the fake Insights server (ptoscano@redhat.com)
- cockpit: validate the SSL connection to candlepin (ptoscano@redhat.com)
- cockpit: resolve hostname of service machine (ptoscano@redhat.com)
- cockpit: use CANDLEPIN_URL consistently (ptoscano@redhat.com)
- 1719690: Update to message formatting (wpoteat@redhat.com)
- cockpit: account for missing insights-client on non-RHEL systems
(ptoscano@redhat.com)
- cockpit: skip Insights tests on non-RHEL OSes (ptoscano@redhat.com)
- ENT-4370: Drop old dbus_interface.py (mhorky@redhat.com)
- ENT-4278: Drop unittest2 imports (mhorky@redhat.com)
- 1985845: Fix sub-man service-level --show (jhnidek@redhat.com)
- spec: drop non-systemd support (ptoscano@redhat.com)
- spec: drop support for Python < 3 (ptoscano@redhat.com)
- spec: drop support for Fedora < 33 (ptoscano@redhat.com)
- spec: drop support for RHEL < 8 (ptoscano@redhat.com)
- spec: drop support for SUSE < 15 (ptoscano@redhat.com)
- 2015173: chmod /etc/pki/entitlement/*.pem only when existing
(ptoscano@redhat.com)
- cockpit: port subscriptions info icons to PF4 icons (kkoukiou@redhat.com)
- cockpit: translate some untranslated aria-labels (kkoukiou@redhat.com)
- cockpit: Port Po2JSONPlugin to webpack 5 (kkoukiou@redhat.com)
- cockpit: stop including PF3 - it's not used anymore (kkoukiou@redhat.com)
- cockpit: port Insights dialog remaining non PF4 parts (kkoukiou@redhat.com)
- cockpit: port subscriptions register dialog to Patternfly 4
(kkoukiou@redhat.com)
- cockpit: make default TEST_OS rhel-8-4 (kkoukiou@redhat.com)
- cockpit: port spinners to PF4 spinners (kkoukiou@redhat.com)
- cockpit: replace custom Revealer component with 'ExpandableSection' from PF4
(kkoukiou@redhat.com)
- cockpit: replace pficon and fa classes with svgs form react-icons
(kkoukiou@redhat.com)
- cockpit: remove jquery unused dependency (kkoukiou@redhat.com)
- cockpit: patternfly is a normal dependency - not just dev
(kkoukiou@redhat.com)
- cockpit: update patternfly modules and explicitely specify react-icons
dependency (kkoukiou@redhat.com)
- cockpit: clean up package.json from unused dependencies and move to webpack 5
(kkoukiou@redhat.com)
- webpack: Use relative resolve path for npm 7 compatibility
(kkoukiou@redhat.com)
- cockpit: Stop using a custom Select, use the one from PF instead
(kkoukiou@redhat.com)
- cockpit: checkout Cockpit's PF/React/build library instead of keeping a
direct copy of it locally (kkoukiou@redhat.com)
- cockpit: update npmshrinkwrap file (kkoukiou@redhat.com)
- Use pytest --forked for D-Bus unit tests (jhnidek@redhat.com)
- Support of python3 of zypper rhsm script (suttner@atix.de)
- 2003777: Fix organizations hint in syspurpose commands (mhorky@redhat.com)
- Small style changes of d-bus server and d-bus unit tests (jhnidek@redhat.com)
- * Removed GLib.threads_init() (jhnidek@redhat.com)
- Added cleanup for one patcher; fixed some comments. (jhnidek@redhat.com)
- cockpit: skip RHEL 9 tests using insights-client (ptoscano@redhat.com)
- cockpit: fix system installation of subscription-manager
(ptoscano@redhat.com)
- cockpit: wait 5 seconds for candlepin at first (ptoscano@redhat.com)
- cockpit: use the self-signed key in mock-insights (ptoscano@redhat.com)
- test: Building requires gcc (mmarusak@redhat.com)
- test: Tell tests about rhel-9 package manager (mmarusak@redhat.com)
- facts: drop dead/unused code from CleanupCollector (ptoscano@redhat.com)
- 1989955: use /proc/device-tree/ibm,partition-uuid on POWER LPARs
(ptoscano@redhat.com)
- facts: prepare _get_devicetree_uuid() for multiple files
(ptoscano@redhat.com)
- facts: refactor device-tree parts of VirtUuidCollector (ptoscano@redhat.com)
- cockpit: Move from obsolete node-sass to Dart sass (martin@piware.de)
- Cloud-what: Make saving token file more robust (jhnidek@redhat.com)
- Fix redundant API calls to Candlepin (hyu@redhat.com)
- Remove i-notify watchers on the end of the loop (jhnidek@redhat.com)
- build: pin flake8 to < 4 (ptoscano@redhat.com)
- Only rpmlint our specfiles (csnyder@redhat.com)
- Version our obsoletes of syspurpose and the container plugin
(csnyder@redhat.com)
- Remove unnecessary comment and sles/suse tests (csnyder@redhat.com)
- ENT-4273: Drop usage of six.moves (mhorky@redhat.com)
- ENT-4379: Remove function make_utf8 (mhorky@redhat.com)
- ENT-4087: Fix flake8 error E722 (mhorky@redhat.com)
- make spec file SUSE / Open Build Service compliant (p.seiler@linuxmail.org)
- 2003777: Only hint organizations if it's needed (mhorky@redhat.com)
- Drop old GUI docs leftovers (ptoscano@redhat.com)
- tests: drop no more needed rhsm_display (ptoscano@redhat.com)
- build: remove old specific check for GUI file (ptoscano@redhat.com)
- Drop async_utils & its tests (ptoscano@redhat.com)
- Remove rhsm-icon leftovers (ptoscano@redhat.com)
- build: remove unused detect_overindent function (ptoscano@redhat.com)
- build: drop lxml leftovers (ptoscano@redhat.com)
- build: drop Glade leftovers (ptoscano@redhat.com)
- Add rhsm proxy support to apt-transport-katello (suttner@atix.de)
- ENT-4289: Drop Sphinx (mhorky@redhat.com)
- ENT-4340: Resolve deprecation warnings (mhorky@redhat.com)
- Fixed one unused import of six (jhnidek@redhat.com)
- ENT-4272: Remove Python 2 conditionals (mhorky@redhat.com)
- ENT-4274: Remove six.assert* methods (mhorky@redhat.com)
- ENT-4275: Switch away from six.BytesIO and six.StringIO (mhorky@redhat.com)
- ENT-4082: Fix flake8 error E265 (mhorky@redhat.com)
* Thu Sep 23 2021 Christopher Snyder <csnyder@redhat.com> 1.29.19-1
- ENT-4083: Fix flake8 error E402 (mhorky@redhat.com)
- ENT-4085: Fix flake8 error E713 (mhorky@redhat.com)
- 2003777: Show available organizations before asking for input
(mhorky@redhat.com)
- ENT-4302: Remove "u" prefix from strings (mhorky@redhat.com)
- ENT-4326: Drop "-*- coding" comment (mhorky@redhat.com)
- ENT-4277: Drop __future__ imports (mhorky@redhat.com)
- 1979323: Cockpit - do not show red red icon in SCA mode (jhnidek@redhat.com)
- Remove outdated comments from the coverage Jenkins job (mhorky@redhat.com)
- ENT-4252: Migrate from nose to pytest (mhorky@redhat.com)
- Debian / Ubuntu multi-architectures support
(sbernhard@users.noreply.github.com)
- Translated using Weblate (Spanish) (ehespinosa57@gmail.com)
- 1859157: Display better error message on incorrect --org (mhorky@redhat.com)
- New D-Bus method GetOrg() (jhnidek@redhat.com)
- 1924338: list prints not status and dates in SCA mode (jhnidek@redhat.com)
- 1983144: More useful feedback on unknown argument (mhorky@redhat.com)
- ENT-4089: Fix flake8 error E741 (mhorky@redhat.com)
- ENT-4090: Fix flake8 error F821 (mhorky@redhat.com)
- Translated using Weblate (Italian) (toscano.pino@tiscali.it)
- Translated using Weblate (Chinese (Simplified) (zh_CN)) (ljanda@redhat.com)
- ENT-4091: Fix flake8 error F841 (mhorky@redhat.com)
- ENT-4228: Format rhsmlib exception (mhorky@redhat.com)
- ENT-4228: Always format restlib exceptions (mhorky@redhat.com)
- Update exception handling (mhorky@redhat.com)
- Drop unused M2Crypto bits (ptoscano@redhat.com)
- 1995465: Do not use deprecated collections.MutableMapping
(jhnidek@redhat.com)
- New extraction for translatable strings (ptoscano@redhat.com)
- 1983074: Remove invalid log level (mhorky@redhat.com)
- ENT-4213: Remove deprecated pep8 package (mhorky@redhat.com)
- build: switch to os.makedirs(..., exist_ok=True) (ptoscano@redhat.com)
- build: call create_dest_dir() only when running callback
(ptoscano@redhat.com)
- flake8: enable E131, E714 (ptoscano@redhat.com)
- 1859569: Abort on invalid username/token option in syspurpose commands
(mhorky@redhat.com)
- Drop logging.conf (ptoscano@redhat.com)
- Drop long-dead sat5to6 script (ptoscano@redhat.com)
- Drop RHN migration (ptoscano@redhat.com)
- 1922151: Add /var/cache/cloud-what to python3-cloud-what RPM.
(jhnidek@redhat.com)
- ENT-164: Remove ga_loader importer (mhorky@redhat.com)
- ENT-164: Drop rhsm-gtk (mhorky@redhat.com)
- ENT-164: Drop subscription-manager-gui & rhsm-icon (mhorky@redhat.com)
- Add minimal documentation for the plugins directories (ptoscano@redhat.com)
- ENT-4168: Unify description of --org in syspurpose subcommands
(mhorky@redhat.com)
- 1922151: Use in-memory cache on AWS too (jhnidek@redhat.com)
- Move zypper plugins to an own directory (ptoscano@redhat.com)
- Move dnf plugins to an own directory (ptoscano@redhat.com)
- Move libdnf plugins to an own directory (ptoscano@redhat.com)
- Drop support for YUM plugins (ptoscano@redhat.com)
- Drop YUM plugins (ptoscano@redhat.com)
- Add 'syspurpose' to list of commands in manpage (mhorky@redhat.com)
- ENT-4152: Drop initial-setup addon (mhorky@redhat.com)
- ENT-4136: Drop firstboot support (mhorky@redhat.com)
- ENT-3764: Change comments to follow Conscious language initiative
(mhorky@redhat.com)
- ENT-3764: Update variable names in hwprobe.py (mhorky@redhat.com)
- ENT-3764: Update project URLs to new versions (mhorky@redhat.com)
- ENT-3764: Remove BLACKLISTED_LOCALES (mhorky@redhat.com)
- 1980418: Add 'active' field to module stream profile (ianballou67@gmail.com)
- repos: document order of --enable & --disable (ptoscano@redhat.com)
- 1984133: repos: respect order of --enable & --disable (ptoscano@redhat.com)
- Include D-Bus sender in User-Agent http header; Singleton
(jhnidek@redhat.com)
- hwprobe.py: Fix counting cores per cpu for Fujitsu A64FX CPU
(m.mizuma@jp.fujitsu.com)
- flake8: enable E121, E122, E123, E126, E127, E128 (ptoscano@redhat.com)
- flake8: disable E122 for test/test_utils.py (ptoscano@redhat.com)
- Wrap first argument/element in function calls & containers
(ptoscano@redhat.com)
- Fix indentation of some continuation lines (ptoscano@redhat.com)
- 1974641: Fix tab completion with multiple optional commands
(mhorky@redhat.com)
- 1876828: Try to suppress errors in stderr when not run as root
(mhorky@redhat.com)
- 1977452: typo in string format change Add quotes to a {filename} and remove
an extra space. (tmerry@redhat.com)
- Update translation files (noreply@weblate.org)
- 1976240: Improve HTTP code/message reporting in error strings
(mhorky@redhat.com)
- Added new stage for running libdnf unit tests. (jhnidek@redhat.com)
- make sure gpg key download doesn't fail because of private certs
(sbernhard@users.noreply.github.com)
|