-
Notifications
You must be signed in to change notification settings - Fork 1
Description
Let's make things better!
Is your feature enhancement related to a problem? Please describe.
Background information:
Some cloud-provider-openstack testing jobs depend on OpenLab backend public cloud services, like: load balancer(OpenStack Octavia), block storage(OpenStack Cinder) and so on, cloud-provider-openstack talk with these OpenStack services to enable OpenStack capabillity for Kubernetes cluster that run in virtual machine hosted by OpenLab backend OpenStack public cloud, like: VEXXHOST, Citynetwork, Switch, ChameleonCloud, Packet and so on. OpenLab have to bind these jobs with specific public clouds when these jobs run, because we have to input endpoint info of specific public cloud to job Ansible shell, like: OS_AUTH_URL, so that these testing jobs can talk with these OpenStack services, that limit these jobs only run on specific public cloud virtual machine.
Purpose:
cloud-provider-openstack jobs are binded with VEXXHOST public cloud now, and everything looks good and stable, but OpenLab get some ARM related testing requests for open source project, like: Hadoop on ARM, Spark on ARM and so on in recently, VEXXHOST is the only ARM resource provider, so we suggest to move cloud-provider-openstack jobs to Citynetwork pool in order to recent testing jobs can run on VEXXHOST ARM resources.
Describe the solution you'd like
Bind the following jobs with Citynetwork:
- cloud-provider-openstack-unittest
- cloud-provider-openstack-acceptance-test-k8s-cinder
- cloud-provider-openstack-acceptance-test-e2e-conformance
- cloud-provider-openstack-acceptance-test-e2e-conformance-stable-branch-v1.10
- cloud-provider-openstack-acceptance-test-e2e-conformance-stable-branch-v1.11
- cloud-provider-openstack-acceptance-test-e2e-conformance-stable-branch-v1.12
- cloud-provider-openstack-acceptance-test-e2e-conformance-stable-branch-v1.13
- cloud-provider-openstack-acceptance-test-e2e-conformance-stable-branch-v1.14
- cloud-provider-openstack-acceptance-test-e2e-conformance-stable-branch-v1.15
- cloud-provider-openstack-acceptance-test-csi-cinder
- cloud-provider-openstack-acceptance-test-lb-octavia
Describe alternatives you've considered
No
Additional context
Add any other context or screenshots about the feature request here.