Skip to content

Commit f516777

Browse files
committed
WIP: fix munge key for molecule
1 parent 483b0ac commit f516777

File tree

2 files changed

+9
-0
lines changed

2 files changed

+9
-0
lines changed

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -150,6 +150,7 @@ The following playbook deploys control, login and compute nodes with a customise
150150
openhpc_slurm_partitions:
151151
- name: "compute"
152152
openhpc_cluster_name: openhpc
153+
openhpc_munge_key: "{{ my_secret_blob }}"
153154
openhpc_slurm_conf_overrides: |
154155
SlurmctldDebug=debug
155156
SlurmdDebug=debug

molecule/test1/converge.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,14 @@
1111
- name: "compute"
1212
openhpc_cluster_name: testohpc
1313
tasks:
14+
- name: Get package-generated munge key
15+
slurp:
16+
src: /etc/munge/munge.key
17+
register: _munge_key
18+
when: inventory_hostname == 'testohpc_login'
19+
- name: Set fact for munge key
20+
set_fact:
21+
openhpc_munge_key: "{{ hostvars['testohpc_login']._munge_key.content | b64decode }}"
1422
- name: "Include ansible-role-openhpc"
1523
include_role:
1624
name: "{{ lookup('env', 'MOLECULE_PROJECT_DIRECTORY') | basename }}"

0 commit comments

Comments
 (0)