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

Configure "galaxy" user and group in the HTCondor cluster #992

Merged
merged 1 commit into from
Nov 15, 2023

Conversation

kysrpex
Copy link
Contributor

@kysrpex kysrpex commented Nov 15, 2023

Please remember that at the moment, this commit only affects the secondary HTCondor cluster, because the htcondor.yml playbook excludes sn06.galaxyproject.eu (which plays the central manager and submit roles in the primary cluster), and the worker nodes are not managed via this repository.

Run usegalaxy_eu.handy.os_setup on all members of the HTCondor cluster. Configure the group variables so that the role frees up uid 999 and gid 999 and creates a "galaxy" user with those identifiers.

Additionally, galaxy_user and galaxy_group are now defined globally (for all hosts).

Requires usegalaxy-eu/ansible-collection-handy#16 and publishing a new release of usegalaxy_eu.handy.os_setup (v3.0.2).

Please remember that at the moment, this commit only affects the secondary HTCondor cluster, because the htcondor.yml playbook excludes `sn06.galaxyproject.eu` (which plays the central manager and submit roles in the primary cluster), and the worker nodes are not managed via this repository.

Run `usegalaxy_eu.handy.os_setup` on all members of the HTCondor cluster. Configure the group variables so that the role frees up uid 999 and gid 999 and creates a "galaxy" user with those identifiers.

Additionally, `galaxy_user` and `galaxy_group` are now defined globally (for all hosts).
@kysrpex kysrpex self-assigned this Nov 15, 2023
@kysrpex kysrpex merged commit 02c25b2 into usegalaxy-eu:master Nov 15, 2023
2 checks passed
@kysrpex kysrpex deleted the htcondor_secondary_permissions branch November 15, 2023 15:35
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