Comment 2 for bug 1799454

Revision history for this message
Sachchidanand Vaidya (vaidyasd) wrote : Re: [Bug 1799454] [NEW] [R5.0 vcenteronly]cvm restarting when trying to delete port with existing refs

Can you describe what test case you are running

Thanks
Sachin

> On Oct 23, 2018, at 6:01 AM, aswani kumar <email address hidden> wrote:
>
> Public bug reported:
>
> R5.0 build 299
> attached the cvm log
>
> 10/23/2018 11:26:44 AM [cvm.services] [INFO]: Deleting ef9890ca-345f-4d8f-904e-4d90a3b01d06 from VNC.
> 10/23/2018 11:26:44 AM [cvm] [CRITICAL]:
> Traceback (most recent call last):
> File "/usr/lib/python2.7/site-packages/cvm/__main__.py", line 182, in <module>
> main(parsed_args)
> File "/usr/lib/python2.7/site-packages/cvm/__main__.py", line 169, in main
> vmware_monitor.sync()
> File "/usr/lib/python2.7/site-packages/cvm/monitors.py", line 7, in sync
> self._controller.sync()
> File "/usr/lib/python2.7/site-packages/cvm/controllers.py", line 24, in sync
> self._vmi_service.sync_vmis()
> File "/usr/lib/python2.7/site-packages/cvm/services.py", line 39, in sync_vmis
> self._delete_unused_vmis()
> File "/usr/lib/python2.7/site-packages/cvm/services.py", line 131, in _delete_unused_vmis
> self._vnc_api_client.delete_vmi(vnc_vmi.get_uuid())
> File "/usr/lib/python2.7/site-packages/cvm/clients.py", line 395, in delete_vmi
> self.vnc_lib.virtual_machine_interface_delete(id=uuid)
> File "/usr/lib/python2.7/site-packages/vnc_api/vnc_api.py", line 51, in wrapper
> return func(self, *args, **kwargs)
> File "/usr/lib/python2.7/site-packages/vnc_api/vnc_api.py", line 805, in _object_delete
> self._request_server(OP_DELETE, uri)
> File "/usr/lib/python2.7/site-packages/vnc_api/vnc_api.py", line 1032, in _request_server
> retry_after_authn=retry_after_authn, retry_count=retry_count)
> File "/usr/lib/python2.7/site-packages/vnc_api/vnc_api.py", line 1091, in _request
> raise RefsExistError(content)
> RefsExistError: Delete when resource still referred: ['https://urldefense.proofpoint.com/v2/url?u=http-3A__10.204.217.144-3A8082_floating-2Dip_255052c3-2D71e7-2D4e5c-2Da1f2-2D6523a18d14ac&d=DwIFaQ&c=HAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&r=I5HZX26fFG_BcSD-_jsadxQTWZc8ZBMrQFM-YZMcm2U&m=Q10xYluk2xHnc-BnbFgHdybzdwQHBvL8xoDhD1VcdDA&s=4simau8AqBAJmvyRaJ29LLDCZTVScKn6cykLQkm-imA&e=']
>
> ** Affects: juniperopenstack
> Importance: Critical
> Assignee: Sachchidanand Vaidya (vaidyasd)
> Status: New
>
> ** Affects: juniperopenstack/r5.0
> Importance: Critical
> Assignee: Sachchidanand Vaidya (vaidyasd)
> Status: New
>
> ** Affects: juniperopenstack/trunk
> Importance: Critical
> Assignee: Sachchidanand Vaidya (vaidyasd)
> Status: New
>
>
> ** Tags: vcenter-only
>
> --
> You received this bug notification because you are a member of Contrail
> Systems engineering, which is subscribed to Juniper Openstack.
> https://urldefense.proofpoint.com/v2/url?u=https-3A__bugs.launchpad.net_bugs_1799454&d=DwIFaQ&c=HAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&r=I5HZX26fFG_BcSD-_jsadxQTWZc8ZBMrQFM-YZMcm2U&m=Q10xYluk2xHnc-BnbFgHdybzdwQHBvL8xoDhD1VcdDA&s=dvBfn8M0HD9kwK-kuJw3tS_KoLSfZHGPgdX7iPQnN1U&e=
>
> Title:
> [R5.0 vcenteronly]cvm restarting when trying to delete port with
> existing refs
>
> Status in Juniper Openstack:
> New
> Status in Juniper Openstack r5.0 series:
> New
> Status in Juniper Openstack trunk series:
> New
>
> Bug description:
> R5.0 build 299
> attached the cvm log
>
> 10/23/2018 11:26:44 AM [cvm.services] [INFO]: Deleting ef9890ca-345f-4d8f-904e-4d90a3b01d06 from VNC.
> 10/23/2018 11:26:44 AM [cvm] [CRITICAL]:
> Traceback (most recent call last):
> File "/usr/lib/python2.7/site-packages/cvm/__main__.py", line 182, in <module>
> main(parsed_args)
> File "/usr/lib/python2.7/site-packages/cvm/__main__.py", line 169, in main
> vmware_monitor.sync()
> File "/usr/lib/python2.7/site-packages/cvm/monitors.py", line 7, in sync
> self._controller.sync()
> File "/usr/lib/python2.7/site-packages/cvm/controllers.py", line 24, in sync
> self._vmi_service.sync_vmis()
> File "/usr/lib/python2.7/site-packages/cvm/services.py", line 39, in sync_vmis
> self._delete_unused_vmis()
> File "/usr/lib/python2.7/site-packages/cvm/services.py", line 131, in _delete_unused_vmis
> self._vnc_api_client.delete_vmi(vnc_vmi.get_uuid())
> File "/usr/lib/python2.7/site-packages/cvm/clients.py", line 395, in delete_vmi
> self.vnc_lib.virtual_machine_interface_delete(id=uuid)
> File "/usr/lib/python2.7/site-packages/vnc_api/vnc_api.py", line 51, in wrapper
> return func(self, *args, **kwargs)
> File "/usr/lib/python2.7/site-packages/vnc_api/vnc_api.py", line 805, in _object_delete
> self._request_server(OP_DELETE, uri)
> File "/usr/lib/python2.7/site-packages/vnc_api/vnc_api.py", line 1032, in _request_server
> retry_after_authn=retry_after_authn, retry_count=retry_count)
> File "/usr/lib/python2.7/site-packages/vnc_api/vnc_api.py", line 1091, in _request
> raise RefsExistError(content)
> RefsExistError: Delete when resource still referred: ['https://urldefense.proofpoint.com/v2/url?u=http-3A__10.204.217.144-3A8082_floating-2Dip_255052c3-2D71e7-2D4e5c-2Da1f2-2D6523a18d14ac&d=DwIFaQ&c=HAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&r=I5HZX26fFG_BcSD-_jsadxQTWZc8ZBMrQFM-YZMcm2U&m=Q10xYluk2xHnc-BnbFgHdybzdwQHBvL8xoDhD1VcdDA&s=4simau8AqBAJmvyRaJ29LLDCZTVScKn6cykLQkm-imA&e=']
>
> To manage notifications about this bug go to:
> https://urldefense.proofpoint.com/v2/url?u=https-3A__bugs.launchpad.net_juniperopenstack_-2Bbug_1799454_-2Bsubscriptions&d=DwIFaQ&c=HAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&r=I5HZX26fFG_BcSD-_jsadxQTWZc8ZBMrQFM-YZMcm2U&m=Q10xYluk2xHnc-BnbFgHdybzdwQHBvL8xoDhD1VcdDA&s=JePfCMekzw3WM1bbiQqj5_U0cTjgTHHC9KHptTsxulM&e=