-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Remove e2e-openstack-ccm-install jobs #30952
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove e2e-openstack-ccm-install jobs #30952
Conversation
|
/hold |
ed73944 to
fcaf1c8
Compare
e422af7 to
5062070
Compare
5062070 to
3be68eb
Compare
|
/hold cancel |
|
/assign @JoelSpeed @pierreprinetti |
|
Nice, that will give some more room in the CI. Just a couple nits:
|
3be68eb to
aed81ac
Compare
JoelSpeed
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should we be dropping the CCM tests from older releases that we are still supporting?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should we rename the test?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
right, I will leave the default of that workflow to be run, which is conformance/parallel plus openstack specific tests.
|
We can also remove the workflow in ci-operator/step-registry/openshift/e2e/openstack/ccm |
I tried doing that. It will fail since we have the jobs on openshift-priv using it. Once this merges and those private jobs are synced, perhaps that can be removed? |
aed81ac to
1355f19
Compare
Uh-oh right |
|
There are still
The tests could be called Wow we had kind of a coverage! |
1355f19 to
3127499
Compare
done. |
|
/lgtm |
|
/assign JoelSpeed |
|
You've removed CI from the techpreview releases which means if we decide to backport any fixes, we won't be able to test them. I would have expected us to leave the 4.10 and 4.11 branches alone until they are dropped from support. What's the plan? |
Since CCM is in tech preview for versions prior to 4.12 and consequently not fully supported by Red Hat, we thought it would be ok to remove those jobs to reduce the amount of jobs we run in the CI. Also, I thought the original idea when adding those jobs was to start testing CCM prior to making it GA. Do you think it's better to remain the presumit jobs? Perhaps those can be left as optional ones |
|
My concern is whether we are likely to backport anything to those branches or not. Realistically, there's no harm in leaving the configuration there for presubmits as they will only run if we do decide to backport. If we never create a PR to one of those branches, they will never run |
3127499 to
b276e86
Compare
...nfig/openshift/cloud-provider-openstack/openshift-cloud-provider-openstack-release-4.10.yaml
Outdated
Show resolved
Hide resolved
b276e86 to
6a833df
Compare
mandre
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for cleaning up the jobs that are no longer relevant, hopefully this gives a bit of fresh air to our ci infra.
...-controller-manager-operator/openshift-cluster-cloud-controller-manager-operator-master.yaml
Outdated
Show resolved
Hide resolved
6a833df to
5795aa9
Compare
|
@MaysaMacedo: The following test failed, say
Full PR test history. Your PR dashboard. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here. |
mandre
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/lgtm
|
@JoelSpeed It seems ready for another look. Thank you! |
...roller-manager-operator/openshift-cluster-cloud-controller-manager-operator-release-4.9.yaml
Outdated
Show resolved
Hide resolved
As external cloud provider is now the default provider used for the OCP cluster running on OpenStack, there is no need to have jobs enabling it as tech preview on master and later releases.
As CCM is the default for OpenStack, the test suite that runs on the CCCMO jobs are now updated to run default tests, which contains the e2e conformance parallel and openstack tests.
5795aa9 to
66870d2
Compare
|
/lgtm |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: JoelSpeed, mandre, MaysaMacedo, pierreprinetti The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
@MaysaMacedo: Updated the following 7 configmaps:
DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
As external cloud provider is now the default provider used
for the OCP cluster running on OpenStack, there is no need to
have jobs enabling it as tech preview on master and later releases.
Also, jobs running on previous releases can now be removed.