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

Bugfix in the sda-svc helm chart #1419

Merged
merged 3 commits into from
Feb 25, 2025
Merged

Bugfix in the sda-svc helm chart #1419

merged 3 commits into from
Feb 25, 2025

Conversation

jbygdell
Copy link
Collaborator

@jbygdell jbygdell commented Feb 19, 2025

Closes #1069

Description

This PR fixes some issues with the sda-svc chart

  • SCHEMA_TYPE is added to the list of ENVs for the API service so that it will work properly in any deployment scenario.
  • OIDC_CONFIGURATION_URL in the download service strips the / as the last character in the OIDC URL. This is to prevent a string concatenation error.

How to test

make k3d-create-cluster
make k3d-import-images
make k3d-deploy-dependencies
make k3d-deploy-postgres
make 3d-deploy-rabbitmq
make k3d-deploy-sda-s3

@jbygdell jbygdell self-assigned this Feb 19, 2025
@jbygdell
Copy link
Collaborator Author

Waiting for the chart bump to be merged

@jbygdell jbygdell marked this pull request as ready for review February 20, 2025 08:15
@jbygdell jbygdell requested a review from a team February 20, 2025 08:15
Copy link
Contributor

@MalinAhlberg MalinAhlberg left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Seems to work well!
Except for auth, where I get redirected to http://oidc:8080/authorize?.. which cannot be accessed. But maybe that wasn't working before either? In that case I'm ready to approve.

Another thing, not related to this PR, but that would be nice to get fixed, is the three typos of deploy in the README (deplploy-postgres, k3d-deplpoy-sda-posix ad k3d-deplpoy-sda-s3)

@jbygdell
Copy link
Collaborator Author

Seems to work well! Except for auth, where I get redirected to http://oidc:8080/authorize?.. which cannot be accessed. But maybe that wasn't working before either? In that case I'm ready to approve.

This PR doesn't address any of the local test setups, only the deployment issues.

@jbygdell jbygdell enabled auto-merge February 25, 2025 13:53
@jbygdell jbygdell added this pull request to the merge queue Feb 25, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Feb 25, 2025
@jbygdell jbygdell added this pull request to the merge queue Feb 25, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Feb 25, 2025
@jbygdell jbygdell added this pull request to the merge queue Feb 25, 2025
Merged via the queue into main with commit 6f2dc7f Feb 25, 2025
7 checks passed
@jbygdell jbygdell deleted the bugfix/charts branch February 25, 2025 14:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[charts] fix url concatenation so we don't get // in the urls
3 participants