Restore BM lab after 17-3-0 release

- change disks mapping due to changed udev rules
- add grub parameter to future SRIOV support
- change DNS server to dnsmasq located at seed node
- add loadbalancer to subnets
- add cz7756 back to server pool
- remove coredns deployment

MOSSUST-122

Change-Id: Ifbd51516eb57955e5135f904e4d0581e74ee6dd6
diff --git a/bm_mcc_mosk/child/cluster/baremetalhostprofiles.yaml b/bm_mcc_mosk/child/cluster/baremetalhostprofiles.yaml
index bd1fca9..b294c45 100644
--- a/bm_mcc_mosk/child/cluster/baremetalhostprofiles.yaml
+++ b/bm_mcc_mosk/child/cluster/baremetalhostprofiles.yaml
@@ -52,7 +52,7 @@
       - 'GRUB_DISABLE_RECOVERY="true"'
       - 'GRUB_PRELOAD_MODULES=lvm'
       - 'GRUB_TIMEOUT=20'
-      - 'GRUB_CMDLINE_LINUX="noibrs noibpb nopti nospectre_v2 nospectre_v1 l1tf=off nospec_store_bypass_disable no_stf_barrier mds=off tsx=on tsx_async_abort=off mitigations=off systemd.journald.forward_to_console=yes console=ttyS0,9600 console=tty0"'
+      - 'GRUB_CMDLINE_LINUX="noibrs noibpb nopti nospectre_v2 nospectre_v1 l1tf=off nospec_store_bypass_disable no_stf_barrier mds=off tsx=on tsx_async_abort=off mitigations=off systemd.journald.forward_to_console=yes console=ttyS0,9600 console=tty0 "'
   kernelParameters:
     sysctl:
       kernel.dmesg_restrict: "1"
@@ -81,8 +81,7 @@
 spec:
   devices:
     - device:
-        workBy: "by_id,by_path,by_wwn,by_name"
-        byPath: /dev/disk/by-path/pci-0000:00:1f.2-ata-1
+        hctl: "4:0:0:0"
         minSize: 60Gi
         wipeDevice:
           eraseMetadata:
@@ -99,8 +98,7 @@
         - name: root
           size: 0
     - device:
-        workBy: "by_id,by_path,by_wwn,by_name"
-        byPath: /dev/disk/by-path/pci-0000:00:1f.2-ata-2
+        hctl: "5:0:0:0"
         wipe: true
   fileSystems:
     - fileSystem: vfat
@@ -127,7 +125,7 @@
       - 'GRUB_DISABLE_RECOVERY="true"'
       - 'GRUB_PRELOAD_MODULES=lvm'
       - 'GRUB_TIMEOUT=20'
-      - 'GRUB_CMDLINE_LINUX="noibrs noibpb nopti nospectre_v2 nospectre_v1 l1tf=off nospec_store_bypass_disable no_stf_barrier mds=off tsx=on tsx_async_abort=off mitigations=off systemd.journald.forward_to_console=yes console=ttyS0,9600 console=tty0"'
+      - 'GRUB_CMDLINE_LINUX="intel_iommu=on noibrs noibpb nopti nospectre_v2 nospectre_v1 l1tf=off nospec_store_bypass_disable no_stf_barrier mds=off tsx=on tsx_async_abort=off mitigations=off systemd.journald.forward_to_console=yes console=ttyS0,9600 console=tty0"'
   kernelParameters:
     sysctl:
       kernel.dmesg_restrict: "1"
@@ -156,8 +154,7 @@
 spec:
   devices:
     - device:
-        workBy: "by_id,by_path,by_wwn,by_name"
-        byPath: /dev/disk/by-path/pci-0000:00:1f.2-ata-1
+        hctl: "4:0:0:0"
         minSize: 60Gi
         wipeDevice:
           eraseMetadata:
@@ -174,8 +171,7 @@
         - name: root
           size: 0
     - device:
-        workBy: "by_id,by_path,by_wwn,by_name"
-        byPath: /dev/disk/by-path/pci-0000:00:1f.2-ata-2
+        hctl: "5:0:0:0"
         wipe: true
   fileSystems:
     - fileSystem: vfat
@@ -202,7 +198,7 @@
       - 'GRUB_DISABLE_RECOVERY="true"'
       - 'GRUB_PRELOAD_MODULES=lvm'
       - 'GRUB_TIMEOUT=20'
