Add task to open ODL's NB REST port via FirewallD 99/57499/1
authorDaniel Farrell <dfarrell@redhat.com>
Sat, 30 May 2015 00:23:36 +0000 (20:23 -0400)
committerDaniel Farrell <dfarrell@redhat.com>
Fri, 19 May 2017 16:52:24 +0000 (12:52 -0400)
Relevant to #9

Change-Id: I82b5a1caca130a6b50654130a0ba13f7fe89d40c
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
tasks/open_nb_rest_port.yml [new file with mode: 0644]

diff --git a/tasks/open_nb_rest_port.yml b/tasks/open_nb_rest_port.yml
new file mode 100644 (file)
index 0000000..e6f8632
--- /dev/null
@@ -0,0 +1,13 @@
+- name: Check if FirewallD service is running
+  command: systemctl is-active firewalld
+  failed_when: firewalld_status.stdout not in ['unknown', 'active']
+  changed_when: false
+  register: firewalld_status
+
+- name: Open ODL NB REST port via FirewallD
+  when: firewalld_status.stdout == 'active'
+  firewalld:
+    port={{ nb_rest_port }}/tcp
+    state=enabled
+    immediate=yes
+    permanent=yes