*** jdurgin has quit IRC | 00:03 | |
*** jdurgin has joined #openstack-dev | 00:04 | |
*** pyhole has quit IRC | 00:07 | |
*** pyhole has joined #openstack-dev | 00:07 | |
*** antonyy has quit IRC | 00:16 | |
*** antonyy has joined #openstack-dev | 00:17 | |
*** dragondm has quit IRC | 00:19 | |
*** antonyy has quit IRC | 00:21 | |
*** Tv has quit IRC | 00:34 | |
*** johnpur has quit IRC | 00:36 | |
pvo | soren: restored my default sources.list and upgraded. works now. | 00:45 |
---|---|---|
*** jdurgin has quit IRC | 00:59 | |
*** bcwaldon has joined #openstack-dev | 01:02 | |
*** Tv has joined #openstack-dev | 01:06 | |
comstud | termie: fwiw, your branch passes for me too | 01:08 |
comstud | i'm going to guess out of memory or something | 01:13 |
comstud | actually, i take that back | 01:29 |
comstud | i'm guessing the error now | 01:29 |
termie | you're getting the error now? | 01:30 |
comstud | yup | 01:30 |
comstud | reproducable every time | 01:30 |
comstud | File "/home/cbehrens/openstack/flags_reparse/nova/utils.py", line 165, in execute | 01:30 |
comstud | cmd=' '.join(cmd)) | 01:30 |
comstud | ProcessExecutionError: Unexpected error while running command. | 01:30 |
termie | comstud: rebasing on master and checking again | 01:31 |
*** rnirmal has joined #openstack-dev | 01:32 | |
termie | k, i get it too now, weird | 01:32 |
comstud | i see, there's a new line added since I last ran the tests. | 01:32 |
comstud | if you remove your new_flags.Reset() | 01:33 |
comstud | it goes away | 01:33 |
comstud | (the error) | 01:33 |
*** bcwaldon has quit IRC | 01:36 | |
termie | yeah, figured out the issue | 01:38 |
comstud | or remove flags.FlagValues.Reset(self) | 01:38 |
comstud | k | 01:38 |
* comstud is curious | 01:39 | |
termie | (you are right) but that code is needed so i need to find another way around | 01:39 |
termie | basically dhcpbridge does funky things with flags | 01:39 |
termie | the flags reparsing that happens resets thigns to default, but since the fake flags are not set on the command line they get reset to defaults because they can't be reparsed | 01:39 |
*** cloudgroups has joined #openstack-dev | 01:39 | |
termie | because they were never in the command-line | 01:40 |
termie | the workaround would be to have fake flags overwrite the definitions of the flags | 01:40 |
termie | instead of just setting the values at runtime | 01:40 |
comstud | ah | 01:40 |
termie | but it is some fingerwork to do | 01:40 |
termie | so i am trying to think of a simpler solution | 01:40 |
termie | comstud: btw, the rpc_multicall stuff is up now | 01:41 |
termie | it rolls in yoru rpc-improvements | 01:41 |
comstud | i saw.. i'm going to poke through it | 01:41 |
comstud | i have some more tests | 01:41 |
comstud | but | 01:41 |
comstud | 1 of my tests fails | 01:41 |
comstud | i'll see if you've fixed it | 01:41 |
termie | hmm, kj | 01:41 |
termie | i can try to merge your branch back in and see what happens | 01:42 |
comstud | i'll push them up in rpc-improvements | 01:42 |
comstud | sec | 01:42 |
*** rnirmal has quit IRC | 01:43 | |
comstud | i have a vim open somewhere i'm trying to locate | 01:43 |
comstud | heh | 01:43 |
comstud | termie: lp:~cbehrens/nova/rpc-improvements | 01:53 |
comstud | test_rpc.py, 'test_connectionpool_limit' will hang for me | 01:53 |
comstud | as there's apparently a ConnectionPool.get() without a ConnectionPool.put() somewhere | 01:53 |
comstud | it runs fine when that's the only test you run | 01:53 |
comstud | but you'll see if it you just: nosetests nova/tests/test_rpc.py | 01:54 |
comstud | (at least in my branch right now) | 01:54 |
*** cloudgroups has quit IRC | 01:58 | |
comstud | ok, this is weird | 02:12 |
comstud | this is not obeying 'order_as_stack=True' | 02:15 |
comstud | works in my branch, and not yours, for some strange reason | 02:16 |
comstud | even tho ConnectionPool is identical after merging | 02:17 |
comstud | oh i see | 02:25 |
comstud | you have a rpc.Connection = in tests.py | 02:25 |
comstud | er, ConnectionPool | 02:26 |
comstud | ok, looks like you fixed the bug that's in my branch somewhere | 02:26 |
comstud | probably by using 'with' | 02:27 |
*** antonyy has joined #openstack-dev | 02:35 | |
comstud | bbl | 03:11 |
*** santhosh has joined #openstack-dev | 03:46 | |
*** pyhole has quit IRC | 04:26 | |
*** pyhole has joined #openstack-dev | 04:27 | |
jk0 | .version | 04:27 |
pyhole | pyhole v0.5.4 (625e4) - http://pyhole.org | 04:27 |
*** galthaus has quit IRC | 04:37 | |
*** jaypipes has joined #openstack-dev | 05:46 | |
openstackjenkins | Project nova build #915: SUCCESS in 2 min 47 sec: http://jenkins.openstack.org/job/nova/915/ | 05:54 |
openstackjenkins | Tarmac: The tools/* directory is now included in pep8 runs. Added an opt-out system for excluding files/dirs from pep8 (using GLOBIGNORE). | 05:54 |
*** jaypipes has quit IRC | 06:04 | |
*** zaitcev has quit IRC | 06:05 | |
openstackjenkins | Project nova build #916: SUCCESS in 2 min 42 sec: http://jenkins.openstack.org/job/nova/916/ | 06:09 |
openstackjenkins | Tarmac: The XenAPI driver uses openssl as part of the nova-agent implementation to set the password for root. It uses a temporary file insecurely and unnecessarily. Change the code to write the password directly to stdin of the openssl process instead. | 06:09 |
*** jaypipes has joined #openstack-dev | 06:17 | |
openstackjenkins | Project nova build #917: SUCCESS in 2 min 42 sec: http://jenkins.openstack.org/job/nova/917/ | 06:24 |
openstackjenkins | Tarmac: Add new flag 'max_kernel_ramdisk_size' to specify a maximum size of kernel or ramdisk so we don't copy large files to dom0 and fill up /boot/guest | 06:24 |
*** Tv has quit IRC | 06:30 | |
openstackjenkins | Project nova build #918: SUCCESS in 2 min 42 sec: http://jenkins.openstack.org/job/nova/918/ | 06:39 |
openstackjenkins | Tarmac: This fix ensures that kpartx -d is called in the event that tune2fs fails during key injection, as it does when trying to inject a key into a windows instance. Bug #760921 is a symptom of this issue, as if kpartx -d is not called then partitions remain mapped that prevent the underlying nbd from being reused. | 06:39 |
uvirtbot | Launchpad bug 760921 in nova "nbd device busy and inject key fails" [High,In progress] https://launchpad.net/bugs/760921 | 06:39 |
openstackjenkins | Couldn't think of a good way to regression test for this - any ideas? | 06:39 |
openstackjenkins | Project nova build #919: SUCCESS in 2 min 42 sec: http://jenkins.openstack.org/job/nova/919/ | 06:59 |
openstackjenkins | Tarmac: Added an EC2 API endpoint that'll allow import of public key. Prior, api only allowed generation of new keys. | 06:59 |
termie | \ \ / \ | 07:23 |
termie | | | \ | | | 07:23 |
termie | | `. | | : | 07:23 |
termie | ` | | \| | | 07:23 |
termie | \ | / / \\\ --__ \\ : | 07:23 |
termie | \ \/ _--~~ ~--__| \ | | 07:23 |
termie | \ \_-~ ~-_\ | | 07:23 |
termie | \_ \ _.--------.______\| | | 07:23 |
termie | \ \______// _ ___ _ (_(__> \ | | 07:23 |
termie | \ . C ___) ______ (_(____> | / | 07:23 |
termie | /\ | C ____)/ \ (_____> |_/ | 07:23 |
termie | / /\| C_____) | (___> / \ | 07:23 |
termie | | ( _C_____)\______/ // _/ / \ | 07:23 |
termie | | \ |__ \\_________// (__/ | | 07:23 |
termie | | \ \____) `---- --' | | 07:23 |
termie | | \_ ___\ /_ _/ | | 07:23 |
termie | | / | | \ | | 07:23 |
termie | | | / \ \ | | 07:23 |
termie | | / / | | \ | | 07:23 |
termie | | / / \__/\___/ | | | 07:24 |
termie | | / / | | | | | 07:24 |
termie | | | | | | | | 07:24 |
ttx | termie: ? | 07:44 |
*** adiantum has joined #openstack-dev | 09:46 | |
*** agarwalla has quit IRC | 09:56 | |
*** Binbin has quit IRC | 10:01 | |
*** adiantum has quit IRC | 10:24 | |
*** adiantum has joined #openstack-dev | 10:28 | |
*** markvoelker has joined #openstack-dev | 11:20 | |
*** markvoelker has quit IRC | 11:21 | |
*** markvoelker has joined #openstack-dev | 11:22 | |
*** markvoelker is now known as marktvoelker | 11:26 | |
*** HugoKuo has quit IRC | 11:36 | |
*** cloudgroups has joined #openstack-dev | 12:25 | |
*** dprince has joined #openstack-dev | 12:46 | |
BK_man | hi all. are we running 1 dnsmasq per project / network? | 12:51 |
*** cloudgroups has quit IRC | 12:56 | |
*** ameade has joined #openstack-dev | 12:57 | |
*** rnirmal has joined #openstack-dev | 12:57 | |
*** lorin1 has joined #openstack-dev | 13:02 | |
*** marktvoelker has quit IRC | 13:05 | |
*** mattray has joined #openstack-dev | 13:14 | |
*** foxtrotgulf has joined #openstack-dev | 13:27 | |
*** johnpur has joined #openstack-dev | 13:30 | |
*** ChanServ sets mode: +v johnpur | 13:30 | |
*** jbryce has quit IRC | 13:58 | |
*** jbryce has joined #openstack-dev | 13:58 | |
*** santhosh has quit IRC | 14:04 | |
*** heden has quit IRC | 14:10 | |
*** openstackjenkins has quit IRC | 14:17 | |
*** openstackjenkins has joined #openstack-dev | 14:18 | |
annegentle | can anyone tell me how to track changes in manager.py? I clicked around looking at Diffs in Launchpad for a while but made no conclusions about when admin changed to cloudadmin and projectmanager changed to sysadmin. Thoughts on approach? | 14:20 |
annegentle | The main question I need answered is, did the change happen after Cactus was released? I'm pretty sure the answer is "yes" but I need to confirm. | 14:21 |
ttx | annegentle: sure, let me help you | 14:24 |
ttx | annegentle: if you click "revisions per line" you get the corresponding commit | 14:26 |
ttx | http://bazaar.launchpad.net/~hudson-openstack/nova/trunk/annotate/head:/nova/manager.py | 14:26 |
ttx | annegentle: Cactus was rev989 | 14:26 |
ttx | annegentle: since bzr uses incremental numbers, if your revision is > 989 then it's post-cactus | 14:27 |
*** jkoelker has joined #openstack-dev | 14:27 | |
annegentle | ok, where is a "revisions per line" link? | 14:27 |
ttx | annegentle: if you click on the link it's already clicked for you | 14:28 |
annegentle | yeah I was trying to go back a step from that link | 14:28 |
ttx | toggle with "view revision numbers per line" / "view without revision numbers" | 14:29 |
ttx | hmm, not sure that's the right manager.py | 14:30 |
ttx | annegentle: but you get the idea, I guess | 14:30 |
annegentle | yeah the revno is just what I needed to understand | 14:30 |
mtaylor | termie: wow man. nice ascii art | 14:31 |
westmaas | mtaylor: I want just a few more lines to go by so it moves off the top of my screen | 14:32 |
mtaylor | annegentle: also, on the commandline - you can do "bzr annotate nova/manager.py" or "bzr gannotate nova/manager.py" | 14:32 |
westmaas | its difficult to idle here atm! | 14:32 |
annegentle | ttx plus I hadn't realized that hudson-openstack tracks | 14:32 |
mtaylor | annegentle: instead of doing that on launchpad | 14:32 |
ttx | westmaas: small screen ftw | 14:33 |
annegentle | oh yeah it's in nova/auth/manager.py | 14:33 |
annegentle | heh and isn't there bzr blame also? :) | 14:34 |
mtaylor | annegentle: blame is an alias for annotate :) | 14:34 |
annegentle | lol | 14:35 |
annegentle | ok so what's the meaning of 221.1.1 vishvan ? | 14:37 |
annegentle | I can figure out vishvan, but not the 221.1.1 | 14:37 |
annegentle | I guess it means 221 < 989 so cloudadmin existed in cactus? | 14:38 |
annegentle | apologies for such basic questions - I appreciate the help :) | 14:39 |
*** zaitcev has joined #openstack-dev | 14:40 | |
ttx | annegentle: if you click on that you'll get the revision of trunk it was merged to. | 14:41 |
ttx | something like "This revision was merged to the branch mainline in revision 398." | 14:42 |
annegentle | ok, yup "This revision was merged to the branch mainline in revision 225. " | 14:42 |
ttx | and in mainline cactus = 989. | 14:42 |
annegentle | great, thanks | 14:42 |
annegentle | docs have been wrong since last August. :( | 14:43 |
*** dragondm has joined #openstack-dev | 14:53 | |
*** antonyy has quit IRC | 15:06 | |
*** Tv has joined #openstack-dev | 15:08 | |
openstackjenkins | Project nova build #920: SUCCESS in 2 min 48 sec: http://jenkins.openstack.org/job/nova/920/ | 15:14 |
openstackjenkins | Tarmac: Update OSAPI v1.1 extensions so that it supports RequestExtensions. ResponseExtensions were removed since the new RequestExtension covers both use cases. This branch also removes some of the odd serialization code in the RequestExtensionController that converted dictionary objects into webob objects. RequestExtension handlers should now always return proper webob objects. | 15:14 |
openstackjenkins | Project nova build #921: SUCCESS in 2 min 44 sec: http://jenkins.openstack.org/job/nova/921/ | 15:22 |
openstackjenkins | Tarmac: Get rid of old virt/images.py functions that are no longer needed. Checked for any loose calls to these functions and found none. All tests pass for me. | 15:22 |
*** antonyy has joined #openstack-dev | 15:22 | |
*** markvoelker has joined #openstack-dev | 15:27 | |
*** antonyy_ has joined #openstack-dev | 15:37 | |
*** antonyy has quit IRC | 15:39 | |
*** antonyy_ is now known as antonyy | 15:39 | |
openstackjenkins | Project nova build #922: SUCCESS in 2 min 44 sec: http://jenkins.openstack.org/job/nova/922/ | 15:44 |
openstackjenkins | Tarmac: This is the groundwork for the upcoming distributed scheduler changes. Nothing is actually wired up here, so it shouldn't break any existing code (and all tests pass). | 15:44 |
openstackjenkins | The goals were to: | 15:44 |
openstackjenkins | 1. Define the basic distributed scheduler communication mechanism: | 15:44 |
openstackjenkins | a. call_zone_method - how each zone can communicate with its children | 15:44 |
openstackjenkins | b. encrypted child-blobs - how child zones an securely and statelessly report back weight and build-plan info | 15:44 |
openstackjenkins | 2. Put in hooks for advanced-filtering (hard-requirements, capabilities) as well as preferences (least-cost-scheduling) | 15:44 |
openstackjenkins | 3. Create a base set of dist-scheduler tests that we can extend as we add more functionality. | 15:44 |
openstackjenkins | Next up will be to: | 15:44 |
openstackjenkins | 1. Add in a filtering driver | 15:44 |
openstackjenkins | 2. Add in a cost-scheduler driver | 15:44 |
*** antonyy has quit IRC | 15:48 | |
*** antonyy has joined #openstack-dev | 15:53 | |
ttx | from #openstack: <primeministerp> hey guys 1060 seems to break hyperv | 15:57 |
mtaylor | annegentle: 221.1.1 is a revno for a revision that's part of a merge | 16:02 |
*** agarwalla has joined #openstack-dev | 16:06 | |
dprince | ttx: I think 1067 might fix hyperV. | 16:10 |
*** dtroyer has joined #openstack-dev | 16:10 | |
dprince | ttx: Well. It might help anyway. | 16:11 |
dprince | ttx: Not all of the drivers implement set_admin_password. | 16:11 |
comstud | ttx: 1069 should also further fix it | 16:21 |
comstud | i would think | 16:21 |
openstackjenkins | Project swift build #264: SUCCESS in 29 sec: http://jenkins.openstack.org/job/swift/264/ | 16:32 |
openstackjenkins | Tarmac: client.py: Will retry on 408s | 16:32 |
openstackjenkins | client.py: Will treat empty contents as resettable | 16:32 |
openstackjenkins | st: Updated copy of client.py. | 16:32 |
openstackjenkins | st: No longer aborts everything on one error. | 16:32 |
openstackjenkins | st: Prints when it had to retry. | 16:32 |
openstackjenkins | st: Prints ClientExceptions without the full stack trace. | 16:32 |
openstackjenkins | st: Aborts manifest creation if segments couldn't be uploaded. | 16:32 |
*** rnirmal has quit IRC | 16:36 | |
*** mattray has quit IRC | 16:40 | |
*** mattray has joined #openstack-dev | 16:46 | |
*** markvoelker has quit IRC | 17:28 | |
openstackjenkins | Project nova build #923: SUCCESS in 2 min 44 sec: http://jenkins.openstack.org/job/nova/923/ | 17:39 |
openstackjenkins | Tarmac: print information about nova-manage project problems | 17:39 |
vikasg | Which is the HTTP server module/library that Swift uses? | 17:54 |
*** mgius has joined #openstack-dev | 17:59 | |
*** namaqua has joined #openstack-dev | 18:02 | |
*** namaqua has quit IRC | 18:04 | |
*** cloudgroups has joined #openstack-dev | 18:06 | |
creiht | vikasg: swift builds on top of eventlet's wsgi server | 18:09 |
vikasg | creiht: thanks :) | 18:10 |
sandywalsh | does hudson fail the merge if the test coverage goes lower yet ... or is that still planned? soren? | 18:15 |
termie | sandywalsh: i don't think it is in yet | 18:24 |
*** adiantum has quit IRC | 18:24 | |
sandywalsh | thanks termie | 18:25 |
*** dprince has quit IRC | 18:30 | |
*** adiantum has joined #openstack-dev | 18:30 | |
vishy | sandywalsh: i assigned a blueprint to monty for it | 18:34 |
vishy | sandywalsh: but I think he has been busy with other things | 18:34 |
sandywalsh | vishy, cool ... it would be a really nice rule to enforce | 18:35 |
*** zaitcev has quit IRC | 19:05 | |
*** cloudgroups has left #openstack-dev | 19:06 | |
*** zaitcev has joined #openstack-dev | 19:27 | |
sirp | nova-core dist-sched-1 merged in, we're looking for feedback on 2a (and then 2b) | 19:28 |
sirp | nova-core: if anyone has some spare cycles ^^^ | 19:28 |
openstackjenkins | Project nova build #924: SUCCESS in 2 min 45 sec: http://jenkins.openstack.org/job/nova/924/ | 19:34 |
openstackjenkins | Tarmac: Makes sure vlan creation locks so we don't race and fail to create a vlan. | 19:34 |
soren | I'd appreciate a review of https://code.launchpad.net/~soren/nova/include-public-key-test-data/+merge/61819 I get quite a few e-mails about build failures. | 19:41 |
soren | As in: each commit to trunk results in 4 separate uploads to the ppa (one for each of lucid, maverick, natty, and oneiric) and all of them fail. :( | 19:44 |
*** zz_Eyk has joined #openstack-dev | 19:44 | |
* soren goes back to his day off | 19:45 | |
*** zz_Eyk has quit IRC | 19:46 | |
*** jbryce has quit IRC | 19:54 | |
*** agarwalla has quit IRC | 20:24 | |
*** adiantum has quit IRC | 20:25 | |
*** adiantum has joined #openstack-dev | 20:30 | |
*** jbryce has joined #openstack-dev | 20:31 | |
*** johnpur has quit IRC | 20:45 | |
*** lorin1 has quit IRC | 21:02 | |
vikasg | Is there a particular reason for the swift object server's paths being hard-coded to /srv ? | 21:20 |
openstackjenkins | Project nova build #925: SUCCESS in 2 min 57 sec: http://jenkins.openstack.org/job/nova/925/ | 21:29 |
openstackjenkins | Tarmac: Include data files for public key tests in the tarball. | 21:29 |
*** dtroyer has quit IRC | 21:40 | |
*** stefano_s has quit IRC | 21:53 | |
*** stefano_s has joined #openstack-dev | 21:56 | |
*** foxtrotgulf has quit IRC | 21:57 | |
*** heckj has quit IRC | 22:13 | |
*** jbryce has quit IRC | 22:22 | |
*** mgius has quit IRC | 22:26 | |
*** mattray has quit IRC | 22:38 | |
*** ameade has quit IRC | 22:48 | |
openstackjenkins | Project nova build #926: SUCCESS in 2 min 40 sec: http://jenkins.openstack.org/job/nova/926/ | 22:49 |
openstackjenkins | Tarmac: found a typo in the xenserver glance plugin that doesn't work with glance trunk. Also modified the image url to fetch from /v1/image/X instead of /image/X as that returned a 300. | 22:49 |
*** jkoelker has quit IRC | 22:49 | |
*** Tv has left #openstack-dev | 22:59 | |
*** dragondm has quit IRC | 23:07 | |
*** mattray has joined #openstack-dev | 23:08 | |
*** zykes- has quit IRC | 23:39 | |
*** zykes- has joined #openstack-dev | 23:42 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!