python3-cloud-what-1.29.38-1.fc39 &>&  6 6_ 6 3!92d LuZLeɣ uZLo8ʟJ1 .`f \uRVc$Qg58m{5RrK ǒ_RȼYn6TĂwK-m\F:V@3 9&QQnPq%%L6qW3KBטH:r%"[ d 2ɠBB]2m5=U 77Z؋y>ZMbɞ\\~r9dT~\o k݅t;ȊG([Q:T 3yt\# +u/d-WBZj2 yz?VV,LQ@-9sb-I"l4OJ =IR}rL z>+ŷg%4EL<^R%'VDv83U)BcFu'wۗR}^҆q'f͍TH#{Ҫr뫵ޖPd6rS=N99a1b5b7e253d1dea2b7e100f66bb1109d67f1d743a926bddd3da03c08724d55c73b1cb400d0e5f6d6ad8d40a20ccfa8e120e858030204388b603e004630440220490e43f22ea5460e5653d89ca96ce48e8eed3c468de4ab77bb3ce045798d0f66022074cb885bfb5e2135f34bdc9320d189e5f0ee86fdb43f8d9646fb4e6d1806da33030204388b603e00483046022100fd14e235f4c7c8de9a910a3d7bc8d0fa7fc2189130d18b2a4c6c429716598b2e022100e2ea4349690884641b9816363c8d2c09bebc520d05ab46d175bfde4bb0eef43c030204388b603e0048304602210095ed778dee91aba9c00b68fd31ca8e5c4beb58f9084fdf46e950596469a96fdb022100b1ddd13dbef9a7320dc62bbc576dd58f0628dbc1b4e50baa5990c9bc8419179c030204388b603e004630440220249718c18abfd21fc8d38d08401ac33cf19a6a564837cbdc475d1e28f1f964d20220176e1375e058c042107af0136a46dc01ec281c3b897207f3f7b5ae3f74f13237030204388b603e00473045022100bb36c1be32364a6e2b9f4f503e1138de464f5c8ade98b4096bb32fce953356f902201bdf33a886267357e5478949a2a513378217814c25d59a76677c01e1e86e403d030204388b603e00473045022100f72fddaa06c24aef1594deda9e2fbb05c7f0b748ddfbeab83d005588a340907902201f8236e1c03f851550351fa8979259d37d2f489aadf1c771a2fb04a3d961f92b030204388b603e0047304502200e3150cda917e8fb10a60644cc88f0547210ee76326bffe63a475d39fb94a564022100e7d9e839bf699ae99d1305da0e8035c3b2043cd24ddf91a0fc7da0c64a5a85a9030204388b603e0046304402204d41a67fbf943cd37e96ed22c73cae9a529586e586e1ef5665babae85a71306002202317e98e30c21ae2d414ba73362b911d9ea17e50090323b2725be64fd6297216030204388b603e00483046022100bcdd018701120f556a276e092df47b4406eb2c47a404e0c307a8852c980cbf490221008ddf33d404095d90fb30ec014e68f78812225f64a967898aa76a04b38f1758f2030204388b603e00473045022100f1dc750f4a39c328a5bc158d98df7a42c5e39183549d6c5fe99f7508fc617e54022027aef291afa055640e372a5a3f80686dc9f3e4d941d85a8b8b74b131d50905f2030204388b603e0046304402203ddf4fac9cc10d34aa08c5b972819bb06dc8a07a73edc3c18de63cf3d54633be022065c5bfcc1e493756d69fd92fbe58defdda66f859e4013ab6265d207d701e6918030204388b603e004730450220426c8bc566a4f8aae7d1f6fca249b3adffb014a1ab763b4ffb191737377cdf4d022100d5e5fc08033ec5aa2d13526ba10e7bfa2294f9793c8c1b4bb2bc7a81cc9d3d06030204388b603e00473045022100a31d3fa3b930237c08218ec29242c1ea619ff0402a9a3c45290d8ac02751f4bf022057ba07bb86344e9692c3a9ab8344c4e43936e56304572ea1ae9e3a99d5f61ab0030204388b603e004830460221008c4a662d245bf2365b1a276145b24249a58a4778f904f78d7ef82fa91b9f2aab022100822bb60d884abca0fc200f628226f1c60f6579547dbb46a2fba8621c1f06827f030204388b603e00483046022100a0f3e074e106775199c19852725b9dbef972d3b9297ac621ba571e773e8b5ba202210095bb730a7fa32c6157b832495bf4730e7db6df40bb6e3253c935f9bdce5cd784030204388b603e00483046022100ae6646fb4069413f23113bf9756efce57265d221b4c752a6d79ceb47868f96c0022100e1f16971f9c5cf2903487550ac095ee3f4081fb70f3b7c63a11ec52b0739e314030204388b603e00483046022100e77bc0a8fca910e6aa273d70a7e0974a511ce71790c2688a0a7d11ed610baaff022100a47e91fa6293106c424bcfd74c09595b658e2aa8bf34dc61ef2221273f4411dd030204388b603e00473045022100b50bbfc440e6b3748c5642c32074650934d16118eb4ba3041e711747fb3fe8c702200bf0c9f044d738c6729df106145657ba8b174f13a5a5263023da96ba4e28c34d030204388b603e0047304502201765fcb3d5b64e8e93b8646efa0b99264daf7f832659eb02e4ad8445dbfa3ac80221008da84b13cdddae48640fa29c34e8a1cda31e01f19083fcb853c10ec169160afb030204388b603e00473045022100ca0b07d0b92c9803905d20d20888964d5f9436be585e87b9af6d5f242450a68902201fa6e25fe1c55e635cb836ba515529f9184ce3d5a0de8bf720699b6fa40678f7030204388b603e004630440220064496115f0c252371bf17ba0341f71d87eb8fcf4fd1d4aed95e74dbef50914f0220517483f63460e312787a820e1ef7a73d616cf65fe9df51caed5f5085f5d1db2c030204388b603e00463044022031154be98ca03d824d570caf7edd63c7a61e492d9e9522db101f98f5edd3602e02203a738348ca2bbf7287e4c7e5c41706dfe2f6da7284859ee2d5986f3c7b990b48030204388b603e0047304502200e8faf5a5074a85e73c22f5476cb2cebfe99d72fdad89455da32eb5c12be0166022100b9156e1f09e14d359aa732c1f277e25a92086b0125af77aef1a855a81be835c8030204388b603e00473045022100f67dcec0e29fd905740eaa93bd8e2be997c827a226590b20d008600cdce98d4c02205f21f300e84b55af712e06b7fdfc614ae13f2b9a3aaf99efe8bb3cf8d6986476030204388b603e00463044022057cacad8be1506be7a6a95baac483983a6bd083a6196de5f9de740491840b73f022002aa418d60e05875dcdd09007940b67e4caf5389d7a232068583a25f4b0aaa84030204388b603e0046304402201a6c8d8860ca56eb6a5fc54bd51fcf93600a8a016a26d34bd1ec1b7fefbbd32602201f532857dcd31d4c8a144b1c6a61623f87715d6d57103b8f7fb1e7cd0f034c5a030204388b603e00463044022065e0917c520916d04a400e7b7d6977338a7fff335755e6edeadeb02e6aa91f1a0220194b2fbb9fd4d7780d63f2560c63caa55977ee3fb2fb467d8ed4e3f08329674aE3!92d LuZLeɣ uZL 1NFhz[Mp%H9Wkh&[S_l9Δb$[sIi\+g>'=!\K&iT%oFn:"t8nd(Rwc=)-yWWndWAk#e žt#+ehp/p-o u: *xï^^hSá]tR"LiSj:V;޷5'FA-^uS?ϣBy D5|$ZNB'dž1D1! Q.SB`FI^|NQmY E  3rh8ޚT> FŒ<>r \Z+k6$ESi~oEDN02)%v[5$fn@vEJi6(0԰=*Y>"W bY"&' G2Y 7|Vҕ/x&SV$ôhd>`>?ud $ ZN ]i   X            8        ( 8 98:eGt H It XY\ ]` ^b deflt u vw< x y<04Cpython3-cloud-what1.29.381.fc39Python package for detection of public cloud providerThis package contains a Python module for detection and collection of public cloud metadata and signatures.e7buildvm-x86-30.iad2.fedoraproject.org.nFedora ProjectFedora ProjectGPL-2.0-only AND GPL-2.0-or-later AND LGPL-2.1-or-laterFedora ProjectUnspecifiedhttp://www.candlepinproject.org/linuxx86_64PnPn%%  F)YFIFI--11>6.a6)A큤A큤A큤A큤AeMeMeMeMeMeMeMeMeMeMeMeMeMeMeMeMeMeMeMeMeMeMeMeMeMeMeMeMeMeMeMeMe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855f1fb5bd8a158e0dde9b1f979ac48d5768f0aa7a77edecde52faf7c4355b714e3f1fb5bd8a158e0dde9b1f979ac48d5768f0aa7a77edecde52faf7c4355b714e34e1ca4902353d3abc6efdd51235c6d0e0b541b3231c5532ae38c196c38584be94e1ca4902353d3abc6efdd51235c6d0e0b541b3231c5532ae38c196c38584be950cfd5a5d336235f11bcfd4f596069dfc28f163da7b3430ac97f287e1da7d27550cfd5a5d336235f11bcfd4f596069dfc28f163da7b3430ac97f287e1da7d275a6359c584198d9f1149e09b89843ac5b7b4a464b451b404575f74cfcbb319f31a6359c584198d9f1149e09b89843ac5b7b4a464b451b404575f74cfcbb319f310f011be906328f08ab2701403a17ae371b08305637fa2a3ce333711f47545d4c0f011be906328f08ab2701403a17ae371b08305637fa2a3ce333711f47545d4c3ef5df894c12e31dd148e0f03768c4a9e9c2ec1e463f464fef0111a55f5f0664f0bf10d6bd4f477dd7a240ec96fb713c4f5e83e7ad491b9df088eb375e025c4164f7226a0c746370e45445322bd384e2ff5d6bfb88820a9c4b92f6fa48aee224e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85575600228fe26f3d9aa72ceffc31aa1c752d015847c70785dc4e28f35a6a3620275600228fe26f3d9aa72ceffc31aa1c752d015847c70785dc4e28f35a6a36202c6d64bf4d360fe784595becea4539b0a8b943fda1bd5cfa597ef579fac631990c6d64bf4d360fe784595becea4539b0a8b943fda1bd5cfa597ef579fac63199036b7fed870fe6fb874578120dbfa821ea854ee4edaa081fb34b9c01a30e66f6036b7fed870fe6fb874578120dbfa821ea854ee4edaa081fb34b9c01a30e66f6035e8905b42cdfb8a5332fb7b8442da51edb895d406df69bbc9b75154383e131535e8905b42cdfb8a5332fb7b8442da51edb895d406df69bbc9b75154383e1315140f27cd895be2d6edc56a95df508791dc1eee1b678bfce90e6e3bbfae930147e99e56c3de6fbfda0df5455f70b47c8cd37b6e763f1dfa92d15ad9ef03c81c6de08eaf1b902dc1bc7ff21cfb075f035dcefca84ee16cd26ec92078ccf78ade17adf6ecb210d85be247fd6a9d78e46ba14bb5312ce0752e1271556d510fee4818rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootsubscription-manager-1.29.38-1.fc39.src.rpmpython-cloud-whatpython3-cloud-whatpython3-cloud-what(x86-64)python3.12-cloud-what@     dmidecodepython(abi)python3-requestsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsZstd)3.123.0.4-14.6.0-14.0.4-14.0-15.4.18-14.18.92eddE@dddcp@d>@dcc<@cObL@bγb@b@b bOb@aZ@aZ@aaaLl@Packit - 1.29.38-1Packit - 1.29.37-1Packit - 1.29.36-1Fedora Release Engineering - 1.29.35-3Python Maint - 1.29.35-2Packit - 1.29.35-1Packit - 1.29.34-1Pino Toscano 1.29.33.1-1Pino Toscano 1.29.33-1Pino Toscano 1.29.32-1Christopher Snyder 1.29.31-1Christopher Snyder 1.29.30-1Pino Toscano 1.29.29-1Christopher Snyder 1.29.28-1Christopher Snyder Christopher Snyder 1.29.26-1Christopher Snyder 1.29.25-1Christopher Snyder 1.29.24-1Christopher Snyder 1.29.23-1Christopher Snyder Christopher Snyder 1.29.21-1Christopher Snyder 1.29.20-1Christopher Snyder 1.29.19-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)- 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)- 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)- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild- Rebuilt for Python 3.12- 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)- tito: add rhel 9.2 releaser (ptoscano@redhat.com) - 2169251: connection: restore UEPConnection.getJob() (ptoscano@redhat.com)- 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)- 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)- 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)- 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)- 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)- 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)- 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)- 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)- 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)- 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)- 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)- 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)- 2020248: handle server-side consumer deletion in syspurpose commands (ptoscano@redhat.com) - connection: recognize proxy errors (ptoscano@redhat.com)- 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)- 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) !!%%))--123451.29.38-1.fc391.29.38-1.fc391.29.38-1.fc391.29.38-1.fc39cloud_what__init__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.pyc_base_provider.cpython-312.opt-1.pyc_base_provider.cpython-312.pycfact_collector.cpython-312.opt-1.pycfact_collector.cpython-312.pycprovider.cpython-312.opt-1.pycprovider.cpython-312.pycsetup.cpython-312.opt-1.pycsetup.cpython-312.pyc_base_provider.pyfact_collector.pyprovider.pyproviders__init__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.pycaws.cpython-312.opt-1.pycaws.cpython-312.pycazure.cpython-312.opt-1.pycazure.cpython-312.pycgcp.cpython-312.opt-1.pycgcp.cpython-312.pycaws.pyazure.pygcp.pysetup.pycloud-what/usr/lib64/python3.12/site-packages//usr/lib64/python3.12/site-packages/cloud_what//usr/lib64/python3.12/site-packages/cloud_what/__pycache__//usr/lib64/python3.12/site-packages/cloud_what/providers//usr/lib64/python3.12/site-packages/cloud_what/providers/__pycache__//var/cache/-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointercpiozstd19x86_64-redhat-linux-gnudirectoryemptyPython script, ASCII text executable RRRRRRRRRRRRRRPPRRRRRRRRRRRRRhttps://bugz.fedoraproject.org/subscription-managerutf-8266bc57e09c0483482bbaa6f5e617ec35c8f6ff7bc1be41b21a64e9f0223f6bbdd3d64f748725f1081b090abf65a80a48a534392c172318db7ff7d65b2a2d207? (/hDq#2j%8:Qrհ??ҐsY"!-: b4,*p(,h*8zIP,ewktAc\;cKXY P  ɷwu:nTsQ_A;,;]e47Nl(&e {$0JDesp4; ڭ^m_Ռ]_{9`( Łg0/)br_\u~J?-;nġkg֮kqIjj~w9p*|M?H$1w/~r]o%ش Vk ~\k$H>62q(H?G:\_[&}9=lg M87T(J(xmhB)4!#xX*qD RAАа<0dT\kʌ˽'Vоx5mu:)CPL>U灛bjv0d$gkդz:mTQ$F*.Ht;Oj~>? ~ m9_1Uao{챈 _vVϷ{u>U{$cpX.5&6?v_z?9Z ;/&.`eb(,Nq_j,gF9[NTFS-&؃#?]J^2Leku BW}=Q~u]Ih߄ ](e+miл!AZ'?ڥ[_\&0NBjZՁ@|!2L`_t<*6 6efgap8z;tw\_KHQ.D\DT$yP*rZ H4U4\ʸ~"<HO~?TtTaqY⃚[MCMjBDA:&32Odjuj !dئs&A l8Λ@>"y2ۚ D怢CT$.h͚rx @B#4h9I^׶,S\k:%æ,&%8ԛ3Jҳܵd"8PO.Kv@VAxRS o1jeePn⏤{F ?k7='RS.$-_#G!d4=p:2\ ( E"t@IM$) 7ԖqhFJ.rݚ6'IF&HDubT&,[?:CL%l0n5Я}@[7iIfUrt'RWu]~5F"9<9uM ^#] Tb~g3Qӈ 7dk4DNM]%u18V܀d6ZpA'/p$|HE$X ~i\gdE h*rSq&DF"UM#^R(~X9jG"*Fqg|C[ p򟹴dp-챠fh0:ja04H R@"Vc0,,x&[|0hi,G pXE1/ҙ~?mgNDD*&%̂8$OYlݷ$BV9@c\ADDIo[Tpt!Hxl^& t4 Xe%p%;iY r aMJ=haX*忲қZaloz"&A\6qzi[\KՎu"6OfpV3rS:4cUD8Is^ {{i~Fø8ѐ)x,P |WH>(+!:Kp[ [چLPIiDI|X! , F ebr* flRqRC#Ij3ܯ xA@u'i̥D F@˧yXLW>p}SpSftXzq aM~0Le-:=9'`A5j-, P&xEkud%UXyf܂1U;BKKFe6_gZ2$ 9 eR0ş^n'ۀ64ו2} k7~]ӳNMnmYR7.0=,|;"zFN#ҡY/"A)2֝2@SpAcX DJxˌjjh(Kf9ݺu ϫ"8eA7ES7j tzE1׫ FlmLхM&(Dw~[jW[$j] ?+#ׅBF}ܾ؇LgφC?U/-Ip!(R 4X%'HQ'v~PjlT?^8h@V8İ˵(to6Fc]<¯(:Ĉ>% g 2 =pr=uq7+:Me{?w<2'T`> ġ؁і7\qĤ7& _1E6<3&x!QԒfr9[$pn͹Q@7. O?PuI*"@W -kc'Bf`M?,<\V,ꀆK|LZ Vh]wnjIwGTXTQ1 M ;W;: Pt1(|KSvc>,DmjJs~`5ƅ~̔lSԴB&BJ{WAh_ۆ/W%).zXz"G #KŪ~ 8ZƮ ZRg,`庢o (n@u4_3#T $"Ү6Yij)t;I̢ea%lIJudd<yǪ饝AJz_)}Tiģ Au]Nfe@KRӚӮUAr@Qa~inX2l)«Yt{⣡|B.I!;YPvi2]K;Q/:4)a`aP(Ɓif/9 ^-h-2 O:ɻ+ ~\fbo2{R)1x^ooX rIxw/%t?`g Sf8 .&i>e=$܀ě = tXҕ` _c>L+ݱ "#,SFfn:Amh?xOlp6u'% "|Rڢ#<6)%[Cfʨx֔$ܯX喠B988ɍ]i8rTwd[U҆\T5x[ĬɌCw{4ITM&~knnڂܪ>"|4ryG^H뱟y겥wqaF0Zc~w\&,]`_-J=j0Is{L(t7@s:'cXiZ=28Ƽ_m8âV8ʪnP\V)ae_M&6FK_cn~}I&q7vVp6wٍ$0[ٲ\2vh;;7X.sHI_d #l!Eb6U $A{S.AYt|GSoz@idD( svnPwT_L8 ^-.椄G/9ܱZJ<Ӆ"zH]Hc%MY-- D,!9y.?|+zP;;UDhYk\Tb‹K:n)LKYKv|q R!at5d0>c\f{}$?n S: %W¦zX[d|zH?%KqN quA+l;Cp2 ր/oMZ+\>\VF|+FS;57 WDx8/$@bC>O #eB0"MU,״33\e EWw2W.ᶬ<6CHC߂DX6:EMzw4&N;FTa]|A-@CUujWNMC Epi;wjɔ(5-tUFݬHaIUTz%a]d}Bo{s2n AX~f%ݢnF_}A7ʠ|v[M;UnW 1 9g(O!+&g5U5I$HJ!C~hG8Vjk~ \.鄏2nԤ(a􌎅L!ngk +#3+R87sv,Ű' 0dBMY kVGS \*:] -MUy)x@+{gk ۴plSKoqQ1nqt ٟJRx:v0oT@.D!sT$zÌ\Y MU>UO ]biT,@&|c^NWj^\6/wm@++ Qن1~J(P[B |<3K)޵K! u󐊴(}AĎ i6AaL[zur-ނ%.kيLQB]$+J1QU>Kk}ǝb>;\ &wdkJ&q[,<) u\oEze$'ύ5De vTdC̴9H,t_>< mn+BU]ۂ%zɢHYg #tVuLY' PEZJ[2TDJE=%FG욆PG0x;4D-!ZH!z5Yx (CE=P{ @ 7ku/\qd<ϧ35=pئ]rM9[TN vp ?ri.(dNh/k$:qݖ.PpI h_์ sSt"&):c 'v)Deܤ^~Gk %Hnl@t}JƳf[x!qןڏ%ZЄf8Ewe=HCdpC2ٱ5?y)+9+P6*8*jP=A0S17uP?bx]6ov0X<-Q %b^sѰWCԒSVN9gy79EHā Xc-z3tI<M$>+sIDI 2#׈S)}{[y yQxߕ eSqnG\hH۳yuereG:}$ "uwj쓿Y;~$OJXn'bNEE%ۇUk@;Mnyj|+k\5ڂ@Uak{#7G9ޠR?Zb̓7k?LJ$B[l&S0?jD4)2 l 5WvzݘF3TwJNv? ϓaaQ3w5hhu\-<AUg*!"L#~Evr iu%1PG‘zO5X%9ۡ0`_QBG+hk^Dع='Q ?H cJbw(EWlNIkwMl+?.An=jȠ47j"Ľ[NIG=edΎOLKް~_ oU +XmaCgx z묫\-a%{O Y֘=2^J(HڛV;-<7#=H-E@;qFTΉT@ʘ`jqLEiMh6Q'Lݰ@XlMw83dL){1BU{BS ڽ8-i1WD}$+$A1Y…~pa)&/_s9  aЋ=S. b+r(NU7-8)A=nf"8VODX&̗a:y1y<Yp]6hˣ B#<6W* U;VyɌdT-źyks53'[ΐ! Zz\Q>;M`is7$'WJ uong gOzU-id˜I'uɮ"Îh3ѫI6 /^'^? j`ͫCdX8]+`uL `R M$ P5H%Bܐ6n7$UnF{3,qtr{cS;C,Ut>z&Dhhec@a.=AeK(J-Yf#[aD F3Pc4"YB3;GpTד1B[)H"l oƔNjv7;*QE|$]LSޣ{ ^OUGnhe▅!ls QRLsrNU+iJ]+|jsO(=F+!.`iH+C ewLqGd?;b[W0k5Wߛ`Ӏw$+I'SP$MKr5&`LPA% 9Rsi^]m[d/B lI4:`?ҤipOGuhHʣe+7n34Frm"@/v{娭pA pVЁU>tdgHO# Jpа)|C`L Q< Imw7k< AȺ7f:+:p'N'w XMn|P0]Fc "̥JzB5_DB_])ΩUOwq6Ԯ3eid-KŘ૬ܦ09XV[E79c腓{ Md;2W4'f.Yt ĚyR +z''Z]JMD>9ŏ`Cƍx&AY G%h8_ǝKqE1Jz/US361~Fv+<|hjhB*.C57[4:MIEtjan>Sh+Ay3` wf8zʅSWe Fܥ߃E1SS牝yy\TEݲ͒UJV T<]{e #>†7d5w z[6>Pد\(u_.@-O Wj0lQ a LLt%g9Oо'yPe{Ο^*.5t<L˳nm+FdddL8 >e8eZ wSM2UY宭ApcL^3_bSnr 5_.XiV-NjfIgPv'T`gjgq j (}CBQߠgqT CɁ&⺠HF|ltûsa_븓+:]pLվt`C|W'0_!Yնi0n 2*`=חR~aNɃ`[f N}zi-/4dtj 0aۡ` fB"Jt[ ݙJc XSAE&~SPY%TN@pѦ>%Zytdo=j@+lB?j3(!([)_H$5/o{s᭮m0UhXMዔmrT !Ke[-$^,KqFe}uÚE~bY)bW&(I6Cif'0`BFh4q/:!*UҽHVҕMS-]2>&4 X%{Û3n1SRĬ` LOCXFzj~I H#im'R00F]( x#VS# `! f/VѬ g*eSfgO~!n}(!=1ꡥіShJUh<5{ y6~ǝgX/xG܃S =Cn!5Z3;:)_'N?PP~JJ]o>ZpAQb|2s~ʍ5oZ D?h{sM m;5=ąnF~Ye_~vnFQrN%޾ooN|dWloqS_ BCy֘ SW:3^v!^`Xᭂ~x)^x*м e)y4Ob6 ܞ#G͎yHGL9/[B2Sa)2>a蠎 Ss-s%eEa448V*7tjG?]lUn.J"ܮ=>K t7s[!d]/զk=-ʤ Z9xwVCIasΗaM ?MHҧ$(Y}+؞ߞErI]H}%N"MKV|tFA0՟зSnǒd;m@ &iOV+Kv0 g6K9np7vlIk9gI%Wq1%.nwYE1irEnA5i^YpOA|TY6ҚLT}+un{l#W&_>'$eZdh\UURu8IM5OwʔIc\Iru4ĖѥeX#ƅ%iCDƒÌL %%!d !z@B%<,ksa/WS#ԳGDd)c09#鈈FQ~⇓/$q" #BJ"5IȢ$qT#%#y#s0`X@qdndㆍ#YL78<ȉIGH$$ƒn!񇃃󋁡)"s,-ɤǑ9{piğХEK^ F%fHF^L5;>(8= eRH0-m(j 9z+DIR/\YYqr (T0a bqcYcfiQ,2:qG_Qo#̗ɥK$=hƑQ2pKD+;<ʗp |<#J1&!IˆssίXT.k!=F#L1Bɡ GxoyS's"q''ҒDRde2(@6_S&;.kXj"i| ΍[##f/O\{vF IK\38JrYMRDDDD4ܳEx/N%YJ0KbiÛ|s~M  ;BPbwI?F朑o]=GͻlFodmf<Ood:RuYӑk&Bh`2d8f4|N$˂}yD.U)[H F7[c5EȍbʐyͿ'/AYbC{4hMR'JpԲn: Enk0qO!myPjQB4 BUl9qP> r5 [Hla`eؓ'~#CA{PaWBRp􇉢kF+;pG8FeO\d}'V>M'EG/'"*>0ƗĈ`> aIcvTLHH*( Vxp3Z(Uc#R\A,ݥٺYW׉}_'eg9'jn+gŐ\MOlӪͶH<6[aJȴ9 vۚA_W&~EGg414O"E˞FcxRTd_Ee{ja_J9e5sYutfWIae 2"ˣ&\bߥHPa |R5/zv/aȪDQe4A_ >;QUxnUP#y=Y|p}C EP|A?ϼ eFU6]7R P꿋5s0g2c\hJUn;U 3u1ъxl$5vyy/g{V?Au骏*ypBR*+R'|UAyB'R 1Gϩ4P{jB\{+u"^z+k,=5+(iuWobj,7آ[`5xj:ExKY8ۤNN,:jPnQ] ]gu+H Q|O 2F+Xd$ jD>kȡMDĬ \6@&1\7-Ђ.P ? "KAܐ}p`Ha 3cDʀP{ (7E_r"Q^>({!Tț5u8(d96'<.ecF)DS) d3wSClؐ#dAWC]~f7aM0U56`6"o IXJj4.p{ 1Z%TBb ?Vv0R?">zQKwYHITLjִ)fMz&+atT6k!,1Fuya2'1Ɇ,}%԰J=)NCŧ?Swfb&f.fS#tCM6tԭggɯ1cL=itrƦP`^-"6H}.d(nx*T1axAax)zؑǫ&8l/ cA~xVƩَ[Qo u'ɕ|v˭[b>Otshmz%;2<uo)zxPLl5!,M_K*ETn ;0`/JQ*d!aC :%3p6s辎WA.D5)u/O{xXgѵ*)Cu4>ph*!L 8=)$~]^.m_ս}tp)N :wj}F}50t 솽b-vjM-E437j-88\cKsd )F=Ru)?3>ֹdW.rpT}x 1T>|V *tё yjQ,z5W*@>Y}'>uVM`n;z kI 'i-%:咼/.'â"hs1LW 0 ! B#J j-yB3I+ $$ %_8+#)q%]x(&[4xcAbF,Ҏ4Y,;ʔbI2Sz%V`8ɅқƬ#*))<\7\vϔ` zxsFm~A}*ĭik 艅\} 峡9%k rP! ;R@x#&ukCCPH Qַ7m2cS$feo67w͹/Ѡ4I+ήS ğLwz5ޜ*7^wʜ'B;d8b#oX2Amջ0E}"t9*䬠Ea,gEnP0@h#r0{TQI$IfWfyNغsnߺo6}fYL>4]HgjJ C}bw/h|e^^H_<|@@cv*}BĆؔ]1Jw=b;L'Q}F؀ 7hˬ)"$T(ycrA%Eɜe{-gݱ9nVGuXۨ:1+3ܶdik;à03 oFvxIh@&dC n#6Bi(nlTR7j %:ldDP"T$=r/xM @W1&aH̞d@hwϛ mbbvgigoBEC`sfnjJ+gݸ{9Y]ʪ׺[.En:BsMm \H149Dw$ vJla-6D%g}P`?;inNQA2fp˾,U2-xjE}Cj`|,'ܬ~=XWTqJÜJiVewE p/ u!o$MH%,m)> ԍfEO\?*rzb>MUkR"=rg YQK9b4eea] KXUUNGnI#3!hhOX~DAQ9LnUc*#Ke\W-U=T6׵GnVMRL\uTV=Uiԥ˳IL\M~n슦GP* ׵ބ Ӟ.g;kue]0d#G8rHnK5M+L*n4ػRS1 FݗQ\$.KOq@P16x'f"/ofl>D@kSNE~r]Yg=No c4a;#;qLbHMzPbjdQ;v(5$6jhۑ"v#>O~_u~_JDTZA2'RRqczH2_B2_HsFys0וc٨ g ?K $QSD@i=yݻAz>t?$got%/֩m'lpӒjR&q7k YbGIsyPivH1(yBC]7Ry{FDS ²AdX<.J" ǞW27HfC\$Ds n+jO'pP*QdTձkԹ~YmGZaQ/K;9Ue`/ vw\}ś? p/a]y}zcy{A{GBNQN?r4KjJPzoL)fd^&KFCZG^Z-N-_E os.6 Aqx}?D6i/geĆ_cLv:6s4ZJPqo4f,e].E:%b8_X6 <ƒuqvghץP]CvsY=h =ǁ\dU.~,%0Z> (hϽAfZ?.BĞāUB +ۏiޔO[9''z¯8L "WuBՈU#.E,2U" %/e8zlcD)(j0@BG"lS+ϲcMy<ē.0%ը 1HW|~!91`/h=̐2)>``jt}oR;yWK~˩Yk  0*SIICVwU /ű)/ЃGHnV]hmBn6*.Ul ?\,l InoLDfvZ8TP*f+Y3yuXʢh{9hwHD0G!|?/T1l4꽿GdPT 4*@ED'.h5BfDdfcRxL g$⃴P<F F Q"@1M MM}fsƧν[uB;"_ ljStzN\4b1L5i-*Fb$# xZ}]+Hr~ћk70e[|KGqR^QYWTYA}4aD8Dg| 1Fք!"g(ډgwTymx&=]mԌiiZ:*sqb˧!~ɅJWW"K.3z.0~}Y`,㋫*55q8 :> )EDkt'/jI=1b⫤hGnt=&E=ŏB'NPRMˉC7h>@9nµNjϘǚE Qt<9Է$7p Pfq$YwWPbYqsmu-Qti1)K_3#xڸ9Gu~n#)(cәěԑ7IO)/}WByC-稾PG:2e -jRx;UYB^" 3;=WmM0+̖O<Utv& ޅr(D 8 Qp!ޮr{ U)δqLxw55H}"$}8*P! I`=-3Ή7VRX 6L}Fb[a*N -=geG虠'M$MA:"XAIpʖɰdJB> (OXU6x7%`;; Cbf]\k85$SOIzOTa4%eo3TOEH5PKm\2lo,?!ŪSx aI"nZMr6D d xORYݠhlv=˜ᗼf\*8 V^Ԁq•)}J>H%%R^A E!E?/|lx@ Hh`ֆkF! k@/D]zGVi+Ħ'k4#HeڭY\>NV\]Y}8gpj(pշWN jUg_BȞa# k7kKzNg;N+ڂr[4d.fҐ4̴!\{ (TV Vj5|T5۔ac&*gS]ѦE6s31axǑ9f%ȏ&+҉dl)9A73ary${a")42•R+bR1ٝ]JZyݧ@Mnj B-H9-&R MfUz MGq6牵lAM`ZٽK|HЀT)լ'$KwNB^`bw9B;1c;e&[[%QkrE-Vq9t)ԙYH{':rJͮW]&὆\'f$>I߈MtmeKo$@(F]7*şvdE.$?ڨn%7RHm"NGqu .=QZ4{w2n~Blڐ(LS ] xC(RCr_M=OزnbBJ JqhPGOd-f#&&Q45F~2 e @eUM @^ c^'_-V[7gH(܌XeKNC-wF򂆹.)#oTy~6\~Yy*'l5@NŤػOc#tHCk09%_0LjY.nZ 动9I6sMJlbeލVwY^D?lf[Z$'%o1Bb@HZI|Iqt9gOg}y؎MJ!KHΤ(-eEClێL;&/ǝH9IOPH);-y O+r=n[h׏_a;QW'4`⿚ tz{z,܅03WSc=ÒBUvo H3b*Eh]fREVQ `#K`.Lݯ*~לM=$NC#;n`I_37WDpQ[S~vޛT}ى}k"G&6#1"?y!v:\V!vq c>qIsugd*F7r\ PZTjy:~1fQ1cA u.H6l<܋*Bp' 44g;јphY[ɫoۙ}>]OHKSȎۖ* i?MQEdzp\1}kN**)`yDr:6{V, B|<jd~{d@VoB(-Uz> qihgeZi=y{i][}+A9iL;LSoM*,tqD -"Вqkɀ`H01 hg0'Gbw>PZ8.$*nDnCN9ydRMlh:J+x1`Q,CÉ/ M6ܙk{rLt# tRQ[e>z7Ͷ:!7noʺ'͂k^VK4g02,] lX{uN$֊ֳvki+*q~nK-R Vz唺exlIDފz+qM):e$-r>OQwHW:O)4$Lz㚖Ė%;djjQac+' |Z.F=d"M(OXAL*vzz%;? &v "e'(?%RY7s&"3*H!D;џ)Q7jSA207 080*,@lE lW.G H"] Y |8q,/;4ju|j/;K QQն x8v' 51z\lmWmG Ӂ\W6Q!~.fe|pNʘșÙ-lL>PZ ryP4'seAGw1B?읅s5dZn­,L0x9 ;Cl3d{{ o|ű Cg}pUur˭JQAj5, ȍխh{hWgF&Dl$Gh8JMIz5|Rq: X}:I)Vm{ 9Aߝ0O#ul`VD-0< :PBw%853@es %1Z8oC_|a CWDbel@3 |=>7q"{eJzq&\k3(F=)$-5ԗfs|0ze= {SDN?FqZ=C[GbNX\ Z}@be6tQyxLⓦ*?LlZI="[J>\J<^0g6J5e8ڮGNޞ֚_J'97꫰gQl $ƵIj#Lġ`0p1ޕjh~/IN(JHcs%UQj'uuYd.#mC0K቗ZCW;0Lק ιAcPLYpCfK&~9eTRv6<;d=r#z|<|Qq?o0 a79{jb#hgڻ7}Lc{xAB<WmA{15F*zG[r>w ]$C${HeAJ!0*,H|'h}4Lm~|"Gժv-_wVd| 4"(y)$۔ԹW=@@9!L=86]Ov]R/xR%E߃p{1iHa|%tM+(14G9M0̳k3_ѱG#f96D s6N7_ V*ç|{I$(D)Ұ @IǴ%؋ArGI m_ᙾ K*;* @6GiuCRrYF _ě2o`{;ٿZզӄR:@W y\Wl^"|HS3ؑZ)57|.uG t7,9|Dx`hAVժ^e*iW({ .T'mv`C6h\p49{+cqyqDkLeQ;N4!!V[I>@F}'!jsJT4ȥ{ֈ$Ԍ;^̪- U M܅I&8φ2.$#7D{˖y(48pj,|@"Ek !Skl: Z_?u/5fn`ƀ$`RH{9uv(K alUv܎iߞl/J8{|)#[c49mcjԒ3_Ϟ H ye=*x7'*0t_>:N(Kr_ӴzxZדhҫn(6v}Z @k~d~03y ȝS amf_A蜿MO-Ơ+@s CS(%6Ve ݷ6vdN^ϢUβc;> ([r{CG1'G.9ǂ>ҀW ["UxM. $w8 0a]AKNNU!,̟et S.]C_.DǠ @ M5}Rzj IKHЎ Tq#Bv3)X {AF%vI7ח8#4=L ڻK#>3oGiw^5c~u]tz?2.JRRBa[2/ܛL4BEC_6#E[$Va}r9Z g{Dj>ĜWWɊPTDBN߳.uƇGQ\Z/DPKHE$. 8&/H/|jrb/*y]לw5b/NJw٬Uat ycF'! 0X۹.A=X")krp,! _. G)MuMƌŊE Ԝ6㝏&;\X8DP)]VG{h&nk흕aP;(agZ&(t%Ip̞;E*`Q]º*k5nFf}9?*?\1fk*%. :AQzvaOŠ|G+ۨQ͢C4 jSD4)#H&f; $u<#س f!sYUIźi>Y?1</WV^ħIpM+B XC: Ɂ({2͆DG.#@9wP9`xⷋ49Q~GмX-3M]|( @F YDut+Oc ~G%WkAk=.˗vXY<3 *^Ud1.פG2?*318jԜb[wϥ}*;(V -218#䑫O\ၬ똎F…pCDTvx]ƈvdԓTleTh6>SCrXl[$W~V7Z~M>xPE־+5ys߂`RI<=4wMdh,9xZrxI2] 0u#ɡL+NMht4wP4}qv$DC!%mwm zeTN$ڠY6QEz.Tr 0Xq2z%mAl A݊)/HX&K"]p銼uP8jd2[&*we+ ac/t(y!|]~?yrѶdGPCBxbeaI^k =5XZ=1ecUKe`N]۠;P\cBL%A$y1w7ɐe'd D9t p(}/q9.liy5NS髝.?R˻IZ)sHRkt2[)[,WV(̺ufov( [Lϴ36Swu(R +aјI q-;B ˅fa`Ċ0 d%,7}Sv$dÆsëTHU}G/| :m_;dȶ}v;=XtlI5LvS3ttSmGXj){`lRK%ٞkYV6E+nUډnB2 `YN]* >QwK<Y[[ĭ{f鑕4y88Tbn6<J ]? 88~#I[+LXsIHyn6М3ErGȾ Ð *h:grF95U= ԓD/Ŝd ?YL(Q@(d\F!@8zBO+rLG!QeXHHa^8l\o#B ]^z$ulhݼOum]}~FZs8pŧF"': >Gև=U;ߥM4;&N֍?.YhL 1=qtbܺftOơ7CkhMiB93 Zsj@֋` GR/WSோe=Y`Qhg| IdoB/_9,b&p C+++}'X4IU8 ӐA͈/&{ikrOln خ"E"0 |t…wrWp"D 6 _BQ BN^l(!r"6l40,q &em4^Sc+E+{';zAr0W{=nu`<kg8e0F|c(_X]-BVE¬*fXۤ0+Shjm =@Dw)%02k]L&Ѻ_Tb?}.2kVvL7.,q2և͠qB%eθ 㴤Y_k $U)O.MX$Gxϥ޼iWAd"egk.D)jHT祑0.X^P_ŗJ{=Pމ^ HD\pċCɱ9y1yh9<_ͣ51S(SC{WX<繛[nn\k 6P*n_ŭY'^˭ٻIZ?,%9[]#FZ(sbS9u*@a*a b*c)lydZ_Qt obFxܨ'>D@Zt\iZҋ@ RqI+=YV޲jԣma&u3s0 OlY{"8t[Q, %QohT"V#HT(+Z+*/*'`3`Fy$1Z*V\=K>4}!4KN*Ež4۹Lt+L@Vf<h&ľU +!n( ntCV`,ENAf TW8e^a(k; JTT:ǮLjߏCIj#h "9Ŗޢ,[(c4qU"K%ֆQuƳg=W]|"mS=ebk(sM+ǔ*qVhȟnXGh)FǶ[ZD?+uC#lt_ioI=~K#bkEKӱgSq7~ KYpݡiR[#wo`!ClR>#P%і<0ԯlӐI!3GKϸu°ħ9Jx3_D?nfA4-YK'o|O1Hd̠~䢎7{.GqIϹQK @2j<=}WT%d֬eP-GTK$@& :GUjQNMAԙFZm")cPG.)='V(19t~47zʴ{JV]iTf{lq޽ˡٻ6](7R#}|Of6RB{:-n5ώ-,aH_NUm[`ȸKQD*ҩ=Ȑ K44鳔T(tX !Ʌ y~_9|/O =ZZ ӹ{u&$AJ5ޚLAAMɅHbuIG'^" }mH(`Kjj$;{=m&^&Ym1yOtK%ʲ6UzSi؂[(4WPUVk##6IB+onH44o'[& f?XZywEwmDU83aL;J(?õk%EI Nݺ}WLЉxLLCTHaVSxcS M,={ Hy̔NI_qc@'8\eu?g򎦻jC'*+ euaIe&h P&Z{Z^ݐiXTSe?!ɽkF_Do4  r/x8SB,Oy$ZD<5u¢FWl&@LZov;4Nzwpc93ޡIWu҃XJ놫FkU7^^:ʣ&13NF+p6U$bʤj2o%s6َPոqb^4K\3g q.eÞr͍ܲ@R잍>C?hHųTP'$RPn$i!ھcNêvAn#YUpe .snE= \L:`eμgxV3V/B32 6z1 0^8^TS]NR[&E1:NU :h嗛.斊iuߑ8bJK`E6@ߠ%>{Iy$8|I[Ȉ@\;!7W!\i x{nD)o6IHjk˃6bR5Ҥ_.ऊ!ȵ^៑L+ȮqbuBnw٦=؆ٽAZBZ`Chozr괘)F%CoDXޥk8a2B`nq CsL}(ZW# }^O%!6_=M;3 Jucֵ4U#@g%J5!!2ЫD}{JSfƟ0R=Z8Wcy#0LGFqTӷ,Ϙ@x~t3X1.ײ2B ` ܄A+KPYݜCz'5ycꭌ8 /BPv/QCz.gX[n%rJA/>cU?%8@WKQ@<1G{$7Vc96 ^+&T<dI FU)551/`/|7;ݞ>2mчXKpR{ lo$ S̀ƣrC gLk91T8-՘I?#?x1f4D^, Sx^m4](Zi7R>fM;e֎8$@4;wV'noYk }IvнV~{Կe 7*Ɓ.~TqO[9/º~8 {J J-62O14|\aҁF9#QiIuĶ{OlağZNZr枾v`6HÑymiX+JSFy~1e~)\ U?;5ǩZ$/N@mYۆTqn2"lUAf?WA:8e?2N6'ԙA` T23D7B6RҼ$!SZLr JF/qp3ȀjM̜,Q6o[q\WٵQ=N$QQ.!2=NUR9IogW]L:.Ԏ5 xN-)<7iꣁj<( (fQ#<@ 櫸ϴ':Bkݥ~h〻orJ@\,w 2ŏ9}QX{#"$N@ ʰOOx#8OγLG7e<<ل Ӄg Kt%MsNy: =a`N[y^Os =734WsV0oމRP(ykh7wȱK$> sSý'c\c.6>-3jՇw@FHԃ!ձEo)z=a@p-bբOe'CI%,9U4&cY0ɞqv4=)ɈriF '긑XRf X6&J4,'X-[&CݚroW@o RU̵-zrHF!/UdZI6XK1D=$J'tYn* ߗg(wq0 V⿨M0ӈ3+jE{!\mN3C틇3;É;0yȎ>iQ B]r$[I