[CORD-1853]
Add EdgeCore OUIs, Boot Images for 5812-54X switch

Change-Id: I2019e1722d8887b035faa593551d1d4fc4707514
diff --git a/roles/maas/defaults/main.yml b/roles/maas/defaults/main.yml
index c93ad8d..5f2d2ea 100644
--- a/roles/maas/defaults/main.yml
+++ b/roles/maas/defaults/main.yml
@@ -1,4 +1,4 @@
-
+---
 # Copyright 2017-present Open Networking Foundation
 #
 # Licensed under the Apache License, Version 2.0 (the "License");
@@ -13,11 +13,10 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-
----
-
 accton_as5712_54x: 'https://www.dropbox.com/s/pl3cvr9olnaufw5/ONL-2.0.0_ONL-OS_2017-01-04.0024-8d23df5_AMD64_INSTALLED_INSTALLER'
+accton_as5812_54x: 'https://www.dropbox.com/s/pl3cvr9olnaufw5/ONL-2.0.0_ONL-OS_2017-01-04.0024-8d23df5_AMD64_INSTALLED_INSTALLER'
 accton_as6712_32x: 'https://www.dropbox.com/s/pl3cvr9olnaufw5/ONL-2.0.0_ONL-OS_2017-01-04.0024-8d23df5_AMD64_INSTALLED_INSTALLER'
+
 pub_ssh_key_file_location: "{{ pub_ssh_key_location | default ('/etc/maas/.ssh') }}"
 
 virtualbox:
diff --git a/roles/maas/tasks/main.yml b/roles/maas/tasks/main.yml
index bef315d..9a85b0e 100644
--- a/roles/maas/tasks/main.yml
+++ b/roles/maas/tasks/main.yml
@@ -212,6 +212,7 @@
   with_items:
     - { url : "{{ accton_as6712_32x }}", dest : "onie-installer-x86_64-accton_as6712_32x-r0" }
     - { url : "{{ accton_as5712_54x }}", dest : "onie-installer-x86_64-accton_as5712_54x-r0" }
+    - { url : "{{ accton_as5812_54x }}", dest : "onie-installer-x86_64-accton_as5812_54x-r0" }
   tags:
     - switch_support
 
diff --git a/switchq/vendors.json b/switchq/vendors.json
index b5b2a4e..f78d827 100644
--- a/switchq/vendors.json
+++ b/switchq/vendors.json
@@ -1,22 +1,32 @@
 [
-    {
-	"prefix" : "CC:37:AB",
-	"vendor" : "Edgecore Networks Corportation",
-	"provision" : true
-    },
-    {
-        "prefix" : "70:72:CF",
-        "vendor" : "Edgecore Networks Corportation",
-        "provision" : true
-    },
-    {
-        "prefix" : "C4:39:3A",
-        "vendor" : "Edgecore Networks Corportation",
-        "provision" : true
-    },
-    {
-        "prefix" : "48:0F:CF",
-        "vendor" : "Hewlett Packard Enterprise",
-        "provision" : true
-    }
+  {
+    "prefix" : "CC:37:AB",
+    "vendor" : "Edgecore Networks Corporation",
+    "provision" : true
+  },
+  {
+    "prefix" : "70:72:CF",
+    "vendor" : "Edgecore Networks Corporation",
+    "provision" : true
+  },
+  {
+    "prefix" : "C4:39:3A",
+    "vendor" : "Edgecore Networks Corporation",
+    "provision" : true
+  },
+  {
+    "prefix" : "8C:EA:1B",
+    "vendor" : "Edgecore Networks Corporation",
+    "provision" : true
+  },
+  {
+    "prefix" : "A8:2B:B5",
+    "vendor" : "Edgecore Networks Corporation",
+    "provision" : true
+  },
+  {
+    "prefix" : "48:0F:CF",
+    "vendor" : "Hewlett Packard Enterprise",
+    "provision" : true
+  }
 ]