-
Notifications
You must be signed in to change notification settings - Fork 2.1k
ci-operator/config/openshift/release/openshift-release-master__ocp-4.4: Return to 4.4 upi-installer #11563
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
ci-operator/config/openshift/release/openshift-release-master__ocp-4.4: Return to 4.4 upi-installer #11563
Conversation
…4: Return to 4.4 upi-installer 9b76797 (adding periodic proxy test using new workflow, 2020-07-15, openshift#10150) pulled in the 4.5 upi-installer for 4.4 CI because the the 'aws' client is new in 4.5 [1]. But it caused problems in UPI jobs, because steps consuming the upi-installer image ended up getting the 4.5 version and pulling 4.5 RHCOS [2]: 2020-09-02 13:52:16+00:00 - Locating RHCOS image for release... 2020-09-02 13:52:16+00:00 - Configuring govc exports... 2020-09-02 13:52:16+00:00 - Checking if RHCOS OVA needs to be downloaded from https://releases-art-rhcos.svc.ci.openshift.org/art/storage/releases/rhcos-4.5/45.82.202008010929-0/x86_64/rhcos-45.82.202008010929-0-vmware.x86_64.ova... However, the proxy jobs are currently explicitly pulling the 4.5 image straight from the ocp namespace: $ git grep -B3 'tag: upi-installer' ci-operator/step-registry | grep proxy ci-operator/step-registry/ipi/conf/aws/proxy/ipi-conf-aws-proxy-ref.yaml- from_image: ci-operator/step-registry/ipi/conf/aws/proxy/ipi-conf-aws-proxy-ref.yaml- namespace: ocp ci-operator/step-registry/ipi/conf/aws/proxy/ipi-conf-aws-proxy-ref.yaml- name: "4.5" ci-operator/step-registry/ipi/conf/aws/proxy/ipi-conf-aws-proxy-ref.yaml: tag: upi-installer ci-operator/step-registry/ipi/deprovision/proxy/ipi-deprovision-proxy-ref.yaml- from_image: ci-operator/step-registry/ipi/deprovision/proxy/ipi-deprovision-proxy-ref.yaml- namespace: ocp ci-operator/step-registry/ipi/deprovision/proxy/ipi-deprovision-proxy-ref.yaml- name: "4.5" ci-operator/step-registry/ipi/deprovision/proxy/ipi-deprovision-proxy-ref.yaml: tag: upi-installer So they shouldn't care about any upi-installer business in the release config file. Moving back to 4.4 there should fix the UPI portions of the jobs without breaking the proxy steps. I'm not clear if we can entirely drop upi-installer from base_images or not, so I'm leaving it alone for now. [1]: openshift/installer#3292 [2]: https://storage.googleapis.com/origin-ci-test/logs/periodic-ci-openshift-release-master-ocp-4.4-e2e-vsphere-upi/1301151427015479296/artifacts/e2e-vsphere-upi/upi-conf-vsphere-ova/container-logs/test.log
5c9408a to
6fff2eb
Compare
|
I am lgtm but I am biased. |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: petr-muller, wking 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 |
|
@wking: Updated the
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. |
9b76797 (#10150) pulled in the 4.5 upi-installer for 4.4 CI because the
awsclient is new in 4.5. But it caused problems in UPI jobs, because steps consuming the upi-installer image ended up getting the 4.5 version and pulling 4.5 RHCOS:However, the proxy jobs are currently explicitly pulling the 4.5 image straight from the ocp namespace:
So they shouldn't care about any upi-installer business in the release config file. Moving back to 4.4 there should fix the UPI portions of the jobs without breaking the proxy steps.
I'm not clear if we can entirely drop upi-installer from base_images or not, so I'm leaving it alone for now.