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

KEP-3998: Job success/completion policy #4062

Merged
merged 11 commits into from
Feb 8, 2024

Commits on Feb 7, 2024

  1. KEP-3998: Job success/completion policy

    Signed-off-by: Yuki Iwai <yuki.iwai.tz@gmail.com>
    tenzen-y committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    0673938 View commit details
    Browse the repository at this point in the history
  2. Fix nits

    Signed-off-by: Yuki Iwai <yuki.iwai.tz@gmail.com>
    tenzen-y committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    acb4ac5 View commit details
    Browse the repository at this point in the history
  3. If SuccessPolicy is null, the SuccessCriteriaMet isn't added to the Job

    Signed-off-by: Yuki Iwai <yuki.iwai.tz@gmail.com>
    tenzen-y committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    0239e3a View commit details
    Browse the repository at this point in the history
  4. Add the optional second alpha stage for Job whenCriterionAchived and …

    …CronJob ForbidUntilJobSuccessful
    
    Signed-off-by: Yuki Iwai <yuki.iwai.tz@gmail.com>
    tenzen-y committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    ec4464e View commit details
    Browse the repository at this point in the history
  5. Update history

    Signed-off-by: Yuki Iwai <yuki.iwai.tz@gmail.com>
    tenzen-y committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    3876c49 View commit details
    Browse the repository at this point in the history
  6. Rephrase 'version skew strategy'

    Signed-off-by: Yuki Iwai <yuki.iwai.tz@gmail.com>
    tenzen-y committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    021a1ea View commit details
    Browse the repository at this point in the history
  7. Add TODO to sections that we should be done befre promoting to beta

    Signed-off-by: Yuki Iwai <yuki.iwai.tz@gmail.com>
    tenzen-y committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    217adef View commit details
    Browse the repository at this point in the history
  8. Add the possibility of increasing consumed resources

    Signed-off-by: Yuki Iwai <yuki.iwai.tz@gmail.com>
    tenzen-y committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    97fd057 View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2024

  1. Move unresolved sections to the future work section

    Signed-off-by: Yuki Iwai <yuki.iwai.tz@gmail.com>
    tenzen-y committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    394c33e View commit details
    Browse the repository at this point in the history
  2. Update enablement/disablement tests

    Signed-off-by: Yuki Iwai <yuki.iwai.tz@gmail.com>
    tenzen-y committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    e6a78ff View commit details
    Browse the repository at this point in the history
  3. Update the definition of the Complete condition

    Signed-off-by: Yuki Iwai <yuki.iwai.tz@gmail.com>
    tenzen-y committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    a41593c View commit details
    Browse the repository at this point in the history