Heres what shows:
2012-02-27 15:41:13 DEBUG nova.rpc.common [-] received {u'_context_roles':
[u'netadmin', u'sysadmin', u'Member', u'admin'], u'_msg_id':
u'01a4e061f7ab4db4a37e6a79c6584f99', u'_context_read_deleted': u'no',
u'_context_request_id': u'req-cc9f0f43-280c-49ce-a267-2d0efdad5eeb', u'args':
{u'instance_id': 1, u'instance_uuid': u'3d931521-9ea2-4344-ad52-13faf4172e96',
u'host': u'u1110srv', u'project_id': u'5b5a2c42b5874058962c6f543ee91c72',
u'rxtx_factor': 1.0}, u'_context_auth_token':
u'685a55a68baf4e1ea311a5b2ff3c5b89', u'_context_strategy': u'keystone',
u'_context_is_admin': True, u'_context_project_id':
u'5b5a2c42b5874058962c6f543ee91c72', u'_context_timestamp':
u'2012-02-27T15:41:12.858110', u'_context_user_id': u'demo', u'method':
u'get_instance_nw_info', u'_context_remote_address': u'172.241.0.123'} from
(pid=4515) _safe_log /opt/stack/nova/nova/rpc/common.py:144
2012-02-27 15:41:13 DEBUG nova.rpc.common
[req-cc9f0f43-280c-49ce-a267-2d0efdad5eeb demo
5b5a2c42b5874058962c6f543ee91c72] unpacked context: {'request_id':
u'req-cc9f0f43-280c-49ce-a267-2d0efdad5eeb', 'user_id': u'demo', 'roles':
[u'netadmin', u'sysadmin', u'Member', u'admin'], 'timestamp':
'2012-02-27T15:41:12.858110', 'is_admin': True, 'auth_token':
u'685a55a68baf4e1ea311a5b2ff3c5b89', 'project_id':
u'5b5a2c42b5874058962c6f543ee91c72', 'remote_address': u'172.241.0.123',
'read_deleted': u'no', 'strategy': u'keystone'} from (pid=4515) unpack_context
/opt/stack/nova/nova/rpc/amqp.py:186
2012-02-27 15:41:13 DEBUG nova.utils [-] Attempting to grab semaphore
"get_dhcp" for method "_get_dhcp_ip"... from (pid=4515) inner
/opt/stack/nova/nova/utils.py:830
2012-02-27 15:41:13 DEBUG nova.utils [-] Got semaphore "get_dhcp" for method
"_get_dhcp_ip"... from (pid=4515) inner /opt/stack/nova/nova/utils.py:834
2012-02-27 15:41:13 DEBUG nova.utils [-] Attempting to grab semaphore
"get_dhcp" for method "_get_dhcp_ip"... from (pid=4515) inner
/opt/stack/nova/nova/utils.py:830
2012-02-27 15:41:13 DEBUG nova.utils [-] Got semaphore "get_dhcp" for method
"_get_dhcp_ip"... from (pid=4515) inner /opt/stack/nova/nova/utils.py:834
2012-02-27 15:41:13 DEBUG nova.rpc.common [-] received {u'_context_roles':
[u'netadmin', u'sysadmin', u'Member', u'admin'], u'_msg_id':
u'b88317b8a5434a40be70303c0c0a2ff8', u'_context_read_deleted': u'no',
u'_context_request_id': u'req-cc9f0f43-280c-49ce-a267-2d0efdad5eeb', u'args':
{u'fixed_address': u'10.0.0.2', u'floating_address': u'172.241.1.1',
u'affect_auto_assigned': False}, u'_context_auth_token':
u'685a55a68baf4e1ea311a5b2ff3c5b89', u'_context_strategy': u'keystone',
u'_context_is_admin': False, u'_context_project_id':
u'5b5a2c42b5874058962c6f543ee91c72', u'_context_timestamp':
u'2012-02-27T15:41:12.858110', u'_context_user_id': u'demo', u'method':
u'associate_floating_ip', u'_context_remote_address': u'172.241.0.123'} from
(pid=4515) _safe_log /opt/stack/nova/nova/rpc/common.py:144
2012-02-27 15:41:13 DEBUG nova.rpc.common
[req-cc9f0f43-280c-49ce-a267-2d0efdad5eeb demo
5b5a2c42b5874058962c6f543ee91c72] unpacked context: {'request_id':
u'req-cc9f0f43-280c-49ce-a267-2d0efdad5eeb', 'user_id': u'demo', 'roles':
[u'netadmin', u'sysadmin', u'Member', u'admin'], 'timestamp':
'2012-02-27T15:41:12.858110', 'is_admin': False, 'auth_token':
u'685a55a68baf4e1ea311a5b2ff3c5b89', 'project_id':
u'5b5a2c42b5874058962c6f543ee91c72', 'remote_address': u'172.241.0.123',
'read_deleted': u'no', 'strategy': u'keystone'} from (pid=4515) unpack_context
/opt/stack/nova/nova/rpc/amqp.py:186
2012-02-27 15:41:13 DEBUG nova.rpc.common [-] Making asynchronous cast on
network.None... from (pid=4515) cast /opt/stack/nova/nova/rpc/amqp.py:344
>________________________________
> From: Brad Hall <b...@nicira.com>
>To: Darragh OReilly <darragh.orei...@yahoo.com>
>Cc: "netstack@lists.launchpad.net" <netstack@lists.launchpad.net>
>Sent: Monday, 27 February 2012, 18:39
>Subject: Re: [Netstack] Can't associate floating IP
>
>Can you check your nova-network log for any warnings? Specifically,
>something like this:
>
> LOG.warn(_('Address |%(address)s| is not allocated to your '
> 'project |%(project)s|'),
>
>Thanks,
>Brad
>
>On Mon, Feb 27, 2012 at 10:30 AM, Darragh OReilly
><darragh.orei...@yahoo.com> wrote:
>> Hi Brad,
>>
>> using uuid gives the same.
>>
>> u1@u1110srv:~/devstack$ nova add-floating-ip
>> 3d931521-9ea2-4344-ad52-13faf4172e96 172.241.1.1
>> u1@u1110srv:~/devstack$
>> u1@u1110srv:~/devstack$ nova floating-ip-list
>> +-------------+-------------+----------+------+
>> | Ip | Instance Id | Fixed Ip | Pool |
>> +-------------+-------------+----------+------+
>> | 172.241.1.1 | None | None | nova |
>> +-------------+-------------+----------+------+
>>
>>
>> Using the instance ID gives this:
>>
>> u1@u1110srv:~/devstack$ nova add-floating-ip i-00000001 172.241.1.1
>> ERROR: No server with a name or ID of 'i-00000001' exists.
>>
>>
>> Trying an IP that has not been given to the tenant gives this:
>>
>> u1@u1110srv:~/devstack$ nova add-floating-ip
>> 3d931521-9ea2-4344-ad52-13faf4172e96 172.241.1.2
>> ERROR: Associate floating ip failed (HTTP 500)
>>
>> So validation is happening.
>>
>> Thanks,
>> Darragh.
>>
>> ________________________________
>> From: Brad Hall <b...@nicira.com>
>> To: Darragh OReilly <darragh.orei...@yahoo.com>
>> Cc: "netstack@lists.launchpad.net" <netstack@lists.launchpad.net>
>> Sent: Monday, 27 February 2012, 18:05
>> Subject: Re: [Netstack] Can't associate floating IP
>>
>> Hi Darragh,
>>
>> Try passing in the instance id of the vm (or the uuid).. it sounds
>> like its failing to figure out what instance you mean to associate
>> with.
>>
>> Thanks,
>> Brad
>>
>> On Mon, Feb 27, 2012 at 6:38 AM, Darragh OReilly
>> <darragh.orei...@yahoo.com> wrote:
>>>
>>>
>>> When I try to associate a floating IP from the dash I get:
>>> Error: Error associating Floating IP: Associate floating ip failed (HTTP
>>> 500)
>>>
>>> From the command line I don't get any errors or exceptions on any of the
>>> screens after nova add-floating-ip, but the association does not happen.
>>> Are
>>> these steps right?
>>>
>>> thanks Darragh
>>>
>>>
>>> u1@u1110srv:~/devstack$ cat localrc
>>> LOGFILE=stacklog
>>> MYSQL_PASSWORD=nova
>>> RABBIT_PASSWORD=nova
>>> SERVICE_TOKEN=nova
>>> ADMIN_PASSWORD=nova
>>> SWIFT_HASH=nova
>>>
>>> ENABLED_SERVICES="g-api,g-reg,key,n-api,n-cpu,n-net,n-sch,n-vnc,horizon,mysql,rabbit,openstackx,n-vol,q-svc,q-agt,swift,quantum"
>>> Q_PLUGIN=openvswitch
>>>
>>> After running stack.sh have:
>>>
>>> u1@u1110srv:~/devstack$ nova-manage network list
>>> id IPv4 IPv6 start address
>>> DNS1 DNS2 VlanID project
>>> uuid
>>> 2012-02-27 13:38:04 DEBUG nova.utils
>>> [req-7b6febc7-c8cd-49e5-ac48-5707c70d8bb5 None None] backend <module
>>> 'nova.db.sqlalchemy.api' from
>>> '/opt/stack/nova/nova/db/sqlalchemy/api.pyc'>
>>> from (pid=4776) __get_backend /opt/stack/nova/nova/utils.py:603
>>> 1 10.0.0.0/24 None 10.0.0.2
>>> 8.8.4.4 None None None
>>> 20cda3a7-f4a8-4b3c-b399-4dd624cb7a40
>>>
>>>
>>> u1@u1110srv:~/devstack$ TENANT=
>>> u1@u1110srv:~/devstack$ USERNAME=
>>> u1@u1110srv:~/devstack$ . openrc
>>> u1@u1110srv:~/devstack$
>>>
>>> u1@u1110srv:~/devstack$ nova boot --flavor 6 --image
>>> 21b0573e-8dd6-4b42-9c01-4c8684b0b080 guest1
>>>
>>>
>>> u1@u1110srv:~/devstack$ nova show guest1
>>>
>>> +-------------------+----------------------------------------------------------+
>>> | Property |
>>> Value |
>>>
>>> +-------------------+----------------------------------------------------------+
>>> | OS-DCF:diskConfig |
>>> MANUAL |
>>> | accessIPv4
>>> | |
>>> | accessIPv6
>>> | |
>>> | config_drive
>>> | |
>>> | created |
>>> 2012-02-27T13:49:00Z |
>>> | flavor |
>>> micro |
>>> | hostId |
>>> 372f92b8889526d07feaa81ec5ab9bb80228350db4cfa563c15baf6f |
>>> | id |
>>> 3d931521-9ea2-4344-ad52-13faf4172e96 |
>>> | image |
>>> cirros-0.3.0-x86_64-blank |
>>> | key_name
>>> | |
>>> | metadata |
>>> {} |
>>> | name |
>>> guest1 |
>>> | private network |
>>> 10.0.0.2 |
>>> | progress |
>>> None |
>>> | status |
>>> ACTIVE |
>>> | tenant_id |
>>> 5b5a2c42b5874058962c6f543ee91c72 |
>>> | updated |
>>> 2012-02-27T13:49:30Z |
>>> | user_id |
>>> demo |
>>>
>>> +-------------------+----------------------------------------------------------+
>>>
>>>
>>> u1@u1110srv:~/devstack$ ssh cirros@10.0.0.2
>>> The authenticity of host '10.0.0.2 (10.0.0.2)' can't be established.
>>> RSA key fingerprint is ed:b0:be:78:26:23:2a:8d:81:22:84:84:f0:6c:ec:3c.
>>> Are you sure you want to continue connecting (yes/no)? yes
>>> Warning: Permanently added '10.0.0.2' (RSA) to the list of known hosts.
>>> cirros@10.0.0.2's password:
>>> $ ping www.openstack.org
>>> PING www.openstack.org (98.129.229.144): 56 data bytes
>>> 64 bytes from 98.129.229.144: seq=1 ttl=61 time=182.020 ms
>>> 64 bytes from 98.129.229.144: seq=2 ttl=61 time=182.166 ms
>>> ^C
>>> --- www.openstack.org ping statistics ---
>>> 3 packets transmitted, 2 packets received, 33% packet loss
>>> round-trip min/avg/max = 182.020/182.093/182.166 ms
>>> $ Connection to 10.0.0.2 closed.
>>> u1@u1110srv:~/devstack$
>>>
>>>
>>> stack.sh is not creating any floating range with quantum enabled:
>>>
>>> if is_service_enabled q-svc; then
>>> echo "Not creating floating IPs (not supported by QuantumManager)"
>>> else
>>> # create some floating ips
>>> $NOVA_DIR/bin/nova-manage floating create $FLOATING_RANGE
>>>
>>> # create a second pool
>>> $NOVA_DIR/bin/nova-manage floating create
>>> --ip_range=$TEST_FLOATING_RANGE --pool=$TEST_FLOATING_POOL
>>> fi
>>>
>>>
>>> u1@u1110srv:~/devstack$ nova-manage floating create
>>> --ip_range=172.241.1.0/24 --interface=eth2
>>>
>>> u1@u1110srv:~/devstack$ nova-manage floating list 2>/dev/null | head -3
>>> None 172.241.1.1 None nova eth2
>>> None 172.241.1.2 None nova eth2
>>> None 172.241.1.3 None nova eth2
>>>
>>> u1@u1110srv:~/devstack$ nova floating-ip-create
>>> +-------------+-------------+----------+------+
>>> | Ip | Instance Id | Fixed Ip | Pool |
>>> +-------------+-------------+----------+------+
>>> | 172.241.1.1 | None | None | nova |
>>> +-------------+-------------+----------+------+
>>>
>>> u1@u1110srv:~/devstack$ nova add-floating-ip guest1 172.241.1.1
>>> u1@u1110srv:~/devstack$ echo $?
>>> 0
>>> u1@u1110srv:~/devstack$ nova floating-ip-list
>>> +-------------+-------------+----------+------+
>>> | Ip | Instance Id | Fixed Ip | Pool |
>>> +-------------+-------------+----------+------+
>>> | 172.241.1.1 | None | None | nova |
>>> +-------------+-------------+----------+------+
>>>
>>> u1@u1110srv:~/devstack$ ip link show dev eth2
>>> 2: eth2: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN qlen 1000
>>> link/ether 08:00:27:1a:5c:69 brd ff:ff:ff:ff:ff:ff
>>>
>>> u1@u1110srv:~/devstack$ sudo iptables -t nat -vnL | grep -i float
>>> Chain nova-api-float-snat (1 references)
>>> 81 4863 nova-api-float-snat all -- * *
>>> 0.0.0.0/0 0.0.0.0/0
>>> Chain nova-compute-float-snat (1 references)
>>> 82 4947 nova-compute-float-snat all -- * *
>>> 0.0.0.0/0 0.0.0.0/0
>>> Chain nova-manage-float-snat (1 references)
>>> 81 4863 nova-manage-float-snat all -- * *
>>> 0.0.0.0/0 0.0.0.0/0
>>> Chain nova-network-float-snat (1 references)
>>> 82 4947 nova-network-float-snat all -- * *
>>> 0.0.0.0/0 0.0.0.0/0
>>>
>>>
>>> --
>>> Mailing list: https://launchpad.net/~netstack
>>> Post to : netstack@lists.launchpad.net
>>> Unsubscribe : https://launchpad.net/~netstack
>>> More help : https://help.launchpad.net/ListHelp
>>>
>>
>>
>
>
>
--
Mailing list: https://launchpad.net/~netstack
Post to : netstack@lists.launchpad.net
Unsubscribe : https://launchpad.net/~netstack
More help : https://help.launchpad.net/ListHelp