Wednesday, 2012-06-13

*** ayoung has joined #openstack-dev00:03
*** dtroyer_zzz is now known as dtroyer00:07
*** epim has joined #openstack-dev00:08
*** mikal_ is now known as mikal00:08
*** Aaton is now known as Aaton_off00:09
*** reed_ has joined #openstack-dev00:13
*** rgoodwin is now known as rgoodwin_away00:14
*** reed has quit IRC00:16
*** reed_ has quit IRC00:18
*** salgado-afk has quit IRC00:23
*** ayoung has quit IRC00:26
*** johnpostlethwait has quit IRC00:31
*** dtroyer is now known as dtroyer_zzz00:32
*** dtroyer_zzz is now known as dtroyer00:36
*** spiffxp has quit IRC00:40
*** s0mik has quit IRC00:41
*** torgomatic has quit IRC00:43
*** adjohn has quit IRC00:57
*** bencherian has quit IRC00:57
*** nati_ueno has joined #openstack-dev01:02
*** nati_uen_ has joined #openstack-dev01:17
*** PotHix has quit IRC01:19
*** nati_ueno has quit IRC01:20
*** wting is now known as wting[DAL]01:21
*** Mandell has quit IRC01:25
*** e1mer has quit IRC01:26
*** harlowja has quit IRC01:28
*** winston-d has joined #openstack-dev01:29
*** novas0x2a|laptop has quit IRC01:33
*** e1mer has joined #openstack-dev01:33
*** nati_uen_ has quit IRC01:33
*** nati_ueno has joined #openstack-dev01:33
*** johnpur has quit IRC01:35
*** littleidea has quit IRC01:37
*** beraldo has joined #openstack-dev01:37
*** littleidea has joined #openstack-dev01:51
*** eglynn__ has joined #openstack-dev01:55
*** dtroyer is now known as dtroyer_zzz01:56
*** eglynn_ has quit IRC01:58
*** dtroyer_zzz is now known as dtroyer02:00
*** yaguang has joined #openstack-dev02:00
*** rbasak has quit IRC02:03
*** nati_uen_ has joined #openstack-dev02:03
*** nati_uen_ has quit IRC02:04
*** nati_uen_ has joined #openstack-dev02:05
*** dtroyer is now known as dtroyer_zzz02:05
*** nati_ueno has quit IRC02:07
*** johnpur has joined #openstack-dev02:32
*** ChanServ sets mode: +v johnpur02:32
*** johnpur has quit IRC02:33
*** mnewby has joined #openstack-dev02:35
*** reed_ has joined #openstack-dev02:37
*** s0mik has joined #openstack-dev02:39
*** danwent has quit IRC02:39
*** rbasak has joined #openstack-dev02:41
*** pixelbeat has quit IRC02:50
*** Ryan_Lane1 has joined #openstack-dev02:51
*** nati_ueno has joined #openstack-dev02:52
*** sam_wan has joined #openstack-dev02:54
*** Ryan_Lane has quit IRC02:54
*** dtroyer_zzz is now known as dtroyer02:55
*** dtroyer is now known as dtroyer_zzz02:56
*** nati_uen_ has quit IRC02:56
*** sam_wan has quit IRC03:02
*** sam_wan has joined #openstack-dev03:03
*** nunosantos has quit IRC03:05
*** e1mer has quit IRC03:05
*** armaan has joined #openstack-dev03:06
*** armaan has left #openstack-dev03:06
*** jgriffith has joined #openstack-dev03:14
*** blamar has quit IRC03:14
*** e1mer has joined #openstack-dev03:18
*** Mandell has joined #openstack-dev03:26
*** huats has quit IRC03:28
*** huats has joined #openstack-dev03:28
*** huats has joined #openstack-dev03:28
*** arosen has quit IRC03:29
*** arosen has joined #openstack-dev03:30
*** adalbas has quit IRC03:30
*** markvoelker has quit IRC03:30
*** danwent has joined #openstack-dev03:33
*** dachary has quit IRC03:36
*** dachary has joined #openstack-dev03:36
*** glenc has quit IRC03:39
*** dolphm has joined #openstack-dev03:41
*** danwent has quit IRC03:43
*** pixelbeat has joined #openstack-dev03:46
*** spiffxp has joined #openstack-dev03:53
notmynamettx: mtaylor: we need to propose a backport to 1.5.0. How do we do that with gerrit?03:54
clarkbdoes 1.5.0 have a branch? you could git review branch_name04:00
clarkblooks like it is a tag. In that case I don't know04:02
gholtWell, I did a 'git checkout -b milestone-proposed 1.5.0' then applied the patch and then 'git review milestone-proposed' might be what's wanted, not sure.04:02
gholtWe'll see what folks say :) https://review.openstack.org/#/c/8467/04:02
gholtI hate that Gerrit likes to rewrap my text comments. Ah well, it's mostly readable.04:06
notmynamegholt: ah ok. That works, but the local 1.5.0 branch you now have could be confusing later since it doesn't really have anything to do with the 1.5.0 tag04:06
gholtYeah, I delete all local branches after a git review anyway, because it causes so much confusion [to me].04:06
notmynameMe too :)04:07
*** danwent has joined #openstack-dev04:10
*** asisin has joined #openstack-dev04:12
*** andrewsben_zz is now known as andrewsben04:14
*** nati_ueno has quit IRC04:20
*** andrewsben is now known as andrewsben_zz04:29
jgriffithdoes anybody here know how I push a changset to somebody elses gerrit Draft?04:30
clarkbjgriffith: I want to say keep the change Id the same and it should just work (tm)04:34
clarkbI can test it here shortly04:35
jgriffithclarkb: Cool... I tried that but something got bonked up04:35
jgriffithclarkb: I made my changes, did a "git commit --amend -a" and a "git review -D"04:35
jgriffithclarkb: I've done this with my own Drafts plenty of times, but never with somebody elses  :(04:38
*** nati_ueno has joined #openstack-dev04:39
clarkbjgriffith: so I got it to work04:40
jgriffithclarkb: What did I miss?04:41
clarkb`git review -d change_number` hack hack hack `git commit -a --amend` `git commit -D`04:41
clarkbwhere change number is not the change Id but the thing at the end of the gerrit URL04:41
jgriffithclarkb: dang it, that's what I did04:41
clarkbare you a reviewer on the draft?04:42
jgriffithclarkb: yep04:42
jgriffithclarkb: very odd04:42
jgriffithclarkb: Of course now I think I've got git in such a funk that I'll never unravel it04:43
clarkber that second commit should be a review, but I think you understood04:43
jgriffithclarkb: hehe... yeah04:43
jgriffithHmmm...04:43
clarkbjgriffith: oh I know04:43
jgriffithI think I may know what happened...04:43
clarkbis that draft against a branch other than master?04:43
jgriffithclarkb: Oh.. interesting, lemme check04:44
clarkbyou may need to specify the branch otherwise rebasing tends to get nasty and scary04:44
jgriffithclarkb: So I think rebasing is infact the root of my trouble here04:44
jgriffithclarkb: It is off of master04:45
jgriffithbut I think the rebase is what's causing me grief04:45
jgriffithIt had a conflict and I screwed around to get the merge to go04:45
jgriffithand then I had a fast forward error04:45
jgriffithand now I think I'm screwed04:45
clarkb:(04:46
jgriffithI'm going to try and clone, pull the review and just change a single line as a test and see if I can get it to go04:46
jgriffithclarkb: Thanks for looking at it with me04:47
clarkbnp and good luck04:47
jgriffithclarkb: thanks!04:47
*** edygarcia has joined #openstack-dev04:48
*** garyk has joined #openstack-dev04:52
*** jakedahn is now known as jakedahn_zz04:53
*** novas0x2a|laptop has joined #openstack-dev04:54
*** jakedahn_zz is now known as jakedahn04:55
*** nati_ueno has quit IRC04:56
asisinhowdy folks, how do I go about figuring out why my vm instance ends up in vm_state=error04:57
asisini'm using nova boot04:58
*** dolphm has quit IRC04:59
*** s0mik has quit IRC04:59
jgriffithasisin: The logs are probably the best place to start04:59
*** littleidea has quit IRC05:06
*** littleidea has joined #openstack-dev05:07
jgriffithclarkb: It was the stupid rebase... got it working now05:08
jgriffithclarkb: Thanks again05:08
*** dayou has joined #openstack-dev05:10
*** bencherian has joined #openstack-dev05:20
*** jgriffith has quit IRC05:22
*** Aaton_off is now known as Aaton05:31
*** nati_ueno has joined #openstack-dev05:36
*** nati_ueno has quit IRC05:42
*** nati_ueno has joined #openstack-dev05:43
*** edygarcia has quit IRC05:49
*** nati_ueno has quit IRC05:57
*** nati_ueno has joined #openstack-dev05:58
*** reed_ has quit IRC06:00
*** hattwick has quit IRC06:01
*** GheRivero has joined #openstack-dev06:06
*** GheRivero has quit IRC06:06
*** GheRivero has joined #openstack-dev06:07
*** nati_ueno has quit IRC06:08
*** dolphm has joined #openstack-dev06:09
GheRiveromorning people06:09
*** azbarcea has joined #openstack-dev06:10
*** dolphm has quit IRC06:14
*** bencherian has quit IRC06:17
*** wting[DAL] is now known as wting06:20
*** andrewsben_zz is now known as andrewsben06:25
*** armaan has joined #openstack-dev06:25
*** armaan has left #openstack-dev06:25
*** mindpixel has joined #openstack-dev06:26
*** spiffxp has quit IRC06:28
*** vuntz has joined #openstack-dev06:33
trapnimorning06:42
*** dachary has quit IRC06:46
*** mcolombo has quit IRC06:50
*** mcolombo has joined #openstack-dev06:55
*** andrewsben is now known as andrewsben_zz07:00
*** camm_ has quit IRC07:00
*** littleidea has quit IRC07:01
*** camm has joined #openstack-dev07:01
*** azbarcea has quit IRC07:01
*** Ryan_Lane has joined #openstack-dev07:05
*** Ryan_Lane1 has quit IRC07:05
*** davidha has quit IRC07:06
*** davidha has joined #openstack-dev07:06
*** eglynn has joined #openstack-dev07:06
*** eglynn__ has quit IRC07:10
*** Ryan_Lane1 has joined #openstack-dev07:11
*** Ryan_Lane has quit IRC07:11
*** reidrac has joined #openstack-dev07:14
*** davidha has quit IRC07:15
*** camm has quit IRC07:17
ttxnotmyname: To do so we'd have to do a stable/1.5.0 branch, while we are only supporting stable/<series> like stable/essex... so it's a bit of a problem07:18
*** camm has joined #openstack-dev07:19
ttxnotmyname: what would you do with that ? Release 1.5.0.1 ?07:19
ttxnotmyname: alternatively, would hastening 1.5.1 work ?07:20
*** mnewby has quit IRC07:20
ttxnotmyname: what fix is this ?07:20
*** Mandell has quit IRC07:23
ttxgholt: filing a bug to track that would probably be a good idea, if you haven't one already (no bug link on the proposed change)07:26
*** danwent has quit IRC07:26
*** jakedahn is now known as jakedahn_zz07:27
zykes-ttx: do you know of any events in the summer in europe ?07:27
ttxeuropython early july, LSM mid-July... FROScon in August... must be Linux Foundation thing in August too07:28
ttxah no. It's in November.07:29
ttxGUADEC end-July07:30
ttxzykes-: does that help ?07:30
zykes-openstack ? ;)07:31
ttxNothing openstack-specific, but openstack is present ayT Europython, for example07:32
vuntzbtw, are the dates for the fall summit known?07:32
ttxvuntz: should be the week of October 15. There should be more details starting next week07:32
ttxIt's like 99.99% sure on the week of October 15.07:33
ttxand 80% sure on west coast :(07:33
vuntzphew, I was afraid it'd be on the last week of October, which would have been a nice conflict for me07:34
*** Aaton is now known as Aaton_off07:34
ttxvuntz: (their west coast, not ours)07:34
vuntzheh07:34
vuntzlet's go to Brest!07:34
zykes-ttx: location ?07:36
zykes-for the next summit ;p07:36
ttxzykes-: not confirmed yet.07:36
*** hattwick has joined #openstack-dev07:58
*** dachary has joined #openstack-dev07:59
*** davidha has joined #openstack-dev08:02
*** danpb has joined #openstack-dev08:05
*** darraghb has joined #openstack-dev08:14
*** matiu_ has quit IRC08:30
*** \etc\bin has joined #openstack-dev08:31
*** e1mer has quit IRC08:32
*** matiu_ has joined #openstack-dev08:47
*** winston-d has quit IRC08:56
*** sam_wan has quit IRC09:03
*** pixelbeat has quit IRC09:05
*** apevec has joined #openstack-dev09:17
*** rods has joined #openstack-dev09:36
*** Gagaro has joined #openstack-dev09:43
*** eglynn_ has joined #openstack-dev10:14
*** eglynn has quit IRC10:16
*** \etc\bin has quit IRC10:17
*** winston-d has joined #openstack-dev10:18
*** winston-d is now known as winston-d_away10:19
*** sandywalsh has joined #openstack-dev10:26
*** Ryan_Lane1 is now known as Ryan_Lane10:38
*** Ryan_Lane has joined #openstack-dev10:38
*** eglynn__ has joined #openstack-dev10:38
*** eglynn_ has quit IRC10:41
*** e1mer has joined #openstack-dev10:58
*** e1mer has joined #openstack-dev10:58
*** davidha has quit IRC11:00
*** davidha has joined #openstack-dev11:03
*** eglynn has joined #openstack-dev11:04
*** eglynn__ has quit IRC11:04
*** e1mer has quit IRC11:08
*** e1mer has joined #openstack-dev11:10
*** e1mer has joined #openstack-dev11:10
*** dbuzz has joined #openstack-dev11:15
*** dbuzz has joined #openstack-dev11:15
*** dbuzz has quit IRC11:17
*** winston-d_away has quit IRC11:17
*** markmc has joined #openstack-dev11:19
*** markvoelker has joined #openstack-dev11:31
*** sandywalsh has quit IRC11:33
*** hyakuhei has quit IRC11:42
*** Ruetobas has joined #openstack-dev11:45
*** adalbas has joined #openstack-dev11:57
*** salgado has joined #openstack-dev12:00
sorenttx: What makes you suggest that virtualisation has been disabled?12:05
soren(Assuming context is obvious)12:05
ttxI'm trying to find something that have been changed at host-level without us knowing... and ISTR that disabling virt results in that uninformative error message...12:06
ttxsoren: so it's a bit of a stab in the dark12:06
sorenttx: Which error message?12:07
ttx(I don't have access to those machines myself :)12:07
sorenI'm just curious because I don't understand how "virtualisation has been disabled" makes sense at all.12:07
ttxthe libvirt error posted in the bug12:07
sorenThese are cloud instances. They use QEmu, which is an entirely user-space thing. How can it be disabled?12:07
ttxoh, they don't use kvm-in-kvm ?12:07
sorenI..12:07
sorenErr..12:08
sorenI guess they might be, but I didn't think so.12:08
ttxsoren: ok, then probably wrong guess12:08
ttxbut /something/ changed on hpcloud precise instances around 1900 UTC yesterday.12:08
*** e1mer has quit IRC12:10
sorenI have an instance on there that's older than that.12:12
sorenLet me check if it allows kvm-in-kvm.12:12
sorenDarn it, no kvm modules.12:13
sorenI'll have to reboot (and potentially lose kvm-in-kvm if it were there before).12:14
ttxsoren: bah, they can probably debug it by running the tests under a similar environment with a bit more libvirt debugging enabled12:15
ttxbut it's not intermittent, it's a 100% fail at starting instances.12:15
ttx(and meanwhile a 100% success on rackspace-precise instances)12:16
*** justinsb has quit IRC12:18
sorenttx: There's no way kvm works on Rackspace cloud. It's Xen.12:18
danpbttx: soren : any libvirt errors I can help you understand /diagnose  ?12:18
*** e1mer has joined #openstack-dev12:19
ttxsoren: it's probably all running qemu. hp and rax.12:19
sorendanpb: Not really. Only "instance not found: blah".12:19
ttxdanpb: we are looking into https://bugs.launchpad.net/bugs/101259512:19
uvirtbotLaunchpad bug 1012595 in openstack-ci "Intermittent failure running new instances" [Critical,Confirmed]12:19
ttxbut it's a bit of blackbox debugging.12:19
ttxWe should wait for the CI guys with proper access :)12:20
danpblooking at the /var/log/libvirt/qemu/instance-0000001.log file is probably a good first step for whoever has access12:21
ttxdanpb: indeed :)12:21
ttxLinuxJedi: ^12:21
* danpb would be surprised if any cloud had nested-KVM enabled, given how unreliable that code is12:22
sorenI have my doubts as to whether that file exsits at all.12:22
ttxsoren: you think it fails to define the domain even before trying to start it ?12:22
sorenttx: I take back my statement. It's probably there.12:24
sorenttx: Although, to answer your question, that file doesn't come into existence until the domain has been run the first time.12:24
sorenttx: Just defining it doesn't do that.12:24
LinuxJedidanpb: I really wouldn't be surprised if we don't have it enabled12:25
sorenAwesome. I think I've broken hpcloud.12:25
LinuxJedisoren: really?  How?12:25
sorenLinuxJedi: Well, not all of it (this time).12:25
sorenJust one of the nodes.12:25
*** yaguang has quit IRC12:26
sorenI tried to kexec one of my instances.12:26
sorenIt never came back.12:26
sorenThen I issued a reboot request.12:26
sorenNow I can't even get a console-log.12:26
LinuxJedisoren: lol! :)12:26
soren..which suggests that the node in question is stuck somewhere.12:26
LinuxJedisomeone on our team got a node in a similar state yesterday12:27
sorenI might be able to salvage it by deleting the instance, but I'm not inclined to do so right now.12:27
sorenOh! It's back.12:27
sorenGosh, took it long enough.12:27
*** dayou has quit IRC12:27
* ttx will step back and let the people with access and/or knowledge fix it12:28
sorendanpb: Do you happen to know if there's any way I can tell (from inside a VM) whether I was booted with "kvm -kernel=.. -ramdisk=.." or whether Grub was involved at all?12:29
sorenHm.. I think I found my answer.12:30
sorenAnd I like it.12:30
*** dprince has joined #openstack-dev12:31
danpbsoren: afaik the guest shouldn't be able to figure that out in general12:32
sorendanpb: There turned out to be a hint in the kernel command line.12:33
danpbah right12:33
*** lts has joined #openstack-dev12:35
LinuxJedisoren: does it help figure out why this isn't working on our cloud?12:37
sorenLinuxJedi: Nope.12:37
LinuxJedihehe :)12:37
sorenOh, I thnk I know why it fails.12:43
sorenGive me one minute.12:43
*** sandywalsh has joined #openstack-dev12:44
sorenIt doesn't seem to be virt related at all.12:44
sorenThe "instance not found" thing is perfectly normal.12:45
sorenIt happens before we start a new instance, because we (for some reason) check whether the name is already in use.12:45
sorenhttps://jenkins.openstack.org/job/gate-integration-tests-devstack-vm/5038/artifact/logs/screen-n-cpu.txt shows, however, that it's followed by a failed request to nova-network.12:46
soren"failed" as in timed out.12:46
sorenSearch for "Timed out waiting for RPC response"12:46
sorenNow, why that request never seems to reach nova-network... I can't say.12:46
sorenHmmm. I todes.12:47
sorenIt does.12:47
soren"I todes"?12:47
sorenWow. I blame my keyboard.12:47
*** alaski has joined #openstack-dev12:49
*** dtroyer_zzz is now known as dtroyer12:49
*** salgado has quit IRC12:50
smosermarkmc, are you able to +1 ?12:56
smoserhttps://review.openstack.org/#/c/8126/12:56
smosersorry for not being usorry for jenkins ignorance, but 'code-review' for you says "check" rather than "+1".12:56
*** iccha has joined #openstack-dev13:01
sorenFascinating. The first u'get_instance_nw_info' call fails. nova-network seems to never respond.13:02
*** Facefox has quit IRC13:02
*** Facefox has joined #openstack-dev13:04
*** chmouel has quit IRC13:04
*** Facefox has joined #openstack-dev13:04
*** chmouel has joined #openstack-dev13:04
sorenAha!13:04
soren2012-06-12 20:11:12 ERROR nova.rpc.common [-] Returning exception Failed to add interface: sudo: unable to resolve host devstack-133952652313:05
*** Facefox has joined #openstack-dev13:05
markmcsmoser, yeah, the "check" is a +2 - you need another +213:05
*** Facefox has quit IRC13:05
markmcsmoser, from one of https://launchpad.net/~nova-core/+members#active13:06
*** Facefox has joined #openstack-dev13:06
smoserah. duh. sorry. i was thinking jaypipes +1 hould have counted.13:06
smosermarkmc, thanks.13:07
*** salgado has joined #openstack-dev13:07
*** salgado has joined #openstack-dev13:07
*** Facefox has joined #openstack-dev13:07
*** Facefox has joined #openstack-dev13:07
*** joesavak has joined #openstack-dev13:08
*** e1mer has quit IRC13:12
sorenLinuxJedi: Why it would fail to lookup its own hostname... I can't say. But it does.13:12
LinuxJedisoren: that I can probably debug...13:13
sorenLinuxJedi: The syslog seems incomplete.13:14
sorenLinuxJedi: It seems to not include the stuff from the host?13:14
sorenLinuxJedi: There's no mention of cloud-init, for instance.13:15
sorenOh, crap. I need to run.13:15
*** dtroyer is now known as dtroyer_zzz13:18
*** alaski has quit IRC13:22
*** alaski has joined #openstack-dev13:23
*** littleidea has joined #openstack-dev13:24
*** roge has joined #openstack-dev13:32
*** beraldo has quit IRC13:33
*** Mandell has joined #openstack-dev13:41
*** jsavak has joined #openstack-dev13:41
*** rgoodwin_away is now known as rgoodwin13:44
*** joesavak has quit IRC13:44
*** edygarcia has joined #openstack-dev13:45
*** pixelbeat has joined #openstack-dev13:46
*** lorin1 has joined #openstack-dev13:50
*** jaypipes has joined #openstack-dev13:54
*** dtroyer_zzz is now known as dtroyer13:55
*** Dr_Who has joined #openstack-dev13:56
*** Dr_Who has quit IRC13:56
*** Dr_Who has joined #openstack-dev13:56
*** matiu_ has quit IRC14:02
*** blamar has joined #openstack-dev14:05
*** davidkranz_ is now known as davidkranz14:06
*** dtroyer is now known as dtroyer_zzz14:08
*** Gagaro has quit IRC14:09
*** dwalleck has joined #openstack-dev14:10
*** mdomsch has joined #openstack-dev14:10
Vekmtaylor / jeblair: I note I'm no longer getting email from review.openstack.org telling me when a new patch set has been pushed, neither for new reviews nor for new patch sets to reviews I've already commented on.14:11
VekI am getting emails when new comments are made, but I'll typically only re-review a patch when I get that "new patch set has been pushed" email, and the lack of it means I don't know when to re-review a patch...14:12
Vekany idea what happened?14:12
dprincedanpb: Okay. I just added a libvirt version check: https://review.openstack.org/#/c/8474/14:13
*** matiu_ has joined #openstack-dev14:14
*** matiu_ has joined #openstack-dev14:14
*** Gordonz has joined #openstack-dev14:16
ttxmarkmc: ping me when you have 5 min. to discuss Horizon 2012.1.114:17
markmcttx, I don't really have 5 minutes, but I'm thinking I'll set aside a bunch of time tomorrow to figure out 2012.1.1 plans14:18
markmcttx, we'd prefer to co-ordinate multiple 2012.1.1 releases together, right?14:18
ttxmarkmc: not necessarily.14:18
markmcttx, there's been a bunch of stuff go into nova and glance too, at least14:18
*** dwalleck_ has joined #openstack-dev14:19
markmcttx, well, I'd prefer ... but no, it's not absolutely necessary :)14:19
*** mindpixel has quit IRC14:19
ttxmarkmc: I want to keep the agility and not build false expectations that they would be released at the same time14:19
ttxmarkmc: let's talk about it tomorrow. In the meantime I'll fix the versioning for Horizon 2012.1.114:20
ttx(currently builds 2012.1~DATE tarballs, which is NOT good)14:20
markmcttx, cool14:20
zulsandywalsh: ping one more thing14:20
*** dwalleck has quit IRC14:21
notmynamettx: I don't know the details on the backport. gholt would know more on this. However, if it's a big deal, then 1.5.1 won't help since 1.5.0 was essex14:22
*** bencherian has joined #openstack-dev14:22
zulttx: wait you are release stable/essex tarballs?14:22
ttxzul: we did 2011.3.1, theer is no reason why we shouldn't do 2012.1.1 if that's useful14:23
zulok14:23
ttxnotmyname: doing 1.5.1 is a way to publish the fix. Haven't cornered mtaylor to discuss the possibilities yet.14:23
ttxnotmyname: will sync with gholt when I have the info14:24
notmynameBut 1.5.1 code won't be in an official openstack release for another 5 months14:24
ttxnotmyname: 1.5.0 is not yet in an openstack release either...14:25
ttxnotmyname: if the issue applies to 1.4.9 we could issue the fix in a stable/essex branch14:25
*** reed_ has joined #openstack-dev14:25
notmynameAh. My mistake. I was thinking it was Essex. Essex was 1.4.814:25
ttxright, 1.4.814:25
notmynameI'll blame jet lag. Ya, jet lag. That's it14:25
eglynnjaypipes: if you get a chance, can you give https://review.openstack.org/#/c/7842/ another look?14:26
ttxthe issue is either a swift intermediary version issue in 1.5.0... then we could fix it in 1.5.114:26
ttxnotmyname: or a openstack stable release issue, for which we have the stable/essex branch14:26
ttxnotmyname: depending on what the issue affects we could do one or both14:26
ttxnotmyname: but want to check with mtaylor first that's the only options14:27
notmynameYa, I agree. I'll tend towards waiting to have it in 1.5.1. Not sure all the details though14:27
*** dolphm has joined #openstack-dev14:28
ttxnotmyname: the trick is I don't really want to start having one stable branch per swift release14:28
notmynameAnd I don't want to have to support that many stable branches either :)14:28
ttxand our tools probably don't support that yet (they support series stable-branches)14:28
ttxnotmyname: do you know if the issue affects Essex/1.4.814:29
ttxas well?14:29
notmynameIt does not. All I know is that it's in code that was added in 1.5.014:30
notmynameEssex is unaffected14:30
ttxhmm, then I'd lean towards fixing it in 1.5.114:30
notmynameDepends how broken 1.5.0 is14:30
jaypipeseglynn: yuppers14:32
ttxthere are other options, like tagging 1.5.1 from a branch that is cut from 1.5.0 and bumping master to 1.5.2... but that's a bit funky.14:32
eglynnjaypipes: thank you sir!14:32
Davieyttx / markmc: Horizon 2012.1.1 plans?14:32
ttxDaviey: devcamcar has been proposing that at yesterday's meeting. Will forward you both his email.14:33
Davieyttx: please do..14:34
Davieyttx: FWIW, we've just uploaded a full set of stable/essex uploads to precise-proposed, for all projects.14:35
ttxDaviey, markmc: forwarded14:35
apevecttx, what's this Swift 1.5.0 issue you were just discussing?14:35
*** segfault923 has joined #openstack-dev14:36
ttxapevec: https://review.openstack.org/#/c/8467/ -- no bug linked14:37
*** darraghb has quit IRC14:38
*** darraghb has joined #openstack-dev14:38
segfault923morning folks, i'm looking to start contributing to nova, can anyone point me to some easy bugs that i can get started with?14:38
ttxsegfault923: Bugs tagged with "low-hanging-fruit" are supposed to be easy: https://bugs.launchpad.net/openstack/+bugs?field.tag=low-hanging-fruit14:42
segfault923ttx, coolbeans, i'll take a look at those thanks14:42
*** dwalleck_ has quit IRC14:45
*** mikal has quit IRC14:46
*** nunosantos has joined #openstack-dev14:46
*** dwalleck has joined #openstack-dev14:47
*** dwalleck has quit IRC14:50
*** garyk has quit IRC14:55
*** ayoung has joined #openstack-dev14:55
*** dwalleck has joined #openstack-dev14:56
*** dwalleck has quit IRC14:59
*** mikal has joined #openstack-dev14:59
*** winston-d has joined #openstack-dev14:59
*** kbringard has joined #openstack-dev15:00
*** reidrac has quit IRC15:01
*** joesavak has joined #openstack-dev15:02
*** spiffxp has joined #openstack-dev15:02
*** bsza has joined #openstack-dev15:02
*** rnirmal has joined #openstack-dev15:04
*** datsun180b has joined #openstack-dev15:04
*** justinsb has joined #openstack-dev15:04
*** jsavak has quit IRC15:04
*** jsavak has joined #openstack-dev15:05
gholtttx: notmyname: It's a bug not a security issue, so a 1.5.1 seems right to me. It is a bug that sucks badly :P (5xx when it shouldn't be) so we had to patch it here at Rackspace.15:05
gholtttx: I'll make a bug entry for that in just a bit here.15:06
*** danwent has joined #openstack-dev15:06
*** joesavak has quit IRC15:06
ttxgholt: awesome. Want to make sure we track that correctly.15:06
notmynamegholt: thanks15:07
ttxgholt/notmyname: plans to speed up 1.5.1 to push the fix for that one ?15:07
notmynameDepends on what else has been merged or is waiting to be merged. I haven't been looking at the reviews this week. I'll take a look now15:09
ttxnotmyname: I think the biggest tjing is the python-swiftclient split15:10
notmynameYa. And it looks like there are some changes that are pretty close to being merged15:11
notmynamettx: I don't want to do it, for example, this week if it can be helped15:12
ttxnotmyname: your call.15:12
notmynameLet's wait until at least next week15:14
*** jgriffith has joined #openstack-dev15:14
gholtnotmyname: ttx: I haven't heard anyone else complaining about the 1.5.0 5xx thing, so I'm guessing we're the first deployers.15:15
*** nikhil has joined #openstack-dev15:15
gholtWe can always wait and provide the quick patch for those who can't wait.15:15
*** erikzaadi has joined #openstack-dev15:15
gholtIt just kinda sucks 1.5.0 has that bug in it [forever!] :P I would love if we actually got a successful production rollout of a version before releasing it. But I'm happy we at least get to run it through our QE first. :)15:17
gholtKinda chicken-and-egg eh? Prod release? Not before prod release! But anyway...15:18
ttxgholt: the bug will lead to the fix commitid... so prioritizing the bug as critical should give it a bit of exposure15:18
jeblairsoren: thanks for that debugging, ping me when you're back15:19
ayoungdevstack gurus:  running stack is giving an error trying to download the swift client  http://fpaste.org/dueQ/15:19
*** Mandell has quit IRC15:19
*** dolphm has quit IRC15:19
ayoungI thought this was because of the latest changes committed,  but when I set my repo back to pre-rebase, it still happens.15:20
*** erikzaadi has quit IRC15:20
*** reed_ has quit IRC15:22
*** reed has joined #openstack-dev15:23
*** lorin1 has quit IRC15:23
mtaylorayoung: ah, pip vs. distutils.15:30
mtaylorwe really need to stop using git urls in all of our projects and use github zipball urls instead15:30
ayoungmtaylor, is there a work around?15:30
bcwaldonmtaylor: yeah, aren't we broken if we dont15:30
mtaylorturns out there are crazy differences between when the git urls work and when they don't15:30
bcwaldonmtaylor: like, we can't run setup.py15:30
mtaylorworkaround is to pip install the git://github.com/openstack/python-swiftclient.git@dec11f6ec9#egg=python-swiftclient into the virtualenv15:31
mtaylorthen setup.py will work15:31
mtaylorbcwaldon: https://review.openstack.org/847915:34
Vekmtaylor / jeblair: I note I'm no longer getting email from review.openstack.org telling me when a new patch set has been pushed, neither for new reviews nor for new patch sets to reviews I've already commented on.15:39
VekI am getting emails when new comments are made, but I'll typically only re-review a patch when I get that "new patch set has been pushed" email, and the lack of it means I don't know when to re-review a patch...15:39
Vekany idea what happened?15:39
*** dolphm has joined #openstack-dev15:42
ayoungmtaylor, but how do I get  git://github.com/openstack/python-swiftclient.git@dec11f6ec9#egg=python-swiftclient?15:49
ayoungI have that commit checked out in my local git repo15:49
ayoungah disregard15:51
bcwaldonmtaylor: you disappoint15:57
*** issackel_ has joined #openstack-dev15:58
andrewbogottjkoelker:  Little help with the openstack-common test framework?  Is it possible to run a single test vs. running the whole suite?15:58
andrewbogott(I get a hang when I run the whole set, so that's not ideal.)15:58
*** dtroyer_zzz is now known as dtroyer15:59
*** sleepsonzzz is now known as sleepsonthefloor15:59
mtaylorbcwaldon: I do?16:00
*** jdurgin has joined #openstack-dev16:00
*** davidha has quit IRC16:00
mtaylorbcwaldon: what did I do this time? it's not my fault that pip and distutils use different code bases and different of them are called at different times for different reasons16:01
mtaylorhonestly, the distutils/distribute/setuptools/pip situation in python is an embarrasing joke16:01
*** dhellmann has quit IRC16:04
*** joesavak has joined #openstack-dev16:04
*** jsavak has quit IRC16:05
*** jsavak has joined #openstack-dev16:05
*** AlanClark has joined #openstack-dev16:07
jk0s1rp: mind having another look at https://review.openstack.org/#/c/8476/ pls?16:08
*** joesavak has quit IRC16:09
s1rp jk0: sure thing16:10
jkoelkerandrewbogott: i think the tox.ini needs updating to support selecting individual tests16:11
jkoelkerandrewbogott: on line 8 change it to : commands = nosetests []16:11
jkoelkerandrewbogott: then you can do : tox tests.unit.test_importutils:ImportUtilsTest16:12
jkoelkerandrewbogott: just like you are passing the commands right to nose16:12
andrewbogottjkoelker:  That seems to help!  I will experiment a bit more...16:12
mtaylorjkoelker: I've been using {posargs} in the other projects instead of [] = any thoughts?16:12
andrewbogottjkoelker:  Would you also expect to be able to do something like 'nosetests tests.unit.test_importutils:ImportUtilsTest'?16:13
jkoelkermtaylor: no idea really ;) i just yanked that out of another project i had cloned16:13
*** apevec has quit IRC16:13
jkoelkeri think either works16:13
andrewbogottThe latter seems to not set up the pythonpath correctly.16:13
andrewbogottBut, I can probably live with just using tox.16:13
jkoelkerandrewbogott: it should work, let me try in a new venv16:14
bcwaldonmtaylor: see my inline comment here https://review.openstack.org/#/c/8479/16:14
mtaylorbcwaldon: gah16:14
*** dolphm has quit IRC16:17
*** dolphm has joined #openstack-dev16:18
jkoelkerandrewbogott: ah, yes, this is another sympom of bug 95119716:19
uvirtbotLaunchpad bug 951197 in openstack-common "openstack namespace does not play nicely with checkedout repos" [High,In progress] https://launchpad.net/bugs/95119716:19
jkoelkerandrewbogott: run python setup.py develop prior to running nosetests that will make sure that common is defined in the openstack namespace16:20
andrewbogottjkoelker:  ok, thanks!16:20
andrewbogottworks16:21
*** mattray has joined #openstack-dev16:21
jkoelkeryea, worst decision I ever made with os-common was to put it under a namespace package ;)16:22
*** dolphm has quit IRC16:22
jeblairmtaylor: still disappointing.  :)16:24
mtaylorwow16:26
*** bencherian has quit IRC16:26
*** sniperd has joined #openstack-dev16:27
mtaylorah! setup.py is out of date in glance16:27
mtaylorfixing16:28
*** s0mik has joined #openstack-dev16:29
andrewbogottsandywalsh:  What do you think about moving nova notifications into openstack-common?16:33
andrewbogott(That is, do you think it would be useful for me to move it?)16:34
*** ncode has joined #openstack-dev16:38
*** jmckenty has joined #openstack-dev16:39
winston-dany nova-core mind help review this?  https://review.openstack.org/#/c/8228/16:39
eglynnvishy: quick question about an old commit of yours?16:41
*** markmc has quit IRC16:42
eglynnvishy: I'm wondering about https://github.com/openstack/nova/commit/a433dded16:43
*** darraghb has quit IRC16:43
eglynnvishy: was the intention that glance *fully* replaces the direct use of S3 as an image store in the EC2 style?16:44
eglynnvishy: so I'm struggling with the remaining S3 dependency, specifically: https://github.com/openstack/nova/blob/master/nova/image/s3.py#L26916:44
eglynnvishy: seems like a throw-back to me, broken by the fact that the source image is now in glance so the image_location prop and grabbing the S3-style manifest directly no longer makes sense16:45
eglynnvishy: am I missing something?16:45
vishyeglynn: i don't understand the question16:45
jaypipesmtaylor: "because python is a pile of steaming turds". you have SUCH a way with words. :)16:45
vishyeglynn: that code is only there to support registering through the ec2 api16:46
*** darraghb has joined #openstack-dev16:46
eglynnvishy: so say we're creating an image from a running instance16:47
eglynnvishy: (via the EC2 API ...)16:47
vishyeglynn: it isn't for that16:47
vishyeglynn: well ok nm continue16:47
eglynnvishy: well it calls on that codepath as things stand16:48
jaypipeseglynn: unfortunately, that code is there because of the way that euca2ools and the EC2 API for images expects things ... for instance, that the manifest part files are stored in an S3 store during uncompressing/decrypting16:48
jaypipeseglynn: and we don't want to store the part files in glance, only the final decmpressed, decrypted image file.16:48
vishyeglynn: the 'standard' way to create an image in ec2 is to upload a bundle to s316:48
vishyand then call register_image16:48
vishyeglynn: all that code is to support that one path16:49
jaypipesworst "standard" evar! :)16:49
mtaylorjaypipes: :)16:49
eglynnvishy, jaypipes: ok the gap in my understanding is what happens when its create_image that's called16:49
mtaylorjaypipes: I'm SO FAR past annoyed at the pip/distutils situation16:49
jaypipesmtaylor: lol16:49
eglynnvishy: in that case the source image is in glance16:49
vishyeglynn: no it isn't16:49
eglynnvishy: so going to S3 to grab a manifest is not going to work16:49
*** harlowja has joined #openstack-dev16:50
reedchmouel, can you help complete this page? http://wiki.openstack.org/Swift/APIFeatureComparison16:50
vishyeglynn: create image is called with an image_location which is an s3 bucket16:50
reednotmyname, can you help with this page? http://wiki.openstack.org/Swift/APIFeatureComparison16:51
vishyeglynn: * _s3_create ^^16:51
*** dachary has quit IRC16:51
eglynnvishy: my reading of the code is that it uses the image_ref prop of the instance the image is being created from16:52
eglynnvishy: which I'd expect to reside in glance16:52
harlowjasmoser: legal junk underway, hopefully won't take to long (be nice if once i get this WIP all done, then magically the legal people will be done also, haha)16:52
eglynnvishy: (with the usual glance UUID <--> ami-* ID translation going on ...)16:53
vishyeglynn: I don't know how you're comprehending the code16:53
vishyeglynn: the s3 stuff is only called via the ec2 api16:53
vishyeglynn: and that is not called on an instance16:53
vishyso ?16:53
eglynnvishy: see https://github.com/openstack/nova/blob/master/nova/api/ec2/cloud.py#L165916:54
smoserharlowja, woot. thanks.16:54
vishyeglynn: ah now i see where you are looking16:55
eglynnvishy: then scan to https://github.com/openstack/nova/blob/master/nova/api/ec2/cloud.py#L171616:55
vishyeglynn: I've never used that code tbh and I'm surprised that it works at all16:55
eglynnvishy: it doesn't ;)16:55
*** rohitk has joined #openstack-dev16:55
eglynnvishy: (which is why I'm looking at it ...)16:55
harlowjaqq, i forget but one of the keystone guys at the summit showed a log rainbow colorizer thingy, does anyone remember the pypi or util for that?16:56
eglynnvishy: so I guess conclusion is that the _register_image code-path is not appropriate in the create_image (from a running instance) case, right?16:57
vishyeglynn: yes, although it looks like that code is specifically to snapshot volumes16:57
*** dansmith has joined #openstack-dev16:57
vishyeglynn: i don't see any part of the code that actually snapshots the instance backing file into an image16:58
*** Aaton_off is now known as Aaton16:58
vishyeglynn: maybe we need to ask yamahata :)16:58
*** torgomatic has joined #openstack-dev16:58
eglynnvishy: cool, I will do ...16:59
vishyeglynn: if it were supposed to do that, you would think that it would need to call snapshot instance, wait for the snapshot and then return the id from the new snapshot16:59
*** sleepsonthefloor is now known as sleepsonzzz16:59
sandywalshandrewbogott: yeah, I think that's a great idea. It would be nice to standardize those notifications.17:00
eglynnvishy: so here its snapshotting the individual volumes attached to the instance, or? https://github.com/openstack/nova/blob/master/nova/api/ec2/cloud.py#L168517:00
andrewbogottsandywalsh:  OK.  I'm looking at it now... hopefully the notifier code won't turn out to depend on every single other nova module.17:01
andrewbogottI'll probably have to move the logger first.17:02
*** nati_ueno has joined #openstack-dev17:05
jaypipeseglynn: ok, finally getting to your security group refactoring review... sorry for delay17:08
eglynnjaypipes: cool, thx Jay!17:08
*** thingee has joined #openstack-dev17:08
*** PotHix has joined #openstack-dev17:12
vishyeglynn: right, volumes, but not the instance17:14
*** Mandell has joined #openstack-dev17:14
*** andrewsben_zz is now known as andrewsben17:14
jk0bcwaldon: https://review.openstack.org/#/c/8476/ pls :)17:16
*** nati_ueno has quit IRC17:17
*** jakedahn_zz is now known as jakedahn17:17
bcwaldonjk0: I'm not sure I understand the reasoning17:18
*** nati_ueno has joined #openstack-dev17:18
jk0bcwaldon: you commented on the bug...17:18
jk0and marked it as Triaged17:18
bcwaldonjk0: I see that...hmm17:19
jk0we don't need that env var because whoever comsumes that client code should/would set their own logging17:19
bcwaldonjk0: I guess it doesnt make sense to set an env var for something like this17:19
jk0*consumes17:19
bcwaldonjk0: ok, I'm with it17:20
bcwaldonjk0: I'm him17:20
bcwaldonhip!17:20
jk0thnx!17:20
bcwaldonjk0: any idea when the Piston-assigned bps in glance will start moving along?17:22
*** Aaton is now known as Aaton_off17:23
jk0bcwaldon: sorry, not offhand17:25
bcwaldonjk0: kk17:25
bcwaldonjeblair: can you offer a review of this guy -> https://review.openstack.org/#/c/8360/17:27
*** pixelbeat has quit IRC17:28
*** darraghb has quit IRC17:30
jeblairbcwaldon: done.  I think it's a Good Thing.17:30
mtaylorbcwaldon: that's basically one of a set of changes clarkb did for a bunch of projects to fix https://jenkins.openstack.org/job/python-glanceclient-docs/17:30
bcwaldonI'm fine with the fix, I just wanted 2 +1's before I approve it17:31
mtaylor:)17:31
mtayloryay. me will shut up then17:31
*** japage has joined #openstack-dev17:31
mtaylorbtw - we're down to the only  broken post-merge jobs being a few doc building jobs ... I'm so happy17:32
bcwaldonexcellent17:32
*** joesavak has joined #openstack-dev17:35
*** rohitk has quit IRC17:36
*** jsavak has quit IRC17:37
*** mnewby has joined #openstack-dev17:38
*** mnewby has quit IRC17:38
*** adjohn has joined #openstack-dev17:39
*** azbarcea has joined #openstack-dev17:41
*** winston-d has quit IRC17:41
*** mnewby has joined #openstack-dev17:47
jgriffithmtaylor: gerrit question... I "accidentally" approved a draft and it merged, can I do a revertchange to reopen the review?17:48
jgriffithI don't care about the merge so much, just would like to add changes to the review again :)17:49
andrewbogottjkoelker, do you have advice about how to handle flags when moving code from nova to common?17:49
mtaylorjgriffith: you can do revertchange, which will open a new review with a patch that will revert the change17:51
mtaylorjgriffith: you can approve that17:51
jgriffithGreat.. thanks!17:51
mtaylorjgriffith: then you can revert _that_ change, and then edit that change as normal17:51
mtaylor:)17:51
*** cooper_ has joined #openstack-dev17:51
*** bencherian has joined #openstack-dev17:52
jgriffithmtaylor: Excelleeeent!!!17:52
*** danpb has quit IRC17:52
*** dbasarab has joined #openstack-dev17:59
*** jsavak has joined #openstack-dev18:00
*** azbarcea has quit IRC18:02
reedwhy can't I find Johannes Erdfelt on http://wiki.openstack.org/Contributors?18:02
*** joesavak has quit IRC18:03
*** jmckenty has quit IRC18:03
* jk0 always suspected jerdfelt wasn't real18:06
*** davidha_who_took has joined #openstack-dev18:06
*** danwent_ has joined #openstack-dev18:07
*** danwent has quit IRC18:07
*** danwent_ is now known as danwent18:07
jk0check his alias, Danny Tanner18:08
*** davidha_who_took is now known as davidha18:08
*** nati_uen_ has joined #openstack-dev18:12
*** andrewsben is now known as andrewsben_zz18:12
*** novas0x2a|laptop has quit IRC18:14
*** nati_ueno has quit IRC18:15
jeblairVek: ping18:18
jeblairVek: first thing, is "New Changes" checked for the projects you want at  https://review.openstack.org/#/settings/projects18:19
*** johnpostlethwait has joined #openstack-dev18:24
*** andrewsben_zz is now known as andrewsben18:25
dprincemtaylor: on the zipball thing. I think my memory was failing me earlier...18:30
dprincemtaylor: I was using Github tarballs for Chef cookbooks a while ago. And I had quite a bit of trouble with those URLs with downtime.18:30
mtaylordprince: oh, yeah. totally.18:31
dprincemtaylor: What I found was that GitHub git: URL's are almost always up.... but the https:// zipball/tarball URLs were flaky.18:31
mtaylordprince: github has TERRIBLE uptime from the perspective of automated tools and such18:31
mtaylordprince: well, we find that even cloning from github fails a surprising amount ... but I totally believe that the zipball urls are flakier18:32
dprincemtaylor: Well. The git:// URL's are rock solid in comparison to the zipball/tarball ones. That was my point.18:32
mtaylordprince: they are definitely only a short-term solution18:32
mtaylordprince: the real solution here is to, you know, actually release our client libs properly :)18:32
dprincemtaylor: So I hate to see us step off of the git: ones. But if we need this short term I'm not opposed to it I guess.18:32
mtaylordprince: purely short term ... omg, if distutils and pip didn't actually work differently with requirements files it would be so great!18:32
mtaylordprince: I'm hoping to have better solution in place by next week18:33
dprincemtaylor: sure. Anyway. Got my +2.18:33
dprincemtaylor: Brings up another question.... I'm actually pulling source from GitHub right now for SmokeStack. Well I was until I disabled it this week due to this libvirt version thing.18:35
* mtaylor sighs18:35
mtaylor:)18:35
dprincemtaylor: Would you consider directly pulling from Gerrit to provide better uptime? I'm actually not having any issues as is but wanted to ask.18:36
mtaylorwe pull source from github for devstack tests as well, actually18:36
dprincemtaylor: well then. Good to know.18:37
mtaylordprince: I'm looking in to adding a read-only pure-apache url to serve out the git repos on the gerrit server so that one could clone directly from the source without causing a java thread to get spawned (have I mentioned I had java?)18:37
mtaylordprince: if that works, then cloning from that would probably be more solid, so I'll let you know if we get that18:38
dprincemtaylor: Sure.18:38
dprincemtaylor: Thanks.18:38
mtaylordprince: any time!18:38
*** wiliam has joined #openstack-dev18:44
*** stuntmachine has joined #openstack-dev18:52
*** novas0x2a|laptop has joined #openstack-dev18:52
*** krtaylor has quit IRC18:52
*** jog0 has quit IRC18:55
*** japage has quit IRC18:59
*** issackel_ is now known as issackelly18:59
*** nunosantos has quit IRC19:01
*** epim_ has joined #openstack-dev19:03
*** epim has quit IRC19:06
*** epim_ is now known as epim19:06
*** epim_ has joined #openstack-dev19:08
*** epim has quit IRC19:12
*** epim_ is now known as epim19:12
*** danwent has quit IRC19:14
*** garyk has joined #openstack-dev19:16
*** stuntmachine has quit IRC19:21
*** matwood has joined #openstack-dev19:35
*** dachary has joined #openstack-dev19:37
*** stuntmachine has joined #openstack-dev19:38
*** japage has joined #openstack-dev19:45
*** dprince has quit IRC19:47
*** hazmat is now known as kapilt19:48
*** nunosantos has joined #openstack-dev19:51
*** azbarcea has joined #openstack-dev19:53
*** dbasarab has quit IRC19:56
*** armaan has joined #openstack-dev19:57
*** armaan has left #openstack-dev19:57
*** dbasarab has joined #openstack-dev19:57
*** azbarcea has quit IRC19:58
*** Aaton_off is now known as Aaton19:59
*** alaski has quit IRC20:02
*** krtaylor has joined #openstack-dev20:02
*** danwent has joined #openstack-dev20:03
*** dwalleck has joined #openstack-dev20:05
*** jakedahn is now known as jakedahn_zz20:07
*** segfault923 has quit IRC20:07
*** azbarcea has joined #openstack-dev20:10
*** adalbas has quit IRC20:10
*** jeremyb is now known as jeremyb-phone20:12
*** dbasarab has quit IRC20:13
*** krtaylor has quit IRC20:15
*** wiliam has quit IRC20:15
*** bsza has quit IRC20:17
*** jeremyb-phone is now known as jeremyb20:17
*** matwood has quit IRC20:18
zykes-jk0: ping20:20
jk0zykes-:20:20
zykes-jk0: gotten bosh to work ?20:21
jk0zykes-: ferdy did20:21
jk0I haven't had a chance to play with it yet this week20:21
*** gholt has quit IRC20:21
jk0he posted an update doc yesterday20:22
jk0*updated20:22
zykes-checking it out20:22
*** armaan has joined #openstack-dev20:25
*** armaan has left #openstack-dev20:26
*** dachary has quit IRC20:27
*** dachary has joined #openstack-dev20:27
*** gholt has joined #openstack-dev20:29
*** littleidea_ has joined #openstack-dev20:31
*** gholt has quit IRC20:32
*** gholt has joined #openstack-dev20:34
*** littleidea has quit IRC20:35
*** littleidea_ is now known as littleidea20:35
*** jmckenty has joined #openstack-dev20:37
*** salgado has quit IRC20:40
*** mattray has quit IRC20:40
mtaylorjeblair: https://review.openstack.org/849920:41
*** rbasak has quit IRC20:41
*** krtaylor has joined #openstack-dev20:43
*** mattray has joined #openstack-dev20:44
*** mszilagyi has joined #openstack-dev20:45
tr3bucheti can't figure out what is happening with unit tests right now20:47
tr3bucheti run tox20:47
tr3buchetthere are a a crapton of failures20:47
tr3buchetand the result is "OK"20:47
tr3buchetand it never tells me anything went wrong20:47
*** roge has quit IRC20:47
tr3buchetand i can't see any way to even figure out what the errors were...20:47
*** kapilt is now known as hazmat20:47
mtaylortr3buchet: in the 2.6 runner?20:50
tr3buchetmtaylor: correct20:50
mtaylortr3buchet: that's apparently a bug in unittests aiui, and all of those that show error but don't actually fail SHOULD be showing SKIP20:50
*** stuntmachine has quit IRC20:50
mtaylortr3buchet: jkoelker knows more about it - (he was trying to explain it to me yesterday)20:50
*** rkukura has quit IRC20:50
tr3buchetmtaylor: alright, that's a bit weird, i'll poke him. he'll be delighted you threw him under this bus :D20:51
mtaylortr3buchet: apparently the fix is to migrate to unittest2 I think20:51
mtaylortr3buchet: yup. he loves it when I do that :)20:51
mtaylortr3buchet: I was trying to blame it on his openstack.nose_plugin module the other day ...20:51
tr3buchethaha20:51
*** dwalleck has quit IRC20:52
tr3buchetmtaylor: just so i'm on the same page, you mean nova needs to use unittest2 right?20:53
*** joesavak has joined #openstack-dev20:53
mtaylortr3buchet: I _think_20:55
*** jmckenty has quit IRC20:55
mtaylortr3buchet: honestly, I'm parroting right now. jkoelker has the real information20:55
tr3buchetmtaylor: kk, jkoelker is being hassled at the moment20:55
*** jsavak has quit IRC20:56
*** AlanClark has quit IRC20:56
*** roge has joined #openstack-dev20:58
*** japage has quit IRC20:58
*** roge has quit IRC21:00
*** davidha has quit IRC21:01
*** dolphm has joined #openstack-dev21:02
*** jakedahn_zz is now known as jakedahn21:04
*** dwalleck has joined #openstack-dev21:05
*** dbasarab has joined #openstack-dev21:05
*** markvoelker has quit IRC21:06
*** azbarcea has quit IRC21:06
*** dachary has quit IRC21:13
*** dachary has joined #openstack-dev21:13
*** adjohn has quit IRC21:13
*** nati_uen_ has quit IRC21:17
*** nati_ueno has joined #openstack-dev21:18
*** comstud_ is now known as comstud21:18
*** krtaylor has quit IRC21:20
*** asisin has quit IRC21:21
jeblairGerrit will be automatically upgraded some time in the next 15 minutes.21:25
bcwaldonjeblair: I know I brought this up last time21:26
bcwaldonjeblair: but could you consider pushing your upgrades back to something closer to COB21:26
bcwaldonjeblair: not that I doubt it will be seamless and perfect in every way :)21:26
jeblairCOB is a surprisingly busy time for gerrit.21:27
jeblairright now, it's quiet.  :)21:27
bcwaldonhmm21:27
bcwaldonwell fine!21:28
*** lts has quit IRC21:28
* jeblair tries to distract bcwaldon so he doesn't go approve a bunch of changes.21:28
*** dwalleck has quit IRC21:28
mtaylorhey bcwaldon !21:28
bcwaldonmtaylor: hey mtaylor21:28
mtaylorbcwaldon: I'm just trying to distract you21:29
bcwaldonall of my stuff landed this afternoon already21:29
bcwaldonthanks to markwash!21:29
bcwaldonso this doesnt affect me21:29
mtaylorhehe21:29
bcwaldoncarry on21:29
mtaylorand there it goes...21:30
mtaylorand it's back21:31
mtayloryay!21:31
mtaylorhttps://review.openstack.org/#/mine/important/ looks so much better now21:31
bcwaldonwhew21:31
jeblairyou should probably hit the reload button21:31
mtaylorgood work clarkb21:31
jeblairwhat with gerrit being 95% javascript and all21:31
jeblairclarkb: yay!  thanks!21:31
*** joesavak has quit IRC21:32
mtayloryeah - dude. important changes is 1000% more useful21:32
clarkbyaty21:32
clarkb*yay21:32
*** vuntz has quit IRC21:33
*** mattray has quit IRC21:41
vishyjeblair, mtaylor: might want to merge this: https://review.openstack.org/#/c/8160/ in case https://review.openstack.org/#/c/8069/ merges21:41
jeblairvishy: i've got those both starred so i can watch them...21:42
vishyjeblair: ok, I don't think the ci change will hurt anything if it goes first21:42
jeblairvishy: i was thiking of merging 8160 right after 8069, so i can see if the ansi colorizor would apply to the artifacts21:42
jeblair(i doubt it, but i thought it'd be nice to test)21:42
vishyjeblair: ah ok well would be neat to see :)21:42
jeblairvishy: i should probably, like, leave a comment to that effect in the code review system though, eh? :)21:43
vishyI'm hoping the color logs will inspire people to improve the horrendous logging that we have.21:43
*** segfault923 has joined #openstack-dev21:44
jeblairvishy: I've installed the colorizer plugin.  we just need to change the jobs to start using it (should be easy)21:44
*** Dr_Who has quit IRC21:46
*** dolphm has quit IRC21:46
*** dolphm has joined #openstack-dev21:47
*** markmcclain has joined #openstack-dev21:47
*** mattray has joined #openstack-dev21:47
jeblairbcwaldon: http://paste.openstack.org/show/18518/21:48
jeblairbcwaldon: that mean something to you?21:48
jeblairit seems to be showing up a lot, in both successful and failed devstack-gate builds21:48
jeblairi noticed it in a failed build triggered by mtaylor by a doc change:21:48
bcwaldonjeblair: it means go yell at vishy21:48
jeblairhttps://jenkins.openstack.org/job/gate-integration-tests-devstack-vm/5118/21:48
jeblairvishy: YAAA!21:49
vishyjeblair: gates are running on precise now?21:49
vishyjeblair: this will fix it: https://review.openstack.org/#/c/8004/21:51
vishybcwaldon: approve? ^^21:51
zykes-jk0: i'm trying it now21:54
zykes-will let you know how it goes21:54
jk0cool21:54
mtaylorbcwaldon: approve https://review.openstack.org/#/c/8497/ ?21:54
*** segfault923 has quit IRC21:54
zykes-jk0: been working on a app that i'm gonna demo on CloudFoundry and OpenShift21:55
zykes-@ OpenStack21:55
bcwaldonmtaylor: I dont like it21:55
mtaylorbcwaldon: no?21:55
* mtaylor is sad face21:56
bcwaldonmtaylor: thats massive!21:56
bcwaldonmtaylor: 1300 lines of bootstrappy code?21:56
bcwaldonbarf21:56
bcwaldonthats bigger than the project!21:56
mtaylorI think most of those lines are in the css files21:57
bcwaldonyes21:57
bcwaldonthat doesnt make it better21:57
mtaylorI can remove the css files21:57
bcwaldonhaha21:57
bcwaldonforever?21:57
mtaylorsure? I dunno. I don't personally need them21:57
bcwaldonwhy are they there in the first place?21:58
*** BLZbubba has quit IRC21:58
bcwaldoni really dont want to write *any* manual docs for python-glanceclient21:58
bcwaldonI would love for it to be all autogenerated21:58
mtayloryeah, that's what that all is21:58
mtaylorif that's there, they're all auto generated21:58
bcwaldonI'll poke at it at some point21:59
mtaylorok21:59
mtaylorI'll re-submit with less static files21:59
bcwaldonas long as that doesnt cripplet he docs22:00
bcwaldonI would love to just get the standard pydocs22:00
mtaylorI don't think it should - doesn't look like we have them everywhere22:00
mtaylorbcwaldon: standard pydocs? you has pointer?22:00
bcwaldonmtaylor: docs.python.org22:00
clarkbI believe that sphinx gives you some default _static files when you run the build if you dont have them22:01
clarkbthere will be a warning about it when you build22:01
bcwaldonmtaylor: I'm just referring to the standard python docs22:01
mtaylorbcwaldon: gotcha22:02
mtaylorbcwaldon: well, the thing is - there's only two projects that don't  have sphinx docs right now - glanceclient and quantumclient. everybody else has something22:02
ijwDoes anyone deal with libvirt/connection.py much?22:02
mtaylorand you know how I get about special-casing things22:02
bcwaldonmtaylor: I'm in no way *against* docs22:02
bcwaldonmtaylor: but I don't like blanket process that inflates my codebase without good reason22:03
*** kbringard has quit IRC22:03
mtaylorthat's fair22:03
ijwbcwaldon: docs are hardly 'for no reason', you know.22:03
bcwaldonijw: I'm not against docs22:03
bcwaldonijw: I think you're missing some context here - I'm just not ready to accept this https://review.openstack.org/#/c/8497/2 without more reasoning22:04
ijwSorry, relates to me cursing connection.py ;)22:04
bcwaldonijw: and 1300 lines is ridiculous22:04
bcwaldonijw: thats my main complaint :)22:04
*** dachary has quit IRC22:04
mtaylorbcwaldon: updated. it's 300 now22:04
jk0the only thing you need in that is the conf and rsts, everything else is auto-generated22:04
mtaylormost of which is conf.py22:04
jk0(well, in _static)22:05
jk0yeah, that's much better22:05
mtayloryup. that was my bad22:05
bcwaldonmtaylor: how much of that review is autogen'd?22:06
bcwaldonthe latest patchset22:06
annegentlebcwaldon: ok, whew, because I thought this line of thought was inline with yours for autodoc22:06
bcwaldonnobody panic!22:06
ijwAAAARGH WE'RE ALL GONNA DIE22:06
bcwaldonkeep calm22:06
mtaylorbcwaldon: conf.py is the only thing that's truly boilerplate22:06
ijw*flail*22:06
bcwaldonijw: hold yourself together!22:06
zykes-2:p22:06
* ijw gets the sticky tape22:07
*** edygarcia has quit IRC22:07
mtaylorbcwaldon: the scripts to do the autodoc generation are copied/stolen from nova - but I think I can go back through and re-factor that so that we can remove them from both glanceclient and nova22:07
bcwaldonmtaylor: can we do anything about the versioning?22:07
bcwaldonmtaylor: that would be preferred, as long as we can still build the docs within each project22:07
mtaylorbcwaldon: the version numbers in conf.py? yeah - as soon as I get the new version patches up and going for client libs22:08
*** Gordonz has quit IRC22:08
bcwaldonmtaylor:by  versioning I mean pasting 2012.2 in conf.py22:08
mtaylorI think we can put that into conf.py too22:08
mtaylorI will work on both of those things22:08
jk0versioning in the conf? you should be able to import the glance version stuff22:08
mtayloryeah22:08
mtayloroh, good point22:08
jk0https://github.com/jk0/pyhole/blob/master/docs/conf.py <-- that's how I do it in pyhole22:08
annegentleyou guys crack me up22:08
bcwaldonmtaylor: ALSO, couldn't we just minimize conf.py to just the attributes we want to explicitly set?22:09
bcwaldonmtaylor: most of it is commented out garbage22:09
mtaylorjk0: yup. totally agree22:09
bcwaldonannegentle: watch your mouth, young lady22:09
mtaylorbcwaldon: you know what, just because I like you, I will do that, and I will get the other thing installable22:09
jeblairbcwaldon: to be fair, most of conf.py is _comments_, and some commented out defaults.... :)22:09
bcwaldonbcwaldon: 'other thing installable'?22:10
*** martine has joined #openstack-dev22:10
bcwaldonjeblair: garbage...comments...same thing22:10
bcwaldonjeblair: one does not simply walk into mordor22:10
mtaylorbcwaldon: the autodoc generation stuff ... a few changes and I'm pretty sure it can be generalized22:10
jeblairbcwaldon: we're doing electronic typesetting here, we aren't going to run out of lead type.  :)22:10
bcwaldonjeblair: MY MEMORY IS MY PRECIOUS22:11
mtaylorjeblair: not true! my laptop ran out of lead earlier today22:11
bcwaldonmtaylor: cool cool22:11
vishyjeblair: won't be able to see if color works, as the option is incompatible with syslog22:11
clarkbthat reminds me. I should check on my new lead22:11
mtaylorbcwaldon: I've been meaning to get around to cleaning up some of the conf.py crap in the projects for a while ... I will take this as the shove to do so22:11
jeblairbcwaldon: ("not with 10,000 letters could you do this")22:11
*** nati_uen_ has joined #openstack-dev22:11
mtaylors/a while/two years/22:11
vishyjeblair: abandoning the ci change, it will be disabled since ci uses SYLOG=True22:12
bcwaldonmtaylor: ಠ_ಠ22:12
bcwaldonmtaylor: thats the second one today22:12
jeblairvishy: fair enough22:12
mtaylorbcwaldon: I'm thrilled that we're at the point where I actually have time to fix some of these things...22:13
*** adjohn has joined #openstack-dev22:13
bcwaldonmtaylor: yeah, this is massive progress22:13
jeblairmtaylor: stop feeling smug.  get back to work.22:14
annegentledoes anyone have instructions for putting devstack on a usb stick? or an already-made live iso?22:14
mtaylorjeblair: s/work/beer/22:14
ijwannegentle: I'm sure there's something about that on devstack.org22:14
ijwAs to whether anyone's followed the instructions recently...22:14
annegentleijw: there's Stack-in-a-Box22:15
ijwhttp://devstack.org/tools/build_usb_boot.sh.html22:15
annegentleand we talked about stack on a stick a while ago (years)22:15
annegentleijw: whoohoo!!!!22:15
annegentlehm wonder how big a stick I need?22:15
*** nati_ueno has quit IRC22:15
ijwWell, given the size of the VM I have running I reckon you'd get somewhere with 8GB22:16
*** roge has joined #openstack-dev22:17
annegentleyeah that's what I was afraid of22:17
*** mattray has quit IRC22:19
*** martine has quit IRC22:24
*** mattray has joined #openstack-dev22:24
*** nikhil has quit IRC22:26
*** thingee has quit IRC22:28
*** rnirmal has quit IRC22:29
*** jakedahn is now known as jakedahn_zz22:30
ijwannegentle: given it's a script, you can always start small and work up.  But I don't know where it stores its images (whether it co-opts the local HDD or it's all on the USB stick)22:30
*** datsun180b has quit IRC22:30
ijwEr, not so much images as root disks, really.22:30
*** dbasarab has quit IRC22:33
*** markmcclain has quit IRC22:36
*** lcheng has quit IRC22:37
*** dolphm has quit IRC22:38
*** littleidea_ has joined #openstack-dev22:40
*** dolphm has joined #openstack-dev22:40
bcwaldonjeblair: what makes a change 'Important'22:43
*** littleidea has quit IRC22:43
*** littleidea_ is now known as littleidea22:43
jeblairbcwaldon: Open changes you have watched or starred or been requested to review, less changes whose latest patchset you have already reviewed.22:45
jeblairbcwaldon: clarkb wrote it to try to get a useful "to-do" list in gerrit.22:45
jeblairit's a local patch we'll try to upstream, so it's something we can tweak to try to make better.22:45
bcwaldonjeblair: hmm, doesnt seem useful for me22:45
jeblair(adding a score that we can hook up to bug priority, etc, is a to-do item, but is a bit more complex)22:46
bcwaldonjeblair: my 'reviewable' section is about a hundred long22:46
bcwaldonjeblair: is that because of my watched projects?22:46
jeblairbcwaldon: most likely.22:46
bcwaldondang22:46
jeblairbcwaldon: is there a class of changes there you'd rather not see?22:47
bcwaldonjeblair: most of them :/22:47
jeblairbcwaldon: (if we can't reduce the number of changes there, it's possible it may not be useful until we can score them)22:48
jeblairbcwaldon: are you watching projects whose changes you don't intend to review?22:48
bcwaldonjeblair: I bet I could just stop 'watch'ing nova22:48
bcwaldonyes22:48
jeblairthat would do it.22:48
bcwaldonlemme give it a go22:48
jeblairbcwaldon: so consider this experimental; suggestions on how to make it more useful are welcome22:49
jeblairclarkb: ^22:49
bcwaldonkk22:49
bcwaldonhmm, well I want to keep getting emails about nova22:50
jeblairbcwaldon: a key aspect of that list is that when you do review a change, it moves from "reviewable" to "previously reviewed", in keeping with the "to-list" idea.22:50
bcwaldonbut I dont necessarily need to do every review22:50
bcwaldonI can definitely see how this is useful22:51
bcwaldonbut its that one fact that kills it22:51
clarkbhmm might be able to add a column to the project watch options22:51
jeblairbcwaldon, clarkb, mtaylor: i wonder if we should consider not overloading watched projects for this...22:51
jeblairor that22:51
clarkbeg add_to_review_list22:51
clarkbthen only include those22:51
bcwaldonI just need a way to get email but not have the project show up in Important22:51
clarkbjeblair: initially I wasnt going to include watched projects :)22:51
bcwaldononce that happens, I woill ove this22:51
jeblairclarkb: only review requests?22:52
clarkbjeblair: and starred requests22:52
bcwaldonand reviews with new patchsets that you've commented on?22:52
clarkbbcwaldon: in the mean time you should be able to do something like status:reviewable AND -project:nova22:52
jeblairclarkb: but that means that some action needs to happen (either someone proposing a change needs to add you, or you need to seek it out)22:52
bcwaldoner, that you commented on that now have new patchets22:52
clarkbbcwaldon: yes22:52
bcwaldonok22:53
jeblair-project:openstack/nova22:53
clarkbstatus:reviewable will give you that big nasty list then you can trim it down22:54
* bcwaldon vanishes22:55
*** hattwick has quit IRC22:55
*** joesavak has joined #openstack-dev22:55
*** mattray has quit IRC22:59
*** jsavak has joined #openstack-dev22:59
*** dtroyer is now known as dtroyer_zzz23:01
*** joesavak has quit IRC23:02
*** gyee has joined #openstack-dev23:02
mikalWho the what now? What makes a patch "reviewable"?23:03
clarkbmikal: an open change (but not draft or WIP) that you have watched, starred, or been requested to review or have previously reviewed less those whose latest patchset you have reviewed23:06
clarkbwith the hope that it will help cut through the clutter and show you what you should be reviewing23:07
mikalAhhh, so it wont get me "totally random reviews which no one else has looked at yet", which is my core review technique23:07
*** martine has joined #openstack-dev23:14
*** salgado has joined #openstack-dev23:27
*** dolphm has quit IRC23:27
bcwaldonmikal: also all reviews for watched projects afaict23:29
*** nunosantos has quit IRC23:41
*** e1mer has joined #openstack-dev23:42
*** martine has quit IRC23:49
*** nati_ueno has joined #openstack-dev23:51
*** nati_uen_ has quit IRC23:51
*** hattwick has joined #openstack-dev23:52
*** dtroyer_zzz is now known as dtroyer23:53
*** Aaton is now known as Aaton_off23:56
*** nati_uen_ has joined #openstack-dev23:59
*** nati_ueno has quit IRC23:59

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!