-
Type: Bug
-
Status: Resolved (View Workflow)
-
Priority: High
-
Resolution: Done
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: None
-
Labels:
-
Story Points:1
-
Sprint:SD Sprint #1
-
Epic Link:
Editing volt tenant objects from chameleon apis always throws error.
End point used: </xosapi/v1/volt/volttenants/>
Traceback (most recent call last):
File “/usr/local/lib/python2.7/dist-packages/grpc/_server.py”, line 364, in _call_behavior
return behavior(argument, context), True
File “/opt/xos/coreapi/apihelper.py”, line 24, in wrapper
return function(*args, **kwargs)
File “/opt/xos/coreapi/xos_grpc_api.py”, line 1015, in UpdateVOLTTenant
return self.update(model, user, request.id, request, context)
File “/opt/xos/coreapi/apihelper.py”, line 292, in update
obj.save(**save_kwargs)
File “/opt/xos/services/volt/models.py”, line 183, in save
model_policy_volt(self.pk)
File “/opt/xos/services/volt/models.py”, line 198, in model_policy_volt
volt.manage_vcpe()
File “/opt/xos/services/volt/models.py”, line 118, in manage_vcpe
self.vcpe.delete()
File “/opt/xos/services/vsg/models.py”, line 349, in delete
self.cleanup_vrouter()
File “/opt/xos/services/vsg/models.py”, line 178, in cleanup_vrouter
self.vrouter.delete()
File “/opt/xos/services/vrouter/models.py”, line 285, in delete
self.cleanup_addresspool()
File “/opt/xos/services/vrouter/models.py”, line 281, in cleanup_addresspool
ap[0].put_address(self.public_ip)
TypeError: ‘AddressPool’ object does not support indexing
# | Subject | Branch | Project | Status | CR | V |
---|---|---|---|---|---|---|
4058,2 | CORD-1363 fix vrouter delete | master | vrouter | Status: MERGED | +2 | +1 |
4371,1 | CORD-1363 fix vrouter delete | cord-3.0 | vrouter | Status: MERGED | +2 | +1 |