-
Notifications
You must be signed in to change notification settings - Fork 125
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
kcm rootCA missing apiserver ca leads to kube-root-ca problem #702
Labels
lifecycle/frozen
Indicates that an issue or PR should not be auto-closed due to staleness.
Comments
This was referenced Feb 22, 2023
Issues go stale after 90d of inactivity. Mark the issue as fresh by commenting If this issue is safe to close now please do so with /lifecycle stale |
/remove-lifecycle stale |
/lifecycle frozen |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
1 Bug phenomenon:
2 Bug fix:
2.1. this bug can be resolved by adding kube-apiserver-server-ca check in manageServiceAccountCABundle of targerconfigcontroller ,as follows
cluster-kube-controller-manager-operator/pkg/operator/targetconfigcontroller/targetconfigcontroller.go
Lines 706 to 720 in 4ca346e
2.1 maybe like this , but this is not the best way to resolve this problem
2.3 this is also can be resolved by modifying the openshift library func CombineCABundleConfigMaps in resourcesynccontroller as
cluster-kube-controller-manager-operator/vendor/github.com/openshift/library-go/pkg/operator/resourcesynccontroller/core.go
Lines 17 to 67 in 4ca346e
3 This is related to the openshift library-go issue # issue 1472 github.com/openshift/library-go missing key configmap
The text was updated successfully, but these errors were encountered: