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

Update rucio-clients package to the latest stable release (34.4 ?) #12032

Open
amaltaro opened this issue Jun 28, 2024 · 0 comments
Open

Update rucio-clients package to the latest stable release (34.4 ?) #12032

amaltaro opened this issue Jun 28, 2024 · 0 comments
Labels
dependencies New Feature Technical Debt Used to track issues that address technical needs internal to WM team

Comments

@amaltaro
Copy link
Contributor

Impact of the new feature
WMAgent

Is your feature request related to a problem? Please describe.
We have been using a client that was released in Nov/2022:

rucio-clients~=1.29.10

and there has been many other releases since then.
So we should definitely look into updating, which will likely bring in other updates as well, like the chryptographic library and others.

Describe the solution you'd like
Update rucio-clients package to (one of) the latest stable releases, maybe 34.4; but we might as well quickly touch base with the DM team to see if they have any suggestion on this update.

This update involves at least:

  • updating the requirements.txt in WMCore
  • building a new (test) image
  • running the DMWM set of test workflows
  • and ensuring that everything works properly (including a container level rule made by RucioInjector).

This will also affect central services, so whenever it gets deployed in dev/testbed, we better keep an eye on the microservices interfacing with Rucio.

Describe alternatives you've considered
None

Additional context
None

@amaltaro amaltaro added New Feature dependencies Technical Debt Used to track issues that address technical needs internal to WM team labels Jun 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies New Feature Technical Debt Used to track issues that address technical needs internal to WM team
Projects
Status: ToDo
Development

No branches or pull requests

1 participant