-
Notifications
You must be signed in to change notification settings - Fork 3.4k
1.6 CI fixes #8779
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
1.6 CI fixes #8779
Conversation
This was a no-op as the manifests have been removed but no error was reported so this failed silently without any effect. Signed-off-by: Thomas Graf <thomas@cilium.io>
As the manifests are no longer available, use resource names to remove the etcd-operator. Signed-off-by: Thomas Graf <thomas@cilium.io>
The call to CiliumInstall() will deploy CoreDNS again but then not remove it. Remove it properly at the end of the test. Signed-off-by: Thomas Graf <thomas@cilium.io>
test-me-please EDIT: green build |
18f3c77
to
7640510
Compare
test-me-please The following tests failed:
|
return err | ||
} | ||
|
||
res := kub.Delete("cilium.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.
Do we generate different resources in K8s based off of the Helm options? Most of these appear to be options provided to the DaemonSet / ConfigMap - can you elaborate on what K8s resources are different depending upon the Helm options?
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.
- Inclusion of etcd-operator and related ClusterRole, ClusterRoleBinding and ServiceAccount.
This allows to remove all Cilium resources based on the Helm template. Use it for the upgrade/downgrade test to properly remove all remaining resources. Signed-off-by: Thomas Graf <thomas@cilium.io>
CoreDNS is installed in the tests themselves using the right version. Other tests do not depend on CoreDNS running. Signed-off-by: Thomas Graf <thomas@cilium.io>
Signed-off-by: Thomas Graf <thomas@cilium.io>
7640510
to
1d7c08c
Compare
test-me-please |
Various fixes to address 1.6 CI stability
Fixes: #8775
This change is