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

Regression: ARGO_BASE_HREF env var doesn't work #13199

Closed
3 tasks done
rijos opened this issue Jun 17, 2024 · 3 comments · Fixed by argoproj/argo-helm#2770
Closed
3 tasks done

Regression: ARGO_BASE_HREF env var doesn't work #13199

rijos opened this issue Jun 17, 2024 · 3 comments · Fixed by argoproj/argo-helm#2770
Labels
area/downstream This is an issue downstream (e.g. Helm Charts, KFP, Metaflow, etc), and not with Argo itself area/server solution/invalid This is incorrect. Also can be used for spam type/bug type/regression Regression from previous behavior (a specific type of bug)

Comments

@rijos
Copy link

rijos commented Jun 17, 2024

Pre-requisites

  • I have double-checked my configuration
  • I have tested with the :latest image tag (i.e. quay.io/argoproj/workflow-controller:latest) and can confirm the issue still exists on :latest. If not, I have explained why, in detail, in my description below.
  • I have searched existing issues and could not find a match for this bug

What happened/what you expected to happen?

It seems the name change from BASE_HREF to ARGO_BASE_HREF breaks base href functionality.

Here is my deployment:
image

Here is the html output:
image

Server logs:
image

Version

v3.5.7

@rijos rijos added type/bug type/regression Regression from previous behavior (a specific type of bug) labels Jun 17, 2024
@agilgur5
Copy link
Member

It seems the name change from BASE_HREF to ARGO_BASE_HREF breaks base href functionality

Er, #12653 is not part of any stable release and its upgrade notes are for 3.6, which you aren't on.

Version

v3.5.7

  • I have tested with the :latest image tag (i.e. quay.io/argoproj/workflow-controller:latest) and can confirm the issue still exists on :latest. If not, I have explained why, in detail, in my description below.

And this should work on :latest. Are you sure you tested with :latest as the issue template requires?

Here is my deployment:

Also please use text instead of images of code or logs; text is substantially more accessible

@agilgur5 agilgur5 added area/server solution/invalid This is incorrect. Also can be used for spam labels Jun 17, 2024
@agilgur5
Copy link
Member

agilgur5 commented Jun 17, 2024

It sounds like there might be a regression in the Helm chart though (did you mean to file an issue in that repo?), as I wrote up argoproj/argo-helm#2756 for forward-compat, but failed to read my own release notes 4 months later that the missing dash (--basehref) means it won't work. I'll fix that ASAP

@agilgur5 agilgur5 added the area/downstream This is an issue downstream (e.g. Helm Charts, KFP, Metaflow, etc), and not with Argo itself label Jun 17, 2024
@agilgur5 agilgur5 changed the title Regression: ARGO_BASE_HREF doesn't work Regression: ARGO_BASE_HREF env var doesn't work Jun 17, 2024
@agilgur5
Copy link
Member

agilgur5 commented Jun 17, 2024

It sounds like there might be a regression in the Helm chart though [...] I'll fix that ASAP

Done: argoproj/argo-helm#2770

My bad on that Helm regression 😖

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/downstream This is an issue downstream (e.g. Helm Charts, KFP, Metaflow, etc), and not with Argo itself area/server solution/invalid This is incorrect. Also can be used for spam type/bug type/regression Regression from previous behavior (a specific type of bug)
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants