From 4d56db6c4fa8861d0b2fb4ff12ed94548a02e68f Mon Sep 17 00:00:00 2001 From: Carlos Konstanski Date: Mon, 27 Nov 2017 18:54:09 -0700 Subject: Openbook CI: disable openbook rc if database container is being used Issue: IS-35 --- salt/openbook/ansible/files/openbook.yaml | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'salt/openbook/ansible') diff --git a/salt/openbook/ansible/files/openbook.yaml b/salt/openbook/ansible/files/openbook.yaml index 6d75a5e..44a0081 100644 --- a/salt/openbook/ansible/files/openbook.yaml +++ b/salt/openbook/ansible/files/openbook.yaml @@ -146,13 +146,23 @@ shell: systemctl enable openbook when: ansible_distribution == "Ubuntu" or ansible_distribution == "RedHat" or ansible_distribution == "CentOS" + - name: "Enable openbook service" + service: + name: "{% raw %}{{ item.name }}{% endraw %}" + enabled: yes + runlevel: "{% raw %}{{ item.runlevel }}{% endraw %}" + with_items: + - { name: openbook, runlevel: default } + when: openbook_install_database|string() == "False" + - name: "Disable openbook service" service: name: "{% raw %}{{ item.name }}{% endraw %}" enabled: no runlevel: "{% raw %}{{ item.runlevel }}{% endraw %}" with_items: - - { Name: openbook, runlevel: default } + - { name: openbook, runlevel: default } + when: openbook_install_database|string() == "True" - name: "Stop Openbook" hosts: "{% raw %}{{ groups['target']|sort(reverse=True) }}{% endraw %}" -- cgit v1.3