Upstream tag: subscription-manager-1.29.37-1
Upstream commit: 7e941258
If you need to do any change in this pull request, you need to locally fetch the source branch of it and push it (with a fix) to your fork (as it is not possible to push to the branch created in the Packit’s fork):
```
git fetch https://src.fedoraproject.org/forks/packit/rpms/subscription-manager.git refs/heads/*:refs/remotes/packit/*
git checkout packit/1.29.37-rawhide-update-pull_from_upstream
```
Upstream tag: subscription-manager-1.29.36-1
Upstream commit: ddac2cc4
If you need to do any change in this pull request, you need to locally fetch the source branch of it and push it (with a fix) to your fork (as it is not possible to push to the branch created in the Packit’s fork):
```
git fetch https://src.fedoraproject.org/forks/packit/rpms/subscription-manager.git refs/heads/*:refs/remotes/packit/*
git checkout packit/1.29.36-rawhide-update-pull_from_upstream
```
Resolves: #2020248 - handle server-side consumer deletion in syspurpose commands
Resolves: #2021578 - Remove proxy server test as it is unnecessary (wpoteat@redhat.com)
Resolves: #1719690 - Update to message formatting (wpoteat@redhat.com)
Resolves: #1985845 - Fix sub-man service-level --show (jhnidek@redhat.com)
Resolves: #2015173 - chmod /etc/pki/entitlement/*.pem only when existing
Resolves: #2003777 - Fix organizations hint in syspurpose commands (mhorky@redhat.com)
Resolves: #1989955 - use /proc/device-tree/ibm,partition-uuid on POWER LPARs
Resolves: #2003777 - Only hint organizations if it's needed (mhorky@redhat.com)
Resolves: #2003777 - Show available organizations before asking for input
Resolves: #1979323 - Cockpit - do not show red red icon in SCA mode (jhnidek@redhat.com)
Resolves: #1859157 - Display better error message on incorrect --org (mhorky@redhat.com)
Resolves: #1924338 - list prints not status and dates in SCA mode (jhnidek@redhat.com)
Resolves: #1983144 - More useful feedback on unknown argument (mhorky@redhat.com)
Resolves: #1995465 - Do not use deprecated collections.MutableMapping
Resolves: #1983074 - Remove invalid log level (mhorky@redhat.com)
Resolves: #1859569 - Abort on invalid username/token option in syspurpose commands
Resolves: #1922151 - Add /var/cache/cloud-what to python3-cloud-what RPM.
Resolves: #1922151 - Use in-memory cache on AWS too (jhnidek@redhat.com)
Resolves: #1980418 - Add 'active' field to module stream profile (ianballou67@gmail.com)
Resolves: #1984133 - repos: respect order of --enable & --disable (ptoscano@redhat.com)
Resolves: #1974641 - Fix tab completion with multiple optional commands
Resolves: #1876828 - Try to suppress errors in stderr when not run as root
Resolves: #1977452 - typo in string format change Add quotes to a {filename} and remove
Resolves: #1976240 - Improve HTTP code/message reporting in error strings
Resolves: #1793501 - switch dates returned by D-Bus GetPool to ISO 8601
Resolves: #1863039 - Fix issue with dnf/yum variables (jhnidek@redhat.com)
Resolves: #1879856 - suppress the warning message when setting syspurpose values
Resolves: #1930037 - cockpit: ensure /etc/pki/product exist (ptoscano@redhat.com)
Resolves: #1886772 - Clear content access mode cache on refresh (csnyder@redhat.com)
Resolves: #1672805 - 'Addons' is failing spell check and should be changed to 'Add-ons'
Resolves: #1731109 - improve man page & help for registering with --force option
Resolves: #1749395 - Proper handling when a user does not have an org
Resolves: #1916540 - Negative proxy tests occasionally encounter the wrong exception
Resolves: #1897767 - what does 'No Valid values provided for usage' mean to the user
Resolves: #1897767 - what does 'No valid values provided for usage' mean to the user
Resolves: #1856832 - add --org=ORG to the ROLE OPTIONS, USAGE OPTIONS and ADDONS OPTIONS
Resolves: #1880920 - check for invalid addons (ptoscano@redhat.com)
Resolves: #1924166 - improve man text of syspurpose --show (ptoscano@redhat.com)
Resolves: #1682943 - add space to message to separate 2 sentences
Resolves: #1928667 - Added UTC to the last_boot fact (ENT-3566) (#2456)
Resolves: #1608820 - Check the Log Level to make sure it is valid, if not set it to INFO
Resolves: #1928072 - Print warning message and don't do auto-attach (jhnidek@redhat.com)
Resolves: #1924921 - Fix getting releases, when SCA is used (jhnidek@redhat.com)
Resolves: #1886772 - Cache the content_access_mode for at most 4 hours independently of
Resolves: #1886772 - Add in memory read through cache, delete SCA cert when not needed
Resolves: #1847910 - DNF plugins are part of sub-man RPM, libdnf RPM
Resolves: #1826300 - Ignore auto-attach, when SCA mode is used
Resolves: #1862431 - option validation error from unexpected config entry
Resolves: #1844508 - sub-man sends version in the User-Agent header
Resolves: #1855437 - syspurpose CLI should require sub-man rpm
Resolves: #1870567 - Fix issue with locale and D-Bus method GetStatus
Resolves: #1868734 - Fix issue with syspurpose attrs. set in act. key
Resolves: #1753236 - D-Bus Register properly, when org not specified