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

Include the new McM REST client #1138

Merged
merged 3 commits into from
Sep 17, 2024
Merged

Include the new McM REST client #1138

merged 3 commits into from
Sep 17, 2024

Conversation

ggonzr
Copy link
Contributor

@ggonzr ggonzr commented Aug 20, 2024

Related to: #23

Use the new version for the McM REST client and avoid loading the old version from a folder in AFS. In this case, the module is loaded by the embedded script: request_fragment_check.py owned by the CMS GEN team. To achieve a smooth integration with the new version, this sets an isolated venv where the McM REST client is installed and uses an isolated cms-sw singularity container to perform the execution using AlmaLinux 9 as OS and Python 3.9 as the default version.

1. Execute the CMS GEN script using `el9` containers.
2. Set up a `venv` with the required dependencies.
It is already updated so it is not required to patch it in the McM
function.
Export the singularity bind path just once and update the `singularity
run` commands
@ggonzr ggonzr merged commit 018739d into master Sep 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant