Re: [Openstack] Please provide the step by step guide for 3 node swift instalation steps
How many minimum servers required for a simple production setup?.. *Regards, John Raja **Ip Extn :- 509028 Tel:- 022-40609028* ** On Wed, Oct 10, 2012 at 6:31 PM, Anne Gentle a...@openstack.org wrote: On Wed, Oct 10, 2012 at 6:14 AM, John Raja john.r...@indiainfoline.com wrote: Dear Anne, Sorry to disturbing you again and again, No worries there. I have only Two Servers, Okay, for most Object Storage use cases you want replication and redundancy because you have many servers, many objects, and want to protect your data by copying it over and over to ensure you can always retrieve the object. If you are interested in an installation for the sake of understanding how it works, how to operate it, or to develop on the swift project, you can install an all-in-one with these instructions: http://docs.openstack.org/developer/swift/development_saio.html 1) One server I installed Ubuntu 12.04 - This is for Proxy 2) Other i installed VMware Esxi, And created two VMs - Storage Nodes I believe this could work but I don't have exact instructions. It also doesn't do what Object Storage was designed for which is highly available (no matter if drives or servers fail), and distributed (perhaps even across earthquake fault lines) storage. It could be fine for testing purposes though. This is the rightway to do this or i am doing wrong. And Explain How many minimum server required for testing. For testing, try the All-in-One on your Ubuntu server. Can anyone else on the list comment on whether you can do the Swift all-in-one on 12.04? Anne Regards, John Raja Ip Extn :- 509028 Tel:- 022-40609028 On Fri, Sep 21, 2012 at 7:18 PM, Anne Gentle a...@openstack.org wrote: Hi John - Thanks for asking more specific questions. You'll find that you need to follow the entire installation guide in order to get all the components working together. To specifically answer your questions, though, I'll paste some HTML links rather than the whole PDF. The names of packages for nova can be found here: http://docs.openstack.org/trunk/openstack-compute/install/apt/content/installing-the-cloud-controller.html Example architectures for Compute (nova) are here: http://docs.openstack.org/trunk/openstack-compute/admin/content/example-installation-architecture.html Swift installation via packages is documented here: http://docs.openstack.org/trunk/openstack-compute/install/apt/content/general-installation-steps-swift.html Example architecture for Object Storage (swift) is here: http://docs.openstack.org/trunk/openstack-object-storage/admin/content/example-object-storage-installation-architecture.html Hope these are helpful. Anne On Fri, Sep 21, 2012 at 1:46 AM, John Raja john.r...@indiainfoline.com wrote: from where i can download the package for nova and swift Regards, John Raja Ip Extn :- 509028 Tel:- 022-40609028 On Tue, Sep 18, 2012 at 12:22 PM, John Raja john.r...@indiainfoline.com wrote: Please provide the step by step guide for 3 node swift instalation steps . Regards, John Raja Ip Extn :- 509028 Tel:- 022-40609028 ___ 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] How can I choose my own timezone on Dashboard of Essex?
Hi, There is a line in /etc/openstack-dashboard/local_settings.py called TIME_ZONE # The timezone of the server. This should correspond with the timezone # of your entire OpenStack installation, and hopefully be in UTC. TIME_ZONE = UTC Change it, restart apache and memcached, that should do the trick. Have you looked at that? Cheers! On Thu, Oct 11, 2012 at 7:38 AM, Ray Sun qsun01...@cienet.com.cn wrote: In the Dashboard of Essex version, seems the datetime is always displayed as UTC time, How can I choose my own timezone? Thanks. - Ray Yours faithfully, Kind regards. CIeNET Technologies (Beijing) Co., Ltd Email: qsun01...@cienet.com.cn Office Phone: +86-01081470088-7079 Mobile Phone: +86-18901118291 ___ 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] A simple guide to install OpenStack Folsom
I'm Glad that my suggestion found its way to a much better solution. Just one small advice, please keep it as simple as possible. Don't fill it up with things that won't be used by everyone, make it generic and leave the rest for OpenStack administrators ! Le 11/10/2012 06:20, Asher Newcomer a écrit : Hi, This is great stuff. This is a nicely distilled version of the official docs for anyone looking for a quick outline, and this includes quantum rather than nova-net. Thanks much - just what I've been after. On Wed, Oct 10, 2012 at 4:48 AM, Skible OpenStack skible.openst...@gmail.com mailto:skible.openst...@gmail.com wrote: Hi, I proudly present my OpenStack Folsom Install Guide. It's simple, easy to use and most of all well tested. I am counting our your feedback to enhance my work and contribute it to the OpenStack Eco System. Direct access to the guide: OpenStack Folsom Install Guide https://github.com/mseknibilel/OpenStack-Folsom-Install-guide/blob/master/OpenStack_Folsom_Install_Guide_WebVersion.rst Direct access to the git repository: OpenStack Folsom Install Guide reposiroty https://github.com/mseknibilel/OpenStack-Folsom-Install-guide Best regards. ___ Mailing list: https://launchpad.net/~openstack https://launchpad.net/%7Eopenstack Post to : openstack@lists.launchpad.net mailto:openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack https://launchpad.net/%7Eopenstack 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] How To Cleanup SWAP in Compute Node
Hi, One of my compute node eats up swap, and it turns out to be a kvm process. So I have two questions: 1. How to release the swap? I tried terminating other instances on the same node, but it doesn't help. So can I use the normal approach like sync; echo 3 /proc/sys/vm/drop_caches, swapoff -a swapon -a on compute node? Will it be too dangerous? 2. What will cause the kvm process eating up swap? I don't think it possible to launch new instance in a cloud that is already full. Are there any other causes? Something I should avoid in the future? Thanks. PS: I'm coping with a cloud of Diablo release, which is handed over from a previous Ops. ___ 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] Bottleneck of message queue
Hi Sandy, I couldn't access your links. Originally I though it's my laptop problem but it is not. It's not a good news for both of us that it seems your website is now being blocked by China GFW. :) Have you posted the same articles on other sites? Sorry for the inconvenience. Thanks. Hi Josh, You're absolutely right. It's impossible to root cause issues without true data. In the meantime, your point reminds me a question, is there a way for rabbitmq to show online statistics of messages, like the output of command netstat -i to show the statistics of the in and out number of packets for network interfaces? Regards, Howard On Thu, Oct 11, 2012 at 1:53 AM, Joshua Harlow harlo...@yahoo-inc.comwrote: Also some real data/graphs/metrics if u have anything would go a long way in helping others see the problem. Without data though its hard to know what is broke, what is the limit, and what needs to be fixed. -Josh From: Hao Wang hao.1.w...@gmail.com Date: Wednesday, October 10, 2012 6:50 AM To: Sandy Walsh sandy.wa...@rackspace.com, ale...@rabbitmq.com ale...@rabbitmq.com Cc: openstack@lists.launchpad.net openstack@lists.launchpad.net Subject: Re: [Openstack] Bottleneck of message queue Thanks guys for your insightful replies. I'm studying them. If I've got anything, I'll get back to you as soon as possible. Have a nice day! Cheers, Howard On Wed, Oct 10, 2012 at 7:25 PM, Sandy Walsh sandy.wa...@rackspace.comwrote: Hey Howard, Queues are generally in memory, but you may turn on persistent (disk) queues in your environment. So that's your limitation. Having rabbitmq on a different server is a good idea. Also, Queues are only used for control, not user data, so they shouldn't be that big of a burden. Having a queue-based architecture adds some complexity for synchronization, but their benefit of giving us burst-handling capabilities far outweigh that (imho). If your queues are filling up, you may: 1. need beefier machines processing the offending queues (or rabbit server) 2. need to add more worker nodes (more network, more scheduler, though more compute isn't appropriate) 3. think about clustering rabbit Notifications are perhaps the chattiest queues in the system, so make sure you have suitable workers there (if you have notifications turned on) This might help you understand the flow through the queues a little more? http://www.sandywalsh.com/2012/04/openstack-nova-internals-pt1-overview.html http://www.sandywalsh.com/2012/09/openstack-nova-internals-pt2-services.html Cheers, Sandy From: openstack-bounces+sandy.walsh=rackspace@lists.launchpad.net[openstack-bounces+sandy.walsh= rackspace@lists.launchpad.net] on behalf of Hao Wang [ hao.1.w...@gmail.com] Sent: Tuesday, October 09, 2012 11:49 PM To: openstack@lists.launchpad.net Subject: [Openstack] Bottleneck of message queue Hi guys, I am trying to figure out how the internal interaction processes within different modules of OpenStack. Frankly speaking, while I'm reading the source codes I lost myself and have to jump out again to look at OpenStack from out of the box. I don't know if anybody has the similiar feeling with me. Is there any picture I can follow to see the message flows? OpenStack is based on message queue to ensure the expansion easy. Here come my questions. Does anybody know the capacity of message queue? Would the capacity be a bottleneck of the platform? Thanks, Howard ___ 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] A simple guide to install OpenStack Folsom
Awesome stuff. I went thought this the other day, and it seemed like the most annoying part of setting up OpenStack. Sure the flexibility is good, but adding a few shortcuts looks like a good idea. For registering the services, I wonder if the following would be a good way to register the service with keystone, using the currently specified settings: (nova|glance|...)-manage keystone register admin_username password Cheers, John From: openstack-bounces+john.garbutt=citrix@lists.launchpad.net [mailto:openstack-bounces+john.garbutt=citrix@lists.launchpad.net] On Behalf Of Joshua Harlow Sent: Wednesday, October 10, 2012 11:38 PM To: Dolph Mathews Cc: openstack@lists.launchpad.net Subject: Re: [Openstack] A simple guide to install OpenStack Folsom I second this idea, seems like a good way forward. From: Dolph Mathews dolph.math...@gmail.commailto:dolph.math...@gmail.com Date: Wednesday, October 10, 2012 3:33 PM To: Joshua Harlow harlo...@yahoo-inc.commailto:harlo...@yahoo-inc.com Cc: Alan Pevec ape...@gmail.commailto:ape...@gmail.com, Skible OpenStack skible.openst...@gmail.commailto:skible.openst...@gmail.com, openstack@lists.launchpad.netmailto:openstack@lists.launchpad.net openstack@lists.launchpad.netmailto:openstack@lists.launchpad.net Subject: Re: [Openstack] A simple guide to install OpenStack Folsom I played around with the idea this afternoon, and settled on something as simple as this in keystoneclient rather than keystone-manage: $ keystone help bootstrap usage: keystone bootstrap [--user-name user-name] --pass password [--role-name role-name] [--tenant-name tenant-name] Grants a new role to a new user on a new tenant, after creating each. Optional arguments: --user-name user-name The name of the user to be created (default=admin). --pass password The password for the new user. --role-name role-name The name of the role to be created and granted to the user (default=admin). --tenant-name tenant-name The name of the tenant to be created (default=admin). Example usage: $ keystone-manage db_sync $ keystone-all $ keystone --token=ADMIN --endpoint=http://localhost:35357/v2.0/bootstrap --pass=secrete $ keystone --os-username=admin --os-password=secrete --os-tenant-name=admin --os-auth-url=http://localhost:35357/v2.0/ token-get +---+--+ | Property | Value | +---+--+ | expires | 2012-10-11T22:25:02Z | | id| 4ae78bd2cd9049888060d07acddf88d1 | | tenant_id | 8fbba4f7f77e4acb80d746c65f20882b | | user_id | d8e31d9a341243a2bb8d575707a273ea | +---+--+ The same shortcut idea could apply to other extremely common usage patterns on the CLI (e.g. registering a service *and* all of it's endpoints in a single CLI command), thus eliminating most of the complexity of basic setup scripts like sample_data.sh and it's variants. I also put this up for review: https://review.openstack.org/#/c/14314 -Dolph On Wed, Oct 10, 2012 at 1:15 PM, Joshua Harlow harlo...@yahoo-inc.commailto:harlo...@yahoo-inc.com wrote: That sounds great to me. I can help out in converting this code into that code. It seems like a trivial kind of thing to do, what format would that command take, a yaml file? Something similar to https://github.com/yahoo/Openstack-Anvil/blob/master/conf/templates/keystone/init_what.yaml maybe, idk. From: Dolph Mathews dolph.math...@gmail.commailto:dolph.math...@gmail.com Date: Wednesday, October 10, 2012 11:13 AM To: Joshua Harlow harlo...@yahoo-inc.commailto:harlo...@yahoo-inc.com Cc: Alan Pevec ape...@gmail.commailto:ape...@gmail.com, Skible OpenStack skible.openst...@gmail.commailto:skible.openst...@gmail.com, openstack@lists.launchpad.netmailto:openstack@lists.launchpad.net openstack@lists.launchpad.netmailto:openstack@lists.launchpad.net Subject: Re: [Openstack] A simple guide to install OpenStack Folsom I'd like to simplify the scope of sample_data.sh to the absolute bare minimum (service tenant, admin role, admin user, identity service/endpoints, etc), and integrate it into keystone-manage as a 'bootstrap' command: $ keystone-manage bootstrap -Dolph On Wed, Oct 10, 2012 at 12:34 PM, Joshua Harlow harlo...@yahoo-inc.commailto:harlo...@yahoo-inc.com wrote: You guys should also consider the 'anvil' way of doing this (pure python baby, haha). Which is improved from lorin's and has been working for yahoo! for a while now. https://github.com/yahoo/Openstack-Anvil/blob/master/anvil/components/helpe rs/keystone.py#L25 Please feel free to take the code!! Its only 'real' dependency is the keystone client + yaml parsing... On 10/10/12 2:23 AM, Alan Pevec ape...@gmail.commailto:ape...@gmail.com wrote: On Wed, Oct 10, 2012 at 11:10 AM, Skible
[Openstack] instance can't start?
Hello, While most of the instances are running fine in my openstack cluster, but there are few that are stuck in either build, networking or scheduling state, and can't even be deleted. On the compute nodes, I see in the log: 2012-10-11 10:26:46 WARNING nova.compute.manager [-] Found 5 in the database and 1 on the hypervisor. 2012-10-11 10:26:47 WARNING nova.compute.manager [-] [instance: da5106f4-deb2-4827-952e-7cb19388ea8d] Instance found in database but not known by hypervisor. Setting power state to NOSTATE 2012-10-11 10:26:47 WARNING nova.compute.manager [-] [instance: c2dfb29c-af78-42b3-9811-c72d00f1995e] Instance found in database but not known by hypervisor. Setting power state to NOSTATE 2012-10-11 10:26:48 WARNING nova.compute.manager [-] [instance: 92febd69-ddc4-489f-8120-1b272d788856] Instance found in database but not known by hypervisor. Setting power state to NOSTATE 2012-10-11 10:26:48 WARNING nova.compute.manager [-] [instance: 3ff3bd7c-87ef-4425-83c3-d27103c52ee0] Instance found in database but not known by hypervisor. Setting power state to NOSTATE Any wisdom what is happening here? 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] Please provide the step by step guide for 3 node swift instalation steps
Hi John - Here's an example architecture: http://docs.openstack.org/trunk/openstack-object-storage/admin/content/example-object-storage-installation-architecture.html It shows five storage nodes, a proxy node, and an auth node (seven servers). You could use five storage nodes with one of the storage nodes also serving as a proxy and auth server. These would meet a production requirement of replication (five copies means that three servers would have to go down before you distrust the data retrieval) - but if the production requirements were different, say speed of retrieval was the highest need, then you might create a different architecture. If complete safety and replication of the data was highest priority, you could use 10 servers (just an example). Storage operators, feel free to chime in. Thanks, Anne On Thu, Oct 11, 2012 at 12:59 AM, John Raja john.r...@indiainfoline.com wrote: How many minimum servers required for a simple production setup?.. Regards, John Raja Ip Extn :- 509028 Tel:- 022-40609028 On Wed, Oct 10, 2012 at 6:31 PM, Anne Gentle a...@openstack.org wrote: On Wed, Oct 10, 2012 at 6:14 AM, John Raja john.r...@indiainfoline.com wrote: Dear Anne, Sorry to disturbing you again and again, No worries there. I have only Two Servers, Okay, for most Object Storage use cases you want replication and redundancy because you have many servers, many objects, and want to protect your data by copying it over and over to ensure you can always retrieve the object. If you are interested in an installation for the sake of understanding how it works, how to operate it, or to develop on the swift project, you can install an all-in-one with these instructions: http://docs.openstack.org/developer/swift/development_saio.html 1) One server I installed Ubuntu 12.04 - This is for Proxy 2) Other i installed VMware Esxi, And created two VMs - Storage Nodes I believe this could work but I don't have exact instructions. It also doesn't do what Object Storage was designed for which is highly available (no matter if drives or servers fail), and distributed (perhaps even across earthquake fault lines) storage. It could be fine for testing purposes though. This is the rightway to do this or i am doing wrong. And Explain How many minimum server required for testing. For testing, try the All-in-One on your Ubuntu server. Can anyone else on the list comment on whether you can do the Swift all-in-one on 12.04? Anne Regards, John Raja Ip Extn :- 509028 Tel:- 022-40609028 On Fri, Sep 21, 2012 at 7:18 PM, Anne Gentle a...@openstack.org wrote: Hi John - Thanks for asking more specific questions. You'll find that you need to follow the entire installation guide in order to get all the components working together. To specifically answer your questions, though, I'll paste some HTML links rather than the whole PDF. The names of packages for nova can be found here: http://docs.openstack.org/trunk/openstack-compute/install/apt/content/installing-the-cloud-controller.html Example architectures for Compute (nova) are here: http://docs.openstack.org/trunk/openstack-compute/admin/content/example-installation-architecture.html Swift installation via packages is documented here: http://docs.openstack.org/trunk/openstack-compute/install/apt/content/general-installation-steps-swift.html Example architecture for Object Storage (swift) is here: http://docs.openstack.org/trunk/openstack-object-storage/admin/content/example-object-storage-installation-architecture.html Hope these are helpful. Anne On Fri, Sep 21, 2012 at 1:46 AM, John Raja john.r...@indiainfoline.com wrote: from where i can download the package for nova and swift Regards, John Raja Ip Extn :- 509028 Tel:- 022-40609028 On Tue, Sep 18, 2012 at 12:22 PM, John Raja john.r...@indiainfoline.com wrote: Please provide the step by step guide for 3 node swift instalation steps . Regards, John Raja Ip Extn :- 509028 Tel:- 022-40609028 ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack
Re: [Openstack] How can I choose my own timezone on Dashboard of Essex?
Full timezone support was added in Folsom; for Essex the best you can do is change the TIME_ZONE setting in your local_settings.py file; however if your timezone there doesn't match the timezone on your server(s) you're gonna end up with an offset between the dashboard and the rest of the stack, which is terribly confusing. All the best, - Gabriel From: openstack-bounces+gabriel.hurley=nebula@lists.launchpad.net [mailto:openstack-bounces+gabriel.hurley=nebula@lists.launchpad.net] On Behalf Of Sébastien Han Sent: Thursday, October 11, 2012 12:36 AM To: Ray Sun Cc: openstack@lists.launchpad.net Subject: Re: [Openstack] How can I choose my own timezone on Dashboard of Essex? Hi, There is a line in /etc/openstack-dashboard/local_settings.py called TIME_ZONE # The timezone of the server. This should correspond with the timezone # of your entire OpenStack installation, and hopefully be in UTC. TIME_ZONE = UTC Change it, restart apache and memcached, that should do the trick. Have you looked at that? Cheers! On Thu, Oct 11, 2012 at 7:38 AM, Ray Sun qsun01...@cienet.com.cnmailto:qsun01...@cienet.com.cn wrote: In the Dashboard of Essex version, seems the datetime is always displayed as UTC time, How can I choose my own timezone? Thanks. - Ray Yours faithfully, Kind regards. CIeNET Technologies (Beijing) Co., Ltd Email: qsun01...@cienet.com.cnmailto:qsun01...@cienet.com.cn Office Phone: +86-01081470088-7079 Mobile Phone: +86-18901118291tel:%2B86-18901118291 ___ 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
Re: [Openstack] Bottleneck of message queue
I haven't tried it but this might be something 'similar' http://www.rabbitmq.com/management.html From: Hao Wang hao.1.w...@gmail.commailto:hao.1.w...@gmail.com Date: Thursday, October 11, 2012 6:20 AM To: Joshua Harlow harlo...@yahoo-inc.commailto:harlo...@yahoo-inc.com Cc: Sandy Walsh sandy.wa...@rackspace.commailto:sandy.wa...@rackspace.com, ale...@rabbitmq.commailto:ale...@rabbitmq.com ale...@rabbitmq.commailto:ale...@rabbitmq.com, openstack@lists.launchpad.netmailto:openstack@lists.launchpad.net openstack@lists.launchpad.netmailto:openstack@lists.launchpad.net Subject: Re: [Openstack] Bottleneck of message queue Hi Sandy, I couldn't access your links. Originally I though it's my laptop problem but it is not. It's not a good news for both of us that it seems your website is now being blocked by China GFW. :) Have you posted the same articles on other sites? Sorry for the inconvenience. Thanks. Hi Josh, You're absolutely right. It's impossible to root cause issues without true data. In the meantime, your point reminds me a question, is there a way for rabbitmq to show online statistics of messages, like the output of command netstat -i to show the statistics of the in and out number of packets for network interfaces? Regards, Howard On Thu, Oct 11, 2012 at 1:53 AM, Joshua Harlow harlo...@yahoo-inc.commailto:harlo...@yahoo-inc.com wrote: Also some real data/graphs/metrics if u have anything would go a long way in helping others see the problem. Without data though its hard to know what is broke, what is the limit, and what needs to be fixed. -Josh From: Hao Wang hao.1.w...@gmail.commailto:hao.1.w...@gmail.com Date: Wednesday, October 10, 2012 6:50 AM To: Sandy Walsh sandy.wa...@rackspace.commailto:sandy.wa...@rackspace.com, ale...@rabbitmq.commailto:ale...@rabbitmq.com ale...@rabbitmq.commailto:ale...@rabbitmq.com Cc: openstack@lists.launchpad.netmailto:openstack@lists.launchpad.net openstack@lists.launchpad.netmailto:openstack@lists.launchpad.net Subject: Re: [Openstack] Bottleneck of message queue Thanks guys for your insightful replies. I'm studying them. If I've got anything, I'll get back to you as soon as possible. Have a nice day! Cheers, Howard On Wed, Oct 10, 2012 at 7:25 PM, Sandy Walsh sandy.wa...@rackspace.commailto:sandy.wa...@rackspace.com wrote: Hey Howard, Queues are generally in memory, but you may turn on persistent (disk) queues in your environment. So that's your limitation. Having rabbitmq on a different server is a good idea. Also, Queues are only used for control, not user data, so they shouldn't be that big of a burden. Having a queue-based architecture adds some complexity for synchronization, but their benefit of giving us burst-handling capabilities far outweigh that (imho). If your queues are filling up, you may: 1. need beefier machines processing the offending queues (or rabbit server) 2. need to add more worker nodes (more network, more scheduler, though more compute isn't appropriate) 3. think about clustering rabbit Notifications are perhaps the chattiest queues in the system, so make sure you have suitable workers there (if you have notifications turned on) This might help you understand the flow through the queues a little more? http://www.sandywalsh.com/2012/04/openstack-nova-internals-pt1-overview.html http://www.sandywalsh.com/2012/09/openstack-nova-internals-pt2-services.html Cheers, Sandy From: openstack-bounces+sandy.walsh=rackspace@lists.launchpad.netmailto:rackspace@lists.launchpad.net [openstack-bounces+sandy.walsh=rackspace@lists.launchpad.netmailto:rackspace@lists.launchpad.net] on behalf of Hao Wang [hao.1.w...@gmail.commailto:hao.1.w...@gmail.com] Sent: Tuesday, October 09, 2012 11:49 PM To: openstack@lists.launchpad.netmailto:openstack@lists.launchpad.net Subject: [Openstack] Bottleneck of message queue Hi guys, I am trying to figure out how the internal interaction processes within different modules of OpenStack. Frankly speaking, while I'm reading the source codes I lost myself and have to jump out again to look at OpenStack from out of the box. I don't know if anybody has the similiar feeling with me. Is there any picture I can follow to see the message flows? OpenStack is based on message queue to ensure the expansion easy. Here come my questions. Does anybody know the capacity of message queue? Would the capacity be a bottleneck of the platform? Thanks, Howard ___ 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] Cinder Support for RHEL ?
Hi all, I wanted to install Cinder for my OpenStack setup on RHEL. But the Installation guide has only documentation for Ubuntu and not RHEL. Is Cinder supported on RHEL ?If so can I get some pointers on where I can find the installation guide for the same? Thanks -- --With Regards Pavan Kulkarni ___ 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] Cinder Support for RHEL ?
On 10/11/2012 02:18 PM, Pavan Kulkarni wrote: Hi all, I wanted to install Cinder for my OpenStack setup on RHEL. But the Installation guide has only documentation for Ubuntu and not RHEL. Is Cinder supported on RHEL ?If so can I get some pointers on where I can find the installation guide for the same? Thanks There are Folsom packages that include Cinder for Fedora, but not yet in EPEL or Red Hat OpenStack. EPEL will be updated to Folsom very soon. Documentation will eventually be here: http://fedoraproject.org/wiki/Getting_started_with_OpenStack_EPEL You can also follow some of our instructions for the Fedora test day, which included testing out Cinder: https://fedoraproject.org/wiki/Test_Day:2012-09-18_OpenStack -- 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] Adding Custom form field in Openstack Dashboard.
That generic error is what happens when there's a 500 error on the server-side while submitting a form via AJAX. Take a look in the Horizon console log to see what really went wrong. - Gabriel From: openstack-bounces+gabriel.hurley=nebula@lists.launchpad.net [mailto:openstack-bounces+gabriel.hurley=nebula@lists.launchpad.net] On Behalf Of Srikanth Kumar Lingala Sent: Tuesday, October 09, 2012 12:22 AM To: openstack@lists.launchpad.net; openstack-...@lists.openstack.org Subject: [Openstack] Adding Custom form field in Openstack Dashboard. Hi all, I have added my own custom text box field in the form 'Launch Instance' page. For that, I modified the following file: /usr/lib/python2.7/dist-packages/horizon/dashboards/nova/instances/workflows.py Added text box in the above script as follows: sample = forms.CharField(max_length=15, label=_(Sample), required=False) Now, I want to access the posted value of the above field. For that, I am using context['sample'] variable. When I clicked on the 'Launch' button, I am getting a Horizon alert error as the following: There was an error submitting the form. Please try again. Please suggest me to fix the issue. Thanks in advance. -- Srikanth. ___ 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] HPC session during upcoming Design Summit
Hi all, We will have a design summit session during next week's OpenStack Summit in San Diego. It'll at 11:00 am Tuesday, October 16. Its title is Scheduler for HPC with OpenStack. We have asked to change the title to HPC for OpenStack. We will cover wide range of HPC for OpenStack including * HPC extension current state * Accelerator support * Baremetal * Networking * IB * HPFS (e.g. Lustre) * Scheduler extensions * Community Requests/Open Discussion Please suggest other interesting topics and share your thoughts in the etherpad. (http://etherpad.openstack.org/GrizzlyHPC) Hope to see you there. Thanks, David -- Dr. Dong-In David Kang Computer Scientist USC/ISI ___ 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] [SWIFT] Proxies Sizing for 90.000 / 200.000 RPM
Hi Stackers ! This is the thing, today we have a 24 datanodes (3 copies, 90TB usables) each datanode has 2 intel hexacores CPU with HT and 96GB of RAM, and 6 Proxies with the same hardware configuration, using swift 1.4.8 with keystone. Regarding the networking, each proxy / datanodes has a dual 1Gb nic, bonded in LACP mode 4, each of the proxies are behind an F5 BigIP Load Balancer ( so, no worries over there ). Today, we are receiving 5000 RPM ( Requests per Minute ) with 660 RPM per Proxies, i know its low, but now ... with a new product migration, soon ( really soon ) we are expecting to receive about a total of 90.000 RPM average ( 1500 req / s ) with weekly peaks of 200.000 RPM ( 3500 req / s ) to the swift api, witch will be 90% public gets ( no keystone auth ) and 10% authorized PUTS (keystone in the middle, worth to know that we have a 10 keystone vms pool, connected to a 5 nodes galera mysql cluster, so no worries there either ) So, 3500 req/s divided by 6 proxy nodes doesnt sounds too much, but well, its a number that we cant ignore. What do you think about this numbers? does this 6 proxies sounds good, or we should double or triple the proxies ? Does anyone has this size of requests and can share their configs ? Thanks a lot, hoping to ear from you guys ! - alejandrito ___ 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] some question with nova schedule
hi, I read the following code in nova scheduler and have some questions with the code marked in yellow. the following code can be found at https://github.com/openstack/nova/blob/master/nova/scheduler/filter_scheduler.py def _provision_resource(self, context, weighted_host, request_spec, filter_properties, requested_networks, injected_files, admin_password, is_first_time, instance_uuid=None): Create the requested resource in this Zone. # Add a retry entry for the selected compute host: self._add_retry_host(filter_properties, weighted_host.host_state.host) self._add_oversubscription_policy(filter_properties, weighted_host.host_state) payload = dict(request_spec=request_spec, weighted_host=weighted_host.to_dict(), instance_id=instance_uuid) notifier.notify(context, notifier.publisher_id(scheduler), 'scheduler.run_instance.scheduled', notifier.INFO, payload) updated_instance = driver.instance_update_db(context, instance_uuid) #at this point, we already know the host which will provision the instance, that is recorded in variable *weighted_host.* **But actually, the *instance_update_db* function only update values = {'host': None, 'scheduled_at': now} in database, So why can someone give me some help? thanks very much! - 韦远科 中国科学院 计算机网络信息中心 北京市海淀区中关村南四街四号 349信箱(100190) Yuanke Wei (Wei) Computer Network Information Center,Chinese Academy of Sciences 4 Zhongguancun Nansijie, Haidian District, Beijing 100190, China P.O. Box 349 gtalk: weiyuanke...@gmail.com msn: weiyuanke...@hotmail.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] some question with nova schedule
read on: we will send the host to compute manager: def _provision_resource(self, context, weighted_host, request_spec, filter_properties, requested_networks, injected_files, admin_password, is_first_time, instance_uuid=None): Create the requested resource in this Zone. # Add a retry entry for the selected compute host: self._add_retry_host(filter_properties, weighted_host.host_state.host) self._add_oversubscription_policy(filter_properties, weighted_host.host_state) payload = dict(request_spec=request_spec, weighted_host=weighted_host.to_dict(), instance_id=instance_uuid) notifier.notify(context, notifier.publisher_id(scheduler), 'scheduler.run_instance.scheduled', notifier.INFO, payload) updated_instance = driver.instance_update_db(context, instance_uuid) self.compute_rpcapi.run_instance(context, instance=updated_instance, host=weighted_host.host_state.host, request_spec=request_spec, filter_properties=filter_properties, requested_networks=requested_networks, injected_files=injected_files, admin_password=admin_password, is_first_time=is_first_time) On 10/12/2012 09:54 AM, 韦远科 wrote: hi, I read the following code in nova scheduler and have some questions with the code marked in yellow. the following code can be found at https://github.com/openstack/nova/blob/master/nova/scheduler/filter_scheduler.py; def _provision_resource(self, context, weighted_host, request_spec, filter_properties, requested_networks, injected_files, admin_password, is_first_time, instance_uuid=None): Create the requested resource in this Zone. # Add a retry entry for the selected compute host: self._add_retry_host(filter_properties, weighted_host.host_state.host) self._add_oversubscription_policy(filter_properties, weighted_host.host_state) payload = dict(request_spec=request_spec, weighted_host=weighted_host.to_dict(), instance_id=instance_uuid) notifier.notify(context, notifier.publisher_id(scheduler), 'scheduler.run_instance.scheduled', notifier.INFO, payload) updated_instance = driver.instance_update_db(context, instance_uuid) #at this point, we already know the host which will provision the instance, that is recorded in variable /weighted_host./ //But actually, the /instance_update_db/ function only update values = {'host': None, 'scheduled_at': now} in database, So why can someone give me some help? thanks very much! - 韦远科 中国科学院 计算机网络信息中心 北京市海淀区中关村南四街四号 349信箱(100190) Yuanke Wei (Wei) Computer Network Information Center,Chinese Academy of Sciences 4 Zhongguancun Nansijie, Haidian District, Beijing 100190, China P.O. Box 349 gtalk: weiyuanke...@gmail.com mailto:weiyuanke...@gmail.com msn: weiyuanke...@hotmail.com mailto:weiyuanke...@hotmail.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 ___ 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] some question with nova schedule
Thanks gong, I also noticed that, what is wisdom behind this delay update? I encountered a problem in current openstack. After I installed openstack with devstack with multi_host=1, I found newly started instance can not get a fix ip from dhcp server, since nova-br100.conf didn't hold the related information. but when I start the second instance, at this point the mac/fix_ip information for the first instance will then be written to nova-br100.conf and the first instance work well. my guest for this problem is like this: (1)nova-scheduler did not update the host field in database, (2)so nova-network cann't get the mac/ip information, so nova-br100.conf is empty and instance can not get its fix ip. related code: nova/network/linux_net.py def get_dhcp_hosts(context, network_ref): Get network's hosts config in dhcp-host format. hosts = [] host = None if network_ref['multi_host']: host = FLAGS.host #pdb.set_trace() for data in db.network_get_associated_fixed_ips(context, network_ref['id'], host=host): hosts.append(_host_dhcp(data)) return '\n'.join(hosts) (3)the second instance is started, at this time, the host field for first instance is already updated by self.compute_rpcapi.run_instance. (4)nova-network get the mac/ip information correctly and dump to nova-br100.conf, so the first instance can get its fix ip. any comments?? - 韦远科 中国科学院 计算机网络信息中心 北京市海淀区中关村南四街四号 349信箱(100190) Yuanke Wei (Wei) Computer Network Information Center,Chinese Academy of Sciences 4 Zhongguancun Nansijie, Haidian District, Beijing 100190, China P.O. Box 349 gtalk: weiyuanke...@gmail.com msn: weiyuanke...@hotmail.com On Fri, Oct 12, 2012 at 10:14 AM, gong yong sheng gong...@linux.vnet.ibm.com wrote: read on: we will send the host to compute manager: def _provision_resource(self, context, weighted_host, request_spec, filter_properties, requested_networks, injected_files, admin_password, is_first_time, instance_uuid=None): Create the requested resource in this Zone. # Add a retry entry for the selected compute host: self._add_retry_host(filter_properties, weighted_host.host_state.host) self._add_oversubscription_policy(filter_properties, weighted_host.host_state) payload = dict(request_spec=request_spec, weighted_host=weighted_host.to_dict(), instance_id=instance_uuid) notifier.notify(context, notifier.publisher_id(scheduler), 'scheduler.run_instance.scheduled', notifier.INFO, payload) updated_instance = driver.instance_update_db(context, instance_uuid) self.compute_rpcapi.run_instance(context, instance=updated_instance, host=weighted_host.host_state.host, request_spec=request_spec, filter_properties=filter_properties, requested_networks=requested_networks, injected_files=injected_files, admin_password=admin_password, is_first_time=is_first_time) On 10/12/2012 09:54 AM, 韦远科 wrote: hi, I read the following code in nova scheduler and have some questions with the code marked in yellow. the following code can be found at https://github.com/openstack/nova/blob/master/nova/scheduler/filter_scheduler.py def _provision_resource(self, context, weighted_host, request_spec, filter_properties, requested_networks, injected_files, admin_password, is_first_time, instance_uuid=None): Create the requested resource in this Zone. # Add a retry entry for the selected compute host: self._add_retry_host(filter_properties, weighted_host.host_state.host) self._add_oversubscription_policy(filter_properties, weighted_host.host_state) payload = dict(request_spec=request_spec, weighted_host=weighted_host.to_dict(), instance_id=instance_uuid) notifier.notify(context, notifier.publisher_id(scheduler), 'scheduler.run_instance.scheduled', notifier.INFO, payload) updated_instance = driver.instance_update_db(context, instance_uuid) #at this point, we already know the host which will provision the instance, that is recorded in variable *weighted_host.* **But actually, the *instance_update_db* function only update values = {'host': None, 'scheduled_at': now} in database, So why can someone give me some help? thanks very much! - 韦远科 中国科学院 计算机网络信息中心
[Openstack-ubuntu-testing-notifications] Build Still Failing: precise_folsom_swift_trunk #99
Title: precise_folsom_swift_trunk General InformationBUILD FAILUREBuild URL:https://jenkins.qa.ubuntu.com/job/precise_folsom_swift_trunk/99/Project:precise_folsom_swift_trunkDate of build:Thu, 11 Oct 2012 14:00:32 -0400Build duration:3 min 6 secBuild cause:Started by an SCM changeBuilt on:pkg-builderHealth ReportWDescriptionScoreBuild stability: All recent builds failed.0ChangesAllows removal of ACLsby fifieldtedittest/unit/proxy/test_server.pyeditswift/proxy/controllers/base.pyConsole Output[...truncated 2808 lines...]dch -a [7e0c4eb] Fixed leak on 499sdch -a [57b10cd] Restore old SIGPIPE handler in a proxy server test.dch -a [87c1c5d] Gracefully handle stdin flush failure on BSDdch -a [da99c33] Only set TCP_KEEPIDLE where supporteddch -a [8a7afa5] 1.7.2. changelog and version bump to 1.7.3-devdch -a [c97fb37] Fix bug where serialization_format is ignoreddch -a [568b61a] replace a value set with utils.TRUE_VALUESdch -a [411c7cb] Add README.md to the tarball.dch -a [c4f5761] builder.add_devs gets next id if not provideddch -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.5+git201210111400~precise-0ubuntu1_source.changessbuild -d precise-folsom -n -A swift_1.7.5+git201210111400~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.5+git201210111400~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.5+git201210111400~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: quantal_folsom_swift_trunk #109
Title: quantal_folsom_swift_trunk General InformationBUILD FAILUREBuild URL:https://jenkins.qa.ubuntu.com/job/quantal_folsom_swift_trunk/109/Project:quantal_folsom_swift_trunkDate of build:Thu, 11 Oct 2012 14:00:33 -0400Build duration:3 min 7 secBuild cause:Started by an SCM changeBuilt on:pkg-builderHealth ReportWDescriptionScoreBuild stability: All recent builds failed.0ChangesAllows removal of ACLsby fifieldteditswift/proxy/controllers/base.pyedittest/unit/proxy/test_server.pyConsole Output[...truncated 2994 lines...]dch -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 [73846c2] fix update_deleted directory creation. bug 1035274dch -a [07b4c21] 1.7.1 version bumpdch -a [341da75] changelog and authors updates for 1.7 releasedch -a [2e16b1f] Update swift.common.db to us swift.cmmn.utils.jsondch -a [314d3b7] Fall back to UDP if /dev/log does not exist.dch -a [0bb5d6d] use simplejson to serialize acct/cont resultsdch -a [54a2907] bumped version to 1.7.0 to reflect current dev effortdch -a [7b664c9] Fix PEP8 issues in ./test/unit/common .dch -a [ed3b12d] Can run swift-bench across multiple cores/servers.dch -a [4a2ae2b] Upating proxy-server StatsD logging.dch -a [c509ac2] Added ability to disable fallocatedch -a [2a38a04] Remove the gettext wrapper of server_type.dch -a [9290471] x-newest cleanup code with test. Fixes bug 1037337dch -a [9bda92d] Misc. swift-bench improvements.dch -a [e1ff51c] Do not use pickle for serialization in memcache, but JSONdebcommitbzr builddeb -S -- -sa -us -ucbzr builddeb -S -- -sa -us -ucdebsign -k9935ACDC swift_1.7.5+git201210111400~quantal-0ubuntu1_source.changessbuild -d quantal-folsom -n -A swift_1.7.5+git201210111400~quantal-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', 'quantal-folsom', '-n', '-A', 'swift_1.7.5+git201210111400~quantal-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', 'quantal-folsom', '-n', '-A', 'swift_1.7.5+git201210111400~quantal-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 #100
Title: precise_folsom_swift_trunk General InformationBUILD FAILUREBuild URL:https://jenkins.qa.ubuntu.com/job/precise_folsom_swift_trunk/100/Project:precise_folsom_swift_trunkDate of build:Thu, 11 Oct 2012 16:00:33 -0400Build duration:3 min 15 secBuild cause:Started by an SCM changeBuilt on:pkg-builderHealth ReportWDescriptionScoreBuild stability: All recent builds failed.0Changesfixed internal client thingsby greglangeeditswift/common/internal_client.pyedittest/unit/common/test_internal_client.pyConsole Output[...truncated 2811 lines...]dch -a [7e0c4eb] Fixed leak on 499sdch -a [57b10cd] Restore old SIGPIPE handler in a proxy server test.dch -a [87c1c5d] Gracefully handle stdin flush failure on BSDdch -a [da99c33] Only set TCP_KEEPIDLE where supporteddch -a [8a7afa5] 1.7.2. changelog and version bump to 1.7.3-devdch -a [c97fb37] Fix bug where serialization_format is ignoreddch -a [568b61a] replace a value set with utils.TRUE_VALUESdch -a [411c7cb] Add README.md to the tarball.dch -a [c4f5761] builder.add_devs gets next id if not provideddch -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.5+git201210111600~precise-0ubuntu1_source.changessbuild -d precise-folsom -n -A swift_1.7.5+git201210111600~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.5+git201210111600~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.5+git201210111600~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: quantal_folsom_swift_trunk #110
Title: quantal_folsom_swift_trunk General InformationBUILD FAILUREBuild URL:https://jenkins.qa.ubuntu.com/job/quantal_folsom_swift_trunk/110/Project:quantal_folsom_swift_trunkDate of build:Thu, 11 Oct 2012 16:00:33 -0400Build duration:3 min 16 secBuild cause:Started by an SCM changeBuilt on:pkg-builderHealth ReportWDescriptionScoreBuild stability: All recent builds failed.0Changesfixed internal client thingsby greglangeedittest/unit/common/test_internal_client.pyeditswift/common/internal_client.pyConsole Output[...truncated 2997 lines...]dch -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 [73846c2] fix update_deleted directory creation. bug 1035274dch -a [07b4c21] 1.7.1 version bumpdch -a [341da75] changelog and authors updates for 1.7 releasedch -a [2e16b1f] Update swift.common.db to us swift.cmmn.utils.jsondch -a [314d3b7] Fall back to UDP if /dev/log does not exist.dch -a [0bb5d6d] use simplejson to serialize acct/cont resultsdch -a [54a2907] bumped version to 1.7.0 to reflect current dev effortdch -a [7b664c9] Fix PEP8 issues in ./test/unit/common .dch -a [ed3b12d] Can run swift-bench across multiple cores/servers.dch -a [4a2ae2b] Upating proxy-server StatsD logging.dch -a [c509ac2] Added ability to disable fallocatedch -a [2a38a04] Remove the gettext wrapper of server_type.dch -a [9290471] x-newest cleanup code with test. Fixes bug 1037337dch -a [9bda92d] Misc. swift-bench improvements.dch -a [e1ff51c] Do not use pickle for serialization in memcache, but JSONdebcommitbzr builddeb -S -- -sa -us -ucbzr builddeb -S -- -sa -us -ucdebsign -k9935ACDC swift_1.7.5+git201210111600~quantal-0ubuntu1_source.changessbuild -d quantal-folsom -n -A swift_1.7.INFO:root:Destroying schroot.5+git201210111600~quantal-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', 'quantal-folsom', '-n', '-A', 'swift_1.7.5+git201210111600~quantal-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', 'quantal-folsom', '-n', '-A', 'swift_1.7.5+git201210111600~quantal-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