uyuni_project.uyuni.openscap_run module – Schedule OpenSCAP runs

Note

This module is part of the uyuni_project.uyuni collection (version 0.5.0).

It is not included in ansible-core. To check whether it is installed, run ansible-galaxy collection list.

To install it, use: ansible-galaxy collection install uyuni_project.uyuni.

To use it in a playbook, specify: uyuni_project.uyuni.openscap_run.

Synopsis

  • Schedule OpenSCAP runs

Parameters

Parameter

Comments

arguments

string

Command-line arguments

document

string / required

XCCDF document path

name

string / required

Name or profile ID of the managed host

uyuni_host

string / required

Uyuni API endpoint URL

uyuni_password

string / required

Uyuni login password

uyuni_port

integer

Uyuni API endpoint port

Default: 443

uyuni_user

string / required

Uyuni login user

uyuni_verify_ssl

boolean

Verify SSL certificate

Choices:

  • false

  • true ← (default)

Examples

- name: Check compliance
  uyuni_project.uyuni.openscap_run:
    uyuni_host: 192.168.1.1
    uyuni_user: admin
    uyuni_password: admin
    document: /usr/share/openscap/scap-yast2sec-xccdf.xml
    arguments: --profile Default

Return Values

Common return values are documented here, the following are the fields unique to this module:

Key

Description

entity

boolean

State whether project was scheduled successfully

Returned: success

Authors

  • Christian Stankowic (@stdevel)