Wednesday, 2013-07-24

mordredclarkb: our mirror now has pip 1.400:00
openstackgerritClark Boylan proposed a change to openstack-infra/config: Increase d-g launch and reap job timeouts.  https://review.openstack.org/3840000:00
mordredwow. it would be neat if I could get gerrit to load here00:00
clarkbmordred: now would be an appropriate time for those portland tshirts?00:04
mordredclarkb: YES00:04
mordredclarkb: (I'm tethered to my phone, because the conf wifi is so shit... but I'm in the portland convention center which is a mass of lead, so my reception is shit)00:04
mordredseriously00:04
mordredwth can people not anticipate the network usage needs?00:04
leifmadsenmordred: conferences are synonyms for "bad networking"00:05
leifmadsenI've done it for a conference of 400 people, and it's actually pretty hard00:05
leifmadsenmost of the time it's not the pipe, but rather the huge number of wifi connections00:06
clarkbmordred: I wonder how well PSU would hold up considering it has just under 30k students and a bunch of faculty and stuff00:06
leifmadsenunless you pay big money for really good wifi routers....00:06
clarkbseems like a normal day would be a larger headache than OSCON00:06
leifmadsenya, that's the place to go :)00:06
clarkbtl;dr have your conferences at large universities00:06
leifmadsento a university or collage00:06
leifmadsencollege*00:06
leifmadsenclarkb: +100:06
leifmadsen:D00:06
pabelangerUniversity of Ottawa has a good network, to bad they block IRC traffic.00:10
pabelangerKinda lame, but that's what SSH tunnels are for I guess00:11
clarkbI feel like I made a slight dent in the review queue today which is doubly awesome because most other reviewers are AFK00:14
clarkbtime to walk home00:14
*** bclifford has left #openstack-infra00:14
dstufftdocutils 0.11 is now on PyPI00:15
dstufftexternal links are stillt here though00:15
dstufftgood think pip 1.4 provides a tool to fix this!00:16
*** michchap has quit IRC00:17
*** michchap has joined #openstack-infra00:17
*** ^demon has quit IRC00:23
*** Ryan_Lane has quit IRC00:23
*** ^demon has joined #openstack-infra00:23
*** ^demon has quit IRC00:28
*** UtahDave has joined #openstack-infra00:32
*** UtahDave has left #openstack-infra00:33
*** nati_ueno has quit IRC00:35
lifelessmordred: is there a way to get a unified set of 'reviews for watched projects' in the web UI?00:37
*** HenryG has joined #openstack-infra00:44
clarkblifeless: yes the important changes tab00:44
clarkbreview.o.o/mine/important00:44
*** UtahDave1 has joined #openstack-infra00:44
lifelessdamn thats horribly named00:45
clarkbindeed00:46
clarkbit gives you more than just watched prpjects though00:46
clarkbthere is a watched tab too but its less useful00:46
lifelessso what I really want00:47
lifelessgiven i watch nova00:47
lifelessis a thing that breaks out by projects I watch00:47
*** Ryan_Lane has joined #openstack-infra00:47
lifelessrather than munging them all together00:47
*** nati_ueno has joined #openstack-infra01:00
*** nati_uen_ has quit IRC01:02
*** nati_ueno_2 has joined #openstack-infra01:03
mikalHey, why as https://review.openstack.org/#/c/34578/ not merged? Is it because its based on an outdated patchset?01:12
melwittlifeless: have you seen http://status.openstack.org/reviews/01:12
*** UtahDave1 has quit IRC01:15
clarkbmikal: yes01:15
mikalclarkb: I don't get the rebase button there because its not my patch... I'm wondering if there's a way to rebase without removing the current reviews.01:16
mikalclarkb: I guess if I upload a new version with no changes they'll get re-added, right?01:16
clarkbmikal: correct01:16
mikalclarkb: I shall give that a try01:16
clarkbhowever if you end up resolving conflicts that won't happen01:17
mikalHmmm, is the chain of dependancies considered part of the patch?01:17
mikali.e. if my upload no longer depends on the other review, will that need a complete re-review?01:17
clarkbmikal: it depends. it does constitute a new patch01:18
mikalOk01:18
*** cody-somerville has joined #openstack-infra01:18
mikalI shall give this a try and see what happens01:18
clarkbwhether or not the old votes will be reapplied automatically depends on the content of the new patch whcih often changes if conflicts need resolving01:18
*** ewindisch has joined #openstack-infra01:19
*** pcrews has joined #openstack-infra01:21
mikalBugger, needs a conflict resolved01:21
lifelessmelwitt: I have01:23
clarkbI wonder if we could make gerrit reject patches that detach downstream dependencies01:23
clarkbto force you to detach from upstream if that is what you really want01:23
lifelessmelwitt: its frustating because I can't usefully just start at the top and go down01:24
mikalclarkb: I wonder how annoying that would be01:24
lifelessmelwitt: because things with -x reviews are already there, etc01:24
melwittlifeless: ah, yeah. only other thing I know of is the next-review script, I don't know if you've tried that yet01:25
lifelessI'd *like* the reviews dashboard to:01:25
lifeless - sort things I can +2 above everything else01:25
lifeless - sort things with -1 or -2 next up01:25
lifeless - sort things with one +2 at the very top01:25
lifelessmmm, expressing badly01:26
* lifeless tries again01:26
lifelessfirst sort key should be 'can I approve'01:26
*** nati_ueno_2 has quit IRC01:27
clarkbusing the ssh query command and passing --current-patch-set --format JSON --submit-records --dependencies you ought to get the information you need to do that sorting01:28
clarkbbut unfortunately gerrit makes it hard to do this stuff in its web ui01:28
lifelesssecond sort key should be computed - things that are ready but not approved at the top (one +2, no -1's), things that are less ready next (some +1's, no negatives), then less read (0's, no negatives), then negatives.01:28
clarkbit is slowly getting better with the custom dashboards in 2.5 (they can only show you things expressable by the query language though)01:28
lifelessthird key should be age, with older reviews/reviews in that state for longer, at the top.01:29
lifelessI think that would give a good personalised 'if I do these reviews, it will reduce work in the queue as rapidly as possible' experience01:29
*** nati_ueno_2 has joined #openstack-infra01:29
*** cody-somerville has quit IRC01:33
*** ^demon has joined #openstack-infra01:34
*** ^demon has joined #openstack-infra01:34
melwittlifeless: makes sense.01:36
*** ^demon has quit IRC01:38
melwittI haven't tried too much with review management, I tried the next-review script briefly, I don't remember what all powers it has available01:38
*** rnirmal has quit IRC01:38
*** yaguang has joined #openstack-infra01:39
*** yaguang has quit IRC01:39
clarkbmelwitt: I think it tries to do some of that. Giving you approvable things first01:39
melwittyeah. I remember seeing some discussion on all the cool stuff it can do but don't remember details. haven't had time to get more into it yet01:39
melwitthttps://pypi.python.org/pypi/next-review/1.1.0 (took me awhile to find that somehow)01:42
mikaljd__: you around?01:43
*** rnirmal has joined #openstack-infra01:45
*** rnirmal has quit IRC01:45
*** chuckieb|2 has joined #openstack-infra01:51
*** jbresnah has quit IRC01:54
*** lbragstad has quit IRC01:54
*** chuckieb has quit IRC01:54
*** ewindisch has quit IRC01:55
*** lbragstad has joined #openstack-infra01:56
*** yaguang has joined #openstack-infra01:56
*** jbresnah has joined #openstack-infra02:08
*** ewindisch has joined #openstack-infra02:08
lifelessmordred: couple of reviews thrown your way02:12
*** pcrews has quit IRC02:12
*** jbresnah has quit IRC02:15
*** weshay has quit IRC02:17
*** ewindisch has quit IRC02:17
*** chuckieb|2 has quit IRC02:18
*** yaguang has quit IRC02:19
*** nati_ueno_2 has quit IRC02:32
*** yaguang has joined #openstack-infra02:32
*** yaguang has quit IRC02:51
*** yaguang has joined #openstack-infra02:59
*** nati_ueno has quit IRC03:10
*** yaguang has quit IRC03:18
*** yaguang has joined #openstack-infra03:31
*** dguitarbite has joined #openstack-infra03:33
*** pcrews has joined #openstack-infra03:51
*** dguitarbite has quit IRC03:53
*** vipul is now known as vipul-away03:55
*** dguitarbite has joined #openstack-infra03:57
*** mestery has joined #openstack-infra04:00
*** tianst has quit IRC04:02
*** vogxn has joined #openstack-infra04:03
*** SergeyLukjanov has joined #openstack-infra04:03
*** melwitt has quit IRC04:04
*** nati_ueno has joined #openstack-infra04:08
*** vipul-away is now known as vipul04:13
*** ewindisch has joined #openstack-infra04:15
*** nati_ueno has quit IRC04:15
lifelessuhhhh -why- does jeepyb want MYSQL-python ?!04:19
pabelangerlifeless, gerritdb stuff IIRC04:22
lifelesseeek04:23
lifelessmordred: ^ so thats a bigger reason to want mirroring split out.04:23
lifelessand paramiko and pycrypto....04:23
lifelesswere should bugs on jeepyb go?04:26
pleia2https://bugs.launchpad.net/openstack-ci and tag with jeepyb04:26
pleia2and I agree, we now install jeepyb on git.o.o for the sole purpose of installing a python script that parses projects.yaml, doesn't need so much extra stuff :)04:27
*** westmaas_ has joined #openstack-infra04:33
*** westmaas has quit IRC04:34
*** tianst has joined #openstack-infra04:34
*** westmaas_ is now known as wesstmaas04:34
*** wesstmaas is now known as westmaas04:35
*** ewindisch has quit IRC04:38
*** nati_ueno has joined #openstack-infra04:42
*** bclifford has joined #openstack-infra04:43
*** nati_ueno has quit IRC04:46
*** bclifford has quit IRC04:47
*** nati_ueno has joined #openstack-infra04:53
*** vipul is now known as vipul-away05:04
*** xchu_laptop has joined #openstack-infra05:05
*** xchu_laptop is now known as xchu05:05
*** xchu has joined #openstack-infra05:06
*** vipul-away is now known as vipul05:08
lifelesspleia2: https://bugs.launchpad.net/openstack-ci/+bug/120435005:09
uvirtbotLaunchpad bug 1204350 in openstack-ci "run-mirror crashes" [Undecided,New]05:09
*** nati_ueno has quit IRC05:13
*** pcrews has quit IRC05:18
*** tianst has quit IRC05:22
*** koolhead17 has joined #openstack-infra05:32
*** SergeyLukjanov has quit IRC05:36
Alex_Gaynormordred: docutils is now hosted on pypi05:45
*** nati_ueno has joined #openstack-infra05:49
openstackgerritYijing Zhang proposed a change to openstack/requirements: Raise psutil requirement  https://review.openstack.org/3825805:49
Alex_Gaynormordred: and the psutil maintainer (also the pysendfile one) left a comment indicating he's willing to move to being hosted there05:50
*** xchu has quit IRC05:58
*** uvirtbot has quit IRC06:04
*** ianw has quit IRC06:04
*** uvirtbot has joined #openstack-infra06:04
*** ianw has joined #openstack-infra06:05
*** asalkeld has joined #openstack-infra06:08
asalkeldany reason heat is missing from here: http://docs.openstack.org/developer/openstack-projects.html06:08
asalkeldthe docs do exist: http://docs.openstack.org/developer/heat/06:09
*** xchu has joined #openstack-infra06:11
openstackgerritYijing Zhang proposed a change to openstack/requirements: Raise psutil requirement  https://review.openstack.org/3842006:17
openstackgerritYijing Zhang proposed a change to openstack/requirements: Raise psutil requirement  https://review.openstack.org/3842106:17
*** UtahDave has joined #openstack-infra06:21
*** UtahDave has quit IRC06:25
*** jhesketh__ has quit IRC06:28
*** uvirtbot has quit IRC06:29
*** uvirtbot has joined #openstack-infra06:29
*** openstackgerrit has quit IRC06:29
*** jhesketh__ has joined #openstack-infra06:30
*** GheRiver1 is now known as GheRivero06:34
*** koolhead17 has quit IRC06:40
*** koolhead17 has joined #openstack-infra06:52
*** jbresnah has joined #openstack-infra06:54
*** plomakin has joined #openstack-infra07:04
*** nati_ueno has quit IRC07:06
*** SergeyLukjanov has joined #openstack-infra07:06
*** xchu has quit IRC07:09
*** vogxn has quit IRC07:10
*** yaguang has quit IRC07:17
*** dguitarbite has quit IRC07:17
*** xchu has joined #openstack-infra07:22
*** mrodden has quit IRC07:25
*** Ryan_Lane has quit IRC07:26
*** odyssey4me has joined #openstack-infra07:28
*** dguitarbite has joined #openstack-infra07:36
*** afazekas_ has joined #openstack-infra07:40
*** hashar has joined #openstack-infra07:44
*** yaguang has joined #openstack-infra07:45
*** dguitarbite has quit IRC07:48
*** dguitarbite has joined #openstack-infra07:49
*** jpich has joined #openstack-infra07:54
*** johnthetubaguy has joined #openstack-infra07:59
*** dguitarbite has quit IRC08:01
*** johnthetubaguy1 has joined #openstack-infra08:01
*** johnthetubaguy has quit IRC08:04
mordredAlex_Gaynor: woot!08:09
*** dguitarbite has joined #openstack-infra08:14
*** thingee_ has joined #openstack-infra08:27
*** dhellmann_ has joined #openstack-infra08:27
*** derekh has joined #openstack-infra08:28
*** jeblair_ has joined #openstack-infra08:28
*** pleia2_ has joined #openstack-infra08:29
*** maurosr- has joined #openstack-infra08:29
*** dhellmann has quit IRC08:29
*** thingee has quit IRC08:29
*** akscram has quit IRC08:29
*** pleia2 has quit IRC08:29
*** maurosr has quit IRC08:29
*** SlickNik has quit IRC08:29
*** asalkeld has quit IRC08:29
*** jeblair has quit IRC08:29
*** SlickNik has joined #openstack-infra08:30
*** SlickNik has left #openstack-infra08:30
*** dhellmann_ is now known as dhellmann08:30
*** akscram has joined #openstack-infra08:30
*** asalkeld has joined #openstack-infra08:30
*** yaguang has quit IRC08:34
*** vogxn has joined #openstack-infra08:35
*** BobBall_Away is now known as BobBall08:37
*** cody-somerville has joined #openstack-infra08:46
*** SergeyLukjanov has quit IRC08:49
*** yaguang has joined #openstack-infra08:52
*** johnthetubaguy1 is now known as johnthetubaguy08:53
*** SergeyLukjanov has joined #openstack-infra08:55
*** dguitarbite has quit IRC08:56
*** boris-42 has joined #openstack-infra09:05
*** cody-somerville has quit IRC09:13
*** dguitarbite has joined #openstack-infra09:14
*** dguitarbite has quit IRC09:20
*** dguitarbite has joined #openstack-infra09:22
* lifeless suspects run-mirror will be problematic, if it installs the packages09:25
*** hashar has quit IRC09:27
*** hashar has joined #openstack-infra09:28
*** hashar has quit IRC10:13
*** hashar has joined #openstack-infra10:14
*** hashar has quit IRC10:15
*** hashar has joined #openstack-infra10:16
*** koolhead17 has quit IRC10:17
*** xchu has quit IRC10:19
*** vogxn has quit IRC10:41
*** afazekas_ has quit IRC10:50
*** afazekas has joined #openstack-infra10:51
*** yaguang has quit IRC10:54
*** vogxn has joined #openstack-infra11:16
*** woodspa has joined #openstack-infra11:33
*** chuckieb has joined #openstack-infra11:37
*** vogxn has quit IRC11:41
*** vogxn has joined #openstack-infra11:47
*** rpodolyaka has joined #openstack-infra11:48
*** dguitarbite has quit IRC11:53
*** afazekas is now known as afazekas_mtg11:55
*** dkranz has joined #openstack-infra11:57
*** afazekas_mtg has quit IRC12:01
*** GheRiver1 has joined #openstack-infra12:04
*** afazekas_mtg has joined #openstack-infra12:14
*** lcestari has joined #openstack-infra12:14
*** mjura has joined #openstack-infra12:15
mjurahi, I would like ask somebody for little bit help with clearing my profile from https://review.openstack.org/#/settings/agreements12:17
*** weshay has joined #openstack-infra12:23
*** dprince has joined #openstack-infra12:23
*** afazekas_mtg has quit IRC12:23
*** rfolco has joined #openstack-infra12:27
*** vogxn has quit IRC12:42
*** jhesketh__ has quit IRC12:46
*** mriedem has joined #openstack-infra12:50
*** hashar has quit IRC12:54
*** GheRivero has quit IRC12:55
*** GheRivero has joined #openstack-infra12:56
*** lbragstad has quit IRC12:56
*** GheRivero has quit IRC12:56
*** GheRivero has joined #openstack-infra12:56
simonmccfyi - +openstack-gerrit has dropped out of the #openstack-dns channel12:58
*** anteaya has joined #openstack-infra12:58
kiallWell .. It's dropped off FreeNode entirely :)12:59
kiallsimonmcc: left a comment on that review, had to -2 to block the merge since you already approved ;)13:00
*** jhesketh__ has joined #openstack-infra13:00
*** hashar has joined #openstack-infra13:05
kialllol - wrong room13:06
*** alexpilotti has joined #openstack-infra13:06
*** afazekas has joined #openstack-infra13:10
*** pentameter has joined #openstack-infra13:24
*** lbragstad has joined #openstack-infra13:24
*** koolhead17 has joined #openstack-infra13:28
*** woodspa_ has joined #openstack-infra13:29
*** nayward has joined #openstack-infra13:31
*** woodspa has quit IRC13:32
*** ewindisch has joined #openstack-infra13:37
*** jjmb has quit IRC13:45
*** shuquan has joined #openstack-infra13:51
*** cp16net is now known as cp16net|away13:56
*** cp16net|away is now known as cp16net13:56
*** lifeless has quit IRC13:57
*** pabelanger has quit IRC13:58
*** mjfork has joined #openstack-infra14:00
*** afazekas has quit IRC14:00
*** shuquan has quit IRC14:01
*** burt has joined #openstack-infra14:02
*** lifeless has joined #openstack-infra14:04
*** mrodden has joined #openstack-infra14:05
*** datsun180b has joined #openstack-infra14:05
*** openstackgerrit has joined #openstack-infra14:07
*** vijendar has joined #openstack-infra14:07
openstackgerritA change was merged to openstack-infra/config: configure the jenkins logger  https://review.openstack.org/3835214:10
*** rnirmal has joined #openstack-infra14:11
*** mjfork has quit IRC14:12
*** mjfork has joined #openstack-infra14:13
*** markmcclain has joined #openstack-infra14:15
*** prad has joined #openstack-infra14:18
*** dkranz has quit IRC14:19
*** dkranz has joined #openstack-infra14:31
*** yaguang has joined #openstack-infra14:39
*** avtar has joined #openstack-infra14:45
*** alexpilotti has quit IRC14:45
*** locke1051 has quit IRC14:47
*** locke105 has joined #openstack-infra14:47
mjurahi, I would like ask somebody for little bit help with clearing my profile from https://review.openstack.org/#/settings/agreements14:48
*** changbl has quit IRC14:48
*** michchap has quit IRC14:50
anteayamjura: I think someone will be able to help you with that soon14:52
anteayamost of the -infra team is at oscon right now14:52
anteayabut shortly someone should be along and be able to help you with that14:53
anteayaI don't have access myself, you see14:53
mjuraanteaya: really thank you, I will wait14:53
anteayano problem14:54
anteayasounds good14:54
*** jjmb has joined #openstack-infra14:55
*** nayward has quit IRC15:01
*** pabelanger has joined #openstack-infra15:01
*** jjmb has quit IRC15:02
*** alexpilotti has joined #openstack-infra15:02
*** cppcabrera has joined #openstack-infra15:05
*** jjmb has joined #openstack-infra15:07
*** cppcabrera has left #openstack-infra15:07
*** jbresnah has left #openstack-infra15:08
*** pleia2_ is now known as pleia215:09
*** pcrews has joined #openstack-infra15:10
*** lyz_ is now known as lyz15:10
*** lyz has quit IRC15:11
*** lyz has joined #openstack-infra15:11
*** nati_ueno has joined #openstack-infra15:13
*** jjmb has quit IRC15:14
*** dkliban has quit IRC15:15
*** dkliban has joined #openstack-infra15:15
*** jjmb has joined #openstack-infra15:17
pabelangermornin'15:19
anteayamorning pabelanger15:20
*** ^demon has joined #openstack-infra15:20
sdagueclarkb: where's the logstash parsing configs? i.e. regex for the logs?15:25
openstackgerritmark mcclain proposed a change to openstack/requirements: remove netifaces as a requirement  https://review.openstack.org/3848215:29
*** vijendar has quit IRC15:31
*** boris-42 has quit IRC15:33
jog0mordred: tested out your fix and its working amazingly15:36
mordredjog0: w00t15:36
jog0makes rootwrap not take a quarter second :)15:37
*** jjmb has quit IRC15:43
*** jergerber has joined #openstack-infra15:46
openstackgerritKhai Do proposed a change to openstack-infra/config: automate deployment to repo.jenkinsci.org  https://review.openstack.org/3848715:46
zulmordred:  hey i would like to revisit mox for python3  again15:47
mordredzul: ok15:47
openstackgerritMark McLoughlin proposed a change to openstack-infra/reviewstats: Re-format oslo metadata  https://review.openstack.org/3848815:47
openstackgerritMark McLoughlin proposed a change to openstack-infra/reviewstats: Add oslo.messaging and oslo.sphinx  https://review.openstack.org/3848915:47
openstackgerritMark McLoughlin proposed a change to openstack-infra/reviewstats: Update oslo-core membership  https://review.openstack.org/3849015:47
zulmordred:  so we use mox everywhere right and changing all that to mock is going to take lots and lots of time15:47
zulso what if we had a forked mox like oslo.mox  that works with python315:48
anteayamjura the person we are waiting for is fungi, or perhaps clarkb, neither has arrived yet15:48
*** mgagne has quit IRC15:48
anteayajust didn't want you to think you were forgotten15:48
mordredzul: https://github.com/emonty/pymox is there and ready any time15:49
*** alexpilotti has quit IRC15:49
mordredzul: probably want to run oslo.mox by markmc15:49
mjuraanteaya: ok, thank you, but I have to go in next 15 minutes15:49
zulmordred:  yeah15:49
mordredzul: but we could _certainly_ at least stick it in stackforge15:49
zulmaybe i should send something to the mailing list15:49
anteayamjura: understood, it is doubtful that they will show up before then15:50
mordred++15:50
mjuraanteaya: I will appear tomorrow or I will send email15:50
mjuraanteaya: thank you for help and interesting15:50
anteayaso basically you want your contributor's agreement cleared from your account, is that correct?15:50
openstackgerritA change was merged to openstack-infra/reviewstats: Re-format oslo metadata  https://review.openstack.org/3848815:50
openstackgerritA change was merged to openstack-infra/reviewstats: Add oslo.messaging and oslo.sphinx  https://review.openstack.org/3848915:50
openstackgerritA change was merged to openstack-infra/reviewstats: Update oslo-core membership  https://review.openstack.org/3849015:50
anteayaor do you want your whole account deleted?15:50
*** mgagne has joined #openstack-infra15:51
*** mgagne has quit IRC15:51
*** mgagne has joined #openstack-infra15:51
mjuraanteaya: only remove agreements from my account, I don't want create new one15:51
anteayaokay, keep the account, remove contributor's agreements, got it15:51
anteayaI will pass it along15:51
anteayaknow that this action will prevent you from submitting patches to openstack15:52
anteayaunless you create a new contribution agreement, which you can do15:52
anteayais mjura the username associated with the account?15:52
mjuraanteaya: yes, exactly15:52
anteayagreat15:52
anteayacome by tomorrow and check with me to see how we made out15:53
mjuraI understand everything, today I wanted create account and request my patch15:53
mjuraon libvirt/Xen driver, and I locked my account15:53
anteayaso how does clearing the contributors agreements help that?15:53
anteayaah you clicked something other than the individual agreement and you are locked out15:54
anteayaokay yes, now I understand15:54
anteayathis happens sometimes and it is frustrating, so far we haven't found an approach that prevents this15:54
anteayasorry about that15:54
mjuraanteaya: I say so, accidentally15:55
anteayaonce it is cleared, select the individual agreement, unless you work for the US government15:55
mjurafor NSA :D15:55
anteayado you work for the NSA?15:55
mjurano, I'm not working for NSA15:56
mjurajust joking15:56
anteayasome openstack contributors do15:56
mjuraUE, Germany15:56
anteayathey need a different form I think15:56
anteayaokay15:56
anteayaso just individual agreement15:56
mjurayes, exactly, only fan of OpenStack15:56
anteayagreat15:56
anteayawelcome aboard15:57
anteayaglad to have you along15:57
anteayahopefully we can get you unblocked and submitting by tomorrow15:57
anteayausually this channel is very busy15:57
*** vijendar has joined #openstack-infra15:57
mjuraok, thank you and sorry for problems on same beginning15:57
anteayajust very quite today since 3 of 4 core are at oscon15:57
anteayano worries, happens to everybody15:57
mjurasee you tomorrow and have nice day and work15:58
anteayaglad you didn't let it block you15:58
anteayathanks you too15:58
anteayagood evening15:58
mjurabye15:58
anteayabye15:58
*** mjura has quit IRC15:58
anteayafungi - you know what I know, tell me what I should tell him tomorrow, and thanks15:58
*** changbl has joined #openstack-infra16:02
*** bclifford has joined #openstack-infra16:05
*** dkranz has quit IRC16:05
clarkbgood morning16:06
* clarkb catches up on scrollback16:06
*** alexpilotti has joined #openstack-infra16:06
clarkbsdague: https://github.com/openstack-infra/config/blob/master/modules/openstack_project/templates/logstash/indexer.conf.erb yesterdays testing indicates line 83 is the performance hog16:06
anteayamorning clarkb16:07
zarogood morning.16:07
anteayamorning zaro16:07
clarkblooks like I just missed mjura... oh well16:08
*** thingee_ is now known as thingee16:10
anteayayeah16:11
openstackgerritDoug Hellmann proposed a change to openstack-dev/pbr: Use shunit2 for integration tests  https://review.openstack.org/3807216:11
anteaya:(16:11
clarkbanteaya: it looks like mjura needs the non individual CLA to be cleared from the gerrit DB. The only additional piece of info I would need to do that is mjura's account id number which can be found at https://review.openstack.org/#/settings/16:16
clarkband if none of us are around you can file a bug for it with that info16:16
clarkb(just in case mjura misses us again)16:16
anteayaclarkb: okey dokey thanks16:16
anteayacan do16:16
clarkbfor any gerrit specific problems getting an account id is probably going to be useful16:17
*** maurosr- is now known as maurosr16:18
*** dkranz has joined #openstack-infra16:18
*** vogxn has joined #openstack-infra16:19
*** gyee has joined #openstack-infra16:19
clarkbasalkeld: I believe that developer landing page is curated by the doc team16:20
clarkbasalkeld: and it is not populated by automagic like the actual heat docs. I think that if you ping annegentle she should be able to add you to the list16:21
*** ^demon has quit IRC16:21
jeblair_asalkeld: or you can propose a change to openstack-manuals16:22
*** jeblair_ is now known as jeblair16:22
*** nati_ueno has quit IRC16:22
jeblairclarkb: maybe try searching for username:mjura (did he or she say that was their gerrit username?)  or just remove all pending agreements (i think we wanted to cron that anyway?)16:23
clarkbjeblair: good idea on removing the pending agreements. I will do that when I get into the office16:23
clarkband I think you are correct about the cron. iirc fungi does periodic checks and curation16:24
anteayajeblair: yes, mjura confirmed that was their gerrit username16:26
clarkbanteaya: I missed that in the scrollback. I should be able to fix it in a bit16:26
anteayaclarkb: no worries, and you are correct, next time I will request the gerrit user id16:27
*** UtahDave has joined #openstack-infra16:27
*** ewindisch has quit IRC16:28
clarkbjeblair: https://jenkins.openstack.org/job/devstack-update-inprogress/189678/console16:31
clarkbjeblair: that appears to happen occasionally16:31
clarkbin other news I think the zuul changes have been a success. We are seeing a lot less waiting in the gate queue16:32
pabelangerclarkb: NICE16:32
pabelangeris that because of the gearman change?16:33
clarkbpabelanger: jeblair wrote a change on top of the gearman stuff that prioritizes the gate queue and another one that kicks out changes that cannot merge in the gate queue immediately16:34
*** koolhead17 has quit IRC16:34
*** ewindisch has joined #openstack-infra16:34
*** jpich has quit IRC16:34
clarkbthat last bit isn't technically correct because it is possible that changes could merge if the changes ahead of them don't merge, but the semi incorrect behavior was chosen because it is easy to implement and the case where it is wrong is thought to be infrequent16:35
anteayajeblair: nice16:35
anteayayay for faster processing in the gate queue16:35
*** hashar has quit IRC16:35
openstackgerritKhai Do proposed a change to openstack-infra/config: automate deployment to repo.jenkinsci.org  https://review.openstack.org/3848716:36
*** jergerber has quit IRC16:36
*** dkranz has quit IRC16:38
*** sarob has joined #openstack-infra16:38
anteayaof the gate queue16:40
clarkbjeblair: that failure and some of the other failures in the queue almost look like we are attempting to schedule tests on hosts that are being deleted16:41
clarkbjeblair: I will need to look through the logs to confirm16:41
pabelangerclarkb: ya, that is pretty sweet.16:42
*** UtahDave has quit IRC16:43
*** SergeyLukjanov has quit IRC16:45
*** koolhead17 has joined #openstack-infra16:47
*** sarob has quit IRC16:47
*** sarob has joined #openstack-infra16:47
jeblairclarkb: i just took a look at those logs16:49
jeblairclarkb: it looks like the launch script hit the 10 min timeout right when it was adding 159029 to jenkins, then in the next run, it tried to add it again, failed because it had actually succeded earlier, and so abandoned the machine16:50
jeblairclarkb: i think that ended up being harmless.  but silly.16:51
jeblairclarkb: if we see a lot of that, we may want to do something.  i think the med/long term fix is to make devstack gate launcher into a daemon.16:51
*** dkranz has joined #openstack-infra16:51
clarkbjeblair: and have the inprogress job simply talk to the daemon?16:52
jeblairclarkb: actually, i'm thinking something like gearman jobs that get invoked by zuul on job start and stop; and have the daemon be a worker that responds to those.16:55
*** melwitt has joined #openstack-infra16:55
*** vogxn has quit IRC16:55
jeblairclarkb: which can be used to somewhat generalize this and maybe apply it to unit test slaves as well.16:55
*** ^d has joined #openstack-infra16:56
*** ^d has joined #openstack-infra16:56
clarkbgotcha16:56
clarkbone thing we can do short term is drop the number of ready slaves in the pool to 45 again16:56
clarkbthat way the launch jobs won't on average need to launch as many hosts16:57
*** Guest43078 is now known as Vivek16:57
*** Vivek has quit IRC16:58
*** Vivek has joined #openstack-infra16:58
jeblairclarkb: good point16:59
*** nati_ueno has joined #openstack-infra16:59
mordredjeblair: fwiw, the node pool code in libra already operates by responding to gearman messages17:00
mordredI have no idea whether it's a good starting point for a turning the launcher into a daemon - but there certainly seems to be design overlap at least17:01
*** pcrews has quit IRC17:03
jeblairmordred: is there someone who knows both of these systems well enough to say whether that is a good avenue to explore?17:03
*** dprince has quit IRC17:04
*** SergeyLukjanov has joined #openstack-infra17:04
mordredjeblair: LinuxJedi wrote the pool code and knows something about d-g I think.17:04
mordredLinuxJedi: ping17:05
LinuxJedihey!  I broke what now?17:05
LinuxJedimordred: it doesn't do gearman just yet, it is where we want to be very very soon (like next 3 weeks)17:06
*** sarob has quit IRC17:06
mordredLinuxJedi: we were just talking about making the devstack gate node launcher into a daemon that responds to gearman events from zuul17:06
*** sarob has joined #openstack-infra17:06
mordredLinuxJedi: ah, I thought it was doing gearman from the start - see, it's good when we ping people17:06
mordredLinuxJedi: is it possible to use the libra node pool to manage things that are not load balancers?17:06
LinuxJedimordred: yes, totally.  Anything that has a glance image17:07
VivekLinuxJedi: Hi17:07
mordredcool. well, that would coincide with my exploration of building base glance images for us17:07
VivekHow do i start contributing to openstack infra17:07
mordredjeblair: I'll do some investigation and get you some information17:08
VivekMy day job involves setting up OpenStack17:08
mordredmaybe even write a blueprint17:08
VivekSingle and Multi Node setups.17:08
LinuxJedimordred: but it currently only polls REST interface to find out what is needed.  I really want this to be gearman for many many reasons (original design wasn't my idea)17:08
mordredhi Vivek! we're always thrilled to have folks helping with openstack-infra - although we don't actualy do a lot of setting up openstack around here17:09
VivekPlus had the good fortune of co-authoring the OpenStack beginners guide essex guide17:09
mordrednice!17:09
LinuxJediVivek: I haven't worked on the infra team for over a year, mordred and crew are the guys you need :)17:09
mordredVivek: most of us are at oscon this week, so we will not be quite as responsive as normal17:10
mordredhttps://bugs.launchpad.net/openstack-ci is the current list of bugs we're working on though17:10
clarkbbut I am around so feel free to ping me17:10
jeblairmordred, LinuxJedi: by 'glance image' do you mean a publically accessible glance, or just an image that is available to nova? (eg, one that can be nova booted)17:10
LinuxJedijeblair: the latter :)17:10
Vivekhttp://cssoss.files.wordpress.com/2012/05/openstackbookv3-0_csscorp2.pdf17:10
jeblairmordred: because we already have images available for nova to boot.17:10
VivekLinuxJedi: ok17:11
VivekNice meeting you LinuxJedi and mordred17:11
mordredjeblair: ++17:11
mordredjeblair: even better - it means that the two thoughts are orthogonal17:11
VivekI am working on quantum these days helping a client integrate a quantum openstack plugin.17:11
LinuxJedimordred: we need a way of splitting libra up anyway, pulling Pecan and stuff when I'm installing a worker or pool manager isn't fun17:12
Vivekmordred: ok, going through the bugs17:12
LinuxJedimordred: I just don't know a good way of doing that without like 4 different repos17:12
mordredLinuxJedi: just do it with 4 different repos :)17:12
LinuxJediI was afraid you would say that ;)17:12
mordredLinuxJedi: we have the magic around these parts to test those sorts of things you know17:13
mordredLinuxJedi: there are some other ways you could maybe deal with it if you're just concerned about install requirements17:13
mordredbut I need to run to the convention center ... ping me later and I can make some suggestions17:13
LinuxJedi++ enjoy!17:13
dhellmannmordred: when you have time, I'm seeing issues with pbr and older versions of setuptools (https://bitbucket.org/dhellmann/virtualenvwrapper/issue/196/cant-install-41). Do we do something to ensure a new setuptools is used for OpenStack?17:15
mordreddhellmann: yes and no17:15
dhellmannfor virtualenvwrapper I can just stop using pbr, but if there's a way to force a new setuptools that would be a better option17:16
LinuxJedithis probably has killed my team multiple times :)17:16
LinuxJedis/probably/problem17:17
LinuxJedishouldn't type whilst in a meeting17:17
dhellmannLinuxJedi: the setuptools version issue?17:18
clarkbwoo finally made it to the office17:21
openstackgerritcolinmcnamara proposed a change to openstack-infra/config: Update CI systems to validate and publish new openstack-manuals section openstack-training  https://review.openstack.org/3850217:21
*** sarob has quit IRC17:21
*** sarob has joined #openstack-infra17:22
anteayaclarkb: congratulations17:22
anteayaVivek: here are the -infra repos: https://github.com/openstack-infra17:23
Vivekanteaya: ok17:26
anteayaVivek: I can answer some getting started questions, though I am not core17:26
*** dprince has joined #openstack-infra17:27
*** sarob has quit IRC17:28
clarkbok I have found mjura's CLA row do I need to delete that row?17:28
clarkbfungi: ^17:29
clarkbfungi: DELETE FROM account_agreements WHERE account_id = $ID; is that sufficient to correct the problem?17:30
jeblairclarkb: did he accept the icla?  maybe leave that if so?17:36
LinuxJedijust "DELETE FROM account_agreements;" ;)17:36
LinuxJedi(don't try that)17:37
Vivekanteaya: ok17:37
openstackgerritcolinmcnamara proposed a change to openstack-infra/config: Update CI systems to validate and publish new openstack-manuals section openstack-training  https://review.openstack.org/3850217:37
jeblair LinuxJedi> shouldn't type whilst in a meeting17:37
VivekJust reading through the bigs17:37
jeblair:)17:37
Viveks/bigs/bugs17:37
LinuxJedijust finished all my meetings today \o/17:37
LinuxJediand I'm still just about alive17:37
anteayaVivek: take your time, speak up when you would like some guidance17:37
clarkbjeblair: good point. looks like there are rows for 3 CLAs...17:38
* LinuxJedi will one day figure out how to squeeze 12 hours of work and 4 hours of meetings into a 8 hour day without killing myself. But until then...17:38
openstackgerritcolinmcnamara proposed a change to openstack-infra/config: Update CI systems to validate and publish section openstack-training  https://review.openstack.org/3850217:38
clarkbjeblair: I am guessing the non verified system cla row will need to be deleted as well17:39
anteayajeblair clarkb: <anteaya> so basically you want your contributor's agreement cleared from your account, is that correct? <mjura> anteaya: only remove agreements from my account, I don't want create new one17:39
anteaya<anteaya> okay, keep the account, remove contributor's agreements, got it17:39
anteaya<anteaya> I will pass it along17:39
anteaya<anteaya> know that this action will prevent you from submitting patches to openstack17:39
anteaya<anteaya> unless you create a new contribution agreement, which you can do17:39
anteaya<anteaya> is mjura the username associated with the account?17:39
clarkbso I want  DELETE FROM account_agreements WHERE account_id = $ID AND cla_id = 3;17:39
anteaya<mjura> anteaya: yes, exactly17:39
Vivekanteaya: Sure.17:39
anteayaclarkb: just so you know, if you end up clearing them all, he can just create new ones, so not a big deal17:41
anteayawhichever query you like17:41
*** Ryan_Lane has joined #openstack-infra17:41
anteayayou knew that, what I meant to say is that I think he is prepared to create new ones17:41
anteayaor better still, 1 new one17:42
openstackgerritJames E. Blair proposed a change to openstack-infra/zuul: Delay initialization of local repos  https://review.openstack.org/3850717:43
openstackgerritKhai Do proposed a change to openstack-infra/config: configure jenkins logger for jenkins-dev.openstack.org  https://review.openstack.org/3850817:43
*** boris-42 has joined #openstack-infra17:45
*** nibalizer has joined #openstack-infra17:48
*** pcrews has joined #openstack-infra17:49
*** cppcabrera has joined #openstack-infra17:50
*** cppcabrera has left #openstack-infra17:50
*** avtar has quit IRC17:53
clarkbwoo my laptop decided to die temporarily18:00
clarkbI am back18:00
*** nati_ueno_2 has joined #openstack-infra18:00
anteayaclarkb: wb18:00
*** krtaylor has quit IRC18:01
*** yaguang has quit IRC18:02
openstackgerritA change was merged to openstack-infra/config: automate deployment to repo.jenkinsci.org  https://review.openstack.org/3848718:03
*** jergerber has joined #openstack-infra18:05
sdagueheh18:09
sdagueclarkb: any chance of landing that DNS entry today? otherwise I have to do funny socks proxy stuff to test it from the office18:09
*** odyssey4me has quit IRC18:09
clarkbsdague: ya I can do that in a minute18:09
sdaguethanks much!18:09
clarkbanteaya: mjura should be good to go now18:10
anteayayay18:10
anteayathank you clarkb18:10
anteayahopefully I will hear back from him tomorrow18:11
clarkbsdague: now i have to figure out how to create a CNAME record with the rackspace dns client18:13
sdagueheh18:13
sdaguewell if you do, that might be fun to get into puppet as well18:14
sdagueso we could yaml our dns layout18:14
clarkbI bet I am going to get the trailing dot wrong in the data portion if I add it or don't. Whichever option I go with will be wrong18:18
mordredclarkb: you know - hp is running open source dnsaas software that's managed on gerrit...18:20
mordredclarkb: perhaps we should move dns management to our hp account ;)18:21
clarkbsdague: rackspace claims the record was created. I haven't been able to resolve it yet but hopefully that will be available to us shortly18:21
clarkbmordred: did you make that account free yet?18:22
mordredclarkb: no. fail18:22
clarkbmordred: and we will probably want an infra.openstack.org subdomain18:22
clarkbor something18:22
jeblairit doesn't have to be complicated.  we could use bind files if we had a provider that accepted them.  which is one of the things we talked about at the semmuti18:23
jeblairsummit18:23
clarkbsdague: it resolves for me now18:25
sdagueclarkb: works for me18:28
*** nati_ueno_2 has quit IRC18:37
dhellmannare we having disk problems on the build systems again? I'm getting "LOST" status responses from some jobs again.18:38
dhellmannhttps://review.openstack.org/#/c/38072/18:38
*** sarob has joined #openstack-infra18:39
clarkbdhellmann: looking18:40
openstackgerritA change was merged to openstack-infra/config: configure jenkins logger for jenkins-dev.openstack.org  https://review.openstack.org/3850818:40
clarkbdhellmann: not filesystem problems https://jenkins.openstack.org/job/gate-pbr-devstack-vm-rawinstall/289/console looks like network trouble between jenkins master and slave18:41
dhellmannclarkb: ah, the one link I clicked gave me a 404 like yesterday, so it looked like the same problem18:42
dhellmannshould I recheck, and is there a bug to reference?18:42
*** sarob has quit IRC18:42
*** sarob has joined #openstack-infra18:42
clarkbdhellmann: no bug yet. I am looking through the slave logs to see if this is a larger problem18:43
dhellmannclarkb: ok, I'll hold off resubmitting18:43
* fungi feels sooooo unproductive18:45
clarkbdhellmann: I think this was the problem jeblair describeded earlier. When we hit timeouts in the launch slave job the sqlite DB and jenkins can get out of sync18:46
clarkbdhellmann: I will submit a bug for that really quick then drop the pool size to keep the average number of slaves needed down18:46
dhellmannclarkb: ok, sounds good18:46
sdaguedhellmann: hey, you got time for a completely random (and non openstack) question? I'm curious what the correct policy is around packages in pypi that have an absent maintainer, that you have fixes and enhancements for.18:46
sdaguethat you'd really like back in pypi18:47
dhellmannsdague: it seems like I remember some discussion about allowing someone to take over a package, but they obviously try to be careful about that18:47
dhellmannwhich package is it?18:47
sdagueactually, hold on, maybe it never made it to pypi18:48
sdaguepyRFXtrx, but it might have been a different thing I pip installed18:49
sdagueyeh, never mind, I got myself turned around18:49
dhellmann:-)18:49
dhellmannI'm still looking for where I saw the process for handling that...18:50
sdaguethere were two libraries I was investigating to talk to the rfxcom for my weather station, and one was on pypi (it doesn't really work), the one that does mostly work is on github, but seemingly abandoned18:50
dhellmanntalk to the author about forking?18:50
sdagueI was going to try to go around and collect fixes to it and get those up on pypi. I found a number of github forks all with different fixes18:50
sdagueyeh, I've pushed a pull request or two at him18:50
dhellmannpypi supports separate author and maintainer fields in the metadata18:50
sdagueI'll follow up with some emails to figure out if he's still maintaining.18:51
*** nayward has joined #openstack-infra18:53
*** jergerber has quit IRC18:53
clarkbdhellmann: https://bugs.launchpad.net/openstack-ci/+bug/120462518:54
uvirtbotLaunchpad bug 1204625 in openstack-ci "Devstack gate launch jobs timeout confusing Jenkins and devstack gate" [High,Triaged]18:54
openstackgerritJeremy Stanley proposed a change to openstack-infra/config: Don't remove lost+found from static.o.o.  https://review.openstack.org/3780518:56
dhellmannclarkb: so I want to "recheck 1204625" right?18:56
*** sarob has quit IRC18:56
*** sarob has joined #openstack-infra18:57
clarkbdhellmann: yup18:57
clarkbdhellmann: sorry not18:57
*** jergerber has joined #openstack-infra18:57
* dhellmann presses "Go!"18:57
dhellmannaw18:57
clarkbdhellmann: recheck bug 120462518:57
uvirtbotLaunchpad bug 1204625 in openstack-ci "Devstack gate launch jobs timeout confusing Jenkins and devstack gate" [High,Triaged] https://launchpad.net/bugs/120462518:57
clarkbthe "bug" is important18:57
dhellmannclarkb: d'oh, should have seen that one18:58
*** sarob has quit IRC19:02
*** Ryan_Lane has quit IRC19:07
*** bclifford has left #openstack-infra19:09
*** avtar has joined #openstack-infra19:09
openstackgerritA change was merged to openstack-infra/config: Add swift functional tests for auth v1.  https://review.openstack.org/3769219:13
*** jergerber has quit IRC19:13
*** hashar has joined #openstack-infra19:17
*** jergerber has joined #openstack-infra19:20
openstackgerritKhai Do proposed a change to openstack-infra/jenkins-job-builder: catch empty/invalid YAML files and provide friendly message  https://review.openstack.org/3852019:21
*** UtahDave has joined #openstack-infra19:28
*** sarob has joined #openstack-infra19:29
*** prad has quit IRC19:32
*** bclifford has joined #openstack-infra19:38
*** bclifford has quit IRC19:38
*** sarob_ has joined #openstack-infra19:42
*** UtahDave has quit IRC19:43
*** dims has quit IRC19:45
*** sarob has quit IRC19:46
*** sarob_ has quit IRC19:47
*** prad has joined #openstack-infra19:49
*** prad has quit IRC19:49
*** prad has joined #openstack-infra19:49
lifelessmordred: so, run-mirror - forces the disk image build env to have all C deps :(19:51
clarkblifeless: ya as the only reliable way of finding all your depencies is to install them first19:52
clarkbwell maybe not the only way but it is straightfoward19:52
*** UtahDave has joined #openstack-infra19:55
*** SlickNik has joined #openstack-infra20:03
*** dprince has quit IRC20:10
*** zaro has quit IRC20:10
*** derekh has quit IRC20:10
*** echohead1 has quit IRC20:11
*** UtahDave has quit IRC20:11
*** ^d has quit IRC20:14
*** ^demon has joined #openstack-infra20:14
*** ^demon has joined #openstack-infra20:14
fungiclarkb: i apologize, but i think i'm going to have to declare irc bankruptcy on the past ~36 hours of scrollback... is there anything urgent you need me to look at while i have a break?20:19
clarkbfungi: nope I think I am caught up20:19
clarkbfungi: if you are interested though https://review.openstack.org/#/c/37326/ and other py33 related changes20:19
fungiclarkb: you are wonderfully efficient20:20
clarkbfungi: and by caught up I mean nothing is on fire and I am able to do code review :)20:20
*** SergeyLukjanov has quit IRC20:20
*** krtaylor has joined #openstack-infra20:21
fungithat's more than i'd hoped for. congrats and thanks!20:22
openstackgerritKhai Do proposed a change to openstack-infra/jenkins-job-builder: catch empty/invalid YAML files and provide friendly message  https://review.openstack.org/3852020:22
fungiback on modem again... the wifi here is so free software conference20:22
*** lbragstad has quit IRC20:22
*** jjmb has joined #openstack-infra20:23
*** cody-somerville has joined #openstack-infra20:24
*** lbragstad has joined #openstack-infra20:24
*** asalkeld has left #openstack-infra20:25
lifelessclarkb: this is fine for d-g nodes but not so fine for build-an-image setups.20:27
lifelessclarkb: could you export the list of package versions from the ci pypi mirror ?20:27
clarkblifeless: would a find $PATH_TO_MIRROR -name \*.tar.gz work?20:28
lifelessclarkb: that would be a pretty good first approximation20:29
lifelessclarkb: or hey, enable anonymous rsync to the mirror?20:29
*** mriedem has quit IRC20:29
*** zaro has joined #openstack-infra20:29
*** lbragstad has quit IRC20:33
lifelessclarkb: whats in the mirror tree - the .tar.gz + flat versions of the API files right ?20:33
clarkblifeless: http://paste.openstack.org/show/41623/ is the find listing20:34
clarkblifeless: its $MIRROR_NAME/$PROJECT/$TAR_GZ20:34
*** dkranz has quit IRC20:35
lifelessclarkb: was that 'find' or 'find -name ...' ?20:35
clarkblifeless: find -name \*.tar.gz20:35
lifelesscould I get te unfiltereed list?[4~20:36
clarkblifeless: http://paste.openstack.org/show/41624/20:38
clarkbI guess some things are zip files20:38
lifelessclarkb: huh, still no /simple api files20:39
clarkbnope20:40
*** jjmb has quit IRC20:40
lifelessclarkb: so this is the thing jeepyb builds?20:41
openstackgerritKhai Do proposed a change to openstack-infra/jenkins-job-builder: catch empty/invalid YAML files and provide friendly message  https://review.openstack.org/3852020:41
lifelessclarkb: it should be writing files with the name .full.html and .index.html20:41
lifelessclarkb: amongst others20:41
lifelessclarkb: perhaps they are a level up ?20:41
openstackgerritClark Boylan proposed a change to openstack-infra/jenkins-job-builder: Add python26 multiline string assertion back.  https://review.openstack.org/3853820:42
clarkblifeless: no, we don't copy them20:42
lifelessclarkb: run-mirror makes them20:42
clarkblifeless: instead we rely on apache mod auto_index20:42
clarkblifeless: correct, but we don't copy them to the mirror20:42
lifelessclarkb: oh, interesting.20:43
lifelessclarkb: what about the .<tarball> files ?20:43
lifelessclarkb: with the hashes in them ?20:43
clarkblifeless: we do that because we are building the mirror in two separate python envs and rely on rsync to merge them. If they write two different sets of html files that would break the mirror20:44
lifelessah the .foo is a temp atomicity ting20:44
lifelessclarkb: ok, so I am thinking the simplest thing right now would be to be able to download either a) a full list of the files - like you pastebinned - or b) rsync the mirror itself20:45
lifelessclarkb: how hard would it be for a 'find' command to be run after you rsync things, to generate a flat file with a recursive listing ?20:45
lifelesse.g. find . -type f > all-files.txt20:46
*** jjmb has joined #openstack-infra20:46
lifelessat the top of the mirror; we could pull that then hand it off to curl/wget to download trivially20:46
lifelessif this is a sane thing to do , what code base do I pull to make the change in?20:47
*** hashar has quit IRC20:48
clarkbthe jenkins jobs are separated from the mirror itself so you could generate two (potentially different) all-files.txt in the Jenkins mirror jobs20:48
clarkbor setup a cron on static.o.o to build that list periodically20:49
*** koolhead17 has quit IRC20:49
openstackgerritKhai Do proposed a change to openstack-infra/jenkins-job-builder: catch empty/invalid YAML files and provide friendly message  https://review.openstack.org/3852020:49
clarkblifeless: both changes would be in openstack-infra/config one in the jenkins_job_builder/config where the jenkins jobs are and the other in openstack_project/manifests/static.o.o20:49
openstackgerritJulien Danjou proposed a change to openstack-dev/pbr: Use the same logic everywhere for requirements files  https://review.openstack.org/3854020:50
lifelessclarkb: what would you recommend? I don't care if there are multiple files to union client-side20:50
clarkbif that doesn't bother you then adding it to the jenkins jobs would be fine20:50
clarkbit would give us listings after every potential update rather than on a cron cycle20:50
lifelessvim jenkins_job_builder/config -> new file20:51
lifelessin openstack-infra/config20:51
clarkboh I didn't give you a full path20:51
clarkbmodules/openstack_project/files/jenkins_job_builder/config is the dir. you will need to find where the mirror jobs are20:51
clarkbthey should be in a file called pypi*yaml or mirror*yaml20:52
*** johnthetubaguy has quit IRC20:52
clarkbsomething like that20:52
lifelessmirror.yaml looks like it20:52
lifelessthanks20:52
*** mriedem has joined #openstack-infra20:52
lifelessclarkb: thats the different between periodic-mirror-python-VER and post-$! ?20:53
clarkblifeless: periodic is basically a jenkins cron job. post happens when the openstack/requirements project updates. You will want ot update both20:53
lifelessmodules/openstack_project/files/jenkins_job_builder/config/macros.yaml looks like the place to tweak20:54
*** mriedem has quit IRC20:54
clarkblifeless: yes looks like update the update-pypi-mirror macro20:54
*** mriedem has joined #openstack-infra20:54
*** Ryan_Lane has joined #openstack-infra20:55
*** lbragstad has joined #openstack-infra20:56
lifelessclarkb: is each mirror put into a separate tree? or you said you merge them together ?20:56
lifelessclarkb: can jeepyb macros take parameters?20:56
clarkblifeless: we merge them together. so you will probably want to copy the file separate so they end up with different names or something20:56
clarkblifeless: they can20:57
clarkblifeless: let me find an example for you20:57
lifelessthanks; I need to pass in the unique filename hint20:57
clarkblifeless: the python26 and python27 builders use parameters {github-org} and {project}20:57
clarkblifeless: if you look at the python-jobs.yaml file you will see how to pass those values in20:57
lifelessclarkb: and I can pass that down to the /macros/ as well ?20:58
*** boris-42 has quit IRC20:58
lifelesshttp://paste.ubuntu.com/5908948/ is the shape of things20:58
*** acabrera has joined #openstack-infra20:58
*** acabrera has quit IRC20:58
clarkbs/$NAME/{some-parameter-name}/20:59
clarkblifeless: then in the jobs using the macro you have to tell each macro instantiation what some-parameter-name's value is20:59
*** ^demon is now known as ^demon|away20:59
clarkblifeless: https://github.com/openstack-infra/config/blob/master/modules/openstack_project/files/jenkins_job_builder/config/python-jobs.yaml#L64-L6621:00
lifelessclarkb: http://paste.ubuntu.com/5908965/21:02
clarkblifeless: yup. only thing I see that is off is the end of line 9 {mirror-version.list} -> {mirror-version}.list21:03
lifelessthanks!21:04
clarkbdhellmann: lowering the number of slaves in our pool appears to have helped make the slaves more reliable. Let me know if you see anymore failures like you did before21:05
dhellmannclarkb: will do, thanks!21:06
openstackgerritlifeless proposed a change to openstack-infra/config: Record the files present in the mirror.  https://review.openstack.org/3854321:06
*** fbo is now known as fbo_away21:06
*** mrodden has quit IRC21:06
*** jjmb has quit IRC21:07
openstackgerritAlex Gaynor proposed a change to openstack/requirements: Added cffi as a requirement.  https://review.openstack.org/3854421:10
*** ^demon|away has quit IRC21:14
*** ^demon|away has joined #openstack-infra21:14
*** ^demon|away has joined #openstack-infra21:14
*** alexpilotti has quit IRC21:18
*** mrodden has joined #openstack-infra21:18
*** jergerber has quit IRC21:18
*** ewindisch has quit IRC21:18
*** cody-somerville has quit IRC21:21
* jd__ stamps his feet waiting for py3 nodes :)21:22
*** UtahDave has joined #openstack-infra21:23
clarkbjd__: fungi was working on that and he is busy partying/conferencing at OSCON21:23
*** krtaylor has quit IRC21:24
openstackgerritA change was merged to openstack-infra/config: Test for IPv6 DSCP related issues.  https://review.openstack.org/3774521:24
jd__yeah, he just commented on the reviews :)21:24
lifelessclarkb: mordred:^ https://review.openstack.org/38543 :>21:25
mordredclarkb: fungi says that all the necessary reviews are in gerrit21:26
mordredclarkb: so it's your fault21:26
mordred:)21:26
jeblairclarkb: tom fifield says you may want to talk to the nectar folks about logstash; they are using it21:26
clarkbmordred: damn I guess I better review more21:27
clarkbjeblair: nectar folks?21:27
jeblairclarkb: maybe email <tom@openstack.org>21:28
jeblairclarkb: austrailian pan-university openstack impl21:28
lifelessclarkb: nectar - australian academic openstack cloud21:28
lifelessclarkb: many K hypervisors or something21:28
mikalMorning21:28
clarkbneat I will send him mail21:28
clarkbmikal: good morning21:28
*** nayward has quit IRC21:28
clarkbjeblair: any immediate impressions on https://review.openstack.org/#/c/38389/ ?21:29
lifelessclarkb: please cc me; I want more logstash info for tripleo21:29
mordredlifeless: nice21:29
clarkblifeless: will do21:29
*** gyee has quit IRC21:29
mikalIs jd__ Julien Danjou?21:29
clarkbmikal: oui <- see what I did there21:29
* jd__ impressed21:29
lifelessmikal: 09:29 [freenode] -!-  ircname  : Julien Danjou21:29
mordredlifeless: we logstash all the things21:29
mikalclarkb: heh21:29
lifelessmordred: I know21:29
lifelessmordred: (but thanks :P)21:30
notmynameI want to do a merge commit onto a feature branch. I want to make sure I do the right thing21:30
mikalCool, I've been pinging him for a couple of days... I might just send him and email.21:30
*** rfolco has quit IRC21:30
lifelessmikal: jd__ is right here and responded.21:31
clarkbjeblair: I feel like https://review.openstack.org/#/c/38543/ is something you might want to weigh in on before i hit the go button21:31
lifelessmikal: you could just say 'hey jd__ XXXYYYZZZ'21:31
lifelessmeanwhile, I need to go pack.21:31
jeblairnotmyname: https://wiki.openstack.org/wiki/GerritJenkinsGithub#Merge_Commits21:31
jeblairnotmyname: there are some step-by-step instructions in that21:31
notmynamejeblair: thanks. reading...21:31
jeblairnotmyname: (happy to help more if needed)21:31
*** dkranz has joined #openstack-infra21:33
mikallifeless: don't be a hater. I wanted to send an email21:33
mikaljd__: I sent you an email21:33
mikallifeless: job done!21:33
lifelessmikal: pedants have to pedant21:33
mikalSo true21:33
openstackgerritA change was merged to openstack-infra/config: Add python33 builder and job template  https://review.openstack.org/3732621:33
jd__mikal: thanks, that's interesting21:36
notmynamejeblair: I made my merge branch and merged master into it. now when I do git review -R, it still complains that a ton of patches are gettign submitted21:37
*** vipul is now known as vipul-away21:37
jd__mikal: I may confirm the TZ issue, since I should be sleeping now and am going to, I'll get back to you tomrrow :-)21:37
jeblairnotmyname: i believe that is expected (because those patches are not currently in the branch you are pushing to)21:39
notmynamejeblair: ok. is that going to result in 50 reviews in review.o.o?21:40
*** pabelanger has quit IRC21:40
*** vipul-away is now known as vipul21:40
*** vijendar has quit IRC21:41
jeblairnotmyname: as long as they are the same commits (eg same commit sha) it should not create 50 new reviews21:42
* mordred agrees with jeblair21:42
notmynamejeblair: ok :-)21:43
jeblairwhich should be the case following those instructions21:43
* notmyname will be unhappy if you're wrong21:43
* jeblair will be unhappy if he is wrong21:43
*** ewindisch has joined #openstack-infra21:44
*** ewindisch has quit IRC21:45
* jeblair is happy21:47
notmynamejeblair: mordred: almost worked perfectly. I had to amend the merge commit so that it would get a change id21:47
notmynameie git commit --amend (with no changes in commit message)21:47
jeblairnotmyname: ah, good point; i'll update the docs21:47
clarkbrevert commits also fail to trigger the message hook21:48
fungii wonder if there are more git hook points we should tie that into21:48
notmynamejeblair: thanks for your help (yet again)21:49
clarkbfungi: is precisepy3k-1 good to go?21:49
notmyname /afk21:49
clarkbfungi: eg I can start approving things that want to run tests there?21:49
clarkbfungi: I am not worried about passing or failing jobs, just that they will run so that zuul will be happy21:49
fungiclarkb: it runs but is not really production in my opinion. it was built off a development puppet environment with my outstanding reviews applied21:50
fungii wanted to delete and spin up a new one, plus a few more with it, once those reviews get approved21:50
jeblairEDITOR=/bin/true git commit --amend21:50
jeblairnotmyname: ^ added that to the docs21:51
jeblairthat's the trick we use in git-review, right?21:51
jeblairmordred, fungi: ^21:51
clarkbfungi: ok I will focus on the py3k slave related changes then21:51
*** alexpilotti has joined #openstack-infra21:52
clarkbfungi: is https://review.openstack.org/#/c/38007/ the only thing remaining for that?21:52
fungijeblair: we use GIT_EDITOR instead, but either should probably work21:55
jeblairfungi: maybe i'll change it to that in case GIT_EDITOR is set21:55
fungithat will be more likely to succeed, agreed21:56
fungiclarkb: https://review.openstack.org/#/q/status:open+project:openstack-infra/config+branch:master+topic:precisepy3k,n,z21:56
fungiyou already +2'd one of them21:56
fungiand the one you mention is the other21:56
mordredfirst looks good to me21:58
*** datsun180b has quit IRC21:59
clarkbfungi: for https://review.openstack.org/#/c/38103/2 why not inlude pip::python3 in the slave module instead?21:59
mordredfungi: k. +2 from me21:59
openstackgerritA change was merged to openstack-infra/config: Use precisepy3k instead of precise3k.  https://review.openstack.org/3800721:59
clarkbfungi: it does include pip::python322:00
*** pabelanger has joined #openstack-infra22:01
clarkbfungi: I have -1'd it with a suggseting to remove the explicit install from slave.pp22:02
fungiclarkb: i think the original suggestion i had was to remove the python3 devel package from the slave manifest since it didn't seem necessary, but the history for it being in there went all the way back to the inception of the puppet repo22:02
fungiso i didn't know if it was on the slaves pre-puppetry for some particular reason22:02
fungiif you're cool with killing it, i agree that's the best way22:02
clarkbyes, if it is the same package and results in a namevar conflict I think we should rely on the pip module to handle it for us22:03
clarkbthis is why the pip module exists22:03
*** burt has quit IRC22:07
*** pentameter has quit IRC22:11
*** rnirmal has quit IRC22:14
*** ^demon|away has quit IRC22:14
*** ^demon|away has joined #openstack-infra22:15
*** jjmb has joined #openstack-infra22:18
*** jjmb has quit IRC22:22
clarkbmikal: where is your reviewer graphing thing again?22:26
*** lifeless has quit IRC22:26
*** changbl has quit IRC22:28
*** krtaylor has joined #openstack-infra22:30
russellbclarkb: mikal this one?  http://openstack.stillhq.com/reviews/reviewsummary.html22:32
clarkbrussellb: thats the one thank you22:33
*** lifeless has joined #openstack-infra22:34
*** sgviking has quit IRC22:37
*** johnthetubaguy has joined #openstack-infra22:39
*** woodspa_ has quit IRC22:40
*** weshay has quit IRC22:40
openstackgerritMonty Taylor proposed a change to openstack-dev/pbr: Add support for globbing in data files  https://review.openstack.org/3573022:46
*** sgviking has joined #openstack-infra22:47
*** ianw has quit IRC22:48
clarkbmordred: see comment on https://review.openstack.org/#/c/38042/22:48
*** ianw has joined #openstack-infra22:48
*** lcestari has quit IRC22:48
*** nati_ueno_2 has joined #openstack-infra22:49
*** johnthetubaguy has quit IRC22:52
*** pcrews has quit IRC22:52
*** vipul is now known as vipul-away23:12
*** vipul-away is now known as vipul23:14
*** michchap has joined #openstack-infra23:16
*** mgagne has quit IRC23:16
*** avtar has quit IRC23:21
*** changbl has joined #openstack-infra23:28
openstackgerritClark Boylan proposed a change to openstack-infra/devstack-gate: Only delete nodes when they are idle.  https://review.openstack.org/3856523:33
clarkbjeblair: ^ I think that might make some of our machine deletions a little less destructive23:34
sdagueclarkb: you have any idea why the ReadMe went away with that htmlify change?23:35
clarkbsdague: I do not23:36
sdaguethe rewrite rule shouldn't be masking it, as it's much more limitted23:36
*** rfolco has joined #openstack-infra23:37
*** pcrews has joined #openstack-infra23:40
*** gyee has joined #openstack-infra23:40

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