--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2018-075821dc8f
2018-11-15 03:13:27.032145
--------------------------------------------------------------------------------

Name        : subscription-manager
Product     : Fedora 29
Version     : 1.24.2
Release     : 1.fc29
URL         : https://www.candlepinproject.org/
Summary     : Tools and libraries for subscription and repository management
Description :
The Subscription Manager package provides programs and libraries to allow users
to manage subscriptions and yum repositories from the Red Hat entitlement
platform.

--------------------------------------------------------------------------------
Update Information:

This is a primarily maintenance update. Please see the attached bugs for more
specific details on what has improved as far as stability is concerned.  There
is also a larger new feature which is being released in concert with work being
done in Katello / Foreman. Subscription-manager has a concept of a package-
profile. This contains information on all installed rpm packages for the system
on which it is running.  We have expanded this reporting capability to include
information on enabled and installed modules from modulemd as well as to report
on which repositories this system has enabled presently.  This information is
combined into a group of reports and submitted to the same endpoint on Katello /
Foreman.   The new request is a PUT to /consumers/{consumer_uuid}/profiles. This
is done only when the string "combined_reporting" in the managerCapabilities key
of the response to a GET /status.  The old just rpm profile reporting is still
done as a PUT to /consumers/{consumer_uuid}/packages. This is at this point only
done if the server side does not support the new capability.  More will likely
be added in the future to further expand on this capability of reporting.
--------------------------------------------------------------------------------
ChangeLog:

* Mon Nov  5 2018 Christopher Snyder  1.24.2-1
- 1645205: Do not update ent certs inside containers ([email protected])
- 1633304: Disable zypper product-id plugin. ([email protected])
- Fedora documentation guidelines favor global over define. ([email protected])
- Show installed profiles only for enabled modules ([email protected])
- 1631339: Fix os.errno issue ([email protected])
- Add a missing comma in test_cache ([email protected])
- Add module enabled and disabled information ([email protected])
- 1636381: Fix up our detection of missing org for service-level list
  ([email protected])
- 1616403: Better handling of missing locale use ([email protected])
- 1636381: Handle case of nonexistant org ([email protected])
- Add scripts to setup local development environment ([email protected])
- 1633380: Add syspurpose compliance status cache - Altered the syspurpose
  compliance status connection call to use the
  /consumers/{uuid}/purpose_compliance API instead of fetching the consumer
  object and reading the syspurpose compliance field off of it. - Added new
  syspurpose compliance status cache saved in
  /var/lib/rhsm/cache/syspurpose_compliance_status.json similar to the
  entitlement status cache. - When the server is unreachable, we don't
  traceback, but rather use the new cache value instead. ([email protected])
- 1639625: Tolerate server missing syspurpose fields ([email protected])
- 1639086: Fix vendor comparison ([email protected])
- Includes the installed module profiles ([email protected])
- 1623390: Fix unregistered messaging in syspurpose ([email protected])
- 1637183: Replace redhat-uep.pem properly ([email protected])
- 1632797: Only save SLA set during register or attach if specified
  ([email protected])
- Updated how syspurpose handles unsetting values ([email protected])
- Update man page for report_package_profile option ([email protected])
- Automatic commit of package [subscription-manager] release [1.24.1-1].
  ([email protected])
- 1616366: Use LANG from environment ([email protected])
- syspurpose no longer supresses JSON malformation errors ([email protected])
- Rename zypper plugin to rhsm ([email protected])
- 1632384: Sync SLA regardless of capability: ([email protected])
- 1621783: Updated syspurpose fields to match expected values ([email protected])
- 1632248: User should be able to set/unset while not registered
  ([email protected])
- 1633575: Update error message when syspurpose is not supported by server
  ([email protected])
- 1614925: Fix grammar ([email protected])
* Mon Oct 15 2018 Christopher Snyder  1.24.1-1
- Rename zypper plugin to rhsm ([email protected])
- 1632384: Sync SLA regardless of capability: ([email protected])
- 1621783: Updated syspurpose fields to match expected values ([email protected])
- 1633575: Update error message when syspurpose is not supported by server
  ([email protected])
- 1614925: Fix grammar ([email protected])
- Added support of modulemd to combined profile; ENT-834 ([email protected])
- 1620136: dnf plugin deletes prod cert as expected; ENT-773
  ([email protected])
