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
@@ -0,0 +1,312 @@
base_images:
base-rhel9:
name: "4.22"
namespace: ocp
tag: base-rhel9
cli-operator-sdk:
name: cli-operator-sdk
namespace: ocp
tag: v1.39.2
operator-sdk:
name: "4.19"
namespace: origin
tag: operator-sdk
upi-installer:
name: "4.22"
namespace: ocp
tag: upi-installer
binary_build_commands: make build --warn-undefined-variables
build_root:
from_repository: true
images:
items:
- dockerfile_path: images/ci/Dockerfile
from: base-rhel9
to: cert-manager-operator
- dockerfile_path: images/ci/certmanager.Dockerfile
from: base-rhel9
to: cert-manager
- dockerfile_path: images/ci/istiocsr.Dockerfile
from: base-rhel9
to: cert-manager-istio-csr
- dockerfile_path: images/ci/trustmanager.Dockerfile
from: base-rhel9
to: cert-manager-trust-manager
operator:
bundles:
- as: cert-manager-operator-bundle
dockerfile_path: bundle.Dockerfile
skip_building_index: true
substitutions:
- pullspec: openshift.io/cert-manager-operator:.*
with: pipeline:cert-manager-operator
- pullspec: quay.io/jetstack/cert-manager-controller:.*
with: pipeline:cert-manager
- pullspec: quay.io/jetstack/cert-manager-webhook:.*
with: pipeline:cert-manager
- pullspec: quay.io/jetstack/cert-manager-cainjector:.*
with: pipeline:cert-manager
- pullspec: quay.io/jetstack/cert-manager-istio-csr:.*
with: pipeline:cert-manager-istio-csr
- pullspec: quay.io/jetstack/trust-manager:.*
with: pipeline:cert-manager-trust-manager
releases:
latest:
candidate:
architecture: multi
product: ocp
stream: nightly
version: "4.22"
resources:
'*':
requests:
cpu: 100m
memory: 200Mi
tests:
- as: verify
commands: |
make verify -k --warn-undefined-variables
container:
from: src
- as: unit
commands: |
make test --warn-undefined-variables
container:
from: src
- as: fips-image-scan-operator
steps:
dependencies:
SCAN_IMAGE: cert-manager-operator
test:
- ref: fips-check-image-scan
- as: fips-image-scan-cert-manager
steps:
dependencies:
SCAN_IMAGE: cert-manager
test:
- ref: fips-check-image-scan
- as: fips-image-scan-istio-csr
steps:
dependencies:
SCAN_IMAGE: cert-manager-istio-csr
test:
- ref: fips-check-image-scan
- as: fips-image-scan-trust-manager
steps:
dependencies:
SCAN_IMAGE: cert-manager-trust-manager
test:
- ref: fips-check-image-scan
- as: e2e-operator
cluster_claim:
architecture: amd64
cloud: aws
owner: openshift-ci
product: ocp
timeout: 2h0m0s
version: "4.22"
skip_if_only_changed: ^(docs/|deploy/|jsonnet/)|\.md$|^(?:.*/)?(?:\.gitignore|OWNERS|PROJECT|LICENSE)$
steps:
test:
- as: install
cli: latest
commands: |
oc create namespace cert-manager-operator
operator-sdk run bundle --timeout=10m --security-context-config=restricted --install-mode=AllNamespaces -n cert-manager-operator "$OO_BUNDLE" --verbose
oc wait --for condition=Available -n cert-manager-operator deployment cert-manager-operator-controller-manager
dependencies:
- env: OO_BUNDLE
name: cert-manager-operator-bundle
from: operator-sdk
resources:
requests:
cpu: 100m
- as: test
cli: latest
commands: |
E2E_GINKGO_LABEL_FILTER='"Platform: isSubsetOf {AWS,Generic} && CredentialsMode: isSubsetOf {Mint} && !TechPreview"' make test-e2e
from: src
resources:
requests:
cpu: 100m
workflow: generic-claim
- as: e2e-operator-tech-preview
optional: true
skip_if_only_changed: ^(docs/|deploy/|jsonnet/)|\.md$|^(?:.*/)?(?:\.gitignore|OWNERS|PROJECT|LICENSE)$
steps:
cluster_profile: openshift-org-aws
dependencies:
OO_BUNDLE: cert-manager-operator-bundle
env:
GUEST_FEATURE_SET: TechPreviewNoUpgrade
OO_INSTALL_MODE: AllNamespaces
OO_INSTALL_NAMESPACE: cert-manager-operator
OO_SECURITY_CONTEXT: restricted
test:
- as: test
cli: latest
commands: |
E2E_GINKGO_LABEL_FILTER='"(Platform: isSubsetOf {Generic} || TechPreview) && !TechPreview:Inverted"' make test-e2e
from: src
resources:
requests:
cpu: 100m
workflow: optional-operators-ci-operator-sdk-hypershift
- always_run: false
as: e2e-operator-aws-proxy
optional: true
steps:
cluster_profile: openshift-org-aws
dependencies:
OO_BUNDLE: cert-manager-operator-bundle
env:
OO_INSTALL_MODE: AllNamespaces
OO_INSTALL_NAMESPACE: cert-manager-operator
OO_SECURITY_CONTEXT: restricted
test:
- ref: optional-operators-operator-sdk
- as: test
cli: latest
commands: |
E2E_GINKGO_LABEL_FILTER='"Platform: isSubsetOf {AWS} && CredentialsMode: isSubsetOf {Mint}"' make test-e2e
from: src
resources:
requests:
cpu: 100m
workflow: openshift-e2e-aws-proxy
- always_run: false
as: e2e-operator-aws-upi-proxy
optional: true
steps:
cluster_profile: openshift-org-aws
dependencies:
OO_BUNDLE: cert-manager-operator-bundle
env:
OO_INSTALL_MODE: AllNamespaces
OO_INSTALL_NAMESPACE: cert-manager-operator
OO_SECURITY_CONTEXT: restricted
test:
- ref: optional-operators-operator-sdk
- as: test
cli: latest
commands: |
E2E_GINKGO_LABEL_FILTER='"Platform: isSubsetOf {AWS} && CredentialsMode: isSubsetOf {Mint}"' make test-e2e
from: src
resources:
requests:
cpu: 100m
workflow: openshift-e2e-aws-upi-proxy
- always_run: false
as: e2e-operator-aws-sts
optional: true
steps:
cluster_profile: openshift-org-aws
dependencies:
OO_BUNDLE: cert-manager-operator-bundle
env:
OO_INSTALL_MODE: AllNamespaces
OO_INSTALL_NAMESPACE: cert-manager-operator
OO_SECURITY_CONTEXT: restricted
test:
- ref: optional-operators-operator-sdk
- as: test
cli: latest
commands: |
E2E_GINKGO_LABEL_FILTER='"Platform: isSubsetOf {AWS} && CredentialsMode: isSubsetOf {Manual}"' make test-e2e
from: src
resources:
requests:
cpu: 100m
workflow: openshift-e2e-aws-manual-oidc-sts
- always_run: false
as: e2e-operator-gcp-ovn
optional: true
steps:
cluster_profile: openshift-org-gcp
dependencies:
OO_BUNDLE: cert-manager-operator-bundle
env:
OO_INSTALL_MODE: AllNamespaces
OO_INSTALL_NAMESPACE: cert-manager-operator
OO_SECURITY_CONTEXT: restricted
test:
- ref: optional-operators-operator-sdk
- as: test
cli: latest
commands: |
E2E_GINKGO_LABEL_FILTER='"Platform: isSubsetOf {GCP} && CredentialsMode: isSubsetOf {Mint}"' make test-e2e
from: src
resources:
requests:
cpu: 100m
workflow: openshift-e2e-gcp-ovn
- always_run: false
as: e2e-operator-gcp-workload-identity
optional: true
steps:
cluster_profile: openshift-org-gcp
dependencies:
OO_BUNDLE: cert-manager-operator-bundle
env:
OO_INSTALL_MODE: AllNamespaces
OO_INSTALL_NAMESPACE: cert-manager-operator
OO_SECURITY_CONTEXT: restricted
test:
- ref: optional-operators-operator-sdk
- as: test
cli: latest
commands: |
E2E_GINKGO_LABEL_FILTER='"Platform: isSubsetOf {GCP} && CredentialsMode: isSubsetOf {Manual}"' make test-e2e
from: src
resources:
requests:
cpu: 100m
workflow: openshift-e2e-gcp-manual-oidc-workload-identity
- always_run: false
as: e2e-operator-azure-ovn
optional: true
steps:
cluster_profile: openshift-org-azure
dependencies:
OO_BUNDLE: cert-manager-operator-bundle
env:
OO_INSTALL_MODE: AllNamespaces
OO_INSTALL_NAMESPACE: cert-manager-operator
OO_SECURITY_CONTEXT: restricted
test:
- ref: optional-operators-operator-sdk
- as: test
cli: latest
commands: |
E2E_GINKGO_LABEL_FILTER='"Platform: isSubsetOf {Azure} && CredentialsMode: isSubsetOf {Mint}"' make test-e2e
from: src
resources:
requests:
cpu: 100m
workflow: openshift-e2e-azure-ovn
- always_run: false
as: e2e-operator-azure-workload-identity
optional: true
steps:
cluster_profile: openshift-org-azure
dependencies:
OO_BUNDLE: cert-manager-operator-bundle
env:
OO_INSTALL_MODE: AllNamespaces
OO_INSTALL_NAMESPACE: cert-manager-operator
OO_SECURITY_CONTEXT: restricted
test:
- ref: optional-operators-operator-sdk
- as: test
cli: latest
commands: |
E2E_GINKGO_LABEL_FILTER='"Platform: isSubsetOf {Azure} && CredentialsMode: isSubsetOf {Manual}"' make test-e2e
from: src
resources:
requests:
cpu: 100m
workflow: openshift-e2e-azure-manual-oidc-workload-identity
zz_generated_metadata:
branch: cert-manager-1.20
org: openshift
repo: cert-manager-operator
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
base_images:
base-rhel9:
name: "4.20"
name: "4.22"
namespace: ocp
tag: base-rhel9
cli-operator-sdk:
Expand All @@ -12,7 +12,7 @@ base_images:
namespace: origin
tag: operator-sdk
upi-installer:
name: "4.20"
name: "4.22"
namespace: ocp
tag: upi-installer
binary_build_commands: make build --warn-undefined-variables
Expand Down Expand Up @@ -56,7 +56,7 @@ releases:
architecture: multi
product: ocp
stream: nightly
version: "4.20"
version: "4.22"
resources:
'*':
requests:
Expand Down Expand Up @@ -104,7 +104,7 @@ tests:
owner: openshift-ci
product: ocp
timeout: 2h0m0s
version: "4.20"
version: "4.22"
skip_if_only_changed: ^(docs/|deploy/|jsonnet/)|\.md$|^(?:.*/)?(?:\.gitignore|OWNERS|PROJECT|LICENSE)$
steps:
test:
Expand Down
Loading