CMP-3867: Add RapidDast test for Compliance Operator#1010
Conversation
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: xiaojiey The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
@xiaojiey: This pull request references CMP-3867 which is a valid jira issue. Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the story to target the "4.21.0" version, but no target version was set. DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository. |
|
🤖 To deploy this PR, run the following command: |
|
🤖 To deploy this PR, run the following command: |
|
🤖 To deploy this PR, run the following command: |
|
🤖 To deploy this PR, run the following command: |
|
🤖 To deploy this PR, run the following command: |
|
🤖 To deploy this PR, run the following command: |
|
🤖 To deploy this PR, run the following command: |
|
/retest |
3 similar comments
|
/retest |
|
/retest |
|
/retest |
|
🤖 To deploy this PR, run the following command: |
|
🤖 To deploy this PR, run the following command: |
|
🤖 To deploy this PR, run the following command: |
This adds support for running DAST scans using RapidAST, including: - Google Cloud Storage upload support for DAST results when credentials are available - Configuration files for both standard and upload-enabled scans - The implementation checks for GCS secret file existence and conditionally: - Switches to upload-enabled config file (rapidast-config-upload.yaml) - Includes dast-gcs-secret.json in the ConfigMap - Uploads results to GCS bucket under isc/compliance-operator directory - Test automatically skips when cluster nodes are not amd64 architecture
|
🤖 To deploy this PR, run the following command: |
|
@xiaojiey: The following test failed, say
Full PR test history. Your PR dashboard. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here. |
|
PR needs rebase. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
|
Superseded and rebased in PR-1186. |
cat $ARTIFACT_DIR/rapiddastresultsISC/compliance_v1alpha1_rapidast.result