-
Notifications
You must be signed in to change notification settings - Fork 344
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
Sonobuoy failing to test clusters with custom taints on some nodes. #507
Comments
So right now we can fix our daemonset plugin's pretty easily, but upstream tests are a different beast. @mauilion do you have a list of tests that fail, or is it just the systemd-plugin? |
The logs from the failed tests are here: The outputs have improved in a recent version of sonobuoy cause now I can grab results. I haven't parsed the output to see what tests failed or succeeded yet. |
Awesome thanks @mauilion ! |
What steps did you take and what happened:
I have a set of nodes that have the following taints:
When I run sonobuoy against this cluster it fails the tests.
In debugging I can see that part of this is related to the fact that not all nodes are addressable with the default tolerations of:
I've tried to work around the issue by specifying a toleration of
in the sonobuoy.yaml file. example here: https://gist.github.com/mauilion/3e13dfbf649cc4e30fa56ea2fd258b12
What did you expect to happen:
I expected that either the default tolerations would be very permissive. Or that when provided an additional set of tolerations the provided tolerations would be merged into the spec deployed by sonobuoy.
Environment:
Sonobuoy version: v0.11.4
Kubernetes version: (use
kubectl version
):Client Version: version.Info{Major:"1", Minor:"11", GitVersion:"v1.11.1", GitCommit:"b1b29978270dc22fecc592ac55d903350454310a", GitTreeState:"clean", BuildDate:"2018-07-17T18:53:20Z", GoVersion:"go1.10.3", Compiler:"gc", Platform:"linux/amd64"}
Server Version: version.Info{Major:"1", Minor:"10", GitVersion:"v1.10.3", GitCommit:"2bba0127d85d5a46ab4b778548be28623b32d0b0", GitTreeState:"clean", BuildDate:"2018-05-21T09:05:37Z", GoVersion:"go1.9.3", Compiler:"gc", Platform:"linux/amd64"}
Kubernetes installer & version:
kubeadm 1.10.3
Cloud provider or hardware configuration:
VMW
OS (e.g. from
/etc/os-release
):Container Linux
Sonobuoy tarball (which contains * below)
The text was updated successfully, but these errors were encountered: