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

feat(controller): retry strategy support on daemon containers, fixes #13705 #13738

Open
wants to merge 51 commits into
base: main
Choose a base branch
from

Commits on Oct 7, 2024

  1. feat: add retry strategy support to daemon containers

    Signed-off-by: MenD32 <amit@jounce.io>
    MenD32 committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    a929797 View commit details
    Browse the repository at this point in the history
  2. feat: add retry strategy support to daemon containers

    Signed-off-by: MenD32 <amit@jounce.io>
    MenD32 committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    f3ef097 View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2024

  1. feat: daemon retry works, but node.IP doesn't get updated

    Signed-off-by: MenD32 <amit@jounce.io>
    MenD32 committed Oct 10, 2024
    Configuration menu
    Copy the full SHA
    693f502 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2024

  1. feat: style is better

    Signed-off-by: MenD32 <amit@jounce.io>
    MenD32 committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    2e1c501 View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2024

  1. feat: now works, need to squash

    Signed-off-by: MenD32 <amit@jounce.io>
    MenD32 committed Oct 12, 2024
    Configuration menu
    Copy the full SHA
    cbf168b View commit details
    Browse the repository at this point in the history
  2. feat: now works, need to squash

    Signed-off-by: MenD32 <amit@jounce.io>
    MenD32 committed Oct 12, 2024
    Configuration menu
    Copy the full SHA
    a7faecc View commit details
    Browse the repository at this point in the history
  3. feat(docs): added daemon retry strategy examples for steps and dags

    Signed-off-by: MenD32 <amit@jounce.io>
    MenD32 committed Oct 12, 2024
    Configuration menu
    Copy the full SHA
    c0ad779 View commit details
    Browse the repository at this point in the history
  4. feat(docs): added daemon retry strategy examples for steps and dags

    Signed-off-by: MenD32 <amit@jounce.io>
    MenD32 committed Oct 12, 2024
    Configuration menu
    Copy the full SHA
    a5861f5 View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2024

  1. fix(tests): func TestParametrizableLimit, exit code is int instead of…

    … string
    
    Signed-off-by: MenD32 <amit@jounce.io>
    MenD32 committed Oct 13, 2024
    Configuration menu
    Copy the full SHA
    fa8ced4 View commit details
    Browse the repository at this point in the history
  2. fix(controller): retry logic failed to retry nodes that failed fast e…

    …nough
    
    Signed-off-by: MenD32 <amit@jounce.io>
    MenD32 committed Oct 13, 2024
    Configuration menu
    Copy the full SHA
    b126f92 View commit details
    Browse the repository at this point in the history
  3. fix(controller): retry logic failed to retry nodes that failed fast e…

    …nough
    
    Signed-off-by: MenD32 <amit@jounce.io>
    MenD32 committed Oct 13, 2024
    Configuration menu
    Copy the full SHA
    6f4efc7 View commit details
    Browse the repository at this point in the history
  4. fix(docs): codegen

    Signed-off-by: MenD32 <amit@jounce.io>
    MenD32 committed Oct 13, 2024
    Configuration menu
    Copy the full SHA
    0eb5824 View commit details
    Browse the repository at this point in the history
  5. fix(docs): codegen

    Signed-off-by: MenD32 <amit@jounce.io>
    MenD32 committed Oct 13, 2024
    Configuration menu
    Copy the full SHA
    880a261 View commit details
    Browse the repository at this point in the history
  6. fix(docs): codegen

    Signed-off-by: MenD32 <amit@jounce.io>
    MenD32 committed Oct 13, 2024
    Configuration menu
    Copy the full SHA
    2ef248d View commit details
    Browse the repository at this point in the history
  7. fix(docs): codegen

    Signed-off-by: MenD32 <amit@jounce.io>
    MenD32 committed Oct 13, 2024
    Configuration menu
    Copy the full SHA
    53eca43 View commit details
    Browse the repository at this point in the history
  8. feat(controller): daemon retries now works on dag

    Signed-off-by: MenD32 <amit@jounce.io>
    MenD32 committed Oct 13, 2024
    Configuration menu
    Copy the full SHA
    a0b2aa9 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2024

  1. fix(docs): withSequence string instead of int

    Signed-off-by: MenD32 <amit@jounce.io>
    MenD32 committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    12814d5 View commit details
    Browse the repository at this point in the history
  2. fix(tests): test featured names not complying with RFC-1123

    Signed-off-by: MenD32 <amit@jounce.io>
    MenD32 committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    1e74858 View commit details
    Browse the repository at this point in the history
  3. fix(tests): retry node will now be pending if the last retry child no…

    …de is pending
    
    Signed-off-by: MenD32 <amit@jounce.io>
    MenD32 committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    ad863f7 View commit details
    Browse the repository at this point in the history
  4. fix(tests): retry node will now be pending if the last retry child no…

    …de is pending
    
    Signed-off-by: MenD32 <amit@jounce.io>
    MenD32 committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    d5480e7 View commit details
    Browse the repository at this point in the history
  5. fix(tests): retry node will now be pending if the last retry child no…

    …de is pending
    
    Signed-off-by: MenD32 <amit@jounce.io>
    MenD32 committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    06f80ea View commit details
    Browse the repository at this point in the history
  6. fix(controller): simplified if statement

    Signed-off-by: MenD32 <amit@jounce.io>
    MenD32 committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    63e868d View commit details
    Browse the repository at this point in the history
  7. fix(tests): daemoned is unecessary in this test

    Signed-off-by: MenD32 <amit@jounce.io>
    MenD32 committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    fa12577 View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2024

  1. feat(tests): E2E test for daemon retry

    Signed-off-by: MenD32 <amit@jounce.io>
    MenD32 committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    67a087e View commit details
    Browse the repository at this point in the history
  2. feat(tests): E2E test for daemon retry

    Signed-off-by: MenD32 <amit@jounce.io>
    MenD32 committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    c4da80e View commit details
    Browse the repository at this point in the history
  3. feat(tests): E2E test for daemon retry

    Signed-off-by: MenD32 <amit@jounce.io>
    MenD32 committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    8ba2ffc View commit details
    Browse the repository at this point in the history
  4. feat(tests): E2E test for daemon retry

    Signed-off-by: MenD32 <amit@jounce.io>
    MenD32 committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    b250d55 View commit details
    Browse the repository at this point in the history
  5. feat(tests): E2E test for daemon retry

    Signed-off-by: MenD32 <amit@jounce.io>
    MenD32 committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    9c8e638 View commit details
    Browse the repository at this point in the history
  6. feat(tests): E2E test for daemon retry

    Signed-off-by: MenD32 <amit@jounce.io>
    MenD32 committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    8e18791 View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2024

  1. feat(tests): E2E test for daemon retry

    Signed-off-by: MenD32 <amit@jounce.io>
    MenD32 committed Oct 19, 2024
    Configuration menu
    Copy the full SHA
    c83082a View commit details
    Browse the repository at this point in the history
  2. feat(tests): E2E test for daemon retry

    Signed-off-by: MenD32 <amit@jounce.io>
    MenD32 committed Oct 19, 2024
    Configuration menu
    Copy the full SHA
    8cb45d3 View commit details
    Browse the repository at this point in the history
  3. feat(tests): E2E test for daemon retry

    Signed-off-by: MenD32 <amit@jounce.io>
    MenD32 committed Oct 19, 2024
    Configuration menu
    Copy the full SHA
    5bcd528 View commit details
    Browse the repository at this point in the history
  4. feat(tests): E2E test for daemon retry

    Signed-off-by: MenD32 <amit@jounce.io>
    MenD32 committed Oct 19, 2024
    Configuration menu
    Copy the full SHA
    874c688 View commit details
    Browse the repository at this point in the history
  5. feat(tests): E2E test for daemon retry

    Signed-off-by: MenD32 <amit@jounce.io>
    MenD32 committed Oct 19, 2024
    Configuration menu
    Copy the full SHA
    dcc036e View commit details
    Browse the repository at this point in the history
  6. feat(tests): E2E test for daemon retry

    Signed-off-by: MenD32 <amit@jounce.io>
    MenD32 committed Oct 19, 2024
    Configuration menu
    Copy the full SHA
    72bd016 View commit details
    Browse the repository at this point in the history
  7. feat(tests): E2E test for daemon retry

    Signed-off-by: MenD32 <amit@jounce.io>
    MenD32 committed Oct 19, 2024
    Configuration menu
    Copy the full SHA
    f5645ee View commit details
    Browse the repository at this point in the history
  8. feat(tests): E2E test for daemon retry

    Signed-off-by: MenD32 <amit@jounce.io>
    MenD32 committed Oct 19, 2024
    Configuration menu
    Copy the full SHA
    c0cce20 View commit details
    Browse the repository at this point in the history
  9. fix(tests): debuggin daemon E2E

    Signed-off-by: MenD32 <amit@jounce.io>
    MenD32 committed Oct 19, 2024
    Configuration menu
    Copy the full SHA
    d1bf8fd View commit details
    Browse the repository at this point in the history
  10. fix(tests): debuggin daemon E2E

    Signed-off-by: MenD32 <amit@jounce.io>
    MenD32 committed Oct 19, 2024
    Configuration menu
    Copy the full SHA
    ea105b8 View commit details
    Browse the repository at this point in the history
  11. fix(tests): debuggin daemon E2E

    Signed-off-by: MenD32 <amit@jounce.io>
    MenD32 committed Oct 19, 2024
    Configuration menu
    Copy the full SHA
    c60697b View commit details
    Browse the repository at this point in the history
  12. fix(tests): removed e2e test for now, because it only works locally

    Signed-off-by: MenD32 <amit@jounce.io>
    MenD32 committed Oct 19, 2024
    Configuration menu
    Copy the full SHA
    fccfcdc View commit details
    Browse the repository at this point in the history
  13. fix(tests): removed e2e test for now, because it only works locally

    Signed-off-by: MenD32 <amit@jounce.io>
    MenD32 committed Oct 19, 2024
    Configuration menu
    Copy the full SHA
    8292890 View commit details
    Browse the repository at this point in the history
  14. fix(tests): e2e test for daemon retry

    Signed-off-by: MenD32 <amit@jounce.io>
    MenD32 committed Oct 19, 2024
    Configuration menu
    Copy the full SHA
    837c461 View commit details
    Browse the repository at this point in the history
  15. fix(tests): e2e test for daemon retry

    Signed-off-by: MenD32 <amit@jounce.io>
    MenD32 committed Oct 19, 2024
    Configuration menu
    Copy the full SHA
    551562f View commit details
    Browse the repository at this point in the history
  16. fix(tests): e2e test for daemon retry

    Signed-off-by: MenD32 <amit@jounce.io>
    MenD32 committed Oct 19, 2024
    Configuration menu
    Copy the full SHA
    2bb5c64 View commit details
    Browse the repository at this point in the history
  17. fix(tests): e2e test for daemon retry

    Signed-off-by: MenD32 <amit@jounce.io>
    MenD32 committed Oct 19, 2024
    Configuration menu
    Copy the full SHA
    a76980f View commit details
    Browse the repository at this point in the history
  18. fix(tests): e2e test for daemon retry

    Signed-off-by: MenD32 <amit@jounce.io>
    MenD32 committed Oct 19, 2024
    Configuration menu
    Copy the full SHA
    8278b72 View commit details
    Browse the repository at this point in the history
  19. fix(tests): e2e test for daemon retry

    Signed-off-by: MenD32 <amit@jounce.io>
    MenD32 committed Oct 19, 2024
    Configuration menu
    Copy the full SHA
    a5eba4d View commit details
    Browse the repository at this point in the history
  20. fix(tests): e2e test for daemon retry

    Signed-off-by: MenD32 <amit@jounce.io>
    MenD32 committed Oct 19, 2024
    Configuration menu
    Copy the full SHA
    02171da View commit details
    Browse the repository at this point in the history
  21. fix(tests): e2e test for daemon retry

    Signed-off-by: MenD32 <amit@jounce.io>
    MenD32 committed Oct 19, 2024
    Configuration menu
    Copy the full SHA
    8e30a71 View commit details
    Browse the repository at this point in the history
  22. fix(tests): lint does not allow yoda syntax

    Signed-off-by: MenD32 <amit@jounce.io>
    MenD32 committed Oct 19, 2024
    Configuration menu
    Copy the full SHA
    80ffbb5 View commit details
    Browse the repository at this point in the history