Skip to content

Merge dev into main - #113

Merged
domgz merged 495 commits into
mainfrom
dev
May 20, 2026
Merged

Merge dev into main#113
domgz merged 495 commits into
mainfrom
dev

Conversation

@domgz

@domgz domgz commented May 20, 2026

Copy link
Copy Markdown
Contributor

Again, let's get rid of outdated branches.

mira-miracoli and others added 30 commits January 18, 2024 17:24
Migration to rocky 9 and update to condor 23
update htcondor server port variable name in the workers playbook
Pin docker to 25 because image v1 not supported in 26
gsaudade99 and others added 26 commits May 12, 2026 11:25
Co-authored-by: José Manuel Domínguez <43052541+domgz@users.noreply.github.com>
…yml playbook

Naming conventions were agreed on #78.
There is no `gpu` group/image anymore, and the group `workers` is the only one that is using those variables.
This is done by Ansible automatically.
These playbooks no longer install HTCondor.
Python package `passlib` is required by the Ansible filter `password_hash()`.
The command `gnupg2` is not included with Rocky Linux 10 and is required for repository management. In this playbook it is required for example to run the role `geerlingguy.docker`. Ensure it is installed.
Rocky 9 sets `root` as the owner of private SSH host keys, `ssh_keys` as the group and `0640` as the mode; while Rocky 10 sets `root` both as owner and group, and `0600` as mode. Ensure that the SSH host keys deployed by the Ansible provisioner match the expected defaults.
Not only our own SSH host keys are deployed (that was addressed in 0bbaef9), but also the SSH hardening role alters the permissions of the private SSH host keys.

Rocky 9 sets `root` as the owner of private SSH host keys, `ssh_keys` as the group and `0640` as the mode; while Rocky 10 sets `root` both as owner and group, and `0600` as mode. Ensure that the SSH hardening role aligns with the defaults.
Add rhel 10 support, combine workers+workers_gpu, remove jenkins, remove rhel 8
@domgz domgz self-assigned this May 20, 2026
@domgz
domgz merged commit eb9aa69 into main May 20, 2026
1 check passed
@domgz
domgz deleted the dev branch May 20, 2026 10:14
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.

6 participants