Skip to content

ROX-33465: Remove OCP 3 support, make OCP auto-sensing more reliable #90929

ROX-33465: Remove OCP 3 support, make OCP auto-sensing more reliable

ROX-33465: Remove OCP 3 support, make OCP auto-sensing more reliable #90929

Triggered via pull request April 9, 2026 12:14
Status Success
Total duration 25m 29s
Artifacts

style.yaml

on: pull_request
check-generated-files
12m 8s
check-generated-files
misc-checks
1m 37s
misc-checks
style-check
20m 41s
style-check
golangci-lint
24m 54s
golangci-lint
check-dependent-images-exist
33s
check-dependent-images-exist
github-actions-lint
34s
github-actions-lint
github-actions-shellcheck
23s
github-actions-shellcheck
openshift-ci-lint
38s
openshift-ci-lint
Post failure message to Slack
0s
Post failure message to Slack
Fit to window
Zoom out
Zoom in

Annotations

9 warnings and 43 notices
github-actions-shellcheck
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: gacts/run-and-post-run@d803f6920adc9a47eeac4cb6c93dbc2e2890c684, google-github-actions/setup-gcloud@e427ad8a34f8676edf47cf7d7925499adf3eb74f. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
check-dependent-images-exist
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: gacts/run-and-post-run@d803f6920adc9a47eeac4cb6c93dbc2e2890c684, google-github-actions/setup-gcloud@e427ad8a34f8676edf47cf7d7925499adf3eb74f. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
github-actions-lint
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: gacts/run-and-post-run@d803f6920adc9a47eeac4cb6c93dbc2e2890c684, google-github-actions/setup-gcloud@e427ad8a34f8676edf47cf7d7925499adf3eb74f. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
openshift-ci-lint
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: gacts/run-and-post-run@d803f6920adc9a47eeac4cb6c93dbc2e2890c684, google-github-actions/setup-gcloud@e427ad8a34f8676edf47cf7d7925499adf3eb74f. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
misc-checks
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: gacts/run-and-post-run@d803f6920adc9a47eeac4cb6c93dbc2e2890c684, google-github-actions/setup-gcloud@e427ad8a34f8676edf47cf7d7925499adf3eb74f. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
check-generated-files
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: gacts/run-and-post-run@d803f6920adc9a47eeac4cb6c93dbc2e2890c684, google-github-actions/setup-gcloud@e427ad8a34f8676edf47cf7d7925499adf3eb74f. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
style-check
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: gacts/run-and-post-run@d803f6920adc9a47eeac4cb6c93dbc2e2890c684, google-github-actions/setup-gcloud@e427ad8a34f8676edf47cf7d7925499adf3eb74f. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
style-check
Failed to restore: "/usr/bin/tar" failed with error: The process '/usr/bin/tar' failed with exit code 2
golangci-lint
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: gacts/run-and-post-run@d803f6920adc9a47eeac4cb6c93dbc2e2890c684, google-github-actions/setup-gcloud@e427ad8a34f8676edf47cf7d7925499adf3eb74f. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
github-actions-shellcheck
INFO: INSERT INTO acs-san-stackroxci.ci_metrics.stackrox_jobs (stopped_at, id, name, repo, branch, pr_number, commit_sha, ci_system, outcome, started_at) VALUES (TIMESTAMP_SECONDS(1775736897), @id, @name, @repo, @Branch, @pr_number, @commit_sha, @ci_system, @outcome, TIMESTAMP_SECONDS(@started_at))
github-actions-shellcheck
INFO: --parameter=id::24189563285.1.github-actions-shellcheck.31600 --parameter=name::github-actions-shellcheck --parameter=repo::stackrox/stackrox --parameter=branch::mc/ROX-33465-openshift-autosensing-3 --parameter=pr_number:INTEGER:19895 --parameter=commit_sha::ae18df3530042585cff3fdb2fc45af077382ba48 --parameter=ci_system::gha --parameter=outcome::success --parameter=started_at:INTEGER:1775736895
github-actions-shellcheck
INFO: Setting up GCP auth and config
github-actions-shellcheck
INFO: Creating a job record for this test run
check-dependent-images-exist
INFO: INSERT INTO acs-san-stackroxci.ci_metrics.stackrox_jobs (stopped_at, id, name, repo, branch, pr_number, commit_sha, ci_system, outcome, started_at) VALUES (TIMESTAMP_SECONDS(1775736908), @id, @name, @repo, @Branch, @pr_number, @commit_sha, @ci_system, @outcome, TIMESTAMP_SECONDS(@started_at))
check-dependent-images-exist
INFO: --parameter=id::24189563285.1.check-dependent-images-exist.20482 --parameter=name::check-dependent-images-exist --parameter=repo::stackrox/stackrox --parameter=branch::mc/ROX-33465-openshift-autosensing-3 --parameter=pr_number:INTEGER:19895 --parameter=commit_sha::ae18df3530042585cff3fdb2fc45af077382ba48 --parameter=ci_system::gha --parameter=outcome::success --parameter=started_at:INTEGER:1775736894
check-dependent-images-exist
INFO: Setting up GCP auth and config
check-dependent-images-exist
INFO: Creating a job record for this test run
github-actions-lint
INFO: INSERT INTO acs-san-stackroxci.ci_metrics.stackrox_jobs (stopped_at, id, name, repo, branch, pr_number, commit_sha, ci_system, outcome, started_at) VALUES (TIMESTAMP_SECONDS(1775736909), @id, @name, @repo, @Branch, @pr_number, @commit_sha, @ci_system, @outcome, TIMESTAMP_SECONDS(@started_at))
github-actions-lint
INFO: --parameter=id::24189563285.1.github-actions-lint.23130 --parameter=name::github-actions-lint --parameter=repo::stackrox/stackrox --parameter=branch::mc/ROX-33465-openshift-autosensing-3 --parameter=pr_number:INTEGER:19895 --parameter=commit_sha::ae18df3530042585cff3fdb2fc45af077382ba48 --parameter=ci_system::gha --parameter=outcome::success --parameter=started_at:INTEGER:1775736897
github-actions-lint
INFO: Setting up GCP auth and config
github-actions-lint
INFO: Creating a job record for this test run
openshift-ci-lint
INFO: INSERT INTO acs-san-stackroxci.ci_metrics.stackrox_jobs (stopped_at, id, name, repo, branch, pr_number, commit_sha, ci_system, outcome, started_at) VALUES (TIMESTAMP_SECONDS(1775736913), @id, @name, @repo, @Branch, @pr_number, @commit_sha, @ci_system, @outcome, TIMESTAMP_SECONDS(@started_at))
openshift-ci-lint
INFO: --parameter=id::24189563285.1.openshift-ci-lint.5367 --parameter=name::openshift-ci-lint --parameter=repo::stackrox/stackrox --parameter=branch::mc/ROX-33465-openshift-autosensing-3 --parameter=pr_number:INTEGER:19895 --parameter=commit_sha::86903ae0f77ad80edb63916692dd60a313eab755 --parameter=ci_system::gha --parameter=outcome::success --parameter=started_at:INTEGER:1775736905
openshift-ci-lint
INFO: Setting up GCP auth and config
openshift-ci-lint
INFO: Creating a job record for this test run
misc-checks
INFO: INSERT INTO acs-san-stackroxci.ci_metrics.stackrox_jobs (stopped_at, id, name, repo, branch, pr_number, commit_sha, ci_system, outcome, started_at) VALUES (TIMESTAMP_SECONDS(1775736973), @id, @name, @repo, @Branch, @pr_number, @commit_sha, @ci_system, @outcome, TIMESTAMP_SECONDS(@started_at))
misc-checks
INFO: --parameter=id::24189563285.1.misc-checks.32171 --parameter=name::misc-checks --parameter=repo::stackrox/stackrox --parameter=branch::mc/ROX-33465-openshift-autosensing-3 --parameter=pr_number:INTEGER:19895 --parameter=commit_sha::86903ae0f77ad80edb63916692dd60a313eab755 --parameter=ci_system::gha --parameter=outcome::success --parameter=started_at:INTEGER:1775736905
misc-checks
INFO: Setting up GCP auth and config
misc-checks
INFO: Creating a job record for this test run
misc-checks
INFO: Ensure that all test/build image are in the same version
misc-checks
INFO: (If this fails, run `policyutil` on failed policies and commit the result.)
misc-checks
INFO: Ensure all JSON policies in "./pkg/defaults/policies/" are of latest version.
check-generated-files
INFO: INSERT INTO acs-san-stackroxci.ci_metrics.stackrox_jobs (stopped_at, id, name, repo, branch, pr_number, commit_sha, ci_system, outcome, started_at) VALUES (TIMESTAMP_SECONDS(1775737604), @id, @name, @repo, @Branch, @pr_number, @commit_sha, @ci_system, @outcome, TIMESTAMP_SECONDS(@started_at))
check-generated-files
INFO: --parameter=id::24189563285.1.check-generated-files.16144 --parameter=name::check-generated-files --parameter=repo::stackrox/stackrox --parameter=branch::mc/ROX-33465-openshift-autosensing-3 --parameter=pr_number:INTEGER:19895 --parameter=commit_sha::86903ae0f77ad80edb63916692dd60a313eab755 --parameter=ci_system::gha --parameter=outcome::success --parameter=started_at:INTEGER:1775736906
check-generated-files
INFO: Setting up GCP auth and config
check-generated-files
INFO: Creating a job record for this test run
check-generated-files
INFO: Will discover shell scripts that fail shellcheck and update scripts/style/shellcheck_skip.txt
check-generated-files
INFO: Check: Shellcheck skip list is up to date. If this fails, run `make update-shellcheck-skip` and commit the result.
check-generated-files
INFO: If this fails, follow instructions in .containerignore to update it.
check-generated-files
INFO: Check: .containerignore file is in sync with .dockerignore
check-generated-files
INFO: Check: Config-controller generated files are up to date. If this fails, run `make config-controller-gen` and commit the result.
check-generated-files
INFO: Check: Operator generated files are up to date. If this fails, run `make -C operator manifests generate bundle` and commit the result.
check-generated-files
INFO: Check: Generated files are up to date. If this fails, run `make proto-generated-srcs && make go-generated-srcs` and commit the result.
style-check
INFO: INSERT INTO acs-san-stackroxci.ci_metrics.stackrox_jobs (stopped_at, id, name, repo, branch, pr_number, commit_sha, ci_system, outcome, started_at) VALUES (TIMESTAMP_SECONDS(1775738117), @id, @name, @repo, @Branch, @pr_number, @commit_sha, @ci_system, @outcome, TIMESTAMP_SECONDS(@started_at))
style-check
INFO: --parameter=id::24189563285.1.style-check.12663 --parameter=name::style-check --parameter=repo::stackrox/stackrox --parameter=branch::mc/ROX-33465-openshift-autosensing-3 --parameter=pr_number:INTEGER:19895 --parameter=commit_sha::86903ae0f77ad80edb63916692dd60a313eab755 --parameter=ci_system::gha --parameter=outcome::success --parameter=started_at:INTEGER:1775736907
style-check
INFO: Setting up GCP auth and config
style-check
INFO: Creating a job record for this test run
style-check
INFO: Running shellcheck on all .sh files (excluding scripts/style/shellcheck_skip.txt)
golangci-lint
INFO: INSERT INTO acs-san-stackroxci.ci_metrics.stackrox_jobs (stopped_at, id, name, repo, branch, pr_number, commit_sha, ci_system, outcome, started_at) VALUES (TIMESTAMP_SECONDS(1775738369), @id, @name, @repo, @Branch, @pr_number, @commit_sha, @ci_system, @outcome, TIMESTAMP_SECONDS(@started_at))
golangci-lint
INFO: --parameter=id::24189563285.1.golangci-lint.9578 --parameter=name::golangci-lint --parameter=repo::stackrox/stackrox --parameter=branch::mc/ROX-33465-openshift-autosensing-3 --parameter=pr_number:INTEGER:19895 --parameter=commit_sha::ae18df3530042585cff3fdb2fc45af077382ba48 --parameter=ci_system::gha --parameter=outcome::success --parameter=started_at:INTEGER:1775736900
golangci-lint
INFO: Setting up GCP auth and config
golangci-lint
INFO: Creating a job record for this test run