Skip to content

fix: install non-released versions: handle space#8505

Open
fstagni wants to merge 2 commits intoDIRACGrid:integrationfrom
fstagni:fix_install_not_release
Open

fix: install non-released versions: handle space#8505
fstagni wants to merge 2 commits intoDIRACGrid:integrationfrom
fstagni:fix_install_not_release

Conversation

@fstagni
Copy link
Copy Markdown
Contributor

@fstagni fstagni commented Apr 10, 2026

No description provided.

@fstagni fstagni requested a review from andresailer as a code owner April 10, 2026 08:03
Comment thread src/DIRAC/FrameworkSystem/Service/SystemAdministratorHandler.py Outdated
Comment thread src/DIRAC/FrameworkSystem/Service/SystemAdministratorHandler.py Outdated
Comment thread src/DIRAC/FrameworkSystem/Client/SystemAdministratorClientCLI.py
@fstagni fstagni force-pushed the fix_install_not_release branch 3 times, most recently from 475534f to 1ea0af8 Compare April 20, 2026 08:44
Comment thread src/DIRAC/FrameworkSystem/Service/SystemAdministratorHandler.py Outdated
@fstagni fstagni force-pushed the fix_install_not_release branch from 1ea0af8 to 6a7640e Compare April 20, 2026 16:00
…_updateSoftware

Extract the version validation/normalisation logic and the filesystem
directory-label derivation into two module-level helper functions
(_normalise_version, _directory_label) so they can be unit-tested
directly without standing up a full DIRAC service.

Update the unit tests to import and exercise the real production
functions instead of maintaining local mirror implementations.
@fstagni fstagni requested a review from aldbr April 20, 2026 16:06
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.

3 participants