diff --git a/automation_tools/__init__.py b/automation_tools/__init__.py index b3a7b37a8..503bfe321 100644 --- a/automation_tools/__init__.py +++ b/automation_tools/__init__.py @@ -418,6 +418,11 @@ def setup_abrt(): run('abrt-auto-reporting enabled') +def setup_scap_client(): + """Task to setup puppet-foreman_scap_client.""" + run('yum -y install puppet-foreman_scap_client', warn_only=True) + + def vm_create(): """Task to create a VM using snap-guest based on a ``SOURCE_IMAGE`` base image. @@ -1007,6 +1012,8 @@ def product_install(distribution, create_vm=False, certificate_url=None, **installer_options ) + execute(setup_scap_client, host=host) + certificate_url = certificate_url or os.environ.get( 'FAKE_MANIFEST_CERT_URL') if certificate_url is not None: