Re: [Openstack] Nova Subteam Changes
On Sat, 2011-12-10 at 10:13 +0100, Soren Hansen wrote: > Any time you find will be in someone's evening and in someone else's > middle-of-the-night, and most of us probably also have busy calendars. We should try to limit the amount of meetings that require wide participation to the very strict necessary. We also need to keep into consideration that not every issue can be solved on a mailing list, especially complex ones. Sometimes decisions need to be taken also rapidly and I'm sure we all experienced that a live chat can help get to a good solution much faster. What is not clear to me is if you would like to reduce the amount of meetings or just not add more. Which ones of the meetings listed on http://wiki.openstack.org/Meetings/ are the most difficult for you to attend to? > My business hours are 9 - 17 (5 PM) CET. In my experience many employers are happy to give brilliant and experienced developers like you ample flexibility in terms of business hours, offering compensation (monetary, free time, and other perks). Are these hours your choice or are they mandated by your employer? /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
[Openstack] flatdhcp mode bug ..
I use the flatdhcp Openstack in network pattern, the first time the following problem is in a week or so, but later will be more frequent /usr/lib/python2.7/dist-packages/nova/network/manager.py:642 2011-12-10 06:25:38,897 ERROR nova.rpc [-] Exception during message handling (nova.rpc): TRACE: Traceback (most recent call last): (nova.rpc): TRACE: File "/usr/lib/python2.7/dist-packages/nova/rpc/impl_kombu.py", line 620, in _process_data (nova.rpc): TRACE: rval = node_func(context=ctxt, **node_args) (nova.rpc): TRACE: File "/usr/lib/python2.7/dist-packages/nova/network/manager.py", line 643, in lease_fixed_ip (nova.rpc): TRACE: fixed_ip = self.db.fixed_ip_get_by_address(context, address) (nova.rpc): TRACE: File "/usr/lib/python2.7/dist-packages/nova/db/api.py", line 377, in fixed_ip_get_by_address (nova.rpc): TRACE: return IMPL.fixed_ip_get_by_address(context, address) (nova.rpc): TRACE: File "/usr/lib/python2.7/dist-packages/nova/db/sqlalchemy/api.py", line 119, in wrapper (nova.rpc): TRACE: return f(*args, **kwargs) (nova.rpc): TRACE: File "/usr/lib/python2.7/dist-packages/nova/db/sqlalchemy/api.py", line 820, in fixed_ip_get_by_address (nova.rpc): TRACE: options(joinedload('instance')).\ (nova.rpc): TRACE: File "/usr/lib/python2.7/dist-packages/sqlalchemy/orm/query.py", line 1535, in first (nova.rpc): TRACE: ret = list(self[0:1]) (nova.rpc): TRACE: File "/usr/lib/python2.7/dist-packages/sqlalchemy/orm/query.py", line 1444, in __getitem__ (nova.rpc): TRACE: return list(res) (nova.rpc): TRACE: File "/usr/lib/python2.7/dist-packages/sqlalchemy/orm/query.py", line 1604, in __iter__ (nova.rpc): TRACE: return self._execute_and_instances(context) (nova.rpc): TRACE: File "/usr/lib/python2.7/dist-packages/sqlalchemy/orm/query.py", line 1609, in _execute_and_instances (nova.rpc): TRACE: mapper=self._mapper_zero_or_none()) (nova.rpc): TRACE: File "/usr/lib/python2.7/dist-packages/sqlalchemy/orm/session.py", line 700, in execute (nova.rpc): TRACE: return self._connection_for_bind(engine, close_with_result=True).execute( (nova.rpc): TRACE: File "/usr/lib/python2.7/dist-packages/sqlalchemy/orm/session.py", line 643, in _connection_for_bind (nova.rpc): TRACE: return engine.contextual_connect(**kwargs) (nova.rpc): TRACE: File "/usr/lib/python2.7/dist-packages/sqlalchemy/engine/base.py", line 1832, in contextual_connect (nova.rpc): TRACE: self.pool.connect(), (nova.rpc): TRACE: File "/usr/lib/python2.7/dist-packages/sqlalchemy/pool.py", line 183, in connect (nova.rpc): TRACE: return _ConnectionFairy(self).checkout() (nova.rpc): TRACE: File "/usr/lib/python2.7/dist-packages/sqlalchemy/pool.py", line 370, in __init__ (nova.rpc): TRACE: rec = self._connection_record = pool.get() (nova.rpc): TRACE: File "/usr/lib/python2.7/dist-packages/sqlalchemy/pool.py", line 214, in get (nova.rpc): TRACE: return self.do_get() (nova.rpc): TRACE: File "/usr/lib/python2.7/dist-packages/sqlalchemy/pool.py", line 721, in do_get (nova.rpc): TRACE: (self.size(), self.overflow(), self._timeout)) (nova.rpc): TRACE: TimeoutError: QueuePool limit of size 10 overflow 10 reached, connection timed out, timeout 30 (nova.rpc): TRACE: 2011-12-10 06:25:50,708 ERROR nova.rpc [-] Exception during message handling (nova.rpc): TRACE: Traceback (most recent call last): (nova.rpc): TRACE: File "/usr/lib/python2.7/dist-packages/nova/rpc/impl_kombu.py", line 620, in _process_data (nova.rpc): TRACE: rval = node_func(context=ctxt, **node_args) (nova.rpc): TRACE: File "/usr/lib/python2.7/dist-packages/nova/network/manager.py", line 643, in lease_fixed_ip "nova-network.log" 93947L, 10253808C 2,1 Top (nova.rpc): TRACE: mapper=self._mapper_zero_or_none()) (nova.rpc): TRACE: File "/usr/lib/python2.7/dist-packages/sqlalchemy/orm/session.py", line 700, in execute (nova.rpc): TRACE: return self._connection_for_bind(engine, close_with_result=True).execute( (nova.rpc): TRACE: File "/usr/lib/python2.7/dist-packages/sqlalchemy/orm/session.py", line 643, in _connection_for_bind (nova.rpc): TRACE: return engine.contextual_connect(**kwargs) (nova.rpc): TRACE: File "/usr/lib/python2.7/dist-packages/sqlalchemy/engine/base.py", line 1832, in contextual_connect (nova.rpc): TRACE: self.pool.connect(), (nova.rpc): TRACE: File "/usr/lib/python2.7/dist-packages/sqlalchemy/pool.py", line 183, in connect (nova.rpc): TRACE: return _ConnectionFairy(self).checkout() (nova.rpc): TRACE: File "/usr/lib/python2.7/dist-packages/sqlalchemy/pool.py", line 370, in __init__ (nova.rpc): TRACE: rec = self._connection_record = pool.get() (nova.rpc): TRACE: File "/usr/lib/python2.7/dist-packages/sqlalchemy/pool.py", line 214, in get (nova.rpc): TRACE: return self.do_get() (nova.rpc): TRACE: File "/usr/lib/python2.7/dist-packages/sqlalchemy/pool.py", line 721, in do_get (nova.rpc): TRACE:
Re: [Openstack] Nova Subteam Changes
On Dec 10, 2011 1:13 AM, "Paul Voccio" wrote: > I'm not sure why this frustration is directed at me. Because you're talking about calling a meeting as being no big deal, which might be true if everyone were in the same office, but when we're spread across the planet, it *is* a big deal. > My point is sometimes you need to get people to make a decision and > waiting for a week for everyone to toss their .02 cents doesn't always > work. Now I'm confused. I thought you were arguing in favour of weekly meetings while I was arguing in favour of just raising subjects on the mailing list whenever you wanted. What are you arguing in favour of? > If the idea is to have subteams who care about small parts of code > then I should be able to go find those people to make a decision. Sure. And you can. We're right here on this very mailing list. In a project that is spread this far across the planet, you simply cannot expect to be able to just "call a meeting" and have everyone turn up. Any time you find will be in someone's evening and in someone else's middle-of-the-night, and most of us probably also have busy calendars. -- Soren Hansen | http://linux2go.dk/ Ubuntu Developer | http://www.ubuntu.com/ OpenStack Developer | http://www.openstack.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] Nova Subteam Changes
2011/12/10 Trey Morris : > This problem has to have been solved before. Anyone know how > multinational companies deal with meetings? The distro team meetings at Canonical used to rotate 8 hours every week to distribute the pain. Eventually, though, we gave up having these big meetings altogether. > Also, Soren, to be fair, I'm don't believe I've heard anyone propose a > meeting that wasn't on ~utc-7 business time, yourself included. No, because I try not to propose meetings at all :) > Maybe there should be some give and take here? Perhaps this is where > give starts.. What time works for you? It certainly does seem fitting that the most pain falls upon the person proposing the meeting. Let's call it an incentive for people to not call meetings :) My business hours are 9 - 17 (5 PM) CET. In Central Time, that's 2 AM - 10 AM. In Pacific Time, that's 12 AM - 8 AM. In Japanese time, that's 17 - 1 AM. -- Soren Hansen | http://linux2go.dk/ Ubuntu Developer | http://www.ubuntu.com/ OpenStack Developer | http://www.openstack.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] Nova Subteam Changes
This problem has to have been solved before. Anyone know how multinational companies deal with meetings? Also, Soren, to be fair, I'm don't believe I've heard anyone propose a meeting that wasn't on ~utc-7 business time, yourself included. Maybe there should be some give and take here? Perhaps this is where give starts.. What time works for you? On Fri, Dec 9, 2011 at 8:41 PM, Thomas Goirand wrote: > > - Original message - > > 2011/12/9 Paul Voccio : > > We put *every* single meeting in this > > project in US business hours, *every* single meeting *outside* European > > and Japanese business hours > > If I may, also *every* time it's out of reach for > an normal humain living in GMT+8 (China, > Singapore...). NO it is *NOT* easy to get up at 5am > to spend time on IRC. > > Thomas > > > ___ > 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