pvc.
                  
                  
                  Сам pvc удаляется, pv остается, юзер секрет остается, данные в сеф остаются.
                  
                  
                  Если вручную удалить pv и юзер секрет, а потом создать pvc с таким же именем, то он будет со старыми данными.
                  
                  
                  Ошибка в провиженере типа такой
                  
                  
                  on:"v1", ResourceVersion:"440515", FieldPath:""}): type: 'Warning' reason: 'VolumeFailedDelete' exit status 1
                  
                  
                    File "cephfs.pyx", line 1099, in cephfs.LibCephFS.getxattr (/home/jenkins-build/build/workspace/ceph-build/ARCH/x86_64/AVAILABLE_ARCH/x86_64/AVAILABLE_DIST/centos7/DIST/centos7/MACHINE_SIZE/huge/release/14
                  
                  
                  aceback (most recent call last):
                  
                  
                    File "/usr/local/bin/cephfs_provisioner", line 364, in <module>
                  
                  
                      main()
                  
                  
                    File "/usr/local/bin/cephfs_provisioner", line 360, in main
                  
                  
                    File "cephfs.pyx", line 1099, in cephfs.LibCephFS.getxattr (/home/jenkins-build/build/workspace/ceph-build/ARCH/x86_64/AVAILABLE_ARCH/x86_64/AVAILABLE_DIST/centos7/DIST/centos7/MACHINE_SIZE/huge/release/14
                  
                  
                      self._deauthorize(volume_path, user_id)
                  
                  
                    File "/usr/local/bin/cephfs_provisioner", line 260, in _deauthorize
                  
                  
                      pool_name = self.volume_client._get_ancestor_xattr(path, "ceph.dir.layout.pool")
                  
                  
                    File "/lib/python2.7/site-packages/ceph_volume_client.py", line 800, in _get_ancestor_xattr
                  
                  
                      result = self.fs.getxattr(path, attr).decode()
                  
                  
                    File "cephfs.pyx", line 1099, in cephfs.LibCephFS.getxattr (/home/jenkins-build/build/workspace/ceph-build/ARCH/x86_64/AVAILABLE_ARCH/x86_64/AVAILABLE_DIST/centos7/DIST/centos7/MACHINE_SIZE/huge/release/14
                  
                  
                  .2.8/rpm/el7/BUILD/ceph-14.2.8/build/src/pybind/cephfs/pyrex/cephfs.c:11926)
                  
                  
                  cephfs.ObjectNotFound: error in getxattr: No such file or directory [Errno 2]
                  
                  
                
Это не ошибка. это фича. особенности реализации.
persistentVolumeReclaimPolicy: Retain?
Обсуждают сегодня