AETHER-918 Initial commit of BIRD role

Change-Id: I00d3d893c2c571bb69aac3580f27e26afa0313fb
diff --git a/molecule/default/verify.yml b/molecule/default/verify.yml
new file mode 100644
index 0000000..2d7e635
--- /dev/null
+++ b/molecule/default/verify.yml
@@ -0,0 +1,33 @@
+---
+# bird molecule/default/verify.yml
+#
+# SPDX-FileCopyrightText: © 2020 Open Networking Foundation <support@opennetworking.org>
+# SPDX-License-Identifier: Apache-2.0
+
+- name: Verify
+  hosts: all
+  tasks:
+    - name: Gather package facts
+      package_facts:
+        manager: auto
+
+    - name: Verify BIRD is installed
+      assert:
+        that: "'{{ item }}' in ansible_facts.packages"
+      with_items:
+        - bird
+
+    - name: Verify BIRD daemon operation
+      command: birdc show status
+      register: bird_health
+      changed_when: false
+      failed_when: "'Daemon is up and running' not in bird_health.stdout"
+
+    - name: Verify BIRD configuration
+      command: birdc show protocols
+      register: bird_conf
+      changed_when: false
+      failed_when: item not in bird_conf.stdout
+      with_items:
+        - gcp_tunnel1
+        - gcp_tunnel2