Thursday, 2014-09-18

*** dannywilson has joined #openstack-infra00:00
*** marcoemorais has quit IRC00:00
*** tgohad has quit IRC00:03
*** zz_dimtruck is now known as dimtruck00:05
*** rkukura has joined #openstack-infra00:06
anteayakevinbenton: I see recheck works, however we have a problem00:06
kevinbentonanteaya: what is that?00:07
anteayathis account was disabled previously for not having browsable logs00:07
anteayagaryduan said the logs were browsable00:07
jogoclarkb: re: postgres, have you looked at the postgres logs?00:07
*** grue_pm has joined #openstack-infra00:07
anteayafungi re-enabled them: http://lists.openstack.org/pipermail/third-party-announce/2014-September/000013.html00:07
anteayakevinbenton: logs are not browsable00:07
anteayakevinbenton: every .log file prompts me to download00:07
kevinbentonanteaya: oh :-(00:07
anteayayeah00:07
anteayasee why I am so picky?00:08
kevinbentonanteaya: yeah00:08
clarkbjogo: nope00:08
anteayapeople tell me stuff that has no bearing in reality00:08
clarkbjogo: do we have those?00:08
anteayaand I have 80 accounts all doing the same thing00:08
jogoclarkb: we sure do http://logs.openstack.org/63/122263/1/check/check-tempest-dsvm-postgres-full/2f27252/logs/postgres.txt.gz00:08
clarkbjogo: mostly I want someone to say "I care about postgres let me fix this"00:08
anteayaI don't like doing this, so i am open to options00:08
clarkbjogo: there are errors in there but I don't know how that maps to ESLOW00:09
anteayajeblair: so here is my first pass at git filter branch with the ugliest command I have ever seen and the results: http://paste.openstack.org/show/112649/00:09
jogoclarkb:  yeah, I responded to your email to point out that those logs exist.00:10
clarkbanteaya: a quick glance looks good, btu I need to look closer when it is not late in the day00:10
*** dims has joined #openstack-infra00:10
clarkbjogo: thanks00:11
*** radez is now known as radez_g0n300:11
anteayaclarkb: yup, thanks00:11
anteayatree -a gives me every sha, so that doesn't help00:11
*** daya_k has joined #openstack-infra00:11
anteayathe .git directory is there and that is the only hidden file in the root directory00:11
*** gyee has quit IRC00:12
*** esker has joined #openstack-infra00:12
fungianteaya: sorry about that... without the account reactivated i had no option other than to take the operator at their word that it was fixed :/00:13
*** esker has quit IRC00:14
*** mfer has quit IRC00:16
*** tomoe has quit IRC00:17
*** tomoe has joined #openstack-infra00:18
*** yamamoto has joined #openstack-infra00:19
*** Sukhdev has quit IRC00:19
anteayafungi: yup00:20
anteayaI've been sucked into that many a time too00:20
anteayanot your fault and I am grateful for the help on the list, thank you00:20
anteayawish I was working with people I could trust, like I can trust folks in here00:20
anteayaI don't like working with people I can't trust00:20
anteayaso looking at my own paste, my eyes see everything that should be there but I have a hitchhiker00:21
anteayajenkins/jenkins.default needs to go00:21
*** tomoe has quit IRC00:23
*** yamamoto has quit IRC00:24
*** ChuckC_ has quit IRC00:26
*** _buzz has joined #openstack-infra00:28
*** _buzz has quit IRC00:28
dstufftmordred: ping00:29
*** IAX has joined #openstack-infra00:29
*** _buzz has joined #openstack-infra00:29
*** gargola has quit IRC00:30
*** tomoe has joined #openstack-infra00:31
*** wenlock has quit IRC00:31
*** yaguang has joined #openstack-infra00:32
*** amcrn has quit IRC00:32
*** ChuckC_ has joined #openstack-infra00:33
*** yamahata has joined #openstack-infra00:33
*** amcrn has joined #openstack-infra00:34
*** Sincler has quit IRC00:35
*** ChuckC_ is now known as ChuckC00:37
*** dannywilson has quit IRC00:42
*** oomichi has joined #openstack-infra00:42
*** dannywilson has joined #openstack-infra00:42
*** bknudson has joined #openstack-infra00:43
*** dannywilson has quit IRC00:46
pleia2gertty \o/ http://princessleia.com/journal/?p=978500:48
anteayajeblair clarkb second pass of git filter branch for the creation of project-config: http://paste.openstack.org/show/112661/00:49
anteayapleia2: \o/00:49
* anteaya reads00:50
*** emagana has quit IRC00:50
*** emagana has joined #openstack-infra00:51
anteayanicely done!!00:52
pleia2thanks00:52
*** emagana has quit IRC00:53
*** emagana has joined #openstack-infra00:53
*** patrickeast has quit IRC00:54
clarkbpleia2: one small note, jeblair did like 99.99% of all the work. not sure if the infra team gets credit :) that sad nice rundown. do you have googlers using it yet?00:54
* pleia2 updates with jeblair note00:56
pleia2clarkb: so I asked my husband if there would be interest, but they don't use the REST API, have their complicated Google signon system00:56
pleia2so auth would need to be sorted00:56
pleia2I hope that wasn't a secret00:56
pleia2hehe00:56
clarkbpleia2: interesting. I know gerrit upstream is interested in it at least. both davids have at least tried it00:57
pleia2nice00:57
clarkbI think pursehouse sent jeblair some patches too that were merged to handle their auth00:57
pleia2oh great00:57
anteayanice00:58
*** emagana has quit IRC00:58
anteayaso it looks like patch two has the list in the spec for project-config with nothing that isn't listed, save the .git directory00:58
anteayawhich is kind of necessary00:58
anteayanot patch two, paste two00:58
anteayaactually I am surprised I got this far in one day00:59
anteayaI was expecting it to be harder00:59
anteayanow that command sure is ugly00:59
anteayabut it does the thing01:00
clarkbanteaya: ya mostly its just a thing you play with and you get the hang of it and you end up with nastyness but it works01:00
anteayanastyness taht works, check01:00
anteayamust be doing it right01:00
anteayaso tomorrow I will make another attempt at getting my current two patches passing jenkins01:00
anteayaand then starting id'ing the things that need to get changed to point to project-config rather than config01:01
*** Longgeek has joined #openstack-infra01:01
anteayais there a timeframe we are shooting for here, like something that has to happen at a certain time first?01:02
*** armax has left #openstack-infra01:02
anteayaor just do the work put the things in place, do the freeze, filter branch and then merge?01:02
*** Ryan_Lane has quit IRC01:03
clarkbI think once you are confident in your command we should freeze and split asap. This way the freeze period is short and we don't gain more debt tat you have to deal with01:03
anteayathanks01:03
anteayaokay so once folks think that repo looks the way we want it to look, then fix the pointers and go01:04
anteayacool01:04
anteayaand that pass took 13 minutes01:05
*** emagana has joined #openstack-infra01:05
*** baoli has joined #openstack-infra01:05
anteayaso hopefully the freeze is measured in hours like one or two01:05
*** emagana has quit IRC01:05
*** emagana has joined #openstack-infra01:06
ianwi wonder who the first person to use the term "vendorizing" was01:07
anteayaI don't ever ever what to meet them01:08
anteayakeep them away from me01:08
anteayas/what/want01:08
anteayaI have horrible visions of Windows OS and polyester pants01:09
*** emagana has quit IRC01:09
*** rkukura has quit IRC01:10
ianwi think people have been "vendorizing" libz, etc. for probably about 40 years :)01:10
*** shashankhegde has quit IRC01:11
anteayaewww01:11
clarkbianw: re the shmem thing this has come up before and we are not using values that postgres recommends. I forget how we dealt with it last time but pretty sure we didn't increase the values to those expected by postgres01:12
clarkbianw: they have reasonably good docs on the matter01:12
*** amcrn has quit IRC01:13
ianwclarkb: ah, i wouldn't pretend to know much about it.  devstack has been reducing the number of workers to reduce memory consumption01:16
*** dims has quit IRC01:17
clarkbianw: in this case its a value set via /sys/ iirc and independent of those changes01:17
*** dims has joined #openstack-infra01:17
clarkbianw: and it has a default value that doesn't change based on total system memory iirc01:17
mordredgrue_pm: welcome to #openstack-infra ... you should meet jhesketh and mattoliverau ... they're in australia same as you (although different city)01:18
clarkbmordred: how was conference?01:18
*** SumitNaiksatam has quit IRC01:18
mattoliveraugrue_pm: Hey fellow aussie :) Where are you?01:18
grue_pm*grin*01:18
grue_pmadelaide01:19
grue_pmwhat about you guys?01:19
*** yamamoto_ has joined #openstack-infra01:19
mattoliverauahh cool :) Well welcome to infra and our timezone (well 1/2 an hour out but who's counting)01:19
mattoliveraugrue_pm: I'm in Melbourne01:20
grue_pmI think it's technically 1 hour but they artificially made it only 1/2 hour difference with eastern states for business reasons.01:20
grue_pmOh so just a short drive away ;-p01:20
*** groknix has quit IRC01:21
anteayayay anyone with a nick of grue works for me01:21
anteayathe moon is mine though01:21
*** dims has quit IRC01:21
anteayayou can have the minions01:22
jheskethhey grue_pm01:22
mattoliveraugrue_pm: yeah :)01:22
anteayathough mikal does have most of them so far01:22
ianwclarkb: right, but i guess sdague wants to keep memory usage down.  i'm not expert on db tuning though :)01:22
jheskethgrue_pm: what are you (going to be) working on?01:22
*** dims has joined #openstack-infra01:22
grue_pmjhesketh: If I get the job something more ops focused01:22
mordredjhesketh: I'm trying to suck her in to my den of evil01:23
clarkbianw: ya neither am I which is why I am not volunteering to dive into the job slowness either. But wanted to make people aware of it01:23
grue_pmwhs ^01:23
openstackgerritElizabeth K. Joseph proposed a change to openstack-infra/elastic-recheck: Add docs for the uncategorized page  https://review.openstack.org/12229301:23
*** bhuvan has quit IRC01:23
jheskethshiny01:23
jogomordred: so autoindex01:24
mordredjogo: what about it?01:24
*** yamamoto_ has quit IRC01:24
openstackgerritElizabeth K. Joseph proposed a change to openstack-infra/elastic-recheck: Add docs for the uncategorized page  https://review.openstack.org/12229301:24
pleia2tsk, whitespace01:24
jogomordred: what is it and how can I kill it01:24
anteayapleia2: you caught that01:24
mordredjogo: ENOCONTEXT01:24
anteayagrue_pm: lots of stuff for ops to do here01:25
jogomordred: http://docs.openstack.org/developer/pbr/01:25
clarkbjogo: you mean sphinx autodoc?01:25
jogomordred: https://review.openstack.org/#/c/121737/01:25
mordredjogo: you mean sphinx autodox01:26
jogomordred: I mean pbr01:26
mordredjogo: so - the sphinx autodoc came from nova in the first place01:26
mordredI think _most_ people have indicated that they do not particularly care for the feature01:26
jogomordred: it makes nova docs look bad: V01:26
mordredif nova also does not care for the feature any more - maybe it's a feature that we wrote taht actually nobody likes?01:26
jogohttp://docs.openstack.org/developer/nova/01:26
anteayaokay these are funny but I have never heard one of these definitions in use before: http://boingboing.net/2014/09/05/iia008.html01:27
anteayaperhaps I am sheltered01:27
jogomordred:  yeah01:27
jogomordred: I have a module index already01:27
jogomordred: so how do I turn it off in nova?01:27
mordredjeblair, dhellmann, fungi, lifeless: ^^ thoughts when you're back01:27
clarkbjogo: what do you mean you have a module index already?01:27
clarkbjogo: you have separately implemented autodoc?01:27
mordredjogo: there isa  setup.cfg option you can set to turn it off01:27
mordredclarkb: I think he has a separately implemented not-auto doc01:27
clarkbfwiw I like autodoc and often hope that it will encourage devs to do things like write docstrings01:28
anteayapleia2: +1, hopefully jenkins likes it too01:28
*** mriedem has quit IRC01:28
jogoclarkb: we use modindex01:28
mordredso there's this: http://docs.openstack.org/developer/nova/devref/index.html#module-reference01:28
pleia2anteaya: thank you01:28
mordredand then this: http://docs.openstack.org/developer/nova/py-modindex.html01:28
anteaya:D01:29
dstufftmordred: hey, awhile back you made a PR that tested a branch of setuptools... do you happen to be able to dig up a link for that? I want to do another test with some changes I made01:29
mordredjogo: you're saying taht the second is enough auto-docing for you guys, right?01:29
mordredclarkb: is the second thing similarly nice to you?01:29
dstufftnad I was going to copy what you did01:29
mordreddstufft: https://review.openstack.org/#/c/119486/01:29
mordreddstufft: you can just edit that patch01:29
jogomordred: yes http://docs.openstack.org/developer/nova/py-modindex.html is better then the pbr stuff IMHO01:29
mordreddstufft: and change the sha reference01:29
clarkbjogo: they seem mostly equivalent?01:29
dstufftmordred: oh can I? I didn't know I could edit other people's stuff01:29
mordreddstufft: yup!01:29
dstufftthat's fancy01:30
clarkbalso if you use autodoc then sphinx makes it work for you01:30
mordreddstufft: git review -d 11948601:30
clarkbbut ya they seem equivalent so I don't really care01:30
mordreddstufft: edit ; git commit --amend ; git review01:30
mordreddstufft: voila!01:30
jogoclarkb: yeah AFAIK they do the same thing01:30
mordredclarkb: I think maybe our autoindex predates the sphinx autoindex working well01:30
mordredso it might be a thing that shoudl go on the chopping block before we 1.001:31
*** otter768 has joined #openstack-infra01:31
jogomordred: ++, until then how can I turn it off?01:31
clarkbmordred: jogo is the thing jogo wants implemented by sphinx too?01:31
mordredclarkb: yes01:32
mordredjogo: https://review.openstack.org/12229401:32
grue_pmanteaya: you have multiple grue minions?01:32
anteayamorganfainberg: what is keystone-formula? I am reviewing a glance-formula patch01:32
anteayamorganfainberg: I have no context01:32
jogomordred: so that won't work01:32
jogomordred: https://review.openstack.org/#/c/121737/01:32
grue_pmanteaya: and are you mordred's minion who I spoke to first01:32
dimsjogo: autodoc_index_modules=0 in setup.cfg?01:32
anteayagrue_pm: actully mikal has the minions, I am claiming the moon01:32
anteayaha ha ha01:32
mordredjogo: oh. I suck01:33
anteayamordred: ever going to refer to me as a minion of yours?01:33
mordredjogo: one sec01:33
* anteaya waits01:33
jogomordred: dims thanks01:33
dimsjogo: i did a bunch of those in oslo.*01:33
mordredjogo: what dims said - in a [pbr] section01:33
* fungi rushes to avoid being eaten by grue_pm01:33
mordredanteaya: and why would I think that would be good for me?01:34
fungigrue_pm: welcome to our maze of twisty infra systems, all different01:34
grue_pmis there another grue on here - I'll have to eat them first so I can reclaim my proper nick01:34
anteayamordred: good choice01:34
anteaya:D01:34
anteayais there a grue invading your space?01:34
dstufftmordred: cool, got it, thanks01:34
dstuffthttps://review.openstack.org/#/c/119486/3/tools/install_pip.sh :D01:35
jogomordred dims: thanks, https://review.openstack.org/#/c/121737/ is now fixed01:35
grue_pmfungi: ty01:35
anteayagrue_pm: but if you were asking if monty signs off on my expense reports, the answer is yes01:35
dimsjogo: lgtm01:36
anteayaand I thank him for that01:36
anteayathank you monty01:36
clarkbmordred: I think we should consider removing it before 1.0 release if the suggsetion is to just use the other thing01:36
*** amcrn has joined #openstack-infra01:36
grue_pmanteaya: just I've spoken to 3 of monty's minions and have no idea who is who on here.01:36
clarkbmordred: that way you don't have to deprecate the feature01:36
mordredclarkb: that's what I'm thinking too01:37
grue_pmapart from mordred as I know he's used that for years01:37
dstufftmordred: I don't normally pay attention, what's the normal turn around now adays on test runs on openstack ci01:37
mordreddstufft: you should see something there in 35-40 minutes ish01:37
clarkbdstufft: a couple hours. check http://status.openstack.org/zuul01:37
mordredoh. nevermind01:37
mordredlisten to clarkb01:37
mordredalways listen to clarkb01:38
clarkbthough today has been quiet so probably an hour and 20 minutes or so01:38
dstufftok01:38
dstufftcool01:38
dstufftthanks :D01:38
clarkbmordred: it would be fast like tat if we didn't have postgres jobs :)01:38
clarkbmordred: postgres averages almost 74 minutes to run01:38
* clarkb just sent mail to the list about it01:38
dstufftoh hey I see my job there01:38
anteayagrue_pm: monty has no minions01:38
anteayagrue_pm: monty has free thinkers01:38
anteayaand it is highly enertaining when they disagree with him on the mailing list01:39
anteayamikal: has minions, he will tell you so01:39
grue_pmanteaya: all hail monty bubble01:39
anteayaexactly01:39
anteayawe left him keep it though01:39
anteayasince he does handy stuff01:39
grue_pmoh I've worked with monty before - he's fun01:39
fungigrue_pm: it's monty's python flying circus in here01:39
anteayagrue_pm: true enough01:40
anteayaso he can have his bubble01:40
anteaya:D01:40
fungimordred: if nobody is really using the sphinx extension in pbr or it is effectively obsoleted by current sphinx featureset, i agree go go gadget chopping block01:41
grue_pmYou all sound like a fun bunch to work with01:41
fungigrue_pm: i'm not01:41
anteayagrue_pm: so yeah, don't worrry about who sends who paycheques, just figure out where you want to ask a question and ask01:41
anteayagrue_pm: fungi is fun01:41
anteayafun fun fun, wasn't that what we agreed earlier?01:41
fungifun-gi01:42
anteayaha ha ha01:42
jogoso random zuul question:01:42
jogohttps://review.openstack.org/#/c/83400/01:42
jogohas a -1 from jenkins on unit test failures01:42
jogobut is somehow in the gate queue http://status.openstack.org/zuul/01:42
jogohow is that possible?01:43
anteayajogo: toggle ci01:43
anteaya5:04pm in my view01:43
anteayaJenkins  5:04 PM01:43
anteayaPatch Set 4: -Verified01:43
anteayaStarting gate jobs. http://status.openstack.org/zuul/01:43
fungijogo: does it have a parent in the gate?01:43
*** jaypipes has quit IRC01:43
anteayaI'm wrong01:44
anteaya7:00pm failure01:44
jogofungi: no it doesn't01:44
* fungi breaks out a web browser01:44
openstackgerritMonty Taylor proposed a change to openstack-dev/pbr: Remove pbr doc autogeneration  https://review.openstack.org/12229701:44
anteayajogo: you are correct, I have no idea why it is in the gate01:44
anteayafungi: that must hurt01:44
jogofungi: I think what may have happened is sdague ran a recheck, and then +Wed it01:44
jogoand the failed check didn't pull this out of the gate01:44
fungijogo: yep, that is exactly what happened, looking at the comment history on it01:45
anteayaI found out in -qa that +W == +A01:45
jogofungi: is that a feature or a bug?01:45
anteayacause what joe wrote looks like plus wednesday01:45
fungifailed checks don't cause a change already in the gate to be ejected, they just prevent it from entering the gate if already present01:45
*** rkukura has joined #openstack-infra01:45
fungijogo: i would say feature01:46
*** jyuso has joined #openstack-infra01:46
anteayafungi: so even if it passes the gate it won't merge?01:46
*** praneshp has quit IRC01:46
anteayadue to the check failure?01:46
fungianteaya: it will merge01:46
anteayareally?01:46
morganfainberganteaya, no idea what the keystone-formula repo is01:46
jogoanteaya: +W==Thursday then?01:46
anteayajogo: ah, missed that01:46
fungianteaya: if it's already in the gate, any check votes which get left on it after that are effectively ignored for gating purposes01:47
morganfainberganteaya, should i know what it is?01:47
jogoanteaya: +Workflow01:47
anteayamorganfainberg: no idea, I dno't know what it is, I will say as much when I -1 them for no acl file01:47
anteayafungi: oh01:47
anteayaI lose track01:47
*** boden has joined #openstack-infra01:47
*** amcrn has quit IRC01:47
morganfainberganteaya,  salt formula maybe saltstack related?01:48
morganfainbergthe commit message is less-than descriptive01:48
fungianteaya: if it gets ejected from the gate and fails to merge, it gets a new vote applied from the gate pipeline anyway, overwriting whatever check vote may have ended up on it in the interim01:48
clarkbmorganfainberg: can you see the latest on the postgres job is slow thread.01:48
jogofungi: wouldn't it be nice if a failed check queue would eject something from gate queue?01:48
morganfainbergclarkb, no, just got back to my computer01:48
clarkbmorganfainberg: we apparently run keystone under eventlet in that job and not mod_wsgi. wondering if maybe that makes a difference?01:48
morganfainbergclarkb, looking at the thread now01:48
morganfainbergclarkb, oh yes we do01:48
clarkbor if you would expect it to be that significant01:49
morganfainbergclarkb, that was the one i was told to put it under01:49
jogoanteaya fungi: I sniped it out01:49
anteayamorganfainberg: I'm guessing yes, but yeah, commit message could use some expansion01:49
clarkbmorganfainberg: ya I don't think its necessarily an issue that those two things happen in the same job. just trying to track down why that job is so slow01:49
fungijogo: how often do people recheck a patchset which is already in the gate? spending time to implement that interaction seems like a premature optimization unless we think it's really, really often01:49
morganfainbergclarkb, it could be significant.01:49
morganfainbergclarkb, or well at least contributing01:49
anteayafungi: okay thanks01:49
anteayajogo: cool01:49
morganfainbergclarkb, i think the apache run for keystone was generally shaving ~5minutes off at most01:50
morganfainbergclarkb, closer to 3 on avg when i was tracking it01:50
fungijogo: also keep in mind that to zuul, pipelines are arbitrary constructs so we'd need a language to define how one pipeline interacts with the other in that fashion01:50
*** tomoe has quit IRC01:50
clarkbmorganfainberg: ok so it may be contributing but probably not at fault for the ~20 minute differences01:50
*** SumitNaiksatam has joined #openstack-infra01:51
jogofungi:  true, I don't think people do this often01:51
morganfainbergclarkb, if it makes more sense we can change that over to apache again and just run an extra job under keystone that is eventlet tempest.01:51
*** tomoe has joined #openstack-infra01:51
* jogo blames sdague01:51
clarkbmorganfainberg: maybe? I think we need to whittle this down to more concrete data before we start hacking jobs01:51
*** _buzz has quit IRC01:51
fungijogo: that's the spirit01:51
morganfainbergclarkb, right. i don't think 20 minutes should be the difference between apache keystone and eventlet keystone.01:51
*** ramashri has quit IRC01:52
morganfainbergclarkb, unless we did something *that* awesome for apache keystone (just don't see that being the case)01:52
jogoSean restored that patch from Mar 28th01:52
*** boden has quit IRC01:52
clarkbmorganfainberg: if it is that awesome maybe you should drop eventlet support :P01:52
*** _buzz has joined #openstack-infra01:52
jogofungi: anyway thanks01:52
anteayajogo: ha ha ha ha01:52
morganfainbergclarkb, trust me, i want to. if i could for Juno i'd have made that case already01:53
clarkbmorganfainberg: in any case I can hack together a change to d-g that runs all the jobs with apache and another that runs them all with eventlet. That should give us reasonably good data to look at01:53
morganfainbergclarkb, ++ if it ends up being worth running keystone under apache for general gate i know we're fine with just adding an eventlet job just for keystone then.01:53
morganfainbergclarkb, we just want to make sure we have full coverage for both modes of deployment.01:54
openstackgerritClark Boylan proposed a change to openstack-infra/devstack-gate: Test all tempest jobs without mod_wsgi services  https://review.openstack.org/12229901:56
*** oomichi has quit IRC01:56
*** rkukura has quit IRC01:56
*** tomoe has quit IRC01:56
openstackgerritMatthew Treinish proposed a change to openstack-infra/config: Add subunit2sql gearman workers  https://review.openstack.org/10800301:56
* anteaya clicks the mtreinish hoping for entertainment01:57
*** baohua has joined #openstack-infra01:57
anteayathe mtreinish patch01:57
openstackgerritClark Boylan proposed a change to openstack-infra/devstack-gate: Run all jobs with mod_wsgi services.  https://review.openstack.org/12230001:57
clarkbmorganfainberg: there they are01:57
anteayaI wonder what clicking the mtreinish would do?01:57
morganfainbergclarkb, cool will watch them01:57
fungioh, right. i keep forgetting that the "postgres" job isn't just postgres which differs from the other full tempest job... the name makes it easy to not remember that01:57
clarkbmorganfainberg: we probably can't trust a single run of those jobs because too much variance but if we recheck a few times hopefully patterns arise01:57
morganfainbergclarkb, makes sense to me01:58
mtreinishanteaya: you're going to be disappointed, it's incomplete puppet policy and a python script which I stole about 80% of from clarkb and haven't tested01:58
jheskethjogo: it looks like it's only in the check queue?01:58
fungiit's really the "tempest-full-alternate" job where alternate is postgres instead of mysql, but also lots of something instead of otherthing01:58
clarkbfungi: ya01:59
anteayamtreinish: awesome01:59
fungiso marginally unfair to blame the runtime on postgres01:59
anteayamtreinish: with tabs I see01:59
*** julim has quit IRC01:59
clarkbfungi: possibly01:59
mtreinishanteaya: tabs?02:00
*** vdreamarkitex has quit IRC02:00
clarkbfungi: it didn't occur to me that this was the case when I wrote the initial email. glad someone remembered and pointed it out :)02:00
anteayablank line after the licence header before the code, or we don't care?02:00
fungiheh02:00
anteayamtreinish: https://review.openstack.org/#/c/108003/5/modules/subunit2sql/templates/jenkins-subunit-worker.init.erb02:00
anteayafungi: or is that another full stop or no full stop at the end of a commit title?02:00
anteayamtreinish: I'm seeing tabs, right?02:01
mtreinishanteaya: heh, copy and paste from http://git.openstack.org/cgit/openstack-infra/config/tree/modules/log_processor/templates/jenkins-log-worker.init.erb02:01
mtreinishanteaya: yeah I didn't realize they were tabs02:01
* mordred throws cats at mtreinish's tabs02:01
fungianteaya: i generally don't care as long as it's readable and not confusing/misleading02:01
*** openstackgerrit has quit IRC02:01
anteayayay, got matt on tabs02:01
anteayafungi: okay02:02
* anteaya adds this to the i-don't-care list02:02
fungianteaya: not caring about unimportant things is what helps me sleep at night02:02
mtreinishanteaya: heh, I need to mark it WIP, did you find the TBD in the policy somewhere02:02
fungithat and booze anyway02:02
grue_pmmordred: poor cat02:02
anteayafungi: awesome, that and lack of heavy machinery backing up I take it02:03
anteayamtreinish: TBD?02:03
*** Daisy has joined #openstack-infra02:03
anteayafungi: sometimes I wish I drank02:03
anteayait's Daisy02:03
mtreinishanteaya: https://review.openstack.org/#/c/108003/5/modules/openstack_project/files/logstash/jenkins-subunit.worker.yaml02:03
anteayaI don't recall being online at the same time as Daisy before02:03
mtreinishclarkb: hmm, I didn't realize the postgres jobs still had keystone running by itself. I thought we moved it over to apache everywhere02:04
clarkbmtreinish: apparently not02:04
Daisyanteaya: Hi02:04
anteayamtreinish: ah, not that I recall02:04
anteayaDaisy: hi02:04
anteayaDaisy: I am just never online the same time as you02:04
clarkbmtreinish: so two changes up to d-g to help determine if that is at fault02:04
anteayaDaisy: have you had any chance to look at pleia2's translation demos at all?02:04
anteayaDaisy: or too busy?02:04
Daisyanteaya: which demo ?02:05
Daisyanteaya: I was in the Pootle demo, if you mention this one.02:05
mtreinishclarkb: hmm, I guess that could have an effect. I think the metadata service vs config drive would have a bigger impact though02:05
mtreinishit'll be interesting to see the results02:05
clarkbmtreinish: ya, maybe I should be pushing up six changes two each (one off one on) for those options02:06
clarkbwas trying to avoid all that noise though02:06
anteayaDaisy: what do you think of poodle?02:06
anteayamtreinish: my first pass was whitespace and tabs02:06
anteayamtreinish: my second pass is reading words02:06
mtreinishI had just assumed it was something postgres related, mostly because we've switched the other things around before and never noticed a big hit02:07
mtreinishbut that's really flawed logic...02:07
mtreinishanteaya: ahh, ok. Yeah it's not really ready for review. I was just hacking on it while waiting on my laundry. Just using gerrit as a remote git server02:08
*** stevemar has joined #openstack-infra02:08
anteayamtreinish: useful02:08
Daisyanteaya: Pootle is powerful , with many functions.02:09
anteayaDaisy: glad to hear it02:09
*** _buzz has quit IRC02:09
anteayaDaisy: will it be better than your current workflow do you think?02:09
Daisyanteaya: may I know why are you interested in Pootle ?02:09
anteayajust that pleia2 has been working on making the demo available02:09
anteayaand you are on the other side of the world02:09
anteayaso I never get to talk to you02:09
anteayaand infra is curious what you think so we can get you the tools you like02:10
anteayaand so that you are happy02:10
anteayatranslations are hard02:10
mordredwe like making Daisy happy02:11
Daisyanteaya: Thank you for understanding. I would like to try more on Pootle. I saw the demo yet I still failed to upload any resources to Pootle. I don't have time to figure it out yet because I'm in the Horizon translation now.02:11
*** tsg has quit IRC02:13
Daisyanteaya: I think, I could not say Pootle is better than the current workflow till I make more test and figure out how could Pootle fit in our current translation process.02:13
anteayaDaisy: fair enough02:14
anteayaDaisy: thanks for letting us know your status, I hope the Horizon translation is progressing02:14
morganfainbergmtreinish, because we still support running keystone under eventlet (people like it, don't ask me why) we need to gate on it02:14
morganfainbergmtreinish, when i asked i was told to stick it into postgres job.02:15
anteayaDaisy: when you have time, let us know what you are doing when you try to upload resources to Pootle so someone can help you succeed02:15
clarkbmorganfainberg: well you can deprecate it then rip it out after a cycle?02:15
DaisyThanks. I'm always on line in your evening time so that you could find me.02:15
morganfainbergclarkb, unfortunately unlikely02:15
anteayaDaisy: thanks :D02:15
clarkbmorganfainberg: really?02:15
*** dims has quit IRC02:15
clarkbits sad that we are so bad at removing cruft02:16
*** craigbr has joined #openstack-infra02:16
morganfainbergclarkb, yeah, it might be deprecate in K (maybe) it's a discussion i'll bring up with removal in... M02:16
*** david-lyle has joined #openstack-infra02:16
fungi"go stick it in the postgres job" sounds almost like an insult ;)02:16
*** mmedvede has quit IRC02:16
morganfainbergfungi, lol02:16
*** dims has joined #openstack-infra02:16
anteayaha ha ha02:16
morganfainbergfungi, i mean, isn't the postgres job where things like this go? :P02:16
mtreinishmorganfainberg: ok, that makes sense. I just didn't know that02:17
mtreinishmorganfainberg: sigh, yeah it really is02:17
mtreinishwe had issues with the metadata service, which is why they're on the postgres job too02:17
daya_khi anteaya : have posted an updated link for ibm sdnve ci02:17
morganfainbergmtreinish, if it's a big impact we'll just get a keystone-only job that runs under eventlet (standard devstack full) and move the general integrated gate to apache-only02:17
*** craigbr has quit IRC02:17
clarkbmorganfainberg: well, if its a big deal and we can't deprecate then we should fix it02:18
morganfainbergmtreinish, but it shouldn't be more than 3-5minutes runtime differenence.02:18
clarkbanything else is silly02:18
anteayadaya_k: posted it where?02:18
clarkb"we have a problem but we don't care"02:18
morganfainbergclarkb, there are limits we can do with eventlet, but until juno we haven't gated on apache so i can't say we can deprecate this cycle.02:18
daya_ki on the 3rd party announce list, http://sng01.objectstorage.softlayer.net/v1/AUTH_bbc5e0c7-0d10-46a0-a57a-29607ab57956/sdnve-openstack-neutron-plugin/1847/02:18
mtreinishmorganfainberg: yeah, I figured it wouldn't make much of a difference02:19
morganfainbergclarkb, largely we've said "you should deploy under apache"*  *= we keep saying it's the best deployment method but we don't really test it02:19
fungiopenstackgerrit never came back... i'll go find it and give it what's for02:19
*** yamamoto_ has joined #openstack-infra02:19
mtreinishmorganfainberg: you could also do it as a periodic/experimental02:19
morganfainbergmtreinish, true.02:19
morganfainbergmtreinish, expirimental no, periodic perhaps02:19
clarkbmorganfainberg: mtreinish: where we run the job isn't the issue. What concerns me is that idea that if we identify a problem (whatever it may be) that it is ok to simply sweep it under the rug without being honest to deployers and saying this is bad we are killing it or fixing it02:20
anteayadaya_k: you have created a new thread with that post, please don't do that02:20
anteayadaya_k: I am going to reject that post to the list and then please post in response to this thread: http://lists.openstack.org/pipermail/third-party-announce/2014-September/000008.html02:20
daya_koh ok, i did actually,02:20
daya_kanteaya: ok, will do02:20
anteayadaya_k: we have over 80 ci accounts and we use the ml logs to keep track02:21
*** dims has quit IRC02:21
*** openstackgerrit has joined #openstack-infra02:21
clarkbwoot jobs have started on my d-g changes02:21
morganfainbergclarkb, if it's 20minutes difference yes, if it's 3-5, my answer is eventlet doesn't benefit from the apache differences (true multiprocess, etc, doesn't get bound up in SQL land)02:21
daya_ksure, i can repost02:21
clarkbshould have our first results in about an hour02:21
anteayadaya_k: you posted: Subject: IBM SDN-VE CI logs that is not in reply to the thread02:21
mtreinishclarkb: yeah I agree, but it really depends on where the problem is02:21
anteayadaya_k: and thanks, I'll let the post to the thread go through02:21
morganfainbergclarkb, hm, maybe i should go get some pizza then and come back to see where things are02:22
mordredmorganfainberg: I was ust reading scrollback02:22
mtreinishlike no one has ever stepped up to own postgres performance issues02:22
mordredmorganfainberg: I think if we can't deprecate/remove thigns that don't work, we should fix the process02:22
daya_kanteaya : ok, so please let me know if you'd like to see any changes, or can enable the ci02:22
fungii went ahead and pushed an update to the manila project rename change https://review.openstack.org/117867 for friday, before i forget02:22
fungialso remember i'm not around tomorrow02:22
anteayadaya_k: once I read the post02:22
anteayadaya_k: I can only correct one behaviour at a time02:22
daya_kanteaya : sure, thanks02:23
morganfainbergmordred, correct, and i'm not disagreeing. i'm just saying that i expect eventlet to be slower because eventlet things. fixing that is things like mysql-connector and other such stuff that will likely also improve apache.02:23
clarkbbtw PyMySQL totally just works at least for gating without a noticeable slow down02:23
mordredmorganfainberg: right - but since you have apache, what the heck is the point of keeping eventlet?02:23
morganfainbergmordred, notably eventlet + mysqldb doesn't benefit from the same yeilding that raw socket would benefit from. (not the case in Postgres always, but same kind of concept due to c bindings)02:23
clarkbgranted I didn't do a proper dig into all thethings one might want to check when changing a db driver02:24
*** shashankhegde has joined #openstack-infra02:24
*** yamamoto_ has quit IRC02:24
morganfainbergmordred, people like it (i can't otherwise answer), it's on my list of things to discuss deprecating in K.02:24
lifelessmordred: the pbr autodoc stuff - thats API doc support right?02:24
mordredlifeless: yes. but sphinx module index stuff apparently already does the same thing02:24
morganfainbergmordred, i am hesitent to deprecate it in Juno because well we just got around to gating on it :)02:24
lifelessI thought there was a gap we filled02:24
openstackgerritJeffrey Zhang proposed a change to openstack-infra/config: Add keystone-formula project  https://review.openstack.org/12032402:24
openstackgerritJeffrey Zhang proposed a change to openstack-infra/config: Add glance-formula project  https://review.openstack.org/12204902:25
lifelessbut hey, if we don't need it, kill it before 1.002:25
mordredlifeless: http://docs.openstack.org/developer/nova/py-modindex.html02:25
morganfainbergdon't want to scare people too much.02:25
*** lcheng has joined #openstack-infra02:25
morganfainbergheck most deployers running close to master still use eventlet.02:25
morganfainbergafaik02:25
clarkbmorganfainberg: well the thing with saying X is deprecated is that gives you 2 cycles to fix any new issues with Y and you can extend it if necessary02:25
clarkbbut you can't go back in time and say wait we really wanted to deprecate this thing02:26
mordredmorganfainberg: I want to ship good software that makes sense in production, I don't care about scaring people02:26
fungiwow, saltstack formula projects for openstack components getting proposed to stackforge now? neat-o02:26
mordredif the new thing is demonstrably better, people should just bloddy use it02:26
clarkbworst case you deprecate for longer like nova network. best case bad things is gone on time02:26
phschwartzIs there a way with jjb to pass a param to a job used in a - project (it is a job-tempate)02:26
morganfainbergclarkb, mordred, i'm happy to float the idea to ML for Juno we could sneak in a deprecation warning under the wire still.02:26
lifelesscan I just check something - all clients are meant to be semver already rigt? e.g. no backwards incompat at all02:26
anteayaphschwartz: I could answer better if I could see something02:27
morganfainbergclarkb, mordred, if not i'll make sure we hit it at the summit when we have lots of folks around to complain and tell me why apache sucks (and i can say they're wrong)02:27
anteayaphschwartz: a work in progress patch or paste perhaps?02:27
lifelessmorganfainberg: deprecated in favour of what ?02:27
clarkbphschwartz: yeh give it a dict eg - job-template-name:\n    foo: bar02:27
morganfainberglifeless, mod_wsgi02:27
mordredlifeless: meant to be02:27
clarkbphschwartz: should be examples in the source tree02:27
clarkbphschwartz: under examples or some such iirc02:27
mordredmorganfainberg: well, if they don't like apache, they could also do nginx with uwsgi if they wanted to02:27
lifelessmorganfainberg: ok so - if its deprecated, you're saying that we don't support other wsgi containers?02:27
lifelessmorganfainberg: that seems super odd02:28
mordredmorganfainberg: that you are testing in mod_wsgi means you're testing multi-process02:28
fungiphschwartz: like http://git.openstack.org/cgit/openstack-infra/config/tree/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml#n382 maybe?02:28
morganfainberglifeless, nah, we need to make some changes for some other containers.02:28
clarkblifeless: no no the other option is single process + eventlet02:28
lifelessmordred: actually it doesn't - it depends on the mod_wsgi config02:28
morganfainberglifeless, i want to support them.02:28
lifelessmordred: mod_wsgi can run the whole gamut02:28
*** vdreamarkitex has joined #openstack-infra02:28
mordredlifeless: k. well, we _do_ support apache mod_wsgi - getting the other containers seems worthwhile - keeping single-process and eventlet seems crazy02:29
lifelessmorganfainberg: what changes do you need for other containers? I ask because I've just started a discussion on HTTP/2 + WSGI upstream02:29
morganfainberglifeless, but specifically unicorn doesn't play nicely with keystone in some ways still, and afaik uwsgi is largly never been tried. it is on the list of things for K that i expect to have together02:29
morganfainberglifeless, gunicorn get's it's config stomped on for some reason.02:29
morganfainberglifeless, so it works... sortof.02:29
lifelessuwsgi isn't really wsgi, its a totally different thing that happens to have a wsgi backend02:29
mordredmorganfainberg: the stackalytics guys run that in uwsgi fwiw02:29
lifelessmorganfainberg: what about wsgiref?02:29
lifelessmorganfainberg: I'm thinking dev stories here as much as anything02:30
morganfainberglifeless, haven't ever even played with that one.02:30
phschwartzHere is a cut down example of what I am trying. http://paste2.org/VZ7x2c6v02:30
morganfainberglifeless, but yes i want to support all of them02:30
lifelessmorganfainberg: its the reference container :)02:30
morganfainberglifeless, and make eventlet die in keystone02:30
anteayadaya_k: horizon_error.txt has no content02:30
phschwartzthe dir: 'etc/neutron' doesn't make it into the generated builder02:30
morganfainberglifeless, a horrible horrible death. :)02:30
*** pcrews has quit IRC02:30
anteayadaya_k: but it is browsable02:30
lifelessmorganfainberg: kk, so 'deprecate eventlet'02:30
*** ramashri has joined #openstack-infra02:30
clarkbphschwartz: that should work02:30
daya_kanteaya : yeah, if it doesnt have any errors, will be 002:30
lifelessmorganfainberg: moving to having real threads not fake threads?02:30
morganfainbergmordred, so as a local TC member, any issue with aiming deprecation of eventlet for J and sneaking it under the wire or aiming for K is better.02:31
mordredmorganfainberg: I have no issue with that02:31
phschwartzclarkb: hmm, I see {dir: none} in the final xml instead of etc/neutron02:31
mordredmorganfainberg: but I am only 1 of 1102:32
lifelessmorganfainberg: we had a real issue with the deprecation that was 'please move' not 'we are deleting' a while back02:32
fungiphschwartz: maybe {dir} needs to be quoted there?02:32
lifelessmorganfainberg: this isn't one of those is it?02:32
morganfainberglifeless, this would be 100% deployer driven02:32
clarkbphschwartz: hrm I wonder if the second level thing is what is failing?02:32
morganfainberglifeless, vs. other openstack service driven02:32
clarkbphschwartz: that may be a proper bug... we definitely do the pass from -project to -job-template thing though02:32
anteayadaya_k: your logs include a private key02:33
morganfainberglifeless, and it would be a "move by L release" if we mark it deprecated for J02:33
anteayadaya_k: you might not want to do that02:33
daya_kanteaya : doh.. let me check :)02:33
anteayadaya_k: and delete that key and create new ones02:33
anteayadaya_k: so yeah take those logs offline02:34
morganfainbergmordred, lifeless, clarkb, i'll get some email crafted to the dev ML (and float it by the keystone folks as well)02:34
lifelessmorganfainberg: so pragmatically its 'stop using the current service definition, put it under apache'02:34
lifelessmorganfainberg: and the eventlet thing is really a distraction, right?02:34
morganfainberglifeless, correct.02:34
daya_kanteaya : yes, i'll try, dont have portal access right now, but i'll change the key anyways02:34
morganfainberglifeless, right now we support 2 modes of deployment, mod_wsgi + apache, and eventlet02:34
anteayadaya_k: yes change the key02:35
morganfainberglifeless, so the notice will be "we are getting rid of eventlet, move to an alternate deployment strategy, which is apache for now" but i expect i can commit to having much wider support for wsgi containers in K02:35
anteayadaya_k: so yeah, fix the security, then read all your logs before you send me another post tomorrow02:35
lifelessmorganfainberg: so what if we just switch the current service definition to run some threaded wsgi server and then we can get rid of eventlet but no deprecation is needed02:35
anteayadaya_k: I have to sign off for the night02:35
*** cody-somerville has quit IRC02:35
anteayadaya_k: you are doing good work, keep it up02:35
morganfainberglifeless, i'd say we'd likely be ripping the carpet out from under some folks.02:36
lifelessmorganfainberg: you expect some hidden dependency on eventlet internals?02:36
morganfainberglifeless, if you expect things to work in eventlet in a certain way (and that doesn't reflect much of anything else due to the monkey patching) it is a bit weird.02:36
morganfainberglifeless, unfortunately, yes. eventlets monkey patching does wierd things02:37
fungidnspython02:37
lifelessmorganfainberg: but thats a programmer thing02:37
morganfainberglifeless, and makes certain things behave totally differently, example most of the threading stuff go from being classobj based to new-style classes02:37
lifelessmorganfainberg: isn't this all about deploymetn02:37
morganfainberglifeless, right and we support a widly pluggable system.02:38
morganfainberglifeless, so it's a combination of deployer + 3rd party programmer02:38
lifelessmorganfainberg: so then the deprecation isn't 100% deployer driven...02:38
*** nadya_ has joined #openstack-infra02:38
morganfainberglifeless, it is not other-openstack project driven. it could be the deployer hired a programmer to develop custom code.02:38
fungithe line between devs and deployers/operators gets blurry here02:38
morganfainberglifeless, where does that fall? deployer or programmer02:39
morganfainbergfungi, ++02:39
morganfainbergi tend to treat completly 3rd party developers working for a deployer on the deployer side since it's at the behest of the deplpyer work was done.02:39
lifelessmorganfainberg: so my concern is for folk who have to change not because we're changing something but because of how we're changing it02:39
phschwartzclarkb: I am defn confused. In that example JOB_NAME=Merge-neutron-Ply but {dir: none}. The JOB_NAME is passed in as Merge_{proj}_Ply, so proj is being set, but dir is not02:39
* anteaya is offline for the night02:40
pleia2anteaya: have a good night02:40
lifelessmorganfainberg: it seems to me we have two separate things here; we want to ditch eventlet which has consequences for extensions, but doesn't *need* to have consequences for the CLI02:40
morganfainberglifeless, this is actually the main reason i wanted to wait until the summit to discuss dropping eventlet.02:40
lifelessmorganfainberg: and we have the change of the recommended deploy to be mod_wsgi (vs weurkzeug etc)02:40
clarkbphschwartz: right but dir goes a level deeper02:40
clarkbphschwartz: I wonder if that is why it is breaking?02:40
morganfainberglifeless, we;ve been recommending mod_Wsgi for a long time, i can confidently say that recommendation has more bearing now since we gate on it02:41
morganfainberglifeless, i think the keystone docs have said "deployment under apache is recommended" for a while02:41
clarkbphschwartz: try pull up that entire builder macro up one level into the job and see if that fixes it02:41
morganfainberglifeless, similar to why we moved devstack to default to apache. pushing people that way without yanking the rug out. -- and i know there is a good chunk of custom code floating around for keystone with custom extensions.02:43
morganfainberglifeless, heck RAX deployes keystone under Jython :P02:43
morganfainbergwould be nice to have it documented and contributed upstream :)02:43
mordredmorganfainberg: my god, really?02:44
clarkbdoes eventlet run under jython?02:44
* mordred refuses to ask follow up questions02:45
morganfainberglifeless, long and the short, i've just been wary of deprecating eventlet until we have either other options and/or make sure get discussion on it.02:45
morganfainbergmordred, clarkb, it aparently does.02:45
StevenKmorganfainberg: I've suddenly lost my appetite.02:45
fungiclarkb: perhaps pyrax does02:45
morganfainbergi think they don't do eventlet, thye use Jython as the container.02:45
phschwartzclarkb: so moving from a macro to a direct builder, it works02:46
clarkbphschwartz: so I think that is a legit bug in our templating02:47
clarkbphschwartz: basically it doesn't update things recursively enought ot make that transitive thing work02:47
fungiif you propose a tempest job with jython, someone will tell you to go stick it in the postgres job02:47
clarkbphschwartz: you may get away with it if the order is reversed? that would be sad but potentially possible02:47
StevenKfungi: Haha02:47
*** yamamoto_ has joined #openstack-infra02:48
phschwartzclarkb: What do you mean order reversed?02:48
clarkbphschwartz: change the order in your yaml file so that the template comes before the builder02:48
clarkbphschwartz: and the project is first02:48
*** boden has joined #openstack-infra02:48
clarkbphschwartz: so basically flip that file upside down02:48
clarkbphschwartz: also you should file a bug02:48
morganfainbergmordred, clarkb, lifeless, fungi, lets see what the results of eventlet keystone only gate look like. let me stew on this and see what we can do based on if it really is a massive difference. if it is the cause of the slowness, we'll treat that as either a rc blocking "to fix" or something we need to consider deprecating because it really is sub-optimal (plus consider dev/devops impact)02:49
morganfainbergi'll get something off to the ML tomorrow in either case depending on where things on this whole front. we can keep the discussion going :)02:49
clarkbmorganfainberg: sounds good02:49
mordred++02:49
fungiagreed02:49
morganfainbergfungi, and i would ask RAX to 3rd party gate it.02:49
daya_kamteaya : the key you mention is not one of our keys for gerrit access, it seems to be generated by keystone for every build02:50
fungimorganfainberg: heh, good call02:50
mordredif it really is the problem, I think that's an EXCELLENT argument for why it needs to diaf02:50
daya_ki compared it between 2 builds, its changing, dont know much of keystone to know anything else though02:50
lifelessmorganfainberg: jetty is a shit hot webserver though, I totally get RAX wanting it :)02:50
*** cody-somerville has joined #openstack-infra02:50
morganfainbergfungi, hell NO I'm not putting a jython gate job in infra.. it would make me need to scrub my self for hours in the shower after thinking about it02:50
morganfainberglifeless, hehe02:50
daya_kanteaya : sorry misspelled your name, please see above02:50
dstufftmordred: y'all's global requirements is gonna break in the future of pip/setuptools02:50
dstuffthttps://github.com/openstack/requirements/blob/master/global-requirements.txt#L4202:51
mordreddstufft: really?02:51
phschwartzclarkb: Yeah, that doesn't do it. It fails with an error that the job_name is not set now02:51
dstufft"0.9j" isn't an orderable version02:51
fungimorganfainberg: they don't make water hot enough for that02:51
mordreddstufft: awesome.02:51
dstufftso we only support === for it02:51
morganfainbergfungi, hahahah02:51
mordreddstufft: I'm fine with that02:51
clarkbphschwartz: cool so ya, I think bug is transitive parameters like that should be expanded and they are not02:51
clarkbdo we even lesscpy anymore?02:52
clarkbthat is a horizon dep right? /me looks for it02:52
dstufftmordred: there's a 0.10 and 0.10.1 released, might be a good idea to switch to that if it's not too late for juno or whatever02:52
dstufft>=0.10 that is02:52
phschwartzclarkb: ok, so I removed that missing param and it ran, but the dir is still none02:52
openstackgerritMonty Taylor proposed a change to openstack/requirements: Change lesscpy to use a non-insane version  https://review.openstack.org/12230402:53
mordreddstufft: ^^02:53
*** boden has quit IRC02:53
* mordred suggests that we requirements freeze exception that02:53
mordredbecause we KNOW it WILL break02:53
clarkbmordred: you should probably use more words in your commit message because feature freeze :)02:53
mordredclarkb: people should just do what I say02:54
clarkbThe existing version specified here will break under future pip releases. Update it to a version that pip understands before that happens. Or some such02:54
StevenKmordred: You should totally use those as the more words in your commit message02:54
* StevenK stabs e1702:54
dstufftmordred: if that gets merged will it propagate automatically? e.g. can I rerun the pip/setuptools pre-release test thing after it's merged and get the new specifier02:54
openstackgerritA change was merged to openstack-infra/devstack-gate: Add tempest-lib to the projects list  https://review.openstack.org/11986202:55
openstackgerritMonty Taylor proposed a change to openstack/requirements: Change lesscpy to use a non-insane version  https://review.openstack.org/12230402:55
mordreddstufft: yes02:55
dstufft(my job failed because it ran into an invalid specifier is why I noticed)02:55
fungiStevenK: clearly e18 will fix it all02:55
*** liusheng has joined #openstack-infra02:55
mordreddstufft: see, I really can't wait to get testing run on all of your pull requests for pip and setuptools...02:55
clarkbmordred: also we should check with david-lyle because they use pyscss now02:55
clarkbmordred: its possible that entire dep can be ripped out02:55
mordreddavid-lyle: ^^ can we remove that?02:56
clarkbmy git log -p grepping is not serving me well but it looks mostly gone?02:56
StevenKfungi: e19 is almost out, or is out. But given that e1[789] depend on eleventy billion efl releases, I've not looked at updating my install of it02:56
*** otherwiseguy has joined #openstack-infra02:56
dstufftmordred: I'm probably going to be sad if it takes like 2 hours for our PRs to land02:57
mordreddstufft: nah - it would be merely informative in both directions02:57
mordreddstufft: but we have this whole build farm thing - if we can occasionally provide you feedback on things, that's neat02:57
fungiStevenK: fair enough02:57
dstufftmordred: yea that'd be cool02:58
*** Longgeek has quit IRC02:58
dstufftmordred: do the tests just take a long time to run, or is it just the number of jobs y'all doing02:58
*** homeless has quit IRC02:58
david-lylemordred, clarkb, we should be able to remove lesscpy, let me verify02:58
clarkbmordred: david-lyle if that is the case then only stable requirements branches need the update02:59
StevenKOh, hah. e19 was released a few days ago02:59
david-lylenot in horizon requirements any longer, let me verify settings.py03:00
clarkbStevenK: and you didn't even notice03:00
fungionly icehouse in fact. havana will be gone very soon03:00
*** Longgeek has joined #openstack-infra03:00
clarkbunless of course another project is using it but it seems very domain specific to horizon03:00
fungiwe can grep all projects reqs files if needed03:01
dstufftmordred: +1'd again, not that my +1 does much03:01
*** r1chardj0n3s is now known as r1chardj0n3s_afk03:03
mordreddstufft: are you not core on requirements?03:03
mordredfungi: we should make dstufft core on openstack/requirements ... he CLEARLY knows more about them than any of the rest of us :)03:03
*** yamamoto_ has quit IRC03:03
fungihe's got my vote!03:04
*** stevemar has quit IRC03:04
*** primemin1sterp has joined #openstack-infra03:05
*** stevemar has joined #openstack-infra03:05
*** shashankhegde has quit IRC03:07
*** otter768 has quit IRC03:07
*** primeministerp has quit IRC03:07
*** marcoemorais has joined #openstack-infra03:09
morganfainberg++ on dstufft on reqs!03:10
david-lyleon master lesscpy can be removed, in icehouse, horizon still requires it03:10
clarkbdavid-lyle: thank you03:11
*** otherwiseguy has quit IRC03:11
*** marcoemorais1 has joined #openstack-infra03:11
*** tsg has joined #openstack-infra03:11
dstufftmordred: lol, no i'm not, idk what the reqs are but i don't mind doing it03:12
*** otherwiseguy has joined #openstack-infra03:12
*** marcoemorais has quit IRC03:14
*** alexpilotti has quit IRC03:14
*** daya_k has quit IRC03:16
clarkbso postgres job with keystone wsgi is just about done and going in the same amount of time as the other job03:16
morganfainbergcrud03:16
morganfainbergdon't tell me that! :P03:16
*** sandywalsh has quit IRC03:17
clarkbthe other two with eventlet are still chugging along. all 4 jobs ran on hpcloud nodes03:17
clarkbwe need a bigger sample but not looking good :P\03:17
clarkb59 minutes each for the wsgi change03:17
morganfainbergclarkb, i'll figure out the "this is bad" email tonight. but i'm amazed we've diverged this far, when we initlally set it up we were much much much closer03:17
clarkbI will recheck both changes when I can to start gathering more data03:18
*** tomoe has joined #openstack-infra03:18
clarkbI will also note that the neutron full job is slow too but I think we knew that going in with it03:18
morganfainbergclarkb, sounds good to me03:18
*** Longgeek_ has joined #openstack-infra03:19
*** Longgeek has quit IRC03:22
*** jaypipes has joined #openstack-infra03:23
*** lcheng has quit IRC03:25
*** yamahata has quit IRC03:25
morganfainbergclarkb, eek this looks fairly damning actually03:27
clarkbmorganfainberg: ya :(03:29
clarkbit has tied up all 5 of those jobs03:29
clarkb4 of which use mysql03:29
morganfainbergclarkb, ok i'll check in when im back from food.03:29
*** craigbr has joined #openstack-infra03:30
morganfainbergclarkb, i have one other trick up my sleeve i'll try and see if it helps that postgress check out some.03:31
clarkbwow its still going03:34
clarkbwe should see if energizer needs a new mascot03:34
morganfainbergclarkb, https://review.openstack.org/#/c/122308/ increased the number of workers to 4 for eventlet. it *may* help but not sure.03:34
morganfainbergclarkb, i don't think we've done a tempest run in that mode *ever*.03:35
*** otter768 has joined #openstack-infra03:36
*** yamamoto_ has joined #openstack-infra03:36
morganfainbergok i'm going to get food before it's too late, be back in a bit (i'll be watching irc from teh phone)03:36
clarkblooks like postgres will finish before mysql in the no wsgi change03:37
clarkbso ya :( I wil update my thread and ask postgres for forgiveness03:37
*** torandu has quit IRC03:37
morganfainbergclarkb, poor postgres03:38
*** morgan_remote_ has joined #openstack-infra03:38
clarkbgah I need to go do a grocery run and find dinner myself03:38
clarkbgo faster03:38
openstackgerritMatthew Treinish proposed a change to openstack-infra/config: WIP: Add mysql-proxy to subunit2sql server  https://review.openstack.org/12231103:39
StevenKclarkb: Can't you just tell Amazon you want groceries and they'll magically appear?03:39
clarkbStevenK: not anymore I have migrated south03:39
StevenKclarkb: How far south?03:39
*** amotoki has quit IRC03:40
morgan_remote_Does that include brisket? In "groceries" cause I've heard things about brisket.03:40
clarkbStevenK: ~170miles03:40
clarkbmorgan_remote_: no brisket gets bought across the river in suburbia at the meating place <- best butcher name ever03:40
clarkbmorgan_remote_: will probably do that saturday03:40
morgan_remote_Aha!03:40
StevenKclarkb: Pft, that's still in the same state, that's not migratory03:40
clarkbStevenK: no its a new state03:40
StevenKclarkb: Oh, so OR03:41
clarkbcurrently in this weird state where most of my stuff is still in seattle but i am in portland to do things like set up utilities. I battled comcast monday night and won! it was amazing03:41
clarkbI did the other utilities today03:42
*** lcheng has joined #openstack-infra03:42
*** torandu has joined #openstack-infra03:43
morgan_remote_Oh you're another Portland type now.03:43
morgan_remote_All the cool people seem to be going there.03:43
clarkbmorgan_remote_: well I lived here for ~7 years before moving to seattle.03:43
clarkblarissa decided that she wanted to move bcak so its finally happening03:44
*** r1chardj0n3s_afk is now known as r1chardj0n3s03:44
* notmyname just pushed a tag to release python-swiftclient03:44
morgan_remote_Ah. Good reason move back.03:44
*** otter768 has quit IRC03:46
*** ramashri has quit IRC03:47
clarkbI have discovered that OR will make me take the written drivers test again whereas WA just took my OR license and handed me a WA license03:48
*** cody-somerville has quit IRC03:48
morgan_remote_That's... Annoying.03:48
morgan_remote_Reminds me I need to renew my drivers license.03:49
pleia2CA makes you take a written too, annoying03:50
clarkbok I updated my postgres job slowness thread03:50
* clarkb runs off to find food03:50
*** otherwiseguy has quit IRC03:51
*** otherwiseguy has joined #openstack-infra03:51
*** oomichi has joined #openstack-infra03:53
*** koolhead17 has joined #openstack-infra03:54
*** koolhead17 has joined #openstack-infra03:54
*** esker has joined #openstack-infra03:58
*** jpeeler has quit IRC03:59
*** tsg has quit IRC04:00
*** praneshp has joined #openstack-infra04:02
*** praneshp_ has joined #openstack-infra04:03
*** baoli has quit IRC04:03
*** craigbr has quit IRC04:04
*** craigbr has joined #openstack-infra04:04
*** praneshp has quit IRC04:07
*** praneshp_ is now known as praneshp04:07
*** rhsu has quit IRC04:09
*** garyh has quit IRC04:09
*** pcrews has joined #openstack-infra04:11
*** loki184 has joined #openstack-infra04:11
*** yamahata has joined #openstack-infra04:17
*** mmaglana has joined #openstack-infra04:18
*** mfer has joined #openstack-infra04:30
*** lcheng has quit IRC04:30
*** craigbr has quit IRC04:31
*** lcheng has joined #openstack-infra04:43
*** k4n0 has joined #openstack-infra04:46
*** otherwiseguy has quit IRC04:46
*** boden has joined #openstack-infra04:49
*** dane_leblanc has quit IRC04:50
*** mfer has quit IRC04:51
*** r1chardj0n3s is now known as r1chardj0n3s_afk04:52
*** jaypipes has quit IRC04:54
*** boden has quit IRC04:54
*** amotoki has joined #openstack-infra04:55
*** Longgeek_ has quit IRC04:56
*** Longgeek has joined #openstack-infra04:58
*** Longgeek has quit IRC04:59
*** ildikov has quit IRC04:59
*** esker has quit IRC05:03
*** baohua has quit IRC05:04
*** baohua has joined #openstack-infra05:05
*** stevemar has quit IRC05:06
*** stevemar has joined #openstack-infra05:07
*** pcrews has quit IRC05:08
*** HenryG has quit IRC05:09
*** asettle is now known as Bug05:10
*** Bug is now known as bug-slayer05:10
openstackgerritJoshua Hesketh proposed a change to openstack-infra/zuul: Fix pep8 issues  https://review.openstack.org/11518705:15
*** rushiagr_away is now known as rushiagr05:16
*** timrc is now known as timrc-afk05:16
StevenKjhesketh: Why did you drop the s from docs in that patchset?05:17
jheskethStevenK: a rebase failure...05:18
jheskethStevenK: thank, I'll try again05:18
*** bug-slayer is now known as asettle05:18
openstackgerritJoshua Hesketh proposed a change to openstack-infra/zuul: Fix pep8 issues  https://review.openstack.org/11518705:18
*** harlowja is now known as harlowja_away05:20
*** HenryG has joined #openstack-infra05:22
morganfainbergclarkb, i know what the issue with eventlet is.05:28
*** Longgeek has joined #openstack-infra05:29
morganfainbergclarkb, we moved back to UUID tokens as the default.05:29
morganfainbergclarkb, that plus a single worker caused the bottleneck.05:29
morganfainbergclarkb, if you look at the increase of the workers it shows a marked improvement in performance (~45mins for postgres) obv only one data point, but it shows a quick-ish fix.05:30
openstackgerritJoshua Hesketh proposed a change to openstack-infra/zuul: Refactor sources out of triggers  https://review.openstack.org/11899305:37
openstackgerritJoshua Hesketh proposed a change to openstack-infra/zuul: Add gerrit reviews into patchset approvals  https://review.openstack.org/9739005:37
openstackgerritJoshua Hesketh proposed a change to openstack-infra/zuul: Allow a pipeline to specify alternative gerrit acc  https://review.openstack.org/9739105:37
openstackgerritJoshua Hesketh proposed a change to openstack-infra/zuul: Add support for negative requirements  https://review.openstack.org/10272605:37
openstackgerritJoshua Hesketh proposed a change to openstack-infra/zuul: Configure triggers dynamically  https://review.openstack.org/11953405:37
openstackgerritJoshua Hesketh proposed a change to openstack-infra/zuul: Add support for 'connection' concept  https://review.openstack.org/12152805:37
openstackgerritJoshua Hesketh proposed a change to openstack-infra/zuul: Call driver methods more dynamically  https://review.openstack.org/11953305:37
openstackgerritJoshua Hesketh proposed a change to openstack-infra/zuul: Add base class for triggers  https://review.openstack.org/11953205:37
openstackgerritJoshua Hesketh proposed a change to openstack-infra/zuul: Add base class for sources  https://review.openstack.org/11953105:37
openstackgerritJoshua Hesketh proposed a change to openstack-infra/zuul: Add base class for reporters  https://review.openstack.org/11953005:37
clarkbmorgainfainberg well thats good news I guess05:38
clarkbglad this is getting sorted05:38
morganfainbergclarkb, i issued a recheck on my patchset, but postgres with 4 workers came in a 45min05:45
openstackgerritJoshua Hesketh proposed a change to openstack-infra/config: Use the latest jquery on zuul  https://review.openstack.org/9802905:45
morganfainbergclarkb, faster than mod_wsgi. also based on dean's email there is a patch to increase workers by default in devstack05:45
openstackgerritJoshua Hesketh proposed a change to openstack-infra/zuul: Fix up status page dependencies  https://review.openstack.org/9802805:46
morganfainbergclarkb, worst case, i'll get a patch in place to default bump the workers to (nproc) or something similar for Juno.05:46
morganfainbergnot really an awful "worst case" scenario05:46
morganfainbergok i'm going to turn in. catch you in the morning and we'll get this resolved in one way or another.05:47
clarkb++ goodnight05:51
*** ildikov has joined #openstack-infra05:53
*** david-lyle has quit IRC05:55
*** stevemar has quit IRC05:56
*** morganfainberg has quit IRC05:58
*** r1chardj0n3s_afk is now known as r1chardj0n3s05:58
*** morgan_remote_ has quit IRC06:00
*** ildikov has quit IRC06:04
*** trinaths1 has joined #openstack-infra06:04
*** ashaeron has joined #openstack-infra06:05
kashyapHeya, I wonder if someone has right pointer here -  the current CirrOS images doesn't have ping6 for ipv6 testing, how to go about to get that done?06:10
kashyapI don't see any relevant IRC or mailing list. Contacting the maintainer listed here is the way to go? - https://launchpad.net/cirros06:11
*** morganfainberg has joined #openstack-infra06:13
*** yfried has joined #openstack-infra06:13
*** esker has joined #openstack-infra06:14
*** ppai has joined #openstack-infra06:14
*** esker has quit IRC06:18
openstackgerritKei YAMAZAKI proposed a change to openstack-infra/jenkins-job-builder: Allow setting of only "single-use" option for jclouds plugin  https://review.openstack.org/12233306:24
*** baohua has quit IRC06:24
*** baohua has joined #openstack-infra06:26
*** trinaths1 has left #openstack-infra06:26
*** MaxV has joined #openstack-infra06:29
*** rkukura has joined #openstack-infra06:30
*** nadya_ has quit IRC06:32
*** vigneshvar has joined #openstack-infra06:33
*** afazekas has joined #openstack-infra06:34
*** lcheng has quit IRC06:34
jheskethclarkb: are you still around?06:36
jheskethSergeyLukjanov: ping06:37
ekarlsophschwartz: you up man ?06:37
*** MaxV has quit IRC06:48
*** dane_leblanc has joined #openstack-infra06:50
*** boden has joined #openstack-infra06:51
*** lcheng has joined #openstack-infra06:51
*** ashaeron has quit IRC06:54
*** ashaeron has joined #openstack-infra06:55
*** boden has quit IRC06:55
*** skolekonov has joined #openstack-infra06:58
*** e0ne has joined #openstack-infra06:59
SergeyLukjanovjhesketh, hey07:00
SergeyLukjanovjhesketh, I've just arrived to CA07:00
SergeyLukjanovjhesketh, :)07:00
jheskethSergeyLukjanov: oh nice, I'm guessing you're pretty tired then07:00
SergeyLukjanovjhesketh, /me could help if it's for ~5 min07:02
sorenharlowja_away: Sure.07:02
sorenuvirtbot: join #openstack-state-management07:02
*** MaxV has joined #openstack-infra07:02
*** shardy_z has quit IRC07:03
*** laxity has quit IRC07:04
*** jamielennox|away has quit IRC07:06
*** ildikov has joined #openstack-infra07:06
*** hashar has joined #openstack-infra07:07
*** MaxV has quit IRC07:07
*** andreaf has quit IRC07:08
SergeyLukjanovsoren, hi, could you please add uvirtbot to #openstack-sahara too?07:09
sorenSergeyLukjanov: Sure.07:09
sorenuvirtbot: join #openstack-sahara07:10
sorenSergeyLukjanov: Enjoy.07:10
SergeyLukjanovsoren, thank you07:10
*** lcheng has quit IRC07:10
*** laxity has joined #openstack-infra07:10
*** marcoemorais1 has quit IRC07:11
*** jp_at_hp has joined #openstack-infra07:11
*** Daisy has quit IRC07:12
*** Daisy has joined #openstack-infra07:12
*** arxcruz has joined #openstack-infra07:14
*** mpaolino has joined #openstack-infra07:16
*** flaper87|afk is now known as flaper8707:19
*** arxcruz has quit IRC07:20
*** arxcruz has joined #openstack-infra07:22
*** berendt has joined #openstack-infra07:23
*** luqas has joined #openstack-infra07:26
*** arxcruz has quit IRC07:28
*** mestery has quit IRC07:30
*** mestery has joined #openstack-infra07:30
*** jamielennox has joined #openstack-infra07:32
*** krotscheck has quit IRC07:33
*** HeOS has quit IRC07:34
*** spiffxp_ has quit IRC07:34
*** hashar has quit IRC07:34
*** hashar has joined #openstack-infra07:35
*** morganfainberg has quit IRC07:35
*** spiffxp_ has joined #openstack-infra07:35
*** krotscheck has joined #openstack-infra07:35
*** morganfainberg has joined #openstack-infra07:39
*** joa has quit IRC07:39
*** e0ne has quit IRC07:40
*** MaxV has joined #openstack-infra07:40
*** jlibosva has joined #openstack-infra07:40
*** unicell has quit IRC07:41
*** yolanda_ has quit IRC07:42
*** arxcruz has joined #openstack-infra07:43
*** simonmcc has quit IRC07:44
*** simonmcc has joined #openstack-infra07:45
*** praneshp has quit IRC07:47
*** ociuhandu has quit IRC07:48
*** boden has joined #openstack-infra07:52
*** dimtruck is now known as zz_dimtruck07:52
*** arxcruz has quit IRC07:53
*** afazekas has quit IRC07:53
*** unicell has joined #openstack-infra07:55
*** boden has quit IRC07:56
*** afazekas has joined #openstack-infra07:56
*** arxcruz has joined #openstack-infra07:56
*** jpich has quit IRC07:57
*** joa has joined #openstack-infra08:00
*** jamielennox has quit IRC08:02
*** dizquierdo has joined #openstack-infra08:02
*** jistr has joined #openstack-infra08:03
*** yfried_ has joined #openstack-infra08:06
*** yfried has quit IRC08:07
*** hashar_ has joined #openstack-infra08:10
*** hashar has quit IRC08:11
*** yfried_ has quit IRC08:12
*** jamielennox|away has joined #openstack-infra08:12
*** ihrachyshka has joined #openstack-infra08:12
*** jamielennox|away is now known as jamielennox08:12
*** yfried_ has joined #openstack-infra08:12
*** yfried__ has joined #openstack-infra08:14
*** yfried_ has quit IRC08:17
*** zz_dimtruck is now known as dimtruck08:23
*** amuller has joined #openstack-infra08:24
*** nadya has joined #openstack-infra08:24
*** nadya is now known as Guest2622208:25
*** derekh has joined #openstack-infra08:25
*** boden has joined #openstack-infra08:26
*** amuller_ has joined #openstack-infra08:26
*** zz_johnthetubagu is now known as johnthetubaguy08:27
*** amuller has quit IRC08:29
*** yfried has joined #openstack-infra08:29
*** yfried is now known as yfried|afk08:29
*** BobBall_AWOL is now known as BobBall08:30
*** jgallard has joined #openstack-infra08:32
*** dimtruck is now known as zz_dimtruck08:33
*** yfried__ has quit IRC08:33
*** tomoe has quit IRC08:34
*** tomoe has joined #openstack-infra08:35
*** unicell has quit IRC08:36
*** praveenkumar has quit IRC08:37
*** k4n0 has quit IRC08:37
*** HeOS has joined #openstack-infra08:37
*** melwitt has quit IRC08:39
*** yamamoto_ has quit IRC08:39
*** hashar_ is now known as hashar08:39
*** unicell has joined #openstack-infra08:39
*** Guest11387 has joined #openstack-infra08:40
*** che-arne has quit IRC08:40
*** ZZelle has quit IRC08:46
*** jgallard has quit IRC08:48
*** pelix has joined #openstack-infra08:48
*** jgallard has joined #openstack-infra08:50
*** jgallard has quit IRC08:51
*** jgallard has joined #openstack-infra08:51
*** jgallard has quit IRC08:52
*** r1chardj0n3s is now known as r1chardj0n3s_afk08:52
*** jgallard has joined #openstack-infra08:53
*** k4n0 has joined #openstack-infra08:53
*** praveenkumar has joined #openstack-infra08:53
*** jgallard has quit IRC08:54
*** jgallard has joined #openstack-infra08:54
*** mmaglana has quit IRC08:54
*** mgrygoriev has joined #openstack-infra08:57
*** amuller_ is now known as amuller08:57
*** jgallard has quit IRC08:57
*** jgallard has joined #openstack-infra08:58
*** jgallard has quit IRC08:58
mgrygorievhi, Does anybody know how to get multi line comment using gerrit review command?08:58
*** jgallard has joined #openstack-infra08:59
*** jgallard has quit IRC08:59
*** jgallard has joined #openstack-infra08:59
*** marun has joined #openstack-infra09:02
*** yamamoto_ has joined #openstack-infra09:08
*** alexpilotti has joined #openstack-infra09:08
*** amuller_ has joined #openstack-infra09:10
*** amuller has quit IRC09:10
*** HeOS has quit IRC09:14
*** amuller_ is now known as amuller_lunch09:14
*** yamamoto_ has quit IRC09:15
*** yfried has joined #openstack-infra09:16
*** Guest26222 has quit IRC09:18
*** pblaho has joined #openstack-infra09:19
*** HeOS has joined #openstack-infra09:19
*** amuller_lunch has quit IRC09:19
*** yfried|afk has quit IRC09:19
*** praveenkumar has quit IRC09:21
*** k4n0 has quit IRC09:22
hasharmgrygoriev: -m "line 1" -m "line 2"    ?09:25
hasharmgrygoriev: another potentially stupid trick:   -m "`echo -e 'line 1\nline2'`"09:26
hasharbut don't quote me on that last one09:26
*** luqas has quit IRC09:28
*** daya_k has joined #openstack-infra09:28
*** ppai has quit IRC09:31
*** andreaf_ is now known as andreaf09:34
mgrygorievhashar, unfortunately both cases didn't help09:34
mgrygorievI'm talking about gwerrit review command in jenkins gerrit plugin09:35
mgrygorievthe default one is gerrit review <CHANGE>,<PATCHSET> --message 'Build Successful <BUILDS_STATS>'  --verified <VERIFIED> --code-review <CODE_REVIEW>09:35
*** k4n0 has joined #openstack-infra09:35
hashar:(09:35
mgrygorievif I set --message twice I get output of the last --massage part09:36
hasharmaybe gerrit is smart enough to interprets "\n" ?09:36
*** praveenkumar has joined #openstack-infra09:38
*** koolhead17 has quit IRC09:40
*** rlandy has joined #openstack-infra09:43
*** ppai has joined #openstack-infra09:47
*** vigneshvar has quit IRC09:48
*** e0ne has joined #openstack-infra09:49
*** che-arne has joined #openstack-infra09:50
*** Daisy has quit IRC09:53
*** baohua has quit IRC09:59
*** jyuso has quit IRC10:02
openstackgerritA change was merged to stackforge/python-jenkins: Rename doc environment to docs  https://review.openstack.org/11992110:03
*** vigneshvar has joined #openstack-infra10:04
*** marun has quit IRC10:06
*** luqas has joined #openstack-infra10:08
*** jgallard has quit IRC10:10
*** dizquierdo has quit IRC10:13
mpaolinoguys, are the problems with dcheck-neutron-dsvm-functional solved?10:13
*** yamamoto has joined #openstack-infra10:15
*** ppai has quit IRC10:17
*** Guest11387 has quit IRC10:18
*** amuller_lunch has joined #openstack-infra10:18
*** yamamoto_ has joined #openstack-infra10:19
*** amuller_lunch is now known as amuller10:20
*** yamamoto has quit IRC10:20
*** yamamoto has joined #openstack-infra10:22
*** yamamoto_ has quit IRC10:23
*** hashar has quit IRC10:25
*** yfried_ has joined #openstack-infra10:25
*** yfried_ is now known as yfried|afk10:25
andreafhi - any core around to review https://review.openstack.org/#/c/120861/? for tempest we need the non-isolated job to be available on demand (experimental pipeline) so we can verify the work we did in tempest bp test-accounts10:28
*** yfried has quit IRC10:29
*** ppai has joined #openstack-infra10:30
openstackgerritBradley Jones proposed a change to stackforge/gertty: Add ability to sort change list  https://review.openstack.org/12238310:32
*** ildikov_ has joined #openstack-infra10:33
*** e0ne has quit IRC10:34
*** amuller_ has joined #openstack-infra10:35
*** yfried has joined #openstack-infra10:36
*** ildikov has quit IRC10:36
*** amuller has quit IRC10:36
*** oomichi has quit IRC10:37
*** yfried|afk has quit IRC10:37
*** yamahata has quit IRC10:38
*** ZZelle has joined #openstack-infra10:38
*** cnesa13 has quit IRC10:39
*** dizquierdo has joined #openstack-infra10:48
*** dims has joined #openstack-infra10:48
*** krtaylor has quit IRC10:53
openstackgerritDoug Hellmann proposed a change to openstack/requirements: Final juno release cliff, oslosphinx, stevedore  https://review.openstack.org/12238810:54
*** dims has quit IRC10:55
*** e0ne has joined #openstack-infra10:55
*** dims has joined #openstack-infra10:56
*** loki184 has quit IRC10:57
*** bradjones has joined #openstack-infra10:58
*** bradjones has joined #openstack-infra10:58
*** isaacb has joined #openstack-infra11:00
*** dims has quit IRC11:00
*** yamamoto has quit IRC11:01
*** hashar has joined #openstack-infra11:02
*** dims has joined #openstack-infra11:06
*** e0ne has quit IRC11:09
*** e0ne has joined #openstack-infra11:10
*** yamamoto has joined #openstack-infra11:16
*** ppai has quit IRC11:17
*** dims has quit IRC11:18
*** dims has joined #openstack-infra11:18
*** dims_ has joined #openstack-infra11:19
*** yamamoto has quit IRC11:22
*** dims has quit IRC11:22
*** nadya_ has joined #openstack-infra11:26
dhellmannSergeyLukjanov, jeblair, fungi, clarkb: I'm releasing oslo libs today. I planned to update the dependencies of each lib to reflect the final releases as I go (update the setting for oslo.config in oslo.messaging, etc.). It looks like that means 6 patches to global requirements. sdague is worried about the CI resources that number of changes will consume. Can we turn off the bot that submits requirements changes to the other projects for a11:27
dhellmann little while to minimize that load?11:27
*** mfer has joined #openstack-infra11:28
*** yamamoto has joined #openstack-infra11:28
*** denis_makogon has joined #openstack-infra11:29
*** ppai has joined #openstack-infra11:33
*** krtaylor has joined #openstack-infra11:39
*** adalbas has joined #openstack-infra11:39
*** pblaho has quit IRC11:40
*** mwagner_lap has quit IRC11:41
*** dprince has joined #openstack-infra11:41
*** pblaho has joined #openstack-infra11:42
*** yamamoto has quit IRC11:44
*** ramashri has joined #openstack-infra11:46
*** cnesa has quit IRC11:48
*** yfried_ has joined #openstack-infra11:48
*** yfried_ is now known as yfried|afk11:48
*** amuller_ has quit IRC11:49
*** dkranz has joined #openstack-infra11:49
*** yfried has quit IRC11:49
*** ramashri has quit IRC11:51
*** dhellmann is now known as dhellmann_11:52
anteayadaya_k: it feels odd to me to have a private key in the public logs, morganfainberg can you offer an opinion? daya_k is uploading a private key in their logs and tells me keystone generates it11:53
*** ramashri has joined #openstack-infra11:53
anteayaI have never seen private keys in logs previously11:54
*** pcm_ has joined #openstack-infra11:57
*** doug-fish has joined #openstack-infra11:58
*** cnesa13 has joined #openstack-infra11:59
openstackgerritKei YAMAZAKI proposed a change to openstack-infra/jenkins-job-builder: Add support for Jenkins Sounds plugin  https://review.openstack.org/12239512:00
*** k4n0 has quit IRC12:01
*** julim has joined #openstack-infra12:01
fungidhellmann_: i'm not really here (heading out for the day) but you want to remove the propose-requirements-updates job from the post pipeline of openstack/requirements at http://git.openstack.org/cgit/openstack-infra/config/tree/modules/openstack_project/files/zuul/layout.yaml#n233812:01
*** pblaho has quit IRC12:02
*** amuller_ has joined #openstack-infra12:04
*** pblaho has joined #openstack-infra12:04
*** pblaho has quit IRC12:04
anteayafungi: have a good day12:05
*** pblaho has joined #openstack-infra12:05
fungianteaya: thanks12:06
*** pblaho has quit IRC12:06
anteayaI'm going to have breakfast and a walk and then will be back12:06
openstackgerritKei YAMAZAKI proposed a change to openstack-infra/jenkins-job-builder: Add support for Jenkins Sounds plugin  https://review.openstack.org/12239512:07
openstackgerritKei YAMAZAKI proposed a change to openstack-infra/jenkins-job-builder: Add support for Jenkins Sounds plugin  https://review.openstack.org/12239512:08
*** pblaho has joined #openstack-infra12:10
*** mpaolino has quit IRC12:10
*** weshay has joined #openstack-infra12:11
*** baoli has joined #openstack-infra12:13
*** rushiagr is now known as rushiagr_away12:14
*** ppai has quit IRC12:14
*** yamamoto has joined #openstack-infra12:15
openstackgerritKei YAMAZAKI proposed a change to openstack-infra/jenkins-job-builder: Add support for Jenkins Sounds plugin  https://review.openstack.org/9532912:16
*** yamamoto has quit IRC12:18
*** yamamoto_ has joined #openstack-infra12:18
*** yamamoto_ has quit IRC12:18
*** yamamoto has joined #openstack-infra12:18
*** zehicle_at_dell has quit IRC12:18
*** yamamoto has quit IRC12:19
*** Guest11387 has joined #openstack-infra12:19
*** tsg has joined #openstack-infra12:19
*** mpaolino has joined #openstack-infra12:22
*** mmedvede has joined #openstack-infra12:23
*** rushiagr_away is now known as rushiagr12:24
*** aysyanne has joined #openstack-infra12:26
*** kgiusti has joined #openstack-infra12:27
*** jgallard has joined #openstack-infra12:27
*** ppai has joined #openstack-infra12:28
*** dane_leblanc has quit IRC12:30
openstackgerritIan Wienand proposed a change to openstack-infra/devstack-gate: Always set DATA_DIR  https://review.openstack.org/12206412:35
*** lttrl has joined #openstack-infra12:35
*** koolhead17 has joined #openstack-infra12:37
*** baohua has joined #openstack-infra12:39
*** sandywalsh has joined #openstack-infra12:39
*** miqui has joined #openstack-infra12:41
openstackgerritKei YAMAZAKI proposed a change to openstack-infra/jenkins-job-builder: Add support for Jenkins Sounds plugin  https://review.openstack.org/9532912:42
*** dkranz has quit IRC12:43
*** yfried|afk is now known as yfried12:44
openstackgerritKei YAMAZAKI proposed a change to openstack-infra/jenkins-job-builder: Add support for Jenkins Sounds plugin  https://review.openstack.org/9532912:45
*** mjturek has joined #openstack-infra12:45
HeOSOnly gerrit version 2.4 not supported option for ssh "gerrit ls-groups -v".12:46
*** yamamoto has joined #openstack-infra12:49
*** mfer has quit IRC12:51
*** dims_ has quit IRC12:51
*** lttrl has quit IRC12:51
*** dims has joined #openstack-infra12:51
*** dims has quit IRC12:51
*** dizquierdo has quit IRC12:52
*** dims has joined #openstack-infra12:52
*** lttrl has joined #openstack-infra12:52
*** annegentle has joined #openstack-infra12:54
*** yamamoto has quit IRC12:54
*** bswartz has quit IRC12:55
*** ashaeron has quit IRC12:55
*** ashaeron has joined #openstack-infra12:56
*** flaviof_zzz is now known as flaviof12:57
*** ppai has quit IRC12:58
*** dane_leblanc has joined #openstack-infra12:58
*** yamamoto has joined #openstack-infra13:01
*** e0ne has quit IRC13:01
*** esker has joined #openstack-infra13:02
*** pblaho has quit IRC13:02
*** vdreamarkitex has quit IRC13:02
ekarlsohmmm, i'm trying out the pypi-mirror tool, but it just hangs on git fetch -p origin ? :| i'm behind a proxy but when I run the git command manually in the same shell session with http_proxy https_proxy set it works fine ?13:02
*** juzuluag has joined #openstack-infra13:02
ekarlsooh nvm, it just took like forever for it to do something, probably crappy network13:03
*** yfried is now known as yfried|afk13:04
*** isaacb has quit IRC13:04
*** miarmak has joined #openstack-infra13:05
*** eglynn__ has quit IRC13:08
*** daya_k has quit IRC13:09
*** derekh has quit IRC13:09
*** miarmak has quit IRC13:09
*** eglynn__ has joined #openstack-infra13:12
*** mwagner_lap has joined #openstack-infra13:13
*** derekh has joined #openstack-infra13:13
*** amotoki has quit IRC13:14
*** annegentle has quit IRC13:14
*** ppai has joined #openstack-infra13:14
*** amotoki has joined #openstack-infra13:14
*** ociuhandu has joined #openstack-infra13:16
*** yfried|afk is now known as yfried_13:16
*** mriedem has joined #openstack-infra13:16
*** vdreamarkitex has joined #openstack-infra13:17
*** e0ne has joined #openstack-infra13:17
*** esker has quit IRC13:17
*** dhellmann_ is now known as dhellmann13:19
*** tomoe has quit IRC13:19
*** tomoe has joined #openstack-infra13:20
*** isaacb has joined #openstack-infra13:21
*** nadya_ has quit IRC13:21
*** resker has joined #openstack-infra13:21
*** bswartz has joined #openstack-infra13:22
*** pcrews has joined #openstack-infra13:22
*** jlibosva has quit IRC13:23
*** berendt has quit IRC13:24
*** tomoe has quit IRC13:24
*** yfried_ is now known as yfried|afk13:26
openstackgerritDoug Hellmann proposed a change to openstack/requirements: Remaining Oslo version updates for Juno  https://review.openstack.org/12240813:26
*** dkliban_afk is now known as dkliban13:26
*** radez_g0n3 is now known as radez13:27
*** yfried|afk is now known as yfried_13:29
*** vdreamarkitex has quit IRC13:32
*** dmsimard_away is now known as dmsimard13:32
dhellmannfungi: thanks, I determined that I couldn't update some of the requirements lists anyway so I'm just leaving them all as they are13:33
*** eglynn-regus has joined #openstack-infra13:33
*** derekh has quit IRC13:33
*** eglynn__ has quit IRC13:33
*** isaacb has quit IRC13:35
*** zz_dimtruck is now known as dimtruck13:36
openstackgerritRadomir Dopieralski proposed a change to openstack/requirements: Upgrade PyScss to version 1.2.1 and pin it <1.3 for Horizon  https://review.openstack.org/12241013:36
*** annegentle has joined #openstack-infra13:37
*** cdent has joined #openstack-infra13:37
*** resker has quit IRC13:38
*** esker has joined #openstack-infra13:39
*** esker has quit IRC13:44
*** wenlock has joined #openstack-infra13:44
*** jamespage_ has joined #openstack-infra13:44
*** jamespage_ has quit IRC13:45
*** homeless has joined #openstack-infra13:45
*** derekh has joined #openstack-infra13:46
*** dimtruck is now known as zz_dimtruck13:46
*** esker has joined #openstack-infra13:47
*** rdopieralski has joined #openstack-infra13:48
*** amuller_ is now known as amuller13:48
*** vdreamarkitex has joined #openstack-infra13:50
*** craigbr has joined #openstack-infra13:50
*** mpaolino has quit IRC13:53
*** dkranz has joined #openstack-infra13:53
morganfainberganteaya, reading the scrollback now13:54
*** imcsk8 has quit IRC13:55
*** imcsk8 has joined #openstack-infra13:55
morganfainberganteaya, i can only guess this is13:55
morganfainberganteaya, PKI token related private key? but it *shouldn't* be in the logs afaik13:55
openstackgerritDoug Hellmann proposed a change to openstack/requirements: Remaining Oslo version updates for Juno  https://review.openstack.org/12240813:56
*** andreaf is now known as andreaf_13:57
openstackgerritA change was merged to openstack/requirements: Final juno release cliff, oslosphinx, stevedore  https://review.openstack.org/12238813:57
*** _buzz has joined #openstack-infra13:57
openstackgerritOpenStack Proposal Bot proposed a change to openstack-dev/hacking: Updated from global requirements  https://review.openstack.org/12241613:58
*** esker has quit IRC13:58
*** vdreamarkitex has quit IRC13:59
*** yamahata has joined #openstack-infra13:59
*** ashaeron has quit IRC14:00
rcarrillocruzzaro: helo helo14:02
*** vdreamarkitex has joined #openstack-infra14:02
*** jlibosva has joined #openstack-infra14:02
rcarrillocruzi need your maven-fu skills for a sec :-)14:02
*** ashaeron has joined #openstack-infra14:02
homelesshi guys, Im having problems with zuul and jenkins, I configured the SCM plugin to clone from gerrit directly, but im getting this error (http://paste.forj.io/show/79/) looks like it couldn't find the zuul refs??14:06
*** mpaolino has joined #openstack-infra14:06
*** craigbr has quit IRC14:06
kgiustisdague: ianw: ping - I need some advice regarding this proposed test job: https://review.openstack.org/#/c/115752/14:07
kgiustisdague: ianw: now that we have amqp 1.0 support in devstack, I'd like to rework that job to run devstack tests as well as the tox functional tests.14:08
*** Sincler has joined #openstack-infra14:08
*** pradk has joined #openstack-infra14:08
*** zz_jgrimm is now known as jgrimm14:09
kgiustisdague: ianw: does that sound realistic?14:09
zarorcarrillocruz: will be available to help in about 2 hrs.14:09
rcarrillocruzno rush, thx14:11
*** nadya_ has joined #openstack-infra14:11
anteayamorganfainberg: thanks, yeah I'm for no keys in logs14:11
anteayaand apparently 2 days of no noise from the monster neigbours is the best I can get14:11
anteayaback to making noise with heavy machinery and making no progress whatsoever14:12
morganfainberganteaya, do we have a link on that log? if we are logging a private key we should fix it.14:12
anteayamorganfainberg: we aren't, a third party ci which is disabled is14:12
morganfainberganteaya, ah14:12
anteayamorganfainberg: they posted a trial link to demonstrate their logs were fit14:12
anteayamorganfainberg: yeah, sorry for the confusion14:12
*** nelsnelson has joined #openstack-infra14:13
mesteryHey! Can someone help me understand why this review (https://review.openstack.org/#/c/73937/) isn't going into the gate?14:14
mesteryIt's likely something obvious I'm missing and maybe I just need more coffee, but any help appreciated.14:14
*** jistr has quit IRC14:15
*** marun has joined #openstack-infra14:15
*** ildikov_ has quit IRC14:16
morganfainberganteaya, ok cool14:16
morganfainberganteaya, i understand now14:16
*** jistr has joined #openstack-infra14:16
anteayamorganfainberg: thanks14:17
anteayamestery: looking14:17
mesteryanteaya: thank you!14:17
*** craigbr has joined #openstack-infra14:19
anteayathe last time it passed check was June 5th14:19
*** david-lyle has joined #openstack-infra14:20
*** hashar has quit IRC14:20
*** ashaeron has quit IRC14:20
anteayamestery: I rechecked it and it is now in check14:21
*** garyh has joined #openstack-infra14:21
anteayait had no verified +1 on it, since the history of that patch is taht gate jobs started and didn't finish14:21
anteayaso the +1 from jenkins was removed when gate jobs started and no check tests ran successfully to give it verified +1 again14:22
*** skolekonov has quit IRC14:22
anteayalet's see what happens after it finishes in the check queue14:22
mesteryanteaya: Awesome, thank you, that makes sense now.14:23
mesteryanteaya: thank you for the help!14:23
anteayanp14:23
*** hashar has joined #openstack-infra14:23
*** ramashri has quit IRC14:24
*** groknix has joined #openstack-infra14:27
*** david-lyle has quit IRC14:27
*** atiwari has joined #openstack-infra14:27
*** zz_dimtruck is now known as dimtruck14:27
zuldhellmann: oslo.messaging is final right?14:29
*** gilliard has quit IRC14:30
*** gilliard has joined #openstack-infra14:30
*** ashaeron has joined #openstack-infra14:31
*** mpaolino_ has joined #openstack-infra14:32
*** isaacb has joined #openstack-infra14:33
*** mpaolino has quit IRC14:33
*** otherwiseguy has joined #openstack-infra14:34
*** david-lyle has joined #openstack-infra14:35
*** jistr has quit IRC14:37
morganfainbergclarkb, https://bugs.launchpad.net/keystone/+bug/1371154 here is the bug for fixing the issue in keystone, chatted with -qa folks and have a plan for defaults in devstack that will make sense (need a couple more data points to make it final)14:37
uvirtbotLaunchpad bug 1371154 in keystone "increase default setting of workers to n-cpu" [Medium,Triaged]14:37
anteayamestery: thy must rebase14:37
mesteryanteaya: will do14:37
*** eharney has joined #openstack-infra14:37
*** mpaolino_ has quit IRC14:37
morganfainbergclarkb, and we'll circle back on the deprecate of eventlet as well, but this looks to legitimately be an insane default.14:38
*** jistr has joined #openstack-infra14:39
*** packet has joined #openstack-infra14:42
*** ildikov has joined #openstack-infra14:42
*** rhsu has joined #openstack-infra14:42
*** sabeen has quit IRC14:43
*** pballand has joined #openstack-infra14:43
openstackgerritSean Dague proposed a change to openstack-infra/config: remove all references to reverify  https://review.openstack.org/12243714:44
*** dangers_away is now known as dangers14:44
*** zz_gondoi is now known as gondoi14:44
*** salv-orlando has quit IRC14:46
*** gargola has joined #openstack-infra14:47
yamamotowhy official jenkins doesn't suffer from https://bugs.launchpad.net/ubuntu/+source/nova/+bug/1348830 ?14:49
uvirtbotLaunchpad bug 1348830 in nova "nova interface attach command fails in 14.04 with 2014.1.1: error: "libvirtError: internal error: unable to execute QEMU command 'getfd': No file descriptor supplied via SCM_RIGHTS" (dup-of: 1322568)" [Undecided,Confirmed]14:49
uvirtbotLaunchpad bug 1322568 in libvirt "nova interface-attach fails" [High,Fix committed]14:49
*** Longgeek has quit IRC14:49
yamamotois there any workaround?14:49
*** craigbr has quit IRC14:49
openstackgerritDoug Hellmann proposed a change to openstack-infra/release-tools: Skip tagging if tag exists  https://review.openstack.org/12243814:51
*** tonytan4ever has joined #openstack-infra14:52
yamamotottx: ping14:52
dhellmannzul: yep, we're all done with libs for juno14:53
anteayayamamoto: ttx is going into a meeting14:54
zuldhellmann: k14:54
yamamotoanteaya: thank you for info14:54
ttxyamamoto: quick pong14:55
anteayayamamoto: and ttx would have nothing to do with jenkins14:55
ttxnow that's true14:55
ttxI met him once14:55
yamamotoi wanted to ask about ical feed14:55
anteayaah14:55
ttxyamamoto: what about it ? missing meeting?14:55
yamamotoml2 subteam meeting channel seems wrong14:55
yamamotoit's actually -alt14:55
ttxok fixing. When is that meeting?14:56
yamamototime is correct14:56
*** rushiagr is now known as rushiagr_away14:56
*** nadya_ has quit IRC14:57
yamamotoWeekly on Wednesdays at 1600 UTC on #openstack-meeting-alt14:57
ttxyamahata: fixed14:57
*** nadya_ has joined #openstack-infra14:57
yamamotottx: thank you!14:57
*** vigneshvar has quit IRC14:58
*** hdd has joined #openstack-infra14:59
*** kgiusti has quit IRC14:59
*** dustins has joined #openstack-infra14:59
*** amuller_ has joined #openstack-infra15:00
*** amuller has quit IRC15:01
*** devkulkarni has joined #openstack-infra15:01
*** signed8bit has joined #openstack-infra15:01
*** nadya_ has quit IRC15:01
*** pballand has quit IRC15:03
devkulkarniHi there.. I have a question about Solum's pypy gate. For one of my patches I am seeing 'NOT_REGISTERED' status from gate-python-solumclient-pypy. Here is the patch: https://review.openstack.org/#/c/122222/. Any suggestions on how to resolve this?15:03
*** baohua has quit IRC15:03
anteayadevkulkarni: recheck it15:04
*** stevemar has joined #openstack-infra15:04
anteayadevkulkarni: has that test ever passed before?15:04
anteayadevkulkarni: it will only pass if everything that needs to know about the job knows about it15:04
devkulkarnianteaya: I already tried recheck no bug15:04
anteayadevkulkarni: has the job ever passed before?15:05
devkulkarniit has passed before15:05
*** ramashri has joined #openstack-infra15:05
devkulkarnianteaya: let me verify that15:05
anteayaah it has failed to register 3 times in a row15:06
*** datsun180b has joined #openstack-infra15:06
anteayaI think there is a problem with the job syntax15:06
devkulkarnihow, where did you find that out?15:06
*** dizquierdo has joined #openstack-infra15:06
anteayahttps://review.openstack.org/#/c/122222/15:06
*** andreaf has joined #openstack-infra15:06
anteayapress the toggle ci button at teh bottom of the screen15:06
*** signed8bit has quit IRC15:06
devkulkarniokay. I see it.15:07
devkulkarniso what does that mean?15:07
anteayaI suspect the job syntax is wrong15:07
anteayaand our automated testing system can't find it15:07
anteayacan you find the patch that added that job?15:07
devkulkarniI see.. where should I look for the job syntax? okay15:07
openstackgerritJames E. Blair proposed a change to stackforge/gertty: Be more careful with null accounts  https://review.openstack.org/12244315:07
*** signed8bit has joined #openstack-infra15:08
devkulkarnilet me look around15:08
*** amuller_ is now known as amuller15:08
*** rkukura has quit IRC15:08
*** nadya_ has joined #openstack-infra15:09
*** ppai has quit IRC15:09
*** apevec has joined #openstack-infra15:09
*** jgallard has quit IRC15:10
*** jgallard has joined #openstack-infra15:10
*** rhsu has quit IRC15:12
*** isaacb has quit IRC15:14
*** ashaeron has quit IRC15:14
anteayadevkulkarni: https://review.openstack.org/#/c/64216/1/modules/openstack_project/files/zuul/layout.yaml15:15
devkulkarnianteaya: looking15:16
*** armax has joined #openstack-infra15:16
anteayadevkulkarni: it looks like the job has what it needs to run: http://git.openstack.org/cgit/openstack-infra/config/tree/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml#n264415:19
anteayaso I am stumped as to why your job is non registered 3 times in a row15:19
devkulkarnihmm..15:20
*** dimtruck is now known as zz_dimtruck15:20
devkulkarnishould I try pushing another patch and/or rechecking again?15:20
anteayadevkulkarni: it doesn't hurt to try15:20
devkulkarnianteaya: okay. let me give both a shot and see how that goes15:21
anteayawell one at a a time :D15:21
devkulkarni:D15:21
devkulkarnifirst the easy case (recheck)15:22
*** signed8bit is now known as signed8bit_ZZZzz15:23
anteayakk15:23
*** dannywilson has joined #openstack-infra15:24
*** zz_dimtruck is now known as dimtruck15:24
*** pballand has joined #openstack-infra15:25
*** signed8bit_ZZZzz is now known as signed8bit15:26
krotscheckanteaya: Were your questions on the group -> groups rename answered, or are there any outstanding questions you still have?15:26
*** ramashri has quit IRC15:28
*** yfried_ has quit IRC15:28
*** SumitNaiksatam has quit IRC15:28
*** devkulkarni1 has joined #openstack-infra15:30
*** amuller_ has joined #openstack-infra15:31
*** devkulkarni has quit IRC15:31
*** apmelton has joined #openstack-infra15:31
*** openstackgerrit has quit IRC15:33
*** packet has quit IRC15:34
*** amuller has quit IRC15:34
*** annegentle has quit IRC15:39
*** annegentle has joined #openstack-infra15:39
bknudsonwe'll need the oslo requirements update for keystoneclient release: https://review.openstack.org/#/c/122408/15:40
*** bhuvan has joined #openstack-infra15:41
*** torandu has quit IRC15:42
*** Guest11387 has quit IRC15:43
*** annegentle has quit IRC15:44
*** mmaglana has joined #openstack-infra15:44
*** kgiusti has joined #openstack-infra15:45
*** gargola has quit IRC15:46
*** torandu has joined #openstack-infra15:46
*** gargola has joined #openstack-infra15:47
*** ihrachyshka has quit IRC15:48
*** sballe has joined #openstack-infra15:52
*** rdopieralski has quit IRC15:52
*** julim has quit IRC15:55
*** hashar has quit IRC15:55
*** acfleury has joined #openstack-infra15:55
*** adalbas has quit IRC15:55
*** cody-somerville has joined #openstack-infra15:57
sdaguewhat's our story about requesting media wiki extensions?15:57
*** arosen-home has joined #openstack-infra15:58
*** vdreamarkitex has quit IRC15:59
*** arxcruz has quit IRC15:59
*** timrc-afk is now known as timrc16:00
*** ramashri has joined #openstack-infra16:00
arosen-homeI got a quick question. How do i get my logs on my 3rd party CI server to work like the jenkins logs? I.e so i can click on them and view them in my browser16:00
*** lcheng has joined #openstack-infra16:01
*** dizquierdo has quit IRC16:02
*** openstackgerrit has joined #openstack-infra16:02
*** yaguang has quit IRC16:02
*** nadya_ has quit IRC16:03
*** mfer has joined #openstack-infra16:04
*** arosen-home has quit IRC16:05
*** arosen-home has joined #openstack-infra16:05
*** devkulkarni1 has quit IRC16:06
anteayaarosen-home: clarkb spent some time answering that question yesterday for kim_ or what it the day before16:06
*** ramashri has quit IRC16:06
*** armax has quit IRC16:06
anteayaarosen-home: you have to tell the server to filter them somehow16:06
arosen-homeanteaya:  hrm i can try and fine the irc logs.. I guess we don't have it documented anywhere? I'm happy to document it on the wiki once i figure it out.16:07
anteayasdague: I do think Ryan_Lane is still our go to person for wiki things, what extension to you want?16:07
*** annegentle has joined #openstack-infra16:07
anteayahttp://eavesdrop.openstack.org/irclogs/%23openstack-infra/16:07
anteayaarosen-home: patches to openstack-infra/config/doc/source/third-party.rst welcome16:08
openstackgerritDoug Hellmann proposed a change to openstack-infra/config: Add publishing job for oslosphinx documentation  https://review.openstack.org/12245516:08
*** afazekas has quit IRC16:08
anteayaarosen-home: we are trying to create one point of communication otherwise folks get lost16:08
*** ramashri has joined #openstack-infra16:08
anteayakrotscheck: well yes, the outstanding question is for dhellmann16:08
anteayadhellmann: regarding groups for storyboard16:09
anteayadhellmann: seperate for python-cliff and stevedore, or are they the oslo group?16:09
sdagueanteaya: I want the __NOTITLE__ extension16:09
anteayasdague: noted16:10
*** zehicle_at_dell has joined #openstack-infra16:10
dhellmannanteaya: please create projects called cliff and stevedore respectively inside the oslo program group16:10
anteayasometime when Ryan is around I will try to remember to ask him for it16:10
*** devkulkarni has joined #openstack-infra16:10
*** tsg has quit IRC16:10
anteayakrotscheck: can we accomodate dhellmann's request?16:10
dhellmannsdague: if your +2a is handy: https://review.openstack.org/#/c/122408/16:10
krtaylorarosen-home, alot of that is up you to as the creator of the third-party CI system, that is, where the logs are stored and hosted for browsing16:11
dhellmannsdague: that's the last of the version changes for oslo for juno16:11
dhellmannnext up to talk to ttx about branching the incubator...16:11
krotscheckanteaya: I think that’s a separate patch. All I did was a rename. Organizing should be done on top of that.16:11
*** sballe_ has joined #openstack-infra16:11
*** pradk has quit IRC16:11
*** marcoemorais has joined #openstack-infra16:12
arosen-homekrtaylor:  of course, though i want the same experience that the upstream jenkins is providing...16:12
anteayakrotscheck: but if the order of the work is acceptable, it the direction of it okay?16:12
sdaguedhellmann: approved16:12
dhellmannsdague: ty16:13
krtaylorarosen-home, the review comment links point back to your log hosting service16:13
jeblairfungi: can you try out/weigh in on 122176?16:13
zaromorning16:13
anteayajeblair: fungi says he is away today16:13
zarorcarrillocruz: i'm back, what's up?16:13
anteayamorning zaro16:13
anteayajeblair: morning and how are your eyes?16:14
jeblairanteaya: it'll be there when he gets back :)16:14
anteayajeblair: it will16:14
*** sballe has quit IRC16:14
pleia2good morning16:16
*** esker has joined #openstack-infra16:16
krotscheckanteaya: I don’t see how reorganizing groups is relevant to the two patches I have under review? I also don’t really care how things are organized, I’m only interested in allowing things to be organized.16:16
anteayakrotscheck: I thought I saw group names being created for python-cliff and stevedore16:17
anteayamorning pleia216:17
*** emagana has joined #openstack-infra16:17
openstackgerritDoug Hellmann proposed a change to openstack-infra/config: Give oslo-release team permission to tag incubator  https://review.openstack.org/12245916:18
krotscheckanteaya: Take a closer look at the diff. All I’m doing is adding ’s:\r\n    - ‘16:18
*** nelsnelson has quit IRC16:18
*** atiwari has quit IRC16:19
*** homeless has quit IRC16:19
krotscheckanteaya: Correction- I added the storyboard group to puppet-storyboard, storyboard, and storyboard-webclient.16:19
krotscheckBut that’s the only group I created.16:19
*** reed has joined #openstack-infra16:20
*** shashankhegde has joined #openstack-infra16:20
arosen-homein jenkins_jobs/config/<blah>.yaml -- in builders shell | is there anyway to determine which patch set fired off the build?16:20
*** jistr has quit IRC16:21
anteayakrotscheck: right and what I am saying is that python-cliff and stevedore should be in the oslo group16:21
anteayanot have their own group16:21
*** nadya_ has joined #openstack-infra16:22
krotscheckanteaya: I understand what you’re saying.16:22
anteayakrotscheck: k16:22
*** e0ne has quit IRC16:22
krotscheckanteaya: nd I beleive that it should be a different patch, since that seems like a different scope of work.16:22
*** jgallard has quit IRC16:22
anteayakrotscheck: why would you create a group in story board that you need to uncreate?16:23
anteayakrotscheck: why not create the correct one in the first place?16:23
*** annegentle has quit IRC16:24
krotscheckanteaya: Because patches should be atomic and have confined scope? Because groups aren’t actually imported into storyboard yet? Because it’ll be a good test of maintaining groups via the import script moving forward?16:24
*** rkukura has joined #openstack-infra16:24
*** wenlock_ has quit IRC16:24
anteayakrotscheck: you lost me16:24
anteayayou are creating names of groups and not using them?16:24
*** annegentle has joined #openstack-infra16:24
krotscheckanteaya: I mean yeah, if you really want me to be atomic I can remove the storyboard group that I created, and then the whole patch will be “Hey I just changed group to groups.16:24
dhellmannanteaya: can you look over https://review.openstack.org/122459 when you have a little time today and let me know what you think?16:24
dhellmannanteaya: no rush16:24
*** sarob_ has joined #openstack-infra16:24
*** sarob_ has quit IRC16:25
anteayadhellmann: +116:25
*** sarob_ has joined #openstack-infra16:25
dhellmannanteaya: thanks!16:25
anteayanp16:25
*** e0ne has joined #openstack-infra16:26
*** bhuvan has quit IRC16:26
anteayakrotscheck: why are you changing group to groups? why not have a useful patch?16:26
krotscheckanteaya: Let me turn this around: Why do you believe that those patches should do anything more than add n-group-support to jeepyb?16:27
*** armax has joined #openstack-infra16:27
*** luqas has quit IRC16:27
*** e0ne has quit IRC16:28
devkulkarnianteaya: question about how to go about changing voting rights on a job? In Solum we want to grant gate-solum-devstack-dsvm voting rights and remove them from gate-solum-devstack-dsvm-f2016:28
krotscheckanteaya: Landing project group import form review.yaml is a multiple repo, multiple patch process. The first step is to add n-group-support to jeepyb. The next step is to teach storyboard to parse and import that. The last step is to have that import be run via puppet.16:28
SlickNikfungi / clarkb: got a few minutes to look at https://review.openstack.org/#/c/121457/? Trying to get it merged before the next Trove blueprint meeting on Monday. Thanks!16:29
*** yamahata has quit IRC16:29
*** SumitNaiksatam has joined #openstack-infra16:31
anteayadevkulkarni: offer a patch, that has the job you want voting and removes the job you don't, usually when you want to give a job voting rights it is a good idea to add it to the config as non-voting to test it for a while first16:31
*** esker has quit IRC16:31
anteayakrotscheck: ah okay16:32
anteayakrotscheck: which step needs the names of the groups to be accurate?16:32
krotscheckanteaya: None of them. Since the import script is run continuously by puppet, it needs to be robust enough to remove groups that are no longer valid.16:33
anteayaSlickNik: fungi is away today and I haven't seen clark yet16:33
devkulkarnianteaya: okay.. are there any directions/docs on how to create such a patch (which repo the patch should be submitted against, what file(s) to change, etc.)16:33
*** homeless has joined #openstack-infra16:33
openstackgerritTerry Howe proposed a change to stackforge/python-jenkins: Fix it so build_job triggers a build  https://review.openstack.org/12246216:33
openstackgerritTomas Bezdek proposed a change to openstack-infra/jenkins-job-builder: Added support for Extended Choice Parameter plugin  https://review.openstack.org/12246316:33
krotscheckanteaya: Since it’s a valid use case that groups are removed in the future(tm)16:33
anteayakrotscheck: I guess that was the part I wasn't getting, removing groups, since we don't remove many things in gerrit16:33
anteayamost things once created stay created16:34
anteayadevkulkarni: do you recall the links I shared with you earlier today?16:34
mordredanteaya: I think groups a probably fine to remove ...16:34
mordredanteaya: we don't like removing content like git repos16:34
anteayadevkulkarni: and you can start here: http://ci.openstack.org/stackforge.html#add-jenkins-jobs-to-stackforge-projects16:35
anteayamordred: okay16:35
devkulkarnianteaya: yes, I do. 1) https://review.openstack.org/#/c/64216/1/modules/openstack_project/files/zuul/layout.yaml 2) http://git.openstack.org/cgit/openstack-infra/config/tree/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml#n264416:35
dtroyerBobBall: around?16:35
devkulkarnianteaya: okay. will start there.16:36
anteayadevkulkarni: kk, offer up and intial patch and then we can go from there16:36
anteayas/and/an16:36
anteayamordred: can you +A https://review.openstack.org/#/c/121457/16:37
anteayamordred: this would make SlickNik happy16:37
*** rkukura has quit IRC16:37
mordredI like making SlickNik happy16:37
krotscheckanteaya: I aim to make storyboard delete resistant :)16:37
*** MaxV has quit IRC16:37
*** nelsnelson has joined #openstack-infra16:38
anteayakrotscheck: good luck16:38
*** shashankhegde has quit IRC16:38
anteayamordred: awesome, thank you16:40
*** packet has joined #openstack-infra16:40
*** rkukura has joined #openstack-infra16:40
*** yamamoto has quit IRC16:41
*** dkehnx1 has joined #openstack-infra16:41
*** nkinder has joined #openstack-infra16:42
*** annegentle has quit IRC16:43
nkinderanyone able to do a quick review on a new repo creation request? https://review.openstack.org/#/c/12026116:44
*** salv-orlando has joined #openstack-infra16:44
nkinderit needs another +2, and we're hoping to get it created soon so we can start using it16:44
*** esker has joined #openstack-infra16:45
openstackgerritDerek Higgins proposed a change to openstack-infra/config: Add syslog tag to os-collect-config logs  https://review.openstack.org/12246616:45
anteayajeblair: what patches need to be in place to faciliate the move to a world with project-config and config?16:45
*** IvanBerezovskiy has left #openstack-infra16:46
*** sarob_ has quit IRC16:46
*** daya_k has joined #openstack-infra16:47
*** hdd has quit IRC16:47
*** derekh has quit IRC16:47
*** sarob_ has joined #openstack-infra16:48
*** hdd has joined #openstack-infra16:48
*** esker has quit IRC16:49
*** packet has quit IRC16:49
*** cdent has quit IRC16:49
*** yamamoto has joined #openstack-infra16:49
*** dimtruck is now known as zz_dimtruck16:49
*** tonytan4ever has quit IRC16:50
*** bhuvan has joined #openstack-infra16:51
daya_kanteaya : hi.16:51
*** arosen-home has quit IRC16:52
*** lttrl has quit IRC16:52
openstackgerritA change was merged to openstack-infra/nodepool: Ignore min-ready when at capacity  https://review.openstack.org/11893916:53
openstackgerritA change was merged to openstack-infra/nodepool: Export image name and filename to DIB  https://review.openstack.org/12014416:53
*** gyee has joined #openstack-infra16:53
openstackgerritA change was merged to openstack-infra/nodepool: Pass the nodepool scriptdir to disk-image-create  https://review.openstack.org/12015116:53
*** esker has joined #openstack-infra16:54
*** esker has quit IRC16:54
anteayahello daya_k16:54
*** zz_dimtruck is now known as dimtruck16:55
openstackgerritA change was merged to openstack-infra/config: Create a trove-specs repository  https://review.openstack.org/12145716:55
daya_kanteaya : not sure if my last msg got posted, i got dropped from the irc there, i was saying the script generating these logs is the same as what devstack-gate uses cleanup_host in functions.sh16:55
daya_kdid you hear from anyone on whether the key originates in keystone?16:55
*** arosen-home has joined #openstack-infra16:56
daya_kanteaya : in any case, i have excluded the ssl directory from our upload now.16:56
clarkbmorganfainberg: is there anything else I should be doing to help with the keystone thing?16:57
anteayakeystone generates a key, keys should never be included in log files16:57
*** patrickeast has joined #openstack-infra16:57
*** praneshp has joined #openstack-infra16:57
clarkbmorganfainberg: sounds like the fix is to update keystone defaults?16:57
*** jp_at_hp has quit IRC16:57
anteayadaya_k: do me a favour, can you dig up another third party operator that can view you files?16:57
*** devkulkarni has quit IRC16:57
anteayaI would like to encourage the habit of talking with peers as quality control of your work16:58
*** nadya_ has quit IRC16:58
daya_kanteaya : yes, i have removed it. ok, i'll post a message on the list.16:58
anteayadaya_k: how about you ask in irc?16:58
*** HeOS has quit IRC16:58
anteayadaya_k: surely you know a few people from third party meetings16:58
daya_kanteaya : ok, i'll check who's online.16:59
anteayathanks17:00
*** rkukura has quit IRC17:00
*** packet has joined #openstack-infra17:00
*** harlowja_away is now known as harlowja17:02
clarkbjesusaurus: around yet? in 106884 simple_slave.pp we remove the user => false flag because it won't install the openstack specific stuff? I think I am ok with that just wanting to make sure that was intentional before I +217:03
*** esker has joined #openstack-infra17:03
*** rkukura has joined #openstack-infra17:03
*** jlibosva has quit IRC17:03
jesusaurusclarkb: lemme look and refresh my memory17:03
*** arosen-home has quit IRC17:03
daya_ksalv-orlando :ping17:04
*** signed8bit is now known as signed8bit_ZZZzz17:04
*** yamamoto has quit IRC17:04
daya_kkrtaylor : ping17:04
krotscheckHas anyone here ever managed to start up and manage multiple daemons from one single sysvinit script?17:05
* krotscheck is looking for examples.17:05
clarkbjesusaurus: also I am running that change in the dib building to make sure it doesn't regress that (it shouldn't but this is a fun little test and its relatively easy to run once you are set up for dib)17:05
krotscheckGoogle fails at finding documentation.17:06
clarkbjeblair: ^ would be a reasonable gate job to consider for changes to our puppet stuff17:06
*** tsg has joined #openstack-infra17:06
clarkbkrotscheck: one sec17:06
clarkbkrotscheck: https://git.openstack.org/cgit/openstack-infra/config/tree/modules/log_processor/manifests/worker.pp is how we do it (not one sysvinit script)17:07
dstanekhow often does the requirements job run? i want the changes https://review.openstack.org/#/c/122408/ in keystoneclient before we release it. i didn't know if i should just propose the changes manually.17:07
jeblairclarkb: yes, we should definitely do that!  that's a huge win for dib over ssh image building.  :)17:07
clarkbdhellmann: did we end up turning off the requirements syncing for now? see dstanek's question17:08
jeblairanteaya: lots of patches to infra/config that use the new repo to supply the config instead of the current one.  if you get a first-pass of a project-config repo up on github (or wherever), i can start working on patches to use it17:08
anteayakk17:08
anteayaI will do that17:09
krotscheckclarkb: Oh, I was hoping for something a bit more elegant :/17:09
krotscheckclarkb: I can do that though.17:09
openstackgerritA change was merged to openstack-infra/storyboard-webclient: Removed sort field from search.  https://review.openstack.org/11892717:09
jeblairkrotscheck, clarkb: that's a script that works for more than one copy of the same thing... is that what you wanted?17:09
clarkbkrotscheck: ya its a bit I have a hammer everything is a nail17:09
anteayajeblair: thought I would call it project-config17:09
jeblairanteaya: i think that's what's in the spec.17:10
krotscheckjeblair: yep.17:10
anteayayup17:10
jeblairkrotscheck: oh, so you want N workers of some sort running on a single host?  what are the workers?17:10
*** bdpayne has joined #openstack-infra17:10
*** signed8bit_ZZZzz is now known as signed8bit17:10
krotscheckjeblair: This is in relation to the deferred processing workers for storyboard. Same CLI command, same config, same env, different procs.17:11
krotscheckjeblair: I’m trying to figure out if I can do both upstart and sysvinit in a way where you can tell puppet: “Go run N of this on this machine” and have it be sane about configuration changes like adding/removing workers.17:11
*** shashankhegde has joined #openstack-infra17:12
clarkbmordred: we should consider doing a gerrit ls-projects and cloning all of those projects rather than relying on projects.yaml or whatever dib repo cloning does. It just tried cloning trove-specs and failed because that project doesn't exist in gerrit17:12
clarkbmordred: I am trying to figure out why that happened now17:12
* krotscheck wonders if the actual best way to do this is to create a management script in python that handles the pool, and run _that_ as the ‘service'17:12
jeblairkrotscheck: ack.  another approach you may want to... yeah17:12
*** esker has quit IRC17:13
clarkbmordred: yup looks like it grabs the review.projects.yaml file when it should probably query gerrit?17:13
jeblairkrotscheck: the python subprocessing module may help17:13
*** sballe has joined #openstack-infra17:13
jeblairkrotscheck: it's basically "run a thing in a separate process using the same interface as the thread api"17:13
jeblairkrotscheck: so a daemon that managed a pool of workers would be pretty easy to write that way17:13
*** Ryan_Lane has joined #openstack-infra17:13
krotscheckjeblair: Just found the docs. I suspect that’s what I’m going to do, because it greatly simplifies the puppet side of things17:14
mordredclarkb: ++17:14
jeblaircool17:14
mordredclarkb: well, we should get the list of projects from gerrit ls-projects - we should _Definitely_ not clone the repos ourselves17:14
mordredclarkb: we should take the code that transforms review.projects.yaml into the input list for dib and change it to use gerrit ls-projects17:15
*** sballe_ has quit IRC17:15
*** nelsnelson has quit IRC17:15
*** esker has joined #openstack-infra17:15
mordredclarkb: can we do that anonyously without an SSH key? (I thin kthat was the reason I did review.projects.yaml)17:15
*** lcheng has quit IRC17:15
clarkbmordred: oh good point17:15
*** esker has quit IRC17:15
clarkbmordred: ya thats what I meant is spit out the config for the dib repo cacher thing17:15
clarkbmordred: maybe we can do an equivalent via https instead of ssh /me looks17:16
*** esker has joined #openstack-infra17:16
*** sarob_ has quit IRC17:16
jeblairclarkb: yes, should be possible17:16
jesusaurusclarkb: it looks like that user => false should not have been removed, as-is it will cause two different jenkins::jenkinsuser class declarations17:16
*** johnthetubaguy is now known as zz_johnthetubagu17:16
*** rkukura has quit IRC17:16
clarkbmordred: https://review.openstack.org/Documentation/rest-api-projects.html#list-projects yup17:16
mordredclarkb: OSSUM17:16
jeblairclarkb: curl https://review.openstack.org/projects/17:16
mordredclarkb: that'll be much nicer17:16
*** esker has quit IRC17:17
jeblairclarkb: you'll even find a TODO in the python script we use in nodepool that says to switch to that when the rest api is available :)17:17
clarkbjeblair: git05 is having trouble which is why the project isn't being created17:17
clarkbso I am digging down that tunnel now :) this is fun17:17
mordredclarkb: oh wow. our dependency-based thing is working!17:17
mordredas in - it properly did not create the project due to other failures17:18
*** lcheng has joined #openstack-infra17:18
dhellmannclarkb: no, we did not disable requirements sync17:18
jeblairmordred: a successful failure17:18
clarkbmordred: yup17:18
dhellmanndstanek: ^^17:18
clarkbError: Could not run: Certname "" must not contain unprintable or non-ASCII characters17:18
*** john-davidge has joined #openstack-infra17:19
jeblairwha?17:19
clarkbthat shows up in the log and is reproduceable by hand. I am not familiar with that error message. Look familiar to anyone?17:19
jeblairclarkb: what emitted that?17:19
*** armax has quit IRC17:19
clarkbjeblair: puppet did17:19
dstanekdhellmann: does it run often enought that i wait for it to run after your global requirements change merges?17:19
clarkbon git0517:19
mordredclarkb: look in puppet.conf17:19
clarkboh certname is empty17:19
clarkbhow did that happen17:19
dhellmanndstanek: when that patch lands it should trigger updates to the other projects -- I think it's event-driven rather than scheduled17:19
jeblairfacter fqdn17:19
jeblairgit05.openstack.org17:19
dhellmanndstanek: if I'm wrong, you could still submit your patch after that lands17:19
jeblairthat looks good17:20
clarkbI am going to set it by hand and run puppet17:20
clarkbunless there is other debugging you think that will break17:20
*** HeOS has joined #openstack-infra17:20
jeblairclarkb: go for it17:20
dstanekdhellmann: excellent thanks!17:20
john-davidgeanteaya: Hello again, Citix XenServer CI appears to be failing due to git clone issues again http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/87/87987/27/26707/results.html17:20
*** tonytan4ever has joined #openstack-infra17:20
*** loki184 has joined #openstack-infra17:20
john-davidgeanteaya: On patch https://review.openstack.org/#/c/87987/17:20
anteayajohn-davidge: thank you17:21
clarkbdhellmann: sdague yup it is event driven based on merges17:21
clarkber dstanek ^17:21
john-davidgeanteaya: see devstack log17:21
*** dannywilson has quit IRC17:21
anteayaBobBall: hello17:21
clarkbdhellmann: dstanek also it is perfectly ok to update out of band if you only want a subset of things at a time or similar17:21
jeblairclarkb: found it17:21
dhellmannclarkb: the updates do need to be in the global list still, right?17:21
*** dannywilson has joined #openstack-infra17:21
clarkbdhellmann: yup otherwise check tests will fail17:22
dhellmannright, ok, everything is still working as I expected :-)17:22
clarkbdhellmann: usually out of band is good for I only want one of 5 package version changes17:22
dhellmannright17:22
*** praneshp has quit IRC17:22
*** dhellmann is now known as dhellmann_17:22
anteayajohn-davidge: I confirm17:22
jeblairclarkb, mordred: Sep 18 15:33:13 git05 puppet-agent[7485]: (/Stage[main]/Cgit/Service[git-daemon]) Could not evaluate: Cannot allocate memory - fork(2)17:23
jeblairclarkb, mordred: and lots of errors like that17:23
anteayaBobBall: I have removing voting permissions from citrix xenserver ci17:23
jeblairclarkb, mordred: puppet was running while the host was oom17:23
dstanekclarkb, dhellmann: i was itching to submit the change right now, but i figured that the test would fail since the global requirements haven't been updated yet17:23
*** praneshp has joined #openstack-infra17:23
jeblairclarkb, mordred: and, i'm really shocked here, i suspect puppet may not handle memory errors very well!17:23
jeblairclarkb, mordred: it probably wrote a bad puppet.conf as a result17:23
clarkbjeblair: hrm, maybe ansible should attempt to meh17:24
jesusaurusclarkb: what uses simple_slave?17:24
*** packet has quit IRC17:25
clarkbjesusaurus: humans wanting a thing like our slaves. I think it can go away once we are dibing17:25
anteayajohn-davidge: thank you for letting me know, and for providing such great information for me17:25
clarkbjesusaurus: its purpose was here just run this simple puppet command and we won't bork your VM too badly17:25
anteayaI have emailed the -announce ml17:25
*** dannywilson has quit IRC17:25
*** reed has quit IRC17:26
*** atiwari has joined #openstack-infra17:26
john-davidgeanteaya: No worries, thanks for you quick response!17:26
*** loki184 has quit IRC17:26
*** sarob_ has joined #openstack-infra17:27
jeblairclarkb: looks like there was a mini-dos earlier, and 05 took the brunt of it17:27
clarkbneat17:27
jeblair03 was hit a little, the others barely saw it17:27
clarkbjeblair: was it us dosing ourselves?17:27
*** vigneshvar has joined #openstack-infra17:27
jesusaurusclarkb: ah okay. re-reading this change, I think we need to add user => false to class { 'jenkins::slave' } in single_use_slave17:27
clarkbmust've been a single IP or small set if we hashed that way though17:27
john-davidgeanteaya: Are there any plans for a method for removing -1 votes caused by CI errors? Many reviewers tend to ignore patches that already have -1s17:27
*** packet has joined #openstack-infra17:28
jesusaurusbut I guess I removed user => false from jenkins::slave because I thought a jenkins slave without a jenkins user is kinda useless17:28
jesusauruss/from jenkins::slave/from simple_slave/17:29
zuldhellmann_: we should be good now, please for the love of god no more :)17:29
*** nadya has joined #openstack-infra17:29
*** nadya is now known as Guest6047817:29
clarkbjesusaurus: I don't think it matters a ton as we are trying to replace it with dib but let me know if you intend on updating your change17:29
jesusaurusclarkb: yeah im about to update the change17:30
jesusaurusclarkb: should i put user => false back in simple_slave?17:30
clarkbjesusaurus: ok. I am hoping to run dib again shortly once trove-specs exists17:30
*** pcm_ has quit IRC17:30
clarkbjesusaurus: ya may as well17:30
daya_kanteaya : please check http://logs.openstack.org/79/114379/5/check/check-tempest-dsvm-neutron-full/4ac0d4c/logs/etc/keystone/ssl/private/17:31
*** pcm_ has joined #openstack-infra17:31
daya_kthis log is from devstack-gate17:31
*** openstackgerrit has quit IRC17:31
anteayajeblair: https://github.com/anteaya/project-config17:32
*** openstackgerrit has joined #openstack-infra17:32
*** esker has joined #openstack-infra17:33
anteayadaya_k: did you find another operator to view them first?17:33
jeblairanteaya: neato!17:33
anteayajeblair: yay17:33
daya_kanteaya : couldnt find anyone online, i've posted on the mailing list17:33
anteayadaya_k: yeah, please don't post to the mailing list for things like that17:33
daya_kanteaya : the link i've sent you is a log from openstack gate job, it has the same file also17:33
anteayadaya_k: that is just noise17:33
anteayadaya_k: that is not the issue, the issue is you are getting me to spend all my time fixing your work17:34
anteayadaya_k: you should be looking for a peer to review them first17:34
clarkbzaro: do you know what this hashtags feature in gerrit is?17:34
clarkbzaro: there is a long thread about the name for this mysterious thread but little info on what the featuer actually does17:34
john-davidgeanteaya: Nevermind, just noticed that triggering a recheck once voting rights have been disbaled removes the vote17:34
daya_kok, sorry about that. the thing though is the logs are all the same as what devstack-gate uploads also.17:34
anteayadaya_k: this is a neutron ci right?17:35
daya_kyes17:35
anteayajohn-davidge: good17:35
*** yamamoto has joined #openstack-infra17:35
anteayadaya_k: why are you not in the #openstack-neutron channel?17:35
krtaylordaya_k, pong, sorry I was at lunch17:35
anteayadaya_k: does it occur to you that perhaps that might be a good channel to be in17:36
* krtaylor reads scrollback17:36
*** yfried_ has joined #openstack-infra17:36
daya_kanteaya : i am not developing for neutron yet, so not joined that channel. i'll join now17:36
*** yfried_ has quit IRC17:36
*** yfried_ has joined #openstack-infra17:37
daya_kkrtaylor thanks. i had a request for you. anteaya, let me check with krtaylor if he can help17:37
*** Guest60478 has quit IRC17:38
*** nkinder has quit IRC17:38
*** e0ne has joined #openstack-infra17:38
krtaylordaya_k, something about logs? publishing?17:38
daya_kkrtaylor, yes anteaya suggested i request another operatore of 3rd party ci to review the logs i'm posting17:39
krtaylordaya_k, have a link?17:39
daya_kwas hoping you could spend a few mins and review.17:39
*** rkukura has joined #openstack-infra17:39
zaroclarkb: yes, it's basically just a 'tags' feature.17:40
clarkbzaro: right but what does that mean? I can tag a change with an arbitrary string and search with that later?17:40
*** yamamoto has quit IRC17:40
daya_kkrtaylor : http://sng01.objectstorage.softlayer.net/v1/AUTH_bbc5e0c7-0d10-46a0-a57a-29607ab57956/sdnve-openstack-neutron-plugin/1848/17:40
zaroclarkb: initially named hashtag because tag is a loaded word in git/gerrit17:40
clarkbzaro: or ?17:40
clarkbjeblair: ok I think trove-specs is happy now17:40
daya_kkrtaylor : thanks, appreciated17:41
*** dannywilson has joined #openstack-infra17:41
krtaylordaya_k, actually, with all the new neutron CI, that would be a good place for us to continue, someone else may have recently solved the problem you are seeing17:41
zaroclarkb: yes, exactly.17:41
*** pelix has quit IRC17:41
daya_kok, will join and ping in a min17:41
*** annegentle has joined #openstack-infra17:44
*** armax has joined #openstack-infra17:44
*** loki184 has joined #openstack-infra17:45
*** jswarren has joined #openstack-infra17:45
*** HeOS has quit IRC17:46
*** rushiagr_away is now known as rushiagr17:46
*** shashankhegde has quit IRC17:47
*** nelsnelson has joined #openstack-infra17:47
*** amcrn has joined #openstack-infra17:47
jeblairclarkb: yep.  github told me so!17:47
mordredjeblair: what??? puppet may not handle OOM gracefully?? I'm shocked, SHOCKED I tell you17:47
jeblairmordred: it gets jealous when it's not the one using all the ram17:48
ekarlsoanyone that knows pypi-mirror here ?17:48
*** salv-orlando has quit IRC17:48
ekarlsotrying to create a local mirror using the requirements repo and only do it for "master"17:48
*** annegentle has quit IRC17:48
ekarlsoI run run-mirror -c <yaml> -b master but it just exits printing the lsb stuff ?17:48
clarkbwoot I finally have dib running17:49
openstackgerritMatthew Treinish proposed a change to openstack/requirements: Add tempest-lib as a global requirement and a tracked project  https://review.openstack.org/12247817:49
* clarkb awaits the results17:49
mordredclarkb: woot!17:49
anteayaclarkb: yay17:49
*** gondoi is now known as zz_gondoi17:50
clarkbmordred: the git repo thing really doesn't like a sha1 when cloned from /foo/config or file:///foo/config17:50
clarkbmordred: so I have to override CONFIG_REF to be a branch17:50
clarkbekarlso: that projects is basically dead at this point. We should ask people if they want to maintain it17:50
*** yamamoto has joined #openstack-infra17:51
ekarlsoclarkb: what do you use now then ?17:51
*** nelsnelson has quit IRC17:51
clarkbekarlso: we use bandersnatch17:51
jesusaurusclarkb: what was that mysql package needed for nodepool tests?17:51
*** zz_gondoi is now known as gondoi17:51
ekarlsoclarkb: doesn't that mirror the whole of pypi though ? :|17:51
*** devkulkarni has joined #openstack-infra17:52
clarkbjesusaurus: libmysqlclient-dev. technically you need a running server too but only for like 4 tests17:52
clarkbjesusaurus: so I just run without the server and if only those tests fail I push to gerrit17:52
clarkbekarlso: yes17:52
*** sarob_ has quit IRC17:52
ekarlsothat kinda sucks :p17:52
*** AJaeger_ has joined #openstack-infra17:52
clarkbits kinda awesome... it means you can use a single mirror for everything17:52
clarkbthe only drawback is the size of the initial sync17:53
ekarlsoclarkb: except if your internet is kinda slow p17:53
ekarlsoclarkb: you can't combine different mirrors ?17:53
*** nelsnelson has joined #openstack-infra17:53
clarkbekarlso: the way pip works makes that flaky17:53
ekarlso:/17:54
clarkbekarlso: pip will fail if one of the mirrors fails rather than falling back gracefully17:54
*** devkulkarni has quit IRC17:54
ekarlsosucks that https://github.com/clarete/curdling is gpl :p17:54
*** nkinder has joined #openstack-infra17:54
*** sarob_ has joined #openstack-infra17:54
*** dimtruck is now known as zz_dimtruck17:55
clarkbmordred: jesusaurus: chown: invalid user: 'jenkins:jenkins' so it does regress? I am looking into it17:55
clarkbekarlso: gpl for utilities you use shouldn't be a problem17:55
clarkbekarlso: I mean you probably use bash and the linux kernel right?17:55
*** yamamoto has quit IRC17:55
*** sballe has quit IRC17:56
ekarlsoclarkb: :P17:56
clarkbjesusaurus: Error: Duplicate declaration: Class[Jenkins::Jenkinsuser] seems to be the cause17:56
clarkbjesusaurus: I think you were fixing that? /me looks for latest code17:56
*** packet has quit IRC17:56
*** sballe has joined #openstack-infra17:56
ekarlsoclarkb: try installing a venv for keystone client using curdling :D17:56
ekarlsoit was FAST17:56
*** marcusvrn has joined #openstack-infra17:57
jesusaurusclarkb: yeah, I think I fixed that in the patchset I pushed today17:58
mordredekarlso: you should also check out devpi - which is an on-demand local mirroring system thing17:58
*** packet has joined #openstack-infra17:58
ekarlsomordred: how's it really diff from using pip cache ?17:58
clarkbjesusaurus: rerunning with latest patchset17:58
*** eglynn has joined #openstack-infra17:59
mordredekarlso: it's pretty different17:59
*** zz_dimtruck is now known as dimtruck17:59
*** eglynn-regus has quit IRC17:59
ekarlsomordred: k17:59
mordredekarlso: pip cache still means you have to hit pypi index to get version lists, then if you have the selected version, pip cache will give it to you17:59
ekarlsoahhhh18:00
mordredekarlso: devpi is a server that you treat like a pypi mirror, but it will fetch things for you on-demand18:00
ekarlsomordred: checked out pip-accel?18:00
mordredekarlso: so the first time you use it it will be slow, but will be faster afte rthat18:00
*** sballe_ has joined #openstack-infra18:00
mordredekarlso: yeah, I looked at it a while back - didn't solve any of my needs18:00
ekarlsomordred: what was your needs ? ;D18:00
mordredekarlso: for the record, devpi doesn't solve my needs either - but it ight solve yours18:00
*** loki184 has quit IRC18:00
mordredekarlso: I have to run this massive CI system :)18:00
*** esker has quit IRC18:00
ekarlsomordred: ;P18:01
mordreddevpi, while great, is called _dev_pi for a reason18:01
*** otherwiseguy has quit IRC18:01
ekarlsomordred: i just got incredibly ignored by sitting on the office network today and getting 50 tons of pip timeouts :(18:01
*** hdd has quit IRC18:01
*** tonytan4ever has quit IRC18:01
*** shashankhegde has joined #openstack-infra18:02
*** tonytan4ever has joined #openstack-infra18:02
*** annegentle has joined #openstack-infra18:02
*** afazekas has joined #openstack-infra18:02
*** Sukhdev has joined #openstack-infra18:02
*** rushiagr is now known as rushiagr_away18:03
*** sballe has quit IRC18:03
*** sballe has joined #openstack-infra18:03
morganfainbergclarkb, https://review.openstack.org/#/c/122485/ that should help some for setting defaults, working with -qa to get knobs in devstack specifically for keystone.18:05
morganfainbergmordred, ^18:05
*** sballe_ has quit IRC18:06
morganfainbergclarkb, mordred, i'm still circling up on the deprecation of eventlet but that should (at the very least) get us to the ~1h-ish mark not 1h30-1h5018:06
*** cnesa has joined #openstack-infra18:06
*** esker has joined #openstack-infra18:07
*** esker has quit IRC18:07
*** lttrl has joined #openstack-infra18:08
*** devkulkarni has joined #openstack-infra18:08
devkulkarnianteaya: just to close the loop.. the pypy gate passed for the recheck no bug trigger https://review.openstack.org/#/c/122222/18:09
anteayadevkulkarni: congratulations18:10
*** AJaeger_ has quit IRC18:10
*** che-arne has quit IRC18:10
devkulkarnicongratulations to our zuul setup :)18:11
*** reed has joined #openstack-infra18:12
*** mrmartin has joined #openstack-infra18:13
*** tsg has quit IRC18:14
*** rushiagr_away is now known as rushiagr18:15
anteayadevkulkarni: :D18:16
*** gondoi is now known as zz_gondoi18:16
clarkbjesusaurus: successfully built an image with the latest patchset /me goes to rereview18:17
clarkbjesusaurus: wait now I am more confused. what creates the jenkins user on the single_use_slave manifest?18:18
clarkbjesusaurus: it should've created one for my dib stuff to work but I don't see how it did that18:18
*** eglynn_ has joined #openstack-infra18:18
*** ZiGMaX has joined #openstack-infra18:18
*** eglynn has quit IRC18:18
*** mwagner_lap has quit IRC18:18
*** pcm_ has quit IRC18:19
*** rushiagr is now known as rushiagr_away18:20
*** pcm_ has joined #openstack-infra18:20
*** shashankhegde has quit IRC18:20
*** rushiagr_away is now known as rushiagr18:20
*** annegentle has quit IRC18:21
*** esker has joined #openstack-infra18:21
*** annegentle has joined #openstack-infra18:22
*** devkulkarni has left #openstack-infra18:22
*** otherwiseguy has joined #openstack-infra18:22
pleia2nibalizer: sent over my puppetconf slides, if you could browse and offer suggestions I'd appreciate it :)18:23
*** marcoemorais has quit IRC18:24
*** tsg has joined #openstack-infra18:24
*** marcoemorais has joined #openstack-infra18:24
nibalizerpleia2: where did you send them to?18:24
pleia2nibalizer: gmail18:24
nibalizerwoot18:24
pleia2thanks18:25
*** shashankhegde has joined #openstack-infra18:25
clarkbjesusaurus: I have mounted the image and there is definitely a jenkins user so I am being confused about something18:26
jesusaurusclarkb: single_use_slave includes jenkins::jenkinsuser directly18:26
clarkbjesusaurus: how is single_use_slave.pp getting a jenkins user with user => false18:26
clarkbjesusaurus: oh ok. so I -1'd that in ps8 right?18:26
clarkbjesusaurus: I think jenkins::slave should manage the user for us18:26
clarkbunless you specifically don't want it to which is why that flag exists18:26
*** rmcall has joined #openstack-infra18:27
nibalizerpleia2: wait what, are you actually busting out physical jeblair and mordred puppets18:27
*** john-davidge has quit IRC18:27
clarkbnibalizer: you haven't seen them yet? they are amazing18:27
* nibalizer is somehow EVEN MORE EXCITED about puppetconf18:27
* mordred has never had a puppet of himself before18:28
clarkbjesusaurus: is there a preference for specifically calling jenkins::jenkinsuser from calling scope?18:28
clarkbmordred: have you seen the picture?18:28
mordredclarkb: yah18:28
clarkbI think you were burning at the time18:28
*** Sincler has quit IRC18:28
clarkb kk18:28
*** sparkycollier has joined #openstack-infra18:29
mordredit showed up in the twitters18:29
pleia2nibalizer: https://fedoraproject.org/wiki/Infrastructure18:29
pleia2doh18:29
pleia2https://www.flickr.com/photos/pleia2/14808962909/18:29
pleia2that's the one18:29
nibalizernope, not clicking18:29
nibalizerim waiting for the excitement of this happening live18:29
pleia2(also sad re: fedora, they are going to ansible, need to rm from slides)18:30
pleia2haha18:30
*** bdpayne_ has joined #openstack-infra18:30
nibalizermordred: someone made a hashtag for me the other day, was weird18:30
pleia2I think this is why I didn't have friends in high school18:30
jesusauruswhat does it mean when zuul reports a job as NOT_REGISTERED?18:31
*** cnesa13 has quit IRC18:31
reedjeblair, regarding https://review.openstack.org/#/c/119364/ it seems like Trusty has broken php packages. Would you be against pinning openstackid and groups portal to Precise?18:31
clarkbjesusaurus: it means that zuul tried to run a job that is not registered with gearman. so it couldn't run the job and reported that state back18:31
mordredreed: wow18:31
*** esker has quit IRC18:32
clarkbjesusaurus: double check that you have nodes available to run that job because that is how gearman registration happens18:32
reedmordred, broken php packages on trusty? yeah, wow indeed18:32
mrmartin:)18:32
jesusaurusif there weren't any available nodes, wouldnt it be queued?18:32
mrmartinso the question here, could we pin the related jenkins job to precise?18:32
clarkbmrmartin: reed: have we at least filed a bug with ubuntu? python3.4 is broken on trusty too and we are hoping to get that SRU'd18:33
clarkbmrmartin: reed: and yes we can pin the job to precise18:33
mordredclarkb: how is python3.4 broken? isn't python kinda important?18:33
* mordred stabs zul18:33
reedmordred, jeblair, to be fair the openstackid and groups code also was fixed to run on php5.318:33
*** bdpayne has quit IRC18:33
clarkbmordred: python 3.4's garbage collector is/was broken. bug was fixed and released in 3.4.218:33
clarkber 3.4.118:33
* mordred throws a wet reed at zul18:33
mrmartinopenstackid can't run without a working php5-mcrypt pkg18:33
jeblairreed: right, i'm starting to remember now...18:34
mordredreed: congratulations - you just became a projectile weapon18:34
*** zz_gondoi is now known as gondoi18:34
jeblairreed: we wanted to wait for trusty when we thought we needed either a ppa or a later version that was only in trusty18:34
jogopleia2: I like the sparkles on mordred's jacket for your stuck puppet18:34
jeblairreed: but it works with stock precise now, right?18:34
marunCan anyone here tell me about the 'openstack_citest' db and why it exists?18:34
reedjeblair, yes :) the project has moved s.l.o.w.l.y.18:34
mordredmarun: yse18:34
mrmartinjeblair, yeap, but the guys backported the project to precise18:34
pleia2jogo :)18:35
clarkbmordred: its actually a fun bug. the way the garbage collector works is it iterates over a circular list and stops when it hits the head of that list. well in the old 3.4 collector gcing entry 1 could also gc entry 4, then the colelctor would continue on its way to entry 4 and try to gc it and segfault18:35
*** esker has joined #openstack-infra18:35
mordredmarun: it exists so that live database tests can run against mysql18:35
reedjeblair, yes, stock precise for both openstackid and groups portal18:35
clarkbmordred: in 3.4.1 they create a temp list to do all gcing on and merge it back into the master list and iterate until that list is empty18:35
clarkbmordred: so much safer and it works :)18:35
anteayapleia2: might I request a bowtie?18:35
mrmartinok, but LTS doesn't mean that it works in the first year after release, this means that it will be supported for a long term period18:35
anteayapleia2: on the jeblair puppet?18:35
*** esker has quit IRC18:35
pleia2I don't think jeblair wears bowties18:35
jeblairreed, mrmartin: okay, that was what i was thinking of in my comment.  i think we can stick with precise until trusty php is fixed (though it would be good to makes sure there are bugs filed in ubuntu)18:36
mordredjeblair: ++18:36
*** amuller_ has quit IRC18:36
jogoI take it you noticed git.o.o is failing a bunch18:36
marunmordred: I'm looking at enabling db testing in the neutron functional suite and am wondering whether to reuse that db.18:36
jeblairpleia2: they are my preferred form of tie :)18:36
mordredmarun: yes please! that's what it's there for18:36
pleia2jeblair: aha, perhaps then!18:36
clarkbjogo: ?18:36
mordredmarun: we have a similar one for postgres too18:36
mrmartinjeblair: yeap, it is filed, and a known bug: https://bugs.launchpad.net/ubuntu/+source/php5-mcrypt/+bug/126165518:36
uvirtbotLaunchpad bug 1261655 in php5-mcrypt "Incorrect installation directory in Trusty" [Undecided,Confirmed]18:36
mrmartinwith an unassigned status18:36
marunmordred: My concern is that tests could interfere with one another when run in parallel.18:36
*** ociuhandu has quit IRC18:36
jogoclarkb: http://status.openstack.org/elastic-recheck/gate.html18:36
jogobug 1338742 is back18:37
clarkbmarun: you need to do db per test or db per test runner18:37
uvirtbotLaunchpad bug 1338742 in openstack-ci "git.openstack.org failed to listen on git:// protocol" [Undecided,Won't fix] https://launchpad.net/bugs/133874218:37
*** unicell has quit IRC18:37
jeblairpleia2: i only didn't wear them at the last summit 'cause james bottomly was there and i didn't want to be the other james in a bowtie :)18:37
marunclarkb: right, which implies that we don't reuse openstack_citest18:37
pleia2jeblair: haha18:37
clarkbmarun: correct. openstack_citest is tere for the simple case. if you need not simple case you need to bring your own legos18:37
jogoclarkb: hmm looks like it was a spike and isn't on a regular basis18:37
clarkbmarun: but the permissions are such that you can do that18:37
clarkbjogo: I wonder if that lines up with when jeblair says were were dosed18:38
marunclarkb: any pointers to how to get the necessary creds?18:38
*** esker has joined #openstack-infra18:38
marunclarkb: via env variables or a file somewhere?18:38
clarkbmarun: use the same credentials as used with openstack_citest db18:38
marunclarkb: ah, gotcha.18:38
clarkbopenstack_citest openstack_citest iirc18:38
marunclarkb: danke, that's perfect18:38
*** esker has quit IRC18:38
marunclarkb: so, for my next question...18:38
anteayaclarkb: I am of the lego camp18:38
anteayaclarkb: just in case you were wondering18:39
marunclarkb: how to ensure that both pg and mysql are installed on a slave?18:39
anteayaclarkb: lego is both singular and plural in my home18:39
marunclarkb: ideally we'd like to be able to test both db's in a single test run.18:39
clarkbmarun: they are installed on all of our unittest slaves. If you are not on a unittest slave then that is up to your test (or devstack)18:39
marunclarkb: unittest, really?18:39
*** signed8bit has quit IRC18:39
marunclarkb: that's some funny unittesting18:39
clarkbmarun: its not my fault that is how all the projects "unittest"18:40
*** rushiagr is now known as rushiagr_away18:40
marunclarkb: not blaming you, just expressing my dismay to the world ;)18:40
anteayamarun: I hear your dismay18:40
*** patrickeast has quit IRC18:40
*** signed8bit has joined #openstack-infra18:41
*** signed8bit is now known as signed8bit_ZZZzz18:41
marundtroyer, sdague: So, any thoughts as to how to ensure that both mysql and postgres get installed by a given devstack run?18:41
marunFrom what I can tell it's either/or18:41
*** gaughen has joined #openstack-infra18:42
clarkbmarun: also with devstack nodes the openstack_citest stuff is not valid. we don't do any of that on those nodes18:42
marunclarkb: arg18:42
clarkbbecause it is devstack's job to install and configure the databases18:42
marunclarkb: We have a migration validating patch under review and I pushed for them to move the test to the functional job.18:43
marunclarkb: Looks like the joke is on me18:43
clarkbmarun: I am beginning to think more and more that the functional jobs should not rely on devstack18:43
marunclarkb: I'm thinking the same thing18:43
mordredclarkb: except18:43
*** dkehnx1 has quit IRC18:43
clarkband should be an extension or something on top of the unitesting framework instead18:43
marunclarkb: but they shouldn't rely on just the gate either18:43
mordredclarkb: for the things that need _other_ services to exist for functional tests18:43
marunmordred: what services in particular?18:44
clarkbmordred: we call those integration tests :P18:44
*** ihrachyshka has joined #openstack-infra18:44
marunclarkb: I started thinking that each project should be defining its dependencies in-tree.18:44
dtroyermarun: the database bits in devstack need to be re-done to get rid of the assumption that only one can be installed18:44
*** sarob_ has quit IRC18:44
nibalizerpleia2: this looks pretty good18:44
marundtroyer: oy18:44
*** afazekas has quit IRC18:45
clarkbmordred: and at least horizon is going to treat them as integration tests based on horizon function testing or some such18:45
*** signed8bit_ZZZzz is now known as signed8bit18:45
*** ildikov has quit IRC18:45
marundtroyer: As per clarkb's words above, I'm thinking that neutron needs to be able to own its dependencies so that we can install ourselves for functional testing.18:46
pleia2nibalizer: great, thank you18:46
*** dkehnx1 has joined #openstack-infra18:46
*** ildikov has joined #openstack-infra18:46
*** ramashri has quit IRC18:47
marundtroyer: I'm wondering if the same shouldn't be true of all projects.  We already manage python dependencies both per-project and globally via the requirements repo.18:47
marundtroyer: maybe something similar should exist for os packages18:47
marunclarkb: ^^18:47
clarkbmarun: I think that is where dox was going18:47
marunclarkb: dox?18:47
mordredmarun: yeah - that's the problem I started working on with dox18:48
clarkbmarun: mordred decided to smash tox and docker together and make dox. it is on stackforge. but the idea is instead of virtualenv level isolation do container isolation18:48
dtroyermarun: the system deps are already (supposed to be) defined in files/*/*18:48
clarkband that allows you to encode system deps in the docker files or something18:48
marunmordred: that falls down when it comes to neutron, though18:48
marunmordred: ovs can't be easily containerized18:48
*** dims has quit IRC18:48
*** sarob_ has joined #openstack-infra18:48
jeblairi think we may want to solve the dependency problem in a way that facilitates both dox and devstack and $other18:49
*** rushiagr_away is now known as rushiagr18:49
mordredyeah. dox won't actually solve it solve it18:49
*** dims has joined #openstack-infra18:49
*** sparkycollier has quit IRC18:49
*** yamamoto has joined #openstack-infra18:49
*** ramashri has joined #openstack-infra18:49
mordredmainly - I agree that it's a thing we need to solve - unfortunately, every angle in to it gets hairy quickly18:49
marunmordred: I need a solution and soon to support functional testing.18:50
*** mfer has quit IRC18:50
marunmordred: it doesn't have to solve everyone's problems, but I don't want to duplicate stuff either.18:50
*** mmedvede has quit IRC18:50
dtroyermarun: I haven't read much scrollback, how quickly does a neutron-only devstack config fall down for what you need?18:50
mordredmarun: this is why we use devstack for functional testing18:50
*** mmedvede has joined #openstack-infra18:50
mordredmarun: make a devstack config that only installs neutron18:50
mordredrun tests against that18:51
marundtroyer: well, we can't install both pg and mysql18:51
mordredotherwise, you are going to re-invent devstack, I promise18:51
marundtroyer: having to run db-specific tests in separate devstack nodes is pretty wasteful18:51
marunmordred: no, we're not18:51
marunmordred: we aren't deploying anything18:51
dtroyermarun: yup, I've wanted to refactor that for a while now, is there more?18:51
marunwe just need os dependencies installed18:51
*** daya_k has quit IRC18:51
jeblairoh, why can't we install both pg and mysql?18:51
clarkbmarun: well its more involved than that18:51
marunclarkb: how so?18:51
dtroyermarun: FWIW, you could clean.sh between runs and do them serially18:52
marunclarkb: ??18:52
clarkbmarun: we do a ton of setup stuff to make the DBs consumable by tests18:52
clarkbwhich is more "deployment"18:52
marunclarkb: we would do that in the tests18:52
marunclarkb: that's what setup/teardown and fixtures are for18:52
*** sparkycollier has joined #openstack-infra18:52
clarkbno no18:52
dtroyerjeblair: devstack has an assumption that only one db is installed at a time18:52
clarkbthings like firewall changes and acls updates18:52
nibalizerpleia2: are you gonna talk about puppetboard?18:52
clarkbdtroyer: could you call lib/postgres and lib/mysql directly from the functional tests?18:53
pleia2nibalizer: oh, I should18:53
clarkbdtroyer: as sort of a hack for now?18:53
nibalizerits nice that we expose that kind of intel to the world so that people who are helping the cores debug can see the equivalent of the puppet output18:53
* pleia2 adds a step 518:53
dtroyerclarkb: unsure.  I don't think they are that stand-alone atm18:53
nibalizeralso you could note that by default puppetboard allows querying, we turned that off18:53
*** sdake has joined #openstack-infra18:53
*** sdake has quit IRC18:53
*** sdake has joined #openstack-infra18:53
dtroyerthis was the initial motivator for clean.sh, to be able to swap out db and queue servers18:53
*** dims has quit IRC18:54
*** yamamoto has quit IRC18:54
pleia2nibalizer: good to know, thanks18:54
*** flaviof is now known as flaviof_zzz18:54
*** dims has joined #openstack-infra18:54
marunclarkb: sounds like devstack is the way for now then18:55
clarkbmarun: ya it might be. maybe we stage it with some clean.sh's between specific db tests?18:55
*** packet has quit IRC18:56
marunclarkb: I think ideally we'd configure things so both db's were available the entire test run.18:56
marunclarkb: e.g. a clean.sh specific for functional testing.18:56
*** annegentle_ has joined #openstack-infra18:56
marunclarkb: I'm afraid I have to run, but I'll catch up with you later on this.18:56
dtroyerclarkb, marun: since we're talking neutron here, clean.sh doesn't do anything with the network config18:56
*** annegentle_ is now known as Guest6213518:57
*** rkukura has quit IRC18:58
*** rushiagr is now known as rushiagr_away18:58
*** gondoi is now known as zz_gondoi18:59
*** pballand has quit IRC18:59
*** ihrachyshka has quit IRC19:00
*** dhellmann_ is now known as dhellmann19:01
*** marun has quit IRC19:01
*** dhellmann is now known as dhellmann_19:01
*** dhellmann_ has quit IRC19:02
*** dhellmann has joined #openstack-infra19:02
*** rmcall has quit IRC19:02
*** ociuhandu has joined #openstack-infra19:03
*** pballand has joined #openstack-infra19:03
*** rmcall has joined #openstack-infra19:04
*** packet has joined #openstack-infra19:04
*** marcoemorais has quit IRC19:04
*** marcoemorais has joined #openstack-infra19:05
*** esker has joined #openstack-infra19:05
*** sarob_ has quit IRC19:05
clarkbmordred: after reading a bunch of your blog post I think we were mostly tripping up on terms. I agree with what you are saying about functional testing19:06
*** armax has quit IRC19:06
*** sarob_ has joined #openstack-infra19:06
*** emagana has quit IRC19:07
*** emagana has joined #openstack-infra19:08
*** nadya has joined #openstack-infra19:08
clarkbthere is a lot of straddling between functional and integration testing and if we cal lthat "functional" testing cool, but we should be testing in the way you describe19:08
clarkbmordred: ^19:08
*** nadya is now known as Guest9152119:08
*** ociuhandu has quit IRC19:09
anteayamordred blogs?19:09
clarkbanteaya: ya link is on the ml19:09
mordredclarkb: ++19:09
anteayagoodness I need to get out more19:09
mordredclarkb: the words are all terrible19:09
*** vhoward has left #openstack-infra19:09
mordredclarkb: let's call it "hotdogs" and "avocados"19:09
anteayaI'm for avocados19:09
clarkbmordred: sounds good19:09
*** mwagner_lap has joined #openstack-infra19:10
dtroyermordred: really no, it's good.  I still think there is a use for layers, but only from a technical what-requires-what standpoint.  from the rest of the organization maybe not…19:10
anteayaha a ah aha19:10
anteayanever seen a post from you before and the first one is huge19:10
*** hashar has joined #openstack-infra19:11
*** Sincler has joined #openstack-infra19:11
mordreddtroyer: yah. I think there are likley several other sensible logical groupings that could exist that defining in the future might be useful19:11
*** shashankhegde has quit IRC19:11
mordreddtroyer: and thanks!19:11
*** mfer has joined #openstack-infra19:12
clarkbanteaya: ya I wanted to comment before I had finished19:12
clarkbanteaya: still reading :)19:12
mesterydhellmann: Curious if I should spin a new python-neutronclient today since the oslo stuff is now all released. Looking some guidance.19:12
*** emagana has quit IRC19:12
openstackgerritMarton Kiss proposed a change to openstack-infra/config: Pin openstackid jobs to precise  https://review.openstack.org/12250119:12
*** hashar has quit IRC19:13
*** lcheng has quit IRC19:13
anteayaclarkb: ha ha ha19:14
dtroyermordred: (still reading)  #6 is the return of the basic devstack exercises!  ;)19:14
dhellmannmestery: which oslo libs does neutronclient use?19:14
* mestery goes to look19:14
anteayaclarkb: I would be surprised if you weren't19:14
anteayastill in the foothills myself19:14
dhellmannmestery: looks like just cliff19:14
clarkband a huge ++ to concrete suggestions. I think that we often forget we have to implement things19:14
mesterydhellmann: yes19:15
anteayalooks like half of us are still reading19:15
dhellmannmestery: I think you're probably ok to do it now. There's a review to update the oslo base requirements in the merge queue, but I don't think you really need to wait for that if the lower version in your requirements list works.19:15
*** sarob_ has quit IRC19:16
anteayamordred: typo: Now, "what is OpenStack" is a much large question ==> larger19:16
mesterydhellmann: OK. I can wait until later tonight as well, I'm flexible like that. :)19:16
*** julim has joined #openstack-infra19:16
anteayamordred: sorry, is as much19:16
clarkbI am ready t osay we should just make the entire design summit about doing the stuff mordred outlined19:16
dhellmannmestery: it's up to you if you want to wait for https://review.openstack.org/12240819:17
anteayaI think if we all form up on one side we will have detractors19:17
anteayathe world needs balance19:17
mesterydhellmann: thanks!19:17
anteayanot in a mordred is wrong kind of way, but in a mechanics of how groups work kind of way19:17
mesterydhellmann: I'll keep an eye on that change and wait a bit19:17
mesterydhellmann: Thanks!19:17
dhellmannmestery: sure thing!19:18
clarkbanteaya: so I think part of the reason we are where we are is that we are too afraid to have detractors19:18
clarkbanteaya: at some point we need to make hard decisions and live with them19:18
zulmordred: what did or i didnt do now?19:18
clarkbif we screw up we will deal with that later19:18
clarkbzul: python3.4 is broken in trusty19:18
clarkbzul: I hvae a bug up I can find for you in just a second19:18
zulclarkb: broken as in how?19:18
anteayaclarkb: you make a good point19:19
clarkbzul: https://launchpad.net/bugs/1367907 broken as in upstream broke the garbage colelctor19:19
uvirtbotLaunchpad bug 1367907 in python "Segfault in gc with cyclic trash" [Unknown,Fix released]19:19
*** melwitt has joined #openstack-infra19:19
clarkbzul: upstream has since fixed it19:19
anteayayay upstream19:19
zulclarkb: hmm...lemme see what i can do19:19
*** _buzz has quit IRC19:20
clarkbanteaya: because we are certainly going to make mistakes but really thats part of life19:20
clarkbbut the OpenStack portrait mordred paints is inclusive to include detractors too. I actualyl like the idea quite a bit. Partcularly as a user of openstack19:21
anteayamordred: this sentence feels awkward to me: I know, as a user, if there is a feature in my cloud, and I can choose to use it or not19:21
anteayathat is true, making mistakes is a part of life19:21
anteayaperhaps I need to keep reading, not even halfway yet19:22
*** Guest91521 has quit IRC19:22
*** salv-orlando has joined #openstack-infra19:22
*** cnesa13 has joined #openstack-infra19:22
clarkbzul: thank you19:22
*** dannywilson has quit IRC19:22
*** dannywilson has joined #openstack-infra19:23
*** sarob_ has joined #openstack-infra19:23
nibalizerpleia2: you might also mention (brag) about how we felt guilty about using 2.7 for a long time and now are running puppet latest.19:24
*** ildikov_ has joined #openstack-infra19:24
*** vigneshvar has quit IRC19:25
*** emagana has joined #openstack-infra19:25
pleia2nibalizer: hah, sure :)19:26
anteayawell we felt guilty and 2.7 was EOL19:26
anteayamordred: I don't understand this: tip of master vs. tip of master versus usually means two different things19:27
pleia2I can probably mention that when I talk about best practices, using best practices made it a bit less painful for us to upgrade19:27
*** dannywilson has quit IRC19:27
*** ildikov has quit IRC19:28
pleia2keeping our stuff lint happy, at the very least19:28
*** hashar has joined #openstack-infra19:28
mordredanteaya: the way our gate work - we gate proposed changes to the  tip of master in one project in conjunction with the tip of master in other projects19:28
anteayaversus doesn't mean in conjuction with19:29
anteayait means opposed19:29
*** emagana has quit IRC19:29
anteayaso I would suggest dropping vs. and go with "with"19:29
*** packet has quit IRC19:29
*** yamamoto has joined #openstack-infra19:30
*** sarob_ has quit IRC19:30
*** emagana has joined #openstack-infra19:31
*** annegentle has quit IRC19:33
*** sabeen has joined #openstack-infra19:34
anteayaI'm only halfway done the post, mordred in your utopia what do we tell the creators of propriatary drivers and plugins?19:35
*** yamamoto has quit IRC19:35
mordredanteaya: this isn't a draft, I think I have to live with my bad grammar19:35
anteayamordred: okay19:35
*** che-arne has joined #openstack-infra19:36
*** FallenPegasus has joined #openstack-infra19:36
*** ramashri has quit IRC19:37
*** dannywilson has joined #openstack-infra19:37
*** _buzz has joined #openstack-infra19:37
openstackgerritDerek Higgins proposed a change to openstack-infra/config: Remove tripleo control variables  https://review.openstack.org/12250419:37
*** annegentle has joined #openstack-infra19:38
*** andreaf has quit IRC19:38
*** andreaf has joined #openstack-infra19:39
*** signed8bit has quit IRC19:39
*** dannywilson has quit IRC19:39
*** flaviof_zzz is now known as flaviof19:39
*** dannywilson has joined #openstack-infra19:39
*** dustins has quit IRC19:39
*** e0ne has quit IRC19:42
*** sarob_ has joined #openstack-infra19:42
*** dannywilson has quit IRC19:43
*** vigneshvar has joined #openstack-infra19:44
*** sarob_ has quit IRC19:44
*** aysyanne has quit IRC19:45
mordredanteaya: oh - I see it now19:45
mordredanteaya: we don't tell them anything19:45
*** aysyanne has joined #openstack-infra19:45
*** openstackgerrit has quit IRC19:45
mordredanteaya: they will contineu to need to do their development elsewhere, just as they are now19:45
anteayaokay19:46
*** e0ne has joined #openstack-infra19:46
anteayajust trying to measure the level of third party ci gerrit account wrangling in the future19:46
mordredanteaya: yah. so, I think this will have zero impact on that19:47
anteaya:(19:47
anteayaI was so hopefully19:48
anteayas/hopefully/hopeful19:48
*** sarob_ has joined #openstack-infra19:48
*** armax has joined #openstack-infra19:48
*** bdpayne has joined #openstack-infra19:48
*** rlandy has quit IRC19:49
*** aysyanne has quit IRC19:51
*** bdpayne_ has quit IRC19:52
*** ildikov has joined #openstack-infra19:52
*** aysyanne has joined #openstack-infra19:52
*** dannywilson has joined #openstack-infra19:52
*** ildikov has quit IRC19:52
*** ildikov has joined #openstack-infra19:52
*** rmcall has quit IRC19:53
*** soupboy has joined #openstack-infra19:53
*** ildikov_ has quit IRC19:53
*** dannywilson has quit IRC19:53
*** dannywilson has joined #openstack-infra19:54
*** sarob_ has quit IRC19:55
*** datsun180b has quit IRC19:56
*** dustins has joined #openstack-infra19:56
*** sarob_ has joined #openstack-infra19:56
*** rkukura has joined #openstack-infra19:58
*** dannywilson has quit IRC19:58
*** mfer has quit IRC19:58
*** ZiGMaX has quit IRC20:00
*** annegent_ has joined #openstack-infra20:01
*** nelsnels_ has joined #openstack-infra20:01
*** kgiusti has quit IRC20:01
*** annegent_ has quit IRC20:02
*** Sukhdev has quit IRC20:02
*** nelsnels_ has quit IRC20:03
*** nelsnelson has quit IRC20:03
*** nelsnelson has joined #openstack-infra20:03
*** sarob_ has quit IRC20:03
*** sabeen has quit IRC20:04
*** sarob_ has joined #openstack-infra20:04
*** sabeen has joined #openstack-infra20:04
*** yfried__ has joined #openstack-infra20:04
*** yfried_ has quit IRC20:04
*** prad has joined #openstack-infra20:04
*** annegentle has quit IRC20:05
*** zz_gondoi is now known as gondoi20:05
*** dannywilson has joined #openstack-infra20:07
*** sballe has quit IRC20:08
*** shashankhegde has joined #openstack-infra20:08
*** dannywilson has quit IRC20:09
*** dannywilson has joined #openstack-infra20:09
*** david-lyle has quit IRC20:10
*** harlowja has quit IRC20:13
*** harlowja has joined #openstack-infra20:13
*** dannywilson has quit IRC20:14
ekarlsomordred: how good though is devpi if connection goes down ? :D20:14
*** ramashri has joined #openstack-infra20:17
*** pcm_ has quit IRC20:17
*** yamamoto has joined #openstack-infra20:19
*** sdake has quit IRC20:19
*** rmcall has joined #openstack-infra20:20
*** sdake has joined #openstack-infra20:20
*** yfried__ has quit IRC20:21
*** koolhead17 has quit IRC20:21
*** homeless has quit IRC20:21
*** dannywilson has joined #openstack-infra20:21
*** homeless has joined #openstack-infra20:22
*** dkranz has quit IRC20:23
*** serverascode has quit IRC20:23
*** j^2 has quit IRC20:23
*** nimrodsun__ has quit IRC20:24
*** yamamoto has quit IRC20:24
*** j^2 has joined #openstack-infra20:24
*** nimrodsun__ has joined #openstack-infra20:24
*** tsg has quit IRC20:24
*** serverascode has joined #openstack-infra20:25
*** sdake has quit IRC20:26
*** salv-orlando has quit IRC20:26
*** jergerber has joined #openstack-infra20:28
*** mrmartin has quit IRC20:31
*** dannywilson has quit IRC20:32
*** fifieldt__ has joined #openstack-infra20:32
*** dannywilson has joined #openstack-infra20:32
asselinanyone seen this issue before installing cryptography>=0.2.1? http://paste.openstack.org/show/112979/20:33
*** mmedvede has quit IRC20:33
*** sdake has joined #openstack-infra20:34
*** hdd has joined #openstack-infra20:34
*** sarob_ has quit IRC20:35
anteayainternal compiler error: Segmentation fault20:35
*** fifieldt_ has quit IRC20:35
anteayaI question whether the problem is with cryptography or your environment20:35
anteayawhat are you installing on?20:35
anteayaso it is likely a hardware or OS problem20:36
*** dannywilson has quit IRC20:36
*** sarob_ has joined #openstack-infra20:37
*** dannywilson has joined #openstack-infra20:37
*** esker has quit IRC20:39
*** boden has quit IRC20:40
*** boden has joined #openstack-infra20:40
*** patrickeast has joined #openstack-infra20:41
*** marcoemorais has quit IRC20:41
*** esker has joined #openstack-infra20:41
*** hdd has quit IRC20:42
asselinanteaya, fresh ubuntu 14.04 install....20:42
asselinwith nodepool20:42
asselinI'll try again and hope it goes away.... :/20:43
asselinor maybe I'll preinstall it....20:43
*** marcoemorais has joined #openstack-infra20:43
*** hdd has joined #openstack-infra20:43
*** boden has quit IRC20:44
*** sarob_ has quit IRC20:46
*** sarob_ has joined #openstack-infra20:47
*** david-lyle has joined #openstack-infra20:47
*** dimtruck is now known as zz_dimtruck20:48
*** vdreamarkitex has joined #openstack-infra20:49
*** morgan_remote_ has joined #openstack-infra20:49
*** rhsu has joined #openstack-infra20:50
*** mfer has joined #openstack-infra20:51
harlowjahmmm, did gerritbot die again?20:51
anteayapossibly lost in a netsplit20:52
anteayaclarkb jeblair ^^20:52
anteayadtroyer: what is the current status of openstackclient?20:52
dtroyer0.4.1 release last week, under slow development, still no program home since I didn't propose the client tools program20:53
*** rhsu has quit IRC20:53
dtroyerwhat is there works fairly well IMHO20:54
*** nkinder has quit IRC20:54
*** dannywilson has quit IRC20:54
anteayagood20:54
anteayadtroyer: where should it live do you think?20:55
*** dannywilson has joined #openstack-infra20:55
dtroyeranteaya: in a Client Tools program with the SDKs20:55
anteayashould there be a new program? the client/sdk program?20:55
anteayacool20:55
dtroyersorry, I gotta run to a volleyball game…20:55
anteayaso someone should perhaps make a proposal to the TC yeah?20:55
anteayahappy volleyball20:55
*** _buzz has quit IRC20:56
*** sdake has quit IRC20:56
*** apevec has quit IRC20:56
*** praneshp has quit IRC20:57
*** dannywilson has quit IRC20:57
*** mmedvede has joined #openstack-infra20:58
*** r1chardj0n3s_afk is now known as r1chardj0n3s20:58
*** pcrews has quit IRC20:59
*** e0ne has quit IRC21:00
*** esker has quit IRC21:02
*** sdake has joined #openstack-infra21:02
*** salv-orlando has joined #openstack-infra21:02
*** dannywilson has joined #openstack-infra21:02
*** sparkycollier has quit IRC21:03
*** patrickeast has quit IRC21:04
*** e0ne has joined #openstack-infra21:04
*** penguinRaider has joined #openstack-infra21:05
*** bswartz has quit IRC21:05
*** zz_dimtruck is now known as dimtruck21:05
jeblairanteaya: restarted, should show up shortly21:07
anteayajeblair: thanks21:07
*** nelsnels_ has joined #openstack-infra21:07
anteayajeblair: is the project-config useful?21:08
*** openstackgerrit has joined #openstack-infra21:08
*** praneshp has joined #openstack-infra21:08
jeblairanteaya: yep, testing with it now21:08
anteayagreat thanks21:08
*** dkliban is now known as dkliban_afk21:08
*** nelsnelson has quit IRC21:10
*** nelsnels_ has quit IRC21:12
*** mjturek has quit IRC21:14
*** hashar has quit IRC21:14
*** annegentle has joined #openstack-infra21:15
*** sdake has quit IRC21:19
openstackgerritJames E. Blair proposed a change to openstack-infra/config: Move zuul layout into /etc/zuul/layout  https://review.openstack.org/12253221:19
openstackgerritJames E. Blair proposed a change to openstack-infra/config: WIP: Zuul project-config  https://review.openstack.org/12253321:19
*** yamamoto has joined #openstack-infra21:19
*** sparkycollier has joined #openstack-infra21:20
*** afazekas has joined #openstack-infra21:20
jeblairanteaya, nibalizer: ^ a first stab at how the project-config stuff might look21:21
*** yamamoto has quit IRC21:21
*** yamamoto has joined #openstack-infra21:21
jeblairi'm anticipating that we will merge changes to project-config immediately after the split (but during the freeze) that remove the extraneous directories so the paths will be simpler21:21
*** juzuluag has quit IRC21:21
jeblairthough that change (at least for zuul_prod) works with anteaya's repo as it currently stands21:21
openstackgerritJames E. Blair proposed a change to openstack-infra/config: WIP: Zuul project-config  https://review.openstack.org/12253321:23
anteayajeblair: cool21:23
*** hdd has quit IRC21:23
anteayayes I'm looking21:23
anteayato my surprise I am starting to understand parts of these changes21:23
anteayayay progress21:23
anteayaand I am glad the repo works21:24
*** sballe has joined #openstack-infra21:25
*** dprince has quit IRC21:25
*** yamamoto has quit IRC21:25
*** rmcall has quit IRC21:26
*** fesp has joined #openstack-infra21:26
*** otherwiseguy has quit IRC21:27
*** flaper87 has quit IRC21:27
*** fesp is now known as flaper8721:27
* nibalizer looking21:27
*** mnaser has quit IRC21:28
*** bnemec has quit IRC21:28
*** camunoz has quit IRC21:28
*** greghaynes has quit IRC21:28
*** sbadia has quit IRC21:28
*** jamespd_ has quit IRC21:28
*** sdague has quit IRC21:28
*** gpocentek has quit IRC21:28
*** greghaynes has joined #openstack-infra21:28
*** gpocentek has joined #openstack-infra21:29
*** jamespd has joined #openstack-infra21:29
*** bnemec has joined #openstack-infra21:29
*** camunoz has joined #openstack-infra21:29
anteayanibalizer: context https://github.com/anteaya/project-config21:29
*** andreykurilin_ has joined #openstack-infra21:30
*** _buzz has joined #openstack-infra21:30
*** sdake has joined #openstack-infra21:30
*** sdake has quit IRC21:30
*** sdake has joined #openstack-infra21:30
*** sparkycollier has quit IRC21:31
*** sdague has joined #openstack-infra21:31
*** mnaser has joined #openstack-infra21:32
*** sbadia has joined #openstack-infra21:33
bknudsonsome of us are hoping that https://review.openstack.org/#/c/122408/ gets merged for our client release... could it be prioritized?21:33
bknudsonmaybe it's too late already and we should just do the keystoneclient/middleware release21:34
*** tonytan4ever has quit IRC21:34
*** annegentle has quit IRC21:35
*** otherwiseguy has joined #openstack-infra21:35
mordredbknudson: it's in queue ...21:36
mordredbknudson: and only has 4 changes ahead of it21:37
bknudsonmordred: ok.21:37
mordredspeaking of ... jamielennox did the keystone session stuff make it in to all of the client libs/21:38
mordred?21:38
bknudsonjamielennox is away for a few weeks.21:38
mordredoh. piddle21:38
*** pcrews has joined #openstack-infra21:38
mordredbknudson: well, do you know?21:38
bknudsonmordred: it was making progress... I don't know about everywhere. I was watching neutronclient since nova could use it.21:39
*** vigneshvar has quit IRC21:39
mordredbknudson: I want is in cinder, glance, nova and neutron so that I can use it in ansible ...21:40
*** tsg has joined #openstack-infra21:40
*** signed8bit has joined #openstack-infra21:41
*** dannywilson has quit IRC21:41
*** signed8bit has quit IRC21:41
*** dannywilson has joined #openstack-infra21:41
openstackgerrityolanda.robla proposed a change to openstack-infra/config: Install puppet modules in right order  https://review.openstack.org/12213221:42
clarkbmordred any chance you can review the dib change I think we can merge it now and give dib devstack images a go next week21:42
*** tgohad has joined #openstack-infra21:43
mordredclarkb: yes!21:43
mordredclarkb: anything exciting recently I should be lokoing at in particular?21:43
*** sballe has quit IRC21:43
*** dustins has quit IRC21:43
*** marcoemorais has quit IRC21:43
*** marcoemorais has joined #openstack-infra21:43
*** marcoemorais has quit IRC21:44
*** sballe has joined #openstack-infra21:44
bknudsonmordred: looks like cinderclient has session support21:44
*** ociuhandu has joined #openstack-infra21:44
*** marcoemorais has joined #openstack-infra21:44
*** marcoemorais has quit IRC21:44
*** marcoemorais has joined #openstack-infra21:45
*** dannywilson has quit IRC21:45
bknudsonmordred: and glanceclient ...21:46
*** tsg has quit IRC21:46
openstackgerritJames E. Blair proposed a change to openstack-infra/config: WIP: Zuul project-config  https://review.openstack.org/12253321:46
*** marcoemorais has quit IRC21:46
clarkbmordred: mostly that we are keeping the nodepool scripts and elements in sync. I did add zuul install to the elements because we added that to nodepool scripts21:46
mordredbknudson: sweet!21:47
*** marcoemorais has joined #openstack-infra21:47
clarkbmordred: so double check that and maybe do a check that I didn't miss any other additions21:47
*** marcoemorais has quit IRC21:47
bknudsonmordred: and novaclient and neutronclient.21:47
bknudsonso go ahead and use it in ansible.21:47
*** marcoemorais has joined #openstack-infra21:47
clarkbmordred: also I defaulted the build-image script to trusty and not precise21:48
clarkbfor trusty we get about a 3GB image21:48
clarkbso not tiny but most of that is git repo cache21:48
*** sdake has quit IRC21:48
clarkbnibalizer: can 107250 be abandoned?21:49
clarkbadam_g: for bug 1371319 can we just have devstack install dib from source?21:50
uvirtbotLaunchpad bug 1371319 in openstack-ci "check-tempest-dsvm-ironic-pxe_ssh no longer actually tests anything against changes to diskimage-builder " [Undecided,New] https://launchpad.net/bugs/137131921:50
clarkbadam_g: imo that is the best way to handle this. its how we do everything else21:50
adam_gclarkb, yeah, that is what we were doing up until recently21:50
clarkbadam_g: do we know why it was canged?21:51
adam_gclarkb, via a git_clone in lib/ironic.. but DIB has its own service lib/dib that needs to be enabled via features.yaml21:51
adam_gclarkb, https://review.openstack.org/#/q/status:merged+project:openstack-dev/devstack+branch:master+topic:dib-gate,n,z21:51
clarkboh I see so the change is we have to explicitly add the service rather than get it implicitly like we did21:52
clarkbso thats an easy change to features.yaml right? just add dib to the ironic service list?21:52
*** sarob_ has quit IRC21:52
*** e0ne has quit IRC21:53
*** radez is now known as radez_g0n321:53
adam_gclarkb, yeah21:54
*** mriedem1 has joined #openstack-infra21:54
openstackgerritAdam Gandelman proposed a change to openstack-infra/devstack-gate: Enable DIB service for Ironic  https://review.openstack.org/12253921:54
*** mriedem1 has quit IRC21:54
adam_gi'd like to get devananda's thoughts there ^21:54
*** mriedem has quit IRC21:55
*** nelsnelson has joined #openstack-infra21:55
*** amcrn has quit IRC21:55
*** nelsnelson has quit IRC21:55
*** nelsnelson has joined #openstack-infra21:56
anteayajeblair: illustrating my guesses about how you would like project-config to be reorganized prior to the unfreeze: https://etherpad.openstack.org/p/Le2P9YegAx21:56
*** e0ne has joined #openstack-infra21:57
nibalizerclarkb: ya probably21:57
*** julim has quit IRC21:57
nibalizerclarkb: abandoned21:57
adam_gspeaking of features.yaml, https://review.openstack.org/#/c/115803/ and its friend https://review.openstack.org/#/c/118700/ would love some attention before they go stale again21:57
*** r1chardj0n3s is now known as r1chardj0n3s_afk21:58
*** dkranz has joined #openstack-infra21:59
clarkbnibalizer: ty21:59
*** otherwiseguy has quit IRC22:00
jeblairanteaya: cool, thanks.  yeah, something along those lines (and i want to move the dev stuff into a subdirectory that mirrors the structure at the root)22:00
anteayacool22:01
anteayamakes sense22:01
anteayaah so that wasn't a whole seperate workspace, just an addition to lines 1 - 1922:02
jeblairoh and we may want to rename the jeepyb projects.yaml files.  we might also want to put them under 'jeepyb'22:02
anteayaso like that/22:02
anteaya?22:02
jeblairanteaya: yep22:02
anteayaawesome22:02
anteayasure22:02
*** Sukhdev has joined #openstack-infra22:02
*** _buzz has quit IRC22:02
clarkbjeblair: not sure if you ware watching -dev but I am going to fast forward keystone's feature/hierarchical-multitenancy branch to what master current points at22:03
clarkbjeblair: going to do this via git push gerrit HEAD:refs/heads/feature/hierarchical-multitenancy instead of deleting then recreating the branch because the branch has open changes22:03
clarkbjeblair: and we are doing this ebcause the feature branch is daed in the water due to CI changes22:03
clarkbjeblair: any opposition? (note I double checked that the current sha1 for the branch is in master's history so it is a fast forward)22:04
*** emagana has quit IRC22:04
jeblairclarkb: wfm22:05
*** emagana has joined #openstack-infra22:05
clarkbcool done22:06
jeblairclarkb: i suspect we could have made morganfainberg's suggestion of a force merge commit work22:06
jeblairclarkb: and we may want to investigate that for the next time this comes up22:06
*** armax has quit IRC22:06
*** emagana_ has joined #openstack-infra22:07
clarkbjeblair: ok22:07
jeblairclarkb: (basically, a commit whose parents are branch-tip and master-tip)22:07
*** emagana has quit IRC22:07
clarkbjeblair: yeah the I know I can fast forward but we are using gerrit merge commit22:07
jeblairheh22:07
*** dannywilson has joined #openstack-infra22:10
*** dimtruck is now known as zz_dimtruck22:10
clarkbjeblair: zaro: one gerrit related idea I have been playing with is that we would deploy review-dev with a gerrit build that did not use minified javascript. Firefox has a hard tiem with gerrit at times and its almost impossible to debug because of the minified js. That said, it is all GWT still right? so it may not help to have unminified js either22:10
clarkbjeblair: zaro do you have any thoughts on that?22:11
mattoliverauMorning22:11
*** hdd has joined #openstack-infra22:11
clarkbmattoliverau: hi there22:11
mattoliverauYo yo22:11
clarkbjeblair: zaro that said when I have troujble I usually just become more resolved to use gertty for whatever I am doing :)22:12
*** signed8bit has joined #openstack-infra22:12
*** dane_leblanc has quit IRC22:12
*** eharney has quit IRC22:13
*** doug-fish has left #openstack-infra22:13
*** shashankhegde has quit IRC22:14
clarkbadam_g: ok I am +2 on those changes22:15
clarkb2 of the 3 are super easy22:15
clarkbsdague: fwiw you can use non fixed width fonts in your terminal for irc :P22:16
*** r1chardj0n3s_afk is now known as r1chardj0n3s22:16
* clarkb tries this22:16
clarkbnevermind I lied22:16
anteayahey mattoliverau22:17
* anteaya expects jhesketh anytime now22:17
adam_gclarkb, thanks22:17
jeblairclarkb: yeah, i think gwt is why i would be disinclined to do that.  :/22:17
mattoliverauHey anteaya :)22:18
*** flaper87 is now known as flaper87|afk22:18
*** sarob_ has joined #openstack-infra22:19
*** yamamoto has joined #openstack-infra22:19
*** signed8bit has quit IRC22:19
*** nkinder has joined #openstack-infra22:19
anteayamattoliverau: :D22:19
openstackgerritDerek Higgins proposed a change to openstack-infra/config: Add syslog tag to os-collect-config logs  https://review.openstack.org/12246622:19
*** signed8bit has joined #openstack-infra22:20
clarkbjeblair: yeah, I should probably fire up a local server to see how bad gwt makes it22:20
anteayajeblair: is the etherpad getting closer? https://etherpad.openstack.org/p/Le2P9YegAx22:20
clarkbjeblair: but I don't have my hopes up22:20
*** r1chardj0n3s is now known as r1chardj0n3s_afk22:20
sdagueclarkb: heh22:22
*** armax has joined #openstack-infra22:22
clarkbsdague: I didn't expect it to break that badly. I swear urxvt did it better22:22
clarkbbut xfce4 terminal hates me22:22
sdagueno, it really dones't22:22
*** amcrn has joined #openstack-infra22:23
sdaguehonestly ubuntu mono is a pretty sane terminal font for me, but I like my sans serif fonts for as much as I can get them22:23
*** yamamoto has quit IRC22:24
*** r1chardj0n3s_afk is now known as r1chardj0n3s22:24
*** shashankhegde has joined #openstack-infra22:25
clarkbsdague: I think yo usaid you code in them too?22:25
clarkbsdague: I can't say I understand that but I won't tell you how to set up your environment for hackign :)22:26
sdagueheh22:26
zaroclarkb: yeah, best as i know i believe it's still all GWT. I have no idea if it will help with debugging but can give it a try.  Maybe it would be a good question to send out on the gerrit mailing list?22:26
clarkbzaro: ya if I can get a bit more info I should send something there22:26
clarkbzaro: basically firefox constantly says the script is hung and its slows down FF22:26
clarkbok keeping yesterday's theme. the neutron-full jobs run in an verage of 61.94 minutes with a stddev of 7.17 minutes (over 554 samples)22:27
mordredclarkb: can we blame eventlet for that too?22:28
clarkbmordred: its possible22:28
*** signed8bit has quit IRC22:29
clarkbsalv-orlando: ^22:29
zaroclarkb: so this is probably gonna come back to old change screen vs CS2 top.  i'm gonna guess that it's only a problem in old CS.  so potentially even if you figure out the problem you won't be able to upstream a fix.22:29
*** sarob_ has quit IRC22:29
openstackgerritJames E. Blair proposed a change to stackforge/gertty: Add sample config for Gerrit's Gerrit  https://review.openstack.org/12255022:29
*** prad has quit IRC22:30
jheskethMorning22:30
jeblairanteaya: etherpad lgtm22:30
zarojhesketh: morning22:31
*** Alexandra_ has joined #openstack-infra22:31
*** patrickeast has joined #openstack-infra22:32
*** dkehnx1 has quit IRC22:32
anteayajeblair: thanks22:32
*** dmsimard is now known as dmsimard_away22:32
anteayamorning jhesketh22:32
*** e0ne has quit IRC22:33
salv-orlandoI don’t know if eventlet is to blame there. I have no evidence, and there no alternative to eventlet for neutron atm.22:33
salv-orlandoone thing to note however is that neutron runs more “slower” scenario tests.22:33
sdaguerealistically there are more tests in tempest run if you are doing neutron22:35
clarkbsdague: oh ok. so it could just be the difference in tests22:35
clarkb(I just want to make sure that we are keeping on top of this stuff particularly at release time)22:35
*** patrickeast has quit IRC22:36
*** emagana_ has quit IRC22:36
*** emagana has joined #openstack-infra22:36
anteayajeblair: do you think we still need the jjb/config directory?22:37
anteayajeblair: there is nothing else directly below jjb now22:38
*** patrickeast has joined #openstack-infra22:38
*** andreykurilin_ has quit IRC22:39
jeblairanteaya: good point, i think we cane move it up22:39
anteayajeblair: same for the nodepool/scripts directory22:39
anteayakk22:39
clarkbanteaya: we are trying to add nodepool elements so having the scripts dir is good22:39
clarkbzaro: that makes me very sad22:40
anteayaokay nodepool/scripts will stay22:40
*** shashankhegde has quit IRC22:40
*** emagana_ has joined #openstack-infra22:40
clarkbzaro: do people even use new change screen upstream?22:40
clarkbzaro: would also be interesting t osee how many people use it outside of upstream22:40
*** emagana_ has quit IRC22:40
jeblairclarkb: i think it got better in 2.9, fwiw.22:40
*** emagana has quit IRC22:41
anteayajeblair: what are you thinking for timeframe for doing teh project-config freeze and merge?22:42
anteayajeblair: is tomorrow or saturday possible?22:42
*** jgrimm is now known as zz_jgrimm22:43
clarkbjeblair: https://review.openstack.org/#/c/88479/ is ready if you are22:43
*** dannywilson has quit IRC22:44
clarkbanteaya: ^ is the change that adds the elements dir22:44
*** dangers is now known as dangers_away22:44
clarkbnot sure which order we want to make the two changes in but it will affect one or the other22:44
anteayaclarkb: that is the Add support for disk-image-builder in nodepool patch22:45
anteayaI can't deal with a 1000 line patch right now, too tired22:45
clarkbanteaya: ya it adds nodepool/elements as part of that22:45
anteayaah okay I will look for that part22:45
clarkbanteaya: mostly want to point it out as a thing we will need to accomodate in your change22:45
clarkbor vice versa22:45
clarkbdepending on the order we want to take here22:45
openstackgerritA change was merged to openstack/requirements: Remaining Oslo version updates for Juno  https://review.openstack.org/12240822:45
clarkbbknudson: ^22:46
anteayaclarkb: right, so keep nodepool/scripts then22:46
clarkbyup22:46
anteayacool thanks22:46
anteayadamn neighbour is energetically invading my space to suck up, piss of idiot22:47
anteayas/of/off22:47
*** andreaf has quit IRC22:48
*** dims has quit IRC22:48
anteayahe took off after I typed that he apparently likes to target folks who aren't consciously aware22:48
openstackgerritpatrick-crews proposed a change to openstack-infra/elastic-recheck: Make function for logstash query encoding  https://review.openstack.org/12224622:49
*** dims has joined #openstack-infra22:49
anteayaso sorry for noise, but it was effective for my goal22:49
jeblairanteaya: we need to write changes like that zuul one for each of those modules; shouldn't be too hard.  we might be able to get this done next week.22:49
*** gondoi is now known as zz_gondoi22:50
anteayakk22:51
anteayajeblair: how can I help?22:51
anteayain the writing of the changes, review them? I see you are using the topic:work22:51
*** dims_ has joined #openstack-infra22:52
anteayaI won't get too concerned about bit rot then, just expect to do everything over again just prior to the freeze/merge22:52
*** dims has quit IRC22:53
jeblairanteaya: yeah, probably best to keep all your commands handy and expect to re-do periodically22:53
*** dannywilson has joined #openstack-infra22:54
*** jergerber has quit IRC22:54
anteayakk22:54
* anteaya goes back to figuring out why jenkins won't +1 the project-config creation patch22:55
jrollany devstack-gate core have time for a super quick review? https://review.openstack.org/#/c/121601/22:55
jroll(clark already +2'd)22:55
anteayahow much do I care if I see this in the log? sudo: unable to resolve host bare-trusty-141096330422:56
anteayais that meaningful?22:56
clarkbanteaya: it is benign. has to do with how our nodes are configured22:57
anteayakk22:58
* anteaya keeps looking22:58
*** Sincler has quit IRC23:01
openstackgerritAnita Kuno proposed a change to openstack-infra/config: Creates a new repo, project-config  https://review.openstack.org/12165023:02
*** sballe has quit IRC23:03
mordredjogo: so, I had this idea about the delete node someties doesn't delete node problem23:03
*** amcrn has quit IRC23:04
mordredjogo: what if, when a user requests a node delete, the association with the user is removed so taht it's no longer counted against the user for things like quota, etc23:04
mordredjogo: that way, if the cloud provider has a leaky node problem, it's an operator issue and not user-facing23:05
mordredof course,  I mean, you could also just fix the bug ... but my way is more punative23:05
*** bswartz has joined #openstack-infra23:06
*** arborism has joined #openstack-infra23:08
*** boden has joined #openstack-infra23:12
*** Alexandra_ has quit IRC23:12
mordredmorganfainberg: can I yell at you for keystone things?23:12
*** Guest62135 is now known as annegentle23:13
*** annegentle is now known as annegentleznc23:13
mordredmorganfainberg: if you look in cinderclient/shell.py23:13
mordredmorganfainberg: you'll find a method called _get_keystone_session23:13
mordredmorganfainberg: I'd like to submit, as a thought23:13
*** annegentleznc is now known as annegentle23:14
*** timrc is now known as timrc-afk23:14
*** marcoemorais has quit IRC23:14
mordredmorganfainberg: that there is absolutely nothing cinderclient specific there, that the rest of it is just solid "this is how you use the library" code ...23:14
mordredmorganfainberg: and that such a function should actually be in keystoneclient?23:14
*** marcoemorais has joined #openstack-infra23:14
*** marcoemorais has quit IRC23:14
*** marcoemorais has joined #openstack-infra23:14
*** dannywilson has quit IRC23:15
*** dannywilson has joined #openstack-infra23:16
*** boden has quit IRC23:16
*** hdd has quit IRC23:18
*** dannywilson has quit IRC23:18
*** dannywilson has joined #openstack-infra23:19
*** jpich has joined #openstack-infra23:19
*** yamamoto has joined #openstack-infra23:19
*** gargola has quit IRC23:19
*** timrc-afk is now known as timrc23:22
vishymordred: just read your blog post. Good stuff. Question on #823:22
mordredvishy: shoot23:22
vishydo you think that implies that keystone needs the ability for projects to add things to their service catalog23:23
*** dannywilson has quit IRC23:23
vishysorry projects is overloaded23:23
mordredvishy: I know what you mean23:23
vishyshould user’s be able to23:23
vishy* users23:23
mordredvishy: not necessarily - but that would actually be neat23:23
vishymordred: how do you do it today? run your own separate keystone?23:23
mordredvishy: like, I could totally find function in running my own trove keystoneless like swift can do23:23
vishymordred that is great for non-enterprise23:24
mordredvishy: so, I thnk standalone heat just auth's to keystone like an external client23:24
*** yamamoto has quit IRC23:24
vishysure that end is fine23:24
mordredvishy: but yeah -for enterprise, it would be pretty awesome to have per-project endpoint registration23:24
vishyI”m thinking more about all of the tools like heatclient23:24
vishywhich expect to talk to keystone before talking to heat23:25
vishythey would need a separate keystone endpoint?23:25
mordredSpamapS: do you know how rover does this ^^ ?23:25
JayFvishy: mordred: Oh man I'd *love* to be able to add things to the service catalog per user23:25
*** dannywilson has joined #openstack-infra23:25
vishyyou’d also have to give the user the ability to authenticate tokens23:25
cody-somervillemordred: Rover uses my heat standalone middleware23:25
vishyI think that is admin only at the moment23:25
mordredcody-somerville: does it passthrough auth info from heatclient?23:26
vishywell unless you are in pki mode23:26
vishythen you just need to be able to request the crl23:26
JayFEspecially because we can't/don't put admin services into service catalogs... so we have to update configs everywhere to specify endpoints rather than using the catalog from keystone23:26
*** marcoemorais1 has joined #openstack-infra23:26
cody-somervillemordred: Yes. Instead of using service token to validate initial token already fetched by heatclient, it takes username and password provided by client and fetches token itself (like it does when initial token expires).23:27
mordredcody-somerville: oh - but looking at http://docs.openstack.org/developer/heat/getting_started/standalone.html - it looks like they set up no auth from heatclient to heat23:28
grue_pmmsg cody-somerville Hi Cody - Monty dragged me on here <-:23:28
grue_pmdoh23:28
SpamapSmordred: reading23:28
*** FallenPegasus has quit IRC23:28
SpamapSmordred: yes standalone Heat just acts like a regular keystone client.23:28
SpamapSvishy: ^23:28
SpamapSYou have to pass username/password, not token23:29
SpamapSwhich heat then uses to talk to keystone23:29
morganfainbergmordred, you can yell at me for keystone things :P23:29
morganfainbergmordred, don't know how effective yelling at me for keystone things will be though ;)23:29
*** marcoemorais has quit IRC23:30
mordredmorganfainberg: I have - it was above23:30
morganfainbergmordred, yep i'm reading the backscroll now23:31
jeblairmika: i found out how to determine if the user has submit permission; should be able to add that23:31
morganfainbergmordred, i am disappointed in 1 thing and happy about another in that.. happy that session is being used... disappointed that it needed that method to use the session23:33
mordredmorganfainberg: I'm maing you a patch right now23:33
zaroclarkb: it's been reported by one of the core guys that the adoption of new CS right now is a bit above 50%23:33
vishySpamapS: but how does heatclient know where heat is?23:33
clarkbzaro: adoption where?23:34
cody-somervillevishy: You have to tell it.23:34
vishySpamapS: the question is how do standalone services get into a service catalog23:34
zaroclarkb: not sure of all the place, but sony for sure.23:34
morganfainbergmordred, but you're right that uhm, shouldn't be in cinderclient afaict23:34
vishycody-somerville: so you have to skip the service catalog portion and just pass in an endpoint directly?23:34
zaroclarkb: ohh also SAP23:34
*** SumitNaiksatam has quit IRC23:34
cody-somervillevishy: Yup.23:34
vishycody-somerville: yeah so custom service catlog would be nice there23:35
*** mfer has quit IRC23:35
cody-somervilleservice catalogue as a service23:35
*** zz_dimtruck is now known as dimtruck23:37
morganfainbergmordred, this looks like it's re-implementing a chunk of the session code in using the session23:37
zaroclarkb: and of course google, but i think even within google the've got a few teams that still prefer old screen.  i believe that's the only reason why it hasbn't been dropped.23:38
clarkbzaro: yay! I mean ok :)23:39
SpamapSvishy: you tell it with a cli option23:40
clarkbwhy wouldn't you point it at keystone and have it find heat?23:40
*** yamamoto has joined #openstack-infra23:42
*** salv-orlando has quit IRC23:43
*** alexpilotti has quit IRC23:44
*** alexpilotti_ has joined #openstack-infra23:44
vishyclarkb: that is the point23:45
vishyclarkb: you need to be able to add things to the catalog for that to work23:45
clarkbvishy: I guess I don't follow why that would be desireable23:45
clarkbfor example rax glance is in the catalog wrong23:45
clarkbso we have to manually specific the endpoint23:45
clarkbI should never need to do that23:45
vishyclarkb: I agree23:45
pleia2anteaya: let a couple emails through on 3rd-party-announce that were replies, there is still one in the queue that's a new thread, figured you will know what to do with that23:46
vishyclarkb: the discussion was around if we want to enable deploying tools that use cloud apis standalone23:46
vishyin order to use them easily you need to add them to the catalog but you don’t necessarily control keystone23:46
clarkbvishy: right I don't understand why they need that feature23:46
clarkbvishy: oh for that23:47
*** sarob_ has joined #openstack-infra23:47
clarkbI see23:47
vishyclarkb: so if i counld add services to my catlog at RAX for example, my local heat would work just fine23:47
anteayapleia2: thanks, I just got back from a walk, I'll take a peek in a minute23:48
clarkbwell heat wouldnt need anything like that because it sits on the existing services in the catalog unless you run additional indepednent services23:48
*** wenlock has quit IRC23:50
*** hdd has joined #openstack-infra23:50
mordredmorganfainberg: https://review.openstack.org/12256923:50
morganfainbergmordred, there is also this class: http://git.openstack.org/cgit/openstack/python-keystoneclient/tree/keystoneclient/httpclient.py#n8623:50
mordredmorganfainberg: otoh - I wrote that before I saw your "reimplementing session code" ...23:50
clarkbvishy: also we could fix entries for things already in the cloud that itself would be handy23:50
mordredmorganfainberg: so I should just get one of those to get a session?23:50
clarkbno more swift weirdness or glance refusing to work23:50
vishy:)23:50
mordredmorganfainberg: that looks like the base class for an httpclient23:51
morganfainbergmordred, i'm looking at how it works i'd usually ask jamielennox to chime in but he's all off getting married.23:51
SpamapSso sounds to me like there might be a place for user catalogs23:51
morganfainbergmordred, the http base client has session logic and does discovery + plugin work.23:51
SpamapSeven if they are local23:51
mordredmorganfainberg: yah - but I don' twant to write a client library23:52
morganfainbergmordred, so i'm looking to see if we're missing something from the use of the session directly, because cinderclient is a "mixin" that uses a session.23:52
mordredmorganfainberg: I want to consume openstack services23:52
*** dims_ has quit IRC23:52
mordredmorganfainberg: and recently I was told I should use sessions because theyre better23:52
morganfainbergmordred, they are better :)23:52
mordredand I'm trying to learn how to do that23:52
*** dims has joined #openstack-infra23:52
morganfainbergmordred, let me dig into this, not sure of the "how do we do this the right way" answer off the top of my head23:53
zarorcarrillocruz: ping23:53
mordredmorganfainberg: not to be snarky, but that may mean that the library is missing some features23:53
jogomordred: AFAIK we just fixed the bug23:53
mordredjogo: damn. I was hoping I was making brilliant openstack suggestions23:53
morganfainbergmordred, the idea of the session is it's what holds state + auth plugins, we have an adapter construct now, httplib base, etc so it falls into we might have all of this but it's not documented correctly.23:53
jogomordred: maybe next time ;)23:54
mordredmorganfainberg: right - and I should be able to, in some way, get a Session, and then pass that session to things like novaclient23:54
morganfainbergmordred, but if we dont have that code, we're definitely missing it23:54
*** leifmadsen has quit IRC23:54
*** david-lyle has quit IRC23:55
*** mfer has joined #openstack-infra23:56
*** dims has quit IRC23:56
*** mfer has quit IRC23:57
morganfainbergmordred, well FFS. this is copy/pasted into other clients. yep we're likely missing it. ty for the code (minor changes might be needed but it looks sane)23:57
mordredmorganfainberg: yah - that was more a patented mordred "I will write 80% of the code and not test it and throw it at the wall at someone23:57
morganfainbergmordred, example 2: https://github.com/openstack/python-neutronclient/blob/master/neutronclient/shell.py#L891-L92123:57
mordredmorganfainberg: well, I'm about to put it in ansible too :)23:57
morganfainbergi'm facepalming pretty hard that we have code copy/pasta around.23:58
morganfainberghehe23:58
*** marcoemorais1 has quit IRC23:58
*** marcoemorais has joined #openstack-infra23:58
anteayapleia2: thanks, I sent you a copy so you can see my reply, I had discusses this earlier with the poster, folks need to learn to use irc and talk to people23:58
openstackgerritpatrick-crews proposed a change to openstack-infra/elastic-recheck: Make function for logstash query encoding  https://review.openstack.org/12224623:59
pleia2anteaya: ok, thanks :)23:59
morganfainbergmordred, let me see if we can get this in shape to get into the release of keystoneclient we're about to cut.23:59
*** yamamoto has quit IRC23:59
mordredmorganfainberg: ah - so, keystone v3 only comes from sessions23:59
dstufftmordred: did that >=0.9j thing get sorted?23:59
mordredmorganfainberg: but the client python libs all require username/password, etc23:59
anteayapleia2: so good choices there \o/23:59
*** leifmadsen has joined #openstack-infra23:59
morganfainbergmordred, there was a lot of compatibility stuff put in to "not break" clients23:59

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