** Changed in: neutron
       Status: In Progress => Invalid

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1736755

Title:
  unit tests error in FIP creation

Status in neutron:
  Invalid

Bug description:
  While debugging unit test for [1] using tox command "tox -e venv --
  python -m testtools.run
  
neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_l3_agent_routers_query_floatingips".

  I found that floatingip created with the params:
  (Pdb) data
  {'floatingip': {'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 
'port_id': u'3dca5c4e-dee5-4a9c-afbe-d77494c42223', 'floating_network_id': 
u'2bdc683e-5b0c-46ad-a85a-9fc138e5778f'}}

  But these params will error while using neutronclient:
  # neutron floatingip-create --port-id 5b129110-d6ba-4e0f-8d56-3fce7d052213 
public

  DEBUG: keystoneauth.session REQ: curl -g -i -X POST 
http://20.30.40.5:9696/v2.0/floatingips -H "User-Agent: python-neutronclient" 
-H "Content-Type: application/json" -H "Accept: application/json" -H 
"X-Auth-Token: {SHA1}d98e0f7fa754f69fc26bd427b244a335f7f8d97a" -d 
'{"floatingip": {"floating_network_id": "30c2a624-7c53-46a2-a733-b196e7d72b40", 
"port_id": "5b129110-d6ba-4e0f-8d56-3fce7d052213"}}'
  DEBUG: keystoneauth.session RESP: [400] Content-Type: application/json 
Content-Length: 147 X-Openstack-Request-Id: 
req-9998bac0-3f87-4db3-98a3-9c98789d275b Date: Wed, 06 Dec 2017 15:02:58 GMT 
Connection: keep-alive 
  RESP BODY: {"NeutronError": {"message": "Invalid input for operation: IP 
allocation requires subnet_id or ip_address.", "type": "InvalidInput", 
"detail": ""}}

  Function floatingip_with_assoc in[2] create a FIP only with FIP
  network and private port, so I think there are lots of UTs need to
  amend.

  
  [1] https://review.openstack.org/#/c/521707/
  [2] 
https://github.com/openstack/neutron/blob/master/neutron/tests/unit/extensions/test_l3.py#L484

To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1736755/+subscriptions

-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to     : yahoo-eng-team@lists.launchpad.net
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp

Reply via email to