-
Notifications
You must be signed in to change notification settings - Fork 2k
add installer nested libvirt template #2143
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
add installer nested libvirt template #2143
Conversation
127db17 to
a45bbf7
Compare
ci-operator/README.md
Outdated
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.
Omit the line number as it's not going to be relevant a few commits later
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.
done
a45bbf7 to
ff2bcd7
Compare
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.
Why is this so different than other types of testing?
Is your job not intended to run tests?
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.
this template is to install a libvirt cluster, to test the libvirt setup is not broken, for developers' workflow. This was requested by the installer team.
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.
It checks nodes/workers/router is up for now, will add more tests in a follow-up.
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.
I've added openshift-tests
cluster/ci/config/prow/plugins.yaml
Outdated
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.
cluster-launch-installer-libvirt-e2e.yaml
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.
ok, done
ff2bcd7 to
042bda3
Compare
ci-operator/README.md
Outdated
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.
Can this be a relative link?
... configuration file](../cluster/ci/config/prow/plugins.yaml)
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.
I'm going to leave it as/is, bc it goes along with the other links in the doc.
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.
Can we drop this trailing empty line?
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.
yup, done
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.
Do you need the - here? I'm not used to seeing it.
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.
nope, don't need it, the hyphen is used when appending or prepending typed text to an existing file to create a new file, so that does not belong here, thanks :)
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.
removed it.
3a6ed3a to
f0b9fe9
Compare
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.
@smarterclayton I've added openshift-tests binary to the installer-libvirt image, here: openshift/installer@master...sallyom:add-openshift-tests-to-libvirt-ci-image - is there a better/easier way to do get openshift-tests in the test container?
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.
Why do you need the binary inside your image, vs just passing a kubeconfig to the test pod? is your gce libvirt cluster not available outside?
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.
That change to installer won't work - you can't do that. :)
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.
nm, I'm taking it from IMAGE_TESTS, got it.
f0b9fe9 to
e4c99e1
Compare
e4c99e1 to
128c374
Compare
|
/lgtm |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: sallyom, stevekuznetsov 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 |
|
@sallyom: 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. |
…bvirt-e2e: Drop IMAGE_INSTALLER This parameter dates back to 128c374 (add installer nested libvirt template, 2018-11-14, openshift#2143), but has never been used (this template uses LOCAL_IMAGE_LIBVIRT_INSTALLER instead).
@stevekuznetsov I think this is required before a PR to add a libvirt test and job to openshift/installer. thanks!
depends on this: openshift/installer#701 fornm, got it from IMAGE_TESTSopenshift-testsbinary, but maybe there's a better way to get that binary available to test container?