# Failed to get secret \[px-pure-secret\]. Err: secrets "px-pure-secret" not found

**URL:** <https://forums.portworx.com/t/failed-to-get-secret-px-pure-secret-err-secrets-px-pure-secret-not-found/1316>\
**Category:** Portworx Volumes\
**Created:** [May 3, 2022, 7:34pm UTC](https://forums.portworx.com/t/failed-to-get-secret-px-pure-secret-err-secrets-px-pure-secret-not-found/1316 "2022-05-03T19:34:01Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![aknight](https://avatars.discourse-cdn.com/v4/letter/a/bc79bd/32.png) [@aknight](https://forums.portworx.com/u/aknight)\
**Post date:** [May 3, 2022, 7:34pm UTC](https://forums.portworx.com/t/failed-to-get-secret-px-pure-secret-err-secrets-px-pure-secret-not-found/1316/1 "2022-05-03T19:34:01Z")

</div>

Hello, I get the error

> Failed to get secret [px-pure-secret]. Err: secrets “px-pure-secret” not found

when I describe my storageclass, however the secret is created. This seems like a chicken and egg issue. Any ideas on how to resolve?

> kubectl get secret -n kube-system px-pure-secret
> 
> NAME TYPE DATA AGE  
> px-pure-secret Opaque 1 3m7s

---

<div class="post-metadata">

**Author:** ![SriniEmm](https://yyz2.discourse-cdn.com/flex030/user_avatar/forums.portworx.com/sriniemm/32/464_2.png) [@SriniEmm](https://forums.portworx.com/u/SriniEmm)\
**Post date:** [May 3, 2022, 8:41pm UTC](https://forums.portworx.com/t/failed-to-get-secret-px-pure-secret-err-secrets-px-pure-secret-not-found/1316/2 "2022-05-03T20:41:11Z")

</div>

Likely, you are using no namespace with describe. Can you provide the complete command - replace get with describe (the one you provided, check if that works).

---

<div class="post-metadata">

**Author:** ![aknight](https://avatars.discourse-cdn.com/v4/letter/a/bc79bd/32.png) [@aknight](https://forums.portworx.com/u/aknight)\
**Post date:** [May 3, 2022, 9:17pm UTC](https://forums.portworx.com/t/failed-to-get-secret-px-pure-secret-err-secrets-px-pure-secret-not-found/1316/3 "2022-05-03T21:17:32Z")

</div>

> kubectl describe storageclass mysql-nfs-v1  
> Name: mysql-nfs-v1  
> IsDefaultClass: No  
> Annotations: [kubectl.kubernetes.io/last-applied-configuration={“allowVolumeExpansion”:true,“apiVersion”:“storage.k8s.io/v1”,“kind”:“StorageClass”,“metadata”:{“annotations”:{},“name”:“mysql-nfs-v1”](http://kubectl.kubernetes.io/last-applied-configuration=%7B%22allowVolumeExpansion%22:true,%22apiVersion%22:%22storage.k8s.io/v1%22,%22kind%22:%22StorageClass%22,%22metadata%22:%7B%22annotations%22:%7B%7D,%22name%22:%22mysql-nfs-v1%22)},“parameters”:{“backend”:“pure\_file”,“pure\_export\_rules”:“\*(rw)”,“repl”:“1”},“provisioner”:“[kubernetes.io/portworx-volume](http://kubernetes.io/portworx-volume)”}
> 
> Provisioner: [kubernetes.io/portworx-volume](http://kubernetes.io/portworx-volume)  
> Parameters: backend=pure\_file,pure\_export\_rules=\*(rw),repl=1  
> AllowVolumeExpansion: True  
> MountOptions:   
> ReclaimPolicy: Delete  
> VolumeBindingMode: Immediate  
> Events:

> kubectl describe secrets -n kube-system px-pure-secret  
> Name: px-pure-secret  
> Namespace: kube-system  
> Labels:   
> Annotations:
> 
> Type: Opaque
> 
> # Data
> 
> pure.json: 358 bytes

This is the output when I describe my storageclass and my secret. Please let me know if there is something else you are looking for.

Thanks

---

<div class="post-metadata">

**Author:** ![aknight](https://avatars.discourse-cdn.com/v4/letter/a/bc79bd/32.png) [@aknight](https://forums.portworx.com/u/aknight)\
**Post date:** [May 10, 2022, 1:16pm UTC](https://forums.portworx.com/t/failed-to-get-secret-px-pure-secret-err-secrets-px-pure-secret-not-found/1316/4 "2022-05-10T13:16:49Z")

</div>

I was able to get my cluster to pick the secret up by running this command

> kubectl label nodes --all px/service=restart --overwrite

My issue is now resolved.
