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

build(ui): remove no longer needed --openssl-legacy-provider #12480

Merged
merged 1 commit into from
Feb 5, 2024

Conversation

agilgur5
Copy link
Contributor

@agilgur5 agilgur5 commented Jan 7, 2024

Motivation

Remembered that this was no longer needed after argoproj/argo-ui#432 (comment), I must've forgot I could remove this earlier (or that the flags were even there)

Modifications

Verification

  1. yarn build still works fine
  2. yarn start still works fine

- this was needed for Webpack v4, but as of aac4f89, we are on Webpack v5 and so this is no longer necessary
  - and this is more secure too, as the legacy option was insecure

- basically undoes the parts of d876464 that added `--openssl-legacy-provider`

Signed-off-by: Anton Gilgur <[email protected]>
@agilgur5 agilgur5 added area/ui area/build Build or GithubAction/CI issues type/security Security related labels Jan 7, 2024
@alexec
Copy link
Contributor

alexec commented Jan 8, 2024

I’m trying to remember why this was added, but I think if the build passes, this is good to go.

@agilgur5
Copy link
Contributor Author

agilgur5 commented Jan 8, 2024

I wrote why it was added and why it is no longer needed in my PR description (and the build also passes)

@terrytangyuan terrytangyuan merged commit 55e532b into argoproj:main Feb 5, 2024
16 checks passed
@agilgur5 agilgur5 deleted the build-ui-no-legacy-ssl branch February 5, 2024 18:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/build Build or GithubAction/CI issues area/ui type/security Security related
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants