From 665e103ef6c0e9a6e93e85619162e795010e818f Mon Sep 17 00:00:00 2001 From: lihongan Date: Wed, 31 Aug 2022 15:26:45 +0800 Subject: [PATCH] add workflow vsphere-upi-disconnected-sdn-workers-rhcos-rhel8 --- ...tests-master__installer-rehearse-4.12.yaml | 4 +- ...t-verification-tests-master-periodics.yaml | 2 +- .../vsphere/upi/disconnected/sdn/OWNERS | 14 +++++++ ...pi-disconnected-sdn-workflow.metadata.json | 21 ++++++++++ ...vsphere-upi-disconnected-sdn-workflow.yaml | 11 ++++++ .../upi/disconnected/sdn/deprovision/OWNERS | 14 +++++++ ...nected-sdn-deprovision-chain.metadata.json | 21 ++++++++++ ...pi-disconnected-sdn-deprovision-chain.yaml | 7 ++++ .../upi/disconnected/sdn/provision/OWNERS | 14 +++++++ ...onnected-sdn-provision-chain.metadata.json | 21 ++++++++++ ...-upi-disconnected-sdn-provision-chain.yaml | 20 ++++++++++ .../sdn/workers-rhcos-rhel8/OWNERS | 14 +++++++ ...workers-rhcos-rhel8-workflow.metadata.json | 21 ++++++++++ ...cted-sdn-workers-rhcos-rhel8-workflow.yaml | 11 ++++++ .../workers-rhcos-rhel8/deprovision/OWNERS | 14 +++++++ ...hcos-rhel8-deprovision-chain.metadata.json | 21 ++++++++++ ...workers-rhcos-rhel8-deprovision-chain.yaml | 7 ++++ .../sdn/workers-rhcos-rhel8/provision/OWNERS | 14 +++++++ ...-rhcos-rhel8-provision-chain.metadata.json | 21 ++++++++++ ...n-workers-rhcos-rhel8-provision-chain.yaml | 39 +++++++++++++++++++ 20 files changed, 308 insertions(+), 3 deletions(-) create mode 100644 ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/OWNERS create mode 100644 ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/cucushift-installer-rehearse-vsphere-upi-disconnected-sdn-workflow.metadata.json create mode 100644 ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/cucushift-installer-rehearse-vsphere-upi-disconnected-sdn-workflow.yaml create mode 100644 ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/deprovision/OWNERS create mode 100644 ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/deprovision/cucushift-installer-rehearse-vsphere-upi-disconnected-sdn-deprovision-chain.metadata.json create mode 100644 ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/deprovision/cucushift-installer-rehearse-vsphere-upi-disconnected-sdn-deprovision-chain.yaml create mode 100644 ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/provision/OWNERS create mode 100644 ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/provision/cucushift-installer-rehearse-vsphere-upi-disconnected-sdn-provision-chain.metadata.json create mode 100644 ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/provision/cucushift-installer-rehearse-vsphere-upi-disconnected-sdn-provision-chain.yaml create mode 100644 ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/workers-rhcos-rhel8/OWNERS create mode 100644 ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/workers-rhcos-rhel8/cucushift-installer-rehearse-vsphere-upi-disconnected-sdn-workers-rhcos-rhel8-workflow.metadata.json create mode 100644 ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/workers-rhcos-rhel8/cucushift-installer-rehearse-vsphere-upi-disconnected-sdn-workers-rhcos-rhel8-workflow.yaml create mode 100644 ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/workers-rhcos-rhel8/deprovision/OWNERS create mode 100644 ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/workers-rhcos-rhel8/deprovision/cucushift-installer-rehearse-vsphere-upi-disconnected-sdn-workers-rhcos-rhel8-deprovision-chain.metadata.json create mode 100644 ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/workers-rhcos-rhel8/deprovision/cucushift-installer-rehearse-vsphere-upi-disconnected-sdn-workers-rhcos-rhel8-deprovision-chain.yaml create mode 100644 ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/workers-rhcos-rhel8/provision/OWNERS create mode 100644 ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/workers-rhcos-rhel8/provision/cucushift-installer-rehearse-vsphere-upi-disconnected-sdn-workers-rhcos-rhel8-provision-chain.metadata.json create mode 100644 ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/workers-rhcos-rhel8/provision/cucushift-installer-rehearse-vsphere-upi-disconnected-sdn-workers-rhcos-rhel8-provision-chain.yaml diff --git a/ci-operator/config/openshift/verification-tests/openshift-verification-tests-master__installer-rehearse-4.12.yaml b/ci-operator/config/openshift/verification-tests/openshift-verification-tests-master__installer-rehearse-4.12.yaml index 65107d051d7b1..993f7a0ca45ad 100644 --- a/ci-operator/config/openshift/verification-tests/openshift-verification-tests-master__installer-rehearse-4.12.yaml +++ b/ci-operator/config/openshift/verification-tests/openshift-verification-tests-master__installer-rehearse-4.12.yaml @@ -67,8 +67,8 @@ tests: - as: installer-rehearse-vsphere interval: 960h steps: - cluster_profile: vsphere - workflow: cucushift-installer-rehearse-vsphere-ipi-sdn + cluster_profile: vsphere-discon + workflow: cucushift-installer-rehearse-vsphere-upi-disconnected-sdn-workers-rhcos-rhel8 zz_generated_metadata: branch: master org: openshift diff --git a/ci-operator/jobs/openshift/verification-tests/openshift-verification-tests-master-periodics.yaml b/ci-operator/jobs/openshift/verification-tests/openshift-verification-tests-master-periodics.yaml index 8cbc467ff0762..3407140038e44 100644 --- a/ci-operator/jobs/openshift/verification-tests/openshift-verification-tests-master-periodics.yaml +++ b/ci-operator/jobs/openshift/verification-tests/openshift-verification-tests-master-periodics.yaml @@ -1286,7 +1286,7 @@ periodics: interval: 960h labels: ci-operator.openshift.io/cloud: vsphere - ci-operator.openshift.io/cloud-cluster-profile: vsphere + ci-operator.openshift.io/cloud-cluster-profile: vsphere-discon ci-operator.openshift.io/variant: installer-rehearse-4.12 ci.openshift.io/generator: prowgen job-release: "4.12" diff --git a/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/OWNERS b/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/OWNERS new file mode 100644 index 0000000000000..e6865a2b20d01 --- /dev/null +++ b/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/OWNERS @@ -0,0 +1,14 @@ +approvers: +- jianlinliu +- gpei +- jinyunma +- lihongan +- anuragthehatter +- zhaozhanqi +reviewers: +- jianlinliu +- gpei +- jinyunma +- lihongan +- anuragthehatter +- zhaozhanqi diff --git a/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/cucushift-installer-rehearse-vsphere-upi-disconnected-sdn-workflow.metadata.json b/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/cucushift-installer-rehearse-vsphere-upi-disconnected-sdn-workflow.metadata.json new file mode 100644 index 0000000000000..af8d601c93fd2 --- /dev/null +++ b/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/cucushift-installer-rehearse-vsphere-upi-disconnected-sdn-workflow.metadata.json @@ -0,0 +1,21 @@ +{ + "path": "cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/cucushift-installer-rehearse-vsphere-upi-disconnected-sdn-workflow.yaml", + "owners": { + "approvers": [ + "jianlinliu", + "gpei", + "jinyunma", + "lihongan", + "anuragthehatter", + "zhaozhanqi" + ], + "reviewers": [ + "jianlinliu", + "gpei", + "jinyunma", + "lihongan", + "anuragthehatter", + "zhaozhanqi" + ] + } +} \ No newline at end of file diff --git a/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/cucushift-installer-rehearse-vsphere-upi-disconnected-sdn-workflow.yaml b/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/cucushift-installer-rehearse-vsphere-upi-disconnected-sdn-workflow.yaml new file mode 100644 index 0000000000000..8a90a60d16587 --- /dev/null +++ b/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/cucushift-installer-rehearse-vsphere-upi-disconnected-sdn-workflow.yaml @@ -0,0 +1,11 @@ +workflow: + as: cucushift-installer-rehearse-vsphere-upi-disconnected-sdn + steps: + pre: + - chain: cucushift-installer-rehearse-vsphere-upi-disconnected-sdn-provision + test: + - ref: cucushift-installer-check + post: + - chain: cucushift-installer-rehearse-vsphere-upi-disconnected-sdn-deprovision + documentation: |- + This is the workflow to trigger Prow's rehearsal test when submitting installer steps/chain/workflow diff --git a/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/deprovision/OWNERS b/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/deprovision/OWNERS new file mode 100644 index 0000000000000..e6865a2b20d01 --- /dev/null +++ b/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/deprovision/OWNERS @@ -0,0 +1,14 @@ +approvers: +- jianlinliu +- gpei +- jinyunma +- lihongan +- anuragthehatter +- zhaozhanqi +reviewers: +- jianlinliu +- gpei +- jinyunma +- lihongan +- anuragthehatter +- zhaozhanqi diff --git a/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/deprovision/cucushift-installer-rehearse-vsphere-upi-disconnected-sdn-deprovision-chain.metadata.json b/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/deprovision/cucushift-installer-rehearse-vsphere-upi-disconnected-sdn-deprovision-chain.metadata.json new file mode 100644 index 0000000000000..dd884696b475c --- /dev/null +++ b/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/deprovision/cucushift-installer-rehearse-vsphere-upi-disconnected-sdn-deprovision-chain.metadata.json @@ -0,0 +1,21 @@ +{ + "path": "cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/deprovision/cucushift-installer-rehearse-vsphere-upi-disconnected-sdn-deprovision-chain.yaml", + "owners": { + "approvers": [ + "jianlinliu", + "gpei", + "jinyunma", + "lihongan", + "anuragthehatter", + "zhaozhanqi" + ], + "reviewers": [ + "jianlinliu", + "gpei", + "jinyunma", + "lihongan", + "anuragthehatter", + "zhaozhanqi" + ] + } +} \ No newline at end of file diff --git a/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/deprovision/cucushift-installer-rehearse-vsphere-upi-disconnected-sdn-deprovision-chain.yaml b/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/deprovision/cucushift-installer-rehearse-vsphere-upi-disconnected-sdn-deprovision-chain.yaml new file mode 100644 index 0000000000000..835a76bb2ac83 --- /dev/null +++ b/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/deprovision/cucushift-installer-rehearse-vsphere-upi-disconnected-sdn-deprovision-chain.yaml @@ -0,0 +1,7 @@ +chain: + as: cucushift-installer-rehearse-vsphere-upi-disconnected-sdn-deprovision + steps: + - chain: cucushift-installer-rehearse-vsphere-upi-disconnected-deprovision + documentation: |- + Destroy cluster + diff --git a/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/provision/OWNERS b/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/provision/OWNERS new file mode 100644 index 0000000000000..e6865a2b20d01 --- /dev/null +++ b/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/provision/OWNERS @@ -0,0 +1,14 @@ +approvers: +- jianlinliu +- gpei +- jinyunma +- lihongan +- anuragthehatter +- zhaozhanqi +reviewers: +- jianlinliu +- gpei +- jinyunma +- lihongan +- anuragthehatter +- zhaozhanqi diff --git a/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/provision/cucushift-installer-rehearse-vsphere-upi-disconnected-sdn-provision-chain.metadata.json b/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/provision/cucushift-installer-rehearse-vsphere-upi-disconnected-sdn-provision-chain.metadata.json new file mode 100644 index 0000000000000..0e0f7477f4ce0 --- /dev/null +++ b/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/provision/cucushift-installer-rehearse-vsphere-upi-disconnected-sdn-provision-chain.metadata.json @@ -0,0 +1,21 @@ +{ + "path": "cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/provision/cucushift-installer-rehearse-vsphere-upi-disconnected-sdn-provision-chain.yaml", + "owners": { + "approvers": [ + "jianlinliu", + "gpei", + "jinyunma", + "lihongan", + "anuragthehatter", + "zhaozhanqi" + ], + "reviewers": [ + "jianlinliu", + "gpei", + "jinyunma", + "lihongan", + "anuragthehatter", + "zhaozhanqi" + ] + } +} \ No newline at end of file diff --git a/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/provision/cucushift-installer-rehearse-vsphere-upi-disconnected-sdn-provision-chain.yaml b/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/provision/cucushift-installer-rehearse-vsphere-upi-disconnected-sdn-provision-chain.yaml new file mode 100644 index 0000000000000..67efe032817ac --- /dev/null +++ b/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/provision/cucushift-installer-rehearse-vsphere-upi-disconnected-sdn-provision-chain.yaml @@ -0,0 +1,20 @@ +chain: + as: cucushift-installer-rehearse-vsphere-upi-disconnected-sdn-provision + steps: + - ref: ipi-install-rbac + - ref: openshift-cluster-bot-rbac + - ref: ipi-conf + - ref: sdn-conf + - ref: ipi-conf-vsphere-check + - ref: ipi-conf-vsphere-mirror-registry + - ref: mirror-images-by-oc-adm + - ref: ipi-conf-mirror + - ref: upi-conf-vsphere + - ref: upi-conf-vsphere-ova + - ref: upi-install-vsphere + - ref: enable-qe-catalogsource-disconnected + - ref: set-sample-operator-disconnected + - ref: ipi-install-times-collection + env: + documentation: |- + Create an IPI cluster in disconnected network on vSphere with SDN for QE e2e tests. diff --git a/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/workers-rhcos-rhel8/OWNERS b/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/workers-rhcos-rhel8/OWNERS new file mode 100644 index 0000000000000..e6865a2b20d01 --- /dev/null +++ b/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/workers-rhcos-rhel8/OWNERS @@ -0,0 +1,14 @@ +approvers: +- jianlinliu +- gpei +- jinyunma +- lihongan +- anuragthehatter +- zhaozhanqi +reviewers: +- jianlinliu +- gpei +- jinyunma +- lihongan +- anuragthehatter +- zhaozhanqi diff --git a/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/workers-rhcos-rhel8/cucushift-installer-rehearse-vsphere-upi-disconnected-sdn-workers-rhcos-rhel8-workflow.metadata.json b/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/workers-rhcos-rhel8/cucushift-installer-rehearse-vsphere-upi-disconnected-sdn-workers-rhcos-rhel8-workflow.metadata.json new file mode 100644 index 0000000000000..4a9ea09df72ae --- /dev/null +++ b/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/workers-rhcos-rhel8/cucushift-installer-rehearse-vsphere-upi-disconnected-sdn-workers-rhcos-rhel8-workflow.metadata.json @@ -0,0 +1,21 @@ +{ + "path": "cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/workers-rhcos-rhel8/cucushift-installer-rehearse-vsphere-upi-disconnected-sdn-workers-rhcos-rhel8-workflow.yaml", + "owners": { + "approvers": [ + "jianlinliu", + "gpei", + "jinyunma", + "lihongan", + "anuragthehatter", + "zhaozhanqi" + ], + "reviewers": [ + "jianlinliu", + "gpei", + "jinyunma", + "lihongan", + "anuragthehatter", + "zhaozhanqi" + ] + } +} \ No newline at end of file diff --git a/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/workers-rhcos-rhel8/cucushift-installer-rehearse-vsphere-upi-disconnected-sdn-workers-rhcos-rhel8-workflow.yaml b/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/workers-rhcos-rhel8/cucushift-installer-rehearse-vsphere-upi-disconnected-sdn-workers-rhcos-rhel8-workflow.yaml new file mode 100644 index 0000000000000..78183670e70f8 --- /dev/null +++ b/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/workers-rhcos-rhel8/cucushift-installer-rehearse-vsphere-upi-disconnected-sdn-workers-rhcos-rhel8-workflow.yaml @@ -0,0 +1,11 @@ +workflow: + as: cucushift-installer-rehearse-vsphere-upi-disconnected-sdn-workers-rhcos-rhel8 + steps: + pre: + - chain: cucushift-installer-rehearse-vsphere-upi-disconnected-sdn-workers-rhcos-rhel8-provision + test: + - ref: cucushift-installer-check + post: + - chain: cucushift-installer-rehearse-vsphere-upi-disconnected-sdn-workers-rhcos-rhel8-deprovision + documentation: |- + This is the workflow to trigger Prow's rehearsal test when submitting installer steps/chain/workflow diff --git a/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/workers-rhcos-rhel8/deprovision/OWNERS b/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/workers-rhcos-rhel8/deprovision/OWNERS new file mode 100644 index 0000000000000..e6865a2b20d01 --- /dev/null +++ b/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/workers-rhcos-rhel8/deprovision/OWNERS @@ -0,0 +1,14 @@ +approvers: +- jianlinliu +- gpei +- jinyunma +- lihongan +- anuragthehatter +- zhaozhanqi +reviewers: +- jianlinliu +- gpei +- jinyunma +- lihongan +- anuragthehatter +- zhaozhanqi diff --git a/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/workers-rhcos-rhel8/deprovision/cucushift-installer-rehearse-vsphere-upi-disconnected-sdn-workers-rhcos-rhel8-deprovision-chain.metadata.json b/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/workers-rhcos-rhel8/deprovision/cucushift-installer-rehearse-vsphere-upi-disconnected-sdn-workers-rhcos-rhel8-deprovision-chain.metadata.json new file mode 100644 index 0000000000000..41734e5599551 --- /dev/null +++ b/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/workers-rhcos-rhel8/deprovision/cucushift-installer-rehearse-vsphere-upi-disconnected-sdn-workers-rhcos-rhel8-deprovision-chain.metadata.json @@ -0,0 +1,21 @@ +{ + "path": "cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/workers-rhcos-rhel8/deprovision/cucushift-installer-rehearse-vsphere-upi-disconnected-sdn-workers-rhcos-rhel8-deprovision-chain.yaml", + "owners": { + "approvers": [ + "jianlinliu", + "gpei", + "jinyunma", + "lihongan", + "anuragthehatter", + "zhaozhanqi" + ], + "reviewers": [ + "jianlinliu", + "gpei", + "jinyunma", + "lihongan", + "anuragthehatter", + "zhaozhanqi" + ] + } +} \ No newline at end of file diff --git a/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/workers-rhcos-rhel8/deprovision/cucushift-installer-rehearse-vsphere-upi-disconnected-sdn-workers-rhcos-rhel8-deprovision-chain.yaml b/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/workers-rhcos-rhel8/deprovision/cucushift-installer-rehearse-vsphere-upi-disconnected-sdn-workers-rhcos-rhel8-deprovision-chain.yaml new file mode 100644 index 0000000000000..189d82af2095b --- /dev/null +++ b/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/workers-rhcos-rhel8/deprovision/cucushift-installer-rehearse-vsphere-upi-disconnected-sdn-workers-rhcos-rhel8-deprovision-chain.yaml @@ -0,0 +1,7 @@ +chain: + as: cucushift-installer-rehearse-vsphere-upi-disconnected-sdn-workers-rhcos-rhel8-deprovision + steps: + - chain: cucushift-installer-rehearse-vsphere-upi-disconnected-workers-rhcos-rhel8-deprovision + documentation: |- + Destroy cluster + diff --git a/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/workers-rhcos-rhel8/provision/OWNERS b/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/workers-rhcos-rhel8/provision/OWNERS new file mode 100644 index 0000000000000..e6865a2b20d01 --- /dev/null +++ b/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/workers-rhcos-rhel8/provision/OWNERS @@ -0,0 +1,14 @@ +approvers: +- jianlinliu +- gpei +- jinyunma +- lihongan +- anuragthehatter +- zhaozhanqi +reviewers: +- jianlinliu +- gpei +- jinyunma +- lihongan +- anuragthehatter +- zhaozhanqi diff --git a/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/workers-rhcos-rhel8/provision/cucushift-installer-rehearse-vsphere-upi-disconnected-sdn-workers-rhcos-rhel8-provision-chain.metadata.json b/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/workers-rhcos-rhel8/provision/cucushift-installer-rehearse-vsphere-upi-disconnected-sdn-workers-rhcos-rhel8-provision-chain.metadata.json new file mode 100644 index 0000000000000..8c023aed1958d --- /dev/null +++ b/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/workers-rhcos-rhel8/provision/cucushift-installer-rehearse-vsphere-upi-disconnected-sdn-workers-rhcos-rhel8-provision-chain.metadata.json @@ -0,0 +1,21 @@ +{ + "path": "cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/workers-rhcos-rhel8/provision/cucushift-installer-rehearse-vsphere-upi-disconnected-sdn-workers-rhcos-rhel8-provision-chain.yaml", + "owners": { + "approvers": [ + "jianlinliu", + "gpei", + "jinyunma", + "lihongan", + "anuragthehatter", + "zhaozhanqi" + ], + "reviewers": [ + "jianlinliu", + "gpei", + "jinyunma", + "lihongan", + "anuragthehatter", + "zhaozhanqi" + ] + } +} \ No newline at end of file diff --git a/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/workers-rhcos-rhel8/provision/cucushift-installer-rehearse-vsphere-upi-disconnected-sdn-workers-rhcos-rhel8-provision-chain.yaml b/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/workers-rhcos-rhel8/provision/cucushift-installer-rehearse-vsphere-upi-disconnected-sdn-workers-rhcos-rhel8-provision-chain.yaml new file mode 100644 index 0000000000000..cfdfb93985fd0 --- /dev/null +++ b/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/workers-rhcos-rhel8/provision/cucushift-installer-rehearse-vsphere-upi-disconnected-sdn-workers-rhcos-rhel8-provision-chain.yaml @@ -0,0 +1,39 @@ +chain: + as: cucushift-installer-rehearse-vsphere-upi-disconnected-sdn-workers-rhcos-rhel8-provision + steps: + - chain: cucushift-installer-rehearse-vsphere-upi-disconnected-sdn-provision + - ref: ipi-conf-vsphere-bastionhost + - ref: workers-rhel-vsphere-provision + - ref: workers-rhel-vsphere-provision-dns + - ref: workers-rhel-pre-hook-haproxy + - ref: workers-rhel-pre-hook-sshtunnel + - chain: workers-rhel + env: + - name: RHEL_WORKER_COUNT + default: 2 + documentation: The number of rhel worker to be provisioned. + - name: RHEL_IMAGE + default: "qe-rhel-86-release" + documentation: |- + The name of rhel vm/template existing under folder //vm/Templates on vSphere, used to clone RHEL instances + - name: RHEL_VM_CPUS_NUM + default: "4" + documentation: |- + The number of cpu setting to rhel instance + - name: RHEL_VM_MEMORY_SIZE + default: "16384" + documentation: |- + The size in MB of memory setting to rhel instance + - name: PLATFORM_VERSION + default: 8.6 + documentation: the version of rhel, valid value is 7.x and 8.x. + - name: SSH_USER + default: "test" + documentation: |- + The user to login the system of RHEL instance + - name: REMOVE_RHCOS_WORKER + default: "no" + documentation: |- + Keep or remove rhcos worker after scaling up rhel worker. + documentation: |- + Create an UPI cluster on vSphere with SDN and scaleup rhel workers for QE e2e tests.