Skip to content

v1.3.0

Latest
Compare
Choose a tag to compare
@ptoscano ptoscano released this 09 Jul 09:05
· 1 commit to master since this release

Changed

  • The minimum Ansible Core version supported is now 2.15.

Added

  • inventory plugin: new authentication method using a Red Hat service account:
    there is a new authentication option for choosing the authentication method,
    and the client_id, client_secret, and client_scopes options to set the
    details of the service account. The default authentication method is still set
    to basic (i.e. using user and password) for compatibility.

Changed

  • inventory plugin: drop the explicit list of types for the default value
    of the staleness option, so all the types available in Inventory are
    used as expected (no matter whether new types are available in the future)
  • compliance role: no more rely on the insights_client role to ensure
    systems are registered with Insights, and rather check directly using
    insights-client; this makes it possible to use the role also with other
    Ansible content for Insights (e.g. the rhc system role)

Fixed

  • compliance role: no more require priviledge escalation at playbook level

Deprecated

  • the insights_client role, the insights_config module/action, and the
    insights_register module are deprecated, and marked for removal in
    version 2.0.0; the preferred replacement for them is the rhc system role,
    which provides all the features implemented by the deprecated plugins