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

Pelican origin/cache uses external issuer for self-tests #1275

Closed
haoming29 opened this issue May 13, 2024 · 0 comments · Fixed by #1284
Closed

Pelican origin/cache uses external issuer for self-tests #1275

haoming29 opened this issue May 13, 2024 · 0 comments · Fixed by #1284
Assignees
Labels
bug Something isn't working cache Issue relating to the cache component critical High priority for next release origin Issue relating to the origin component
Milestone

Comments

@haoming29
Copy link
Contributor

haoming29 commented May 13, 2024

Pelican Version:
Run ./pelican --version to get version number.

Pelican Service:

  • Origin
  • Cache

Describe the bug
A clear and concise description of what the bug is.

Pelican allows user to use an external issuer for authentication/authorization. However, when doing so, the issuer for self-testing is also changed to the external issuer, which invalidate token for self-tests because that's generating with the internal issuer of the server.

We should leave the internal issue as-is if the user set an external issuer.

@haoming29 haoming29 added bug Something isn't working cache Issue relating to the cache component origin Issue relating to the origin component labels May 13, 2024
@haoming29 haoming29 added this to the v7.9.0 milestone May 13, 2024
@haoming29 haoming29 self-assigned this May 13, 2024
@haoming29 haoming29 added critical High priority for next release labels May 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working cache Issue relating to the cache component critical High priority for next release origin Issue relating to the origin component
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant