Removed hardcoded value 36/3836/1
authorarvindpatel <arvind.patel@huawei.com>
Wed, 28 Oct 2020 10:43:24 +0000 (16:13 +0530)
committerarvindpatel <arvind.patel@huawei.com>
Wed, 28 Oct 2020 10:44:14 +0000 (16:14 +0530)
Signed-off-by: arvindpatel <arvind.patel@huawei.com>
Change-Id: I74b35d3c080729ba44f3ff7e8d3186b7768058c0

ocd/infra/playbooks/config.yml
ocd/infra/playbooks/roles/eg_mep/tasks/install.yml

index 6571ff1..020d1d4 100644 (file)
@@ -31,3 +31,11 @@ adminpwd:
   name:
 kongpgpwd:
   name:
+interface1:
+  name:
+interface2:
+  name:
+ipaddregmep1:
+  name:
+ipaddregmep5:
+  name:
index 1a9d1d2..12b70d3 100644 (file)
     msg: Setup_interfaces execution start
 
 - name: Link eg mep macvlan
-  command: ip link add eg-mp1 link eth0 type macvlan mode bridge
+  command: ip link add eg-mp1 link {{ vardata.interface1.name}} type macvlan mode bridge
   args:
     chdir: /tmp/eg_mep/deploy/
   ignore_errors: yes
   no_log: True
 
 - name: Link eg mep macvlan
-  command: ip addr add 200.1.1.2/24 dev eg-mp1
+  command: ip addr add {{ vardata.ipaddregmep1.name}} dev eg-mp1
   args:
     chdir: /tmp/eg_mep/deploy/
   ignore_errors: yes
   no_log: True
 
 - name: Link eg eg mm5 with eth1
-  command: ip link add eg-mm5 link eth1 type macvlan mode bridge
+  command: ip link add eg-mm5 link {{ vardata.interface2.name}} type macvlan mode bridge
   args:
     chdir: /tmp/eg_mep/deploy/
   ignore_errors: yes
   no_log: True
 
 - name: Link eg eg mm5 ip addr
-  command: ip addr add 100.1.1.2/24 dev eg-mm5
+  command: ip addr add {{ vardata.ipaddregmep5.name}} dev eg-mm5
   args:
     chdir: /tmp/eg_mep/deploy/
   ignore_errors: yes
 
 - name: Edge gallery mep installation pull chart
   # yamllint disable rule:line-length
-  command: helm install mep-edgegallery edgegallery/mep --set networkIsolation.phyInterface.mp1=eth1 --set networkIsolation.phyInterface.mm5=eth2 --set ssl.secretName=mep-ssl
+  command: helm install mep-edgegallery edgegallery/mep --set networkIsolation.phyInterface.mp1={{ vardata.interface1.name}} --set networkIsolation.phyInterface.mm5={{ vardata.interface2.name}} --set ssl.secretName=mep-ssl
   # yamllint disable rule:line-length
   args:
     chdir: /tmp/eg_mep/deploy/