Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 20 for BackOff (0.13 sec)

  1. pkg/scheduler/internal/queue/scheduling_queue.go

    //     activeQ when their backoff periods complete.
    //   - unschedulablePods holds pods that were already attempted for scheduling and
    //     are currently determined to be unschedulable.
    type PriorityQueue struct {
    	*nominator
    
    	stop  chan struct{}
    	clock clock.Clock
    
    	// pod initial backoff duration.
    	podInitialBackoffDuration time.Duration
    	// pod maximum backoff duration.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Jun 12 13:26:09 UTC 2024
    - 61.4K bytes
    - Viewed (0)
  2. pkg/kubelet/kuberuntime/kuberuntime_manager.go

    	}
    
    	return
    }
    
    // If a container is still in backoff, the function will return a brief backoff error and
    // a detailed error message.
    func (m *kubeGenericRuntimeManager) doBackOff(pod *v1.Pod, container *v1.Container, podStatus *kubecontainer.PodStatus, backOff *flowcontrol.Backoff) (bool, string, error) {
    	var cStatus *kubecontainer.Status
    	for _, c := range podStatus.ContainerStatuses {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 22 02:01:31 UTC 2024
    - 64.7K bytes
    - Viewed (0)
  3. pkg/controller/job/job_controller.go

    	syncJobBatchPeriod = time.Second
    	// DefaultJobApiBackOff is the default API backoff period. Exported for tests.
    	DefaultJobApiBackOff = time.Second
    	// MaxJobApiBackOff is the max API backoff period. Exported for tests.
    	MaxJobApiBackOff = time.Minute
    	// DefaultJobPodFailureBackOff is the default pod failure backoff period. Exported for tests.
    	DefaultJobPodFailureBackOff = 10 * time.Second
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Jun 10 23:56:37 UTC 2024
    - 77.6K bytes
    - Viewed (0)
  4. pkg/kubelet/kuberuntime/kuberuntime_manager_test.go

    			Name:      "foo",
    			Namespace: "new",
    		},
    		Spec: v1.PodSpec{
    			Containers: containers,
    		},
    	}
    
    	backOff := flowcontrol.NewBackOff(time.Second, time.Minute)
    	result := m.SyncPod(context.Background(), pod, &kubecontainer.PodStatus{}, []v1.Secret{}, backOff)
    	assert.NoError(t, result.Error())
    	assert.Equal(t, 2, len(fakeRuntime.Containers))
    	assert.Equal(t, 2, len(fakeImage.Images))
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Jun 14 16:09:17 UTC 2024
    - 96K bytes
    - Viewed (0)
  5. pkg/scheduler/framework/plugins/dynamicresources/dynamicresources_test.go

    				Obj: scheduling,
    			},
    			expectedHint: framework.QueueSkip,
    		},
    		"backoff-wrong-old-object": {
    			pod:         podWithClaimTemplate,
    			oldObj:      "not-a-scheduling-context",
    			newObj:      scheduling,
    			expectedErr: true,
    		},
    		"backoff-missed-wrong-old-object": {
    			pod: podWithClaimTemplate,
    			oldObj: cache.DeletedFinalStateUnknown{
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon May 27 07:57:10 UTC 2024
    - 61.9K bytes
    - Viewed (0)
  6. pkg/controller/daemon/daemon_controller.go

    				// We need to avoid hot looping and backoff.
    				backoffKey := failedPodsBackoffKey(ds, node.Name)
    
    				now := dsc.failedPodsBackoff.Clock.Now()
    				inBackoff := dsc.failedPodsBackoff.IsInBackOffSinceUpdate(backoffKey, now)
    				if inBackoff {
    					delay := dsc.failedPodsBackoff.Get(backoffKey)
    					logger.V(4).Info("Deleting failed pod on node has been limited by backoff",
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 51.3K bytes
    - Viewed (0)
  7. pkg/scheduler/framework/plugins/dynamicresources/dynamicresources.go

    			// because most of the time an Update doesn't encounter
    			// a conflict and is faster.
    			//
    			// We could return an error here and rely on
    			// backoff+retry, but scheduling attempts are expensive
    			// and the backoff delay would cause a (small)
    			// slowdown. Therefore we fall back to SSA here if needed.
    			//
    			// Using SSA instead of Get+Update has the advantage that
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu May 30 15:22:37 UTC 2024
    - 75.9K bytes
    - Viewed (0)
  8. pkg/scheduler/framework/plugins/noderesources/fit_test.go

    		expectedErr                     bool
    	}{
    		"backoff-wrong-old-object": {
    			pod:                             &v1.Pod{},
    			oldObj:                          "not-a-pod",
    			enableInPlacePodVerticalScaling: true,
    			expectedHint:                    framework.Queue,
    			expectedErr:                     true,
    		},
    		"backoff-wrong-new-object": {
    			pod:                             &v1.Pod{},
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Jun 12 13:26:09 UTC 2024
    - 57.4K bytes
    - Viewed (0)
  9. pkg/kubelet/volumemanager/reconciler/reconciler_test.go

    	}
    }
    
    func retryWithExponentialBackOff(initialDuration time.Duration, fn wait.ConditionFunc) error {
    	backoff := wait.Backoff{
    		Duration: initialDuration,
    		Factor:   3,
    		Jitter:   0,
    		Steps:    6,
    	}
    	return wait.ExponentialBackoff(backoff, fn)
    }
    
    func createTestClient(attachedVolumes ...v1.AttachedVolume) *fake.Clientset {
    	fakeClient := &fake.Clientset{}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Apr 09 07:34:33 UTC 2024
    - 75.4K bytes
    - Viewed (0)
  10. staging/src/k8s.io/apiextensions-apiserver/go.sum

    github.com/blang/semver/v4 v4.0.0 h1:1PFHFE6yCCTv8C1TeyNNarDzntLi7wMI5i/pzqYIsAM=
    github.com/blang/semver/v4 v4.0.0/go.mod h1:IbckMUScFkM3pff0VJDNKRiT6TG/YpiHIM2yvyW5YoQ=
    github.com/cenkalti/backoff/v4 v4.2.1 h1:y4OZtCnogmCPw98Zjyt5a6+QwPLGkiQsYW5oUqylYbM=
    github.com/cenkalti/backoff/v4 v4.2.1/go.mod h1:Y3VNntkOUPxTVeUxJ/G5vcM//AlwfmyYozVcomhLiZE=
    github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU=
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Jun 12 21:47:11 UTC 2024
    - 49.3K bytes
    - Viewed (0)
Back to top