Skip to content

Commit 1e92b87

Browse files
Merge branch 'develop' into dlpx/pr/sanjipta-delphix/5a72f2ec-b232-4fb4-ac6e-4216605f697a
2 parents 9faa6d7 + 3801218 commit 1e92b87

File tree

1 file changed

+26
-28
lines changed
  • live-build/misc/ansible-roles/appliance-build.virtualization-development/tasks

1 file changed

+26
-28
lines changed

live-build/misc/ansible-roles/appliance-build.virtualization-development/tasks/main.yml

Lines changed: 26 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -28,35 +28,33 @@
2828
retries: 3
2929
delay: 60
3030

31-
- file:
32-
path: "/etc/systemd/system/delphix-mgmt.service.d"
33-
owner: root
34-
group: root
35-
state: directory
36-
recurse: yes
37-
38-
- copy:
39-
dest: "/etc/systemd/system/delphix-mgmt.service.d/override.conf"
40-
owner: root
41-
group: root
42-
content: |
43-
[Service]
44-
Environment=DLPX_DEBUG=true
31+
- name: Ensure systemd service directories and override configurations are set
32+
block:
33+
- name: Ensure systemd service directory exists
34+
file:
35+
path: "{{ item.directory }}"
36+
owner: root
37+
group: root
38+
state: directory
39+
recurse: yes
40+
with_items:
41+
- { directory: "/etc/systemd/system/delphix-mgmt.service.d" }
42+
- { directory: "/etc/systemd/system/delphix-osadmin.service.d" }
43+
- { directory: "/etc/systemd/system/delphix-sso-app.service.d" }
4544

46-
- file:
47-
path: "/etc/systemd/system/delphix-sso-app.service.d"
48-
owner: root
49-
group: root
50-
state: directory
51-
recurse: yes
52-
53-
- copy:
54-
dest: "/etc/systemd/system/delphix-sso-app.service.d/override.conf"
55-
owner: root
56-
group: root
57-
content: |
58-
[Service]
59-
Environment=DLPX_DEBUG=true
45+
- name: Set override configuration for systemd services
46+
copy:
47+
dest: "{{ item.directory }}/override.conf"
48+
owner: root
49+
group: root
50+
content: |
51+
[Service]
52+
Environment=DLPX_DEBUG=true
53+
with_items:
54+
- { directory: "/etc/systemd/system/delphix-mgmt.service.d" }
55+
- { directory: "/etc/systemd/system/delphix-osadmin.service.d" }
56+
- { directory: "/etc/systemd/system/delphix-sso-app.service.d" }
57+
become: true
6058

6159
- file:
6260
path: "/etc/systemd/system/delphix-postgres@.service.d"

0 commit comments

Comments
 (0)