Quantum issues with Openstack EPEL

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello again,

Another problem I have is with Quantum.
Same OS: Centos 6.3 + EPEL + EPEL-testing, selinux on, firewall on (as configured by anaconda), Openstack Folsom

I have skipped the nova-network section of http://fedoraproject.org/wiki/Getting_started_with_OpenStack_EPEL and used this instead:
https://fedoraproject.org/wiki/QA:Testcase_Quantum_V2#Setup

Obviously I have replaced the systemctl commands with service and chkconfig. There is no openvswitch in EL6 yet so I used the one from here http://li.nux.ro/download/tmp/ (git 1.9.90). Except for the above there were some other issues I encountered with the instructions:

1. At the "Please check that the following are in /etc/quantum/l3_agent.ini" section turns out that what I had in my ini file was this:
"auth_url = http://127.0.0.1:5000/v2.0/
auth_region = RegionOne
admin_tenant_name = admin
admin_user = admin
admin_password = verybadpass"
I commented that out and replaced with the settings from instructions.

All the quantum/openvswitch router/soubet/etc add worked (surprisingly). But now I see the following errors:

/var/log/quantum/l3-agent.log:

2012-11-17 20:01:44 ERROR [quantum.agent.l3_agent] Error running l3_nat daemon_loop
Traceback (most recent call last):
File "/usr/lib/python2.6/site-packages/quantum/agent/l3_agent.py", line 171, in daemon_loop
    self.do_single_loop()
File "/usr/lib/python2.6/site-packages/quantum/agent/l3_agent.py", line 202, in do_single_loop
    target_ex_net_id = self._fetch_external_net_id()
File "/usr/lib/python2.6/site-packages/quantum/agent/l3_agent.py", line 183, in _fetch_external_net_id
    ex_nets = self.qclient.list_networks(**params)['networks']
File "/usr/lib/python2.6/site-packages/quantumclient/v2_0/client.py", line 102, in with_params
    ret = self.function(instance, *args, **kwargs)
File "/usr/lib/python2.6/site-packages/quantumclient/v2_0/client.py", line 244, in list_networks
    return self.get(self.networks_path, params=_params)
File "/usr/lib/python2.6/site-packages/quantumclient/v2_0/client.py", line 525, in get
    headers=headers, params=params)
File "/usr/lib/python2.6/site-packages/quantumclient/v2_0/client.py", line 510, in retry_request
    headers=headers, params=params)
File "/usr/lib/python2.6/site-packages/quantumclient/v2_0/client.py", line 447, in do_request resp, replybody = self.httpclient.do_request(action, method, body=body) File "/usr/lib/python2.6/site-packages/quantumclient/client.py", line 139, in do_request
    self.authenticate()
File "/usr/lib/python2.6/site-packages/quantumclient/client.py", line 194, in authenticate
    content_type="application/json")
File "/usr/lib/python2.6/site-packages/quantumclient/client.py", line 132, in _cs_request
    raise exceptions.Unauthorized(message=body)
Unauthorized: {"error": {"message": "Invalid user / password", "code": 401, "title": "Not Authorized"}}


And if I try to boot an (ami) image this is what I get:

/var/log/quantum/dhcp-agent.log:

012-11-17 20:04:02 INFO [quantum.agent.dhcp_agent] Synchronizing state 2012-11-17 20:04:02 ERROR [quantum.agent.dhcp_agent] Unable to enable dhcp.
Traceback (most recent call last):
File "/usr/lib/python2.6/site-packages/quantum/agent/dhcp_agent.py", line 91, in call_driver
    getattr(driver, action)()
File "/usr/lib/python2.6/site-packages/quantum/agent/linux/dhcp.py", line 112, in enable
    self.spawn_process()
File "/usr/lib/python2.6/site-packages/quantum/agent/linux/dhcp.py", line 258, in spawn_process
    utils.execute(cmd, self.root_helper)
File "/usr/lib/python2.6/site-packages/quantum/agent/linux/utils.py", line 55, in execute
    raise RuntimeError(m)
RuntimeError:
Command: ['sudo', 'quantum-rootwrap', '/etc/quantum/rootwrap.conf', 'QUANTUM_RELAY_SOCKET_PATH=/var/lib/quantum/dhcp/lease_relay', 'QUANTUM_NETWORK_ID=ac677a39-f950-4a4c-a883-ed1244f122b0', 'dnsmasq', '--no-hosts', '--no-resolv', '--strict-order', '--bind-interfaces', '--interface=tape7e12416-33', '--except-interface=lo', '--domain=openstacklocal', '--pid-file=/var/lib/quantum/dhcp/ac677a39-f950-4a4c-a883-ed1244f122b0/pid', '--dhcp-hostsfile=/var/lib/quantum/dhcp/ac677a39-f950-4a4c-a883-ed1244f122b0/host', '--dhcp-optsfile=/var/lib/quantum/dhcp/ac677a39-f950-4a4c-a883-ed1244f122b0/opts', '--dhcp-script=/usr/bin/quantum-dhcp-agent-dnsmasq-lease-update', '--leasefile-ro', '--dhcp-range=set:tag0,10.0.0.0,static,120s']
Exit code: 3
Stdout: ''
Stderr: '\ndnsmasq: cannot run lease-init script /usr/bin/quantum-dhcp-agent-dnsmasq-lease-update: No such file or directory\n'



