Skip to content

Commit 6d42bda

Browse files
committed
delay munged start till cloud-init finished to allow injection of munge key
1 parent 3e44e8c commit 6d42bda

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

tasks/install.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,22 @@
4646
name: "{{ openhpc_slurm_pkglist | reject('eq', '') }}"
4747
when: openhpc_slurm_pkglist | default(false, true)
4848

49+
- name: Create drop-in directory for munge service
50+
ansible.builtin.file:
51+
path: /etc/systemd/system/munge.service.d
52+
state: directory
53+
owner: root
54+
group: root
55+
mode: 0644
56+
57+
- name: Delay munge start till after cloud-init
58+
# in case mungekey is injected by cloud-init
59+
copy:
60+
dest: /etc/systemd/system/munge.service.d/slurmapp.conf
61+
content: |
62+
[Unit]
63+
After=cloud-final.service
64+
4965
- name: Install packages from openhpc_packages variable
5066
yum:
5167
name: "{{ openhpc_packages }}"

0 commit comments

Comments
 (0)