diff --git a/ci-operator/config/red-hat-data-services/notebooks/red-hat-data-services-notebooks-main.yaml b/ci-operator/config/red-hat-data-services/notebooks/red-hat-data-services-notebooks-main.yaml index 42a0093cc224..4a713e4b2738 100644 --- a/ci-operator/config/red-hat-data-services/notebooks/red-hat-data-services-notebooks-main.yaml +++ b/ci-operator/config/red-hat-data-services/notebooks/red-hat-data-services-notebooks-main.yaml @@ -4,53 +4,6 @@ build_root: namespace: openshift tag: rhel-8-release-golang-1.17-openshift-4.10 images: -- context_dir: base/ubi8-python-3.8 - dockerfile_path: Dockerfile - to: base-ubi8-python-3.8 -- context_dir: jupyter/minimal/ubi8-python-3.8 - dockerfile_path: Dockerfile - from: base-ubi8-python-3.8 - to: jupyter-minimal-ubi8-python-3.8 -- context_dir: jupyter/datascience/ubi8-python-3.8 - dockerfile_path: Dockerfile - from: jupyter-minimal-ubi8-python-3.8 - to: jupyter-datascience-ubi8-python-3.8 -- context_dir: cuda/ubi8-python-3.8 - dockerfile_path: Dockerfile - from: base-ubi8-python-3.8 - to: cuda-ubi8-python-3.8 -- context_dir: jupyter/minimal/ubi8-python-3.8 - dockerfile_path: Dockerfile - from: cuda-ubi8-python-3.8 - to: cuda-jupyter-minimal-ubi8-python-3.8 -- context_dir: jupyter/datascience/ubi8-python-3.8 - dockerfile_path: Dockerfile - from: cuda-jupyter-minimal-ubi8-python-3.8 - to: cuda-jupyter-datascience-ubi8-python-3.8 -- context_dir: habana/1.10.0/ubi8-python-3.8 - dockerfile_path: Dockerfile - from: jupyter-datascience-ubi8-python-3.8 - to: habana-jupyter-1.10.0-ubi8-python-3.8 -- context_dir: habana/1.13.0/ubi8-python-3.8 - dockerfile_path: Dockerfile - from: jupyter-datascience-ubi8-python-3.8 - to: habana-jupyter-1.13.0-ubi8-python-3.8 -- context_dir: runtimes/minimal/ubi8-python-3.8 - dockerfile_path: Dockerfile - from: base-ubi8-python-3.8 - to: runtime-minimal-ubi8-python-3.8 -- context_dir: runtimes/datascience/ubi8-python-3.8 - dockerfile_path: Dockerfile - from: base-ubi8-python-3.8 - to: runtime-datascience-ubi8-python-3.8 -- context_dir: runtimes/pytorch/ubi8-python-3.8 - dockerfile_path: Dockerfile - from: base-ubi8-python-3.8 - to: runtime-pytorch-ubi8-python-3.8 -- context_dir: runtimes/tensorflow/ubi8-python-3.8 - dockerfile_path: Dockerfile - from: cuda-ubi8-python-3.8 - to: runtime-cuda-tensorflow-ubi8-python-3.8 - context_dir: base/ubi9-python-3.9 dockerfile_path: Dockerfile to: base-ubi9-python-3.9 @@ -122,13 +75,6 @@ images: dockerfile_path: Dockerfile from: rocm-jupyter-datascience-ubi9-python-3.9 to: rocm-jupyter-pytorch-ubi9-python-3.9 -- context_dir: base/anaconda-python-3.8 - dockerfile_path: Dockerfile - to: base-anaconda-python-3.8 -- context_dir: jupyter/datascience/anaconda-python-3.8 - dockerfile_path: Dockerfile - from: base-anaconda-python-3.8 - to: jupyter-datascience-anaconda-python-3.8 - context_dir: base/rhel9-python-3.9 dockerfile_path: Dockerfile to: base-rhel9-python-3.9 @@ -157,96 +103,6 @@ resources: cpu: 200m memory: 400Mi tests: -- as: notebook-jupyter-minimal-ubi8-python-3-8-image-mirror - postsubmit: true - steps: - dependencies: - SOURCE_IMAGE_REF: jupyter-minimal-ubi8-python-3.8 - env: - IMAGE_REPO: odh-minimal-notebook-container - IMAGE_TAG: YearIndex - RELEASE_VERSION: v1 - workflow: red-hat-data-services-ci-image-mirror -- as: notebook-jupyter-datascience-ubi8-python-3-8-image-mirror - postsubmit: true - steps: - dependencies: - SOURCE_IMAGE_REF: jupyter-datascience-ubi8-python-3.8 - env: - IMAGE_REPO: odh-generic-data-science-notebook - IMAGE_TAG: YearIndex - RELEASE_VERSION: v1 - workflow: red-hat-data-services-ci-image-mirror -- as: notebook-cuda-jupyter-minimal-ubi8-python-3-8-image-mirror - postsubmit: true - steps: - dependencies: - SOURCE_IMAGE_REF: cuda-jupyter-minimal-ubi8-python-3.8 - env: - IMAGE_REPO: cuda-notebooks - IMAGE_TAG: YearIndex - RELEASE_VERSION: cuda-jupyter-minimal-ubi8-python-3.8 - workflow: red-hat-data-services-ci-image-mirror -- as: notebook-habana-1-10-0-ubi8-python-3-8-image-mirror - postsubmit: true - steps: - dependencies: - SOURCE_IMAGE_REF: habana-jupyter-1.10.0-ubi8-python-3.8 - env: - IMAGE_REPO: odh-habana-notebooks - IMAGE_TAG: YearIndex - RELEASE_VERSION: habana-jupyter-1.10.0-ubi8-python-3.8 - workflow: red-hat-data-services-ci-image-mirror -- as: notebook-habana-1-13-0-ubi8-python-3-8-image-mirror - postsubmit: true - steps: - dependencies: - SOURCE_IMAGE_REF: habana-jupyter-1.13.0-ubi8-python-3.8 - env: - IMAGE_REPO: odh-habana-notebooks - IMAGE_TAG: YearIndex - RELEASE_VERSION: habana-jupyter-1.13.0-ubi8-python-3.8 - workflow: red-hat-data-services-ci-image-mirror -- as: runtime-minimal-ubi8-python-3-8-image-mirror - postsubmit: true - steps: - dependencies: - SOURCE_IMAGE_REF: runtime-minimal-ubi8-python-3.8 - env: - IMAGE_REPO: runtime-images - IMAGE_TAG: YearIndex - RELEASE_VERSION: runtime-minimal-ubi8-python-3.8 - workflow: red-hat-data-services-ci-image-mirror -- as: runtime-datascience-ubi8-python-3-8-image-mirror - postsubmit: true - steps: - dependencies: - SOURCE_IMAGE_REF: runtime-datascience-ubi8-python-3.8 - env: - IMAGE_REPO: runtime-images - IMAGE_TAG: YearIndex - RELEASE_VERSION: runtime-datascience-ubi8-python-3.8 - workflow: red-hat-data-services-ci-image-mirror -- as: runtime-pytorch-ubi8-python-3-8-image-mirror - postsubmit: true - steps: - dependencies: - SOURCE_IMAGE_REF: runtime-pytorch-ubi8-python-3.8 - env: - IMAGE_REPO: runtime-images - IMAGE_TAG: YearIndex - RELEASE_VERSION: runtime-pytorch-ubi8-python-3.8 - workflow: red-hat-data-services-ci-image-mirror -- as: runtime-cuda-tensorflow-ubi8-python-3-8-image-mirror - postsubmit: true - steps: - dependencies: - SOURCE_IMAGE_REF: runtime-cuda-tensorflow-ubi8-python-3.8 - env: - IMAGE_REPO: runtime-images - IMAGE_TAG: YearIndex - RELEASE_VERSION: runtime-cuda-tensorflow-ubi8-python-3.8 - workflow: red-hat-data-services-ci-image-mirror - as: notebook-jupyter-minimal-ubi9-python-3-9-image-mirror postsubmit: true steps: @@ -377,16 +233,6 @@ tests: IMAGE_TAG: YearIndex RELEASE_VERSION: rocm-jupyter-pytorch-ubi9-python-3.9 workflow: red-hat-data-services-ci-image-mirror -- as: notebook-jupyter-datascience-anaconda-python-3-8-image-mirror - postsubmit: true - steps: - dependencies: - SOURCE_IMAGE_REF: jupyter-datascience-anaconda-python-3.8 - env: - IMAGE_REPO: odh-anaconda-notebook - IMAGE_TAG: YearIndex - RELEASE_VERSION: jupyter-datascience-anaconda-python-3.8 - workflow: red-hat-data-services-ci-image-mirror - as: notebook-codeserver-ubi9-python-3-9-image-mirror postsubmit: true steps: diff --git a/ci-operator/jobs/red-hat-data-services/notebooks/red-hat-data-services-notebooks-main-postsubmits.yaml b/ci-operator/jobs/red-hat-data-services/notebooks/red-hat-data-services-notebooks-main-postsubmits.yaml index 2aa773cee55c..5e458808b5de 100644 --- a/ci-operator/jobs/red-hat-data-services/notebooks/red-hat-data-services-notebooks-main-postsubmits.yaml +++ b/ci-operator/jobs/red-hat-data-services/notebooks/red-hat-data-services-notebooks-main-postsubmits.yaml @@ -213,57 +213,6 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator - - agent: kubernetes - always_run: true - branches: - - ^main$ - cluster: build01 - decorate: true - decoration_config: - skip_cloning: true - labels: - ci.openshift.io/generator: prowgen - max_concurrency: 1 - name: branch-ci-red-hat-data-services-notebooks-main-notebook-cuda-jupyter-minimal-ubi8-python-3-8-image-mirror - spec: - containers: - - args: - - --gcs-upload-secret=/secrets/gcs/service-account.json - - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - - --report-credentials-file=/etc/report/credentials - - --target=notebook-cuda-jupyter-minimal-ubi8-python-3-8-image-mirror - command: - - ci-operator - image: ci-operator:latest - imagePullPolicy: Always - name: "" - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /secrets/gcs - name: gcs-credentials - readOnly: true - - mountPath: /secrets/manifest-tool - name: manifest-tool-local-pusher - readOnly: true - - mountPath: /etc/pull-secret - name: pull-secret - readOnly: true - - mountPath: /etc/report - name: result-aggregator - readOnly: true - serviceAccountName: ci-operator - volumes: - - name: manifest-tool-local-pusher - secret: - secretName: manifest-tool-local-pusher - - name: pull-secret - secret: - secretName: registry-pull-credentials - - name: result-aggregator - secret: - secretName: result-aggregator - agent: kubernetes always_run: true branches: @@ -366,210 +315,6 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator - - agent: kubernetes - always_run: true - branches: - - ^main$ - cluster: build01 - decorate: true - decoration_config: - skip_cloning: true - labels: - ci.openshift.io/generator: prowgen - max_concurrency: 1 - name: branch-ci-red-hat-data-services-notebooks-main-notebook-habana-1-10-0-ubi8-python-3-8-image-mirror - spec: - containers: - - args: - - --gcs-upload-secret=/secrets/gcs/service-account.json - - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - - --report-credentials-file=/etc/report/credentials - - --target=notebook-habana-1-10-0-ubi8-python-3-8-image-mirror - command: - - ci-operator - image: ci-operator:latest - imagePullPolicy: Always - name: "" - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /secrets/gcs - name: gcs-credentials - readOnly: true - - mountPath: /secrets/manifest-tool - name: manifest-tool-local-pusher - readOnly: true - - mountPath: /etc/pull-secret - name: pull-secret - readOnly: true - - mountPath: /etc/report - name: result-aggregator - readOnly: true - serviceAccountName: ci-operator - volumes: - - name: manifest-tool-local-pusher - secret: - secretName: manifest-tool-local-pusher - - name: pull-secret - secret: - secretName: registry-pull-credentials - - name: result-aggregator - secret: - secretName: result-aggregator - - agent: kubernetes - always_run: true - branches: - - ^main$ - cluster: build01 - decorate: true - decoration_config: - skip_cloning: true - labels: - ci.openshift.io/generator: prowgen - max_concurrency: 1 - name: branch-ci-red-hat-data-services-notebooks-main-notebook-habana-1-13-0-ubi8-python-3-8-image-mirror - spec: - containers: - - args: - - --gcs-upload-secret=/secrets/gcs/service-account.json - - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - - --report-credentials-file=/etc/report/credentials - - --target=notebook-habana-1-13-0-ubi8-python-3-8-image-mirror - command: - - ci-operator - image: ci-operator:latest - imagePullPolicy: Always - name: "" - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /secrets/gcs - name: gcs-credentials - readOnly: true - - mountPath: /secrets/manifest-tool - name: manifest-tool-local-pusher - readOnly: true - - mountPath: /etc/pull-secret - name: pull-secret - readOnly: true - - mountPath: /etc/report - name: result-aggregator - readOnly: true - serviceAccountName: ci-operator - volumes: - - name: manifest-tool-local-pusher - secret: - secretName: manifest-tool-local-pusher - - name: pull-secret - secret: - secretName: registry-pull-credentials - - name: result-aggregator - secret: - secretName: result-aggregator - - agent: kubernetes - always_run: true - branches: - - ^main$ - cluster: build01 - decorate: true - decoration_config: - skip_cloning: true - labels: - ci.openshift.io/generator: prowgen - max_concurrency: 1 - name: branch-ci-red-hat-data-services-notebooks-main-notebook-jupyter-datascience-anaconda-python-3-8-image-mirror - spec: - containers: - - args: - - --gcs-upload-secret=/secrets/gcs/service-account.json - - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - - --report-credentials-file=/etc/report/credentials - - --target=notebook-jupyter-datascience-anaconda-python-3-8-image-mirror - command: - - ci-operator - image: ci-operator:latest - imagePullPolicy: Always - name: "" - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /secrets/gcs - name: gcs-credentials - readOnly: true - - mountPath: /secrets/manifest-tool - name: manifest-tool-local-pusher - readOnly: true - - mountPath: /etc/pull-secret - name: pull-secret - readOnly: true - - mountPath: /etc/report - name: result-aggregator - readOnly: true - serviceAccountName: ci-operator - volumes: - - name: manifest-tool-local-pusher - secret: - secretName: manifest-tool-local-pusher - - name: pull-secret - secret: - secretName: registry-pull-credentials - - name: result-aggregator - secret: - secretName: result-aggregator - - agent: kubernetes - always_run: true - branches: - - ^main$ - cluster: build01 - decorate: true - decoration_config: - skip_cloning: true - labels: - ci.openshift.io/generator: prowgen - max_concurrency: 1 - name: branch-ci-red-hat-data-services-notebooks-main-notebook-jupyter-datascience-ubi8-python-3-8-image-mirror - spec: - containers: - - args: - - --gcs-upload-secret=/secrets/gcs/service-account.json - - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - - --report-credentials-file=/etc/report/credentials - - --target=notebook-jupyter-datascience-ubi8-python-3-8-image-mirror - command: - - ci-operator - image: ci-operator:latest - imagePullPolicy: Always - name: "" - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /secrets/gcs - name: gcs-credentials - readOnly: true - - mountPath: /secrets/manifest-tool - name: manifest-tool-local-pusher - readOnly: true - - mountPath: /etc/pull-secret - name: pull-secret - readOnly: true - - mountPath: /etc/report - name: result-aggregator - readOnly: true - serviceAccountName: ci-operator - volumes: - - name: manifest-tool-local-pusher - secret: - secretName: manifest-tool-local-pusher - - name: pull-secret - secret: - secretName: registry-pull-credentials - - name: result-aggregator - secret: - secretName: result-aggregator - agent: kubernetes always_run: true branches: @@ -621,57 +366,6 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator - - agent: kubernetes - always_run: true - branches: - - ^main$ - cluster: build01 - decorate: true - decoration_config: - skip_cloning: true - labels: - ci.openshift.io/generator: prowgen - max_concurrency: 1 - name: branch-ci-red-hat-data-services-notebooks-main-notebook-jupyter-minimal-ubi8-python-3-8-image-mirror - spec: - containers: - - args: - - --gcs-upload-secret=/secrets/gcs/service-account.json - - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - - --report-credentials-file=/etc/report/credentials - - --target=notebook-jupyter-minimal-ubi8-python-3-8-image-mirror - command: - - ci-operator - image: ci-operator:latest - imagePullPolicy: Always - name: "" - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /secrets/gcs - name: gcs-credentials - readOnly: true - - mountPath: /secrets/manifest-tool - name: manifest-tool-local-pusher - readOnly: true - - mountPath: /etc/pull-secret - name: pull-secret - readOnly: true - - mountPath: /etc/report - name: result-aggregator - readOnly: true - serviceAccountName: ci-operator - volumes: - - name: manifest-tool-local-pusher - secret: - secretName: manifest-tool-local-pusher - - name: pull-secret - secret: - secretName: registry-pull-credentials - - name: result-aggregator - secret: - secretName: result-aggregator - agent: kubernetes always_run: true branches: @@ -978,57 +672,6 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator - - agent: kubernetes - always_run: true - branches: - - ^main$ - cluster: build01 - decorate: true - decoration_config: - skip_cloning: true - labels: - ci.openshift.io/generator: prowgen - max_concurrency: 1 - name: branch-ci-red-hat-data-services-notebooks-main-runtime-cuda-tensorflow-ubi8-python-3-8-image-mirror - spec: - containers: - - args: - - --gcs-upload-secret=/secrets/gcs/service-account.json - - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - - --report-credentials-file=/etc/report/credentials - - --target=runtime-cuda-tensorflow-ubi8-python-3-8-image-mirror - command: - - ci-operator - image: ci-operator:latest - imagePullPolicy: Always - name: "" - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /secrets/gcs - name: gcs-credentials - readOnly: true - - mountPath: /secrets/manifest-tool - name: manifest-tool-local-pusher - readOnly: true - - mountPath: /etc/pull-secret - name: pull-secret - readOnly: true - - mountPath: /etc/report - name: result-aggregator - readOnly: true - serviceAccountName: ci-operator - volumes: - - name: manifest-tool-local-pusher - secret: - secretName: manifest-tool-local-pusher - - name: pull-secret - secret: - secretName: registry-pull-credentials - - name: result-aggregator - secret: - secretName: result-aggregator - agent: kubernetes always_run: true branches: @@ -1080,57 +723,6 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator - - agent: kubernetes - always_run: true - branches: - - ^main$ - cluster: build01 - decorate: true - decoration_config: - skip_cloning: true - labels: - ci.openshift.io/generator: prowgen - max_concurrency: 1 - name: branch-ci-red-hat-data-services-notebooks-main-runtime-datascience-ubi8-python-3-8-image-mirror - spec: - containers: - - args: - - --gcs-upload-secret=/secrets/gcs/service-account.json - - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - - --report-credentials-file=/etc/report/credentials - - --target=runtime-datascience-ubi8-python-3-8-image-mirror - command: - - ci-operator - image: ci-operator:latest - imagePullPolicy: Always - name: "" - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /secrets/gcs - name: gcs-credentials - readOnly: true - - mountPath: /secrets/manifest-tool - name: manifest-tool-local-pusher - readOnly: true - - mountPath: /etc/pull-secret - name: pull-secret - readOnly: true - - mountPath: /etc/report - name: result-aggregator - readOnly: true - serviceAccountName: ci-operator - volumes: - - name: manifest-tool-local-pusher - secret: - secretName: manifest-tool-local-pusher - - name: pull-secret - secret: - secretName: registry-pull-credentials - - name: result-aggregator - secret: - secretName: result-aggregator - agent: kubernetes always_run: true branches: @@ -1182,57 +774,6 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator - - agent: kubernetes - always_run: true - branches: - - ^main$ - cluster: build01 - decorate: true - decoration_config: - skip_cloning: true - labels: - ci.openshift.io/generator: prowgen - max_concurrency: 1 - name: branch-ci-red-hat-data-services-notebooks-main-runtime-minimal-ubi8-python-3-8-image-mirror - spec: - containers: - - args: - - --gcs-upload-secret=/secrets/gcs/service-account.json - - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - - --report-credentials-file=/etc/report/credentials - - --target=runtime-minimal-ubi8-python-3-8-image-mirror - command: - - ci-operator - image: ci-operator:latest - imagePullPolicy: Always - name: "" - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /secrets/gcs - name: gcs-credentials - readOnly: true - - mountPath: /secrets/manifest-tool - name: manifest-tool-local-pusher - readOnly: true - - mountPath: /etc/pull-secret - name: pull-secret - readOnly: true - - mountPath: /etc/report - name: result-aggregator - readOnly: true - serviceAccountName: ci-operator - volumes: - - name: manifest-tool-local-pusher - secret: - secretName: manifest-tool-local-pusher - - name: pull-secret - secret: - secretName: registry-pull-credentials - - name: result-aggregator - secret: - secretName: result-aggregator - agent: kubernetes always_run: true branches: @@ -1284,57 +825,6 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator - - agent: kubernetes - always_run: true - branches: - - ^main$ - cluster: build01 - decorate: true - decoration_config: - skip_cloning: true - labels: - ci.openshift.io/generator: prowgen - max_concurrency: 1 - name: branch-ci-red-hat-data-services-notebooks-main-runtime-pytorch-ubi8-python-3-8-image-mirror - spec: - containers: - - args: - - --gcs-upload-secret=/secrets/gcs/service-account.json - - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - - --report-credentials-file=/etc/report/credentials - - --target=runtime-pytorch-ubi8-python-3-8-image-mirror - command: - - ci-operator - image: ci-operator:latest - imagePullPolicy: Always - name: "" - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /secrets/gcs - name: gcs-credentials - readOnly: true - - mountPath: /secrets/manifest-tool - name: manifest-tool-local-pusher - readOnly: true - - mountPath: /etc/pull-secret - name: pull-secret - readOnly: true - - mountPath: /etc/report - name: result-aggregator - readOnly: true - serviceAccountName: ci-operator - volumes: - - name: manifest-tool-local-pusher - secret: - secretName: manifest-tool-local-pusher - - name: pull-secret - secret: - secretName: registry-pull-credentials - - name: result-aggregator - secret: - secretName: result-aggregator - agent: kubernetes always_run: true branches: