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

Release v3.4.10 cherry-pick candidates #11552

Closed
26 of 45 tasks
terrytangyuan opened this issue Aug 9, 2023 · 20 comments
Closed
26 of 45 tasks

Release v3.4.10 cherry-pick candidates #11552

terrytangyuan opened this issue Aug 9, 2023 · 20 comments
Assignees
Labels
type/feature Feature request

Comments

@terrytangyuan
Copy link
Member

terrytangyuan commented Aug 9, 2023

Please check the ones we want to cherry-pick.

From discussions:

Bug fixes:

Build:

CI:

@agilgur5
Copy link
Contributor

agilgur5 commented Aug 9, 2023

Would want to get a fix in for #11542 (et al) to make sure that all regressions resulting from #11178 are resolved

@ajoskowski
Copy link

We would like to get a fix for #11330 because it breaks our production pipelines.

@terrytangyuan
Copy link
Member Author

terrytangyuan commented Aug 10, 2023

Would want to get a fix in for #11542 (et al) to make sure that all regressions resulting from #11178 are resolved

#11553

@terrytangyuan
Copy link
Member Author

terrytangyuan commented Aug 10, 2023

We would like to get a fix for #11330 because it breaks our production pipelines.

Just merged #11368. Will include it in this release.

@caelan-io
Copy link
Member

Let's get this one in the patch release as well: #11493

@advithVashist
Copy link

Would it be possible to get this fix in? #10927

@terrytangyuan
Copy link
Member Author

Would it be possible to get this fix in? #10927

@advithVashist That's a feature so no. We want to avoid new bugs.

@advithVashist
Copy link

Would it be possible to get this fix in? #10927

@advithVashist That's a feature so no. We want to avoid new bugs.

Got it, thanks :)

@jaen
Copy link

jaen commented Aug 11, 2023

Any chance of getting #11456 in? Would be nice to not have to manually patch this and I'm not sure if the check box being unchecked mean it's not getting in.

@terrytangyuan
Copy link
Member Author

Sure

@terrytangyuan
Copy link
Member Author

terrytangyuan commented Aug 11, 2023

Working branch: https://github.com/argoproj/argo-workflows/tree/release-3.4.10

Will need more time for the following:

Failed to cherry-pick due to conflicts:

  • 68b7ea6 fix: Upgrade hdfs and rpc module
  • 143d0f5 fix: Fixed memoization is unchecked after mutex synchronization.
  • 61a4ac4 fix: Ignore failed read of exit code.
  • b26f5b8 fix: Support OOMKilled with container-set.
  • 1f6b19f fix: add guard against NodeStatus.
  • 105031b fix: always fail dag when shutdown is enabled.

@terrytangyuan
Copy link
Member Author

I'm not sure if the check box being unchecked mean it's not getting in.

Yes unchecked ones are not getting included in this release. They are either not cherry-pickable or are bug fixes for new features that did not exist in v3.4 yet.

@terrytangyuan
Copy link
Member Author

terrytangyuan commented Aug 11, 2023

These cannot be cherry-picked since the v3.4.10 release branch diverges from master branch too much and have non-trivial conflicts to resolve. If you'd like to get them into this release, please submit a PR to the release branch by the end of next Tuesday. https://github.com/argoproj/argo-workflows/tree/release-3.4.10

@agilgur5
Copy link
Contributor

agilgur5 commented Aug 11, 2023

#11426 might be good to get into a patch as well. I believe it's still failing on a test flake (unfortunately being a Member does not give CI retry permissions 😕 )

@jaen
Copy link

jaen commented Aug 12, 2023

@shmruin would you be willing to make a PR for this? The conflict seems rather simple to solve as far as I can tell (add , nil and revert the use of Set):
jaen@cbcb5a3

Sorry for asking, but I don't have a good way to test this right now.

@shmruin
Copy link
Contributor

shmruin commented Aug 12, 2023

@jaen yes, I am willing to. I think I can try this on tuesday.

@terrytangyuan
Copy link
Member Author

#11426 might be good to get into a patch as well. I believe it's still failing on a test flake (unfortunately being a Member does not give CI retry permissions 😕 )

Done

@shmruin
Copy link
Contributor

shmruin commented Aug 15, 2023

@terrytangyuan @jaen I made a PR to realease-3.4.10 to apply the thing below as you mentioned. you can see in #11578. I tested in UI and with code again, but if there's any problem, please tell me. thanks.

143d0f5 fix: Fixed memoization is unchecked after mutex synchronization.

@terrytangyuan
Copy link
Member Author

Thanks. Since no one else has responded regarding other commits, I'll trigger the release process soon.

@terrytangyuan
Copy link
Member Author

Tagged https://github.com/argoproj/argo-workflows/releases/tag/v3.4.10

@terrytangyuan terrytangyuan unpinned this issue Aug 23, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type/feature Feature request
Projects
None yet
Development

No branches or pull requests

7 participants