Skip to content

feat!: Upgrade argo to v3.4.7#9301

Closed
chensun wants to merge 8 commits into
kubeflow:masterfrom
chensun:argo-347
Closed

feat!: Upgrade argo to v3.4.7#9301
chensun wants to merge 8 commits into
kubeflow:masterfrom
chensun:argo-347

Conversation

@chensun

@chensun chensun commented May 3, 2023

Copy link
Copy Markdown
Member

Description of your changes:
Fixes the following CVEs:

Breaking changes:

Checklist:

@chensun
chensun requested review from Linchin and gkcalat May 3, 2023 18:45
@google-oss-prow

Copy link
Copy Markdown

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by:
Once this PR has been reviewed and has the lgtm label, please ask for approval from chensun. For more information see the Kubernetes Code Review Process.

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@chensun

chensun commented May 3, 2023

Copy link
Copy Markdown
Member Author

/test kubeflow-pipeline-mkp-test

@chensun

chensun commented May 3, 2023

Copy link
Copy Markdown
Member Author

/test kubeflow-pipeline-e2e-test

@chensun

chensun commented May 3, 2023

Copy link
Copy Markdown
Member Author

/test kubeflow-pipeline-mkp-test

@chensun

chensun commented May 3, 2023

Copy link
Copy Markdown
Member Author

/test kubeflow-pipeline-upgrade-test

@chensun

chensun commented May 4, 2023

Copy link
Copy Markdown
Member Author

/retest

@chensun chensun changed the title feat: Upgrade argo to v3.4.7 feat!: Upgrade argo to v3.4.7 May 4, 2023
@chensun

chensun commented May 4, 2023

Copy link
Copy Markdown
Member Author

/test kubeflow-pipeline-e2e-test

@google-oss-prow

Copy link
Copy Markdown

@chensun: The following tests failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name Commit Details Required Rerun command
kubeflow-pipelines-samples-v2 d75a28c link false /test kubeflow-pipelines-samples-v2
kubeflow-pipeline-e2e-test d75a28c link true /test kubeflow-pipeline-e2e-test
Details

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@chensun

chensun commented May 5, 2023

Copy link
Copy Markdown
Member Author

Test failure is due to failed to retrieve the log. And this is due to a bug/breaking change from Argo side: argoproj/argo-workflows#10107 (comment)

@agilgur5

agilgur5 commented Oct 2, 2023

Copy link
Copy Markdown

Test failure is due to failed to retrieve the log

See also #8935 for an issue on logs in Argo v3.4.

I mentioned there that setting POD_NAMES=v1 will also revert back to the previous naming.

@HumairAK

Copy link
Copy Markdown
Collaborator

@chensun the current argo is woefully out of date and has not been patched since Nov 2022, and various CVE's have accumulated since then.

What do you think of using the work around as suggested by Terry here, and manually generating the pod name. Can this be something we could do to unblock this upgrade (is there a lot of overhead for this?). Or setting the POD_NAMES=v1 on the workflow controller. I personally think manually generating the name here is better, so we can remain a bit more agnostic to how Argo is being deployed by users.

There seems like there's a PR in transit right now that could resolve this issue for a less hacky fix in a later argo version that we can keep an eye on and create a tracker for.

@rimolive

Copy link
Copy Markdown
Member

I think we don't need this PR opened as we have #10568 in progress. @chensun wdyt?

@github-actions github-actions Bot removed the Stale label Apr 12, 2024
@rimolive

Copy link
Copy Markdown
Member

/close

Superseded by #10568

@google-oss-prow google-oss-prow Bot closed this Apr 16, 2024
@google-oss-prow

Copy link
Copy Markdown

@rimolive: Closed this PR.

Details

In response to this:

/close

Superseded by #10568

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants