Skip to content

Merge pull request #628 from ComplianceAsCode/appstudio-compliance-op… #297

Merge pull request #628 from ComplianceAsCode/appstudio-compliance-op…

Merge pull request #628 from ComplianceAsCode/appstudio-compliance-op… #297

Triggered via push December 11, 2024 14:18
Status Success
Total duration 1h 43m 1s
Artifacts 5
bundle-container-push-latest  /  container
26s
bundle-container-push-latest / container
must-gather-latest  /  container
47s
must-gather-latest / container
openscap-container-push-latest  /  container
1m 50s
openscap-container-push-latest / container
operator-container-push-latest  /  container
1h 39m
operator-container-push-latest / container
bundle-container-push-latest  /  sign
6s
bundle-container-push-latest / sign
must-gather-latest  /  sign
7s
must-gather-latest / sign
openscap-container-push-latest  /  sign
6s
openscap-container-push-latest / sign
operator-container-push-latest  /  sign
7s
operator-container-push-latest / sign
catalog-container-push-pr  /  container
1m 32s
catalog-container-push-pr / container
catalog-container-push-pr  /  sign
6s
catalog-container-push-pr / sign
Fit to window
Zoom out
Zoom in

Annotations

11 warnings and 15 notices
bundle-container-push-latest / container
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
bundle-container-push-latest / sign
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
must-gather-latest / container
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
JSON arguments recommended for ENTRYPOINT/CMD to prevent unintended behavior related to OS signals: images/must-gather/Dockerfile.ocp#L6
JSONArgsRecommended: JSON arguments recommended for ENTRYPOINT to prevent unintended behavior related to OS signals More info: https://docs.docker.com/go/dockerfile/rule/json-args-recommended/
must-gather-latest / sign
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
openscap-container-push-latest / container
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
openscap-container-push-latest / sign
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
operator-container-push-latest / container
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
operator-container-push-latest / sign
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
catalog-container-push-pr / container
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
catalog-container-push-pr / sign
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Verify signature
COSIGN_EXPERIMENTAL=1 cosign verify ghcr.io/complianceascode/compliance-operator-bundle@sha256:4ed19c0023de25be11bb497f2172885d1da9ef5c61e4da64d9d127b829520eff | jq '.[0]'
Inspect signature bundle
COSIGN_EXPERIMENTAL=1 cosign verify ghcr.io/complianceascode/compliance-operator-bundle@sha256:4ed19c0023de25be11bb497f2172885d1da9ef5c61e4da64d9d127b829520eff | jq '.[0].optional.Bundle.Payload.body |= @base64d | .[0].optional.Bundle.Payload.body | fromjson'
Inspect certificate
COSIGN_EXPERIMENTAL=1 cosign verify ghcr.io/complianceascode/compliance-operator-bundle@sha256:4ed19c0023de25be11bb497f2172885d1da9ef5c61e4da64d9d127b829520eff | jq -r '.[0].optional.Bundle.Payload.body |= @base64d | .[0].optional.Bundle.Payload.body | fromjson | .spec.signature.publicKey.content |= @base64d | .spec.signature.publicKey.content' | openssl x509 -text
Verify signature
COSIGN_EXPERIMENTAL=1 cosign verify ghcr.io/complianceascode/must-gather-ocp@sha256:b5ddc9c37b029419082967556331fdedc8f71e2e5640442dee3b8140ba698b19 | jq '.[0]'
Inspect signature bundle
COSIGN_EXPERIMENTAL=1 cosign verify ghcr.io/complianceascode/must-gather-ocp@sha256:b5ddc9c37b029419082967556331fdedc8f71e2e5640442dee3b8140ba698b19 | jq '.[0].optional.Bundle.Payload.body |= @base64d | .[0].optional.Bundle.Payload.body | fromjson'
Inspect certificate
COSIGN_EXPERIMENTAL=1 cosign verify ghcr.io/complianceascode/must-gather-ocp@sha256:b5ddc9c37b029419082967556331fdedc8f71e2e5640442dee3b8140ba698b19 | jq -r '.[0].optional.Bundle.Payload.body |= @base64d | .[0].optional.Bundle.Payload.body | fromjson | .spec.signature.publicKey.content |= @base64d | .spec.signature.publicKey.content' | openssl x509 -text
Verify signature
COSIGN_EXPERIMENTAL=1 cosign verify ghcr.io/complianceascode/openscap-ocp@sha256:fd44dad209c0c6cc1237d35aeb0a302c65e374f22c3a98fa8cb62cb1c305259e | jq '.[0]'
Inspect signature bundle
COSIGN_EXPERIMENTAL=1 cosign verify ghcr.io/complianceascode/openscap-ocp@sha256:fd44dad209c0c6cc1237d35aeb0a302c65e374f22c3a98fa8cb62cb1c305259e | jq '.[0].optional.Bundle.Payload.body |= @base64d | .[0].optional.Bundle.Payload.body | fromjson'
Inspect certificate
COSIGN_EXPERIMENTAL=1 cosign verify ghcr.io/complianceascode/openscap-ocp@sha256:fd44dad209c0c6cc1237d35aeb0a302c65e374f22c3a98fa8cb62cb1c305259e | jq -r '.[0].optional.Bundle.Payload.body |= @base64d | .[0].optional.Bundle.Payload.body | fromjson | .spec.signature.publicKey.content |= @base64d | .spec.signature.publicKey.content' | openssl x509 -text
Verify signature
COSIGN_EXPERIMENTAL=1 cosign verify ghcr.io/complianceascode/compliance-operator@sha256:b1f5fabee5c8d332febd38e2721fe400daeb030c9e0bd41bf7dbc235c22b7421 | jq '.[0]'
Inspect signature bundle
COSIGN_EXPERIMENTAL=1 cosign verify ghcr.io/complianceascode/compliance-operator@sha256:b1f5fabee5c8d332febd38e2721fe400daeb030c9e0bd41bf7dbc235c22b7421 | jq '.[0].optional.Bundle.Payload.body |= @base64d | .[0].optional.Bundle.Payload.body | fromjson'
Inspect certificate
COSIGN_EXPERIMENTAL=1 cosign verify ghcr.io/complianceascode/compliance-operator@sha256:b1f5fabee5c8d332febd38e2721fe400daeb030c9e0bd41bf7dbc235c22b7421 | jq -r '.[0].optional.Bundle.Payload.body |= @base64d | .[0].optional.Bundle.Payload.body | fromjson | .spec.signature.publicKey.content |= @base64d | .spec.signature.publicKey.content' | openssl x509 -text
Verify signature
COSIGN_EXPERIMENTAL=1 cosign verify ghcr.io/complianceascode/compliance-operator-catalog@sha256:6530aee01ace264c90f7080ed5718faaa050e38eeb938736b78e225e91ff9d62 | jq '.[0]'
Inspect signature bundle
COSIGN_EXPERIMENTAL=1 cosign verify ghcr.io/complianceascode/compliance-operator-catalog@sha256:6530aee01ace264c90f7080ed5718faaa050e38eeb938736b78e225e91ff9d62 | jq '.[0].optional.Bundle.Payload.body |= @base64d | .[0].optional.Bundle.Payload.body | fromjson'
Inspect certificate
COSIGN_EXPERIMENTAL=1 cosign verify ghcr.io/complianceascode/compliance-operator-catalog@sha256:6530aee01ace264c90f7080ed5718faaa050e38eeb938736b78e225e91ff9d62 | jq -r '.[0].optional.Bundle.Payload.body |= @base64d | .[0].optional.Bundle.Payload.body | fromjson | .spec.signature.publicKey.content |= @base64d | .spec.signature.publicKey.content' | openssl x509 -text

Artifacts

Produced during runtime
Name Size
ComplianceAsCode~compliance-operator~FN9LKQ.dockerbuild
41 KB
ComplianceAsCode~compliance-operator~IG316L.dockerbuild
87.8 KB
ComplianceAsCode~compliance-operator~IUBHUG.dockerbuild
105 KB
ComplianceAsCode~compliance-operator~LC8ZLC.dockerbuild
42.1 KB
ComplianceAsCode~compliance-operator~T7I32T.dockerbuild
95.6 KB