[3.0.2.0-42~kilo]Heatv1 : Creation of ECMP-SVC and update of the max instances is failing
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Juniper Openstack | Status tracked in Trunk | |||||
R3.0 |
Fix Committed
|
Medium
|
Ganesha HV | |||
Trunk |
Fix Committed
|
High
|
Ganesha HV |
Bug Description
1]. The FQDN of the virtual_network is being formed even if the ID was passed
2]. Update of the AAP on the interface is not being handled:
diff --git a/contrail_
index 0917829..7cc52e8 100644
--- a/contrail_
+++ b/contrail_
@@ -253,7 +253,8 @@ class HeatServiceInst
if_index = 0
si_prop = vnc_api.
for intf in self.properties
- virt_net = project_
+ # virt_net = project_
+ virt_net = intf[self.
if virt_net == "auto":
elif not ":" in virt_net:
@@ -319,7 +320,13 @@ class HeatServiceInst
# allowed address pairs
- aaps = self._set_
+ aapsprop = prop_diff.
+ if aapsprop:
+ for intf in aapsprop:
+ aaps = self._set_
+ if_type = vnc_api.
+ allowed_
+ si_prop.
3]. Ordered interfaces need to be passed as a Bool :
diff --git a/contrail_
index 10f5773..b5ef16b 100644
--- a/contrail_
+++ b/contrail_
@@ -189,8 +189,10 @@ class HeatServiceTemp
- svc_properties.
- self.properties
+ if self.properties
+ svc_properties.
+ else:
+ svc_properties.
# set interface list
itf_list = self.properties
[ganeshahv@nodeb10 contrail-heat]$
Changed in juniperopenstack: | |
milestone: | r3.0.2.0 → none |
Review in progress for https:/ /review. opencontrail. org/20701
Submitter: Ganesha HV (<email address hidden>)