Skip to content

Commit

Permalink
ROX-25438: Upgrade stackrox CI image to support Go 1.22.5
Browse files Browse the repository at this point in the history
  • Loading branch information
BradLugo committed Aug 28, 2024
1 parent 114007d commit dd097c5
Show file tree
Hide file tree
Showing 4 changed files with 2,848 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,348 @@
base_images:
aks:
name: automation-flavors
namespace: stackrox
tag: aks-0.9.1
aro:
name: automation-flavors
namespace: stackrox
tag: aro-0.9.1
eks:
name: automation-flavors
namespace: stackrox
tag: eks-0.9.1
ibmcloudz:
name: automation-flavors
namespace: stackrox
tag: ibmcloudz-0.10.16
osd:
name: automation-flavors
namespace: stackrox
tag: osd-0.9.1
rosa:
name: automation-flavors
namespace: stackrox
tag: rosa-0.9.1
rosa-hcp:
name: automation-flavors
namespace: stackrox
tag: rosa-0.9.18
ubi-minimal:
name: ubi-minimal
namespace: ocp
tag: "8"
build_root:
project_image:
dockerfile_path: .openshift-ci/Dockerfile.build_root
releases:
latest:
release:
channel: fast
version: "4.12"
resources:
'*':
requests:
cpu: 2000m
memory: 4000Mi
test_binary_build_commands: .openshift-ci/dispatch.sh test-binary-build-commands
tests:
- as: shell-unit-tests
run_if_changed: ((\.sh)|(\.bat))$
steps:
test:
- ref: stackrox-initial
- as: gke-qa-e2e-tests
optional: true
skip_if_only_changed: ^ui/
steps:
env:
COLLECTION_METHOD: core_bpf
workflow: stackrox-stackrox-e2e-job
timeout: 5h0m0s
- as: ui-component-tests
optional: true
run_if_changed: ^ui/
steps:
test:
- ref: stackrox-initial
- as: gke-ui-e2e-tests
optional: true
run_if_changed: ^(ui|proto/(storage|api)|central/.+?/service|pkg/features/list.go|tests/e2e/lib.sh)/
steps:
env:
COLLECTION_METHOD: core_bpf
workflow: stackrox-stackrox-e2e-job
timeout: 5h0m0s
- always_run: true
as: gke-nongroovy-e2e-tests
steps:
env:
COLLECTION_METHOD: core_bpf
workflow: stackrox-stackrox-e2e-job
- as: gke-sensor-integration-tests
optional: true
skip_if_only_changed: ^ui/
steps:
env:
COLLECTION_METHOD: core_bpf
workflow: stackrox-stackrox-e2e-job
- as: gke-operator-e2e-tests
optional: true
run_if_changed: ^((generated|image|operator|pkg|make|deploy|scripts)/.*|Makefile|status\.sh|[A-Z_]+_VERSION)
steps:
workflow: stackrox-stackrox-e2e-job
timeout: 5h0m0s
- always_run: true
as: gke-upgrade-tests
optional: true
steps:
workflow: stackrox-stackrox-e2e-job
- always_run: false
as: gke-version-compatibility-tests
optional: true
steps:
workflow: stackrox-stackrox-e2e-job
timeout: 5h0m0s
- always_run: false
as: gke-race-condition-qa-e2e-tests
optional: true
steps:
env:
COLLECTION_METHOD: core_bpf
workflow: stackrox-stackrox-e2e-job
timeout: 5h0m0s
- always_run: false
as: gke-scale-tests
optional: true
steps:
workflow: stackrox-stackrox-e2e-job
- as: gke-scanner-v4-tests
optional: true
run_if_changed: ^(scanner|image|central/localscanner|sensor/kubernetes/localscanner|roxctl|deploy|proto|scripts/ci|tests/e2e)/.*
steps:
env:
COLLECTION_METHOD: core_bpf
workflow: stackrox-stackrox-e2e-job
- always_run: false
as: eks-qa-e2e-tests
optional: true
steps:
env:
COLLECTION_METHOD: core_bpf
workflow: stackrox-automation-flavors-eks-e2e
timeout: 5h0m0s
- always_run: false
as: osd-aws-qa-e2e-tests
optional: true
steps:
env:
COLLECTION_METHOD: core_bpf
workflow: stackrox-automation-flavors-osd-aws-e2e
timeout: 5h0m0s
- always_run: false
as: osd-gcp-qa-e2e-tests
optional: true
steps:
env:
COLLECTION_METHOD: core_bpf
workflow: stackrox-automation-flavors-osd-gcp-e2e
timeout: 5h0m0s
- always_run: false
as: aro-qa-e2e-tests
optional: true
steps:
env:
COLLECTION_METHOD: core_bpf
workflow: stackrox-automation-flavors-aro-e2e
timeout: 5h0m0s
- always_run: false
as: rosa-qa-e2e-tests
optional: true
steps:
env:
COLLECTION_METHOD: core_bpf
workflow: stackrox-automation-flavors-rosa-e2e
timeout: 5h0m0s
- always_run: false
as: rosa-hcp-qa-e2e-tests
optional: true
steps:
env:
COLLECTION_METHOD: core_bpf
TEST_SUITE: rosa-qa-e2e-tests
workflow: stackrox-automation-flavors-rosa-hcp-e2e
timeout: 5h0m0s
- always_run: false
as: aks-qa-e2e-tests
optional: true
steps:
env:
COLLECTION_METHOD: core_bpf
workflow: stackrox-automation-flavors-aks-e2e
timeout: 5h0m0s
- always_run: false
as: gke-perf-scale-tests
optional: true
steps:
env:
COLLECTION_METHOD: core_bpf
workflow: stackrox-stackrox-e2e-job
timeout: 5h0m0s
- as: merge-shell-unit-tests
postsubmit: true
steps:
test:
- ref: stackrox-initial
- as: merge-gke-operator-e2e-tests
postsubmit: true
steps:
workflow: stackrox-stackrox-e2e-job
timeout: 5h0m0s
- as: merge-gke-qa-e2e-tests
postsubmit: true
steps:
env:
COLLECTION_METHOD: core_bpf
workflow: stackrox-stackrox-e2e-job
timeout: 5h0m0s
- as: merge-gke-ui-e2e-tests
postsubmit: true
steps:
env:
COLLECTION_METHOD: core_bpf
workflow: stackrox-stackrox-e2e-job
timeout: 5h0m0s
- as: merge-gke-nongroovy-e2e-tests
postsubmit: true
steps:
env:
COLLECTION_METHOD: core_bpf
workflow: stackrox-stackrox-e2e-job
- as: merge-gke-scanner-v4-tests
postsubmit: true
steps:
env:
COLLECTION_METHOD: core_bpf
workflow: stackrox-stackrox-e2e-job
- as: merge-gke-sensor-integration-tests
postsubmit: true
steps:
env:
COLLECTION_METHOD: core_bpf
workflow: stackrox-stackrox-e2e-job
- as: merge-gke-upgrade-tests
postsubmit: true
steps:
workflow: stackrox-stackrox-e2e-job
- as: merge-gke-version-compatibility-tests
postsubmit: true
steps:
workflow: stackrox-stackrox-e2e-job
- always_run: false
as: powervs-qa-corebpf-e2e-tests
optional: true
steps:
env:
COLLECTION_METHOD: core_bpf
TEST_SUITE: powervs-qa-e2e-tests
workflow: stackrox-automation-flavors-powervs-e2e
timeout: 5h0m0s
- always_run: false
as: powervs-4-15-qa-corebpf-e2e-tests
optional: true
steps:
env:
COLLECTION_METHOD: core_bpf
OCP_CLUSTER_VERSION: "4.15"
TEST_SUITE: powervs-qa-e2e-tests
workflow: stackrox-automation-flavors-powervs-e2e
timeout: 5h0m0s
- always_run: false
as: powervs-4-14-qa-corebpf-e2e-tests
optional: true
steps:
env:
COLLECTION_METHOD: core_bpf
OCP_CLUSTER_VERSION: "4.14"
TEST_SUITE: powervs-qa-e2e-tests
workflow: stackrox-automation-flavors-powervs-e2e
timeout: 5h0m0s
- always_run: false
as: powervs-4-13-qa-corebpf-e2e-tests
optional: true
steps:
env:
COLLECTION_METHOD: core_bpf
OCP_CLUSTER_VERSION: "4.13"
TEST_SUITE: powervs-qa-e2e-tests
workflow: stackrox-automation-flavors-powervs-e2e
timeout: 5h0m0s
- as: daily-powervs-latest-corebpf-qa-e2e-tests
cron: 30 06 * * *
steps:
env:
COLLECTION_METHOD: core_bpf
TEST_SUITE: powervs-qa-e2e-tests
workflow: stackrox-automation-flavors-powervs-e2e
timeout: 5h0m0s
- as: daily-powervs-414-corebpf-qa-e2e-tests
cron: 30 12 * * *
steps:
env:
COLLECTION_METHOD: core_bpf
OCP_CLUSTER_VERSION: "4.14"
TEST_SUITE: powervs-qa-e2e-tests
workflow: stackrox-automation-flavors-powervs-e2e
timeout: 5h0m0s
- always_run: false
as: ibmcloudz-4-14-qa-e2e-tests
optional: true
steps:
env:
COLLECTION_METHOD: core_bpf
IBM_CLOUD_OPENSHIFT_CHANNEL: stable-4.14
TEST_SUITE: ibmcloudz-qa-e2e-tests
workflow: stackrox-automation-flavors-ibmcloudz-e2e
timeout: 6h0m0s
- always_run: false
as: ibmcloudz-4-15-qa-e2e-tests
optional: true
steps:
env:
COLLECTION_METHOD: core_bpf
IBM_CLOUD_OPENSHIFT_CHANNEL: stable-4.15
TEST_SUITE: ibmcloudz-qa-e2e-tests
workflow: stackrox-automation-flavors-ibmcloudz-e2e
timeout: 6h0m0s
- always_run: false
as: ibmcloudz-4-16-qa-e2e-tests
optional: true
steps:
env:
COLLECTION_METHOD: core_bpf
IBM_CLOUD_OPENSHIFT_CHANNEL: stable-4.16
TEST_SUITE: ibmcloudz-qa-e2e-tests
workflow: stackrox-automation-flavors-ibmcloudz-e2e
timeout: 6h0m0s
- as: daily-ibmcloudz-4-14-qa-e2e-tests
cron: 0 5 * * 1-5
steps:
env:
COLLECTION_METHOD: core_bpf
IBM_CLOUD_OPENSHIFT_CHANNEL: stable-4.14
TEST_SUITE: ibmcloudz-qa-e2e-tests
workflow: stackrox-automation-flavors-ibmcloudz-e2e
timeout: 6h0m0s
- as: daily-ibmcloudz-4-16-qa-e2e-tests
cron: 0 6 * * 1-5
steps:
env:
COLLECTION_METHOD: core_bpf
IBM_CLOUD_OPENSHIFT_CHANNEL: stable-4.16
TEST_SUITE: ibmcloudz-qa-e2e-tests
workflow: stackrox-automation-flavors-ibmcloudz-e2e
timeout: 6h0m0s
zz_generated_metadata:
branch: ROX-25438-go-1-22
org: stackrox
repo: stackrox
Loading

0 comments on commit dd097c5

Please sign in to comment.