Merge pull request #6232 from Madhu-1/csidriv-ownerref
ceph: dont set ownerRef when creating csidriver object
This commit is contained in:
1 file changed
+3
-4
@@ -456,13 +456,13 @@ func startDrivers(clientset kubernetes.Interface, rookclientset rookclient.Inter
|
||||
}
|
||||
|
||||
if EnableRBD {
|
||||
err = createCSIDriverInfo(clientset, RBDDriverName, ownerRef)
|
||||
err = createCSIDriverInfo(clientset, RBDDriverName)
|
||||
if err != nil {
|
||||
return errors.Wrapf(err, "failed to create CSI driver object for %q", RBDDriverName)
|
||||
}
|
||||
}
|
||||
if EnableCephFS {
|
||||
err = createCSIDriverInfo(clientset, CephFSDriverName, ownerRef)
|
||||
err = createCSIDriverInfo(clientset, CephFSDriverName)
|
||||
if err != nil {
|
||||
return errors.Wrapf(err, "failed to create CSI driver object for %q", CephFSDriverName)
|
||||
}
|
||||
@@ -542,7 +542,7 @@ func applyCephClusterNetworkConfig(objectMeta *metav1.ObjectMeta, rookclientset
|
||||
}
|
||||
|
||||
// createCSIDriverInfo Registers CSI driver by creating a CSIDriver object
|
||||
func createCSIDriverInfo(clientset kubernetes.Interface, name string, ownerRef *metav1.OwnerReference) error {
|
||||
func createCSIDriverInfo(clientset kubernetes.Interface, name string) error {
|
||||
attach := true
|
||||
mountInfo := false
|
||||
// Create CSIDriver object
|
||||
@@ -556,7 +556,6 @@ func createCSIDriverInfo(clientset kubernetes.Interface, name string, ownerRef *
|
||||
},
|
||||
}
|
||||
csidrivers := clientset.StorageV1beta1().CSIDrivers()
|
||||
k8sutil.SetOwnerRef(&csiDriver.ObjectMeta, ownerRef)
|
||||
_, err := csidrivers.Create(csiDriver)
|
||||
if err == nil {
|
||||
logger.Infof("CSIDriver object created for driver %q", name)
|
||||
|
||||
Reference in new issue
Block a user