[nsxv] Security group rules don't work after removing adding it to same SG.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
vmware-nsx |
New
|
Medium
|
Unassigned |
Bug Description
=======
Not reproducible on fresh environment.
Please look at the logs.
=======
vmware-nsx from table/liberty branch February 10,
latest commit d4303335b2b1bd5
Fuel ISO#570
nsxv-2.
Steps to reproduce
1. Create instances with default SG.
2. Create SG1 with rules:
ingress all ICMP from SG1
egress all ICMP from SG1
3. Detach default SG from instances.
4. Attach SG1 to instances.
5. Check ping between instances. Ping is available.
6. Remove all rules from SG1.
7. Add rules again:
ingress all ICMP from SG1
egress all ICMP from SG1
Actual result
Ping isn't available between instances from SG1.
Expected result
Ping is available between instances from SG1.
Changed in fuel-plugins: | |
milestone: | none → 8.0 |
importance: | Undecided → High |
tags: | added: nsx |
tags: |
added: nsxv removed: nsx |
summary: |
- [nsx]Security group rules don't work after removing adding it to same + [nsxv] Security group rules don't work after removing adding it to same SG. |
Changed in fuel-plugins: | |
assignee: | nobody → Andrey Setyaev (asetyaev-9) |
status: | New → Triaged |
Changed in fuel-plugins: | |
status: | Invalid → New |
importance: | High → Medium |
affects: | fuel-plugins → vmware-nsx |
Changed in vmware-nsx: | |
milestone: | 8.0 → none |
assignee: | Andrey Setyaev (asetyaev-9) → nobody |
description: | updated |
description: | updated |
description: | updated |
I have got on delete rule:
2016-02-29 22:03:56.411 27849 ERROR vmware_ nsx.plugins. nsx_v.plugin api.v2. resource [req-3bba663a- b8af-4d49- 8192-1b45ffb32a 71 4c1af0d7451c43d 89a94e2e5f0c259 9d 3f0eaac9e5e84fb d965f2c976b4f98 f8 - - -] delete failed api.v2. resource Traceback (most recent call last): api.v2. resource File "/usr/lib/ python2. 7/dist- packages/ neutron/ api/v2/ resource. py", line 83, in resource api.v2. resource result = method( request= request, **args) api.v2. resource File "/usr/lib/ python2. 7/dist- packages/ neutron/ api/v2/ base.py" , line 530, in delete api.v2. resource return self._delete( request, id, **kwargs) api.v2. resource File "/usr/lib/ python2. 7/dist- packages/ oslo_db/ api.py" , line 146, in wrapper api.v2. resource ectxt.value = e.inner_exc api.v2. resource File "/usr/lib/ python2. 7/dist- packages/ oslo_utils/ excutils. py", line 195, in __exit__ api.v2. resource six.reraise( self.type_ , self.value, self.tb) api.v2. resource File "/usr/lib/ python2. 7/dist- packages/ oslo_db/ api.py" , line 136, in wrapper api.v2. resource return f(*args, **kwargs) api.v2. resource File "/usr/lib/ python2. 7/dist- packages/ neutron/ api/v2/ base.py" , line 552, in _delete api.v2. resource obj_deleter( request. context, id, **kwargs) api.v2. resource File "/usr/lib/ python2. 7/dist- packages/ vmware_ nsx/plugins/ nsx_v/plugin. py", line 2030, in delete_ security_ group_rule api.v2. resource LOG.exception( _("Failed to delete security group rule")) api.v2. resource File "/usr/lib/ python2. 7/dist- packages/ oslo_utils/ excutils. py", line 195, in __exit__ api.v2. resource six.reraise( self.type_ , self.value, self.tb) api.v2. resource File "/usr/lib/ python2. 7/dist- packages/ vmware_ nsx/plugins/ nsx_v/plugin. py", line 2024, in delete_ security_ group_rule api.v2. resource section_uri, nsx_rule_id) api.v2. resource File "/usr/lib/ python2. 7/dist- packages/ vmware_ nsx/plugins/ nsx_v/vshield/ vcns.py" , line 572, in remove_ rule_from_ section api.v2. resource headers=headers) api.v2. resource File "/usr/lib/ python2. 7/dist- packages/ vmware_ nsx/plugins/ nsx_v/vshield/ vcns.py" , line 113, in do_request api.v2. resource headers, encodeParam...
2016-02-29 22:03:56.415 27849 ERROR neutron.
2016-02-29 22:03:56.415 27849 ERROR neutron.
2016-02-29 22:03:56.415 27849 ERROR neutron.
2016-02-29 22:03:56.415 27849 ERROR neutron.
2016-02-29 22:03:56.415 27849 ERROR neutron.
2016-02-29 22:03:56.415 27849 ERROR neutron.
2016-02-29 22:03:56.415 27849 ERROR neutron.
2016-02-29 22:03:56.415 27849 ERROR neutron.
2016-02-29 22:03:56.415 27849 ERROR neutron.
2016-02-29 22:03:56.415 27849 ERROR neutron.
2016-02-29 22:03:56.415 27849 ERROR neutron.
2016-02-29 22:03:56.415 27849 ERROR neutron.
2016-02-29 22:03:56.415 27849 ERROR neutron.
2016-02-29 22:03:56.415 27849 ERROR neutron.
2016-02-29 22:03:56.415 27849 ERROR neutron.
2016-02-29 22:03:56.415 27849 ERROR neutron.
2016-02-29 22:03:56.415 27849 ERROR neutron.
2016-02-29 22:03:56.415 27849 ERROR neutron.
2016-02-29 22:03:56.415 27849 ERROR neutron.
2016-02-29 22:03:56.415 27849 ERROR neutron.
2016-02-29 22:03:56.415 27849 ERROR neutron.
2016-02-29 22:03:56.415 27849 ERROR neutron.
2016-02-29 22:03:56.415 27849 ERROR neutron.
2016-02-29 22:03:56.415 27849 ERROR neutron.