-
Notifications
You must be signed in to change notification settings - Fork 1.5k
WIP: Use the kubelet on RHCOS instead of from origin-node image #180
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
Conversation
|
/retest #181 fixed the gofmt stuff. Also kick Jenkins for smoke tests: retest this please |
|
Can we drop this from |
|
/retest |
|
Can we merge this? If I promise to come back and look at the (unrelated) tectonic-wrapper.sh? and start ripping out CL entirely... |
|
The smoke test errors included: I don't know if that's related or not. Maybe you need to bump the RHCOS AMI before using the system kubelet? [Edit: actually, the smoke tests don't use that config, so I have no idea what's broken :/] |
Now that I've finished my coffee, I've remembered ;). The smoke tests are currently running via Jenkins in a separate AWS account (Prow is in 460538899914, Jenkins/smoke is in 846518947292). The RHCOS AMIs aren't public, and only the Prow account has the access credentials for them. So the smoke-test failures are probably because the CoreOS AMI being used is missing a host kubelet, and everything after that hangs. In order to get this PR to work, we need to do one of: a. Add a native kubelet to the CoreOS stable series. In general, moving the default to use a private AMI stream is going to make it harder for devs and others to use the installer. Is there a public stream that is similiar enough to the RHCOS stream that we can use for development? |
The
|
Hyperkube seems like a heavy dependency if that's all we'll need it for. Do the origin folks publish an image that has only |
We needed But |
f759b97 to
7a43f50
Compare
7a43f50 to
4b088fb
Compare
|
https://github.com/coreos-inc/tectonic-operators/pull/447 would need to merge, and then this get updated. |
|
/retest |
|
fyi me @rphillips @derekwaynecarr |
|
@eparis https://jenkins-kube-lifecycle.prod.coreos.systems/job/tectonic-operators/job/master/418/display/redirect created new operators with changes from https://github.com/coreos-inc/tectonic-operators/pull/447 and https://github.com/coreos-inc/tectonic-operators/pull/451. You can use |
4b088fb to
bc9daa4
Compare
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: eparis If they are not already assigned, you can assign the PR to them by writing 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 |
The change in this repo changes the usage for the bootstrap node. The change to the operators changes the usage in the rest of the nodes.
bc9daa4 to
86669fe
Compare
|
/retest |
|
@eparis: The following test failed, say
Full PR test history. Your PR dashboard. Please help us cut down on flakes by linking to an open issue when you hit one in your PR. 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. |
|
@eparis I'm working on stripping Container Linux from the installer. Do you mind if I close this out in favor of a future PR? |
This would break CL....