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
Expand Up @@ -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
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

How about adding a dedicated test for vsphere-discon cluster_profile in the 4.12.yaml just like what we did in 4.10

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

But it is okay for this PR. We can file another PR to follow up that.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good suggestion! We can add that in next PR, just keep this one for disconnected profile and add another one for non-disconnected.

workflow: cucushift-installer-rehearse-vsphere-upi-disconnected-sdn-workers-rhcos-rhel8
zz_generated_metadata:
branch: master
org: openshift
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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"
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
approvers:
- jianlinliu
- gpei
- jinyunma
- lihongan
- anuragthehatter
- zhaozhanqi
reviewers:
- jianlinliu
- gpei
- jinyunma
- lihongan
- anuragthehatter
- zhaozhanqi
Original file line number Diff line number Diff line change
@@ -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"
]
}
}
Original file line number Diff line number Diff line change
@@ -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
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
approvers:
- jianlinliu
- gpei
- jinyunma
- lihongan
- anuragthehatter
- zhaozhanqi
reviewers:
- jianlinliu
- gpei
- jinyunma
- lihongan
- anuragthehatter
- zhaozhanqi
Original file line number Diff line number Diff line change
@@ -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"
]
}
}
Original file line number Diff line number Diff line change
@@ -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

Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
approvers:
- jianlinliu
- gpei
- jinyunma
- lihongan
- anuragthehatter
- zhaozhanqi
reviewers:
- jianlinliu
- gpei
- jinyunma
- lihongan
- anuragthehatter
- zhaozhanqi
Original file line number Diff line number Diff line change
@@ -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"
]
}
}
Original file line number Diff line number Diff line change
@@ -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.
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
approvers:
- jianlinliu
- gpei
- jinyunma
- lihongan
- anuragthehatter
- zhaozhanqi
reviewers:
- jianlinliu
- gpei
- jinyunma
- lihongan
- anuragthehatter
- zhaozhanqi
Original file line number Diff line number Diff line change
@@ -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"
]
}
}
Original file line number Diff line number Diff line change
@@ -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
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
approvers:
- jianlinliu
- gpei
- jinyunma
- lihongan
- anuragthehatter
- zhaozhanqi
reviewers:
- jianlinliu
- gpei
- jinyunma
- lihongan
- anuragthehatter
- zhaozhanqi
Original file line number Diff line number Diff line change
@@ -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"
]
}
}
Original file line number Diff line number Diff line change
@@ -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

Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
approvers:
- jianlinliu
- gpei
- jinyunma
- lihongan
- anuragthehatter
- zhaozhanqi
reviewers:
- jianlinliu
- gpei
- jinyunma
- lihongan
- anuragthehatter
- zhaozhanqi
Original file line number Diff line number Diff line change
@@ -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"
]
}
}
Original file line number Diff line number Diff line change
@@ -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 /<Datacenter>/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.