-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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
Set up minikube for k8s testing #15826
Conversation
@cevich PTAL |
Looks like a good start to me. To speed up development, please feel free to do a temporary |
Oh, and you'll want to change |
FYI: The new task is throwing |
@cevich are these failures related to my changes? Did I mess up something? |
@cevich any idea why the minikube test was cancelled? |
@umohnani8 the |
Ahh this is the "os error 95" thing. This is caused by a bug in netavark (I think). There's a fix that should be in the stable repos by now.. Getting it into CI means building new VM Images. I've got an unrelated PR doing that now, I just need to flip some switches. Can you wait a day or two or you need something sooner? |
@cevich thanks, I can wait a day or so for it to be done. |
Great, if that changes let me know and I'll do a separate build for this. Otherwise they can come from containers/automation_images#213 - if only the damn CI would pass (lol...it's my fault, I'm trying to add new tests). |
okay @umohnani8 I think this should work. Give |
LGTM |
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.
Came here to agree with @cevich's assessments, found a few more concerns
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 is moving waaaaaaaaaaaaay too fast for slow old me. I will step back until things calm down (like, tomorrow morning).
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.
Final set of comments on this iteration. All of them are nits: in broad sense, looks like good testing. Thanks for your tolerance of my nitpicking!
b458505
to
1638adb
Compare
Reviewing again. The new |
Thanks for all the reviews @edsantiago and @cevich! |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: edsantiago, umohnani8 The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
New tests failing:
Not something I can help with, sorry. Or at least, easily help with. Am posting in case it's something trivial for you to identify and fix. If it isn't, lmk and I'll spin up a VM. |
The |
@cevich can minikube be run rootless? root privilege are not required for it when using podman |
Install and set up minikube so that we can create a k8s cluster for testing. Signed-off-by: Urvashi Mohnani <[email protected]>
All tests are finally green! @cevich @edsantiago can I please get a final lgtm to merge. |
/lgtm |
/hold cancel |
Nice work on this @umohnani8 Thanks for seeing it through. |
Install and set up minikube so that we can
create a k8s cluster for testing.
Signed-off-by: Urvashi Mohnani [email protected]
Does this PR introduce a user-facing change?