Re: [Openstack] instance metadata timeout
Hi Naveen, There are probably a couple of things going on here. 1) When using quantum, the L3 forwarding + NAT are actually handled by the quantum-l3-agent, not nova-network (in fact you shouldn't run nova-network at all when you're using Quantum in Folsom). You should make sure the l3_agent.ini have metadata_ip and metadata_port configured to map to your nova-api server and port. 2) The quantum-l3-agent supports the creation of many routers each with potentially overlapping IPs on a single linux host using network namespaces. This is the default configuration, but it creates several complications when working with nova's metadata server, which assumes a pretty simple network model with a single router. quantum-l3-agent can run in a mode more akin to nova's L3 model by disabling namespace setting use_namespaces=False in the l3_agent.ini . Beware that doing so will mean all configuration of routes done by the quantum-l3-agent will affect data forwarding for the entire host (i.e., it may steal your default route). Running quantum-l3-agent with namespaces disabled and running nova-api on the same host should map to the more traditional nova-network setup. Are you using devstack? If so, I think there are some changes we should make to devstack to make it easier to use Quantum in a fashion that maps to traditional nova networking for L3 + NAT. I've heard others mention that they are confused about why the default Quantum setup does not let them SSH directly to VMs via their fixed IPs, and the use of namespaces is the root cause for this as well. Will post a possible patch for this soon. Dan On Wed, Sep 12, 2012 at 12:02 PM, Naveen Joy (najoy) na...@cisco.com wrote: Hi All, My instances are timing out while obtaining their meta-data. They are being spawned on the same controller node in which I am running nova-network and nova-api services. The networks are being provisioned through the Quantum V2 API. I have enabled meta-data in my nova.conf. Any thoughts on how to resolve this issue?. Thanks / cloud-setup: checking http://169.254.169.254/2009-04-04/meta-data/instance-id wget: can't connect to remote host (169.254.169.254): Connection timed out cloud-setup: failed 1/30: up 1.27. request failed wget: can't connect to remote host (169.254.169.254): Connection timed out cloud-setup: failed 2/30: up 191.69. request failed wget: can't connect to remote host (169.254.169.254): Connection timed out cloud-setup: failed 3/30: up 382.15. request failed wget: can't connect to remote host (169.254.169.254): Connection timed out cloud-setup: failed 4/30: up 572.61. request failed wget: can't connect to remote host (169.254.169.254): Connection timed out cloud-setup: failed 5/30: up 763.08. request failed wget: can't connect to remote host (169.254.169.254): Connection timed out cloud-setup: failed 6/30: up 953.54. request failed sudo grep -i metadata /etc/nova/nova.conf enabled_apis=ec2,osapi_compute,osapi_volume,metadata metadata_host=$my_ip (StrOpt) the ip for the metadata api server metadata_port=8775 (IntOpt) the port for the metadata api port # quota_metadata_items=128 (IntOpt) number of metadata items allowed per instance metadata_manager=nova.api.manager.MetadataManager (StrOpt) OpenStack metadata service manager metadata_listen=0.0.0.0 (StrOpt) IP address for metadata api to listen metadata_listen_port=8775 (IntOpt) port for metadata api to listen # metadata_workers=0 (IntOpt) Number of workers for metadata API ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp -- ~~~ Dan Wendlandt Nicira, Inc: www.nicira.com twitter: danwendlandt ~~~ ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
[Openstack] Adding new method to nova API throws exception
Hi Stackers- I'm working on currently adding an additional method to the NOVA API. The new method groups the servers based on the metadata. It returns a group of server UUIDs based on the Metadata information in the URL from client. For the same I have modified the following files. [1] update the nova.api.openstack.compute.__init__.py with the following mapper.resource. mapper.resource(server,servers, controller = self.resources['servers'], collection={'metadetail':'GET'}, member={'action':'POST'}) [2] Update the nova.api.openstack.compute.servers.py with the following function @wsgi.serializers(xml=ServerTemplate) def metadetail(self,req): Return the servers UUIDs based on the META data infortmation return; Being a newbee to understand the code well, I have updated the novaclient api, to redirect the request to /server/metadetail/{metadata_details} But the approach was unsuccessful. 2012-09-17 13:27:11 INFO nova.api.openstack.wsgi [req-e9c7c50e-6f71-4757-bb69-7971ab81a8a7 9e4a57c9e6a944de9404b963f260b464 e216fcb54dc944a8ab16e4e325299643] GET http://10.232.90.82:8774/v2/e216fcb54dc944a8ab16e4e325299643/servers/metadetail?instance_metadata.key=Server+Groupinstance_metadata.value=DOM1 Trinath My request went, good 2012-09-17 13:27:11 DEBUG nova.api.openstack.wsgi [req-e9c7c50e-6f71-4757-bb69-7971ab81a8a7 9e4a57c9e6a944de9404b963f260b464 e216fcb54dc944a8ab16e4e325299643] WSGI :: get_action_args :: {'action': u'show', 'project_id': u'e216fcb54dc944a8ab16e4e325299643', 'id': u'metadetail'} from (pid=24295) get_action_args /usr/lib/python2.7/dist-packages/nova/api/openstack/wsgi.py:700 Trinath Why is that the actions in show here with a ID metadetail.? Where did I go wrong. 2012-09-17 13:27:11 DEBUG nova.api.openstack.wsgi [req-e9c7c50e-6f71-4757-bb69-7971ab81a8a7 9e4a57c9e6a944de9404b963f260b464 e216fcb54dc944a8ab16e4e325299643] Unrecognized Content-Type provided in request from (pid=24295) get_body /usr/lib/python2.7/dist-packages/nova/api/openstack/wsgi.py:708 2012-09-17 13:27:11 INFO nova.api.openstack.wsgi [req-e9c7c50e-6f71-4757-bb69-7971ab81a8a7 9e4a57c9e6a944de9404b963f260b464 e216fcb54dc944a8ab16e4e325299643] Trinath LOG ** [_process_stack] contents = {} 2012-09-17 13:27:11 INFO nova.api.openstack.wsgi [req-e9c7c50e-6f71-4757-bb69-7971ab81a8a7 9e4a57c9e6a944de9404b963f260b464 e216fcb54dc944a8ab16e4e325299643] Trinath LOG ** [_process_stack] action_args = {'project_id': u'e216fcb54dc944a8ab16e4e325299643', 'id': u'metadetail'} 2012-09-17 13:27:11 INFO nova.api.openstack.wsgi [req-e9c7c50e-6f71-4757-bb69-7971ab81a8a7 9e4a57c9e6a944de9404b963f260b464 e216fcb54dc944a8ab16e4e325299643] Trinath LOG ** [pre_process_extension] extensions = [bound method ServerDiskConfigController.show of nova.api.openstack.compute.contrib.disk_config.ServerDiskConfigController object at 0x3836890, bound method ExtendedStatusController.show of nova.api.openstack.compute.contrib.extended_status.ExtendedStatusController object at 0x39d3f10, bound method ExtendedServerAttributesController.show of nova.api.openstack.compute.contrib.extended_server_attributes.ExtendedServerAttributesController object at 0x3d0bf50] 2012-09-17 13:27:11 INFO nova.api.openstack.wsgi [req-e9c7c50e-6f71-4757-bb69-7971ab81a8a7 9e4a57c9e6a944de9404b963f260b464 e216fcb54dc944a8ab16e4e325299643] HTTP exception thrown: The resource could not be found. 2012-09-17 13:27:11 INFO nova.api.openstack.wsgi [req-e9c7c50e-6f71-4757-bb69-7971ab81a8a7 9e4a57c9e6a944de9404b963f260b464 e216fcb54dc944a8ab16e4e325299643] http://10.232.90.82:8774/v2/e216fcb54dc944a8ab16e4e325299643/servers/metadetail?instance_metadata.key=Server+Groupinstance_metadata.value=DOM1returned with HTTP 404 Can any one help me on Where did I go wrong? How to integrate new methods into the API (I know via Extensions we can make it but Now testing this kind of approach)? Please help me find a solution / path way to integrate new methods into the API. Thanks in advance. -- Regards, -- Trinath Somanchi, +91 9866 235 130 ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
Re: [Openstack] Packaging Horizon
On 09/14/2012 08:19 PM, Adam Gandelman wrote: We faced the same issue in Ubuntu [1]. Ended up compiling and compressing the CSS and JS at packaging time, shipping those + the manifest.json with the package and enabling COMPRESS_OFFLINE=True by default. Users who might want to make use of lessc and node later can just install node-less and set COMPRESS_OFFLINE=False. Thank you for your suggestion! It seems, it still does not work for me. Running ./manage.py compress compresses some sources, obviously, some are not compiled: OfflineGenerationError at /syspanel/ You have offline compression enabled but key 6c3f4b40154653aaf8dd6e0393186d0a is missing from offline manifest. You may need to run python manage.py compress. How Do I debug this further? -- Matthias Runge mru...@matthias-runge.de mru...@fedoraproject.org ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
Re: [Openstack] Packaging Horizon
On 09/15/2012 05:25 AM, Thomas Goirand wrote: On Sat Sep 15 2012 03:55:09 AM CST, Gabriel Hurley gabriel.hur...@nebula.com wrote: Either way works, you just have to compile the file once and ship it in the distro package. For at least Debian, this would make the package non-free. Everything has to be compiled from source. If you can't compile it yourself then you could perhaps use the one from Adam/Ubuntu, or I can do it and send you the final output file. IMHO, it still should be usable for debian as well, sources are still shipped; the step you do is pre-compressing stylesheets, and javascript so this hasn't be done during delivering files through your web server. But of course, I'm totally neglecting that less.js and node.js may not be available in your distro, like they are unavailable from official fedora repositories -- Matthias Runge mru...@matthias-runge.de mru...@fedoraproject.org ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
[Openstack] AMQP---2 queues for nova-compute?
Hi,all why there needs two topic queues for nova-compute?The queue with routing key:compute.host is obvious,but what about the queue with routing key compute?what is this for?when does it use this queue? Thanks a lot. -- Sincerely yours, Jeff ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
[Openstack] per-net-dhcp-enable in quantum v2.0
Hi Stackers, Do we have any docs/information on per-net-dhcp-enable feature in Quantum v2.0.? Please share with us. As it is observed that using folsom-3 releases, we didnt see any DHCP services enabled by default. Do we still have issues with quantum v2.0 w.r.t DHCP !! ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
Re: [Openstack] Unable to start nova-scheduler : duplicate option: scheduler_host_manager
I just encountered the same problem, when I added a decorator to a method but the decorator did not exist. Just putting it here as it took me quite a while to find this silly problem, hope it helps somebody. On Thu, Aug 23, 2012 at 12:10 AM, Ben ben@gmail.com wrote: Hum, ok but why ? I'm running essex out of the box packaged in Ubuntu 12.04. I didn't modify the code (except comment the raise line in cfg.py for this problem), but I did a lot of reinstall, modify configuration, drop nova db, etc. What would cause this circular import ? Can I tweak the code to avoid this circular import (as workaround to validate this hypothesis) ? Thanks to all for your help. Ben Le 22/08/2012 18:00, Vishvananda Ishaya a écrit : You have a circular import somewhere That is causing scheduler/driver.py to be imported twice. Vish On Aug 22, 2012, at 8:33 AM, Ben ben@gmail.com wrote: # grep -R scheduler_host_manager /usr/lib/python2.7/dist-**packages/nova /usr/lib/python2.7/dist-**packages/nova/scheduler/**driver.py: cfg.StrOpt('scheduler_host_**manager', /usr/lib/python2.7/dist-**packages/nova/scheduler/**driver.py: FLAGS.scheduler_host_manager) Fichier binaire /usr/lib/python2.7/dist-**packages/nova/scheduler/**driver.pyc concordant grep: /usr/lib/python2.7/dist-**packages/nova/CA/reqs/.**gitignore: Aucun fichier ou dossier de ce type grep: /usr/lib/python2.7/dist-**packages/nova/CA/.gitignore: Aucun fichier ou dossier de ce type grep: /usr/lib/python2.7/dist-**packages/nova/CA/projects/.**gitignore: Aucun fichier ou dossier de ce type If I comment the portion of code that raise the error (in _is_opt_registered(opts, opt) of cfg.py), I get the following error : ClassNotFound: Class SimpleScheduler could not be found: cannot import name vnc I have the same error if I replace --scheduler_driver by --scheduler_manager in nova.conf. novnc is not installed because it give a configure error, but nova-vncproxy is well installed. I suspect the error raised is not the original error, only side effect... I joined the trace of nova-scheduler before and after the code comment. What can I try now ? Ben Le 22/08/2012 17:00, Joseph Suh a écrit : Ben, It is possible to have the option specified in a code. Try grep -r on whole code. Thanks, Joseph - Original Message - From: Ben ben@gmail.com To: Joseph Suh j...@isi.edu Cc: openstack@lists.launchpad.net Sent: Wednesday, August 22, 2012 10:47:35 AM Subject: Re: [Openstack] Unable to start nova-scheduler : duplicate option: scheduler_host_manager Hi Joseph, Thank you for your answer. Yes, but where could be that option ? It's not duplicated in my nova.conf file, and this is the file the nova-scheduler uses. My nova.conf file joined. Regards, Ben Le 22/08/2012 16:37, Joseph Suh a écrit : Ben, As the error message suggests, it is due to a duplicated option of scheduler_host_manager. It is specified more than once somewhere. Thanks, Joseph - Original Message - From: Ben ben@gmail.com To: openstack@lists.launchpad.net Sent: Wednesday, August 22, 2012 8:27:39 AM Subject: Re: [Openstack] Unable to start nova-scheduler : duplicate option: scheduler_host_manager Hi, No idea for my scheduler problem ? It was working at the beginning (I suppose because I could launch instances), but I did a lot of modification, modifying networks, deleting nova db, rebuild it, etc. Any idea on what I can do to identify the problem ? Where can I find the mentionned option except in nova.conf ? Ben Le 22/08/2012 00:46, Ben a écrit : Hi, I'm trying to setup a little nova cluster with 3 nodes : - 1 controller node running all services but compute - 2 compute nodes running compute and network only I have faced a lot of issues, but I can't understand this one. When I start nova-scheduler on controller node, the process dies instantly with this error : CRITICAL nova [-] duplicate option: scheduler_host_manager So I can't start an instance, it remains stuck in building state. I have checked my nova.conf file, and I only see this line : --scheduler_driver=nova.**scheduler.simple.**SimpleScheduler What does means this error, how can I solve it ? Thanks, Ben __**_ Mailing list: https://launchpad.net/~**openstackhttps://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~**openstackhttps://launchpad.net/~openstack More help : https://help.launchpad.net/**ListHelphttps://help.launchpad.net/ListHelp nova.conftrace.log**__** _ Mailing list: https://launchpad.net/~**openstackhttps://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~**openstackhttps://launchpad.net/~openstack More help :
[Openstack] ERROR in ‘/var/log/quantum/agent-dhcp.log’ for FOLSOM-3
Hi, I'm using Folsom Testing Packages on Ubuntu 12.04., Quantum V2 with OVS Plugin Agent running. I am getting the following error for every 30 secs in ‘/var/log/quantum/agent-dhcp.log’ in the Openstack Controller: *2012-09-17 12:25:12ERROR [quantum.agent.dhcp_agent] Unable to sync network state.* *Traceback (most recent call last):* * File /usr/lib/python2.7/dist-packages/quantum/agent/dhcp_agent.py, line 112, in sync_state* *active_networks = set(self.plugin_rpc.get_active_networks())* * File /usr/lib/python2.7/dist-packages/quantum/agent/dhcp_agent.py, line 260, in get_active_networks* *topic=self.topic)* * File /usr/lib/python2.7/dist-packages/quantum/openstack/common/rpc/proxy.py, line 80, in call* *return rpc.call(context, self._get_topic(topic), msg, timeout)* * File /usr/lib/python2.7/dist-packages/quantum/openstack/common/rpc/__init__.py, line 102, in call* *return _get_impl().call(cfg.CONF, context, topic, msg, timeout)* * File /usr/lib/python2.7/dist-packages/quantum/openstack/common/rpc/impl_kombu.py, line 712, in call* *rpc_amqp.get_connection_pool(conf, Connection))* * File /usr/lib/python2.7/dist-packages/quantum/openstack/common/rpc/amqp.py, line 368, in call* *rv = list(rv)* * File /usr/lib/python2.7/dist-packages/quantum/openstack/common/rpc/amqp.py, line 329, in __iter__* *self.done()* * File /usr/lib/python2.7/contextlib.py, line 24, in __exit__* *self.gen.next()* * File /usr/lib/python2.7/dist-packages/quantum/openstack/common/rpc/amqp.py, line 326, in __iter__* *self._iterator.next()* * File /usr/lib/python2.7/dist-packages/quantum/openstack/common/rpc/impl_kombu.py, line 595, in iterconsume* *yield self.ensure(_error_callback, _consume)* * File /usr/lib/python2.7/dist-packages/quantum/openstack/common/rpc/impl_kombu.py, line 526, in ensure* *error_callback(e)* * File /usr/lib/python2.7/dist-packages/quantum/openstack/common/rpc/impl_kombu.py, line 576, in _error_callback* *raise rpc_common.Timeout()* *Timeout: Timeout while waiting on RPC response.* * * Can anybody help me on this ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
[Openstack] Not Authorized Error in ‘/var/log/nova/nova-compute.log’ for FOLSOM-3 setup
Hi, I'm using Folsom Testing Packages on Ubuntu 12.04., Quantum V2 with OVS Plugin Agent running on Openstack Controller. And also, I have a Host Node using Folsom Testing Packages on Ubuntu 12.04, Quantum OVS Agent, nova-compute and nova-api. I am keep on getting the following error in ‘/var/log/nova/nova-compute.log’ for every 30 secs. * * * * *2012-09-17 12:33:56 DEBUG nova.network.quantumv2.api [-] get_instance_nw_info() for test1 from (pid=8948) _get_instance_nw_info /usr/lib/python2.7/dist-packages/nova/network/quantumv2/api.py:178* *2012-09-17 12:33:56 ERROR nova.network.quantumv2 [-] _get_auth_token() failed* *2012-09-17 12:33:56 TRACE nova.network.quantumv2 Traceback (most recent call last):* *2012-09-17 12:33:56 TRACE nova.network.quantumv2 File /usr/lib/python2.7/dist-packages/nova/network/quantumv2/__init__.py, line 38, in _get_auth_token* *2012-09-17 12:33:56 TRACE nova.network.quantumv2 httpclient.authenticate()* *2012-09-17 12:33:56 TRACE nova.network.quantumv2 File /usr/lib/python2.7/dist-packages/quantumclient/client.py, line 194, in authenticate* *2012-09-17 12:33:56 TRACE nova.network.quantumv2 content_type=application/json)* *2012-09-17 12:33:56 TRACE nova.network.quantumv2 File /usr/lib/python2.7/dist-packages/quantumclient/client.py, line 132, in _cs_request* *2012-09-17 12:33:56 TRACE nova.network.quantumv2 raise exceptions.Unauthorized(message=body)* *2012-09-17 12:33:56 TRACE nova.network.quantumv2 Unauthorized: {error: {message: Invalid user / password, code: 401, title: Not Authorized}}* *2012-09-17 12:33:56 TRACE nova.network.quantumv2 * *2012-09-17 12:33:56 DEBUG nova.manager [-] Skipping ComputeManager._run_image_cache_manager_pass, 6 ticks left until next run from (pid=8948) periodic_tasks /usr/lib/python2.7/dist-packages/nova/manager.py:167* * * Can anyone guide me to identify the issue? Thanks in advance. ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
Re: [Openstack] Not Authorized Error in ‘/var/log/nova/nova-compute.log’ for FOLSOM-3 setup
It seems that quantum is rejecting authentication credentials supplied by nova; please verify the following nova flags are set to the correct value: - quantum_admin_username - quantum_admin_tenant_name - quantum_admin_auth_url (should he http://keystone_endpoint/v2.0 - quantum_url_timeout - quantum_auth_strategy (should be keystone) Regards, Salvatore On 17 September 2012 13:31, balaji patnala patnala...@gmail.com wrote: Hi, I'm using Folsom Testing Packages on Ubuntu 12.04., Quantum V2 with OVS Plugin Agent running on Openstack Controller. And also, I have a Host Node using Folsom Testing Packages on Ubuntu 12.04, Quantum OVS Agent, nova-compute and nova-api. I am keep on getting the following error in ‘/var/log/nova/nova-compute.log’ for every 30 secs. * * * * *2012-09-17 12:33:56 DEBUG nova.network.quantumv2.api [-] get_instance_nw_info() for test1 from (pid=8948) _get_instance_nw_info /usr/lib/python2.7/dist-packages/nova/network/quantumv2/api.py:178* *2012-09-17 12:33:56 ERROR nova.network.quantumv2 [-] _get_auth_token() failed* *2012-09-17 12:33:56 TRACE nova.network.quantumv2 Traceback (most recent call last):* *2012-09-17 12:33:56 TRACE nova.network.quantumv2 File /usr/lib/python2.7/dist-packages/nova/network/quantumv2/__init__.py, line 38, in _get_auth_token* *2012-09-17 12:33:56 TRACE nova.network.quantumv2 httpclient.authenticate()* *2012-09-17 12:33:56 TRACE nova.network.quantumv2 File /usr/lib/python2.7/dist-packages/quantumclient/client.py, line 194, in authenticate* *2012-09-17 12:33:56 TRACE nova.network.quantumv2 content_type=application/json)* *2012-09-17 12:33:56 TRACE nova.network.quantumv2 File /usr/lib/python2.7/dist-packages/quantumclient/client.py, line 132, in _cs_request* *2012-09-17 12:33:56 TRACE nova.network.quantumv2 raise exceptions.Unauthorized(message=body)* *2012-09-17 12:33:56 TRACE nova.network.quantumv2 Unauthorized: {error: {message: Invalid user / password, code: 401, title: Not Authorized}}* *2012-09-17 12:33:56 TRACE nova.network.quantumv2 * *2012-09-17 12:33:56 DEBUG nova.manager [-] Skipping ComputeManager._run_image_cache_manager_pass, 6 ticks left until next run from (pid=8948) periodic_tasks /usr/lib/python2.7/dist-packages/nova/manager.py:167* * * Can anyone guide me to identify the issue? Thanks in advance. ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
Re: [Openstack] per-net-dhcp-enable in quantum v2.0
Hi Balaji, Quantum now has a dhcp agent which serves addresses to subnets using dnsmasq. The dhcp agent is a separate binary (bin/dhcp-agent). per-net-dhcp-enable has been translated into a simple feature that enables or disables the dhcp agent for specific subnets. This is controlled by the Quantum API with the enable_dhcp flag on the subnet object. Documentation concerning configuring and running the DHCP agent is in preparation and will be published soon. Documentation on Quantum v2 API is available at http://docs.openstack.org/api/openstack-network/2.0/content/ Regards, Salvatore On 17 September 2012 12:34, balaji patnala patnala...@gmail.com wrote: Hi Stackers, Do we have any docs/information on per-net-dhcp-enable feature in Quantum v2.0.? Please share with us. As it is observed that using folsom-3 releases, we didnt see any DHCP services enabled by default. Do we still have issues with quantum v2.0 w.r.t DHCP !! ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
Re: [Openstack] AMQP---2 queues for nova-compute?
On 09/17/2012 06:11 AM, jeffrey coho wrote: Hi,all why there needs two topic queues for nova-compute?The queue with routing key:compute.host is obvious,but what about the queue with routing key compute?what is this for?when does it use this queue? Thanks a lot. I don't think that the 'compute' queue is actually used. It's there because the code that sets up the queues is common to all nova services, so they are all capable of the same set of messaging patterns. All instances of nova-compute are subscribed to the 'compute' topic. If a message were to be sent to that topic, it would go to one instance of the services, chosen via round-robin. A realistic example of the use of this topic is the nova-scheduler service. Messages to the scheduler are sent to the 'scheduler' topic. You can run multiple instances of nova-scheduler to scale it out, and it doesn't matter which one processes each scheduler request. -- Russell Bryant ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
Re: [Openstack] strange problem when reboot nova-compute node: domain not found: no domain with matching name
Razique, Additional information: Another testing system was not full of testing job. I met this problem before at my small system. If I use ubuntu image download from network,this problem was not happened. If I use centos and windows image create instance,this problem will happened,and in the process of building centos or windows instance, nova-compute always promote: libvirt qemu error,domain not found. But finally instance would run normally, and then to reboot the host of nova-compute and then run nova-compute ,it would stop at :CRITICAL error: libvirt qemu error, domain not found, .. Romi From: romi zhang [mailto:romizhang1...@163.com] Sent: Monday, September 17, 2012 8:48 PM To: 'Razique Mahroua' Cc: 'Ritesh Nanda'; 'openstack@lists.launchpad.net' Subject: RE: [Openstack] strange problem when reboot nova-compute node: domain not found: no domain with matching name Razique, Appreciate for your attention. # ls /etc/libvirt/qemu/networks/autostart default.xml at my memory,when the first time I computed the system installation, reboot compute-node have no problem, and then after I created centos and windows instances (in the booting process,system show :libvirt qemu error: domain not found) and reboot one of compute-nodes ,nova-compute stopped and show me : CRITICAL error, Libvirt: QEMU error: Domain not found: no domain with matching name instance-000a. then the others also have same problem. At my corner,it is a sysmatic behavior. But at my another testing system, this problem had not happened. Regards, Romi From: Razique Mahroua [mailto:razique.mahr...@gmail.com] Sent: Sunday, September 16, 2012 5:04 PM To: romi zhang Cc: 'Ritesh Nanda'; openstack@lists.launchpad.net Subject: Re: [Openstack] strange problem when reboot nova-compute node: domain not found: no domain with matching name Hey, could you remove the flag : --resume_guests_state_on_host_boot=true ans restart the nova-compute service Can you run $ ls /etc/libvirt/qemu/autostart Does that behaviour is systematic ? Everytime you restart the service nova-compute, or do you need to also have your compute node restarted ? Nuage Co - Razique Mahroua razique.mahr...@gmail.com Le 15 sept. 2012 à 12:00, romi zhang romizhang1...@163.com a écrit : Razique, Thank you very much! Here is the paste: http://paste.openstack.org/show/20938/ http://paste.openstack.org/show/20938/ this config was fine at the first testing system. Current problem occurred at my second testing system, and at before I created raw format image and convert to qcow2. I am going to recreate image directly on qcow2 format,are just in processing, Is there anything should be cared with image? It looks like related with the glance image,I guess. Romi From: Razique Mahroua [mailto:razique.mahroua@ http://gmail.com gmail.com] Sent: Saturday, September 15, 2012 5:43 PM To: romi zhang Cc: 'Ritesh Nanda'; mailto:openstack@lists.launchpad.net openstack@lists.launchpad.net Subject: Re: [Openstack] strange problem when reboot nova-compute node: domain not found: no domain with matching name Hey I just wanted to see if the domain was still declared within virsh database in case you can also go to your instances directory and un a $ virsh define $instance-name/domain.xml Can you post your nova.conf please ? Nuage Co - Razique Mahroua mailto:razique.mahr...@gmail.com razique.mahr...@gmail.com image001.jpg Le 15 sept. 2012 à 08:26, romi zhang mailto:romizhang1...@163.com romizhang1...@163.com a écrit : Hi Razique, Is there anything need to have a deeper look? Virsh list looks like well,same as the instance I created through nova boot. Romi From: Razique Mahroua [mailto:razique.mahroua@ http://gmail.com gmail.com] Sent: Friday, September 14, 2012 4:10 AM To: Ritesh Nanda Cc: romi zhang; mailto:openstack@lists.launchpad.net openstack@lists.launchpad.net Subject: Re: [Openstack] strange problem when reboot nova-compute node: domain not found: no domain with matching name Hi Romi, what $ virsh list --all gives you ? Nuage Co - Razique Mahroua mailto:razique.mahr...@gmail.com razique.mahr...@gmail.com image001.jpg Le 13 sept. 2012 à 21:11, Ritesh Nanda mailto:riteshnand...@gmail.com riteshnand...@gmail.com a écrit : Hello romi, Image got into a stuck state , only solution is to hack your database for this particular instance and mark it as deleted, den restart nova-* service, it would start working. On Thu, Sep 13, 2012 at 9:45 PM, romi zhang mailto:romizhang1...@163.com romizhang1...@163.com wrote: Hi, Ive installed essex and when I reboot one of the nova-compute node and next when I start nova-compute service again,the system promote: Libvirt: QEMU error: Domain not found: no domain with matching name instance-000a Then I found: #ls /var/lib/nova/instances _base instance-000a
[Openstack] question about multi-host network configuration
Hello, Our openstack cluster has 2 racks of physical nodes, I want to set up two openstack network service hosts, each serving one rack. Can I do that? Thanks, Xin smime.p7s Description: S/MIME Cryptographic Signature ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
Re: [Openstack] question about multi-host network configuration
Sure, just install nova-network on every node and enable themulti_host=true flag on every nova.conf file :) Nuage Co - Razique Mahrouarazique.mahr...@gmail.com Le 17 sept. 2012 à 16:38, Xin Zhao xz...@bnl.gov a écrit :Hello,Our openstack cluster has 2 racks of physical nodes, I want to set up two openstack network service hosts, each serving one rack.Can I do that?Thanks,Xin___Mailing list: https://launchpad.net/~openstackPost to : openstack@lists.launchpad.netUnsubscribe : https://launchpad.net/~openstackMore help : https://help.launchpad.net/ListHelp___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
Re: [Openstack] question about multi-host network configuration
Sorry I should have made it more clear: among the hosts in one rack, only one of them have 2 nics, one being internet facing, all other nodes have only one internal nic. So I can't run nova-network on *every* compute node. Xin On 9/17/2012 10:55 AM, Razique Mahroua wrote: Sure, just install nova-network on every node and enable the multi_host=true flag on every nova.conf file :) Nuage Co - Razique Mahroua razique.mahr...@gmail.com Le 17 sept. 2012 16:38, Xin Zhao xz...@bnl.gov a crit : Hello, Our openstack cluster has 2 racks of physical nodes, I want to set up two openstack network service hosts, each serving one rack. Can I do that? Thanks, Xin ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp smime.p7s Description: S/MIME Cryptographic Signature ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
Re: [Openstack] question about multi-host network configuration
ok in such case, install nova-network on both servers having the two nics, which network mode do you intend to use ? Nuage Co - Razique Mahrouarazique.mahr...@gmail.com Le 17 sept. 2012 à 16:59, Xin Zhao xz...@bnl.gov a écrit : Sorry I should have made it more clear: among the hosts in one rack, only one of them have 2 nics, one being internet facing, all other nodes have only one internal nic. So I can't run nova-network on *every* compute node. Xin On 9/17/2012 10:55 AM, Razique Mahroua wrote: Sure, just install nova-network on every node and enable the multi_host=true flag on every nova.conf file :) Nuage Co - Razique Mahroua razique.mahr...@gmail.com Pièce jointe.jpeg Le 17 sept. 2012 à 16:38, Xin Zhao xz...@bnl.gov a écrit : Hello, Our openstack cluster has 2 racks of physical nodes, I want to set up two openstack network service hosts, each serving one rack. Can I do that? Thanks, Xin ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
Re: [Openstack] question about multi-host network configuration
I have been using flatdhcp mode in a single-host network configuration. Will flatdhcp also work in this 2 nova-network setting, or a vlan mode is preferred here? Thanks, Xin On 9/17/2012 11:05 AM, Razique Mahroua wrote: ok in such case, install nova-network on both servers having the two nics, which network mode do you intend to use ? Nuage Co - Razique Mahroua razique.mahr...@gmail.com Le 17 sept. 2012 16:59, Xin Zhao xz...@bnl.gov a crit : Sorry I should have made it more clear: among the hosts in one rack, only one of them have 2 nics, one being internet facing, all other nodes have only one internal nic. So I can't run nova-network on *every* compute node. Xin On 9/17/2012 10:55 AM, Razique Mahroua wrote: Sure, just install nova-network on every node and enable the multi_host=true flag on every nova.conf file :) Nuage Co - Razique Mahroua razique.mahr...@gmail.com Pice jointe.jpeg Le 17 sept. 2012 16:38, Xin Zhao xz...@bnl.gov a crit : Hello, Our openstack cluster has 2 racks of physical nodes, I want to set up two openstack network service hosts, each serving one rack. Can I do that? Thanks, Xin ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp smime.p7s Description: S/MIME Cryptographic Signature ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
Re: [Openstack] question about multi-host network configuration
Sure, we've been running in that sort of configuration since bexar. The only tricky part is that you need to make sure that you run nova-api-metadata on each nova-network server, and you need to make sure that floating IPs can get to the appropriate fixed addresses (ie if a fixed address is not routed from the nova-network instance where the floating address is served from). That last bit pretty much requires setting up something like ospf for route exchange between your nova-network servers. (fixed networks aren't pegged to one n-net instance or the other, so they can move over time) -nld On Mon, Sep 17, 2012 at 9:38 AM, Xin Zhao xz...@bnl.gov wrote: Hello, Our openstack cluster has 2 racks of physical nodes, I want to set up two openstack network service hosts, each serving one rack. Can I do that? Thanks, Xin ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
Re: [Openstack] ERROR in ‘/var/log/quantum/agent-dhcp.log’ for FOLSOM-3
Does the quantum.conf on the host that the dhcp agent is running on point to a valid rabbit_host and have a valid user/password for that rabbit host? Dan On Mon, Sep 17, 2012 at 4:29 AM, balaji patnala patnala...@gmail.com wrote: Hi, I'm using Folsom Testing Packages on Ubuntu 12.04., Quantum V2 with OVS Plugin Agent running. I am getting the following error for every 30 secs in ‘/var/log/quantum/agent-dhcp.log’ in the Openstack Controller: 2012-09-17 12:25:12ERROR [quantum.agent.dhcp_agent] Unable to sync network state. Traceback (most recent call last): File /usr/lib/python2.7/dist-packages/quantum/agent/dhcp_agent.py, line 112, in sync_state active_networks = set(self.plugin_rpc.get_active_networks()) File /usr/lib/python2.7/dist-packages/quantum/agent/dhcp_agent.py, line 260, in get_active_networks topic=self.topic) File /usr/lib/python2.7/dist-packages/quantum/openstack/common/rpc/proxy.py, line 80, in call return rpc.call(context, self._get_topic(topic), msg, timeout) File /usr/lib/python2.7/dist-packages/quantum/openstack/common/rpc/__init__.py, line 102, in call return _get_impl().call(cfg.CONF, context, topic, msg, timeout) File /usr/lib/python2.7/dist-packages/quantum/openstack/common/rpc/impl_kombu.py, line 712, in call rpc_amqp.get_connection_pool(conf, Connection)) File /usr/lib/python2.7/dist-packages/quantum/openstack/common/rpc/amqp.py, line 368, in call rv = list(rv) File /usr/lib/python2.7/dist-packages/quantum/openstack/common/rpc/amqp.py, line 329, in __iter__ self.done() File /usr/lib/python2.7/contextlib.py, line 24, in __exit__ self.gen.next() File /usr/lib/python2.7/dist-packages/quantum/openstack/common/rpc/amqp.py, line 326, in __iter__ self._iterator.next() File /usr/lib/python2.7/dist-packages/quantum/openstack/common/rpc/impl_kombu.py, line 595, in iterconsume yield self.ensure(_error_callback, _consume) File /usr/lib/python2.7/dist-packages/quantum/openstack/common/rpc/impl_kombu.py, line 526, in ensure error_callback(e) File /usr/lib/python2.7/dist-packages/quantum/openstack/common/rpc/impl_kombu.py, line 576, in _error_callback raise rpc_common.Timeout() Timeout: Timeout while waiting on RPC response. Can anybody help me on this -- ~~~ Dan Wendlandt Nicira, Inc: www.nicira.com twitter: danwendlandt ~~~ ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
Re: [Openstack] Openstack summit hotel
It's been difficult to find more rooms at a reasonable rate because there are a few other big conferences in town that week, but the Hard Rock Hotel had a big group cancel. The have rooms available for $249, and it's 4-5 blocks from the Hyatt down Harbor Drive. We do not have an official contract, but they set up a courtesy block and said they would keep us up to date on availability: https://gc.synxis.com/rez.aspx?Hotel=56669Chain=13924arrive=10/14/2012depart=10/19/2012adult=1child=0group=1210OPENST Hope this helps, or please let everyone know if there are better rates/options available. On Sep 11, 2012, at 6:14 PM, Stefano Maffulli wrote: On Tue 11 Sep 2012 03:19:31 PM PDT, Sean Dague wrote: Looks like that block is sold out as well now, even though the first page says bookable through Sept 24th. Any idea if more are going to happen, or if everyone's on their own at this point? There are no plans at the moment to contract more block rooms but we may go out and scout some recommendations for you... If you have a favourite place or get started with your personal research please share the findings with us. Cheers, stef ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
Re: [Openstack] Packaging Horizon
Excerpts from Gabriel Hurley's message of 2012-09-14 20:40:25 -0700: Now I'm not well-versed in the legalese of all the distros, but that sounds like splitting hairs on the meaning of compiled from source. If I run it through LESS and commit the file to the repo does that make it from source? It'd solve your problem exactly the same. I'd be curious to know the definition here, but that seems like overkill to me. If its what you need I'll do it for Folsom, but... thoughts? The reason this is important is that one of Debian's main purposes for being is that you can solve your problems with nothing but the archive. If there is a problem in said CSS/JS generated by LESS, then a user cannot easily 'apt-get source horizon', edit the file, and be on their way. They really need the source code and a way to regenerate the compiled bits. Seems to me that packaging LESS would be pretty easy though, so I don't think this will be an issue in the long term. Including the compiled one is just a short-term solution. ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
Re: [Openstack] Cells Status
I agree it's disappointing that it's not in trunk yet… and it needs to get in there ASAP. I'm definitely happy to hear that others have been doing a bit of hacking on it, wrt security groups and so forth! I just got back from 2 weeks of vacation and I need to get my branch rebased. There's a couple of things broken because of RPC versioning bumped to 2.0, etc, as well… In any case, it's definitely my plan to get this into trunk extremely soon after Grizzly opens. - Chris On Sep 16, 2012, at 9:32 PM, balaji patnala patnala...@gmail.com wrote: Thanks for thumbs-up on the patch. Sure, we will also start using it. By the way do we have any docs / Info for this feature. On Mon, Sep 17, 2012 at 7:33 AM, Sam Morrison sorri...@gmail.com wrote: We have been using this patch in testing for a few months now. It works pretty well with launching instances etc. It is feature incomplete at the moment though. We have developed syncing of security groups and private keys down do child cells. Also done the live migration add ons for cells. It would be good to get this in master as soon as Folsom gets branched off as we'd like to contribute these back. Cheers, Sam On 16/09/2012, at 5:07 PM, balaji patnala patnala...@gmail.com wrote: Atleast we should have continued with ZONES until CELLS were part of up-stream releases. I was waiting for this feature eagerly to explore more on this. Can we try with the patch listed below. Only one concern with patches are we dont get much help from stack users/testers.. This is little disappointing... On Fri, Sep 14, 2012 at 10:35 PM, Joshua Harlow harlo...@yahoo-inc.com wrote: Ya, is there a session on it at the summit. I'd at least like to talk about it and what it could be in the end. Or maybe we can 'freestyle' that session :-P On 9/14/12 8:36 AM, Russell Bryant rbry...@redhat.com wrote: On 09/14/2012 11:08 AM, Joe Topjian wrote: We didnt find any information related to CELLS [which is planned to replace ZONES] in the latest Folsom pre-release. Can any body give us information on this. Unfortunately, cells was unable to make feature freeze. It should be in Grizzly. Sorry for the delay :/ This is very disappointing. I was looking forward to cells as well. When was this decided and was the decision announced somewhere else? I'd like to know so I can monitor for other announcements like this. The patch is here: https://review.openstack.org/#/c/10707/ It was proposed for inclusion on August 2nd, which was just a couple of weeks before the feature freeze. There were enough significant things that came up in discussion that it just wasn't going to make it in for Folsom. In addition to working through the technical details, it also desperately needs some documentation (ideally both architectural, as well as how to use it). It seems like we should be able to get this all wrapped up for Grizzly, though. -- Russell Bryant ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
Re: [Openstack] Openstack summit hotel
Lauren, Thank you for getting this setup. I can confirm that there are some rooms free as I just took three :) See you all in San Diego. Regards, jason Jason Ford jf...@blackmesh.commailto:jf...@blackmesh.com BlackMesh Managed Hosting http://www.blackmesh.comhttp://www.blackmesh.com/ 888.473.0854 x710 From: Lauren Sell lau...@openstack.orgmailto:lau...@openstack.org Date: Monday, September 17, 2012 12:55 PM To: Stefano Maffulli stef...@openstack.orgmailto:stef...@openstack.org Cc: openstack@lists.launchpad.netmailto:openstack@lists.launchpad.net openstack@lists.launchpad.netmailto:openstack@lists.launchpad.net Subject: Re: [Openstack] Openstack summit hotel It's been difficult to find more rooms at a reasonable rate because there are a few other big conferences in town that week, but the Hard Rock Hotel had a big group cancel. The have rooms available for $249, and it's 4-5 blocks from the Hyatt down Harbor Drive. We do not have an official contract, but they set up a courtesy block and said they would keep us up to date on availability: https://gc.synxis.com/rez.aspx?Hotel=56669Chain=13924arrive=10/14/2012depart=10/19/2012adult=1child=0group=1210OPENST Hope this helps, or please let everyone know if there are better rates/options available. On Sep 11, 2012, at 6:14 PM, Stefano Maffulli wrote: On Tue 11 Sep 2012 03:19:31 PM PDT, Sean Dague wrote: Looks like that block is sold out as well now, even though the first page says bookable through Sept 24th. Any idea if more are going to happen, or if everyone's on their own at this point? There are no plans at the moment to contract more block rooms but we may go out and scout some recommendations for you... If you have a favourite place or get started with your personal research please share the findings with us. Cheers, stef ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.netmailto:openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
[Openstack] TC candidacy
Hi all, I'd like to announce my candidacy for a seat on the OpenStack Technical Committee. - General background - I have over 15 years of experience designing and building distributed systems. I am currently a Senior Software Developer at Rackspace, where I have been for a little over 2 years now. Most of my time at Rackspace has been spent working on OpenStack as both a developer and a technical leader. My first week at Rackspace was spent at the very first OpenStack Design Summit in Austin where the project was announced. Prior to working at Rackspace, I held various roles over 14 years at Concentric Network Corporation/XO Communications including Senior Software Architect and eventually Director of Engineering. My main focus there was on an award winning web/email hosting platform which we'd built to be extremely scalable and fault tolerant. While my name is not on this patent, I was heavily involved with the development and design that led to US6611861. - Why am I interested? - I have strong feelings for OpenStack and I want to help take it to the next level. I have a lot of technical knowledge and experience building scalable distributed systems. Having finished helping launch a large deployment of OpenStack at Rackspace on 8/1, I have the time and support to start making a larger contribution to the community. During most of my past experience, I haven't had the luxury of having access to a lot extremely fast hardware, so it's been important to make software as performant as possible. I've also had to put lots of effort into having 0 downtime, meaning code can be updated seamlessly without dropping clients. I've also been one to lead host and software security efforts so I have a lot of strong feelings in this area. I am extremely interested in using this experience to make OpenStack perform well, be secure, be more easily pluggable, and easy to use! - Relevant Private Source Experience - Unfortunately XO was not very big on open source, so there's a lot of innovative work that I have not been able to publish. But, I've worked on such things as developing multithreaded DNS and MX (mail) servers from scratch. The latter work is notable as it allowed scaling to tens of thousands of simultaneous socket connections to a single mail server, allowing us to be very efficient hardware wise. - Open Source Experience - My initial contributions to open source software date back to 1994, working on EFNet's IRCD daemon, submitting performance improvement patches and features to help EFNet grow to over 100,000 simultaneous clients. Starting in 1998, I rewrote the daemon to make it scale even further, also adding in support for dynamic upgradeability (code upgrades without dropping clients). - OpenStack - As I mentioned above, I was at the very first design summit, so I've been involved with the project from the beginning. I started the initial work for nova-scheduler shortly after the project was opened. I also implemented the RPC support for kombu, making sure to properly support reconnecting and so forth which didn't work quite so well with the carrot code. I've contributed a number of improvements designed to make nova-api more performant. I've worked on the filter scheduler as well as designing and implementing the first version of the Zones replacement that we named 'Cells'. Cells is being used today in production at Rackspace, but it does need a bit of work to fit into trunk (like documentation :). - Summary - I feel my years of experience contributing to and leading large scale technical projects along with my knowledge of the OpenStack projects will provide a good foundation for technical leadership. Thanks, - Chris ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
Re: [Openstack] TC candidacy
On Mon, 2012-09-17 at 21:34 +, Chris Behrens wrote: I'd like to announce my candidacy for a seat on the OpenStack Technical Committee. +1 -- Kevin L. Mitchell kevin.mitch...@rackspace.com ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
Re: [Openstack] Adding new method to nova API throws exception
Hi- Can any one help me out on this please. Thanking u all -- Trinath On Sep 17, 2012 1:42 PM, Trinath Somanchi trinath.soman...@gmail.com wrote: Hi Stackers- I'm working on currently adding an additional method to the NOVA API. The new method groups the servers based on the metadata. It returns a group of server UUIDs based on the Metadata information in the URL from client. For the same I have modified the following files. [1] update the nova.api.openstack.compute.__init__.py with the following mapper.resource. mapper.resource(server,servers, controller = self.resources['servers'], collection={'metadetail':'GET'}, member={'action':'POST'}) [2] Update the nova.api.openstack.compute.servers.py with the following function @wsgi.serializers(xml=ServerTemplate) def metadetail(self,req): Return the servers UUIDs based on the META data infortmation return; Being a newbee to understand the code well, I have updated the novaclient api, to redirect the request to /server/metadetail/{metadata_details} But the approach was unsuccessful. 2012-09-17 13:27:11 INFO nova.api.openstack.wsgi [req-e9c7c50e-6f71-4757-bb69-7971ab81a8a7 9e4a57c9e6a944de9404b963f260b464 e216fcb54dc944a8ab16e4e325299643] GET http://10.232.90.82:8774/v2/e216fcb54dc944a8ab16e4e325299643/servers/metadetail?instance_metadata.key=Server+Groupinstance_metadata.value=DOM1 Trinath My request went, good 2012-09-17 13:27:11 DEBUG nova.api.openstack.wsgi [req-e9c7c50e-6f71-4757-bb69-7971ab81a8a7 9e4a57c9e6a944de9404b963f260b464 e216fcb54dc944a8ab16e4e325299643] WSGI :: get_action_args :: {'action': u'show', 'project_id': u'e216fcb54dc944a8ab16e4e325299643', 'id': u'metadetail'} from (pid=24295) get_action_args /usr/lib/python2.7/dist-packages/nova/api/openstack/wsgi.py:700 Trinath Why is that the actions in show here with a ID metadetail.? Where did I go wrong. 2012-09-17 13:27:11 DEBUG nova.api.openstack.wsgi [req-e9c7c50e-6f71-4757-bb69-7971ab81a8a7 9e4a57c9e6a944de9404b963f260b464 e216fcb54dc944a8ab16e4e325299643] Unrecognized Content-Type provided in request from (pid=24295) get_body /usr/lib/python2.7/dist-packages/nova/api/openstack/wsgi.py:708 2012-09-17 13:27:11 INFO nova.api.openstack.wsgi [req-e9c7c50e-6f71-4757-bb69-7971ab81a8a7 9e4a57c9e6a944de9404b963f260b464 e216fcb54dc944a8ab16e4e325299643] Trinath LOG ** [_process_stack] contents = {} 2012-09-17 13:27:11 INFO nova.api.openstack.wsgi [req-e9c7c50e-6f71-4757-bb69-7971ab81a8a7 9e4a57c9e6a944de9404b963f260b464 e216fcb54dc944a8ab16e4e325299643] Trinath LOG ** [_process_stack] action_args = {'project_id': u'e216fcb54dc944a8ab16e4e325299643', 'id': u'metadetail'} 2012-09-17 13:27:11 INFO nova.api.openstack.wsgi [req-e9c7c50e-6f71-4757-bb69-7971ab81a8a7 9e4a57c9e6a944de9404b963f260b464 e216fcb54dc944a8ab16e4e325299643] Trinath LOG ** [pre_process_extension] extensions = [bound method ServerDiskConfigController.show of nova.api.openstack.compute.contrib.disk_config.ServerDiskConfigController object at 0x3836890, bound method ExtendedStatusController.show of nova.api.openstack.compute.contrib.extended_status.ExtendedStatusController object at 0x39d3f10, bound method ExtendedServerAttributesController.show of nova.api.openstack.compute.contrib.extended_server_attributes.ExtendedServerAttributesController object at 0x3d0bf50] 2012-09-17 13:27:11 INFO nova.api.openstack.wsgi [req-e9c7c50e-6f71-4757-bb69-7971ab81a8a7 9e4a57c9e6a944de9404b963f260b464 e216fcb54dc944a8ab16e4e325299643] HTTP exception thrown: The resource could not be found. 2012-09-17 13:27:11 INFO nova.api.openstack.wsgi [req-e9c7c50e-6f71-4757-bb69-7971ab81a8a7 9e4a57c9e6a944de9404b963f260b464 e216fcb54dc944a8ab16e4e325299643] http://10.232.90.82:8774/v2/e216fcb54dc944a8ab16e4e325299643/servers/metadetail?instance_metadata.key=Server+Groupinstance_metadata.value=DOM1returned with HTTP 404 Can any one help me on Where did I go wrong? How to integrate new methods into the API (I know via Extensions we can make it but Now testing this kind of approach)? Please help me find a solution / path way to integrate new methods into the API. Thanks in advance. -- Regards, -- Trinath Somanchi, +91 9866 235 130 ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
[Openstack] Video Stackops CE and EE
another OpenStack implementation from Stackops http://www.youtube.com/watch?v=ZtEdtpHl5QI http://www.youtube.com/watch?v=uhODVgmzRWQ just got message also that they will add CloudFoundry Frans ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
[Openstack-ubuntu-testing-notifications] Build Failure: precise_folsom_quantum_trunk #225
Title: precise_folsom_quantum_trunk General InformationBUILD FAILUREBuild URL:https://jenkins.qa.ubuntu.com/job/precise_folsom_quantum_trunk/225/Project:precise_folsom_quantum_trunkDate of build:Mon, 17 Sep 2012 13:25:25 -0400Build duration:6 min 23 secBuild cause:Started by user adamBuilt on:pkg-builderHealth ReportWDescriptionScoreBuild stability: 1 out of the last 5 builds failed.80ChangesNo ChangesConsole Output[...truncated 9927 lines...]Build-Space: 35796Build-Time: 187Distribution: precise-folsomFail-Stage: buildInstall-Time: 42Job: quantum_2012.2+git201209171326~precise-0ubuntu1.dscPackage: quantumPackage-Time: 243Source-Version: 2012.2+git201209171326~precise-0ubuntu1Space: 35796Status: attemptedVersion: 2012.2+git201209171326~precise-0ubuntu1Finished at 20120917-1331Build needed 00:04:03, 35796k disc spaceERROR:root:Error occurred during package creation/build: Command '['sbuild', '-d', 'precise-folsom', '-n', '-A', 'quantum_2012.2+git201209171326~precise-0ubuntu1.dsc']' returned non-zero exit status 2ERROR:root:Command '['sbuild', '-d', 'precise-folsom', '-n', '-A', 'quantum_2012.2+git201209171326~precise-0ubuntu1.dsc']' returned non-zero exit status 2INFO:root:Complete command log:INFO:root:Destroying schroot.bzr branch lp:~openstack-ubuntu-testing/quantum/precise-folsom-proposed /tmp/tmpoPvyds/quantummk-build-deps -i -r -t apt-get -y /tmp/tmpoPvyds/quantum/debian/controlpython setup.py sdistgit log -n1 --no-merges --pretty=format:%Hbzr merge lp:~openstack-ubuntu-testing/quantum/precise-folsom --forcedch -b -D precise --newversion 2012.2+git201209171326~precise-0ubuntu1 Automated Ubuntu testing build:dch -a No change rebuild.debcommitbzr builddeb -S -- -sa -us -ucbzr builddeb -S -- -sa -us -ucdebsign -k9935ACDC quantum_2012.2+git201209171326~precise-0ubuntu1_source.changessbuild -d precise-folsom -n -A quantum_2012.2+git201209171326~precise-0ubuntu1.dscTraceback (most recent call last): File "/var/lib/jenkins/tools/openstack-ubuntu-testing/bin/build-package", line 141, in raise esubprocess.CalledProcessError: Command '['sbuild', '-d', 'precise-folsom', '-n', '-A', 'quantum_2012.2+git201209171326~precise-0ubuntu1.dsc']' returned non-zero exit status 2Error in sys.excepthook:Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/apport_python_hook.py", line 68, in apport_excepthookbinary = os.path.realpath(os.path.join(os.getcwdu(), sys.argv[0]))OSError: [Errno 2] No such file or directoryOriginal exception was:Traceback (most recent call last): File "/var/lib/jenkins/tools/openstack-ubuntu-testing/bin/build-package", line 141, in raise esubprocess.CalledProcessError: Command '['sbuild', '-d', 'precise-folsom', '-n', '-A', 'quantum_2012.2+git201209171326~precise-0ubuntu1.dsc']' returned non-zero exit status 2Build step 'Execute shell' marked build as failureEmail was triggered for: FailureSending email for trigger: Failure-- Mailing list: https://launchpad.net/~openstack-ubuntu-testing-notifications Post to : openstack-ubuntu-testing-notifications@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack-ubuntu-testing-notifications More help : https://help.launchpad.net/ListHelp
[Openstack-ubuntu-testing-notifications] Build Still Failing: precise_folsom_quantum_trunk #226
Title: precise_folsom_quantum_trunk General InformationBUILD FAILUREBuild URL:https://jenkins.qa.ubuntu.com/job/precise_folsom_quantum_trunk/226/Project:precise_folsom_quantum_trunkDate of build:Mon, 17 Sep 2012 13:56:58 -0400Build duration:5 min 59 secBuild cause:Started by user adamBuilt on:pkg-builderHealth ReportWDescriptionScoreBuild stability: 2 out of the last 5 builds failed.60ChangesNo ChangesConsole Output[...truncated 9927 lines...]Build-Space: 35792Build-Time: 187Distribution: precise-folsomFail-Stage: buildInstall-Time: 34Job: quantum_2012.2+git201209171357~precise-0ubuntu1.dscPackage: quantumPackage-Time: 236Source-Version: 2012.2+git201209171357~precise-0ubuntu1Space: 35792Status: attemptedVersion: 2012.2+git201209171357~precise-0ubuntu1Finished at 20120917-1402Build needed 00:03:56, 35792k disc spaceERROR:root:Error occurred during package creation/build: Command '['sbuild', '-d', 'precise-folsom', '-n', '-A', 'quantum_2012.2+git201209171357~precise-0ubuntu1.dsc']' returned non-zero exit status 2ERROR:root:Command '['sbuild', '-d', 'precise-folsom', '-n', '-A', 'quantum_2012.2+git201209171357~precise-0ubuntu1.dsc']' returned non-zero exit status 2INFO:root:Complete command log:INFO:root:Destroying schroot.bzr branch lp:~openstack-ubuntu-testing/quantum/precise-folsom-proposed /tmp/tmpx_TPD0/quantummk-build-deps -i -r -t apt-get -y /tmp/tmpx_TPD0/quantum/debian/controlpython setup.py sdistgit log -n1 --no-merges --pretty=format:%Hbzr merge lp:~openstack-ubuntu-testing/quantum/precise-folsom --forcedch -b -D precise --newversion 2012.2+git201209171357~precise-0ubuntu1 Automated Ubuntu testing build:dch -a No change rebuild.debcommitbzr builddeb -S -- -sa -us -ucbzr builddeb -S -- -sa -us -ucdebsign -k9935ACDC quantum_2012.2+git201209171357~precise-0ubuntu1_source.changessbuild -d precise-folsom -n -A quantum_2012.2+git201209171357~precise-0ubuntu1.dscTraceback (most recent call last): File "/var/lib/jenkins/tools/openstack-ubuntu-testing/bin/build-package", line 141, in raise esubprocess.CalledProcessError: Command '['sbuild', '-d', 'precise-folsom', '-n', '-A', 'quantum_2012.2+git201209171357~precise-0ubuntu1.dsc']' returned non-zero exit status 2Error in sys.excepthook:Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/apport_python_hook.py", line 68, in apport_excepthookbinary = os.path.realpath(os.path.join(os.getcwdu(), sys.argv[0]))OSError: [Errno 2] No such file or directoryOriginal exception was:Traceback (most recent call last): File "/var/lib/jenkins/tools/openstack-ubuntu-testing/bin/build-package", line 141, in raise esubprocess.CalledProcessError: Command '['sbuild', '-d', 'precise-folsom', '-n', '-A', 'quantum_2012.2+git201209171357~precise-0ubuntu1.dsc']' returned non-zero exit status 2Build step 'Execute shell' marked build as failureEmail was triggered for: FailureSending email for trigger: Failure-- Mailing list: https://launchpad.net/~openstack-ubuntu-testing-notifications Post to : openstack-ubuntu-testing-notifications@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack-ubuntu-testing-notifications More help : https://help.launchpad.net/ListHelp
[Openstack-ubuntu-testing-notifications] Build Still Failing: precise_folsom_swift_trunk #75
Title: precise_folsom_swift_trunk General InformationBUILD FAILUREBuild URL:https://jenkins.qa.ubuntu.com/job/precise_folsom_swift_trunk/75/Project:precise_folsom_swift_trunkDate of build:Mon, 17 Sep 2012 16:00:34 -0400Build duration:3 min 50 secBuild cause:Started by an SCM changeBuilt on:pkg-builderHealth ReportWDescriptionScoreBuild stability: All recent builds failed.0ChangesAdd README.md to the tarball.by dprinceeditMANIFEST.inConsole Output[...truncated 3658 lines...]INFO:root:Destroying schroot.bzr branch lp:~openstack-ubuntu-testing/swift/precise-folsom-proposed /tmp/tmpMaXlVo/swiftmk-build-deps -i -r -t apt-get -y /tmp/tmpMaXlVo/swift/debian/controlpython setup.py sdistgit log -n1 --no-merges --pretty=format:%Hgit log 73846c2c38728fb32da2b7c8540cffb738b22c42..HEAD --no-merges --pretty=format:[%h] %sbzr merge lp:~openstack-ubuntu-testing/swift/precise-folsom --forcedch -b -D precise --newversion 1.7.1+git201209171601~precise-0ubuntu1 Automated Ubuntu testing build:dch -a [411c7cb] Add README.md to the tarball.dch -a [bfc114b] new more helpful READMEdch -a [343968b] added disable_fallocate info to docsdch -a [2ca379d] added errno.EINVAL check to fallocatedch -a [463da7e] Adds Error Handling to swift-drive-audit for missing or unreadable /var/log/kern.logdch -a [d24e280] obj replicator speed updch -a [063789b] container_info returns a dictdch -a [a2ac5ef] swift constraints are now settable via configdch -a [3139760] Fix pep8 issuesdch -a [cde6d59] Fix pep8 issuesdch -a [c0537ac] Breakout search_devs & add get_builder() for reusedch -a [54e28fa] fix some formatdch -a [4d6ae96] fix some format issuredch -a [edaaa47] format some code according to pep8dch -a [46a093f] Obj replicator cleans up files where part dirs should be.dch -a [d56772a] Fix pep8 issues in test_memcached.py.dch -a [314d3b7] Fall back to UDP if /dev/log does not exist.dch -a [ed3b12d] Can run swift-bench across multiple cores/servers.debcommitbzr builddeb -S -- -sa -us -ucbzr builddeb -S -- -sa -us -ucdebsign -k9935ACDC swift_1.7.1+git201209171601~precise-0ubuntu1_source.changessbuild -d precise-folsom -n -A swift_1.7.1+git201209171601~precise-0ubuntu1.dscTraceback (most recent call last): File "/var/lib/jenkins/tools/openstack-ubuntu-testing/bin/build-package", line 141, in raise esubprocess.CalledProcessError: Command '['sbuild', '-d', 'precise-folsom', '-n', '-A', 'swift_1.7.1+git201209171601~precise-0ubuntu1.dsc']' returned non-zero exit status 2Error in sys.excepthook:Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/apport_python_hook.py", line 68, in apport_excepthookbinary = os.path.realpath(os.path.join(os.getcwdu(), sys.argv[0]))OSError: [Errno 2] No such file or directoryOriginal exception was:Traceback (most recent call last): File "/var/lib/jenkins/tools/openstack-ubuntu-testing/bin/build-package", line 141, in raise esubprocess.CalledProcessError: Command '['sbuild', '-d', 'precise-folsom', '-n', '-A', 'swift_1.7.1+git201209171601~precise-0ubuntu1.dsc']' returned non-zero exit status 2Build step 'Execute shell' marked build as failureEmail was triggered for: FailureSending email for trigger: Failure-- Mailing list: https://launchpad.net/~openstack-ubuntu-testing-notifications Post to : openstack-ubuntu-testing-notifications@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack-ubuntu-testing-notifications More help : https://help.launchpad.net/ListHelp
[Openstack-ubuntu-testing-notifications] Build Fixed: precise_folsom_keystone_trunk #61
Title: precise_folsom_keystone_trunk General InformationBUILD SUCCESSBuild URL:https://jenkins.qa.ubuntu.com/job/precise_folsom_keystone_trunk/61/Project:precise_folsom_keystone_trunkDate of build:Mon, 17 Sep 2012 18:50:25 -0400Build duration:7 min 5 secBuild cause:Started by user adamBuilt on:pkg-builderHealth ReportWDescriptionScoreBuild stability: 1 out of the last 5 builds failed.80ChangesNo ChangesConsole Output[...truncated 5483 lines...]INFO:root:Uploading package to ppa:openstack-ubuntu-testing/folsom-trunk-testingDEBUG:root:['dput', 'ppa:openstack-ubuntu-testing/folsom-trunk-testing', 'keystone_2012.2+git201209171852~precise-0ubuntu1_source.changes']gpg: Signature made Mon Sep 17 18:54:34 2012 EDT using RSA key ID 9935ACDCgpg: Good signature from "Openstack Ubuntu Testing Bot (Jenkins Key)"gpg: Signature made Mon Sep 17 18:54:34 2012 EDT using RSA key ID 9935ACDCgpg: Good signature from "Openstack Ubuntu Testing Bot (Jenkins Key) "Checking signature on .changesGood signature on /tmp/tmpDuZa3M/keystone_2012.2+git201209171852~precise-0ubuntu1_source.changes.Checking signature on .dscGood signature on /tmp/tmpDuZa3M/keystone_2012.2+git201209171852~precise-0ubuntu1.dsc.Uploading to ppa (via ftp to ppa.launchpad.net): Uploading keystone_2012.2+git201209171852~precise-0ubuntu1.dsc: done. Uploading keystone_2012.2+git201209171852~precise.orig.tar.gz: done. Uploading keystone_2012.2+git201209171852~precise-0ubuntu1.debian.tar.gz: done. Uploading keystone_2012.2+git201209171852~precise-0ubuntu1_source.changes: done.Successfully uploaded packages.INFO:root:Installing build artifacts into /var/lib/jenkins/www/aptDEBUG:root:['reprepro', '--waitforlock', '10', '-Vb', '/var/lib/jenkins/www/apt', 'include', 'precise-folsom', 'keystone_2012.2+git201209171852~precise-0ubuntu1_amd64.changes']Exporting indices...Successfully created '/var/lib/jenkins/www/apt/dists/precise-folsom/Release.gpg.new'Successfully created '/var/lib/jenkins/www/apt/dists/precise-folsom/InRelease.new'Deleting files no longer referenced...deleting and forgetting pool/main/k/keystone/keystone-doc_2012.2+git201209131731~precise-0ubuntu1_all.debdeleting and forgetting pool/main/k/keystone/keystone_2012.2+git201209131731~precise-0ubuntu1_all.debdeleting and forgetting pool/main/k/keystone/python-keystone_2012.2+git201209131731~precise-0ubuntu1_all.debINFO:root:Pushing changes back to bzr testing branchDEBUG:root:['bzr', 'push', 'lp:~openstack-ubuntu-testing/keystone/precise-folsom']Pushed up to revision 137.INFO:root:Storing current commit for next build: 4e1a0867f9e9f42dd7c2abe3a10ca8a8f7dddce3INFO:root:Complete command log:INFO:root:Destroying schroot.bzr branch lp:~openstack-ubuntu-testing/keystone/precise-folsom-proposed /tmp/tmpDuZa3M/keystonemk-build-deps -i -r -t apt-get -y /tmp/tmpDuZa3M/keystone/debian/controlpython setup.py sdistgit log -n1 --no-merges --pretty=format:%Hbzr merge lp:~openstack-ubuntu-testing/keystone/precise-folsom --forcedch -b -D precise --newversion 2012.2+git201209171852~precise-0ubuntu1 Automated Ubuntu testing build:dch -a No change rebuild.debcommitbzr builddeb -S -- -sa -us -ucbzr builddeb -S -- -sa -us -ucdebsign -k9935ACDC keystone_2012.2+git201209171852~precise-0ubuntu1_source.changessbuild -d precise-folsom -n -A keystone_2012.2+git201209171852~precise-0ubuntu1.dscdput ppa:openstack-ubuntu-testing/folsom-trunk-testing keystone_2012.2+git201209171852~precise-0ubuntu1_source.changesreprepro --waitforlock 10 -Vb /var/lib/jenkins/www/apt include precise-folsom keystone_2012.2+git201209171852~precise-0ubuntu1_amd64.changesbzr push lp:~openstack-ubuntu-testing/keystone/precise-folsomEmail was triggered for: FixedTrigger Success was overridden by another trigger and will not send an email.Sending email for trigger: Fixed-- Mailing list: https://launchpad.net/~openstack-ubuntu-testing-notifications Post to : openstack-ubuntu-testing-notifications@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack-ubuntu-testing-notifications More help : https://help.launchpad.net/ListHelp