|
@@ -28,18 +28,18 @@
|
|
state: directory
|
|
state: directory
|
|
mode: 0700
|
|
mode: 0700
|
|
|
|
|
|
|
|
+- name: Check for etcd service presence
|
|
|
|
+ command: systemctl show etcd.service
|
|
|
|
+ register: etcd_show
|
|
|
|
+ changed_when: false
|
|
|
|
+
|
|
- name: Disable system etcd when containerized
|
|
- name: Disable system etcd when containerized
|
|
- when: etcd_is_containerized | bool
|
|
|
|
|
|
+ when: etcd_is_containerized | bool and 'LoadState=not-found' not in etcd_show.stdout
|
|
service:
|
|
service:
|
|
name: etcd
|
|
name: etcd
|
|
state: stopped
|
|
state: stopped
|
|
enabled: no
|
|
enabled: no
|
|
|
|
|
|
-- name: Check for etcd service presence
|
|
|
|
- command: systemctl show etcd.service
|
|
|
|
- register: etcd_show
|
|
|
|
- changed_when: false
|
|
|
|
-
|
|
|
|
- name: Mask system etcd when containerized
|
|
- name: Mask system etcd when containerized
|
|
when: etcd_is_containerized | bool and 'LoadState=not-found' not in etcd_show.stdout
|
|
when: etcd_is_containerized | bool and 'LoadState=not-found' not in etcd_show.stdout
|
|
command: systemctl mask etcd
|
|
command: systemctl mask etcd
|