← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 982356] Re: metadata error if the fixed_range and Management Network are not same

 

This bug lacks the necessary information to effectively reproduce and
fix it, therefore it has been closed. Feel free to reopen the bug by
providing the requested information and set the bug status back to
''New''.

** Changed in: nova
       Status: Incomplete => Invalid

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/982356

Title:
  metadata error if the fixed_range and Management Network are not same

Status in OpenStack Compute (Nova):
  Invalid

Bug description:
  here is my network topology:

  http://www.referencearchitecture.org/network-design/

  public network: 192.168.28.0/24 on eth0
  manage network: 10.0.0.0/24  on eth1
  fixed ip block: 10.8.0.0/24

  instance can't reach nova-api now, the source ip  is not snated, so
  the packet can't go back to instance.

  i revert the patch for bug 968453:

  https://bugs.launchpad.net/nova/+bug/968453

  instance can reach nova-api, but there is another problem.  instances
  can't get metadata, for the nova-api can't get correct ip of vm. it's
  snated.

  2012-04-15 21:40:20 TRACE nova.api.metadata.handler Traceback (most recent call last):
  2012-04-15 21:40:20 TRACE nova.api.metadata.handler   File "/usr/lib/python2.7/dist-packages/nova/api/metadata/handler.py", line 244, in __call__
  2012-04-15 21:40:20 TRACE nova.api.metadata.handler     meta_data = self.get_metadata(remote_address)
  2012-04-15 21:40:20 TRACE nova.api.metadata.handler   File "/usr/lib/python2.7/dist-packages/nova/api/metadata/handler.py", line 141, in get_metadata
  2012-04-15 21:40:20 TRACE nova.api.metadata.handler     fixed_ip = self.network_api.get_fixed_ip_by_address(ctxt, address)
  2012-04-15 21:40:20 TRACE nova.api.metadata.handler   File "/usr/lib/python2.7/dist-packages/nova/network/api.py", line 70, in get_fixed_ip_by_address
  2012-04-15 21:40:20 TRACE nova.api.metadata.handler     'args': {'address': address}})
  2012-04-15 21:40:20 TRACE nova.api.metadata.handler   File "/usr/lib/python2.7/dist-packages/nova/rpc/__init__.py", line 68, in call
  2012-04-15 21:40:20 TRACE nova.api.metadata.handler     return _get_impl().call(context, topic, msg, timeout)
  2012-04-15 21:40:20 TRACE nova.api.metadata.handler   File "/usr/lib/python2.7/dist-packages/nova/rpc/impl_kombu.py", line 674, in call2012-04-15 21:40:20 TRACE nova.api.metadata.handler     return rpc_amqp.call(context, topic, msg, timeout, Connection.pool)
  2012-04-15 21:40:20 TRACE nova.api.metadata.handler   File "/usr/lib/python2.7/dist-packages/nova/rpc/amqp.py", line 338, in call
  2012-04-15 21:40:20 TRACE nova.api.metadata.handler     rv = list(rv)
  2012-04-15 21:40:20 TRACE nova.api.metadata.handler   File "/usr/lib/python2.7/dist-packages/nova/rpc/amqp.py", line 306, in __iter__
  2012-04-15 21:40:20 TRACE nova.api.metadata.handler     raise result
  2012-04-15 21:40:20 TRACE nova.api.metadata.handler RemoteError: Remote error: FixedIpNotFoundForAddress Fixed ip not found for address 10.0.0.6.

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