From 136149438601600f8bb4d933a3e42a71d8339599 Mon Sep 17 00:00:00 2001 From: Jiri Petrlik Date: Mon, 19 Jun 2023 12:34:29 +0200 Subject: [PATCH] Run E2E tests for codeflare operator issue: https://github.com/project-codeflare/codeflare-operator/issues/142 --- ...ect-codeflare-codeflare-operator-main.yaml | 66 +++++++++++++++++++ 1 file changed, 66 insertions(+) diff --git a/ci-operator/config/project-codeflare/codeflare-operator/project-codeflare-codeflare-operator-main.yaml b/ci-operator/config/project-codeflare/codeflare-operator/project-codeflare-codeflare-operator-main.yaml index 74bda8b96835..06886f9e6e46 100644 --- a/ci-operator/config/project-codeflare/codeflare-operator/project-codeflare-codeflare-operator-main.yaml +++ b/ci-operator/config/project-codeflare/codeflare-operator/project-codeflare-codeflare-operator-main.yaml @@ -28,6 +28,72 @@ tests: requests: cpu: 100m memory: 200Mi + - as: codeflare-operator-e2e + commands: | + podman run -d -p 5000:5000 --name registry registry:2.8.1 + export REGISTRY_ADDRESS=$(hostname -i):5000 + + KUBERAY_VERSION=$(make get-kuberay-version) + echo Deploying KubeRay ${KUBERAY_VERSION} + kubectl create -k "github.com/ray-project/kuberay/ray-operator/config/default?ref=${KUBERAY_VERSION}&timeout=90s" + echo Deploying CodeFlare operator + IMG="${REGISTRY_ADDRESS}"/codeflare-operator + make image-push -e IMG="${IMG}" + make deploy -e IMG="${IMG}" + kubectl wait --timeout=120s --for=condition=Available=true deployment -n openshift-operators codeflare-operator-manager + echo Deploying MCAD controller + kubectl create ns codeflare-system + cat <