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

Add ImageListPullJob to simplify ImagePullJob #1222

Merged
merged 1 commit into from
May 19, 2023

Commits on May 10, 2023

  1. Add ImageListPullJob to simplify ImagePullJob

    Signed-off-by: liuzhenwei <dui_zhang@163.com>
    
    calculate status for imagelistpulljob
    
    Signed-off-by: liuzhenwei <dui_zhang@163.com>
    
    make generate manifests
    
    Signed-off-by: liuzhenwei <dui_zhang@163.com>
    
    add imagelistpulljob.status.status
    
    Signed-off-by: liuzhenwei <dui_zhang@163.com>
    
    make generate manifests
    
    Signed-off-by: liuzhenwei <dui_zhang@163.com>
    
    regist webhook handler
    
    delete image pull job which is not existed in ImageListPullJob.Spec.Images
    
    Signed-off-by: liuzhenwei <dui_zhang@163.com>
    
    support the same behavior as image pull job for TTLSecondsAfterFinished and CompletionTime fields
    
    Signed-off-by: liuzhenwei <dui_zhang@163.com>
    
    resourceVersionExpectations
    
    Signed-off-by: liuzhenwei <dui_zhang@163.com>
    
    add ut
    
    Signed-off-by: liuzhenwei <dui_zhang@163.com>
    
    verify the maximum number of images cannot > 255
    
    Signed-off-by: liuzhenwei <dui_zhang@163.com>
    
    make generate manifests
    
    Signed-off-by: liuzhenwei <dui_zhang@163.com>
    
    add failled image pull job status
    
    Signed-off-by: liuzhenwei <dui_zhang@163.com>
    
    simplify imageListPullJobStatus and spec
    
    Signed-off-by: liuzhenwei <dui_zhang@163.com>
    
    fix mdlint
    
    Signed-off-by: liuzhenwei <dui_zhang@163.com>
    
    define ImagePullJobTemplate & fix imageliststatus when completionPolicy.Type is Never
    
    Signed-off-by: liuzhenwei <dui_zhang@163.com>
    
    fix,some print info
    
    Signed-off-by: liuzhenwei <dui_zhang@163.com>
    
    trigger ci
    
    Signed-off-by: liuzhenwei <dui_zhang@163.com>
    
    fix some issues of code
    
    Signed-off-by: liuzhenwei <dui_zhang@163.com>
    
    fix some logic of Expectations
    
    Signed-off-by: liuzhenwei <dui_zhang@163.com>
    
    Check for duplicate values of spec.images
    
    Signed-off-by: liuzhenwei <dui_zhang@163.com>
    
    move proposal doc to other PR
    
    Signed-off-by: liuzhenwei <dui_zhang@163.com>
    
    trigger ci&& modify comment
    
    Signed-off-by: liuzhenwei <dui_zhang@163.com>
    
    add e2e
    
    Signed-off-by: liuzhenwei <dui_zhang@163.com>
    
    remove phase field from status and and remove the unnecessary deepcopy
    
    add ut for computeImagePullJobActions and fix some bugs
    
    Signed-off-by: liuzhenwei <dui_zhang@163.com>
    diannaowa committed May 10, 2023
    Configuration menu
    Copy the full SHA
    5606c11 View commit details
    Browse the repository at this point in the history