Skip to content
Merged
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,86 @@
base_images:
cli:
name: "4.19"
namespace: ocp
tag: cli
upi-installer:
name: "4.18"
namespace: ocp
tag: upi-installer
build_root:
from_repository: true
images:
- dockerfile_path: Dockerfile.ci
to: kueue-operator
- dockerfile_literal: |
FROM src
RUN dnf install -y jq skopeo git && dnf clean all
from: src
to: kueue-operator-src
- dockerfile_literal: |
FROM src
COPY oc /usr/bin/oc
RUN ln -s /usr/bin/oc /usr/bin/kubectl
RUN wget -qO /usr/local/bin/jq https://github.com/jqlang/jq/releases/latest/download/jq-linux64 && chmod +x /usr/local/bin/jq
RUN dnf install -y skopeo git podman && dnf clean all
from: src
inputs:
cli:
paths:
- destination_dir: .
source_path: /usr/bin/oc
to: src-with-oc-and-kubectl
releases:
initial:
candidate:
product: ocp
stream: nightly
version: "4.18"
latest:
candidate:
product: ocp
stream: nightly
version: "4.19"
resources:
'*':
requests:
cpu: "4"
memory: 4Gi
tests:
- as: e2e-upgrade-4-18-to-4-19-kueue-1-2
steps:
allow_best_effort_post_steps: true
cluster_profile: aws
dependencies:
OPENSHIFT_INSTALL_RELEASE_IMAGE_OVERRIDE: release:initial
OPENSHIFT_UPGRADE_RELEASE_IMAGE_OVERRIDE: release:latest
env:
BUNDLE_COMPONENT: kueue-bundle-1-2
OPERAND_COMPONENT: kueue-operand-1-2
OPERATOR_COMPONENT: kueue-operator-1-2
post:
- as: kueue-must-gather
best_effort: true
cli: latest
commands: |
source "${SHARED_DIR}/env"
make run-must
from: kueue-operator-src
resources:
requests:
cpu: 300m
memory: 500Mi
timeout: 20m0s
- chain: ipi-aws-post
pre:
- chain: ipi-aws-pre-stableinitial
- ref: kueue-operator-image-env-setup
- ref: cert-manager-install-operator
- ref: kueue-operator-test-upgrade-install
test:
- chain: kueue-operator-test-upgrade
zz_generated_metadata:
branch: release-1.2
org: openshift
repo: kueue-operator
variant: upgrade-from-4.18
Original file line number Diff line number Diff line change
@@ -0,0 +1,86 @@
base_images:
cli:
name: "4.20"
namespace: ocp
tag: cli
upi-installer:
name: "4.19"
namespace: ocp
tag: upi-installer
build_root:
from_repository: true
images:
- dockerfile_path: Dockerfile.ci
to: kueue-operator
- dockerfile_literal: |
FROM src
RUN dnf install -y jq skopeo git && dnf clean all
from: src
to: kueue-operator-src
- dockerfile_literal: |
FROM src
COPY oc /usr/bin/oc
RUN ln -s /usr/bin/oc /usr/bin/kubectl
RUN wget -qO /usr/local/bin/jq https://github.com/jqlang/jq/releases/latest/download/jq-linux64 && chmod +x /usr/local/bin/jq
RUN dnf install -y skopeo git podman && dnf clean all
from: src
inputs:
cli:
paths:
- destination_dir: .
source_path: /usr/bin/oc
to: src-with-oc-and-kubectl
releases:
initial:
candidate:
product: ocp
stream: nightly
version: "4.19"
latest:
candidate:
product: ocp
stream: nightly
version: "4.20"
resources:
'*':
requests:
cpu: "4"
memory: 4Gi
tests:
- as: e2e-upgrade-4-19-to-4-20-kueue-1-2
steps:
allow_best_effort_post_steps: true
cluster_profile: aws
dependencies:
OPENSHIFT_INSTALL_RELEASE_IMAGE_OVERRIDE: release:initial
OPENSHIFT_UPGRADE_RELEASE_IMAGE_OVERRIDE: release:latest
env:
BUNDLE_COMPONENT: kueue-bundle-1-2
OPERAND_COMPONENT: kueue-operand-1-2
OPERATOR_COMPONENT: kueue-operator-1-2
post:
- as: kueue-must-gather
best_effort: true
cli: latest
commands: |
source "${SHARED_DIR}/env"
make run-must
from: kueue-operator-src
resources:
requests:
cpu: 300m
memory: 500Mi
timeout: 20m0s
- chain: ipi-aws-post
pre:
- chain: ipi-aws-pre-stableinitial
- ref: kueue-operator-image-env-setup
- ref: cert-manager-install-operator
- ref: kueue-operator-test-upgrade-install
test:
- chain: kueue-operator-test-upgrade
zz_generated_metadata:
branch: release-1.2
org: openshift
repo: kueue-operator
variant: upgrade-from-4.19
Original file line number Diff line number Diff line change
@@ -0,0 +1,86 @@
base_images:
cli:
name: "4.21"
namespace: ocp
tag: cli
upi-installer:
name: "4.20"
namespace: ocp
tag: upi-installer
build_root:
from_repository: true
images:
- dockerfile_path: Dockerfile.ci
to: kueue-operator
- dockerfile_literal: |
FROM src
RUN dnf install -y jq skopeo git && dnf clean all
from: src
to: kueue-operator-src
- dockerfile_literal: |
FROM src
COPY oc /usr/bin/oc
RUN ln -s /usr/bin/oc /usr/bin/kubectl
RUN wget -qO /usr/local/bin/jq https://github.com/jqlang/jq/releases/latest/download/jq-linux64 && chmod +x /usr/local/bin/jq
RUN dnf install -y skopeo git podman && dnf clean all
from: src
inputs:
cli:
paths:
- destination_dir: .
source_path: /usr/bin/oc
to: src-with-oc-and-kubectl
releases:
initial:
candidate:
product: ocp
stream: nightly
version: "4.20"
latest:
candidate:
product: ocp
stream: nightly
version: "4.21"
resources:
'*':
requests:
cpu: "4"
memory: 4Gi
tests:
- as: e2e-upgrade-4-20-to-4-21-kueue-1-2
steps:
allow_best_effort_post_steps: true
cluster_profile: aws
dependencies:
OPENSHIFT_INSTALL_RELEASE_IMAGE_OVERRIDE: release:initial
OPENSHIFT_UPGRADE_RELEASE_IMAGE_OVERRIDE: release:latest
env:
BUNDLE_COMPONENT: kueue-bundle-1-2
OPERAND_COMPONENT: kueue-operand-1-2
OPERATOR_COMPONENT: kueue-operator-1-2
post:
- as: kueue-must-gather
best_effort: true
cli: latest
commands: |
source "${SHARED_DIR}/env"
make run-must
from: kueue-operator-src
resources:
requests:
cpu: 300m
memory: 500Mi
timeout: 20m0s
- chain: ipi-aws-post
pre:
- chain: ipi-aws-pre-stableinitial
- ref: kueue-operator-image-env-setup
- ref: cert-manager-install-operator
- ref: kueue-operator-test-upgrade-install
test:
- chain: kueue-operator-test-upgrade
zz_generated_metadata:
branch: release-1.2
org: openshift
repo: kueue-operator
variant: upgrade-from-4.20
Original file line number Diff line number Diff line change
@@ -0,0 +1,87 @@
base_images:
cli:
name: "4.19"
namespace: ocp
tag: cli
upi-installer:
name: "4.18"
namespace: ocp
tag: upi-installer
build_root:
from_repository: true
images:
- dockerfile_path: Dockerfile.ci
to: kueue-operator
- dockerfile_literal: |
FROM src
RUN dnf install -y jq skopeo git && dnf clean all
from: src
to: kueue-operator-src
- dockerfile_literal: |
FROM src
COPY oc /usr/bin/oc
RUN ln -s /usr/bin/oc /usr/bin/kubectl
RUN wget -qO /usr/local/bin/jq https://github.com/jqlang/jq/releases/latest/download/jq-linux64 && chmod +x /usr/local/bin/jq
RUN dnf install -y skopeo git podman && dnf clean all
from: src
inputs:
cli:
paths:
- destination_dir: .
source_path: /usr/bin/oc
to: src-with-oc-and-kubectl
releases:
initial:
candidate:
product: ocp
stream: nightly
version: "4.18"
latest:
candidate:
product: ocp
stream: nightly
version: "4.19"
resources:
'*':
requests:
cpu: "4"
memory: 4Gi
tests:
- as: e2e-upgrade-4-18-to-4-19-kueue-1-3
steps:
allow_best_effort_post_steps: true
cluster_profile: aws
dependencies:
OPENSHIFT_INSTALL_RELEASE_IMAGE_OVERRIDE: release:initial
OPENSHIFT_UPGRADE_RELEASE_IMAGE_OVERRIDE: release:latest
env:
BUNDLE_COMPONENT: kueue-bundle-1-3
KUEUE_CHANNEL: stable-v1.3
OPERAND_COMPONENT: kueue-operand-1-3
OPERATOR_COMPONENT: kueue-operator-1-3
post:
- as: kueue-must-gather
best_effort: true
cli: latest
commands: |
source "${SHARED_DIR}/env"
make run-must
from: kueue-operator-src
resources:
requests:
cpu: 300m
memory: 500Mi
timeout: 20m0s
- chain: ipi-aws-post
pre:
- chain: ipi-aws-pre-stableinitial
- ref: kueue-operator-image-env-setup
- ref: cert-manager-install-operator
- ref: kueue-operator-test-upgrade-install
test:
- chain: kueue-operator-test-upgrade
zz_generated_metadata:
branch: release-1.3
org: openshift
repo: kueue-operator
variant: upgrade-from-4.18
Loading