Skip to content

Conversation

@benclifford
Copy link
Collaborator

As part of removing support for Python 3.9, the slurm test container was updated (not in this repo) to use a more recent OS/Python version. That more recent version is more aggressive about protecting against root-level global installation of software using pip rather than using the OS-native package manager.

This PR fixes that by using a virtualenv, which is consistent with the behaviour in the main CI environment.

Type of change

  • Code maintenance/cleanup

As part of removing support for Python 3.9, the slurm
test container was updated (not in this repo) to use a more
recent OS/Python version. That more recent version is
more aggressive about protecting against root-level global
installation of software using `pip` rather than using the
OS-native package manager.

This PR fixes that by using a virtualenv, which is consistent
with the behaviour in the main CI environment.
@khk-globus khk-globus added this pull request to the merge queue Sep 29, 2025
Merged via the queue into master with commit 4bcbdea Sep 29, 2025
12 checks passed
@khk-globus khk-globus deleted the benc-slurm-virtualenv branch September 29, 2025 16:47
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