Uploaded image for project: 'OpenShift Request For Enhancement'
  1. OpenShift Request For Enhancement
  2. RFE-3639

Documentation - DeploymentConfig pre hook execPods do not mirror the tolerations of the DC

XMLWordPrintable

    • Icon: Feature Request Feature Request
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • None
    • Documentation
    • False
    • None
    • False
    • Not Selected

      1. Proposed title of this feature request
        Requesting Documentation to more-clearly define that pre-hook execPods cannot be use alongside Pods with labelSelectors, if the labelSelector limits the Pod to Nodes with taints.

      2. What is the nature and description of the request?
      When the pre-exec Pod is created for the DeploymentConfig, the Deployments labelSelector is applied to the Pod, limiting where it can be scheduled. The tolerations associated with the DeploymentConfig are not copied to the pre-exec Pod. This means that if both labelSelectors and taints/tolerations are used with the DeploymentConfig, pre-exec Pods cannot be used as they will never be scheduled.

      For more information, please review OCPBUGS-3805.
      https://issues.redhat.com/browse/OCPBUGS-3805

      3. Why does the customer need this? (List the business requirements here)
      Document known issues with OpenShift

      4. List any affected packages or components.

      • `oc` cli tool
      • openshift controller manager / controller manager

            sstout@redhat.com Stephanie Stout
            rhn-support-mwasher Michael Washer
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: