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

Adopt token for WMAgent, test stage-in #12199

Open
khurtado opened this issue Dec 6, 2024 · 3 comments · May be fixed by #12196
Open

Adopt token for WMAgent, test stage-in #12199

khurtado opened this issue Dec 6, 2024 · 3 comments · May be fixed by #12196
Assignees

Comments

@khurtado
Copy link
Contributor

khurtado commented Dec 6, 2024

Impact of the new feature
Enable WMAgent to work with token authentication for job submission, deal with stage-in first.

Is your feature request related to a problem? Please describe.
We need to support tokens for job submission,

Describe the solution you'd like
This is related to:
#12144

  • Configure condor with tokens,
  • Submit jobs with both x509 and tokens
  • Disable x509 proxy from environment
  • Test tokens for stage-in only.

Describe alternatives you've considered
Keep x509 proxy.

Additional context
Add any other context or screenshots about the feature request here.

@khurtado
Copy link
Contributor Author

khurtado commented Dec 6, 2024

@amaltaro @anpicci As agreed in MM, I created a different ticket for the stage-in only test.

@khurtado khurtado linked a pull request Dec 6, 2024 that will close this issue
@khurtado khurtado changed the title Adopt token for WMAgent stage-in Adopt token for WMAgent, test stage-in Dec 6, 2024
@anpicci anpicci self-assigned this Dec 9, 2024
@khurtado
Copy link
Contributor Author

khurtado commented Dec 9, 2024

@anpicci #12196 worked for stage-in.

I have re-enabled the X509 proxy in the environment so stage-out can be tested in vocms0265.

@khurtado khurtado moved this from In Progress to Waiting in WMCore quarterly developments Dec 16, 2024
@khurtado
Copy link
Contributor Author

khurtado commented Dec 16, 2024

#12196 Is working (code review pending).
However, the code cannot be merged until all condor schedds:

  • Have a proper e.g.: puppet setup with the token installation of RPMs and authentication configuration (this was done as a local change)
  • The first token is created manually (current setup) or the new CERN service to do this automatically is finished (I forgot the name).

In short, this issue will be put on hold until the production condor setup development and deployment is finished.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Waiting
Development

Successfully merging a pull request may close this issue.

2 participants