- 1615944: Show help when no args are provided ([email protected])
- 1614943: Fix bytes/unicode handling of dmi data ([email protected])
- 1618825: Rename de_DE.po and es_ES.po ([email protected])
- Combined profile: WIP enabled repos ([email protected])
- Added list of enabled repos to combined profile; ENT-833 ([email protected])
- 1607955: WIP: polishing PR with bug fix of release --list
  ([email protected])
- Fixed name of capability and added two unit tests. ([email protected])
- Explict requires added for package we use directly ([email protected])
- 1581410: Eliminate potential for circular dependency ([email protected])
- 1631076: subscription-manager rpm now requires python3-syspurpose
  ([email protected])
- For tito build, clean the yarn cache ([email protected])
- Fix ubuntu compat for virt-who travis runs ([email protected])
- Fix RPMDiff issue with multilib ([email protected])
- Use Combined Profile reporting ([email protected])
- 1629073: No python3-dmidecode on aarch64, ppc64le ([email protected])
- Simplify and fix subpackages logic ([email protected])
- 1614653: Update intermediate CA ([email protected])
- Fix spelling to capitalize Workstation properly ([email protected])
- 1607955: Try to use all entitlement certs for connection with CDN
  ([email protected])
- Use pre-provisioned centos7 box ([email protected])
- Vagrant: use ansible-role-subman-devel via galaxy ([email protected])
- Vagrant: skip provisioning if var needs_provision is false
  ([email protected])
* Mon Sep 10 2018 Christopher Snyder  1.24.0-1
- Use the "service_level_agreement" attribute for the SlaCommand
  ([email protected])
- 1623262: Make automatic enablement of yum plugins working again; ENT-820
  ([email protected])
- Start releasing to f29 ([email protected])
* Thu Aug 30 2018 Christopher Snyder  1.23.4-1
- 1600694: Log dbus exception tracebacks at the debug level
  ([email protected])
- 1623368: Register a system without a syspurpose.json file
  ([email protected])
- Revert "Add sles version to dist" ([email protected])
- 1596699: Handle non-existant rhsm-debug destination (ENT-780)
  ([email protected])
- Sync system purpose for sub-man subcommands ([email protected])
- Add man page for syspurpose. ([email protected])
- 1613968: DNF product-id plugin can install product cert; ENT-789
  ([email protected])
- Add sles version to dist ([email protected])
- Remove extraneous include in setup() ([email protected])
- Updated translations (csnyde[email protected])
- 1596001: Change syspurpose import error log level to debug level
  ([email protected])
- 1602702: rhsmcertd did not close lock file; ENT-736 ([email protected])
- Adds the addons set of commands to syspurpose ([email protected])
- 1581445: ENT-564: rhsm configuration manage_repos is not working on RHEL8
  ([email protected])
- Fix time stamps of pyc files ([email protected])
--------------------------------------------------------------------------------
References:

  [ 1 ] Bug #1553266 - Oops! in subscription-manager-cockpit TypeError: f.GetStatus is not a function
        https://bugzilla.redhat.com/show_bug.cgi?id=1553266
  [ 2 ] Bug #1434493 - CVE-2017-2663 subscription-manager: unsafe dbus interface [fedora-all]
        https://bugzilla.redhat.com/show_bug.cgi?id=1434493
  [ 3 ] Bug #1612282 - Man page scan results for subscription-manager
        https://bugzilla.redhat.com/show_bug.cgi?id=1612282
  [ 4 ] Bug #1564735 - subscription-manager-rhsm subpackage has been dropped on Fedora 27
        https://bugzilla.redhat.com/show_bug.cgi?id=1564735
  [ 5 ] Bug #1505955 - claims "subscription required" which is false on Fedora
        https://bugzilla.redhat.com/show_bug.cgi?id=1505955
  [ 6 ] Bug #1156510 - [rfe] use dnf instead of yum (if dnf is installed)
        https://bugzilla.redhat.com/show_bug.cgi?id=1156510
  [ 7 ] Bug #1446256 - [RFE] Too large dependency chain
        https://bugzilla.redhat.com/show_bug.cgi?id=1446256
--------------------------------------------------------------------------------

This update can be installed with the "dnf" update program. Use
su -c 'dnf upgrade --advisory FEDORA-2018-075821dc8f' at the command
line. For more information, refer to the dnf documentation available at
https://dnf.readthedocs.io/en/latest/command_ref.html#upgrade-command-label

All packages are signed with the Fedora Project GPG key. More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------
_______________________________________________
package-announce mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/[email protected]