Cannot delete resource secrets in namespace openshift-infra
Issue
- Secrets heapster-certs not found in openshift-infra project.
- Secrets "heapster-certs" is forbidden: cannot set an ownerRef on a resource.
- Unable to mount volumes for heapster pod, heapster-certs not found.
- Upgrade playbook failed to create heapster-certs in openshift-infra project.
- Cannot delete heapster-certs in openshift-infra project.
- Master controller/api logs looks like.
master.example.com atomic-openshift-master-api RBAC DENY: user "system:serviceaccount:openshift-infra:service-serving-cert-controller" groups ["system:serviceaccounts" "system:serviceaccounts:openshift-infra" "system:authenticated"] cannot "delete" resource "secrets" in namespace "openshift-infra"
master.example.com atomic-openshift-master-controllers secret_creating_controller.go:200] error syncing service, it will be retried: secrets "heapster-certs" is forbidden: cannot set an ownerRef on a resource you can't delete: User "system:serviceaccount:openshift-infra:service-serving-cert-controller" cannot delete secrets in project "openshift-infra", <nil>
- Heapster pod describe shows following events.
#oc describe pod heapster-pod
6m 1m 10 kubelet, master.example.com Warning FailedMount MountVolume.SetUp failed for volume "kubernetes.io/secret/fbe36940-ht765-11e8-a1a1-4dfgk45678-heapster-certs" (spec.Name: "heapster-certs") pod "dfgh456-4e67-11e8-a1a1-000fdfghj56" (UID: "6789fghj-4e67-11e8-a1a1-dfghj567") with: secrets "heapster-certs" not found
4m 1m 2 kubelet, master.example.com Warning FailedMount Unable to mount volumes for pod "heapster-POD_openshift-infra(fgh789-4e67-11e8-a1a1-34567fgh)": timeout expired waiting for volumes to attach/mount for pod "openshift-infra"/"heapster-POD". list of unattached/unmounted volumes=[heapster-certs]
Environment
- OpenShift Container Platform 3.7.42
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