-      - 'GRUB_CMDLINE_LINUX="noibrs noibpb nopti nospectre_v2 nospectre_v1 l1tf=off nospec_store_bypass_disable no_stf_barrier mds=off tsx=on tsx_async_abort=off mitigations=off systemd.journald.forward_to_console=yes console=ttyS0,9600 console=tty0"'
+      - 'GRUB_CMDLINE_LINUX="intel_iommu=on noibrs noibpb nopti nospectre_v2 nospectre_v1 l1tf=off nospec_store_bypass_disable no_stf_barrier mds=off tsx=on tsx_async_abort=off mitigations=off systemd.journald.forward_to_console=yes console=ttyS0,9600 console=tty0"'
   kernelParameters:
     sysctl:
       kernel.dmesg_restrict: "1"
@@ -227,8 +223,7 @@
 spec:
   devices:
     - device:
-        workBy: "by_id,by_path,by_wwn,by_name"
-        byPath: /dev/disk/by-path/pci-0000:00:1f.2-ata-1
+        hctl: "4:0:0:0"
         minSize: 60Gi
         wipeDevice:
           eraseMetadata:
@@ -245,8 +240,7 @@
         - name: root
           size: 0
     - device:
-        workBy: "by_id,by_path,by_wwn,by_name"
-        byPath: /dev/disk/by-path/pci-0000:00:1f.2-ata-2
+        hctl: "5:0:0:0"
         wipe: true
   fileSystems:
     - fileSystem: vfat
@@ -273,7 +267,7 @@
       - 'GRUB_DISABLE_RECOVERY="true"'
       - 'GRUB_PRELOAD_MODULES=lvm'
       - 'GRUB_TIMEOUT=20'
-      - 'GRUB_CMDLINE_LINUX="noibrs noibpb nopti nospectre_v2 nospectre_v1 l1tf=off nospec_store_bypass_disable no_stf_barrier mds=off tsx=on tsx_async_abort=off mitigations=off systemd.journald.forward_to_console=yes console=ttyS0,9600 console=tty0"'
+      - 'GRUB_CMDLINE_LINUX="intel_iommu=on noibrs noibpb nopti nospectre_v2 nospectre_v1 l1tf=off nospec_store_bypass_disable no_stf_barrier mds=off tsx=on tsx_async_abort=off mitigations=off systemd.journald.forward_to_console=yes console=ttyS0,9600 console=tty0"'
   kernelParameters:
     sysctl:
       kernel.dmesg_restrict: "1"
@@ -298,8 +292,7 @@
 spec:
   devices:
     - device:
-        workBy: "by_id,by_path,by_wwn,by_name"
-        byPath: /dev/disk/by-path/pci-0000:00:1f.2-ata-1
+        hctl: "4:0:0:0"
         minSize: 60Gi
         wipeDevice:
           eraseMetadata:
@@ -316,8 +309,7 @@
         - name: root
           size: 0
     - device:
-        workBy: "by_id,by_path,by_wwn,by_name"
-        byPath: /dev/disk/by-path/pci-0000:00:1f.2-ata-2
+        hctl: "5:0:0:0"
         wipe: true
   fileSystems:
     - fileSystem: vfat
@@ -344,7 +336,7 @@
       - 'GRUB_DISABLE_RECOVERY="true"'
       - 'GRUB_PRELOAD_MODULES=lvm'
       - 'GRUB_TIMEOUT=20'
-      - 'GRUB_CMDLINE_LINUX="noibrs noibpb nopti nospectre_v2 nospectre_v1 l1tf=off nospec_store_bypass_disable no_stf_barrier mds=off tsx=on tsx_async_abort=off mitigations=off systemd.journald.forward_to_console=yes console=ttyS0,9600 console=tty0"'
+      - 'GRUB_CMDLINE_LINUX="intel_iommu=on noibrs noibpb nopti nospectre_v2 nospectre_v1 l1tf=off nospec_store_bypass_disable no_stf_barrier mds=off tsx=on tsx_async_abort=off mitigations=off systemd.journald.forward_to_console=yes console=ttyS0,9600 console=tty0"'
   kernelParameters:
     sysctl:
       kernel.dmesg_restrict: "1"