Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 7 of 7 for HonorPVReclaimPolicy (0.25 sec)

  1. pkg/controller/volume/persistentvolume/delete_test.go

    // 3. Compare resulting volumes with expected volumes.
    func TestDeleteSync(t *testing.T) {
    	const gceDriver = "pd.csi.storage.gke.io"
    	// Default enable the HonorPVReclaimPolicy feature gate.
    	featuregatetesting.SetFeatureGateDuringTest(t, utilfeature.DefaultFeatureGate, features.HonorPVReclaimPolicy, true)
    	_, ctx := ktesting.NewTestContext(t)
    	tests := []controllerTest{
    		{
    			// delete volume bound by controller
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Apr 24 18:25:29 UTC 2024
    - 15.8K bytes
    - Viewed (0)
  2. pkg/controller/volume/persistentvolume/pv_controller_test.go

    // either very timing-sensitive or slow to wait for real periodic sync.
    func TestControllerSync(t *testing.T) {
    	// Default enable the HonorPVReclaimPolicy feature gate.
    	featuregatetesting.SetFeatureGateDuringTest(t, utilfeature.DefaultFeatureGate, features.HonorPVReclaimPolicy, true)
    	tests := []controllerTest{
    		// [Unit test set 5] - controller tests.
    		// We test the controller as if
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Apr 24 18:25:29 UTC 2024
    - 43.4K bytes
    - Viewed (0)
  3. pkg/features/kube_features.go

    	// kep: https://kep.k8s.io/2680
    	// alpha: v1.23
    	//
    	// Honor Persistent Volume Reclaim Policy when it is "Delete" irrespective of PV-PVC
    	// deletion ordering.
    	HonorPVReclaimPolicy featuregate.Feature = "HonorPVReclaimPolicy"
    
    	// owner: @leakingtapan
    	// alpha: v1.21
    	//
    	// Disables the AWS EBS in-tree driver.
    	InTreePluginAWSUnregister featuregate.Feature = "InTreePluginAWSUnregister"
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Jun 12 22:51:23 UTC 2024
    - 45.2K bytes
    - Viewed (0)
  4. pkg/controller/volume/persistentvolume/provision_test.go

    // 2. Call the syncVolume *once*.
    // 3. Compare resulting volumes with expected volumes.
    func TestProvisionSync(t *testing.T) {
    	// Default enable the HonorPVReclaimPolicy feature gate.
    	featuregatetesting.SetFeatureGateDuringTest(t, utilfeature.DefaultFeatureGate, features.HonorPVReclaimPolicy, true)
    	_, ctx := ktesting.NewTestContext(t)
    	tests := []controllerTest{
    		{
    			// Provision a volume (with a default class)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Apr 24 18:25:29 UTC 2024
    - 35.3K bytes
    - Viewed (0)
  5. pkg/controller/volume/persistentvolume/pv_controller.go

    	if err != nil {
    		logger.V(3).Info("Error reading persistent volume", "volumeName", volume.Name, "err", err)
    		return "", nil
    	}
    
    	if !utilfeature.DefaultFeatureGate.Enabled(features.HonorPVReclaimPolicy) {
    		if newVolume.GetDeletionTimestamp() != nil {
    			logger.V(3).Info("Volume is already being deleted", "volumeName", volume.Name)
    			return "", nil
    		}
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri May 10 08:42:31 UTC 2024
    - 89.2K bytes
    - Viewed (0)
  6. pkg/controller/volume/persistentvolume/pv_controller_base.go

    func modifyDeletionFinalizers(logger klog.Logger, cmpm CSIMigratedPluginManager, volume *v1.PersistentVolume) ([]string, bool) {
    	modified := false
    	var outFinalizers []string
    	if !utilfeature.DefaultFeatureGate.Enabled(features.HonorPVReclaimPolicy) {
    		return volume.Finalizers, false
    	}
    	if !metav1.HasAnnotation(volume.ObjectMeta, storagehelpers.AnnDynamicallyProvisioned) {
    		// PV deletion protection finalizer is currently supported only for dynamically
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri May 10 08:42:31 UTC 2024
    - 29.5K bytes
    - Viewed (0)
  7. CHANGELOG/CHANGELOG-1.24.md

    - CycleState is now optimized for "write once and read many times". ([#108724](https://github.com/kubernetes/kubernetes/pull/108724), [@sanposhiho](https://github.com/sanposhiho))
    - Enabled beta feature HonorPVReclaimPolicy by default. ([#109035](https://github.com/kubernetes/kubernetes/pull/109035), [@deepakkinni](https://github.com/deepakkinni))
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Aug 24 00:02:43 UTC 2023
    - 473.4K bytes
    - Viewed (0)
Back to top