test/cases: OpenSCAP cloudapi tests
Run a basic check to see that the tailoring file has been created when adding tailoring rules to the OpenSCAP config. Since the OpenSCAP scan requires more memory and breaks some of the API tests, a full scan is not run in the cloudapi tests.
This commit is contained in:
parent
9af8579eb5
commit
0311ef449d
6 changed files with 52 additions and 4 deletions
|
|
@ -394,6 +394,28 @@ esac
|
|||
export CUSTOM_GPG_KEY
|
||||
export REPOSITORY_CUSTOMIZATION_BLOCK
|
||||
|
||||
# Define the customizations for the images here to not have to repeat them
|
||||
# in every image-type specific file.
|
||||
case "${IMAGE_TYPE}" in
|
||||
# The Directories and Files customization is not supported for this image type.
|
||||
"$IMAGE_TYPE_EDGE_INSTALLER")
|
||||
OPENSCAP_CUSTOMIZATION_BLOCK=
|
||||
;;
|
||||
*)
|
||||
OPENSCAP_CUSTOMIZATION_BLOCK=$(cat <<EOF
|
||||
,
|
||||
"openscap": {
|
||||
"profile_id": "pci-dss",
|
||||
"tailoring": {
|
||||
"unselected": [ "rpm_verify_permissions" ]
|
||||
}
|
||||
}
|
||||
EOF
|
||||
)
|
||||
;;
|
||||
esac
|
||||
export OPENSCAP_CUSTOMIZATION_BLOCK
|
||||
|
||||
# generate a temp key for user tests
|
||||
ssh-keygen -t rsa-sha2-512 -f "${WORKDIR}/usertest" -C "usertest" -N ""
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue