[CORD-2711]
Use hardcoded fabric MAC address

Change-Id: I4ce29d40dcad030116f06f767c36445b38c7f514
diff --git a/roles/cord-profile/defaults/main.yml b/roles/cord-profile/defaults/main.yml
index 9e689eb..10139d9 100644
--- a/roles/cord-profile/defaults/main.yml
+++ b/roles/cord-profile/defaults/main.yml
@@ -152,6 +152,10 @@
 use_fabric: False
 fabric_network_cfg_json: {}
 
+# The following value is hardcoded and should be identical to here:
+# https://github.com/opencord/maas/blob/master/config-generator/netconfig.tpl#L29
+fabric_gateway_hwaddr: "a4:23:05:06:01:01"
+
 # base URL of maven repo where ONOS apps are retrieved
 onos_mavenrepo_url: "{{ 'http://mavenrepo.' ~ site_suffix ~ ':8080' }}"
 
diff --git a/roles/interface-config/defaults/main.yml b/roles/interface-config/defaults/main.yml
index c1cdad0..6e2b541 100644
--- a/roles/interface-config/defaults/main.yml
+++ b/roles/interface-config/defaults/main.yml
@@ -25,6 +25,10 @@
 management_net_interfaces: []
 fabric_net_interfaces: []
 
+# The following value is hardcoded and should be identical to here:
+# https://github.com/opencord/maas/blob/master/config-generator/netconfig.tpl#L29
+fabric_gateway_hwaddr: "a4:23:05:06:01:01"
+
 # management network configuration
 management_net_cidr: "10.1.0.0/24"
 management_net_bridge: "mgmtbr"
diff --git a/roles/interface-config/templates/fabric.cfg.j2 b/roles/interface-config/templates/fabric.cfg.j2
index 7c51065..566116b 100644
--- a/roles/interface-config/templates/fabric.cfg.j2
+++ b/roles/interface-config/templates/fabric.cfg.j2
@@ -35,7 +35,7 @@
   network {{ vtn_net_public_cidr | ipaddr('network') }}
   netmask {{ vtn_net_public_cidr | ipaddr('netmask') }}
   broadcast {{ vtn_net_public_cidr | ipaddr('broadcast') }}
-  hwaddress ether {{ ( vtn_net_public_hwaddr_prefix ~ ( vtn_ip | ip4_hex )) | hwaddr('linux') }}
+  hwaddress ether {{ fabric_gateway_hwaddr }}
   post-down ip link del fabricbridge
 
 {% if use_addresspool_vsg %}