Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -22,18 +22,28 @@ images:
- dockerfile_path: openshift-ci/build-root/Dockerfile
from: oc-bin-image
to: dependencies
- context_dir: .
- additional_architectures:
- arm64
context_dir: .
from: src
to: gitops-operator
operator:
bundles:
- as: gitops-operator-bundle
capabilities:
- arm64
context_dir: bundle/
dockerfile_path: bundle.Dockerfile
substitutions:
- pullspec: quay.io/redhat-developer/gitops-operator:latest
with: pipeline:gitops-operator
releases:
arm64-latest:
candidate:
architecture: arm64
product: ocp
stream: nightly
version: "4.14"
Comment thread
varshab1210 marked this conversation as resolved.
initial:
integration:
name: "4.14"
Expand All @@ -50,19 +60,37 @@ resources:
memory: 6Gi
tests:
- as: kuttl-sequential
capabilities:
- arm64
optional: true
skip_if_only_changed: ^docs/|\.(md|adoc)$|^(README|LICENSE|OWNERS)$
steps:
cluster_profile: gitops-aws
dependencies:
OPENSHIFT_INSTALL_RELEASE_IMAGE_OVERRIDE: release:arm64-latest
env:
BASE_DOMAIN: ocp-gitops-qe.com
OCP_ARCH: arm64
test:
- as: install
cli: latest
commands: |
oc create namespace openshift-gitops-operator
oc get ns openshift-gitops-operator -o yaml
operator-sdk run bundle --security-context-config restricted -n openshift-gitops-operator "$OO_BUNDLE" --timeout 10m
if ! operator-sdk run bundle --security-context-config restricted -n openshift-gitops-operator "$OO_BUNDLE" --timeout 10m; then
echo "=== Operator installation failed, gathering diagnostics ==="
echo "=== CSV Status ==="
oc get csv -n openshift-gitops-operator -o yaml || true
echo "=== Operator Pods ==="
oc get pods -n openshift-gitops-operator -o wide || true
echo "=== Operator Pod Describe ==="
oc describe pods -n openshift-gitops-operator || true
echo "=== Operator Logs ==="
oc logs -n openshift-gitops-operator -l control-plane=gitops-operator --all-containers=true --tail=100 || true
echo "=== Events ==="
oc get events -n openshift-gitops-operator --sort-by='.lastTimestamp' | tail -30 || true
exit 1
fi
oc wait --for condition=Available -n openshift-gitops-operator deployment openshift-gitops-operator-controller-manager
dependencies:
- env: OO_BUNDLE
Expand All @@ -84,19 +112,37 @@ tests:
timeout: 3h30m0s
workflow: ipi-aws
- as: kuttl-parallel
capabilities:
- arm64
optional: true
skip_if_only_changed: ^docs/|\.(md|adoc)$|^(README|LICENSE|OWNERS)$
steps:
cluster_profile: gitops-aws
dependencies:
OPENSHIFT_INSTALL_RELEASE_IMAGE_OVERRIDE: release:arm64-latest
env:
BASE_DOMAIN: ocp-gitops-qe.com
OCP_ARCH: arm64
test:
- as: install
cli: latest
commands: |
oc create namespace openshift-gitops-operator
oc get ns openshift-gitops-operator -o yaml
operator-sdk run bundle --security-context-config restricted -n openshift-gitops-operator "$OO_BUNDLE" --timeout 10m
if ! operator-sdk run bundle --security-context-config restricted -n openshift-gitops-operator "$OO_BUNDLE" --timeout 10m; then
echo "=== Operator installation failed, gathering diagnostics ==="
echo "=== CSV Status ==="
oc get csv -n openshift-gitops-operator -o yaml || true
echo "=== Operator Pods ==="
oc get pods -n openshift-gitops-operator -o wide || true
echo "=== Operator Pod Describe ==="
oc describe pods -n openshift-gitops-operator || true
echo "=== Operator Logs ==="
oc logs -n openshift-gitops-operator -l control-plane=gitops-operator --all-containers=true --tail=100 || true
echo "=== Events ==="
oc get events -n openshift-gitops-operator --sort-by='.lastTimestamp' | tail -30 || true
exit 1
fi
oc wait --for condition=Available -n openshift-gitops-operator deployment openshift-gitops-operator-controller-manager
dependencies:
- env: OO_BUNDLE
Expand All @@ -117,11 +163,17 @@ tests:
memory: 6Gi
workflow: ipi-aws
- as: e2e
capabilities:
- arm64
optional: true
skip_if_only_changed: ^docs/|\.(md|adoc)$|^(README|LICENSE|OWNERS)$
steps:
cluster_profile: gitops-aws
dependencies:
OPENSHIFT_INSTALL_RELEASE_IMAGE_OVERRIDE: release:arm64-latest
env:
BASE_DOMAIN: ocp-gitops-qe.com
OCP_ARCH: arm64
test:
- as: e2e-steps
commands: scripts/openshiftci-presubmit-all-tests.sh
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,18 +22,28 @@ images:
- dockerfile_path: openshift-ci/build-root/Dockerfile
from: oc-bin-image
to: dependencies
- context_dir: .
- additional_architectures:
- arm64
context_dir: .
from: src
to: gitops-operator
operator:
bundles:
- as: gitops-operator-bundle
capabilities:
- arm64
context_dir: bundle/
dockerfile_path: bundle.Dockerfile
substitutions:
- pullspec: quay.io/redhat-developer/gitops-operator:latest
with: pipeline:gitops-operator
releases:
arm64-latest:
candidate:
architecture: arm64
product: ocp
stream: nightly
version: "4.19"
initial:
integration:
name: "4.19"
Expand All @@ -50,18 +60,36 @@ resources:
memory: 6Gi
tests:
- as: kuttl-sequential
capabilities:
- arm64
skip_if_only_changed: ^docs/|\.(md|adoc)$|^(README|LICENSE|OWNERS)$
Comment thread
varshab1210 marked this conversation as resolved.
steps:
cluster_profile: gitops-aws
dependencies:
OPENSHIFT_INSTALL_RELEASE_IMAGE_OVERRIDE: release:arm64-latest
env:
BASE_DOMAIN: ocp-gitops-qe.com
OCP_ARCH: arm64
test:
- as: install
cli: latest
commands: |
oc create namespace openshift-gitops-operator
oc get ns openshift-gitops-operator -o yaml
operator-sdk run bundle --security-context-config restricted -n openshift-gitops-operator "$OO_BUNDLE" --timeout 10m
if ! operator-sdk run bundle --security-context-config restricted -n openshift-gitops-operator "$OO_BUNDLE" --timeout 10m; then
echo "=== Operator installation failed, gathering diagnostics ==="
echo "=== CSV Status ==="
oc get csv -n openshift-gitops-operator -o yaml || true
echo "=== Operator Pods ==="
oc get pods -n openshift-gitops-operator -o wide || true
echo "=== Operator Pod Describe ==="
oc describe pods -n openshift-gitops-operator || true
echo "=== Operator Logs ==="
oc logs -n openshift-gitops-operator -l control-plane=gitops-operator --all-containers=true --tail=100 || true
echo "=== Events ==="
oc get events -n openshift-gitops-operator --sort-by='.lastTimestamp' | tail -30 || true
exit 1
fi
oc wait --for condition=Available -n openshift-gitops-operator deployment openshift-gitops-operator-controller-manager
dependencies:
- env: OO_BUNDLE
Expand All @@ -83,18 +111,36 @@ tests:
timeout: 3h30m0s
workflow: ipi-aws
- as: kuttl-parallel
capabilities:
- arm64
skip_if_only_changed: ^docs/|\.(md|adoc)$|^(README|LICENSE|OWNERS)$
steps:
cluster_profile: gitops-aws
dependencies:
OPENSHIFT_INSTALL_RELEASE_IMAGE_OVERRIDE: release:arm64-latest
env:
BASE_DOMAIN: ocp-gitops-qe.com
OCP_ARCH: arm64
test:
- as: install
cli: latest
commands: |
oc create namespace openshift-gitops-operator
oc get ns openshift-gitops-operator -o yaml
operator-sdk run bundle --security-context-config restricted -n openshift-gitops-operator "$OO_BUNDLE" --timeout 10m
if ! operator-sdk run bundle --security-context-config restricted -n openshift-gitops-operator "$OO_BUNDLE" --timeout 10m; then
echo "=== Operator installation failed, gathering diagnostics ==="
echo "=== CSV Status ==="
oc get csv -n openshift-gitops-operator -o yaml || true
echo "=== Operator Pods ==="
oc get pods -n openshift-gitops-operator -o wide || true
echo "=== Operator Pod Describe ==="
oc describe pods -n openshift-gitops-operator || true
echo "=== Operator Logs ==="
oc logs -n openshift-gitops-operator -l control-plane=gitops-operator --all-containers=true --tail=100 || true
echo "=== Events ==="
oc get events -n openshift-gitops-operator --sort-by='.lastTimestamp' | tail -30 || true
exit 1
fi
oc wait --for condition=Available -n openshift-gitops-operator deployment openshift-gitops-operator-controller-manager
dependencies:
- env: OO_BUNDLE
Expand All @@ -115,11 +161,16 @@ tests:
memory: 6Gi
workflow: ipi-aws
- as: e2e
capabilities:
- arm64
skip_if_only_changed: ^docs/|\.(md|adoc)$|^(README|LICENSE|OWNERS)$
steps:
cluster_profile: gitops-aws
dependencies:
OPENSHIFT_INSTALL_RELEASE_IMAGE_OVERRIDE: release:arm64-latest
env:
BASE_DOMAIN: ocp-gitops-qe.com
OCP_ARCH: arm64
test:
- as: e2e-steps
commands: scripts/openshiftci-presubmit-all-tests.sh
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -80,6 +80,7 @@ presubmits:
context: ci/prow/v4.14-ci-index-gitops-operator-bundle
decorate: true
labels:
capability/arm64: arm64
ci-operator.openshift.io/variant: v4.14
ci.openshift.io/generator: prowgen
pj-rehearse.openshift.io/can-be-rehearsed: "true"
Expand Down Expand Up @@ -135,12 +136,14 @@ presubmits:
context: ci/prow/v4.14-e2e
decorate: true
labels:
capability/arm64: arm64
ci-operator.openshift.io/cloud: aws
ci-operator.openshift.io/cloud-cluster-profile: gitops-aws
ci-operator.openshift.io/variant: v4.14
ci.openshift.io/generator: prowgen
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-redhat-developer-gitops-operator-master-v4.14-e2e
optional: true
rerun_command: /test v4.14-e2e
skip_if_only_changed: ^docs/|\.(md|adoc)$|^(README|LICENSE|OWNERS)$
spec:
Expand Down Expand Up @@ -218,6 +221,7 @@ presubmits:
context: ci/prow/v4.14-images
decorate: true
labels:
capability/arm64: arm64
ci-operator.openshift.io/variant: v4.14
ci.openshift.io/generator: prowgen
pj-rehearse.openshift.io/can-be-rehearsed: "true"
Expand Down Expand Up @@ -273,6 +277,7 @@ presubmits:
context: ci/prow/v4.14-kuttl-parallel
decorate: true
labels:
capability/arm64: arm64
ci-operator.openshift.io/cloud: aws
ci-operator.openshift.io/cloud-cluster-profile: gitops-aws
ci-operator.openshift.io/variant: v4.14
Expand Down Expand Up @@ -357,6 +362,7 @@ presubmits:
context: ci/prow/v4.14-kuttl-sequential
decorate: true
labels:
capability/arm64: arm64
ci-operator.openshift.io/cloud: aws
ci-operator.openshift.io/cloud-cluster-profile: gitops-aws
ci-operator.openshift.io/variant: v4.14
Expand Down Expand Up @@ -441,6 +447,7 @@ presubmits:
context: ci/prow/v4.19-ci-index-gitops-operator-bundle
decorate: true
labels:
capability/arm64: arm64
ci-operator.openshift.io/variant: v4.19
ci.openshift.io/generator: prowgen
pj-rehearse.openshift.io/can-be-rehearsed: "true"
Expand Down Expand Up @@ -496,6 +503,7 @@ presubmits:
context: ci/prow/v4.19-e2e
decorate: true
labels:
capability/arm64: arm64
ci-operator.openshift.io/cloud: aws
ci-operator.openshift.io/cloud-cluster-profile: gitops-aws
ci-operator.openshift.io/variant: v4.19
Expand Down Expand Up @@ -579,6 +587,7 @@ presubmits:
context: ci/prow/v4.19-images
decorate: true
labels:
capability/arm64: arm64
ci-operator.openshift.io/variant: v4.19
ci.openshift.io/generator: prowgen
pj-rehearse.openshift.io/can-be-rehearsed: "true"
Expand Down Expand Up @@ -634,6 +643,7 @@ presubmits:
context: ci/prow/v4.19-kuttl-parallel
decorate: true
labels:
capability/arm64: arm64
ci-operator.openshift.io/cloud: aws
ci-operator.openshift.io/cloud-cluster-profile: gitops-aws
ci-operator.openshift.io/variant: v4.19
Expand Down Expand Up @@ -717,6 +727,7 @@ presubmits:
context: ci/prow/v4.19-kuttl-sequential
decorate: true
labels:
capability/arm64: arm64
ci-operator.openshift.io/cloud: aws
ci-operator.openshift.io/cloud-cluster-profile: gitops-aws
ci-operator.openshift.io/variant: v4.19
Expand Down