/var/log/quantum/server.log:

2012-11-17 20:01:32 WARNING [quantum.api.extensions] extension flavor not supported by plugin <quantum.plugins.openvswitch.ovs_quantum_plugin.OVSQuantumPluginV2 object at 0x27634d0> 2012-11-17 20:01:32 INFO [quantum.api.extensions] Loading extension file: extensions.pyc 2012-11-17 20:01:32 INFO [quantum.api.extensions] Loading extension file: extensions.py 2012-11-17 20:01:32 WARNING [quantum.api.extensions] Did not find expected name "Extensions" in /usr/lib/python2.6/site-packages/quantum/extensions/extensions.py 2012-11-17 20:01:32 INFO [quantum.api.extensions] Loading extension file: __init__.pyc 2012-11-17 20:01:32 INFO [quantum.api.extensions] Loading extension file: _quotav2_driver.py 2012-11-17 20:01:32 INFO [quantum.api.extensions] Loading extension file: __init__.py 2012-11-17 20:01:32 INFO [keystone.middleware.auth_token] Starting keystone auth_token middleware 2012-11-17 20:01:32 INFO [keystone.middleware.auth_token] Using /var/lib/quantum/keystone-signing as cache directory for signing certificate 2012-11-17 20:01:32 INFO [quantum.openstack.common.rpc.impl_qpid] Connected to AMQP server on localhost:5672



The only one that doesn't seem to be complaining is the agent:

/var/log/quantum/openvswitch-agent.log:

2012-11-17 19:49:26 INFO [quantum.plugins.openvswitch.agent.ovs_quantum_agent] Assigning 1 as local vlan for net-id=ac677a39-f950-4a4c-a883-ed1244f122b0 2012-11-17 19:49:30 INFO [quantum.plugins.openvswitch.agent.ovs_quantum_agent] Port bbf3cdac-f1a9-4e90-b70e-a36b4204fb6c added 2012-11-17 19:49:30 INFO [quantum.plugins.openvswitch.agent.ovs_quantum_agent] Port bbf3cdac-f1a9-4e90-b70e-a36b4204fb6c updated. Details: {u'admin_state_up': True, u'network_id': u'ac677a39-f950-4a4c-a883-ed1244f122b0', u'segmentation_id': None, u'physical_network': None, u'device': u'bbf3cdac-f1a9-4e90-b70e-a36b4204fb6c', u'port_id': u'bbf3cdac-f1a9-4e90-b70e-a36b4204fb6c', u'network_type': u'local'} 2012-11-17 20:01:32 INFO [quantum.openstack.common.rpc.impl_qpid] Connected to AMQP server on localhost:5672 2012-11-17 20:01:32 INFO [quantum.plugins.openvswitch.agent.ovs_quantum_agent] Agent out of sync with plugin! 2012-11-17 20:01:32 INFO [quantum.plugins.openvswitch.agent.ovs_quantum_agent] Port bbf3cdac-f1a9-4e90-b70e-a36b4204fb6c added 2012-11-17 20:01:32 INFO [quantum.openstack.common.rpc.impl_qpid] Connected to AMQP server on localhost:5672 2012-11-17 20:01:32 INFO [quantum.plugins.openvswitch.agent.ovs_quantum_agent] Port e7e12416-339e-487f-9913-96cae4fd2cbe added 2012-11-17 20:01:33 INFO [quantum.plugins.openvswitch.agent.ovs_quantum_agent] Port e7e12416-339e-487f-9913-96cae4fd2cbe updated. Details: {u'admin_state_up': True, u'network_id': u'ac677a39-f950-4a4c-a883-ed1244f122b0', u'segmentation_id': None, u'physical_network': None, u'device': u'e7e12416-339e-487f-9913-96cae4fd2cbe', u'port_id': u'e7e12416-339e-487f-9913-96cae4fd2cbe', u'network_type': u'local'} 2012-11-17 20:01:33 INFO [quantum.plugins.openvswitch.agent.ovs_quantum_agent] Assigning 1 as local vlan for net-id=ac677a39-f950-4a4c-a883-ed1244f122b0

And I end up with something like this:

[root@openstack ~]# nova list
+--------------------------------------+--------+--------+----------+
| ID                                   | Name   | Status | Networks |
+--------------------------------------+--------+--------+----------+
| b39fdaa8-80c6-4910-bae3-60c1b058eefa | qtest1 | ERROR  |          |
+--------------------------------------+--------+--------+----------+

Any ideas?

Have a nice weekend everyone,

Lucian

--
Sent from the Delta quadrant using Borg technology!

Nux!
www.nux.ro
_______________________________________________
cloud mailing list
cloud@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/cloud



[Index of Archives]     [Fedora General Discussion]     [Older Fedora Users Archive]     [Fedora Advisory Board]     [Fedora Security]     [Fedora Devel Java]     [Fedora Legacy]     [Fedora Desktop]     [ATA RAID]     [Fedora Marketing]     [Fedora Mentors]     [Fedora Package Announce]     [Fedora Package Review]     [Fedora Music]     [Fedora Packaging]     [Centos]     [Fedora SELinux]     [Coolkey]     [Yum Users]     [Big List of Linux Books]     [Yosemite News]     [Linux Apps]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [Asterisk PBX]

  Powered by Linux