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
hubble-ca-cert ConfigMap cleanup #17294
hubble-ca-cert ConfigMap cleanup #17294
Conversation
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.
lgtm
@@ -4378,7 +4378,7 @@ func (kub *Kubectl) CleanupCiliumComponents() { | |||
wg sync.WaitGroup | |||
|
|||
resourcesToDelete = map[string]string{ | |||
"configmap": "cilium-config hubble-ca-cert hubble-relay-config", |
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 run a Jenkins CI test for this? I believe we can safely remove it, but since this function here is also used in the upgrade tests (which deploys Cilium v1.10, which afair still creates the hubble-ca-cert
ConfigMap), I think it's worth running to ensure we don't break CI via leftover artifacts.
test-1.19-5.4 |
test-me-please |
046a39c
to
73891a5
Compare
test-me-please Job 'Cilium-PR-K8s-GKE' failed and has not been observed before, so may be related to your PR: Click to show.Test Name
Failure Output
If it is a flake, comment Job 'Cilium-PR-K8s-1.16-net-next' failed and has not been observed before, so may be related to your PR: Click to show.Test Name
Failure Output
If it is a flake, comment |
73891a5
to
ec72789
Compare
ec72789
to
cac583f
Compare
/test Job 'Cilium-PR-K8s-GKE' failed and has not been observed before, so may be related to your PR: Click to show.Test Name
Failure Output
If it is a flake, comment |
@kaworu I think you'll need to rebase and retrigger the end-to-end tests as they have changed since last time (updated k8s version). |
cac583f
to
b0d1b54
Compare
For context, our Helm charts have removed the generation of the hubble-ca-cert ConfigMap through certgen since 21fa834. This patch remove the RBAC authorization allowing to update this ConfigMap from the ClusterRole used by certgen. Signed-off-by: Alexandre Perrin <alex@kaworu.ch>
The hubble-ca-cert ConfigMap is not installed by Cilium anymore, see cilium#16900. This patch remove this ConfigMap from the CleanupCiliumComponents() list of resources to delete. Signed-off-by: Alexandre Perrin <alex@kaworu.ch>
/test |
Provisioning issue was just fixed: |
k8s-1.16-kernel-netnext failed with known flake #16813. Reviews are covered. Merging. |
This PR deletes the last references to the
hubble-ca-cert
ConfigMap that has been removed by #16900.