Skip to content

Commit 7c6cbc9

Browse files
authored
Merge branch 'main' into rhaoieng-5089
2 parents d8bba76 + ac0ddb5 commit 7c6cbc9

File tree

3 files changed

+4
-47
lines changed

3 files changed

+4
-47
lines changed

.github/workflows/olm_tests.yaml

Lines changed: 4 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -92,10 +92,6 @@ jobs:
9292
echo Waiting for Deployment to be ready
9393
timeout 60 bash -c 'until [[ $(kubectl get deployment/codeflare-operator-manager -n '${{ env.SUBSCRIPTION_NAMESPACE }}') ]]; do sleep 5 && echo "$(kubectl get deployment/codeflare-operator-manager -n '${{ env.SUBSCRIPTION_NAMESPACE }}')"; done'
9494
kubectl wait -n ${{ env.SUBSCRIPTION_NAMESPACE }} deployment/codeflare-operator-manager --for=condition=Available=true --timeout=60s
95-
96-
echo Patch the CodeFlare operator ConfigMap
97-
kubectl patch -n '${{ env.SUBSCRIPTION_NAMESPACE }}' cm codeflare-operator-config --type merge -p '{"data":{"config.yaml":"mcad:\n enabled: true"}}'
98-
9995
env:
10096
CATALOG_SOURCE_NAME: "codeflare-olm-test"
10197
CATALOG_SOURCE_NAMESPACE: "olm"
@@ -107,10 +103,6 @@ jobs:
107103
CSV_VERSION=$(kubectl get ClusterServiceVersion -l operators.coreos.com/codeflare-operator.openshift-operators='' -n openshift-operators -o json | jq -r .items[].spec.version)
108104
echo "PREVIOUS_VERSION=v$CSV_VERSION" >> $GITHUB_ENV
109105
110-
- name: Deploy CodeFlare stack
111-
run: |
112-
make setup-e2e
113-
114106
- name: Build operator and catalog image
115107
run: |
116108
make image-push
@@ -126,13 +118,6 @@ jobs:
126118
BUNDLE_PUSH_OPT: "--tls-verify=false"
127119
CATALOG_PUSH_OPT: "--tls-verify=false"
128120

129-
- name: Run OLM Upgrade e2e AppWrapper creation test
130-
run: |
131-
export CODEFLARE_TEST_OUTPUT_DIR=${{ env.TEMP_DIR }}
132-
echo "CODEFLARE_TEST_OUTPUT_DIR=${CODEFLARE_TEST_OUTPUT_DIR}" >> $GITHUB_ENV
133-
set -euo pipefail
134-
go test -timeout 30m -v ./test/upgrade -run TestMNISTCreateAppWrapper -json 2>&1 | tee ${CODEFLARE_TEST_OUTPUT_DIR}/gotest.log | gotestfmt
135-
136121
- name: Update Operator to the built version
137122
run: |
138123
ORIGINAL_POD_NAME=$(kubectl get pod -l app.kubernetes.io/name=codeflare-operator -n openshift-operators -o json | jq -r .items[].metadata.name)
@@ -162,44 +147,23 @@ jobs:
162147
SUBSCRIPTION_NAME: "codeflare-operator"
163148
SUBSCRIPTION_NAMESPACE: "openshift-operators"
164149

165-
- name: Run OLM Upgrade e2e Appwrapper Job status test to monitor training
166-
run: |
167-
export CODEFLARE_TEST_OUTPUT_DIR=${{ env.TEMP_DIR }}
168-
echo "CODEFLARE_TEST_OUTPUT_DIR=${CODEFLARE_TEST_OUTPUT_DIR}" >> $GITHUB_ENV
169-
set -euo pipefail
170-
go test -timeout 30m -v ./test/upgrade -run TestMNISTCheckAppWrapperStatus -json 2>&1 | tee ${CODEFLARE_TEST_OUTPUT_DIR}/gotest.log | gotestfmt
171-
172-
- name: Run e2e tests against built operator
173-
run: |
174-
export CODEFLARE_TEST_OUTPUT_DIR=${{ env.TEMP_DIR }}
175-
echo "CODEFLARE_TEST_OUTPUT_DIR=${CODEFLARE_TEST_OUTPUT_DIR}" >> $GITHUB_ENV
176-
177-
set -euo pipefail
178-
go test -timeout 30m -v ./test/e2e -json 2>&1 | tee ${CODEFLARE_TEST_OUTPUT_DIR}/gotest.log | gotestfmt
179-
180150
- name: Print CodeFlare operator logs
181151
if: always() && steps.deploy.outcome == 'success'
182152
run: |
183153
echo "Printing CodeFlare operator logs"
184-
kubectl logs -n openshift-operators --tail -1 -l app.kubernetes.io/name=codeflare-operator | tee ${CODEFLARE_TEST_OUTPUT_DIR}/codeflare-operator.log
185-
186-
- name: Print KubeRay operator logs
187-
if: always() && steps.deploy.outcome == 'success'
188-
run: |
189-
echo "Printing KubeRay operator logs"
190-
kubectl logs -n ray-system --tail -1 -l app.kubernetes.io/name=kuberay | tee ${CODEFLARE_TEST_OUTPUT_DIR}/kuberay.log
154+
mkdir logs
155+
kubectl logs -n openshift-operators --tail -1 -l app.kubernetes.io/name=codeflare-operator | tee logs/codeflare-operator.log
191156
192157
- name: Export all KinD pod logs
193158
uses: ./common/github-actions/kind-export-logs
194159
if: always() && steps.deploy.outcome == 'success'
195160
with:
196-
output-directory: ${CODEFLARE_TEST_OUTPUT_DIR}
161+
output-directory: logs
197162

198163
- name: Upload logs
199164
uses: actions/upload-artifact@v4
200165
if: always() && steps.deploy.outcome == 'success'
201166
with:
202167
name: logs
203168
retention-days: 10
204-
path: |
205-
${{ env.CODEFLARE_TEST_OUTPUT_DIR }}/**/*.log
169+
path: logs/**/*.log

config/crd/kustomization.yaml

Lines changed: 0 additions & 6 deletions
This file was deleted.

config/default/kustomization.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@ commonLabels:
1414
app.kubernetes.io/part-of: codeflare
1515

1616
bases:
17-
- ../crd
1817
- ../rbac
1918
- ../manager
2019
# [PROMETHEUS] To enable prometheus monitor, uncomment all sections with 'PROMETHEUS'.

0 commit comments

Comments
 (0)