Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow ImmediateBinding annotation when using populators #2765

Merged
merged 4 commits into from
Jul 9, 2023

Commits on Jul 2, 2023

  1. Allow ImmediateBind annotation when using populators

    In case of using PVC with populators if the PVC has this
    annotation we prevent from waiting for it to be schedueled
    and we proceed with the process.
    When using datavolumes with populators in case the dv has the annotation
    it will be passed to the PVC. we prevent from being in pendingPopulation
    in case the created pvc has the annotaion.
    Plus when having honorWaitForFirstConsumer feature gate disabled we will
    put on the target PVC the immediateBind annotation.
    Now we allow to use populators when having the annotation the the
    feature gate disabled.
    
    Signed-off-by: Shelly Kagan <skagan@redhat.com>
    ShellyKa13 committed Jul 2, 2023
    Configuration menu
    Copy the full SHA
    c50d703 View commit details
    Browse the repository at this point in the history
  2. Add functional tests to population using PVCs

    Signed-off-by: Shelly Kagan <skagan@redhat.com>
    ShellyKa13 committed Jul 2, 2023
    Configuration menu
    Copy the full SHA
    1888be4 View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2023

  1. Support immediate binding with clone datavolume

    Signed-off-by: Shelly Kagan <skagan@redhat.com>
    ShellyKa13 committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    875dee0 View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2023

  1. Pass allowed annotations from target pvc to pvc prime

    This annotations are used for the import/upload/clone
    pods to define netork configurations.
    
    Signed-off-by: Shelly Kagan <skagan@redhat.com>
    ShellyKa13 committed Jul 9, 2023
    Configuration menu
    Copy the full SHA
    c5ae705 View commit details
    Browse the repository at this point in the history