*** dannywilson has joined #openstack-infra | 00:00 | |
*** marcoemorais has quit IRC | 00:00 | |
*** tgohad has quit IRC | 00:03 | |
*** zz_dimtruck is now known as dimtruck | 00:05 | |
*** rkukura has joined #openstack-infra | 00:06 | |
anteaya | kevinbenton: I see recheck works, however we have a problem | 00:06 |
---|---|---|
kevinbenton | anteaya: what is that? | 00:07 |
anteaya | this account was disabled previously for not having browsable logs | 00:07 |
anteaya | garyduan said the logs were browsable | 00:07 |
jogo | clarkb: re: postgres, have you looked at the postgres logs? | 00:07 |
*** grue_pm has joined #openstack-infra | 00:07 | |
anteaya | fungi re-enabled them: http://lists.openstack.org/pipermail/third-party-announce/2014-September/000013.html | 00:07 |
anteaya | kevinbenton: logs are not browsable | 00:07 |
anteaya | kevinbenton: every .log file prompts me to download | 00:07 |
kevinbenton | anteaya: oh :-( | 00:07 |
anteaya | yeah | 00:07 |
anteaya | see why I am so picky? | 00:08 |
kevinbenton | anteaya: yeah | 00:08 |
clarkb | jogo: nope | 00:08 |
anteaya | people tell me stuff that has no bearing in reality | 00:08 |
clarkb | jogo: do we have those? | 00:08 |
anteaya | and I have 80 accounts all doing the same thing | 00:08 |
jogo | clarkb: we sure do http://logs.openstack.org/63/122263/1/check/check-tempest-dsvm-postgres-full/2f27252/logs/postgres.txt.gz | 00:08 |
clarkb | jogo: mostly I want someone to say "I care about postgres let me fix this" | 00:08 |
anteaya | I don't like doing this, so i am open to options | 00:08 |
clarkb | jogo: there are errors in there but I don't know how that maps to ESLOW | 00:09 |
anteaya | jeblair: 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 |
jogo | clarkb: yeah, I responded to your email to point out that those logs exist. | 00:10 |
clarkb | anteaya: a quick glance looks good, btu I need to look closer when it is not late in the day | 00:10 |
*** dims has joined #openstack-infra | 00:10 | |
clarkb | jogo: thanks | 00:11 |
*** radez is now known as radez_g0n3 | 00:11 | |
anteaya | clarkb: yup, thanks | 00:11 |
anteaya | tree -a gives me every sha, so that doesn't help | 00:11 |
*** daya_k has joined #openstack-infra | 00:11 | |
anteaya | the .git directory is there and that is the only hidden file in the root directory | 00:11 |
*** gyee has quit IRC | 00:12 | |
*** esker has joined #openstack-infra | 00:12 | |
fungi | anteaya: 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 IRC | 00:14 | |
*** mfer has quit IRC | 00:16 | |
*** tomoe has quit IRC | 00:17 | |
*** tomoe has joined #openstack-infra | 00:18 | |
*** yamamoto has joined #openstack-infra | 00:19 | |
*** Sukhdev has quit IRC | 00:19 | |
anteaya | fungi: yup | 00:20 |
anteaya | I've been sucked into that many a time too | 00:20 |
anteaya | not your fault and I am grateful for the help on the list, thank you | 00:20 |
anteaya | wish I was working with people I could trust, like I can trust folks in here | 00:20 |
anteaya | I don't like working with people I can't trust | 00:20 |
anteaya | so looking at my own paste, my eyes see everything that should be there but I have a hitchhiker | 00:21 |
anteaya | jenkins/jenkins.default needs to go | 00:21 |
*** tomoe has quit IRC | 00:23 | |
*** yamamoto has quit IRC | 00:24 | |
*** ChuckC_ has quit IRC | 00:26 | |
*** _buzz has joined #openstack-infra | 00:28 | |
*** _buzz has quit IRC | 00:28 | |
dstufft | mordred: ping | 00:29 |
*** IAX has joined #openstack-infra | 00:29 | |
*** _buzz has joined #openstack-infra | 00:29 | |
*** gargola has quit IRC | 00:30 | |
*** tomoe has joined #openstack-infra | 00:31 | |
*** wenlock has quit IRC | 00:31 | |
*** yaguang has joined #openstack-infra | 00:32 | |
*** amcrn has quit IRC | 00:32 | |
*** ChuckC_ has joined #openstack-infra | 00:33 | |
*** yamahata has joined #openstack-infra | 00:33 | |
*** amcrn has joined #openstack-infra | 00:34 | |
*** Sincler has quit IRC | 00:35 | |
*** ChuckC_ is now known as ChuckC | 00:37 | |
*** dannywilson has quit IRC | 00:42 | |
*** oomichi has joined #openstack-infra | 00:42 | |
*** dannywilson has joined #openstack-infra | 00:42 | |
*** bknudson has joined #openstack-infra | 00:43 | |
*** dannywilson has quit IRC | 00:46 | |
pleia2 | gertty \o/ http://princessleia.com/journal/?p=9785 | 00:48 |
anteaya | jeblair clarkb second pass of git filter branch for the creation of project-config: http://paste.openstack.org/show/112661/ | 00:49 |
anteaya | pleia2: \o/ | 00:49 |
* anteaya reads | 00:50 | |
*** emagana has quit IRC | 00:50 | |
*** emagana has joined #openstack-infra | 00:51 | |
anteaya | nicely done!! | 00:52 |
pleia2 | thanks | 00:52 |
*** emagana has quit IRC | 00:53 | |
*** emagana has joined #openstack-infra | 00:53 | |
*** patrickeast has quit IRC | 00:54 | |
clarkb | pleia2: 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 note | 00:56 | |
pleia2 | clarkb: so I asked my husband if there would be interest, but they don't use the REST API, have their complicated Google signon system | 00:56 |
pleia2 | so auth would need to be sorted | 00:56 |
pleia2 | I hope that wasn't a secret | 00:56 |
pleia2 | hehe | 00:56 |
clarkb | pleia2: interesting. I know gerrit upstream is interested in it at least. both davids have at least tried it | 00:57 |
pleia2 | nice | 00:57 |
clarkb | I think pursehouse sent jeblair some patches too that were merged to handle their auth | 00:57 |
pleia2 | oh great | 00:57 |
anteaya | nice | 00:58 |
*** emagana has quit IRC | 00:58 | |
anteaya | so it looks like patch two has the list in the spec for project-config with nothing that isn't listed, save the .git directory | 00:58 |
anteaya | which is kind of necessary | 00:58 |
anteaya | not patch two, paste two | 00:58 |
anteaya | actually I am surprised I got this far in one day | 00:59 |
anteaya | I was expecting it to be harder | 00:59 |
anteaya | now that command sure is ugly | 00:59 |
anteaya | but it does the thing | 01:00 |
clarkb | anteaya: ya mostly its just a thing you play with and you get the hang of it and you end up with nastyness but it works | 01:00 |
anteaya | nastyness taht works, check | 01:00 |
anteaya | must be doing it right | 01:00 |
anteaya | so tomorrow I will make another attempt at getting my current two patches passing jenkins | 01:00 |
anteaya | and then starting id'ing the things that need to get changed to point to project-config rather than config | 01:01 |
*** Longgeek has joined #openstack-infra | 01:01 | |
anteaya | is 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-infra | 01:02 | |
anteaya | or just do the work put the things in place, do the freeze, filter branch and then merge? | 01:02 |
*** Ryan_Lane has quit IRC | 01:03 | |
clarkb | I 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 with | 01:03 |
anteaya | thanks | 01:03 |
anteaya | okay so once folks think that repo looks the way we want it to look, then fix the pointers and go | 01:04 |
anteaya | cool | 01:04 |
anteaya | and that pass took 13 minutes | 01:05 |
*** emagana has joined #openstack-infra | 01:05 | |
*** baoli has joined #openstack-infra | 01:05 | |
anteaya | so hopefully the freeze is measured in hours like one or two | 01:05 |
*** emagana has quit IRC | 01:05 | |
*** emagana has joined #openstack-infra | 01:06 | |
ianw | i wonder who the first person to use the term "vendorizing" was | 01:07 |
anteaya | I don't ever ever what to meet them | 01:08 |
anteaya | keep them away from me | 01:08 |
anteaya | s/what/want | 01:08 |
anteaya | I have horrible visions of Windows OS and polyester pants | 01:09 |
*** emagana has quit IRC | 01:09 | |
*** rkukura has quit IRC | 01:10 | |
ianw | i think people have been "vendorizing" libz, etc. for probably about 40 years :) | 01:10 |
*** shashankhegde has quit IRC | 01:11 | |
anteaya | ewww | 01:11 |
clarkb | ianw: 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 postgres | 01:12 |
clarkb | ianw: they have reasonably good docs on the matter | 01:12 |
*** amcrn has quit IRC | 01:13 | |
ianw | clarkb: ah, i wouldn't pretend to know much about it. devstack has been reducing the number of workers to reduce memory consumption | 01:16 |
*** dims has quit IRC | 01:17 | |
clarkb | ianw: in this case its a value set via /sys/ iirc and independent of those changes | 01:17 |
*** dims has joined #openstack-infra | 01:17 | |
clarkb | ianw: and it has a default value that doesn't change based on total system memory iirc | 01:17 |
mordred | grue_pm: welcome to #openstack-infra ... you should meet jhesketh and mattoliverau ... they're in australia same as you (although different city) | 01:18 |
clarkb | mordred: how was conference? | 01:18 |
*** SumitNaiksatam has quit IRC | 01:18 | |
mattoliverau | grue_pm: Hey fellow aussie :) Where are you? | 01:18 |
grue_pm | *grin* | 01:18 |
grue_pm | adelaide | 01:19 |
grue_pm | what about you guys? | 01:19 |
*** yamamoto_ has joined #openstack-infra | 01:19 | |
mattoliverau | ahh cool :) Well welcome to infra and our timezone (well 1/2 an hour out but who's counting) | 01:19 |
mattoliverau | grue_pm: I'm in Melbourne | 01:20 |
grue_pm | I 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_pm | Oh so just a short drive away ;-p | 01:20 |
*** groknix has quit IRC | 01:21 | |
anteaya | yay anyone with a nick of grue works for me | 01:21 |
anteaya | the moon is mine though | 01:21 |
*** dims has quit IRC | 01:21 | |
anteaya | you can have the minions | 01:22 |
jhesketh | hey grue_pm | 01:22 |
mattoliverau | grue_pm: yeah :) | 01:22 |
anteaya | though mikal does have most of them so far | 01:22 |
ianw | clarkb: right, but i guess sdague wants to keep memory usage down. i'm not expert on db tuning though :) | 01:22 |
jhesketh | grue_pm: what are you (going to be) working on? | 01:22 |
*** dims has joined #openstack-infra | 01:22 | |
grue_pm | jhesketh: If I get the job something more ops focused | 01:22 |
mordred | jhesketh: I'm trying to suck her in to my den of evil | 01:23 |
clarkb | ianw: 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 it | 01:23 |
grue_pm | whs ^ | 01:23 |
openstackgerrit | Elizabeth K. Joseph proposed a change to openstack-infra/elastic-recheck: Add docs for the uncategorized page https://review.openstack.org/122293 | 01:23 |
*** bhuvan has quit IRC | 01:23 | |
jhesketh | shiny | 01:23 |
jogo | mordred: so autoindex | 01:24 |
mordred | jogo: what about it? | 01:24 |
*** yamamoto_ has quit IRC | 01:24 | |
openstackgerrit | Elizabeth K. Joseph proposed a change to openstack-infra/elastic-recheck: Add docs for the uncategorized page https://review.openstack.org/122293 | 01:24 |
pleia2 | tsk, whitespace | 01:24 |
jogo | mordred: what is it and how can I kill it | 01:24 |
anteaya | pleia2: you caught that | 01:24 |
mordred | jogo: ENOCONTEXT | 01:24 |
anteaya | grue_pm: lots of stuff for ops to do here | 01:25 |
jogo | mordred: http://docs.openstack.org/developer/pbr/ | 01:25 |
clarkb | jogo: you mean sphinx autodoc? | 01:25 |
jogo | mordred: https://review.openstack.org/#/c/121737/ | 01:25 |
mordred | jogo: you mean sphinx autodox | 01:26 |
jogo | mordred: I mean pbr | 01:26 |
mordred | jogo: so - the sphinx autodoc came from nova in the first place | 01:26 |
mordred | I think _most_ people have indicated that they do not particularly care for the feature | 01:26 |
jogo | mordred: it makes nova docs look bad: V | 01:26 |
mordred | if nova also does not care for the feature any more - maybe it's a feature that we wrote taht actually nobody likes? | 01:26 |
jogo | http://docs.openstack.org/developer/nova/ | 01:26 |
anteaya | okay these are funny but I have never heard one of these definitions in use before: http://boingboing.net/2014/09/05/iia008.html | 01:27 |
anteaya | perhaps I am sheltered | 01:27 |
jogo | mordred: yeah | 01:27 |
jogo | mordred: I have a module index already | 01:27 |
jogo | mordred: so how do I turn it off in nova? | 01:27 |
mordred | jeblair, dhellmann, fungi, lifeless: ^^ thoughts when you're back | 01:27 |
clarkb | jogo: what do you mean you have a module index already? | 01:27 |
clarkb | jogo: you have separately implemented autodoc? | 01:27 |
mordred | jogo: there isa setup.cfg option you can set to turn it off | 01:27 |
mordred | clarkb: I think he has a separately implemented not-auto doc | 01:27 |
clarkb | fwiw I like autodoc and often hope that it will encourage devs to do things like write docstrings | 01:28 |
anteaya | pleia2: +1, hopefully jenkins likes it too | 01:28 |
*** mriedem has quit IRC | 01:28 | |
jogo | clarkb: we use modindex | 01:28 |
mordred | so there's this: http://docs.openstack.org/developer/nova/devref/index.html#module-reference | 01:28 |
pleia2 | anteaya: thank you | 01:28 |
mordred | and then this: http://docs.openstack.org/developer/nova/py-modindex.html | 01:28 |
anteaya | :D | 01:29 |
dstufft | mordred: 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 made | 01:29 |
mordred | jogo: you're saying taht the second is enough auto-docing for you guys, right? | 01:29 |
mordred | clarkb: is the second thing similarly nice to you? | 01:29 |
dstufft | nad I was going to copy what you did | 01:29 |
mordred | dstufft: https://review.openstack.org/#/c/119486/ | 01:29 |
mordred | dstufft: you can just edit that patch | 01:29 |
jogo | mordred: yes http://docs.openstack.org/developer/nova/py-modindex.html is better then the pbr stuff IMHO | 01:29 |
mordred | dstufft: and change the sha reference | 01:29 |
clarkb | jogo: they seem mostly equivalent? | 01:29 |
dstufft | mordred: oh can I? I didn't know I could edit other people's stuff | 01:29 |
mordred | dstufft: yup! | 01:29 |
dstufft | that's fancy | 01:30 |
clarkb | also if you use autodoc then sphinx makes it work for you | 01:30 |
mordred | dstufft: git review -d 119486 | 01:30 |
clarkb | but ya they seem equivalent so I don't really care | 01:30 |
mordred | dstufft: edit ; git commit --amend ; git review | 01:30 |
mordred | dstufft: voila! | 01:30 |
jogo | clarkb: yeah AFAIK they do the same thing | 01:30 |
mordred | clarkb: I think maybe our autoindex predates the sphinx autoindex working well | 01:30 |
mordred | so it might be a thing that shoudl go on the chopping block before we 1.0 | 01:31 |
*** otter768 has joined #openstack-infra | 01:31 | |
jogo | mordred: ++, until then how can I turn it off? | 01:31 |
clarkb | mordred: jogo is the thing jogo wants implemented by sphinx too? | 01:31 |
mordred | clarkb: yes | 01:32 |
mordred | jogo: https://review.openstack.org/122294 | 01:32 |
grue_pm | anteaya: you have multiple grue minions? | 01:32 |
anteaya | morganfainberg: what is keystone-formula? I am reviewing a glance-formula patch | 01:32 |
anteaya | morganfainberg: I have no context | 01:32 |
jogo | mordred: so that won't work | 01:32 |
jogo | mordred: https://review.openstack.org/#/c/121737/ | 01:32 |
grue_pm | anteaya: and are you mordred's minion who I spoke to first | 01:32 |
dims | jogo: autodoc_index_modules=0 in setup.cfg? | 01:32 |
anteaya | grue_pm: actully mikal has the minions, I am claiming the moon | 01:32 |
anteaya | ha ha ha | 01:32 |
mordred | jogo: oh. I suck | 01:33 |
anteaya | mordred: ever going to refer to me as a minion of yours? | 01:33 |
mordred | jogo: one sec | 01:33 |
* anteaya waits | 01:33 | |
jogo | mordred: dims thanks | 01:33 |
dims | jogo: i did a bunch of those in oslo.* | 01:33 |
mordred | jogo: what dims said - in a [pbr] section | 01:33 |
* fungi rushes to avoid being eaten by grue_pm | 01:33 | |
mordred | anteaya: and why would I think that would be good for me? | 01:34 |
fungi | grue_pm: welcome to our maze of twisty infra systems, all different | 01:34 |
grue_pm | is there another grue on here - I'll have to eat them first so I can reclaim my proper nick | 01:34 |
anteaya | mordred: good choice | 01:34 |
anteaya | :D | 01:34 |
anteaya | is there a grue invading your space? | 01:34 |
dstufft | mordred: cool, got it, thanks | 01:34 |
dstufft | https://review.openstack.org/#/c/119486/3/tools/install_pip.sh :D | 01:35 |
jogo | mordred dims: thanks, https://review.openstack.org/#/c/121737/ is now fixed | 01:35 |
grue_pm | fungi: ty | 01:35 |
anteaya | grue_pm: but if you were asking if monty signs off on my expense reports, the answer is yes | 01:35 |
dims | jogo: lgtm | 01:36 |
anteaya | and I thank him for that | 01:36 |
anteaya | thank you monty | 01:36 |
clarkb | mordred: I think we should consider removing it before 1.0 release if the suggsetion is to just use the other thing | 01:36 |
*** amcrn has joined #openstack-infra | 01:36 | |
grue_pm | anteaya: just I've spoken to 3 of monty's minions and have no idea who is who on here. | 01:36 |
clarkb | mordred: that way you don't have to deprecate the feature | 01:36 |
mordred | clarkb: that's what I'm thinking too | 01:37 |
grue_pm | apart from mordred as I know he's used that for years | 01:37 |
dstufft | mordred: I don't normally pay attention, what's the normal turn around now adays on test runs on openstack ci | 01:37 |
mordred | dstufft: you should see something there in 35-40 minutes ish | 01:37 |
clarkb | dstufft: a couple hours. check http://status.openstack.org/zuul | 01:37 |
mordred | oh. nevermind | 01:37 |
mordred | listen to clarkb | 01:37 |
mordred | always listen to clarkb | 01:38 |
clarkb | though today has been quiet so probably an hour and 20 minutes or so | 01:38 |
dstufft | ok | 01:38 |
dstufft | cool | 01:38 |
dstufft | thanks :D | 01:38 |
clarkb | mordred: it would be fast like tat if we didn't have postgres jobs :) | 01:38 |
clarkb | mordred: postgres averages almost 74 minutes to run | 01:38 |
* clarkb just sent mail to the list about it | 01:38 | |
dstufft | oh hey I see my job there | 01:38 |
anteaya | grue_pm: monty has no minions | 01:38 |
anteaya | grue_pm: monty has free thinkers | 01:38 |
anteaya | and it is highly enertaining when they disagree with him on the mailing list | 01:39 |
anteaya | mikal: has minions, he will tell you so | 01:39 |
grue_pm | anteaya: all hail monty bubble | 01:39 |
anteaya | exactly | 01:39 |
anteaya | we left him keep it though | 01:39 |
anteaya | since he does handy stuff | 01:39 |
grue_pm | oh I've worked with monty before - he's fun | 01:39 |
fungi | grue_pm: it's monty's python flying circus in here | 01:39 |
anteaya | grue_pm: true enough | 01:40 |
anteaya | so he can have his bubble | 01:40 |
anteaya | :D | 01:40 |
fungi | mordred: 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 block | 01:41 |
grue_pm | You all sound like a fun bunch to work with | 01:41 |
fungi | grue_pm: i'm not | 01:41 |
anteaya | grue_pm: so yeah, don't worrry about who sends who paycheques, just figure out where you want to ask a question and ask | 01:41 |
anteaya | grue_pm: fungi is fun | 01:41 |
anteaya | fun fun fun, wasn't that what we agreed earlier? | 01:41 |
fungi | fun-gi | 01:42 |
anteaya | ha ha ha | 01:42 |
jogo | so random zuul question: | 01:42 |
jogo | https://review.openstack.org/#/c/83400/ | 01:42 |
jogo | has a -1 from jenkins on unit test failures | 01:42 |
jogo | but is somehow in the gate queue http://status.openstack.org/zuul/ | 01:42 |
jogo | how is that possible? | 01:43 |
anteaya | jogo: toggle ci | 01:43 |
anteaya | 5:04pm in my view | 01:43 |
anteaya | Jenkins 5:04 PM | 01:43 |
anteaya | Patch Set 4: -Verified | 01:43 |
anteaya | Starting gate jobs. http://status.openstack.org/zuul/ | 01:43 |
fungi | jogo: does it have a parent in the gate? | 01:43 |
*** jaypipes has quit IRC | 01:43 | |
anteaya | I'm wrong | 01:44 |
anteaya | 7:00pm failure | 01:44 |
jogo | fungi: no it doesn't | 01:44 |
* fungi breaks out a web browser | 01:44 | |
openstackgerrit | Monty Taylor proposed a change to openstack-dev/pbr: Remove pbr doc autogeneration https://review.openstack.org/122297 | 01:44 |
anteaya | jogo: you are correct, I have no idea why it is in the gate | 01:44 |
anteaya | fungi: that must hurt | 01:44 |
jogo | fungi: I think what may have happened is sdague ran a recheck, and then +Wed it | 01:44 |
jogo | and the failed check didn't pull this out of the gate | 01:44 |
fungi | jogo: yep, that is exactly what happened, looking at the comment history on it | 01:45 |
anteaya | I found out in -qa that +W == +A | 01:45 |
jogo | fungi: is that a feature or a bug? | 01:45 |
anteaya | cause what joe wrote looks like plus wednesday | 01:45 |
fungi | failed checks don't cause a change already in the gate to be ejected, they just prevent it from entering the gate if already present | 01:45 |
*** rkukura has joined #openstack-infra | 01:45 | |
fungi | jogo: i would say feature | 01:46 |
*** jyuso has joined #openstack-infra | 01:46 | |
anteaya | fungi: so even if it passes the gate it won't merge? | 01:46 |
*** praneshp has quit IRC | 01:46 | |
anteaya | due to the check failure? | 01:46 |
fungi | anteaya: it will merge | 01:46 |
anteaya | really? | 01:46 |
morganfainberg | anteaya, no idea what the keystone-formula repo is | 01:46 |
jogo | anteaya: +W==Thursday then? | 01:46 |
anteaya | jogo: ah, missed that | 01:46 |
fungi | anteaya: if it's already in the gate, any check votes which get left on it after that are effectively ignored for gating purposes | 01:47 |
morganfainberg | anteaya, should i know what it is? | 01:47 |
jogo | anteaya: +Workflow | 01:47 |
anteaya | morganfainberg: no idea, I dno't know what it is, I will say as much when I -1 them for no acl file | 01:47 |
anteaya | fungi: oh | 01:47 |
anteaya | I lose track | 01:47 |
*** boden has joined #openstack-infra | 01:47 | |
*** amcrn has quit IRC | 01:47 | |
morganfainberg | anteaya, salt formula maybe saltstack related? | 01:48 |
morganfainberg | the commit message is less-than descriptive | 01:48 |
fungi | anteaya: 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 interim | 01:48 |
clarkb | morganfainberg: can you see the latest on the postgres job is slow thread. | 01:48 |
jogo | fungi: wouldn't it be nice if a failed check queue would eject something from gate queue? | 01:48 |
morganfainberg | clarkb, no, just got back to my computer | 01:48 |
clarkb | morganfainberg: we apparently run keystone under eventlet in that job and not mod_wsgi. wondering if maybe that makes a difference? | 01:48 |
morganfainberg | clarkb, looking at the thread now | 01:48 |
morganfainberg | clarkb, oh yes we do | 01:48 |
clarkb | or if you would expect it to be that significant | 01:49 |
morganfainberg | clarkb, that was the one i was told to put it under | 01:49 |
jogo | anteaya fungi: I sniped it out | 01:49 |
anteaya | morganfainberg: I'm guessing yes, but yeah, commit message could use some expansion | 01:49 |
clarkb | morganfainberg: 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 slow | 01:49 |
fungi | jogo: 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 often | 01:49 |
morganfainberg | clarkb, it could be significant. | 01:49 |
morganfainberg | clarkb, or well at least contributing | 01:49 |
anteaya | fungi: okay thanks | 01:49 |
anteaya | jogo: cool | 01:49 |
morganfainberg | clarkb, i think the apache run for keystone was generally shaving ~5minutes off at most | 01:50 |
morganfainberg | clarkb, closer to 3 on avg when i was tracking it | 01:50 |
fungi | jogo: 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 fashion | 01:50 |
*** tomoe has quit IRC | 01:50 | |
clarkb | morganfainberg: ok so it may be contributing but probably not at fault for the ~20 minute differences | 01:50 |
*** SumitNaiksatam has joined #openstack-infra | 01:51 | |
jogo | fungi: true, I don't think people do this often | 01:51 |
morganfainberg | clarkb, 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-infra | 01:51 | |
* jogo blames sdague | 01:51 | |
clarkb | morganfainberg: maybe? I think we need to whittle this down to more concrete data before we start hacking jobs | 01:51 |
*** _buzz has quit IRC | 01:51 | |
fungi | jogo: that's the spirit | 01:51 |
morganfainberg | clarkb, right. i don't think 20 minutes should be the difference between apache keystone and eventlet keystone. | 01:51 |
*** ramashri has quit IRC | 01:52 | |
morganfainberg | clarkb, unless we did something *that* awesome for apache keystone (just don't see that being the case) | 01:52 |
jogo | Sean restored that patch from Mar 28th | 01:52 |
*** boden has quit IRC | 01:52 | |
clarkb | morganfainberg: if it is that awesome maybe you should drop eventlet support :P | 01:52 |
*** _buzz has joined #openstack-infra | 01:52 | |
jogo | fungi: anyway thanks | 01:52 |
anteaya | jogo: ha ha ha ha | 01:52 |
morganfainberg | clarkb, trust me, i want to. if i could for Juno i'd have made that case already | 01:53 |
clarkb | morganfainberg: 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 at | 01:53 |
morganfainberg | clarkb, ++ 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 |
morganfainberg | clarkb, we just want to make sure we have full coverage for both modes of deployment. | 01:54 |
openstackgerrit | Clark Boylan proposed a change to openstack-infra/devstack-gate: Test all tempest jobs without mod_wsgi services https://review.openstack.org/122299 | 01:56 |
*** oomichi has quit IRC | 01:56 | |
*** rkukura has quit IRC | 01:56 | |
*** tomoe has quit IRC | 01:56 | |
openstackgerrit | Matthew Treinish proposed a change to openstack-infra/config: Add subunit2sql gearman workers https://review.openstack.org/108003 | 01:56 |
* anteaya clicks the mtreinish hoping for entertainment | 01:57 | |
*** baohua has joined #openstack-infra | 01:57 | |
anteaya | the mtreinish patch | 01:57 |
openstackgerrit | Clark Boylan proposed a change to openstack-infra/devstack-gate: Run all jobs with mod_wsgi services. https://review.openstack.org/122300 | 01:57 |
clarkb | morganfainberg: there they are | 01:57 |
anteaya | I wonder what clicking the mtreinish would do? | 01:57 |
morganfainberg | clarkb, cool will watch them | 01:57 |
fungi | oh, 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 that | 01:57 |
clarkb | morganfainberg: we probably can't trust a single run of those jobs because too much variance but if we recheck a few times hopefully patterns arise | 01:57 |
morganfainberg | clarkb, makes sense to me | 01:58 |
mtreinish | anteaya: 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 tested | 01:58 |
jhesketh | jogo: it looks like it's only in the check queue? | 01:58 |
fungi | it's really the "tempest-full-alternate" job where alternate is postgres instead of mysql, but also lots of something instead of otherthing | 01:58 |
clarkb | fungi: ya | 01:59 |
anteaya | mtreinish: awesome | 01:59 |
fungi | so marginally unfair to blame the runtime on postgres | 01:59 |
anteaya | mtreinish: with tabs I see | 01:59 |
*** julim has quit IRC | 01:59 | |
clarkb | fungi: possibly | 01:59 |
mtreinish | anteaya: tabs? | 02:00 |
*** vdreamarkitex has quit IRC | 02:00 | |
clarkb | fungi: 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 |
anteaya | blank line after the licence header before the code, or we don't care? | 02:00 |
fungi | heh | 02:00 |
anteaya | mtreinish: https://review.openstack.org/#/c/108003/5/modules/subunit2sql/templates/jenkins-subunit-worker.init.erb | 02:00 |
anteaya | fungi: or is that another full stop or no full stop at the end of a commit title? | 02:00 |
anteaya | mtreinish: I'm seeing tabs, right? | 02:01 |
mtreinish | anteaya: heh, copy and paste from http://git.openstack.org/cgit/openstack-infra/config/tree/modules/log_processor/templates/jenkins-log-worker.init.erb | 02:01 |
mtreinish | anteaya: yeah I didn't realize they were tabs | 02:01 |
* mordred throws cats at mtreinish's tabs | 02:01 | |
fungi | anteaya: i generally don't care as long as it's readable and not confusing/misleading | 02:01 |
*** openstackgerrit has quit IRC | 02:01 | |
anteaya | yay, got matt on tabs | 02:01 |
anteaya | fungi: okay | 02:02 |
* anteaya adds this to the i-don't-care list | 02:02 | |
fungi | anteaya: not caring about unimportant things is what helps me sleep at night | 02:02 |
mtreinish | anteaya: heh, I need to mark it WIP, did you find the TBD in the policy somewhere | 02:02 |
fungi | that and booze anyway | 02:02 |
grue_pm | mordred: poor cat | 02:02 |
anteaya | fungi: awesome, that and lack of heavy machinery backing up I take it | 02:03 |
anteaya | mtreinish: TBD? | 02:03 |
*** Daisy has joined #openstack-infra | 02:03 | |
anteaya | fungi: sometimes I wish I drank | 02:03 |
anteaya | it's Daisy | 02:03 |
mtreinish | anteaya: https://review.openstack.org/#/c/108003/5/modules/openstack_project/files/logstash/jenkins-subunit.worker.yaml | 02:03 |
anteaya | I don't recall being online at the same time as Daisy before | 02:03 |
mtreinish | clarkb: hmm, I didn't realize the postgres jobs still had keystone running by itself. I thought we moved it over to apache everywhere | 02:04 |
clarkb | mtreinish: apparently not | 02:04 |
Daisy | anteaya: Hi | 02:04 |
anteaya | mtreinish: ah, not that I recall | 02:04 |
anteaya | Daisy: hi | 02:04 |
anteaya | Daisy: I am just never online the same time as you | 02:04 |
clarkb | mtreinish: so two changes up to d-g to help determine if that is at fault | 02:04 |
anteaya | Daisy: have you had any chance to look at pleia2's translation demos at all? | 02:04 |
anteaya | Daisy: or too busy? | 02:04 |
Daisy | anteaya: which demo ? | 02:05 |
Daisy | anteaya: I was in the Pootle demo, if you mention this one. | 02:05 |
mtreinish | clarkb: hmm, I guess that could have an effect. I think the metadata service vs config drive would have a bigger impact though | 02:05 |
mtreinish | it'll be interesting to see the results | 02:05 |
clarkb | mtreinish: ya, maybe I should be pushing up six changes two each (one off one on) for those options | 02:06 |
clarkb | was trying to avoid all that noise though | 02:06 |
anteaya | Daisy: what do you think of poodle? | 02:06 |
anteaya | mtreinish: my first pass was whitespace and tabs | 02:06 |
anteaya | mtreinish: my second pass is reading words | 02:06 |
mtreinish | I had just assumed it was something postgres related, mostly because we've switched the other things around before and never noticed a big hit | 02:07 |
mtreinish | but that's really flawed logic... | 02:07 |
mtreinish | anteaya: 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 server | 02:08 |
*** stevemar has joined #openstack-infra | 02:08 | |
anteaya | mtreinish: useful | 02:08 |
Daisy | anteaya: Pootle is powerful , with many functions. | 02:09 |
anteaya | Daisy: glad to hear it | 02:09 |
*** _buzz has quit IRC | 02:09 | |
anteaya | Daisy: will it be better than your current workflow do you think? | 02:09 |
Daisy | anteaya: may I know why are you interested in Pootle ? | 02:09 |
anteaya | just that pleia2 has been working on making the demo available | 02:09 |
anteaya | and you are on the other side of the world | 02:09 |
anteaya | so I never get to talk to you | 02:09 |
anteaya | and infra is curious what you think so we can get you the tools you like | 02:10 |
anteaya | and so that you are happy | 02:10 |
anteaya | translations are hard | 02:10 |
mordred | we like making Daisy happy | 02:11 |
Daisy | anteaya: 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 IRC | 02:13 | |
Daisy | anteaya: 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 |
anteaya | Daisy: fair enough | 02:14 |
anteaya | Daisy: thanks for letting us know your status, I hope the Horizon translation is progressing | 02:14 |
morganfainberg | mtreinish, because we still support running keystone under eventlet (people like it, don't ask me why) we need to gate on it | 02:14 |
morganfainberg | mtreinish, when i asked i was told to stick it into postgres job. | 02:15 |
anteaya | Daisy: when you have time, let us know what you are doing when you try to upload resources to Pootle so someone can help you succeed | 02:15 |
clarkb | morganfainberg: well you can deprecate it then rip it out after a cycle? | 02:15 |
Daisy | Thanks. I'm always on line in your evening time so that you could find me. | 02:15 |
morganfainberg | clarkb, unfortunately unlikely | 02:15 |
anteaya | Daisy: thanks :D | 02:15 |
clarkb | morganfainberg: really? | 02:15 |
*** dims has quit IRC | 02:15 | |
clarkb | its sad that we are so bad at removing cruft | 02:16 |
*** craigbr has joined #openstack-infra | 02:16 | |
morganfainberg | clarkb, yeah, it might be deprecate in K (maybe) it's a discussion i'll bring up with removal in... M | 02:16 |
*** david-lyle has joined #openstack-infra | 02:16 | |
fungi | "go stick it in the postgres job" sounds almost like an insult ;) | 02:16 |
*** mmedvede has quit IRC | 02:16 | |
morganfainberg | fungi, lol | 02:16 |
*** dims has joined #openstack-infra | 02:16 | |
anteaya | ha ha ha | 02:16 |
morganfainberg | fungi, i mean, isn't the postgres job where things like this go? :P | 02:16 |
mtreinish | morganfainberg: ok, that makes sense. I just didn't know that | 02:17 |
mtreinish | morganfainberg: sigh, yeah it really is | 02:17 |
mtreinish | we had issues with the metadata service, which is why they're on the postgres job too | 02:17 |
daya_k | hi anteaya : have posted an updated link for ibm sdnve ci | 02:17 |
morganfainberg | mtreinish, 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-only | 02:17 |
*** craigbr has quit IRC | 02:17 | |
clarkb | morganfainberg: well, if its a big deal and we can't deprecate then we should fix it | 02:18 |
morganfainberg | mtreinish, but it shouldn't be more than 3-5minutes runtime differenence. | 02:18 |
clarkb | anything else is silly | 02:18 |
anteaya | daya_k: posted it where? | 02:18 |
clarkb | "we have a problem but we don't care" | 02:18 |
morganfainberg | clarkb, 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_k | i 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 |
mtreinish | morganfainberg: yeah, I figured it wouldn't make much of a difference | 02:19 |
morganfainberg | clarkb, largely we've said "you should deploy under apache"* *= we keep saying it's the best deployment method but we don't really test it | 02:19 |
fungi | openstackgerrit never came back... i'll go find it and give it what's for | 02:19 |
*** yamamoto_ has joined #openstack-infra | 02:19 | |
mtreinish | morganfainberg: you could also do it as a periodic/experimental | 02:19 |
morganfainberg | mtreinish, true. | 02:19 |
morganfainberg | mtreinish, expirimental no, periodic perhaps | 02:19 |
clarkb | morganfainberg: 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 it | 02:20 |
anteaya | daya_k: you have created a new thread with that post, please don't do that | 02:20 |
anteaya | daya_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.html | 02:20 |
daya_k | oh ok, i did actually, | 02:20 |
daya_k | anteaya: ok, will do | 02:20 |
anteaya | daya_k: we have over 80 ci accounts and we use the ml logs to keep track | 02:21 |
*** dims has quit IRC | 02:21 | |
*** openstackgerrit has joined #openstack-infra | 02:21 | |
clarkb | woot jobs have started on my d-g changes | 02:21 |
morganfainberg | clarkb, 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_k | sure, i can repost | 02:21 |
clarkb | should have our first results in about an hour | 02:21 |
anteaya | daya_k: you posted: Subject: IBM SDN-VE CI logs that is not in reply to the thread | 02:21 |
mtreinish | clarkb: yeah I agree, but it really depends on where the problem is | 02:21 |
anteaya | daya_k: and thanks, I'll let the post to the thread go through | 02:21 |
morganfainberg | clarkb, hm, maybe i should go get some pizza then and come back to see where things are | 02:22 |
mordred | morganfainberg: I was ust reading scrollback | 02:22 |
mtreinish | like no one has ever stepped up to own postgres performance issues | 02:22 |
mordred | morganfainberg: I think if we can't deprecate/remove thigns that don't work, we should fix the process | 02:22 |
daya_k | anteaya : ok, so please let me know if you'd like to see any changes, or can enable the ci | 02:22 |
fungi | i went ahead and pushed an update to the manila project rename change https://review.openstack.org/117867 for friday, before i forget | 02:22 |
fungi | also remember i'm not around tomorrow | 02:22 |
anteaya | daya_k: once I read the post | 02:22 |
anteaya | daya_k: I can only correct one behaviour at a time | 02:22 |
daya_k | anteaya : sure, thanks | 02:23 |
morganfainberg | mordred, 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 |
clarkb | btw PyMySQL totally just works at least for gating without a noticeable slow down | 02:23 |
mordred | morganfainberg: right - but since you have apache, what the heck is the point of keeping eventlet? | 02:23 |
morganfainberg | mordred, 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 |
clarkb | granted I didn't do a proper dig into all thethings one might want to check when changing a db driver | 02:24 |
*** shashankhegde has joined #openstack-infra | 02:24 | |
*** yamamoto_ has quit IRC | 02:24 | |
morganfainberg | mordred, people like it (i can't otherwise answer), it's on my list of things to discuss deprecating in K. | 02:24 |
lifeless | mordred: the pbr autodoc stuff - thats API doc support right? | 02:24 |
mordred | lifeless: yes. but sphinx module index stuff apparently already does the same thing | 02:24 |
morganfainberg | mordred, i am hesitent to deprecate it in Juno because well we just got around to gating on it :) | 02:24 |
lifeless | I thought there was a gap we filled | 02:24 |
openstackgerrit | Jeffrey Zhang proposed a change to openstack-infra/config: Add keystone-formula project https://review.openstack.org/120324 | 02:24 |
openstackgerrit | Jeffrey Zhang proposed a change to openstack-infra/config: Add glance-formula project https://review.openstack.org/122049 | 02:25 |
lifeless | but hey, if we don't need it, kill it before 1.0 | 02:25 |
mordred | lifeless: http://docs.openstack.org/developer/nova/py-modindex.html | 02:25 |
morganfainberg | don't want to scare people too much. | 02:25 |
*** lcheng has joined #openstack-infra | 02:25 | |
morganfainberg | heck most deployers running close to master still use eventlet. | 02:25 |
morganfainberg | afaik | 02:25 |
clarkb | morganfainberg: 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 necessary | 02:25 |
clarkb | but you can't go back in time and say wait we really wanted to deprecate this thing | 02:26 |
mordred | morganfainberg: I want to ship good software that makes sense in production, I don't care about scaring people | 02:26 |
fungi | wow, saltstack formula projects for openstack components getting proposed to stackforge now? neat-o | 02:26 |
mordred | if the new thing is demonstrably better, people should just bloddy use it | 02:26 |
clarkb | worst case you deprecate for longer like nova network. best case bad things is gone on time | 02:26 |
phschwartz | Is there a way with jjb to pass a param to a job used in a - project (it is a job-tempate) | 02:26 |
morganfainberg | clarkb, 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 |
lifeless | can I just check something - all clients are meant to be semver already rigt? e.g. no backwards incompat at all | 02:26 |
anteaya | phschwartz: I could answer better if I could see something | 02:27 |
morganfainberg | clarkb, 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 |
anteaya | phschwartz: a work in progress patch or paste perhaps? | 02:27 |
lifeless | morganfainberg: deprecated in favour of what ? | 02:27 |
clarkb | phschwartz: yeh give it a dict eg - job-template-name:\n foo: bar | 02:27 |
morganfainberg | lifeless, mod_wsgi | 02:27 |
mordred | lifeless: meant to be | 02:27 |
clarkb | phschwartz: should be examples in the source tree | 02:27 |
clarkb | phschwartz: under examples or some such iirc | 02:27 |
mordred | morganfainberg: well, if they don't like apache, they could also do nginx with uwsgi if they wanted to | 02:27 |
lifeless | morganfainberg: ok so - if its deprecated, you're saying that we don't support other wsgi containers? | 02:27 |
lifeless | morganfainberg: that seems super odd | 02:28 |
mordred | morganfainberg: that you are testing in mod_wsgi means you're testing multi-process | 02:28 |
fungi | phschwartz: like http://git.openstack.org/cgit/openstack-infra/config/tree/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml#n382 maybe? | 02:28 |
morganfainberg | lifeless, nah, we need to make some changes for some other containers. | 02:28 |
clarkb | lifeless: no no the other option is single process + eventlet | 02:28 |
lifeless | mordred: actually it doesn't - it depends on the mod_wsgi config | 02:28 |
morganfainberg | lifeless, i want to support them. | 02:28 |
lifeless | mordred: mod_wsgi can run the whole gamut | 02:28 |
*** vdreamarkitex has joined #openstack-infra | 02:28 | |
mordred | lifeless: k. well, we _do_ support apache mod_wsgi - getting the other containers seems worthwhile - keeping single-process and eventlet seems crazy | 02:29 |
lifeless | morganfainberg: what changes do you need for other containers? I ask because I've just started a discussion on HTTP/2 + WSGI upstream | 02:29 |
morganfainberg | lifeless, 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 together | 02:29 |
morganfainberg | lifeless, gunicorn get's it's config stomped on for some reason. | 02:29 |
morganfainberg | lifeless, so it works... sortof. | 02:29 |
lifeless | uwsgi isn't really wsgi, its a totally different thing that happens to have a wsgi backend | 02:29 |
mordred | morganfainberg: the stackalytics guys run that in uwsgi fwiw | 02:29 |
lifeless | morganfainberg: what about wsgiref? | 02:29 |
lifeless | morganfainberg: I'm thinking dev stories here as much as anything | 02:30 |
morganfainberg | lifeless, haven't ever even played with that one. | 02:30 |
phschwartz | Here is a cut down example of what I am trying. http://paste2.org/VZ7x2c6v | 02:30 |
morganfainberg | lifeless, but yes i want to support all of them | 02:30 |
lifeless | morganfainberg: its the reference container :) | 02:30 |
morganfainberg | lifeless, and make eventlet die in keystone | 02:30 |
anteaya | daya_k: horizon_error.txt has no content | 02:30 |
phschwartz | the dir: 'etc/neutron' doesn't make it into the generated builder | 02:30 |
morganfainberg | lifeless, a horrible horrible death. :) | 02:30 |
*** pcrews has quit IRC | 02:30 | |
anteaya | daya_k: but it is browsable | 02:30 |
lifeless | morganfainberg: kk, so 'deprecate eventlet' | 02:30 |
*** ramashri has joined #openstack-infra | 02:30 | |
clarkb | phschwartz: that should work | 02:30 |
daya_k | anteaya : yeah, if it doesnt have any errors, will be 0 | 02:30 |
lifeless | morganfainberg: moving to having real threads not fake threads? | 02:30 |
morganfainberg | mordred, 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 |
mordred | morganfainberg: I have no issue with that | 02:31 |
phschwartz | clarkb: hmm, I see {dir: none} in the final xml instead of etc/neutron | 02:31 |
mordred | morganfainberg: but I am only 1 of 11 | 02:32 |
lifeless | morganfainberg: we had a real issue with the deprecation that was 'please move' not 'we are deleting' a while back | 02:32 |
fungi | phschwartz: maybe {dir} needs to be quoted there? | 02:32 |
lifeless | morganfainberg: this isn't one of those is it? | 02:32 |
morganfainberg | lifeless, this would be 100% deployer driven | 02:32 |
clarkb | phschwartz: hrm I wonder if the second level thing is what is failing? | 02:32 |
morganfainberg | lifeless, vs. other openstack service driven | 02:32 |
clarkb | phschwartz: that may be a proper bug... we definitely do the pass from -project to -job-template thing though | 02:32 |
anteaya | daya_k: your logs include a private key | 02:33 |
morganfainberg | lifeless, and it would be a "move by L release" if we mark it deprecated for J | 02:33 |
anteaya | daya_k: you might not want to do that | 02:33 |
daya_k | anteaya : doh.. let me check :) | 02:33 |
anteaya | daya_k: and delete that key and create new ones | 02:33 |
anteaya | daya_k: so yeah take those logs offline | 02:34 |
morganfainberg | mordred, lifeless, clarkb, i'll get some email crafted to the dev ML (and float it by the keystone folks as well) | 02:34 |
lifeless | morganfainberg: so pragmatically its 'stop using the current service definition, put it under apache' | 02:34 |
lifeless | morganfainberg: and the eventlet thing is really a distraction, right? | 02:34 |
morganfainberg | lifeless, correct. | 02:34 |
daya_k | anteaya : yes, i'll try, dont have portal access right now, but i'll change the key anyways | 02:34 |
morganfainberg | lifeless, right now we support 2 modes of deployment, mod_wsgi + apache, and eventlet | 02:34 |
anteaya | daya_k: yes change the key | 02:35 |
morganfainberg | lifeless, 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 K | 02:35 |
anteaya | daya_k: so yeah, fix the security, then read all your logs before you send me another post tomorrow | 02:35 |
lifeless | morganfainberg: 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 needed | 02:35 |
anteaya | daya_k: I have to sign off for the night | 02:35 |
*** cody-somerville has quit IRC | 02:35 | |
anteaya | daya_k: you are doing good work, keep it up | 02:35 |
morganfainberg | lifeless, i'd say we'd likely be ripping the carpet out from under some folks. | 02:36 |
lifeless | morganfainberg: you expect some hidden dependency on eventlet internals? | 02:36 |
morganfainberg | lifeless, 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 |
morganfainberg | lifeless, unfortunately, yes. eventlets monkey patching does wierd things | 02:37 |
fungi | dnspython | 02:37 |
lifeless | morganfainberg: but thats a programmer thing | 02:37 |
morganfainberg | lifeless, and makes certain things behave totally differently, example most of the threading stuff go from being classobj based to new-style classes | 02:37 |
lifeless | morganfainberg: isn't this all about deploymetn | 02:37 |
morganfainberg | lifeless, right and we support a widly pluggable system. | 02:38 |
morganfainberg | lifeless, so it's a combination of deployer + 3rd party programmer | 02:38 |
lifeless | morganfainberg: so then the deprecation isn't 100% deployer driven... | 02:38 |
*** nadya_ has joined #openstack-infra | 02:38 | |
morganfainberg | lifeless, it is not other-openstack project driven. it could be the deployer hired a programmer to develop custom code. | 02:38 |
fungi | the line between devs and deployers/operators gets blurry here | 02:38 |
morganfainberg | lifeless, where does that fall? deployer or programmer | 02:39 |
morganfainberg | fungi, ++ | 02:39 |
morganfainberg | i 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 |
lifeless | morganfainberg: so my concern is for folk who have to change not because we're changing something but because of how we're changing it | 02:39 |
phschwartz | clarkb: 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 not | 02:39 |
* anteaya is offline for the night | 02:40 | |
pleia2 | anteaya: have a good night | 02:40 |
lifeless | morganfainberg: 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 CLI | 02:40 |
morganfainberg | lifeless, this is actually the main reason i wanted to wait until the summit to discuss dropping eventlet. | 02:40 |
lifeless | morganfainberg: and we have the change of the recommended deploy to be mod_wsgi (vs weurkzeug etc) | 02:40 |
clarkb | phschwartz: right but dir goes a level deeper | 02:40 |
clarkb | phschwartz: I wonder if that is why it is breaking? | 02:40 |
morganfainberg | lifeless, we;ve been recommending mod_Wsgi for a long time, i can confidently say that recommendation has more bearing now since we gate on it | 02:41 |
morganfainberg | lifeless, i think the keystone docs have said "deployment under apache is recommended" for a while | 02:41 |
clarkb | phschwartz: try pull up that entire builder macro up one level into the job and see if that fixes it | 02:41 |
morganfainberg | lifeless, 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 |
morganfainberg | lifeless, heck RAX deployes keystone under Jython :P | 02:43 |
morganfainberg | would be nice to have it documented and contributed upstream :) | 02:43 |
mordred | morganfainberg: my god, really? | 02:44 |
clarkb | does eventlet run under jython? | 02:44 |
* mordred refuses to ask follow up questions | 02:45 | |
morganfainberg | lifeless, 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 |
morganfainberg | mordred, clarkb, it aparently does. | 02:45 |
StevenK | morganfainberg: I've suddenly lost my appetite. | 02:45 |
fungi | clarkb: perhaps pyrax does | 02:45 |
morganfainberg | i think they don't do eventlet, thye use Jython as the container. | 02:45 |
phschwartz | clarkb: so moving from a macro to a direct builder, it works | 02:46 |
clarkb | phschwartz: so I think that is a legit bug in our templating | 02:47 |
clarkb | phschwartz: basically it doesn't update things recursively enought ot make that transitive thing work | 02:47 |
fungi | if you propose a tempest job with jython, someone will tell you to go stick it in the postgres job | 02:47 |
clarkb | phschwartz: you may get away with it if the order is reversed? that would be sad but potentially possible | 02:47 |
StevenK | fungi: Haha | 02:47 |
*** yamamoto_ has joined #openstack-infra | 02:48 | |
phschwartz | clarkb: What do you mean order reversed? | 02:48 |
clarkb | phschwartz: change the order in your yaml file so that the template comes before the builder | 02:48 |
clarkb | phschwartz: and the project is first | 02:48 |
*** boden has joined #openstack-infra | 02:48 | |
clarkb | phschwartz: so basically flip that file upside down | 02:48 |
clarkb | phschwartz: also you should file a bug | 02:48 |
morganfainberg | mordred, 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 |
morganfainberg | i'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 |
clarkb | morganfainberg: sounds good | 02:49 |
mordred | ++ | 02:49 |
fungi | agreed | 02:49 |
morganfainberg | fungi, and i would ask RAX to 3rd party gate it. | 02:49 |
daya_k | amteaya : the key you mention is not one of our keys for gerrit access, it seems to be generated by keystone for every build | 02:50 |
fungi | morganfainberg: heh, good call | 02:50 |
mordred | if it really is the problem, I think that's an EXCELLENT argument for why it needs to diaf | 02:50 |
daya_k | i compared it between 2 builds, its changing, dont know much of keystone to know anything else though | 02:50 |
lifeless | morganfainberg: jetty is a shit hot webserver though, I totally get RAX wanting it :) | 02:50 |
*** cody-somerville has joined #openstack-infra | 02:50 | |
morganfainberg | fungi, 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 it | 02:50 |
morganfainberg | lifeless, hehe | 02:50 |
daya_k | anteaya : sorry misspelled your name, please see above | 02:50 |
dstufft | mordred: y'all's global requirements is gonna break in the future of pip/setuptools | 02:50 |
dstufft | https://github.com/openstack/requirements/blob/master/global-requirements.txt#L42 | 02:51 |
mordred | dstufft: really? | 02:51 |
phschwartz | clarkb: Yeah, that doesn't do it. It fails with an error that the job_name is not set now | 02:51 |
dstufft | "0.9j" isn't an orderable version | 02:51 |
fungi | morganfainberg: they don't make water hot enough for that | 02:51 |
mordred | dstufft: awesome. | 02:51 |
dstufft | so we only support === for it | 02:51 |
morganfainberg | fungi, hahahah | 02:51 |
mordred | dstufft: I'm fine with that | 02:51 |
clarkb | phschwartz: cool so ya, I think bug is transitive parameters like that should be expanded and they are not | 02:51 |
clarkb | do we even lesscpy anymore? | 02:52 |
clarkb | that is a horizon dep right? /me looks for it | 02:52 |
dstufft | mordred: 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 whatever | 02:52 |
dstufft | >=0.10 that is | 02:52 |
phschwartz | clarkb: ok, so I removed that missing param and it ran, but the dir is still none | 02:52 |
openstackgerrit | Monty Taylor proposed a change to openstack/requirements: Change lesscpy to use a non-insane version https://review.openstack.org/122304 | 02:53 |
mordred | dstufft: ^^ | 02:53 |
*** boden has quit IRC | 02:53 | |
* mordred suggests that we requirements freeze exception that | 02:53 | |
mordred | because we KNOW it WILL break | 02:53 |
clarkb | mordred: you should probably use more words in your commit message because feature freeze :) | 02:53 |
mordred | clarkb: people should just do what I say | 02:54 |
clarkb | The existing version specified here will break under future pip releases. Update it to a version that pip understands before that happens. Or some such | 02:54 |
StevenK | mordred: You should totally use those as the more words in your commit message | 02:54 |
* StevenK stabs e17 | 02:54 | |
dstufft | mordred: 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 specifier | 02:54 |
openstackgerrit | A change was merged to openstack-infra/devstack-gate: Add tempest-lib to the projects list https://review.openstack.org/119862 | 02:55 |
openstackgerrit | Monty Taylor proposed a change to openstack/requirements: Change lesscpy to use a non-insane version https://review.openstack.org/122304 | 02:55 |
mordred | dstufft: yes | 02:55 |
dstufft | (my job failed because it ran into an invalid specifier is why I noticed) | 02:55 |
fungi | StevenK: clearly e18 will fix it all | 02:55 |
*** liusheng has joined #openstack-infra | 02:55 | |
mordred | dstufft: see, I really can't wait to get testing run on all of your pull requests for pip and setuptools... | 02:55 |
clarkb | mordred: also we should check with david-lyle because they use pyscss now | 02:55 |
clarkb | mordred: its possible that entire dep can be ripped out | 02:55 |
mordred | david-lyle: ^^ can we remove that? | 02:56 |
clarkb | my git log -p grepping is not serving me well but it looks mostly gone? | 02:56 |
StevenK | fungi: 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 it | 02:56 |
*** otherwiseguy has joined #openstack-infra | 02:56 | |
dstufft | mordred: I'm probably going to be sad if it takes like 2 hours for our PRs to land | 02:57 |
mordred | dstufft: nah - it would be merely informative in both directions | 02:57 |
mordred | dstufft: but we have this whole build farm thing - if we can occasionally provide you feedback on things, that's neat | 02:57 |
fungi | StevenK: fair enough | 02:57 |
dstufft | mordred: yea that'd be cool | 02:58 |
*** Longgeek has quit IRC | 02:58 | |
dstufft | mordred: do the tests just take a long time to run, or is it just the number of jobs y'all doing | 02:58 |
*** homeless has quit IRC | 02:58 | |
david-lyle | mordred, clarkb, we should be able to remove lesscpy, let me verify | 02:58 |
clarkb | mordred: david-lyle if that is the case then only stable requirements branches need the update | 02:59 |
StevenK | Oh, hah. e19 was released a few days ago | 02:59 |
david-lyle | not in horizon requirements any longer, let me verify settings.py | 03:00 |
clarkb | StevenK: and you didn't even notice | 03:00 |
fungi | only icehouse in fact. havana will be gone very soon | 03:00 |
*** Longgeek has joined #openstack-infra | 03:00 | |
clarkb | unless of course another project is using it but it seems very domain specific to horizon | 03:00 |
fungi | we can grep all projects reqs files if needed | 03:01 |
dstufft | mordred: +1'd again, not that my +1 does much | 03:01 |
*** r1chardj0n3s is now known as r1chardj0n3s_afk | 03:03 | |
mordred | dstufft: are you not core on requirements? | 03:03 |
mordred | fungi: 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 IRC | 03:03 | |
fungi | he's got my vote! | 03:04 |
*** stevemar has quit IRC | 03:04 | |
*** primemin1sterp has joined #openstack-infra | 03:05 | |
*** stevemar has joined #openstack-infra | 03:05 | |
*** shashankhegde has quit IRC | 03:07 | |
*** otter768 has quit IRC | 03:07 | |
*** primeministerp has quit IRC | 03:07 | |
*** marcoemorais has joined #openstack-infra | 03:09 | |
morganfainberg | ++ on dstufft on reqs! | 03:10 |
david-lyle | on master lesscpy can be removed, in icehouse, horizon still requires it | 03:10 |
clarkb | david-lyle: thank you | 03:11 |
*** otherwiseguy has quit IRC | 03:11 | |
*** marcoemorais1 has joined #openstack-infra | 03:11 | |
*** tsg has joined #openstack-infra | 03:11 | |
dstufft | mordred: lol, no i'm not, idk what the reqs are but i don't mind doing it | 03:12 |
*** otherwiseguy has joined #openstack-infra | 03:12 | |
*** marcoemorais has quit IRC | 03:14 | |
*** alexpilotti has quit IRC | 03:14 | |
*** daya_k has quit IRC | 03:16 | |
clarkb | so postgres job with keystone wsgi is just about done and going in the same amount of time as the other job | 03:16 |
morganfainberg | crud | 03:16 |
morganfainberg | don't tell me that! :P | 03:16 |
*** sandywalsh has quit IRC | 03:17 | |
clarkb | the other two with eventlet are still chugging along. all 4 jobs ran on hpcloud nodes | 03:17 |
clarkb | we need a bigger sample but not looking good :P\ | 03:17 |
clarkb | 59 minutes each for the wsgi change | 03:17 |
morganfainberg | clarkb, 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 closer | 03:17 |
clarkb | I will recheck both changes when I can to start gathering more data | 03:18 |
*** tomoe has joined #openstack-infra | 03:18 | |
clarkb | I will also note that the neutron full job is slow too but I think we knew that going in with it | 03:18 |
morganfainberg | clarkb, sounds good to me | 03:18 |
*** Longgeek_ has joined #openstack-infra | 03:19 | |
*** Longgeek has quit IRC | 03:22 | |
*** jaypipes has joined #openstack-infra | 03:23 | |
*** lcheng has quit IRC | 03:25 | |
*** yamahata has quit IRC | 03:25 | |
morganfainberg | clarkb, eek this looks fairly damning actually | 03:27 |
clarkb | morganfainberg: ya :( | 03:29 |
clarkb | it has tied up all 5 of those jobs | 03:29 |
clarkb | 4 of which use mysql | 03:29 |
morganfainberg | clarkb, ok i'll check in when im back from food. | 03:29 |
*** craigbr has joined #openstack-infra | 03:30 | |
morganfainberg | clarkb, i have one other trick up my sleeve i'll try and see if it helps that postgress check out some. | 03:31 |
clarkb | wow its still going | 03:34 |
clarkb | we should see if energizer needs a new mascot | 03:34 |
morganfainberg | clarkb, https://review.openstack.org/#/c/122308/ increased the number of workers to 4 for eventlet. it *may* help but not sure. | 03:34 |
morganfainberg | clarkb, i don't think we've done a tempest run in that mode *ever*. | 03:35 |
*** otter768 has joined #openstack-infra | 03:36 | |
*** yamamoto_ has joined #openstack-infra | 03:36 | |
morganfainberg | ok 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 |
clarkb | looks like postgres will finish before mysql in the no wsgi change | 03:37 |
clarkb | so ya :( I wil update my thread and ask postgres for forgiveness | 03:37 |
*** torandu has quit IRC | 03:37 | |
morganfainberg | clarkb, poor postgres | 03:38 |
*** morgan_remote_ has joined #openstack-infra | 03:38 | |
clarkb | gah I need to go do a grocery run and find dinner myself | 03:38 |
clarkb | go faster | 03:38 |
openstackgerrit | Matthew Treinish proposed a change to openstack-infra/config: WIP: Add mysql-proxy to subunit2sql server https://review.openstack.org/122311 | 03:39 |
StevenK | clarkb: Can't you just tell Amazon you want groceries and they'll magically appear? | 03:39 |
clarkb | StevenK: not anymore I have migrated south | 03:39 |
StevenK | clarkb: How far south? | 03:39 |
*** amotoki has quit IRC | 03:40 | |
morgan_remote_ | Does that include brisket? In "groceries" cause I've heard things about brisket. | 03:40 |
clarkb | StevenK: ~170miles | 03:40 |
clarkb | morgan_remote_: no brisket gets bought across the river in suburbia at the meating place <- best butcher name ever | 03:40 |
clarkb | morgan_remote_: will probably do that saturday | 03:40 |
morgan_remote_ | Aha! | 03:40 |
StevenK | clarkb: Pft, that's still in the same state, that's not migratory | 03:40 |
clarkb | StevenK: no its a new state | 03:40 |
StevenK | clarkb: Oh, so OR | 03:41 |
clarkb | currently 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 amazing | 03:41 |
clarkb | I did the other utilities today | 03:42 |
*** lcheng has joined #openstack-infra | 03:42 | |
*** torandu has joined #openstack-infra | 03: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 |
clarkb | morgan_remote_: well I lived here for ~7 years before moving to seattle. | 03:43 |
clarkb | larissa decided that she wanted to move bcak so its finally happening | 03:44 |
*** r1chardj0n3s_afk is now known as r1chardj0n3s | 03:44 | |
* notmyname just pushed a tag to release python-swiftclient | 03:44 | |
morgan_remote_ | Ah. Good reason move back. | 03:44 |
*** otter768 has quit IRC | 03:46 | |
*** ramashri has quit IRC | 03:47 | |
clarkb | I 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 license | 03:48 |
*** cody-somerville has quit IRC | 03:48 | |
morgan_remote_ | That's... Annoying. | 03:48 |
morgan_remote_ | Reminds me I need to renew my drivers license. | 03:49 |
pleia2 | CA makes you take a written too, annoying | 03:50 |
clarkb | ok I updated my postgres job slowness thread | 03:50 |
* clarkb runs off to find food | 03:50 | |
*** otherwiseguy has quit IRC | 03:51 | |
*** otherwiseguy has joined #openstack-infra | 03:51 | |
*** oomichi has joined #openstack-infra | 03:53 | |
*** koolhead17 has joined #openstack-infra | 03:54 | |
*** koolhead17 has joined #openstack-infra | 03:54 | |
*** esker has joined #openstack-infra | 03:58 | |
*** jpeeler has quit IRC | 03:59 | |
*** tsg has quit IRC | 04:00 | |
*** praneshp has joined #openstack-infra | 04:02 | |
*** praneshp_ has joined #openstack-infra | 04:03 | |
*** baoli has quit IRC | 04:03 | |
*** craigbr has quit IRC | 04:04 | |
*** craigbr has joined #openstack-infra | 04:04 | |
*** praneshp has quit IRC | 04:07 | |
*** praneshp_ is now known as praneshp | 04:07 | |
*** rhsu has quit IRC | 04:09 | |
*** garyh has quit IRC | 04:09 | |
*** pcrews has joined #openstack-infra | 04:11 | |
*** loki184 has joined #openstack-infra | 04:11 | |
*** yamahata has joined #openstack-infra | 04:17 | |
*** mmaglana has joined #openstack-infra | 04:18 | |
*** mfer has joined #openstack-infra | 04:30 | |
*** lcheng has quit IRC | 04:30 | |
*** craigbr has quit IRC | 04:31 | |
*** lcheng has joined #openstack-infra | 04:43 | |
*** k4n0 has joined #openstack-infra | 04:46 | |
*** otherwiseguy has quit IRC | 04:46 | |
*** boden has joined #openstack-infra | 04:49 | |
*** dane_leblanc has quit IRC | 04:50 | |
*** mfer has quit IRC | 04:51 | |
*** r1chardj0n3s is now known as r1chardj0n3s_afk | 04:52 | |
*** jaypipes has quit IRC | 04:54 | |
*** boden has quit IRC | 04:54 | |
*** amotoki has joined #openstack-infra | 04:55 | |
*** Longgeek_ has quit IRC | 04:56 | |
*** Longgeek has joined #openstack-infra | 04:58 | |
*** Longgeek has quit IRC | 04:59 | |
*** ildikov has quit IRC | 04:59 | |
*** esker has quit IRC | 05:03 | |
*** baohua has quit IRC | 05:04 | |
*** baohua has joined #openstack-infra | 05:05 | |
*** stevemar has quit IRC | 05:06 | |
*** stevemar has joined #openstack-infra | 05:07 | |
*** pcrews has quit IRC | 05:08 | |
*** HenryG has quit IRC | 05:09 | |
*** asettle is now known as Bug | 05:10 | |
*** Bug is now known as bug-slayer | 05:10 | |
openstackgerrit | Joshua Hesketh proposed a change to openstack-infra/zuul: Fix pep8 issues https://review.openstack.org/115187 | 05:15 |
*** rushiagr_away is now known as rushiagr | 05:16 | |
*** timrc is now known as timrc-afk | 05:16 | |
StevenK | jhesketh: Why did you drop the s from docs in that patchset? | 05:17 |
jhesketh | StevenK: a rebase failure... | 05:18 |
jhesketh | StevenK: thank, I'll try again | 05:18 |
*** bug-slayer is now known as asettle | 05:18 | |
openstackgerrit | Joshua Hesketh proposed a change to openstack-infra/zuul: Fix pep8 issues https://review.openstack.org/115187 | 05:18 |
*** harlowja is now known as harlowja_away | 05:20 | |
*** HenryG has joined #openstack-infra | 05:22 | |
morganfainberg | clarkb, i know what the issue with eventlet is. | 05:28 |
*** Longgeek has joined #openstack-infra | 05:29 | |
morganfainberg | clarkb, we moved back to UUID tokens as the default. | 05:29 |
morganfainberg | clarkb, that plus a single worker caused the bottleneck. | 05:29 |
morganfainberg | clarkb, 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 |
openstackgerrit | Joshua Hesketh proposed a change to openstack-infra/zuul: Refactor sources out of triggers https://review.openstack.org/118993 | 05:37 |
openstackgerrit | Joshua Hesketh proposed a change to openstack-infra/zuul: Add gerrit reviews into patchset approvals https://review.openstack.org/97390 | 05:37 |
openstackgerrit | Joshua Hesketh proposed a change to openstack-infra/zuul: Allow a pipeline to specify alternative gerrit acc https://review.openstack.org/97391 | 05:37 |
openstackgerrit | Joshua Hesketh proposed a change to openstack-infra/zuul: Add support for negative requirements https://review.openstack.org/102726 | 05:37 |
openstackgerrit | Joshua Hesketh proposed a change to openstack-infra/zuul: Configure triggers dynamically https://review.openstack.org/119534 | 05:37 |
openstackgerrit | Joshua Hesketh proposed a change to openstack-infra/zuul: Add support for 'connection' concept https://review.openstack.org/121528 | 05:37 |
openstackgerrit | Joshua Hesketh proposed a change to openstack-infra/zuul: Call driver methods more dynamically https://review.openstack.org/119533 | 05:37 |
openstackgerrit | Joshua Hesketh proposed a change to openstack-infra/zuul: Add base class for triggers https://review.openstack.org/119532 | 05:37 |
openstackgerrit | Joshua Hesketh proposed a change to openstack-infra/zuul: Add base class for sources https://review.openstack.org/119531 | 05:37 |
openstackgerrit | Joshua Hesketh proposed a change to openstack-infra/zuul: Add base class for reporters https://review.openstack.org/119530 | 05:37 |
clarkb | morgainfainberg well thats good news I guess | 05:38 |
clarkb | glad this is getting sorted | 05:38 |
morganfainberg | clarkb, i issued a recheck on my patchset, but postgres with 4 workers came in a 45min | 05:45 |
openstackgerrit | Joshua Hesketh proposed a change to openstack-infra/config: Use the latest jquery on zuul https://review.openstack.org/98029 | 05:45 |
morganfainberg | clarkb, faster than mod_wsgi. also based on dean's email there is a patch to increase workers by default in devstack | 05:45 |
openstackgerrit | Joshua Hesketh proposed a change to openstack-infra/zuul: Fix up status page dependencies https://review.openstack.org/98028 | 05:46 |
morganfainberg | clarkb, worst case, i'll get a patch in place to default bump the workers to (nproc) or something similar for Juno. | 05:46 |
morganfainberg | not really an awful "worst case" scenario | 05:46 |
morganfainberg | ok 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 | ++ goodnight | 05:51 |
*** ildikov has joined #openstack-infra | 05:53 | |
*** david-lyle has quit IRC | 05:55 | |
*** stevemar has quit IRC | 05:56 | |
*** morganfainberg has quit IRC | 05:58 | |
*** r1chardj0n3s_afk is now known as r1chardj0n3s | 05:58 | |
*** morgan_remote_ has quit IRC | 06:00 | |
*** ildikov has quit IRC | 06:04 | |
*** trinaths1 has joined #openstack-infra | 06:04 | |
*** ashaeron has joined #openstack-infra | 06:05 | |
kashyap | Heya, 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 |
kashyap | I don't see any relevant IRC or mailing list. Contacting the maintainer listed here is the way to go? - https://launchpad.net/cirros | 06:11 |
*** morganfainberg has joined #openstack-infra | 06:13 | |
*** yfried has joined #openstack-infra | 06:13 | |
*** esker has joined #openstack-infra | 06:14 | |
*** ppai has joined #openstack-infra | 06:14 | |
*** esker has quit IRC | 06:18 | |
openstackgerrit | Kei YAMAZAKI proposed a change to openstack-infra/jenkins-job-builder: Allow setting of only "single-use" option for jclouds plugin https://review.openstack.org/122333 | 06:24 |
*** baohua has quit IRC | 06:24 | |
*** baohua has joined #openstack-infra | 06:26 | |
*** trinaths1 has left #openstack-infra | 06:26 | |
*** MaxV has joined #openstack-infra | 06:29 | |
*** rkukura has joined #openstack-infra | 06:30 | |
*** nadya_ has quit IRC | 06:32 | |
*** vigneshvar has joined #openstack-infra | 06:33 | |
*** afazekas has joined #openstack-infra | 06:34 | |
*** lcheng has quit IRC | 06:34 | |
jhesketh | clarkb: are you still around? | 06:36 |
jhesketh | SergeyLukjanov: ping | 06:37 |
ekarlso | phschwartz: you up man ? | 06:37 |
*** MaxV has quit IRC | 06:48 | |
*** dane_leblanc has joined #openstack-infra | 06:50 | |
*** boden has joined #openstack-infra | 06:51 | |
*** lcheng has joined #openstack-infra | 06:51 | |
*** ashaeron has quit IRC | 06:54 | |
*** ashaeron has joined #openstack-infra | 06:55 | |
*** boden has quit IRC | 06:55 | |
*** skolekonov has joined #openstack-infra | 06:58 | |
*** e0ne has joined #openstack-infra | 06:59 | |
SergeyLukjanov | jhesketh, hey | 07:00 |
SergeyLukjanov | jhesketh, I've just arrived to CA | 07:00 |
SergeyLukjanov | jhesketh, :) | 07:00 |
jhesketh | SergeyLukjanov: oh nice, I'm guessing you're pretty tired then | 07:00 |
SergeyLukjanov | jhesketh, /me could help if it's for ~5 min | 07:02 |
soren | harlowja_away: Sure. | 07:02 |
soren | uvirtbot: join #openstack-state-management | 07:02 |
*** MaxV has joined #openstack-infra | 07:02 | |
*** shardy_z has quit IRC | 07:03 | |
*** laxity has quit IRC | 07:04 | |
*** jamielennox|away has quit IRC | 07:06 | |
*** ildikov has joined #openstack-infra | 07:06 | |
*** hashar has joined #openstack-infra | 07:07 | |
*** MaxV has quit IRC | 07:07 | |
*** andreaf has quit IRC | 07:08 | |
SergeyLukjanov | soren, hi, could you please add uvirtbot to #openstack-sahara too? | 07:09 |
soren | SergeyLukjanov: Sure. | 07:09 |
soren | uvirtbot: join #openstack-sahara | 07:10 |
soren | SergeyLukjanov: Enjoy. | 07:10 |
SergeyLukjanov | soren, thank you | 07:10 |
*** lcheng has quit IRC | 07:10 | |
*** laxity has joined #openstack-infra | 07:10 | |
*** marcoemorais1 has quit IRC | 07:11 | |
*** jp_at_hp has joined #openstack-infra | 07:11 | |
*** Daisy has quit IRC | 07:12 | |
*** Daisy has joined #openstack-infra | 07:12 | |
*** arxcruz has joined #openstack-infra | 07:14 | |
*** mpaolino has joined #openstack-infra | 07:16 | |
*** flaper87|afk is now known as flaper87 | 07:19 | |
*** arxcruz has quit IRC | 07:20 | |
*** arxcruz has joined #openstack-infra | 07:22 | |
*** berendt has joined #openstack-infra | 07:23 | |
*** luqas has joined #openstack-infra | 07:26 | |
*** arxcruz has quit IRC | 07:28 | |
*** mestery has quit IRC | 07:30 | |
*** mestery has joined #openstack-infra | 07:30 | |
*** jamielennox has joined #openstack-infra | 07:32 | |
*** krotscheck has quit IRC | 07:33 | |
*** HeOS has quit IRC | 07:34 | |
*** spiffxp_ has quit IRC | 07:34 | |
*** hashar has quit IRC | 07:34 | |
*** hashar has joined #openstack-infra | 07:35 | |
*** morganfainberg has quit IRC | 07:35 | |
*** spiffxp_ has joined #openstack-infra | 07:35 | |
*** krotscheck has joined #openstack-infra | 07:35 | |
*** morganfainberg has joined #openstack-infra | 07:39 | |
*** joa has quit IRC | 07:39 | |
*** e0ne has quit IRC | 07:40 | |
*** MaxV has joined #openstack-infra | 07:40 | |
*** jlibosva has joined #openstack-infra | 07:40 | |
*** unicell has quit IRC | 07:41 | |
*** yolanda_ has quit IRC | 07:42 | |
*** arxcruz has joined #openstack-infra | 07:43 | |
*** simonmcc has quit IRC | 07:44 | |
*** simonmcc has joined #openstack-infra | 07:45 | |
*** praneshp has quit IRC | 07:47 | |
*** ociuhandu has quit IRC | 07:48 | |
*** boden has joined #openstack-infra | 07:52 | |
*** dimtruck is now known as zz_dimtruck | 07:52 | |
*** arxcruz has quit IRC | 07:53 | |
*** afazekas has quit IRC | 07:53 | |
*** unicell has joined #openstack-infra | 07:55 | |
*** boden has quit IRC | 07:56 | |
*** afazekas has joined #openstack-infra | 07:56 | |
*** arxcruz has joined #openstack-infra | 07:56 | |
*** jpich has quit IRC | 07:57 | |
*** joa has joined #openstack-infra | 08:00 | |
*** jamielennox has quit IRC | 08:02 | |
*** dizquierdo has joined #openstack-infra | 08:02 | |
*** jistr has joined #openstack-infra | 08:03 | |
*** yfried_ has joined #openstack-infra | 08:06 | |
*** yfried has quit IRC | 08:07 | |
*** hashar_ has joined #openstack-infra | 08:10 | |
*** hashar has quit IRC | 08:11 | |
*** yfried_ has quit IRC | 08:12 | |
*** jamielennox|away has joined #openstack-infra | 08:12 | |
*** ihrachyshka has joined #openstack-infra | 08:12 | |
*** jamielennox|away is now known as jamielennox | 08:12 | |
*** yfried_ has joined #openstack-infra | 08:12 | |
*** yfried__ has joined #openstack-infra | 08:14 | |
*** yfried_ has quit IRC | 08:17 | |
*** zz_dimtruck is now known as dimtruck | 08:23 | |
*** amuller has joined #openstack-infra | 08:24 | |
*** nadya has joined #openstack-infra | 08:24 | |
*** nadya is now known as Guest26222 | 08:25 | |
*** derekh has joined #openstack-infra | 08:25 | |
*** boden has joined #openstack-infra | 08:26 | |
*** amuller_ has joined #openstack-infra | 08:26 | |
*** zz_johnthetubagu is now known as johnthetubaguy | 08:27 | |
*** amuller has quit IRC | 08:29 | |
*** yfried has joined #openstack-infra | 08:29 | |
*** yfried is now known as yfried|afk | 08:29 | |
*** BobBall_AWOL is now known as BobBall | 08:30 | |
*** jgallard has joined #openstack-infra | 08:32 | |
*** dimtruck is now known as zz_dimtruck | 08:33 | |
*** yfried__ has quit IRC | 08:33 | |
*** tomoe has quit IRC | 08:34 | |
*** tomoe has joined #openstack-infra | 08:35 | |
*** unicell has quit IRC | 08:36 | |
*** praveenkumar has quit IRC | 08:37 | |
*** k4n0 has quit IRC | 08:37 | |
*** HeOS has joined #openstack-infra | 08:37 | |
*** melwitt has quit IRC | 08:39 | |
*** yamamoto_ has quit IRC | 08:39 | |
*** hashar_ is now known as hashar | 08:39 | |
*** unicell has joined #openstack-infra | 08:39 | |
*** Guest11387 has joined #openstack-infra | 08:40 | |
*** che-arne has quit IRC | 08:40 | |
*** ZZelle has quit IRC | 08:46 | |
*** jgallard has quit IRC | 08:48 | |
*** pelix has joined #openstack-infra | 08:48 | |
*** jgallard has joined #openstack-infra | 08:50 | |
*** jgallard has quit IRC | 08:51 | |
*** jgallard has joined #openstack-infra | 08:51 | |
*** jgallard has quit IRC | 08:52 | |
*** r1chardj0n3s is now known as r1chardj0n3s_afk | 08:52 | |
*** jgallard has joined #openstack-infra | 08:53 | |
*** k4n0 has joined #openstack-infra | 08:53 | |
*** praveenkumar has joined #openstack-infra | 08:53 | |
*** jgallard has quit IRC | 08:54 | |
*** jgallard has joined #openstack-infra | 08:54 | |
*** mmaglana has quit IRC | 08:54 | |
*** mgrygoriev has joined #openstack-infra | 08:57 | |
*** amuller_ is now known as amuller | 08:57 | |
*** jgallard has quit IRC | 08:57 | |
*** jgallard has joined #openstack-infra | 08:58 | |
*** jgallard has quit IRC | 08:58 | |
mgrygoriev | hi, Does anybody know how to get multi line comment using gerrit review command? | 08:58 |
*** jgallard has joined #openstack-infra | 08:59 | |
*** jgallard has quit IRC | 08:59 | |
*** jgallard has joined #openstack-infra | 08:59 | |
*** marun has joined #openstack-infra | 09:02 | |
*** yamamoto_ has joined #openstack-infra | 09:08 | |
*** alexpilotti has joined #openstack-infra | 09:08 | |
*** amuller_ has joined #openstack-infra | 09:10 | |
*** amuller has quit IRC | 09:10 | |
*** HeOS has quit IRC | 09:14 | |
*** amuller_ is now known as amuller_lunch | 09:14 | |
*** yamamoto_ has quit IRC | 09:15 | |
*** yfried has joined #openstack-infra | 09:16 | |
*** Guest26222 has quit IRC | 09:18 | |
*** pblaho has joined #openstack-infra | 09:19 | |
*** HeOS has joined #openstack-infra | 09:19 | |
*** amuller_lunch has quit IRC | 09:19 | |
*** yfried|afk has quit IRC | 09:19 | |
*** praveenkumar has quit IRC | 09:21 | |
*** k4n0 has quit IRC | 09:22 | |
hashar | mgrygoriev: -m "line 1" -m "line 2" ? | 09:25 |
hashar | mgrygoriev: another potentially stupid trick: -m "`echo -e 'line 1\nline2'`" | 09:26 |
hashar | but don't quote me on that last one | 09:26 |
*** luqas has quit IRC | 09:28 | |
*** daya_k has joined #openstack-infra | 09:28 | |
*** ppai has quit IRC | 09:31 | |
*** andreaf_ is now known as andreaf | 09:34 | |
mgrygoriev | hashar, unfortunately both cases didn't help | 09:34 |
mgrygoriev | I'm talking about gwerrit review command in jenkins gerrit plugin | 09:35 |
mgrygoriev | the default one is gerrit review <CHANGE>,<PATCHSET> --message 'Build Successful <BUILDS_STATS>' --verified <VERIFIED> --code-review <CODE_REVIEW> | 09:35 |
*** k4n0 has joined #openstack-infra | 09:35 | |
hashar | :( | 09:35 |
mgrygoriev | if I set --message twice I get output of the last --massage part | 09:36 |
hashar | maybe gerrit is smart enough to interprets "\n" ? | 09:36 |
*** praveenkumar has joined #openstack-infra | 09:38 | |
*** koolhead17 has quit IRC | 09:40 | |
*** rlandy has joined #openstack-infra | 09:43 | |
*** ppai has joined #openstack-infra | 09:47 | |
*** vigneshvar has quit IRC | 09:48 | |
*** e0ne has joined #openstack-infra | 09:49 | |
*** che-arne has joined #openstack-infra | 09:50 | |
*** Daisy has quit IRC | 09:53 | |
*** baohua has quit IRC | 09:59 | |
*** jyuso has quit IRC | 10:02 | |
openstackgerrit | A change was merged to stackforge/python-jenkins: Rename doc environment to docs https://review.openstack.org/119921 | 10:03 |
*** vigneshvar has joined #openstack-infra | 10:04 | |
*** marun has quit IRC | 10:06 | |
*** luqas has joined #openstack-infra | 10:08 | |
*** jgallard has quit IRC | 10:10 | |
*** dizquierdo has quit IRC | 10:13 | |
mpaolino | guys, are the problems with dcheck-neutron-dsvm-functional solved? | 10:13 |
*** yamamoto has joined #openstack-infra | 10:15 | |
*** ppai has quit IRC | 10:17 | |
*** Guest11387 has quit IRC | 10:18 | |
*** amuller_lunch has joined #openstack-infra | 10:18 | |
*** yamamoto_ has joined #openstack-infra | 10:19 | |
*** amuller_lunch is now known as amuller | 10:20 | |
*** yamamoto has quit IRC | 10:20 | |
*** yamamoto has joined #openstack-infra | 10:22 | |
*** yamamoto_ has quit IRC | 10:23 | |
*** hashar has quit IRC | 10:25 | |
*** yfried_ has joined #openstack-infra | 10:25 | |
*** yfried_ is now known as yfried|afk | 10:25 | |
andreaf | hi - 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-accounts | 10:28 |
*** yfried has quit IRC | 10:29 | |
*** ppai has joined #openstack-infra | 10:30 | |
openstackgerrit | Bradley Jones proposed a change to stackforge/gertty: Add ability to sort change list https://review.openstack.org/122383 | 10:32 |
*** ildikov_ has joined #openstack-infra | 10:33 | |
*** e0ne has quit IRC | 10:34 | |
*** amuller_ has joined #openstack-infra | 10:35 | |
*** yfried has joined #openstack-infra | 10:36 | |
*** ildikov has quit IRC | 10:36 | |
*** amuller has quit IRC | 10:36 | |
*** oomichi has quit IRC | 10:37 | |
*** yfried|afk has quit IRC | 10:37 | |
*** yamahata has quit IRC | 10:38 | |
*** ZZelle has joined #openstack-infra | 10:38 | |
*** cnesa13 has quit IRC | 10:39 | |
*** dizquierdo has joined #openstack-infra | 10:48 | |
*** dims has joined #openstack-infra | 10:48 | |
*** krtaylor has quit IRC | 10:53 | |
openstackgerrit | Doug Hellmann proposed a change to openstack/requirements: Final juno release cliff, oslosphinx, stevedore https://review.openstack.org/122388 | 10:54 |
*** dims has quit IRC | 10:55 | |
*** e0ne has joined #openstack-infra | 10:55 | |
*** dims has joined #openstack-infra | 10:56 | |
*** loki184 has quit IRC | 10:57 | |
*** bradjones has joined #openstack-infra | 10:58 | |
*** bradjones has joined #openstack-infra | 10:58 | |
*** isaacb has joined #openstack-infra | 11:00 | |
*** dims has quit IRC | 11:00 | |
*** yamamoto has quit IRC | 11:01 | |
*** hashar has joined #openstack-infra | 11:02 | |
*** dims has joined #openstack-infra | 11:06 | |
*** e0ne has quit IRC | 11:09 | |
*** e0ne has joined #openstack-infra | 11:10 | |
*** yamamoto has joined #openstack-infra | 11:16 | |
*** ppai has quit IRC | 11:17 | |
*** dims has quit IRC | 11:18 | |
*** dims has joined #openstack-infra | 11:18 | |
*** dims_ has joined #openstack-infra | 11:19 | |
*** yamamoto has quit IRC | 11:22 | |
*** dims has quit IRC | 11:22 | |
*** nadya_ has joined #openstack-infra | 11:26 | |
dhellmann | SergeyLukjanov, 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 a | 11:27 |
dhellmann | little while to minimize that load? | 11:27 |
*** mfer has joined #openstack-infra | 11:28 | |
*** yamamoto has joined #openstack-infra | 11:28 | |
*** denis_makogon has joined #openstack-infra | 11:29 | |
*** ppai has joined #openstack-infra | 11:33 | |
*** krtaylor has joined #openstack-infra | 11:39 | |
*** adalbas has joined #openstack-infra | 11:39 | |
*** pblaho has quit IRC | 11:40 | |
*** mwagner_lap has quit IRC | 11:41 | |
*** dprince has joined #openstack-infra | 11:41 | |
*** pblaho has joined #openstack-infra | 11:42 | |
*** yamamoto has quit IRC | 11:44 | |
*** ramashri has joined #openstack-infra | 11:46 | |
*** cnesa has quit IRC | 11:48 | |
*** yfried_ has joined #openstack-infra | 11:48 | |
*** yfried_ is now known as yfried|afk | 11:48 | |
*** amuller_ has quit IRC | 11:49 | |
*** dkranz has joined #openstack-infra | 11:49 | |
*** yfried has quit IRC | 11:49 | |
*** ramashri has quit IRC | 11:51 | |
*** dhellmann is now known as dhellmann_ | 11:52 | |
anteaya | daya_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 it | 11:53 |
*** ramashri has joined #openstack-infra | 11:53 | |
anteaya | I have never seen private keys in logs previously | 11:54 |
*** pcm_ has joined #openstack-infra | 11:57 | |
*** doug-fish has joined #openstack-infra | 11:58 | |
*** cnesa13 has joined #openstack-infra | 11:59 | |
openstackgerrit | Kei YAMAZAKI proposed a change to openstack-infra/jenkins-job-builder: Add support for Jenkins Sounds plugin https://review.openstack.org/122395 | 12:00 |
*** k4n0 has quit IRC | 12:01 | |
*** julim has joined #openstack-infra | 12:01 | |
fungi | dhellmann_: 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#n2338 | 12:01 |
*** pblaho has quit IRC | 12:02 | |
*** amuller_ has joined #openstack-infra | 12:04 | |
*** pblaho has joined #openstack-infra | 12:04 | |
*** pblaho has quit IRC | 12:04 | |
anteaya | fungi: have a good day | 12:05 |
*** pblaho has joined #openstack-infra | 12:05 | |
fungi | anteaya: thanks | 12:06 |
*** pblaho has quit IRC | 12:06 | |
anteaya | I'm going to have breakfast and a walk and then will be back | 12:06 |
openstackgerrit | Kei YAMAZAKI proposed a change to openstack-infra/jenkins-job-builder: Add support for Jenkins Sounds plugin https://review.openstack.org/122395 | 12:07 |
openstackgerrit | Kei YAMAZAKI proposed a change to openstack-infra/jenkins-job-builder: Add support for Jenkins Sounds plugin https://review.openstack.org/122395 | 12:08 |
*** pblaho has joined #openstack-infra | 12:10 | |
*** mpaolino has quit IRC | 12:10 | |
*** weshay has joined #openstack-infra | 12:11 | |
*** baoli has joined #openstack-infra | 12:13 | |
*** rushiagr is now known as rushiagr_away | 12:14 | |
*** ppai has quit IRC | 12:14 | |
*** yamamoto has joined #openstack-infra | 12:15 | |
openstackgerrit | Kei YAMAZAKI proposed a change to openstack-infra/jenkins-job-builder: Add support for Jenkins Sounds plugin https://review.openstack.org/95329 | 12:16 |
*** yamamoto has quit IRC | 12:18 | |
*** yamamoto_ has joined #openstack-infra | 12:18 | |
*** yamamoto_ has quit IRC | 12:18 | |
*** yamamoto has joined #openstack-infra | 12:18 | |
*** zehicle_at_dell has quit IRC | 12:18 | |
*** yamamoto has quit IRC | 12:19 | |
*** Guest11387 has joined #openstack-infra | 12:19 | |
*** tsg has joined #openstack-infra | 12:19 | |
*** mpaolino has joined #openstack-infra | 12:22 | |
*** mmedvede has joined #openstack-infra | 12:23 | |
*** rushiagr_away is now known as rushiagr | 12:24 | |
*** aysyanne has joined #openstack-infra | 12:26 | |
*** kgiusti has joined #openstack-infra | 12:27 | |
*** jgallard has joined #openstack-infra | 12:27 | |
*** ppai has joined #openstack-infra | 12:28 | |
*** dane_leblanc has quit IRC | 12:30 | |
openstackgerrit | Ian Wienand proposed a change to openstack-infra/devstack-gate: Always set DATA_DIR https://review.openstack.org/122064 | 12:35 |
*** lttrl has joined #openstack-infra | 12:35 | |
*** koolhead17 has joined #openstack-infra | 12:37 | |
*** baohua has joined #openstack-infra | 12:39 | |
*** sandywalsh has joined #openstack-infra | 12:39 | |
*** miqui has joined #openstack-infra | 12:41 | |
openstackgerrit | Kei YAMAZAKI proposed a change to openstack-infra/jenkins-job-builder: Add support for Jenkins Sounds plugin https://review.openstack.org/95329 | 12:42 |
*** dkranz has quit IRC | 12:43 | |
*** yfried|afk is now known as yfried | 12:44 | |
openstackgerrit | Kei YAMAZAKI proposed a change to openstack-infra/jenkins-job-builder: Add support for Jenkins Sounds plugin https://review.openstack.org/95329 | 12:45 |
*** mjturek has joined #openstack-infra | 12:45 | |
HeOS | Only gerrit version 2.4 not supported option for ssh "gerrit ls-groups -v". | 12:46 |
*** yamamoto has joined #openstack-infra | 12:49 | |
*** mfer has quit IRC | 12:51 | |
*** dims_ has quit IRC | 12:51 | |
*** lttrl has quit IRC | 12:51 | |
*** dims has joined #openstack-infra | 12:51 | |
*** dims has quit IRC | 12:51 | |
*** dizquierdo has quit IRC | 12:52 | |
*** dims has joined #openstack-infra | 12:52 | |
*** lttrl has joined #openstack-infra | 12:52 | |
*** annegentle has joined #openstack-infra | 12:54 | |
*** yamamoto has quit IRC | 12:54 | |
*** bswartz has quit IRC | 12:55 | |
*** ashaeron has quit IRC | 12:55 | |
*** ashaeron has joined #openstack-infra | 12:56 | |
*** flaviof_zzz is now known as flaviof | 12:57 | |
*** ppai has quit IRC | 12:58 | |
*** dane_leblanc has joined #openstack-infra | 12:58 | |
*** yamamoto has joined #openstack-infra | 13:01 | |
*** e0ne has quit IRC | 13:01 | |
*** esker has joined #openstack-infra | 13:02 | |
*** pblaho has quit IRC | 13:02 | |
*** vdreamarkitex has quit IRC | 13:02 | |
ekarlso | hmmm, 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-infra | 13:02 | |
ekarlso | oh nvm, it just took like forever for it to do something, probably crappy network | 13:03 |
*** yfried is now known as yfried|afk | 13:04 | |
*** isaacb has quit IRC | 13:04 | |
*** miarmak has joined #openstack-infra | 13:05 | |
*** eglynn__ has quit IRC | 13:08 | |
*** daya_k has quit IRC | 13:09 | |
*** derekh has quit IRC | 13:09 | |
*** miarmak has quit IRC | 13:09 | |
*** eglynn__ has joined #openstack-infra | 13:12 | |
*** mwagner_lap has joined #openstack-infra | 13:13 | |
*** derekh has joined #openstack-infra | 13:13 | |
*** amotoki has quit IRC | 13:14 | |
*** annegentle has quit IRC | 13:14 | |
*** ppai has joined #openstack-infra | 13:14 | |
*** amotoki has joined #openstack-infra | 13:14 | |
*** ociuhandu has joined #openstack-infra | 13:16 | |
*** yfried|afk is now known as yfried_ | 13:16 | |
*** mriedem has joined #openstack-infra | 13:16 | |
*** vdreamarkitex has joined #openstack-infra | 13:17 | |
*** e0ne has joined #openstack-infra | 13:17 | |
*** esker has quit IRC | 13:17 | |
*** dhellmann_ is now known as dhellmann | 13:19 | |
*** tomoe has quit IRC | 13:19 | |
*** tomoe has joined #openstack-infra | 13:20 | |
*** isaacb has joined #openstack-infra | 13:21 | |
*** nadya_ has quit IRC | 13:21 | |
*** resker has joined #openstack-infra | 13:21 | |
*** bswartz has joined #openstack-infra | 13:22 | |
*** pcrews has joined #openstack-infra | 13:22 | |
*** jlibosva has quit IRC | 13:23 | |
*** berendt has quit IRC | 13:24 | |
*** tomoe has quit IRC | 13:24 | |
*** yfried_ is now known as yfried|afk | 13:26 | |
openstackgerrit | Doug Hellmann proposed a change to openstack/requirements: Remaining Oslo version updates for Juno https://review.openstack.org/122408 | 13:26 |
*** dkliban_afk is now known as dkliban | 13:26 | |
*** radez_g0n3 is now known as radez | 13:27 | |
*** yfried|afk is now known as yfried_ | 13:29 | |
*** vdreamarkitex has quit IRC | 13:32 | |
*** dmsimard_away is now known as dmsimard | 13:32 | |
dhellmann | fungi: thanks, I determined that I couldn't update some of the requirements lists anyway so I'm just leaving them all as they are | 13:33 |
*** eglynn-regus has joined #openstack-infra | 13:33 | |
*** derekh has quit IRC | 13:33 | |
*** eglynn__ has quit IRC | 13:33 | |
*** isaacb has quit IRC | 13:35 | |
*** zz_dimtruck is now known as dimtruck | 13:36 | |
openstackgerrit | Radomir 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/122410 | 13:36 |
*** annegentle has joined #openstack-infra | 13:37 | |
*** cdent has joined #openstack-infra | 13:37 | |
*** resker has quit IRC | 13:38 | |
*** esker has joined #openstack-infra | 13:39 | |
*** esker has quit IRC | 13:44 | |
*** wenlock has joined #openstack-infra | 13:44 | |
*** jamespage_ has joined #openstack-infra | 13:44 | |
*** jamespage_ has quit IRC | 13:45 | |
*** homeless has joined #openstack-infra | 13:45 | |
*** derekh has joined #openstack-infra | 13:46 | |
*** dimtruck is now known as zz_dimtruck | 13:46 | |
*** esker has joined #openstack-infra | 13:47 | |
*** rdopieralski has joined #openstack-infra | 13:48 | |
*** amuller_ is now known as amuller | 13:48 | |
*** vdreamarkitex has joined #openstack-infra | 13:50 | |
*** craigbr has joined #openstack-infra | 13:50 | |
*** mpaolino has quit IRC | 13:53 | |
*** dkranz has joined #openstack-infra | 13:53 | |
morganfainberg | anteaya, reading the scrollback now | 13:54 |
*** imcsk8 has quit IRC | 13:55 | |
*** imcsk8 has joined #openstack-infra | 13:55 | |
morganfainberg | anteaya, i can only guess this is | 13:55 |
morganfainberg | anteaya, PKI token related private key? but it *shouldn't* be in the logs afaik | 13:55 |
openstackgerrit | Doug Hellmann proposed a change to openstack/requirements: Remaining Oslo version updates for Juno https://review.openstack.org/122408 | 13:56 |
*** andreaf is now known as andreaf_ | 13:57 | |
openstackgerrit | A change was merged to openstack/requirements: Final juno release cliff, oslosphinx, stevedore https://review.openstack.org/122388 | 13:57 |
*** _buzz has joined #openstack-infra | 13:57 | |
openstackgerrit | OpenStack Proposal Bot proposed a change to openstack-dev/hacking: Updated from global requirements https://review.openstack.org/122416 | 13:58 |
*** esker has quit IRC | 13:58 | |
*** vdreamarkitex has quit IRC | 13:59 | |
*** yamahata has joined #openstack-infra | 13:59 | |
*** ashaeron has quit IRC | 14:00 | |
rcarrillocruz | zaro: helo helo | 14:02 |
*** vdreamarkitex has joined #openstack-infra | 14:02 | |
*** jlibosva has joined #openstack-infra | 14:02 | |
rcarrillocruz | i need your maven-fu skills for a sec :-) | 14:02 |
*** ashaeron has joined #openstack-infra | 14:02 | |
homeless | hi 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-infra | 14:06 | |
*** craigbr has quit IRC | 14:06 | |
kgiusti | sdague: ianw: ping - I need some advice regarding this proposed test job: https://review.openstack.org/#/c/115752/ | 14:07 |
kgiusti | sdague: 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-infra | 14:08 | |
*** pradk has joined #openstack-infra | 14:08 | |
*** zz_jgrimm is now known as jgrimm | 14:09 | |
kgiusti | sdague: ianw: does that sound realistic? | 14:09 |
zaro | rcarrillocruz: will be available to help in about 2 hrs. | 14:09 |
rcarrillocruz | no rush, thx | 14:11 |
*** nadya_ has joined #openstack-infra | 14:11 | |
anteaya | morganfainberg: thanks, yeah I'm for no keys in logs | 14:11 |
anteaya | and apparently 2 days of no noise from the monster neigbours is the best I can get | 14:11 |
anteaya | back to making noise with heavy machinery and making no progress whatsoever | 14:12 |
morganfainberg | anteaya, do we have a link on that log? if we are logging a private key we should fix it. | 14:12 |
anteaya | morganfainberg: we aren't, a third party ci which is disabled is | 14:12 |
morganfainberg | anteaya, ah | 14:12 |
anteaya | morganfainberg: they posted a trial link to demonstrate their logs were fit | 14:12 |
anteaya | morganfainberg: yeah, sorry for the confusion | 14:12 |
*** nelsnelson has joined #openstack-infra | 14:13 | |
mestery | Hey! Can someone help me understand why this review (https://review.openstack.org/#/c/73937/) isn't going into the gate? | 14:14 |
mestery | It's likely something obvious I'm missing and maybe I just need more coffee, but any help appreciated. | 14:14 |
*** jistr has quit IRC | 14:15 | |
*** marun has joined #openstack-infra | 14:15 | |
*** ildikov_ has quit IRC | 14:16 | |
morganfainberg | anteaya, ok cool | 14:16 |
morganfainberg | anteaya, i understand now | 14:16 |
*** jistr has joined #openstack-infra | 14:16 | |
anteaya | morganfainberg: thanks | 14:17 |
anteaya | mestery: looking | 14:17 |
mestery | anteaya: thank you! | 14:17 |
*** craigbr has joined #openstack-infra | 14:19 | |
anteaya | the last time it passed check was June 5th | 14:19 |
*** david-lyle has joined #openstack-infra | 14:20 | |
*** hashar has quit IRC | 14:20 | |
*** ashaeron has quit IRC | 14:20 | |
anteaya | mestery: I rechecked it and it is now in check | 14:21 |
*** garyh has joined #openstack-infra | 14:21 | |
anteaya | it had no verified +1 on it, since the history of that patch is taht gate jobs started and didn't finish | 14:21 |
anteaya | so the +1 from jenkins was removed when gate jobs started and no check tests ran successfully to give it verified +1 again | 14:22 |
*** skolekonov has quit IRC | 14:22 | |
anteaya | let's see what happens after it finishes in the check queue | 14:22 |
mestery | anteaya: Awesome, thank you, that makes sense now. | 14:23 |
mestery | anteaya: thank you for the help! | 14:23 |
anteaya | np | 14:23 |
*** hashar has joined #openstack-infra | 14:23 | |
*** ramashri has quit IRC | 14:24 | |
*** groknix has joined #openstack-infra | 14:27 | |
*** david-lyle has quit IRC | 14:27 | |
*** atiwari has joined #openstack-infra | 14:27 | |
*** zz_dimtruck is now known as dimtruck | 14:27 | |
zul | dhellmann: oslo.messaging is final right? | 14:29 |
*** gilliard has quit IRC | 14:30 | |
*** gilliard has joined #openstack-infra | 14:30 | |
*** ashaeron has joined #openstack-infra | 14:31 | |
*** mpaolino_ has joined #openstack-infra | 14:32 | |
*** isaacb has joined #openstack-infra | 14:33 | |
*** mpaolino has quit IRC | 14:33 | |
*** otherwiseguy has joined #openstack-infra | 14:34 | |
*** david-lyle has joined #openstack-infra | 14:35 | |
*** jistr has quit IRC | 14:37 | |
morganfainberg | clarkb, 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 |
uvirtbot | Launchpad bug 1371154 in keystone "increase default setting of workers to n-cpu" [Medium,Triaged] | 14:37 |
anteaya | mestery: thy must rebase | 14:37 |
mestery | anteaya: will do | 14:37 |
*** eharney has joined #openstack-infra | 14:37 | |
*** mpaolino_ has quit IRC | 14:37 | |
morganfainberg | clarkb, 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-infra | 14:39 | |
*** packet has joined #openstack-infra | 14:42 | |
*** ildikov has joined #openstack-infra | 14:42 | |
*** rhsu has joined #openstack-infra | 14:42 | |
*** sabeen has quit IRC | 14:43 | |
*** pballand has joined #openstack-infra | 14:43 | |
openstackgerrit | Sean Dague proposed a change to openstack-infra/config: remove all references to reverify https://review.openstack.org/122437 | 14:44 |
*** dangers_away is now known as dangers | 14:44 | |
*** zz_gondoi is now known as gondoi | 14:44 | |
*** salv-orlando has quit IRC | 14:46 | |
*** gargola has joined #openstack-infra | 14:47 | |
yamamoto | why official jenkins doesn't suffer from https://bugs.launchpad.net/ubuntu/+source/nova/+bug/1348830 ? | 14:49 |
uvirtbot | Launchpad 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 |
uvirtbot | Launchpad bug 1322568 in libvirt "nova interface-attach fails" [High,Fix committed] | 14:49 |
*** Longgeek has quit IRC | 14:49 | |
yamamoto | is there any workaround? | 14:49 |
*** craigbr has quit IRC | 14:49 | |
openstackgerrit | Doug Hellmann proposed a change to openstack-infra/release-tools: Skip tagging if tag exists https://review.openstack.org/122438 | 14:51 |
*** tonytan4ever has joined #openstack-infra | 14:52 | |
yamamoto | ttx: ping | 14:52 |
dhellmann | zul: yep, we're all done with libs for juno | 14:53 |
anteaya | yamamoto: ttx is going into a meeting | 14:54 |
zul | dhellmann: k | 14:54 |
yamamoto | anteaya: thank you for info | 14:54 |
ttx | yamamoto: quick pong | 14:55 |
anteaya | yamamoto: and ttx would have nothing to do with jenkins | 14:55 |
ttx | now that's true | 14:55 |
ttx | I met him once | 14:55 |
yamamoto | i wanted to ask about ical feed | 14:55 |
anteaya | ah | 14:55 |
ttx | yamamoto: what about it ? missing meeting? | 14:55 |
yamamoto | ml2 subteam meeting channel seems wrong | 14:55 |
yamamoto | it's actually -alt | 14:55 |
ttx | ok fixing. When is that meeting? | 14:56 |
yamamoto | time is correct | 14:56 |
*** rushiagr is now known as rushiagr_away | 14:56 | |
*** nadya_ has quit IRC | 14:57 | |
yamamoto | Weekly on Wednesdays at 1600 UTC on #openstack-meeting-alt | 14:57 |
ttx | yamahata: fixed | 14:57 |
*** nadya_ has joined #openstack-infra | 14:57 | |
yamamoto | ttx: thank you! | 14:57 |
*** vigneshvar has quit IRC | 14:58 | |
*** hdd has joined #openstack-infra | 14:59 | |
*** kgiusti has quit IRC | 14:59 | |
*** dustins has joined #openstack-infra | 14:59 | |
*** amuller_ has joined #openstack-infra | 15:00 | |
*** amuller has quit IRC | 15:01 | |
*** devkulkarni has joined #openstack-infra | 15:01 | |
*** signed8bit has joined #openstack-infra | 15:01 | |
*** nadya_ has quit IRC | 15:01 | |
*** pballand has quit IRC | 15:03 | |
devkulkarni | Hi 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 IRC | 15:03 | |
anteaya | devkulkarni: recheck it | 15:04 |
*** stevemar has joined #openstack-infra | 15:04 | |
anteaya | devkulkarni: has that test ever passed before? | 15:04 |
anteaya | devkulkarni: it will only pass if everything that needs to know about the job knows about it | 15:04 |
devkulkarni | anteaya: I already tried recheck no bug | 15:04 |
anteaya | devkulkarni: has the job ever passed before? | 15:05 |
devkulkarni | it has passed before | 15:05 |
*** ramashri has joined #openstack-infra | 15:05 | |
devkulkarni | anteaya: let me verify that | 15:05 |
anteaya | ah it has failed to register 3 times in a row | 15:06 |
*** datsun180b has joined #openstack-infra | 15:06 | |
anteaya | I think there is a problem with the job syntax | 15:06 |
devkulkarni | how, where did you find that out? | 15:06 |
*** dizquierdo has joined #openstack-infra | 15:06 | |
anteaya | https://review.openstack.org/#/c/122222/ | 15:06 |
*** andreaf has joined #openstack-infra | 15:06 | |
anteaya | press the toggle ci button at teh bottom of the screen | 15:06 |
*** signed8bit has quit IRC | 15:06 | |
devkulkarni | okay. I see it. | 15:07 |
devkulkarni | so what does that mean? | 15:07 |
anteaya | I suspect the job syntax is wrong | 15:07 |
anteaya | and our automated testing system can't find it | 15:07 |
anteaya | can you find the patch that added that job? | 15:07 |
devkulkarni | I see.. where should I look for the job syntax? okay | 15:07 |
openstackgerrit | James E. Blair proposed a change to stackforge/gertty: Be more careful with null accounts https://review.openstack.org/122443 | 15:07 |
*** signed8bit has joined #openstack-infra | 15:08 | |
devkulkarni | let me look around | 15:08 |
*** amuller_ is now known as amuller | 15:08 | |
*** rkukura has quit IRC | 15:08 | |
*** nadya_ has joined #openstack-infra | 15:09 | |
*** ppai has quit IRC | 15:09 | |
*** apevec has joined #openstack-infra | 15:09 | |
*** jgallard has quit IRC | 15:10 | |
*** jgallard has joined #openstack-infra | 15:10 | |
*** rhsu has quit IRC | 15:12 | |
*** isaacb has quit IRC | 15:14 | |
*** ashaeron has quit IRC | 15:14 | |
anteaya | devkulkarni: https://review.openstack.org/#/c/64216/1/modules/openstack_project/files/zuul/layout.yaml | 15:15 |
devkulkarni | anteaya: looking | 15:16 |
*** armax has joined #openstack-infra | 15:16 | |
anteaya | devkulkarni: 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#n2644 | 15:19 |
anteaya | so I am stumped as to why your job is non registered 3 times in a row | 15:19 |
devkulkarni | hmm.. | 15:20 |
*** dimtruck is now known as zz_dimtruck | 15:20 | |
devkulkarni | should I try pushing another patch and/or rechecking again? | 15:20 |
anteaya | devkulkarni: it doesn't hurt to try | 15:20 |
devkulkarni | anteaya: okay. let me give both a shot and see how that goes | 15:21 |
anteaya | well one at a a time :D | 15:21 |
devkulkarni | :D | 15:21 |
devkulkarni | first the easy case (recheck) | 15:22 |
*** signed8bit is now known as signed8bit_ZZZzz | 15:23 | |
anteaya | kk | 15:23 |
*** dannywilson has joined #openstack-infra | 15:24 | |
*** zz_dimtruck is now known as dimtruck | 15:24 | |
*** pballand has joined #openstack-infra | 15:25 | |
*** signed8bit_ZZZzz is now known as signed8bit | 15:26 | |
krotscheck | anteaya: Were your questions on the group -> groups rename answered, or are there any outstanding questions you still have? | 15:26 |
*** ramashri has quit IRC | 15:28 | |
*** yfried_ has quit IRC | 15:28 | |
*** SumitNaiksatam has quit IRC | 15:28 | |
*** devkulkarni1 has joined #openstack-infra | 15:30 | |
*** amuller_ has joined #openstack-infra | 15:31 | |
*** devkulkarni has quit IRC | 15:31 | |
*** apmelton has joined #openstack-infra | 15:31 | |
*** openstackgerrit has quit IRC | 15:33 | |
*** packet has quit IRC | 15:34 | |
*** amuller has quit IRC | 15:34 | |
*** annegentle has quit IRC | 15:39 | |
*** annegentle has joined #openstack-infra | 15:39 | |
bknudson | we'll need the oslo requirements update for keystoneclient release: https://review.openstack.org/#/c/122408/ | 15:40 |
*** bhuvan has joined #openstack-infra | 15:41 | |
*** torandu has quit IRC | 15:42 | |
*** Guest11387 has quit IRC | 15:43 | |
*** annegentle has quit IRC | 15:44 | |
*** mmaglana has joined #openstack-infra | 15:44 | |
*** kgiusti has joined #openstack-infra | 15:45 | |
*** gargola has quit IRC | 15:46 | |
*** torandu has joined #openstack-infra | 15:46 | |
*** gargola has joined #openstack-infra | 15:47 | |
*** ihrachyshka has quit IRC | 15:48 | |
*** sballe has joined #openstack-infra | 15:52 | |
*** rdopieralski has quit IRC | 15:52 | |
*** julim has quit IRC | 15:55 | |
*** hashar has quit IRC | 15:55 | |
*** acfleury has joined #openstack-infra | 15:55 | |
*** adalbas has quit IRC | 15:55 | |
*** cody-somerville has joined #openstack-infra | 15:57 | |
sdague | what's our story about requesting media wiki extensions? | 15:57 |
*** arosen-home has joined #openstack-infra | 15:58 | |
*** vdreamarkitex has quit IRC | 15:59 | |
*** arxcruz has quit IRC | 15:59 | |
*** timrc-afk is now known as timrc | 16:00 | |
*** ramashri has joined #openstack-infra | 16:00 | |
arosen-home | I 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 browser | 16:00 |
*** lcheng has joined #openstack-infra | 16:01 | |
*** dizquierdo has quit IRC | 16:02 | |
*** openstackgerrit has joined #openstack-infra | 16:02 | |
*** yaguang has quit IRC | 16:02 | |
*** nadya_ has quit IRC | 16:03 | |
*** mfer has joined #openstack-infra | 16:04 | |
*** arosen-home has quit IRC | 16:05 | |
*** arosen-home has joined #openstack-infra | 16:05 | |
*** devkulkarni1 has quit IRC | 16:06 | |
anteaya | arosen-home: clarkb spent some time answering that question yesterday for kim_ or what it the day before | 16:06 |
*** ramashri has quit IRC | 16:06 | |
*** armax has quit IRC | 16:06 | |
anteaya | arosen-home: you have to tell the server to filter them somehow | 16:06 |
arosen-home | anteaya: 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 |
anteaya | sdague: 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-infra | 16:07 | |
anteaya | http://eavesdrop.openstack.org/irclogs/%23openstack-infra/ | 16:07 |
anteaya | arosen-home: patches to openstack-infra/config/doc/source/third-party.rst welcome | 16:08 |
openstackgerrit | Doug Hellmann proposed a change to openstack-infra/config: Add publishing job for oslosphinx documentation https://review.openstack.org/122455 | 16:08 |
*** afazekas has quit IRC | 16:08 | |
anteaya | arosen-home: we are trying to create one point of communication otherwise folks get lost | 16:08 |
*** ramashri has joined #openstack-infra | 16:08 | |
anteaya | krotscheck: well yes, the outstanding question is for dhellmann | 16:08 |
anteaya | dhellmann: regarding groups for storyboard | 16:09 |
anteaya | dhellmann: seperate for python-cliff and stevedore, or are they the oslo group? | 16:09 |
sdague | anteaya: I want the __NOTITLE__ extension | 16:09 |
anteaya | sdague: noted | 16:10 |
*** zehicle_at_dell has joined #openstack-infra | 16:10 | |
dhellmann | anteaya: please create projects called cliff and stevedore respectively inside the oslo program group | 16:10 |
anteaya | sometime when Ryan is around I will try to remember to ask him for it | 16:10 |
*** devkulkarni has joined #openstack-infra | 16:10 | |
*** tsg has quit IRC | 16:10 | |
anteaya | krotscheck: can we accomodate dhellmann's request? | 16:10 |
dhellmann | sdague: if your +2a is handy: https://review.openstack.org/#/c/122408/ | 16:10 |
krtaylor | arosen-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 browsing | 16:11 |
dhellmann | sdague: that's the last of the version changes for oslo for juno | 16:11 |
dhellmann | next up to talk to ttx about branching the incubator... | 16:11 |
krotscheck | anteaya: 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-infra | 16:11 | |
*** pradk has quit IRC | 16:11 | |
*** marcoemorais has joined #openstack-infra | 16:12 | |
arosen-home | krtaylor: of course, though i want the same experience that the upstream jenkins is providing... | 16:12 |
anteaya | krotscheck: but if the order of the work is acceptable, it the direction of it okay? | 16:12 |
sdague | dhellmann: approved | 16:12 |
dhellmann | sdague: ty | 16:13 |
krtaylor | arosen-home, the review comment links point back to your log hosting service | 16:13 |
jeblair | fungi: can you try out/weigh in on 122176? | 16:13 |
zaro | morning | 16:13 |
anteaya | jeblair: fungi says he is away today | 16:13 |
zaro | rcarrillocruz: i'm back, what's up? | 16:13 |
anteaya | morning zaro | 16:13 |
anteaya | jeblair: morning and how are your eyes? | 16:14 |
jeblair | anteaya: it'll be there when he gets back :) | 16:14 |
anteaya | jeblair: it will | 16:14 |
*** sballe has quit IRC | 16:14 | |
pleia2 | good morning | 16:16 |
*** esker has joined #openstack-infra | 16:16 | |
krotscheck | anteaya: 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 |
anteaya | krotscheck: I thought I saw group names being created for python-cliff and stevedore | 16:17 |
anteaya | morning pleia2 | 16:17 |
*** emagana has joined #openstack-infra | 16:17 | |
openstackgerrit | Doug Hellmann proposed a change to openstack-infra/config: Give oslo-release team permission to tag incubator https://review.openstack.org/122459 | 16:18 |
krotscheck | anteaya: Take a closer look at the diff. All I’m doing is adding ’s:\r\n - ‘ | 16:18 |
*** nelsnelson has quit IRC | 16:18 | |
*** atiwari has quit IRC | 16:19 | |
*** homeless has quit IRC | 16:19 | |
krotscheck | anteaya: Correction- I added the storyboard group to puppet-storyboard, storyboard, and storyboard-webclient. | 16:19 |
krotscheck | But that’s the only group I created. | 16:19 |
*** reed has joined #openstack-infra | 16:20 | |
*** shashankhegde has joined #openstack-infra | 16:20 | |
arosen-home | in 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 IRC | 16:21 | |
anteaya | krotscheck: right and what I am saying is that python-cliff and stevedore should be in the oslo group | 16:21 |
anteaya | not have their own group | 16:21 |
*** nadya_ has joined #openstack-infra | 16:22 | |
krotscheck | anteaya: I understand what you’re saying. | 16:22 |
anteaya | krotscheck: k | 16:22 |
*** e0ne has quit IRC | 16:22 | |
krotscheck | anteaya: nd I beleive that it should be a different patch, since that seems like a different scope of work. | 16:22 |
*** jgallard has quit IRC | 16:22 | |
anteaya | krotscheck: why would you create a group in story board that you need to uncreate? | 16:23 |
anteaya | krotscheck: why not create the correct one in the first place? | 16:23 |
*** annegentle has quit IRC | 16:24 | |
krotscheck | anteaya: 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-infra | 16:24 | |
*** wenlock_ has quit IRC | 16:24 | |
anteaya | krotscheck: you lost me | 16:24 |
anteaya | you are creating names of groups and not using them? | 16:24 |
*** annegentle has joined #openstack-infra | 16:24 | |
krotscheck | anteaya: 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 |
dhellmann | anteaya: 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 |
dhellmann | anteaya: no rush | 16:24 |
*** sarob_ has joined #openstack-infra | 16:24 | |
*** sarob_ has quit IRC | 16:25 | |
anteaya | dhellmann: +1 | 16:25 |
*** sarob_ has joined #openstack-infra | 16:25 | |
dhellmann | anteaya: thanks! | 16:25 |
anteaya | np | 16:25 |
*** e0ne has joined #openstack-infra | 16:26 | |
*** bhuvan has quit IRC | 16:26 | |
anteaya | krotscheck: why are you changing group to groups? why not have a useful patch? | 16:26 |
krotscheck | anteaya: 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-infra | 16:27 | |
*** luqas has quit IRC | 16:27 | |
*** e0ne has quit IRC | 16:28 | |
devkulkarni | anteaya: 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-f20 | 16:28 |
krotscheck | anteaya: 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 |
SlickNik | fungi / 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 IRC | 16:29 | |
*** SumitNaiksatam has joined #openstack-infra | 16:31 | |
anteaya | devkulkarni: 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 first | 16:31 |
*** esker has quit IRC | 16:31 | |
anteaya | krotscheck: ah okay | 16:32 |
anteaya | krotscheck: which step needs the names of the groups to be accurate? | 16:32 |
krotscheck | anteaya: 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 |
anteaya | SlickNik: fungi is away today and I haven't seen clark yet | 16:33 |
devkulkarni | anteaya: 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-infra | 16:33 | |
openstackgerrit | Terry Howe proposed a change to stackforge/python-jenkins: Fix it so build_job triggers a build https://review.openstack.org/122462 | 16:33 |
openstackgerrit | Tomas Bezdek proposed a change to openstack-infra/jenkins-job-builder: Added support for Extended Choice Parameter plugin https://review.openstack.org/122463 | 16:33 |
krotscheck | anteaya: Since it’s a valid use case that groups are removed in the future(tm) | 16:33 |
anteaya | krotscheck: I guess that was the part I wasn't getting, removing groups, since we don't remove many things in gerrit | 16:33 |
anteaya | most things once created stay created | 16:34 |
anteaya | devkulkarni: do you recall the links I shared with you earlier today? | 16:34 |
mordred | anteaya: I think groups a probably fine to remove ... | 16:34 |
mordred | anteaya: we don't like removing content like git repos | 16:34 |
anteaya | devkulkarni: and you can start here: http://ci.openstack.org/stackforge.html#add-jenkins-jobs-to-stackforge-projects | 16:35 |
anteaya | mordred: okay | 16:35 |
devkulkarni | anteaya: 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#n2644 | 16:35 |
dtroyer | BobBall: around? | 16:35 |
devkulkarni | anteaya: okay. will start there. | 16:36 |
anteaya | devkulkarni: kk, offer up and intial patch and then we can go from there | 16:36 |
anteaya | s/and/an | 16:36 |
anteaya | mordred: can you +A https://review.openstack.org/#/c/121457/ | 16:37 |
anteaya | mordred: this would make SlickNik happy | 16:37 |
*** rkukura has quit IRC | 16:37 | |
mordred | I like making SlickNik happy | 16:37 |
krotscheck | anteaya: I aim to make storyboard delete resistant :) | 16:37 |
*** MaxV has quit IRC | 16:37 | |
*** nelsnelson has joined #openstack-infra | 16:38 | |
anteaya | krotscheck: good luck | 16:38 |
*** shashankhegde has quit IRC | 16:38 | |
anteaya | mordred: awesome, thank you | 16:40 |
*** packet has joined #openstack-infra | 16:40 | |
*** rkukura has joined #openstack-infra | 16:40 | |
*** yamamoto has quit IRC | 16:41 | |
*** dkehnx1 has joined #openstack-infra | 16:41 | |
*** nkinder has joined #openstack-infra | 16:42 | |
*** annegentle has quit IRC | 16:43 | |
nkinder | anyone able to do a quick review on a new repo creation request? https://review.openstack.org/#/c/120261 | 16:44 |
*** salv-orlando has joined #openstack-infra | 16:44 | |
nkinder | it needs another +2, and we're hoping to get it created soon so we can start using it | 16:44 |
*** esker has joined #openstack-infra | 16:45 | |
openstackgerrit | Derek Higgins proposed a change to openstack-infra/config: Add syslog tag to os-collect-config logs https://review.openstack.org/122466 | 16:45 |
anteaya | jeblair: 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-infra | 16:46 | |
*** sarob_ has quit IRC | 16:46 | |
*** daya_k has joined #openstack-infra | 16:47 | |
*** hdd has quit IRC | 16:47 | |
*** derekh has quit IRC | 16:47 | |
*** sarob_ has joined #openstack-infra | 16:48 | |
*** hdd has joined #openstack-infra | 16:48 | |
*** esker has quit IRC | 16:49 | |
*** packet has quit IRC | 16:49 | |
*** cdent has quit IRC | 16:49 | |
*** yamamoto has joined #openstack-infra | 16:49 | |
*** dimtruck is now known as zz_dimtruck | 16:49 | |
*** tonytan4ever has quit IRC | 16:50 | |
*** bhuvan has joined #openstack-infra | 16:51 | |
daya_k | anteaya : hi. | 16:51 |
*** arosen-home has quit IRC | 16:52 | |
*** lttrl has quit IRC | 16:52 | |
openstackgerrit | A change was merged to openstack-infra/nodepool: Ignore min-ready when at capacity https://review.openstack.org/118939 | 16:53 |
openstackgerrit | A change was merged to openstack-infra/nodepool: Export image name and filename to DIB https://review.openstack.org/120144 | 16:53 |
*** gyee has joined #openstack-infra | 16:53 | |
openstackgerrit | A change was merged to openstack-infra/nodepool: Pass the nodepool scriptdir to disk-image-create https://review.openstack.org/120151 | 16:53 |
*** esker has joined #openstack-infra | 16:54 | |
*** esker has quit IRC | 16:54 | |
anteaya | hello daya_k | 16:54 |
*** zz_dimtruck is now known as dimtruck | 16:55 | |
openstackgerrit | A change was merged to openstack-infra/config: Create a trove-specs repository https://review.openstack.org/121457 | 16:55 |
daya_k | anteaya : 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.sh | 16:55 |
daya_k | did you hear from anyone on whether the key originates in keystone? | 16:55 |
*** arosen-home has joined #openstack-infra | 16:56 | |
daya_k | anteaya : in any case, i have excluded the ssl directory from our upload now. | 16:56 |
clarkb | morganfainberg: is there anything else I should be doing to help with the keystone thing? | 16:57 |
anteaya | keystone generates a key, keys should never be included in log files | 16:57 |
*** patrickeast has joined #openstack-infra | 16:57 | |
*** praneshp has joined #openstack-infra | 16:57 | |
clarkb | morganfainberg: sounds like the fix is to update keystone defaults? | 16:57 |
*** jp_at_hp has quit IRC | 16:57 | |
anteaya | daya_k: do me a favour, can you dig up another third party operator that can view you files? | 16:57 |
*** devkulkarni has quit IRC | 16:57 | |
anteaya | I would like to encourage the habit of talking with peers as quality control of your work | 16:58 |
*** nadya_ has quit IRC | 16:58 | |
daya_k | anteaya : yes, i have removed it. ok, i'll post a message on the list. | 16:58 |
anteaya | daya_k: how about you ask in irc? | 16:58 |
*** HeOS has quit IRC | 16:58 | |
anteaya | daya_k: surely you know a few people from third party meetings | 16:58 |
daya_k | anteaya : ok, i'll check who's online. | 16:59 |
anteaya | thanks | 17:00 |
*** rkukura has quit IRC | 17:00 | |
*** packet has joined #openstack-infra | 17:00 | |
*** harlowja_away is now known as harlowja | 17:02 | |
clarkb | jesusaurus: 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 +2 | 17:03 |
*** esker has joined #openstack-infra | 17:03 | |
*** rkukura has joined #openstack-infra | 17:03 | |
*** jlibosva has quit IRC | 17:03 | |
jesusaurus | clarkb: lemme look and refresh my memory | 17:03 |
*** arosen-home has quit IRC | 17:03 | |
daya_k | salv-orlando :ping | 17:04 |
*** signed8bit is now known as signed8bit_ZZZzz | 17:04 | |
*** yamamoto has quit IRC | 17:04 | |
daya_k | krtaylor : ping | 17:04 |
krotscheck | Has 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 | |
clarkb | jesusaurus: 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 |
krotscheck | Google fails at finding documentation. | 17:06 |
clarkb | jeblair: ^ would be a reasonable gate job to consider for changes to our puppet stuff | 17:06 |
*** tsg has joined #openstack-infra | 17:06 | |
clarkb | krotscheck: one sec | 17:06 |
clarkb | krotscheck: 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 |
dstanek | how 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 |
jeblair | clarkb: yes, we should definitely do that! that's a huge win for dib over ssh image building. :) | 17:07 |
clarkb | dhellmann: did we end up turning off the requirements syncing for now? see dstanek's question | 17:08 |
jeblair | anteaya: 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 it | 17:08 |
anteaya | kk | 17:08 |
anteaya | I will do that | 17:09 |
krotscheck | clarkb: Oh, I was hoping for something a bit more elegant :/ | 17:09 |
krotscheck | clarkb: I can do that though. | 17:09 |
openstackgerrit | A change was merged to openstack-infra/storyboard-webclient: Removed sort field from search. https://review.openstack.org/118927 | 17:09 |
jeblair | krotscheck, clarkb: that's a script that works for more than one copy of the same thing... is that what you wanted? | 17:09 |
clarkb | krotscheck: ya its a bit I have a hammer everything is a nail | 17:09 |
anteaya | jeblair: thought I would call it project-config | 17:09 |
jeblair | anteaya: i think that's what's in the spec. | 17:10 |
krotscheck | jeblair: yep. | 17:10 |
anteaya | yup | 17:10 |
jeblair | krotscheck: oh, so you want N workers of some sort running on a single host? what are the workers? | 17:10 |
*** bdpayne has joined #openstack-infra | 17:10 | |
*** signed8bit_ZZZzz is now known as signed8bit | 17:10 | |
krotscheck | jeblair: This is in relation to the deferred processing workers for storyboard. Same CLI command, same config, same env, different procs. | 17:11 |
krotscheck | jeblair: 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-infra | 17:12 | |
clarkb | mordred: 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 gerrit | 17:12 |
clarkb | mordred: I am trying to figure out why that happened now | 17: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 | |
jeblair | krotscheck: ack. another approach you may want to... yeah | 17:12 |
*** esker has quit IRC | 17:13 | |
clarkb | mordred: yup looks like it grabs the review.projects.yaml file when it should probably query gerrit? | 17:13 |
jeblair | krotscheck: the python subprocessing module may help | 17:13 |
*** sballe has joined #openstack-infra | 17:13 | |
jeblair | krotscheck: it's basically "run a thing in a separate process using the same interface as the thread api" | 17:13 |
jeblair | krotscheck: so a daemon that managed a pool of workers would be pretty easy to write that way | 17:13 |
*** Ryan_Lane has joined #openstack-infra | 17:13 | |
krotscheck | jeblair: Just found the docs. I suspect that’s what I’m going to do, because it greatly simplifies the puppet side of things | 17:14 |
mordred | clarkb: ++ | 17:14 |
jeblair | cool | 17:14 |
mordred | clarkb: well, we should get the list of projects from gerrit ls-projects - we should _Definitely_ not clone the repos ourselves | 17:14 |
mordred | clarkb: we should take the code that transforms review.projects.yaml into the input list for dib and change it to use gerrit ls-projects | 17:15 |
*** sballe_ has quit IRC | 17:15 | |
*** nelsnelson has quit IRC | 17:15 | |
*** esker has joined #openstack-infra | 17:15 | |
mordred | clarkb: 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 IRC | 17:15 | |
clarkb | mordred: oh good point | 17:15 |
*** esker has quit IRC | 17:15 | |
clarkb | mordred: ya thats what I meant is spit out the config for the dib repo cacher thing | 17:15 |
clarkb | mordred: maybe we can do an equivalent via https instead of ssh /me looks | 17:16 |
*** esker has joined #openstack-infra | 17:16 | |
*** sarob_ has quit IRC | 17:16 | |
jeblair | clarkb: yes, should be possible | 17:16 |
jesusaurus | clarkb: it looks like that user => false should not have been removed, as-is it will cause two different jenkins::jenkinsuser class declarations | 17:16 |
*** johnthetubaguy is now known as zz_johnthetubagu | 17:16 | |
*** rkukura has quit IRC | 17:16 | |
clarkb | mordred: https://review.openstack.org/Documentation/rest-api-projects.html#list-projects yup | 17:16 |
mordred | clarkb: OSSUM | 17:16 |
jeblair | clarkb: curl https://review.openstack.org/projects/ | 17:16 |
mordred | clarkb: that'll be much nicer | 17:16 |
*** esker has quit IRC | 17:17 | |
jeblair | clarkb: 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 |
clarkb | jeblair: git05 is having trouble which is why the project isn't being created | 17:17 |
clarkb | so I am digging down that tunnel now :) this is fun | 17:17 |
mordred | clarkb: oh wow. our dependency-based thing is working! | 17:17 |
mordred | as in - it properly did not create the project due to other failures | 17:18 |
*** lcheng has joined #openstack-infra | 17:18 | |
dhellmann | clarkb: no, we did not disable requirements sync | 17:18 |
jeblair | mordred: a successful failure | 17:18 |
clarkb | mordred: yup | 17:18 |
dhellmann | dstanek: ^^ | 17:18 |
clarkb | Error: Could not run: Certname "" must not contain unprintable or non-ASCII characters | 17:18 |
*** john-davidge has joined #openstack-infra | 17:19 | |
jeblair | wha? | 17:19 |
clarkb | that shows up in the log and is reproduceable by hand. I am not familiar with that error message. Look familiar to anyone? | 17:19 |
jeblair | clarkb: what emitted that? | 17:19 |
*** armax has quit IRC | 17:19 | |
clarkb | jeblair: puppet did | 17:19 |
dstanek | dhellmann: does it run often enought that i wait for it to run after your global requirements change merges? | 17:19 |
clarkb | on git05 | 17:19 |
mordred | clarkb: look in puppet.conf | 17:19 |
clarkb | oh certname is empty | 17:19 |
clarkb | how did that happen | 17:19 |
dhellmann | dstanek: when that patch lands it should trigger updates to the other projects -- I think it's event-driven rather than scheduled | 17:19 |
jeblair | facter fqdn | 17:19 |
jeblair | git05.openstack.org | 17:19 |
dhellmann | dstanek: if I'm wrong, you could still submit your patch after that lands | 17:19 |
jeblair | that looks good | 17:20 |
clarkb | I am going to set it by hand and run puppet | 17:20 |
clarkb | unless there is other debugging you think that will break | 17:20 |
*** HeOS has joined #openstack-infra | 17:20 | |
jeblair | clarkb: go for it | 17:20 |
dstanek | dhellmann: excellent thanks! | 17:20 |
john-davidge | anteaya: 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.html | 17:20 |
*** tonytan4ever has joined #openstack-infra | 17:20 | |
*** loki184 has joined #openstack-infra | 17:20 | |
john-davidge | anteaya: On patch https://review.openstack.org/#/c/87987/ | 17:20 |
anteaya | john-davidge: thank you | 17:21 |
clarkb | dhellmann: sdague yup it is event driven based on merges | 17:21 |
clarkb | er dstanek ^ | 17:21 |
john-davidge | anteaya: see devstack log | 17:21 |
*** dannywilson has quit IRC | 17:21 | |
anteaya | BobBall: hello | 17:21 |
clarkb | dhellmann: dstanek also it is perfectly ok to update out of band if you only want a subset of things at a time or similar | 17:21 |
jeblair | clarkb: found it | 17:21 |
dhellmann | clarkb: the updates do need to be in the global list still, right? | 17:21 |
*** dannywilson has joined #openstack-infra | 17:21 | |
clarkb | dhellmann: yup otherwise check tests will fail | 17:22 |
dhellmann | right, ok, everything is still working as I expected :-) | 17:22 |
clarkb | dhellmann: usually out of band is good for I only want one of 5 package version changes | 17:22 |
dhellmann | right | 17:22 |
*** praneshp has quit IRC | 17:22 | |
*** dhellmann is now known as dhellmann_ | 17:22 | |
anteaya | john-davidge: I confirm | 17:22 |
jeblair | clarkb, 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 |
jeblair | clarkb, mordred: and lots of errors like that | 17:23 |
anteaya | BobBall: I have removing voting permissions from citrix xenserver ci | 17:23 |
jeblair | clarkb, mordred: puppet was running while the host was oom | 17:23 |
dstanek | clarkb, 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 yet | 17:23 |
*** praneshp has joined #openstack-infra | 17:23 | |
jeblair | clarkb, mordred: and, i'm really shocked here, i suspect puppet may not handle memory errors very well! | 17:23 |
jeblair | clarkb, mordred: it probably wrote a bad puppet.conf as a result | 17:23 |
clarkb | jeblair: hrm, maybe ansible should attempt to meh | 17:24 |
jesusaurus | clarkb: what uses simple_slave? | 17:24 |
*** packet has quit IRC | 17:25 | |
clarkb | jesusaurus: humans wanting a thing like our slaves. I think it can go away once we are dibing | 17:25 |
anteaya | john-davidge: thank you for letting me know, and for providing such great information for me | 17:25 |
clarkb | jesusaurus: its purpose was here just run this simple puppet command and we won't bork your VM too badly | 17:25 |
anteaya | I have emailed the -announce ml | 17:25 |
*** dannywilson has quit IRC | 17:25 | |
*** reed has quit IRC | 17:26 | |
*** atiwari has joined #openstack-infra | 17:26 | |
john-davidge | anteaya: No worries, thanks for you quick response! | 17:26 |
*** loki184 has quit IRC | 17:26 | |
*** sarob_ has joined #openstack-infra | 17:27 | |
jeblair | clarkb: looks like there was a mini-dos earlier, and 05 took the brunt of it | 17:27 |
clarkb | neat | 17:27 |
jeblair | 03 was hit a little, the others barely saw it | 17:27 |
clarkb | jeblair: was it us dosing ourselves? | 17:27 |
*** vigneshvar has joined #openstack-infra | 17:27 | |
jesusaurus | clarkb: ah okay. re-reading this change, I think we need to add user => false to class { 'jenkins::slave' } in single_use_slave | 17:27 |
clarkb | must've been a single IP or small set if we hashed that way though | 17:27 |
john-davidge | anteaya: Are there any plans for a method for removing -1 votes caused by CI errors? Many reviewers tend to ignore patches that already have -1s | 17:27 |
*** packet has joined #openstack-infra | 17:28 | |
jesusaurus | but I guess I removed user => false from jenkins::slave because I thought a jenkins slave without a jenkins user is kinda useless | 17:28 |
jesusaurus | s/from jenkins::slave/from simple_slave/ | 17:29 |
zul | dhellmann_: we should be good now, please for the love of god no more :) | 17:29 |
*** nadya has joined #openstack-infra | 17:29 | |
*** nadya is now known as Guest60478 | 17:29 | |
clarkb | jesusaurus: 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 change | 17:29 |
jesusaurus | clarkb: yeah im about to update the change | 17:30 |
jesusaurus | clarkb: should i put user => false back in simple_slave? | 17:30 |
clarkb | jesusaurus: ok. I am hoping to run dib again shortly once trove-specs exists | 17:30 |
*** pcm_ has quit IRC | 17:30 | |
clarkb | jesusaurus: ya may as well | 17:30 |
daya_k | anteaya : 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-infra | 17:31 | |
daya_k | this log is from devstack-gate | 17:31 |
*** openstackgerrit has quit IRC | 17:31 | |
anteaya | jeblair: https://github.com/anteaya/project-config | 17:32 |
*** openstackgerrit has joined #openstack-infra | 17:32 | |
*** esker has joined #openstack-infra | 17:33 | |
anteaya | daya_k: did you find another operator to view them first? | 17:33 |
jeblair | anteaya: neato! | 17:33 |
anteaya | jeblair: yay | 17:33 |
daya_k | anteaya : couldnt find anyone online, i've posted on the mailing list | 17:33 |
anteaya | daya_k: yeah, please don't post to the mailing list for things like that | 17:33 |
daya_k | anteaya : the link i've sent you is a log from openstack gate job, it has the same file also | 17:33 |
anteaya | daya_k: that is just noise | 17:33 |
anteaya | daya_k: that is not the issue, the issue is you are getting me to spend all my time fixing your work | 17:34 |
anteaya | daya_k: you should be looking for a peer to review them first | 17:34 |
clarkb | zaro: do you know what this hashtags feature in gerrit is? | 17:34 |
clarkb | zaro: there is a long thread about the name for this mysterious thread but little info on what the featuer actually does | 17:34 |
john-davidge | anteaya: Nevermind, just noticed that triggering a recheck once voting rights have been disbaled removes the vote | 17:34 |
daya_k | ok, sorry about that. the thing though is the logs are all the same as what devstack-gate uploads also. | 17:34 |
anteaya | daya_k: this is a neutron ci right? | 17:35 |
daya_k | yes | 17:35 |
anteaya | john-davidge: good | 17:35 |
*** yamamoto has joined #openstack-infra | 17:35 | |
anteaya | daya_k: why are you not in the #openstack-neutron channel? | 17:35 |
krtaylor | daya_k, pong, sorry I was at lunch | 17:35 |
anteaya | daya_k: does it occur to you that perhaps that might be a good channel to be in | 17:36 |
* krtaylor reads scrollback | 17:36 | |
*** yfried_ has joined #openstack-infra | 17:36 | |
daya_k | anteaya : i am not developing for neutron yet, so not joined that channel. i'll join now | 17:36 |
*** yfried_ has quit IRC | 17:36 | |
*** yfried_ has joined #openstack-infra | 17:37 | |
daya_k | krtaylor thanks. i had a request for you. anteaya, let me check with krtaylor if he can help | 17:37 |
*** Guest60478 has quit IRC | 17:38 | |
*** nkinder has quit IRC | 17:38 | |
*** e0ne has joined #openstack-infra | 17:38 | |
krtaylor | daya_k, something about logs? publishing? | 17:38 |
daya_k | krtaylor, yes anteaya suggested i request another operatore of 3rd party ci to review the logs i'm posting | 17:39 |
krtaylor | daya_k, have a link? | 17:39 |
daya_k | was hoping you could spend a few mins and review. | 17:39 |
*** rkukura has joined #openstack-infra | 17:39 | |
zaro | clarkb: yes, it's basically just a 'tags' feature. | 17:40 |
clarkb | zaro: 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 IRC | 17:40 | |
daya_k | krtaylor : http://sng01.objectstorage.softlayer.net/v1/AUTH_bbc5e0c7-0d10-46a0-a57a-29607ab57956/sdnve-openstack-neutron-plugin/1848/ | 17:40 |
zaro | clarkb: initially named hashtag because tag is a loaded word in git/gerrit | 17:40 |
clarkb | zaro: or ? | 17:40 |
clarkb | jeblair: ok I think trove-specs is happy now | 17:40 |
daya_k | krtaylor : thanks, appreciated | 17:41 |
*** dannywilson has joined #openstack-infra | 17:41 | |
krtaylor | daya_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 seeing | 17:41 |
zaro | clarkb: yes, exactly. | 17:41 |
*** pelix has quit IRC | 17:41 | |
daya_k | ok, will join and ping in a min | 17:41 |
*** annegentle has joined #openstack-infra | 17:44 | |
*** armax has joined #openstack-infra | 17:44 | |
*** loki184 has joined #openstack-infra | 17:45 | |
*** jswarren has joined #openstack-infra | 17:45 | |
*** HeOS has quit IRC | 17:46 | |
*** rushiagr_away is now known as rushiagr | 17:46 | |
*** shashankhegde has quit IRC | 17:47 | |
*** nelsnelson has joined #openstack-infra | 17:47 | |
*** amcrn has joined #openstack-infra | 17:47 | |
jeblair | clarkb: yep. github told me so! | 17:47 |
mordred | jeblair: what??? puppet may not handle OOM gracefully?? I'm shocked, SHOCKED I tell you | 17:47 |
jeblair | mordred: it gets jealous when it's not the one using all the ram | 17:48 |
ekarlso | anyone that knows pypi-mirror here ? | 17:48 |
*** salv-orlando has quit IRC | 17:48 | |
ekarlso | trying to create a local mirror using the requirements repo and only do it for "master" | 17:48 |
*** annegentle has quit IRC | 17:48 | |
ekarlso | I run run-mirror -c <yaml> -b master but it just exits printing the lsb stuff ? | 17:48 |
clarkb | woot I finally have dib running | 17:49 |
openstackgerrit | Matthew Treinish proposed a change to openstack/requirements: Add tempest-lib as a global requirement and a tracked project https://review.openstack.org/122478 | 17:49 |
* clarkb awaits the results | 17:49 | |
mordred | clarkb: woot! | 17:49 |
anteaya | clarkb: yay | 17:49 |
*** gondoi is now known as zz_gondoi | 17:50 | |
clarkb | mordred: the git repo thing really doesn't like a sha1 when cloned from /foo/config or file:///foo/config | 17:50 |
clarkb | mordred: so I have to override CONFIG_REF to be a branch | 17:50 |
clarkb | ekarlso: that projects is basically dead at this point. We should ask people if they want to maintain it | 17:50 |
*** yamamoto has joined #openstack-infra | 17:51 | |
ekarlso | clarkb: what do you use now then ? | 17:51 |
*** nelsnelson has quit IRC | 17:51 | |
clarkb | ekarlso: we use bandersnatch | 17:51 |
jesusaurus | clarkb: what was that mysql package needed for nodepool tests? | 17:51 |
*** zz_gondoi is now known as gondoi | 17:51 | |
ekarlso | clarkb: doesn't that mirror the whole of pypi though ? :| | 17:51 |
*** devkulkarni has joined #openstack-infra | 17:52 | |
clarkb | jesusaurus: libmysqlclient-dev. technically you need a running server too but only for like 4 tests | 17:52 |
clarkb | jesusaurus: so I just run without the server and if only those tests fail I push to gerrit | 17:52 |
clarkb | ekarlso: yes | 17:52 |
*** sarob_ has quit IRC | 17:52 | |
ekarlso | that kinda sucks :p | 17:52 |
*** AJaeger_ has joined #openstack-infra | 17:52 | |
clarkb | its kinda awesome... it means you can use a single mirror for everything | 17:52 |
clarkb | the only drawback is the size of the initial sync | 17:53 |
ekarlso | clarkb: except if your internet is kinda slow p | 17:53 |
ekarlso | clarkb: you can't combine different mirrors ? | 17:53 |
*** nelsnelson has joined #openstack-infra | 17:53 | |
clarkb | ekarlso: the way pip works makes that flaky | 17:53 |
ekarlso | :/ | 17:54 |
clarkb | ekarlso: pip will fail if one of the mirrors fails rather than falling back gracefully | 17:54 |
*** devkulkarni has quit IRC | 17:54 | |
ekarlso | sucks that https://github.com/clarete/curdling is gpl :p | 17:54 |
*** nkinder has joined #openstack-infra | 17:54 | |
*** sarob_ has joined #openstack-infra | 17:54 | |
*** dimtruck is now known as zz_dimtruck | 17:55 | |
clarkb | mordred: jesusaurus: chown: invalid user: 'jenkins:jenkins' so it does regress? I am looking into it | 17:55 |
clarkb | ekarlso: gpl for utilities you use shouldn't be a problem | 17:55 |
clarkb | ekarlso: I mean you probably use bash and the linux kernel right? | 17:55 |
*** yamamoto has quit IRC | 17:55 | |
*** sballe has quit IRC | 17:56 | |
ekarlso | clarkb: :P | 17:56 |
clarkb | jesusaurus: Error: Duplicate declaration: Class[Jenkins::Jenkinsuser] seems to be the cause | 17:56 |
clarkb | jesusaurus: I think you were fixing that? /me looks for latest code | 17:56 |
*** packet has quit IRC | 17:56 | |
*** sballe has joined #openstack-infra | 17:56 | |
ekarlso | clarkb: try installing a venv for keystone client using curdling :D | 17:56 |
ekarlso | it was FAST | 17:56 |
*** marcusvrn has joined #openstack-infra | 17:57 | |
jesusaurus | clarkb: yeah, I think I fixed that in the patchset I pushed today | 17:58 |
mordred | ekarlso: you should also check out devpi - which is an on-demand local mirroring system thing | 17:58 |
*** packet has joined #openstack-infra | 17:58 | |
ekarlso | mordred: how's it really diff from using pip cache ? | 17:58 |
clarkb | jesusaurus: rerunning with latest patchset | 17:58 |
*** eglynn has joined #openstack-infra | 17:59 | |
mordred | ekarlso: it's pretty different | 17:59 |
*** zz_dimtruck is now known as dimtruck | 17:59 | |
*** eglynn-regus has quit IRC | 17:59 | |
ekarlso | mordred: k | 17:59 |
mordred | ekarlso: 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 you | 17:59 |
ekarlso | ahhhh | 18:00 |
mordred | ekarlso: devpi is a server that you treat like a pypi mirror, but it will fetch things for you on-demand | 18:00 |
ekarlso | mordred: checked out pip-accel? | 18:00 |
mordred | ekarlso: so the first time you use it it will be slow, but will be faster afte rthat | 18:00 |
*** sballe_ has joined #openstack-infra | 18:00 | |
mordred | ekarlso: yeah, I looked at it a while back - didn't solve any of my needs | 18:00 |
ekarlso | mordred: what was your needs ? ;D | 18:00 |
mordred | ekarlso: for the record, devpi doesn't solve my needs either - but it ight solve yours | 18:00 |
*** loki184 has quit IRC | 18:00 | |
mordred | ekarlso: I have to run this massive CI system :) | 18:00 |
*** esker has quit IRC | 18:00 | |
ekarlso | mordred: ;P | 18:01 |
mordred | devpi, while great, is called _dev_pi for a reason | 18:01 |
*** otherwiseguy has quit IRC | 18:01 | |
ekarlso | mordred: i just got incredibly ignored by sitting on the office network today and getting 50 tons of pip timeouts :( | 18:01 |
*** hdd has quit IRC | 18:01 | |
*** tonytan4ever has quit IRC | 18:01 | |
*** shashankhegde has joined #openstack-infra | 18:02 | |
*** tonytan4ever has joined #openstack-infra | 18:02 | |
*** annegentle has joined #openstack-infra | 18:02 | |
*** afazekas has joined #openstack-infra | 18:02 | |
*** Sukhdev has joined #openstack-infra | 18:02 | |
*** rushiagr is now known as rushiagr_away | 18:03 | |
*** sballe has quit IRC | 18:03 | |
*** sballe has joined #openstack-infra | 18:03 | |
morganfainberg | clarkb, 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 |
morganfainberg | mordred, ^ | 18:05 |
*** sballe_ has quit IRC | 18:06 | |
morganfainberg | clarkb, 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-1h50 | 18:06 |
*** cnesa has joined #openstack-infra | 18:06 | |
*** esker has joined #openstack-infra | 18:07 | |
*** esker has quit IRC | 18:07 | |
*** lttrl has joined #openstack-infra | 18:08 | |
*** devkulkarni has joined #openstack-infra | 18:08 | |
devkulkarni | anteaya: just to close the loop.. the pypy gate passed for the recheck no bug trigger https://review.openstack.org/#/c/122222/ | 18:09 |
anteaya | devkulkarni: congratulations | 18:10 |
*** AJaeger_ has quit IRC | 18:10 | |
*** che-arne has quit IRC | 18:10 | |
devkulkarni | congratulations to our zuul setup :) | 18:11 |
*** reed has joined #openstack-infra | 18:12 | |
*** mrmartin has joined #openstack-infra | 18:13 | |
*** tsg has quit IRC | 18:14 | |
*** rushiagr_away is now known as rushiagr | 18:15 | |
anteaya | devkulkarni: :D | 18:16 |
*** gondoi is now known as zz_gondoi | 18:16 | |
clarkb | jesusaurus: successfully built an image with the latest patchset /me goes to rereview | 18:17 |
clarkb | jesusaurus: wait now I am more confused. what creates the jenkins user on the single_use_slave manifest? | 18:18 |
clarkb | jesusaurus: it should've created one for my dib stuff to work but I don't see how it did that | 18:18 |
*** eglynn_ has joined #openstack-infra | 18:18 | |
*** ZiGMaX has joined #openstack-infra | 18:18 | |
*** eglynn has quit IRC | 18:18 | |
*** mwagner_lap has quit IRC | 18:18 | |
*** pcm_ has quit IRC | 18:19 | |
*** rushiagr is now known as rushiagr_away | 18:20 | |
*** pcm_ has joined #openstack-infra | 18:20 | |
*** shashankhegde has quit IRC | 18:20 | |
*** rushiagr_away is now known as rushiagr | 18:20 | |
*** annegentle has quit IRC | 18:21 | |
*** esker has joined #openstack-infra | 18:21 | |
*** annegentle has joined #openstack-infra | 18:22 | |
*** devkulkarni has left #openstack-infra | 18:22 | |
*** otherwiseguy has joined #openstack-infra | 18:22 | |
pleia2 | nibalizer: sent over my puppetconf slides, if you could browse and offer suggestions I'd appreciate it :) | 18:23 |
*** marcoemorais has quit IRC | 18:24 | |
*** tsg has joined #openstack-infra | 18:24 | |
*** marcoemorais has joined #openstack-infra | 18:24 | |
nibalizer | pleia2: where did you send them to? | 18:24 |
pleia2 | nibalizer: gmail | 18:24 |
nibalizer | woot | 18:24 |
pleia2 | thanks | 18:25 |
*** shashankhegde has joined #openstack-infra | 18:25 | |
clarkb | jesusaurus: I have mounted the image and there is definitely a jenkins user so I am being confused about something | 18:26 |
jesusaurus | clarkb: single_use_slave includes jenkins::jenkinsuser directly | 18:26 |
clarkb | jesusaurus: how is single_use_slave.pp getting a jenkins user with user => false | 18:26 |
clarkb | jesusaurus: oh ok. so I -1'd that in ps8 right? | 18:26 |
clarkb | jesusaurus: I think jenkins::slave should manage the user for us | 18:26 |
clarkb | unless you specifically don't want it to which is why that flag exists | 18:26 |
*** rmcall has joined #openstack-infra | 18:27 | |
nibalizer | pleia2: wait what, are you actually busting out physical jeblair and mordred puppets | 18:27 |
*** john-davidge has quit IRC | 18:27 | |
clarkb | nibalizer: you haven't seen them yet? they are amazing | 18:27 |
* nibalizer is somehow EVEN MORE EXCITED about puppetconf | 18:27 | |
* mordred has never had a puppet of himself before | 18:28 | |
clarkb | jesusaurus: is there a preference for specifically calling jenkins::jenkinsuser from calling scope? | 18:28 |
clarkb | mordred: have you seen the picture? | 18:28 |
mordred | clarkb: yah | 18:28 |
clarkb | I think you were burning at the time | 18:28 |
*** Sincler has quit IRC | 18:28 | |
clarkb | kk | 18:28 |
*** sparkycollier has joined #openstack-infra | 18:29 | |
mordred | it showed up in the twitters | 18:29 |
pleia2 | nibalizer: https://fedoraproject.org/wiki/Infrastructure | 18:29 |
pleia2 | doh | 18:29 |
pleia2 | https://www.flickr.com/photos/pleia2/14808962909/ | 18:29 |
pleia2 | that's the one | 18:29 |
nibalizer | nope, not clicking | 18:29 |
nibalizer | im waiting for the excitement of this happening live | 18:29 |
pleia2 | (also sad re: fedora, they are going to ansible, need to rm from slides) | 18:30 |
pleia2 | haha | 18:30 |
*** bdpayne_ has joined #openstack-infra | 18:30 | |
nibalizer | mordred: someone made a hashtag for me the other day, was weird | 18:30 |
pleia2 | I think this is why I didn't have friends in high school | 18:30 |
jesusaurus | what does it mean when zuul reports a job as NOT_REGISTERED? | 18:31 |
*** cnesa13 has quit IRC | 18:31 | |
reed | jeblair, 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 |
clarkb | jesusaurus: 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 back | 18:31 |
mordred | reed: wow | 18:31 |
*** esker has quit IRC | 18:32 | |
clarkb | jesusaurus: double check that you have nodes available to run that job because that is how gearman registration happens | 18:32 |
reed | mordred, broken php packages on trusty? yeah, wow indeed | 18:32 |
mrmartin | :) | 18:32 |
jesusaurus | if there weren't any available nodes, wouldnt it be queued? | 18:32 |
mrmartin | so the question here, could we pin the related jenkins job to precise? | 18:32 |
clarkb | mrmartin: 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'd | 18:33 |
clarkb | mrmartin: reed: and yes we can pin the job to precise | 18:33 |
mordred | clarkb: how is python3.4 broken? isn't python kinda important? | 18:33 |
* mordred stabs zul | 18:33 | |
reed | mordred, jeblair, to be fair the openstackid and groups code also was fixed to run on php5.3 | 18:33 |
*** bdpayne has quit IRC | 18:33 | |
clarkb | mordred: python 3.4's garbage collector is/was broken. bug was fixed and released in 3.4.2 | 18:33 |
clarkb | er 3.4.1 | 18:33 |
* mordred throws a wet reed at zul | 18:33 | |
mrmartin | openstackid can't run without a working php5-mcrypt pkg | 18:33 |
jeblair | reed: right, i'm starting to remember now... | 18:34 |
mordred | reed: congratulations - you just became a projectile weapon | 18:34 |
*** zz_gondoi is now known as gondoi | 18:34 | |
jeblair | reed: we wanted to wait for trusty when we thought we needed either a ppa or a later version that was only in trusty | 18:34 |
jogo | pleia2: I like the sparkles on mordred's jacket for your stuck puppet | 18:34 |
jeblair | reed: but it works with stock precise now, right? | 18:34 |
marun | Can anyone here tell me about the 'openstack_citest' db and why it exists? | 18:34 |
reed | jeblair, yes :) the project has moved s.l.o.w.l.y. | 18:34 |
mordred | marun: yse | 18:34 |
mrmartin | jeblair, yeap, but the guys backported the project to precise | 18:34 |
pleia2 | jogo :) | 18:35 |
clarkb | mordred: 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 segfault | 18:35 |
*** esker has joined #openstack-infra | 18:35 | |
mordred | marun: it exists so that live database tests can run against mysql | 18:35 |
reed | jeblair, yes, stock precise for both openstackid and groups portal | 18:35 |
clarkb | mordred: 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 empty | 18:35 |
clarkb | mordred: so much safer and it works :) | 18:35 |
anteaya | pleia2: might I request a bowtie? | 18:35 |
mrmartin | ok, 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 period | 18:35 |
anteaya | pleia2: on the jeblair puppet? | 18:35 |
*** esker has quit IRC | 18:35 | |
pleia2 | I don't think jeblair wears bowties | 18:35 |
jeblair | reed, 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 |
mordred | jeblair: ++ | 18:36 |
*** amuller_ has quit IRC | 18:36 | |
jogo | I take it you noticed git.o.o is failing a bunch | 18:36 |
marun | mordred: I'm looking at enabling db testing in the neutron functional suite and am wondering whether to reuse that db. | 18:36 |
jeblair | pleia2: they are my preferred form of tie :) | 18:36 |
mordred | marun: yes please! that's what it's there for | 18:36 |
pleia2 | jeblair: aha, perhaps then! | 18:36 |
clarkb | jogo: ? | 18:36 |
mordred | marun: we have a similar one for postgres too | 18:36 |
mrmartin | jeblair: yeap, it is filed, and a known bug: https://bugs.launchpad.net/ubuntu/+source/php5-mcrypt/+bug/1261655 | 18:36 |
uvirtbot | Launchpad bug 1261655 in php5-mcrypt "Incorrect installation directory in Trusty" [Undecided,Confirmed] | 18:36 |
mrmartin | with an unassigned status | 18:36 |
marun | mordred: My concern is that tests could interfere with one another when run in parallel. | 18:36 |
*** ociuhandu has quit IRC | 18:36 | |
jogo | clarkb: http://status.openstack.org/elastic-recheck/gate.html | 18:36 |
jogo | bug 1338742 is back | 18:37 |
clarkb | marun: you need to do db per test or db per test runner | 18:37 |
uvirtbot | Launchpad bug 1338742 in openstack-ci "git.openstack.org failed to listen on git:// protocol" [Undecided,Won't fix] https://launchpad.net/bugs/1338742 | 18:37 |
*** unicell has quit IRC | 18:37 | |
jeblair | pleia2: 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 |
marun | clarkb: right, which implies that we don't reuse openstack_citest | 18:37 |
pleia2 | jeblair: haha | 18:37 |
clarkb | marun: correct. openstack_citest is tere for the simple case. if you need not simple case you need to bring your own legos | 18:37 |
jogo | clarkb: hmm looks like it was a spike and isn't on a regular basis | 18:37 |
clarkb | marun: but the permissions are such that you can do that | 18:37 |
clarkb | jogo: I wonder if that lines up with when jeblair says were were dosed | 18:38 |
marun | clarkb: any pointers to how to get the necessary creds? | 18:38 |
*** esker has joined #openstack-infra | 18:38 | |
marun | clarkb: via env variables or a file somewhere? | 18:38 |
clarkb | marun: use the same credentials as used with openstack_citest db | 18:38 |
marun | clarkb: ah, gotcha. | 18:38 |
clarkb | openstack_citest openstack_citest iirc | 18:38 |
marun | clarkb: danke, that's perfect | 18:38 |
*** esker has quit IRC | 18:38 | |
marun | clarkb: so, for my next question... | 18:38 |
anteaya | clarkb: I am of the lego camp | 18:38 |
anteaya | clarkb: just in case you were wondering | 18:39 |
marun | clarkb: how to ensure that both pg and mysql are installed on a slave? | 18:39 |
anteaya | clarkb: lego is both singular and plural in my home | 18:39 |
marun | clarkb: ideally we'd like to be able to test both db's in a single test run. | 18:39 |
clarkb | marun: 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 |
marun | clarkb: unittest, really? | 18:39 |
*** signed8bit has quit IRC | 18:39 | |
marun | clarkb: that's some funny unittesting | 18:39 |
clarkb | marun: its not my fault that is how all the projects "unittest" | 18:40 |
*** rushiagr is now known as rushiagr_away | 18:40 | |
marun | clarkb: not blaming you, just expressing my dismay to the world ;) | 18:40 |
anteaya | marun: I hear your dismay | 18:40 |
*** patrickeast has quit IRC | 18:40 | |
*** signed8bit has joined #openstack-infra | 18:41 | |
*** signed8bit is now known as signed8bit_ZZZzz | 18:41 | |
marun | dtroyer, sdague: So, any thoughts as to how to ensure that both mysql and postgres get installed by a given devstack run? | 18:41 |
marun | From what I can tell it's either/or | 18:41 |
*** gaughen has joined #openstack-infra | 18:42 | |
clarkb | marun: also with devstack nodes the openstack_citest stuff is not valid. we don't do any of that on those nodes | 18:42 |
marun | clarkb: arg | 18:42 |
clarkb | because it is devstack's job to install and configure the databases | 18:42 |
marun | clarkb: We have a migration validating patch under review and I pushed for them to move the test to the functional job. | 18:43 |
marun | clarkb: Looks like the joke is on me | 18:43 |
clarkb | marun: I am beginning to think more and more that the functional jobs should not rely on devstack | 18:43 |
marun | clarkb: I'm thinking the same thing | 18:43 |
mordred | clarkb: except | 18:43 |
*** dkehnx1 has quit IRC | 18:43 | |
clarkb | and should be an extension or something on top of the unitesting framework instead | 18:43 |
marun | clarkb: but they shouldn't rely on just the gate either | 18:43 |
mordred | clarkb: for the things that need _other_ services to exist for functional tests | 18:43 |
marun | mordred: what services in particular? | 18:44 |
clarkb | mordred: we call those integration tests :P | 18:44 |
*** ihrachyshka has joined #openstack-infra | 18:44 | |
marun | clarkb: I started thinking that each project should be defining its dependencies in-tree. | 18:44 |
dtroyer | marun: the database bits in devstack need to be re-done to get rid of the assumption that only one can be installed | 18:44 |
*** sarob_ has quit IRC | 18:44 | |
nibalizer | pleia2: this looks pretty good | 18:44 |
marun | dtroyer: oy | 18:44 |
*** afazekas has quit IRC | 18:45 | |
clarkb | mordred: and at least horizon is going to treat them as integration tests based on horizon function testing or some such | 18:45 |
*** signed8bit_ZZZzz is now known as signed8bit | 18:45 | |
*** ildikov has quit IRC | 18:45 | |
marun | dtroyer: 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 |
pleia2 | nibalizer: great, thank you | 18:46 |
*** dkehnx1 has joined #openstack-infra | 18:46 | |
*** ildikov has joined #openstack-infra | 18:46 | |
*** ramashri has quit IRC | 18:47 | |
marun | dtroyer: 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 |
marun | dtroyer: maybe something similar should exist for os packages | 18:47 |
marun | clarkb: ^^ | 18:47 |
clarkb | marun: I think that is where dox was going | 18:47 |
marun | clarkb: dox? | 18:47 |
mordred | marun: yeah - that's the problem I started working on with dox | 18:48 |
clarkb | marun: 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 isolation | 18:48 |
dtroyer | marun: the system deps are already (supposed to be) defined in files/*/* | 18:48 |
clarkb | and that allows you to encode system deps in the docker files or something | 18:48 |
marun | mordred: that falls down when it comes to neutron, though | 18:48 |
marun | mordred: ovs can't be easily containerized | 18:48 |
*** dims has quit IRC | 18:48 | |
*** sarob_ has joined #openstack-infra | 18:48 | |
jeblair | i think we may want to solve the dependency problem in a way that facilitates both dox and devstack and $other | 18:49 |
*** rushiagr_away is now known as rushiagr | 18:49 | |
mordred | yeah. dox won't actually solve it solve it | 18:49 |
*** dims has joined #openstack-infra | 18:49 | |
*** sparkycollier has quit IRC | 18:49 | |
*** yamamoto has joined #openstack-infra | 18:49 | |
*** ramashri has joined #openstack-infra | 18:49 | |
mordred | mainly - I agree that it's a thing we need to solve - unfortunately, every angle in to it gets hairy quickly | 18:49 |
marun | mordred: I need a solution and soon to support functional testing. | 18:50 |
*** mfer has quit IRC | 18:50 | |
marun | mordred: it doesn't have to solve everyone's problems, but I don't want to duplicate stuff either. | 18:50 |
*** mmedvede has quit IRC | 18:50 | |
dtroyer | marun: I haven't read much scrollback, how quickly does a neutron-only devstack config fall down for what you need? | 18:50 |
mordred | marun: this is why we use devstack for functional testing | 18:50 |
*** mmedvede has joined #openstack-infra | 18:50 | |
mordred | marun: make a devstack config that only installs neutron | 18:50 |
mordred | run tests against that | 18:51 |
marun | dtroyer: well, we can't install both pg and mysql | 18:51 |
mordred | otherwise, you are going to re-invent devstack, I promise | 18:51 |
marun | dtroyer: having to run db-specific tests in separate devstack nodes is pretty wasteful | 18:51 |
marun | mordred: no, we're not | 18:51 |
marun | mordred: we aren't deploying anything | 18:51 |
dtroyer | marun: yup, I've wanted to refactor that for a while now, is there more? | 18:51 |
marun | we just need os dependencies installed | 18:51 |
*** daya_k has quit IRC | 18:51 | |
jeblair | oh, why can't we install both pg and mysql? | 18:51 |
clarkb | marun: well its more involved than that | 18:51 |
marun | clarkb: how so? | 18:51 |
dtroyer | marun: FWIW, you could clean.sh between runs and do them serially | 18:52 |
marun | clarkb: ?? | 18:52 |
clarkb | marun: we do a ton of setup stuff to make the DBs consumable by tests | 18:52 |
clarkb | which is more "deployment" | 18:52 |
marun | clarkb: we would do that in the tests | 18:52 |
marun | clarkb: that's what setup/teardown and fixtures are for | 18:52 |
*** sparkycollier has joined #openstack-infra | 18:52 | |
clarkb | no no | 18:52 |
dtroyer | jeblair: devstack has an assumption that only one db is installed at a time | 18:52 |
clarkb | things like firewall changes and acls updates | 18:52 |
nibalizer | pleia2: are you gonna talk about puppetboard? | 18:52 |
clarkb | dtroyer: could you call lib/postgres and lib/mysql directly from the functional tests? | 18:53 |
pleia2 | nibalizer: oh, I should | 18:53 |
clarkb | dtroyer: as sort of a hack for now? | 18:53 |
nibalizer | its 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 output | 18:53 |
* pleia2 adds a step 5 | 18:53 | |
dtroyer | clarkb: unsure. I don't think they are that stand-alone atm | 18:53 |
nibalizer | also you could note that by default puppetboard allows querying, we turned that off | 18:53 |
*** sdake has joined #openstack-infra | 18:53 | |
*** sdake has quit IRC | 18:53 | |
*** sdake has joined #openstack-infra | 18:53 | |
dtroyer | this was the initial motivator for clean.sh, to be able to swap out db and queue servers | 18:53 |
*** dims has quit IRC | 18:54 | |
*** yamamoto has quit IRC | 18:54 | |
pleia2 | nibalizer: good to know, thanks | 18:54 |
*** flaviof is now known as flaviof_zzz | 18:54 | |
*** dims has joined #openstack-infra | 18:54 | |
marun | clarkb: sounds like devstack is the way for now then | 18:55 |
clarkb | marun: ya it might be. maybe we stage it with some clean.sh's between specific db tests? | 18:55 |
*** packet has quit IRC | 18:56 | |
marun | clarkb: I think ideally we'd configure things so both db's were available the entire test run. | 18:56 |
marun | clarkb: e.g. a clean.sh specific for functional testing. | 18:56 |
*** annegentle_ has joined #openstack-infra | 18:56 | |
marun | clarkb: I'm afraid I have to run, but I'll catch up with you later on this. | 18:56 |
dtroyer | clarkb, marun: since we're talking neutron here, clean.sh doesn't do anything with the network config | 18:56 |
*** annegentle_ is now known as Guest62135 | 18:57 | |
*** rkukura has quit IRC | 18:58 | |
*** rushiagr is now known as rushiagr_away | 18:58 | |
*** gondoi is now known as zz_gondoi | 18:59 | |
*** pballand has quit IRC | 18:59 | |
*** ihrachyshka has quit IRC | 19:00 | |
*** dhellmann_ is now known as dhellmann | 19:01 | |
*** marun has quit IRC | 19:01 | |
*** dhellmann is now known as dhellmann_ | 19:01 | |
*** dhellmann_ has quit IRC | 19:02 | |
*** dhellmann has joined #openstack-infra | 19:02 | |
*** rmcall has quit IRC | 19:02 | |
*** ociuhandu has joined #openstack-infra | 19:03 | |
*** pballand has joined #openstack-infra | 19:03 | |
*** rmcall has joined #openstack-infra | 19:04 | |
*** packet has joined #openstack-infra | 19:04 | |
*** marcoemorais has quit IRC | 19:04 | |
*** marcoemorais has joined #openstack-infra | 19:05 | |
*** esker has joined #openstack-infra | 19:05 | |
*** sarob_ has quit IRC | 19:05 | |
clarkb | mordred: 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 testing | 19:06 |
*** armax has quit IRC | 19:06 | |
*** sarob_ has joined #openstack-infra | 19:06 | |
*** emagana has quit IRC | 19:07 | |
*** emagana has joined #openstack-infra | 19:08 | |
*** nadya has joined #openstack-infra | 19:08 | |
clarkb | there 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 describe | 19:08 |
clarkb | mordred: ^ | 19:08 |
*** nadya is now known as Guest91521 | 19:08 | |
*** ociuhandu has quit IRC | 19:09 | |
anteaya | mordred blogs? | 19:09 |
clarkb | anteaya: ya link is on the ml | 19:09 |
mordred | clarkb: ++ | 19:09 |
anteaya | goodness I need to get out more | 19:09 |
mordred | clarkb: the words are all terrible | 19:09 |
*** vhoward has left #openstack-infra | 19:09 | |
mordred | clarkb: let's call it "hotdogs" and "avocados" | 19:09 |
anteaya | I'm for avocados | 19:09 |
clarkb | mordred: sounds good | 19:09 |
*** mwagner_lap has joined #openstack-infra | 19:10 | |
dtroyer | mordred: 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 |
anteaya | ha a ah aha | 19:10 |
anteaya | never seen a post from you before and the first one is huge | 19:10 |
*** hashar has joined #openstack-infra | 19:11 | |
*** Sincler has joined #openstack-infra | 19:11 | |
mordred | dtroyer: yah. I think there are likley several other sensible logical groupings that could exist that defining in the future might be useful | 19:11 |
*** shashankhegde has quit IRC | 19:11 | |
mordred | dtroyer: and thanks! | 19:11 |
*** mfer has joined #openstack-infra | 19:12 | |
clarkb | anteaya: ya I wanted to comment before I had finished | 19:12 |
clarkb | anteaya: still reading :) | 19:12 |
mestery | dhellmann: 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 IRC | 19:12 | |
openstackgerrit | Marton Kiss proposed a change to openstack-infra/config: Pin openstackid jobs to precise https://review.openstack.org/122501 | 19:12 |
*** hashar has quit IRC | 19:13 | |
*** lcheng has quit IRC | 19:13 | |
anteaya | clarkb: ha ha ha | 19:14 |
dtroyer | mordred: (still reading) #6 is the return of the basic devstack exercises! ;) | 19:14 |
dhellmann | mestery: which oslo libs does neutronclient use? | 19:14 |
* mestery goes to look | 19:14 | |
anteaya | clarkb: I would be surprised if you weren't | 19:14 |
anteaya | still in the foothills myself | 19:14 |
dhellmann | mestery: looks like just cliff | 19:14 |
clarkb | and a huge ++ to concrete suggestions. I think that we often forget we have to implement things | 19:14 |
mestery | dhellmann: yes | 19:15 |
anteaya | looks like half of us are still reading | 19:15 |
dhellmann | mestery: 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 IRC | 19:16 | |
anteaya | mordred: typo: Now, "what is OpenStack" is a much large question ==> larger | 19:16 |
mestery | dhellmann: OK. I can wait until later tonight as well, I'm flexible like that. :) | 19:16 |
*** julim has joined #openstack-infra | 19:16 | |
anteaya | mordred: sorry, is as much | 19:16 |
clarkb | I am ready t osay we should just make the entire design summit about doing the stuff mordred outlined | 19:16 |
dhellmann | mestery: it's up to you if you want to wait for https://review.openstack.org/122408 | 19:17 |
anteaya | I think if we all form up on one side we will have detractors | 19:17 |
anteaya | the world needs balance | 19:17 |
mestery | dhellmann: thanks! | 19:17 |
anteaya | not in a mordred is wrong kind of way, but in a mechanics of how groups work kind of way | 19:17 |
mestery | dhellmann: I'll keep an eye on that change and wait a bit | 19:17 |
mestery | dhellmann: Thanks! | 19:17 |
dhellmann | mestery: sure thing! | 19:18 |
clarkb | anteaya: so I think part of the reason we are where we are is that we are too afraid to have detractors | 19:18 |
clarkb | anteaya: at some point we need to make hard decisions and live with them | 19:18 |
zul | mordred: what did or i didnt do now? | 19:18 |
clarkb | if we screw up we will deal with that later | 19:18 |
clarkb | zul: python3.4 is broken in trusty | 19:18 |
clarkb | zul: I hvae a bug up I can find for you in just a second | 19:18 |
zul | clarkb: broken as in how? | 19:18 |
anteaya | clarkb: you make a good point | 19:19 |
clarkb | zul: https://launchpad.net/bugs/1367907 broken as in upstream broke the garbage colelctor | 19:19 |
uvirtbot | Launchpad bug 1367907 in python "Segfault in gc with cyclic trash" [Unknown,Fix released] | 19:19 |
*** melwitt has joined #openstack-infra | 19:19 | |
clarkb | zul: upstream has since fixed it | 19:19 |
anteaya | yay upstream | 19:19 |
zul | clarkb: hmm...lemme see what i can do | 19:19 |
*** _buzz has quit IRC | 19:20 | |
clarkb | anteaya: because we are certainly going to make mistakes but really thats part of life | 19:20 |
clarkb | but the OpenStack portrait mordred paints is inclusive to include detractors too. I actualyl like the idea quite a bit. Partcularly as a user of openstack | 19:21 |
anteaya | mordred: 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 not | 19:21 |
anteaya | that is true, making mistakes is a part of life | 19:21 |
anteaya | perhaps I need to keep reading, not even halfway yet | 19:22 |
*** Guest91521 has quit IRC | 19:22 | |
*** salv-orlando has joined #openstack-infra | 19:22 | |
*** cnesa13 has joined #openstack-infra | 19:22 | |
clarkb | zul: thank you | 19:22 |
*** dannywilson has quit IRC | 19:22 | |
*** dannywilson has joined #openstack-infra | 19:23 | |
*** sarob_ has joined #openstack-infra | 19:23 | |
nibalizer | pleia2: 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-infra | 19:24 | |
*** vigneshvar has quit IRC | 19:25 | |
*** emagana has joined #openstack-infra | 19:25 | |
pleia2 | nibalizer: hah, sure :) | 19:26 |
anteaya | well we felt guilty and 2.7 was EOL | 19:26 |
anteaya | mordred: I don't understand this: tip of master vs. tip of master versus usually means two different things | 19:27 |
pleia2 | I can probably mention that when I talk about best practices, using best practices made it a bit less painful for us to upgrade | 19:27 |
*** dannywilson has quit IRC | 19:27 | |
*** ildikov has quit IRC | 19:28 | |
pleia2 | keeping our stuff lint happy, at the very least | 19:28 |
*** hashar has joined #openstack-infra | 19:28 | |
mordred | anteaya: 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 projects | 19:28 |
anteaya | versus doesn't mean in conjuction with | 19:29 |
anteaya | it means opposed | 19:29 |
*** emagana has quit IRC | 19:29 | |
anteaya | so I would suggest dropping vs. and go with "with" | 19:29 |
*** packet has quit IRC | 19:29 | |
*** yamamoto has joined #openstack-infra | 19:30 | |
*** sarob_ has quit IRC | 19:30 | |
*** emagana has joined #openstack-infra | 19:31 | |
*** annegentle has quit IRC | 19:33 | |
*** sabeen has joined #openstack-infra | 19:34 | |
anteaya | I'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 IRC | 19:35 | |
mordred | anteaya: this isn't a draft, I think I have to live with my bad grammar | 19:35 |
anteaya | mordred: okay | 19:35 |
*** che-arne has joined #openstack-infra | 19:36 | |
*** FallenPegasus has joined #openstack-infra | 19:36 | |
*** ramashri has quit IRC | 19:37 | |
*** dannywilson has joined #openstack-infra | 19:37 | |
*** _buzz has joined #openstack-infra | 19:37 | |
openstackgerrit | Derek Higgins proposed a change to openstack-infra/config: Remove tripleo control variables https://review.openstack.org/122504 | 19:37 |
*** annegentle has joined #openstack-infra | 19:38 | |
*** andreaf has quit IRC | 19:38 | |
*** andreaf has joined #openstack-infra | 19:39 | |
*** signed8bit has quit IRC | 19:39 | |
*** dannywilson has quit IRC | 19:39 | |
*** flaviof_zzz is now known as flaviof | 19:39 | |
*** dannywilson has joined #openstack-infra | 19:39 | |
*** dustins has quit IRC | 19:39 | |
*** e0ne has quit IRC | 19:42 | |
*** sarob_ has joined #openstack-infra | 19:42 | |
*** dannywilson has quit IRC | 19:43 | |
*** vigneshvar has joined #openstack-infra | 19:44 | |
*** sarob_ has quit IRC | 19:44 | |
*** aysyanne has quit IRC | 19:45 | |
mordred | anteaya: oh - I see it now | 19:45 |
mordred | anteaya: we don't tell them anything | 19:45 |
*** aysyanne has joined #openstack-infra | 19:45 | |
*** openstackgerrit has quit IRC | 19:45 | |
mordred | anteaya: they will contineu to need to do their development elsewhere, just as they are now | 19:45 |
anteaya | okay | 19:46 |
*** e0ne has joined #openstack-infra | 19:46 | |
anteaya | just trying to measure the level of third party ci gerrit account wrangling in the future | 19:46 |
mordred | anteaya: yah. so, I think this will have zero impact on that | 19:47 |
anteaya | :( | 19:47 |
anteaya | I was so hopefully | 19:48 |
anteaya | s/hopefully/hopeful | 19:48 |
*** sarob_ has joined #openstack-infra | 19:48 | |
*** armax has joined #openstack-infra | 19:48 | |
*** bdpayne has joined #openstack-infra | 19:48 | |
*** rlandy has quit IRC | 19:49 | |
*** aysyanne has quit IRC | 19:51 | |
*** bdpayne_ has quit IRC | 19:52 | |
*** ildikov has joined #openstack-infra | 19:52 | |
*** aysyanne has joined #openstack-infra | 19:52 | |
*** dannywilson has joined #openstack-infra | 19:52 | |
*** ildikov has quit IRC | 19:52 | |
*** ildikov has joined #openstack-infra | 19:52 | |
*** rmcall has quit IRC | 19:53 | |
*** soupboy has joined #openstack-infra | 19:53 | |
*** ildikov_ has quit IRC | 19:53 | |
*** dannywilson has quit IRC | 19:53 | |
*** dannywilson has joined #openstack-infra | 19:54 | |
*** sarob_ has quit IRC | 19:55 | |
*** datsun180b has quit IRC | 19:56 | |
*** dustins has joined #openstack-infra | 19:56 | |
*** sarob_ has joined #openstack-infra | 19:56 | |
*** rkukura has joined #openstack-infra | 19:58 | |
*** dannywilson has quit IRC | 19:58 | |
*** mfer has quit IRC | 19:58 | |
*** ZiGMaX has quit IRC | 20:00 | |
*** annegent_ has joined #openstack-infra | 20:01 | |
*** nelsnels_ has joined #openstack-infra | 20:01 | |
*** kgiusti has quit IRC | 20:01 | |
*** annegent_ has quit IRC | 20:02 | |
*** Sukhdev has quit IRC | 20:02 | |
*** nelsnels_ has quit IRC | 20:03 | |
*** nelsnelson has quit IRC | 20:03 | |
*** nelsnelson has joined #openstack-infra | 20:03 | |
*** sarob_ has quit IRC | 20:03 | |
*** sabeen has quit IRC | 20:04 | |
*** sarob_ has joined #openstack-infra | 20:04 | |
*** sabeen has joined #openstack-infra | 20:04 | |
*** yfried__ has joined #openstack-infra | 20:04 | |
*** yfried_ has quit IRC | 20:04 | |
*** prad has joined #openstack-infra | 20:04 | |
*** annegentle has quit IRC | 20:05 | |
*** zz_gondoi is now known as gondoi | 20:05 | |
*** dannywilson has joined #openstack-infra | 20:07 | |
*** sballe has quit IRC | 20:08 | |
*** shashankhegde has joined #openstack-infra | 20:08 | |
*** dannywilson has quit IRC | 20:09 | |
*** dannywilson has joined #openstack-infra | 20:09 | |
*** david-lyle has quit IRC | 20:10 | |
*** harlowja has quit IRC | 20:13 | |
*** harlowja has joined #openstack-infra | 20:13 | |
*** dannywilson has quit IRC | 20:14 | |
ekarlso | mordred: how good though is devpi if connection goes down ? :D | 20:14 |
*** ramashri has joined #openstack-infra | 20:17 | |
*** pcm_ has quit IRC | 20:17 | |
*** yamamoto has joined #openstack-infra | 20:19 | |
*** sdake has quit IRC | 20:19 | |
*** rmcall has joined #openstack-infra | 20:20 | |
*** sdake has joined #openstack-infra | 20:20 | |
*** yfried__ has quit IRC | 20:21 | |
*** koolhead17 has quit IRC | 20:21 | |
*** homeless has quit IRC | 20:21 | |
*** dannywilson has joined #openstack-infra | 20:21 | |
*** homeless has joined #openstack-infra | 20:22 | |
*** dkranz has quit IRC | 20:23 | |
*** serverascode has quit IRC | 20:23 | |
*** j^2 has quit IRC | 20:23 | |
*** nimrodsun__ has quit IRC | 20:24 | |
*** yamamoto has quit IRC | 20:24 | |
*** j^2 has joined #openstack-infra | 20:24 | |
*** nimrodsun__ has joined #openstack-infra | 20:24 | |
*** tsg has quit IRC | 20:24 | |
*** serverascode has joined #openstack-infra | 20:25 | |
*** sdake has quit IRC | 20:26 | |
*** salv-orlando has quit IRC | 20:26 | |
*** jergerber has joined #openstack-infra | 20:28 | |
*** mrmartin has quit IRC | 20:31 | |
*** dannywilson has quit IRC | 20:32 | |
*** fifieldt__ has joined #openstack-infra | 20:32 | |
*** dannywilson has joined #openstack-infra | 20:32 | |
asselin | anyone seen this issue before installing cryptography>=0.2.1? http://paste.openstack.org/show/112979/ | 20:33 |
*** mmedvede has quit IRC | 20:33 | |
*** sdake has joined #openstack-infra | 20:34 | |
*** hdd has joined #openstack-infra | 20:34 | |
*** sarob_ has quit IRC | 20:35 | |
anteaya | internal compiler error: Segmentation fault | 20:35 |
*** fifieldt_ has quit IRC | 20:35 | |
anteaya | I question whether the problem is with cryptography or your environment | 20:35 |
anteaya | what are you installing on? | 20:35 |
anteaya | so it is likely a hardware or OS problem | 20:36 |
*** dannywilson has quit IRC | 20:36 | |
*** sarob_ has joined #openstack-infra | 20:37 | |
*** dannywilson has joined #openstack-infra | 20:37 | |
*** esker has quit IRC | 20:39 | |
*** boden has quit IRC | 20:40 | |
*** boden has joined #openstack-infra | 20:40 | |
*** patrickeast has joined #openstack-infra | 20:41 | |
*** marcoemorais has quit IRC | 20:41 | |
*** esker has joined #openstack-infra | 20:41 | |
*** hdd has quit IRC | 20:42 | |
asselin | anteaya, fresh ubuntu 14.04 install.... | 20:42 |
asselin | with nodepool | 20:42 |
asselin | I'll try again and hope it goes away.... :/ | 20:43 |
asselin | or maybe I'll preinstall it.... | 20:43 |
*** marcoemorais has joined #openstack-infra | 20:43 | |
*** hdd has joined #openstack-infra | 20:43 | |
*** boden has quit IRC | 20:44 | |
*** sarob_ has quit IRC | 20:46 | |
*** sarob_ has joined #openstack-infra | 20:47 | |
*** david-lyle has joined #openstack-infra | 20:47 | |
*** dimtruck is now known as zz_dimtruck | 20:48 | |
*** vdreamarkitex has joined #openstack-infra | 20:49 | |
*** morgan_remote_ has joined #openstack-infra | 20:49 | |
*** rhsu has joined #openstack-infra | 20:50 | |
*** mfer has joined #openstack-infra | 20:51 | |
harlowja | hmmm, did gerritbot die again? | 20:51 |
anteaya | possibly lost in a netsplit | 20:52 |
anteaya | clarkb jeblair ^^ | 20:52 |
anteaya | dtroyer: what is the current status of openstackclient? | 20:52 |
dtroyer | 0.4.1 release last week, under slow development, still no program home since I didn't propose the client tools program | 20:53 |
*** rhsu has quit IRC | 20:53 | |
dtroyer | what is there works fairly well IMHO | 20:54 |
*** nkinder has quit IRC | 20:54 | |
*** dannywilson has quit IRC | 20:54 | |
anteaya | good | 20:54 |
anteaya | dtroyer: where should it live do you think? | 20:55 |
*** dannywilson has joined #openstack-infra | 20:55 | |
dtroyer | anteaya: in a Client Tools program with the SDKs | 20:55 |
anteaya | should there be a new program? the client/sdk program? | 20:55 |
anteaya | cool | 20:55 |
dtroyer | sorry, I gotta run to a volleyball game… | 20:55 |
anteaya | so someone should perhaps make a proposal to the TC yeah? | 20:55 |
anteaya | happy volleyball | 20:55 |
*** _buzz has quit IRC | 20:56 | |
*** sdake has quit IRC | 20:56 | |
*** apevec has quit IRC | 20:56 | |
*** praneshp has quit IRC | 20:57 | |
*** dannywilson has quit IRC | 20:57 | |
*** mmedvede has joined #openstack-infra | 20:58 | |
*** r1chardj0n3s_afk is now known as r1chardj0n3s | 20:58 | |
*** pcrews has quit IRC | 20:59 | |
*** e0ne has quit IRC | 21:00 | |
*** esker has quit IRC | 21:02 | |
*** sdake has joined #openstack-infra | 21:02 | |
*** salv-orlando has joined #openstack-infra | 21:02 | |
*** dannywilson has joined #openstack-infra | 21:02 | |
*** sparkycollier has quit IRC | 21:03 | |
*** patrickeast has quit IRC | 21:04 | |
*** e0ne has joined #openstack-infra | 21:04 | |
*** penguinRaider has joined #openstack-infra | 21:05 | |
*** bswartz has quit IRC | 21:05 | |
*** zz_dimtruck is now known as dimtruck | 21:05 | |
jeblair | anteaya: restarted, should show up shortly | 21:07 |
anteaya | jeblair: thanks | 21:07 |
*** nelsnels_ has joined #openstack-infra | 21:07 | |
anteaya | jeblair: is the project-config useful? | 21:08 |
*** openstackgerrit has joined #openstack-infra | 21:08 | |
*** praneshp has joined #openstack-infra | 21:08 | |
jeblair | anteaya: yep, testing with it now | 21:08 |
anteaya | great thanks | 21:08 |
*** dkliban is now known as dkliban_afk | 21:08 | |
*** nelsnelson has quit IRC | 21:10 | |
*** nelsnels_ has quit IRC | 21:12 | |
*** mjturek has quit IRC | 21:14 | |
*** hashar has quit IRC | 21:14 | |
*** annegentle has joined #openstack-infra | 21:15 | |
*** sdake has quit IRC | 21:19 | |
openstackgerrit | James E. Blair proposed a change to openstack-infra/config: Move zuul layout into /etc/zuul/layout https://review.openstack.org/122532 | 21:19 |
openstackgerrit | James E. Blair proposed a change to openstack-infra/config: WIP: Zuul project-config https://review.openstack.org/122533 | 21:19 |
*** yamamoto has joined #openstack-infra | 21:19 | |
*** sparkycollier has joined #openstack-infra | 21:20 | |
*** afazekas has joined #openstack-infra | 21:20 | |
jeblair | anteaya, nibalizer: ^ a first stab at how the project-config stuff might look | 21:21 |
*** yamamoto has quit IRC | 21:21 | |
*** yamamoto has joined #openstack-infra | 21:21 | |
jeblair | i'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 simpler | 21:21 |
*** juzuluag has quit IRC | 21:21 | |
jeblair | though that change (at least for zuul_prod) works with anteaya's repo as it currently stands | 21:21 |
openstackgerrit | James E. Blair proposed a change to openstack-infra/config: WIP: Zuul project-config https://review.openstack.org/122533 | 21:23 |
anteaya | jeblair: cool | 21:23 |
*** hdd has quit IRC | 21:23 | |
anteaya | yes I'm looking | 21:23 |
anteaya | to my surprise I am starting to understand parts of these changes | 21:23 |
anteaya | yay progress | 21:23 |
anteaya | and I am glad the repo works | 21:24 |
*** sballe has joined #openstack-infra | 21:25 | |
*** dprince has quit IRC | 21:25 | |
*** yamamoto has quit IRC | 21:25 | |
*** rmcall has quit IRC | 21:26 | |
*** fesp has joined #openstack-infra | 21:26 | |
*** otherwiseguy has quit IRC | 21:27 | |
*** flaper87 has quit IRC | 21:27 | |
*** fesp is now known as flaper87 | 21:27 | |
* nibalizer looking | 21:27 | |
*** mnaser has quit IRC | 21:28 | |
*** bnemec has quit IRC | 21:28 | |
*** camunoz has quit IRC | 21:28 | |
*** greghaynes has quit IRC | 21:28 | |
*** sbadia has quit IRC | 21:28 | |
*** jamespd_ has quit IRC | 21:28 | |
*** sdague has quit IRC | 21:28 | |
*** gpocentek has quit IRC | 21:28 | |
*** greghaynes has joined #openstack-infra | 21:28 | |
*** gpocentek has joined #openstack-infra | 21:29 | |
*** jamespd has joined #openstack-infra | 21:29 | |
*** bnemec has joined #openstack-infra | 21:29 | |
*** camunoz has joined #openstack-infra | 21:29 | |
anteaya | nibalizer: context https://github.com/anteaya/project-config | 21:29 |
*** andreykurilin_ has joined #openstack-infra | 21:30 | |
*** _buzz has joined #openstack-infra | 21:30 | |
*** sdake has joined #openstack-infra | 21:30 | |
*** sdake has quit IRC | 21:30 | |
*** sdake has joined #openstack-infra | 21:30 | |
*** sparkycollier has quit IRC | 21:31 | |
*** sdague has joined #openstack-infra | 21:31 | |
*** mnaser has joined #openstack-infra | 21:32 | |
*** sbadia has joined #openstack-infra | 21:33 | |
bknudson | some of us are hoping that https://review.openstack.org/#/c/122408/ gets merged for our client release... could it be prioritized? | 21:33 |
bknudson | maybe it's too late already and we should just do the keystoneclient/middleware release | 21:34 |
*** tonytan4ever has quit IRC | 21:34 | |
*** annegentle has quit IRC | 21:35 | |
*** otherwiseguy has joined #openstack-infra | 21:35 | |
mordred | bknudson: it's in queue ... | 21:36 |
mordred | bknudson: and only has 4 changes ahead of it | 21:37 |
bknudson | mordred: ok. | 21:37 |
mordred | speaking of ... jamielennox did the keystone session stuff make it in to all of the client libs/ | 21:38 |
mordred | ? | 21:38 |
bknudson | jamielennox is away for a few weeks. | 21:38 |
mordred | oh. piddle | 21:38 |
*** pcrews has joined #openstack-infra | 21:38 | |
mordred | bknudson: well, do you know? | 21:38 |
bknudson | mordred: it was making progress... I don't know about everywhere. I was watching neutronclient since nova could use it. | 21:39 |
*** vigneshvar has quit IRC | 21:39 | |
mordred | bknudson: I want is in cinder, glance, nova and neutron so that I can use it in ansible ... | 21:40 |
*** tsg has joined #openstack-infra | 21:40 | |
*** signed8bit has joined #openstack-infra | 21:41 | |
*** dannywilson has quit IRC | 21:41 | |
*** signed8bit has quit IRC | 21:41 | |
*** dannywilson has joined #openstack-infra | 21:41 | |
openstackgerrit | yolanda.robla proposed a change to openstack-infra/config: Install puppet modules in right order https://review.openstack.org/122132 | 21:42 |
clarkb | mordred any chance you can review the dib change I think we can merge it now and give dib devstack images a go next week | 21:42 |
*** tgohad has joined #openstack-infra | 21:43 | |
mordred | clarkb: yes! | 21:43 |
mordred | clarkb: anything exciting recently I should be lokoing at in particular? | 21:43 |
*** sballe has quit IRC | 21:43 | |
*** dustins has quit IRC | 21:43 | |
*** marcoemorais has quit IRC | 21:43 | |
*** marcoemorais has joined #openstack-infra | 21:43 | |
*** marcoemorais has quit IRC | 21:44 | |
*** sballe has joined #openstack-infra | 21:44 | |
bknudson | mordred: looks like cinderclient has session support | 21:44 |
*** ociuhandu has joined #openstack-infra | 21:44 | |
*** marcoemorais has joined #openstack-infra | 21:44 | |
*** marcoemorais has quit IRC | 21:44 | |
*** marcoemorais has joined #openstack-infra | 21:45 | |
*** dannywilson has quit IRC | 21:45 | |
bknudson | mordred: and glanceclient ... | 21:46 |
*** tsg has quit IRC | 21:46 | |
openstackgerrit | James E. Blair proposed a change to openstack-infra/config: WIP: Zuul project-config https://review.openstack.org/122533 | 21:46 |
*** marcoemorais has quit IRC | 21:46 | |
clarkb | mordred: 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 scripts | 21:46 |
mordred | bknudson: sweet! | 21:47 |
*** marcoemorais has joined #openstack-infra | 21:47 | |
clarkb | mordred: so double check that and maybe do a check that I didn't miss any other additions | 21:47 |
*** marcoemorais has quit IRC | 21:47 | |
bknudson | mordred: and novaclient and neutronclient. | 21:47 |
bknudson | so go ahead and use it in ansible. | 21:47 |
*** marcoemorais has joined #openstack-infra | 21:47 | |
clarkb | mordred: also I defaulted the build-image script to trusty and not precise | 21:48 |
clarkb | for trusty we get about a 3GB image | 21:48 |
clarkb | so not tiny but most of that is git repo cache | 21:48 |
*** sdake has quit IRC | 21:48 | |
clarkb | nibalizer: can 107250 be abandoned? | 21:49 |
clarkb | adam_g: for bug 1371319 can we just have devstack install dib from source? | 21:50 |
uvirtbot | Launchpad 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/1371319 | 21:50 |
clarkb | adam_g: imo that is the best way to handle this. its how we do everything else | 21:50 |
adam_g | clarkb, yeah, that is what we were doing up until recently | 21:50 |
clarkb | adam_g: do we know why it was canged? | 21:51 |
adam_g | clarkb, via a git_clone in lib/ironic.. but DIB has its own service lib/dib that needs to be enabled via features.yaml | 21:51 |
adam_g | clarkb, https://review.openstack.org/#/q/status:merged+project:openstack-dev/devstack+branch:master+topic:dib-gate,n,z | 21:51 |
clarkb | oh I see so the change is we have to explicitly add the service rather than get it implicitly like we did | 21:52 |
clarkb | so thats an easy change to features.yaml right? just add dib to the ironic service list? | 21:52 |
*** sarob_ has quit IRC | 21:52 | |
*** e0ne has quit IRC | 21:53 | |
*** radez is now known as radez_g0n3 | 21:53 | |
adam_g | clarkb, yeah | 21:54 |
*** mriedem1 has joined #openstack-infra | 21:54 | |
openstackgerrit | Adam Gandelman proposed a change to openstack-infra/devstack-gate: Enable DIB service for Ironic https://review.openstack.org/122539 | 21:54 |
*** mriedem1 has quit IRC | 21:54 | |
adam_g | i'd like to get devananda's thoughts there ^ | 21:54 |
*** mriedem has quit IRC | 21:55 | |
*** nelsnelson has joined #openstack-infra | 21:55 | |
*** amcrn has quit IRC | 21:55 | |
*** nelsnelson has quit IRC | 21:55 | |
*** nelsnelson has joined #openstack-infra | 21:56 | |
anteaya | jeblair: illustrating my guesses about how you would like project-config to be reorganized prior to the unfreeze: https://etherpad.openstack.org/p/Le2P9YegAx | 21:56 |
*** e0ne has joined #openstack-infra | 21:57 | |
nibalizer | clarkb: ya probably | 21:57 |
*** julim has quit IRC | 21:57 | |
nibalizer | clarkb: abandoned | 21:57 |
adam_g | speaking 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 again | 21:57 |
*** r1chardj0n3s is now known as r1chardj0n3s_afk | 21:58 | |
*** dkranz has joined #openstack-infra | 21:59 | |
clarkb | nibalizer: ty | 21:59 |
*** otherwiseguy has quit IRC | 22:00 | |
jeblair | anteaya: 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 |
anteaya | cool | 22:01 |
anteaya | makes sense | 22:01 |
anteaya | ah so that wasn't a whole seperate workspace, just an addition to lines 1 - 19 | 22:02 |
jeblair | oh and we may want to rename the jeepyb projects.yaml files. we might also want to put them under 'jeepyb' | 22:02 |
anteaya | so like that/ | 22:02 |
anteaya | ? | 22:02 |
jeblair | anteaya: yep | 22:02 |
anteaya | awesome | 22:02 |
anteaya | sure | 22:02 |
*** Sukhdev has joined #openstack-infra | 22:02 | |
*** _buzz has quit IRC | 22:02 | |
clarkb | jeblair: 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 at | 22:03 |
clarkb | jeblair: 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 changes | 22:03 |
clarkb | jeblair: and we are doing this ebcause the feature branch is daed in the water due to CI changes | 22:03 |
clarkb | jeblair: 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 IRC | 22:04 | |
jeblair | clarkb: wfm | 22:05 |
*** emagana has joined #openstack-infra | 22:05 | |
clarkb | cool done | 22:06 |
jeblair | clarkb: i suspect we could have made morganfainberg's suggestion of a force merge commit work | 22:06 |
jeblair | clarkb: and we may want to investigate that for the next time this comes up | 22:06 |
*** armax has quit IRC | 22:06 | |
*** emagana_ has joined #openstack-infra | 22:07 | |
clarkb | jeblair: ok | 22:07 |
jeblair | clarkb: (basically, a commit whose parents are branch-tip and master-tip) | 22:07 |
*** emagana has quit IRC | 22:07 | |
clarkb | jeblair: yeah the I know I can fast forward but we are using gerrit merge commit | 22:07 |
jeblair | heh | 22:07 |
*** dannywilson has joined #openstack-infra | 22:10 | |
*** dimtruck is now known as zz_dimtruck | 22:10 | |
clarkb | jeblair: 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 either | 22:10 |
clarkb | jeblair: zaro do you have any thoughts on that? | 22:11 |
mattoliverau | Morning | 22:11 |
*** hdd has joined #openstack-infra | 22:11 | |
clarkb | mattoliverau: hi there | 22:11 |
mattoliverau | Yo yo | 22:11 |
clarkb | jeblair: 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-infra | 22:12 | |
*** dane_leblanc has quit IRC | 22:12 | |
*** eharney has quit IRC | 22:13 | |
*** doug-fish has left #openstack-infra | 22:13 | |
*** shashankhegde has quit IRC | 22:14 | |
clarkb | adam_g: ok I am +2 on those changes | 22:15 |
clarkb | 2 of the 3 are super easy | 22:15 |
clarkb | sdague: fwiw you can use non fixed width fonts in your terminal for irc :P | 22:16 |
*** r1chardj0n3s_afk is now known as r1chardj0n3s | 22:16 | |
* clarkb tries this | 22:16 | |
clarkb | nevermind I lied | 22:16 |
anteaya | hey mattoliverau | 22:17 |
* anteaya expects jhesketh anytime now | 22:17 | |
adam_g | clarkb, thanks | 22:17 |
jeblair | clarkb: yeah, i think gwt is why i would be disinclined to do that. :/ | 22:17 |
mattoliverau | Hey anteaya :) | 22:18 |
*** flaper87 is now known as flaper87|afk | 22:18 | |
*** sarob_ has joined #openstack-infra | 22:19 | |
*** yamamoto has joined #openstack-infra | 22:19 | |
*** signed8bit has quit IRC | 22:19 | |
*** nkinder has joined #openstack-infra | 22:19 | |
anteaya | mattoliverau: :D | 22:19 |
openstackgerrit | Derek Higgins proposed a change to openstack-infra/config: Add syslog tag to os-collect-config logs https://review.openstack.org/122466 | 22:19 |
*** signed8bit has joined #openstack-infra | 22:20 | |
clarkb | jeblair: yeah, I should probably fire up a local server to see how bad gwt makes it | 22:20 |
anteaya | jeblair: is the etherpad getting closer? https://etherpad.openstack.org/p/Le2P9YegAx | 22:20 |
clarkb | jeblair: but I don't have my hopes up | 22:20 |
*** r1chardj0n3s is now known as r1chardj0n3s_afk | 22:20 | |
sdague | clarkb: heh | 22:22 |
*** armax has joined #openstack-infra | 22:22 | |
clarkb | sdague: I didn't expect it to break that badly. I swear urxvt did it better | 22:22 |
clarkb | but xfce4 terminal hates me | 22:22 |
sdague | no, it really dones't | 22:22 |
*** amcrn has joined #openstack-infra | 22:23 | |
sdague | honestly ubuntu mono is a pretty sane terminal font for me, but I like my sans serif fonts for as much as I can get them | 22:23 |
*** yamamoto has quit IRC | 22:24 | |
*** r1chardj0n3s_afk is now known as r1chardj0n3s | 22:24 | |
*** shashankhegde has joined #openstack-infra | 22:25 | |
clarkb | sdague: I think yo usaid you code in them too? | 22:25 |
clarkb | sdague: I can't say I understand that but I won't tell you how to set up your environment for hackign :) | 22:26 |
sdague | heh | 22:26 |
zaro | clarkb: 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 |
clarkb | zaro: ya if I can get a bit more info I should send something there | 22:26 |
clarkb | zaro: basically firefox constantly says the script is hung and its slows down FF | 22:26 |
clarkb | ok 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 |
mordred | clarkb: can we blame eventlet for that too? | 22:28 |
clarkb | mordred: its possible | 22:28 |
*** signed8bit has quit IRC | 22:29 | |
clarkb | salv-orlando: ^ | 22:29 |
zaro | clarkb: 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 IRC | 22:29 | |
openstackgerrit | James E. Blair proposed a change to stackforge/gertty: Add sample config for Gerrit's Gerrit https://review.openstack.org/122550 | 22:29 |
*** prad has quit IRC | 22:30 | |
jhesketh | Morning | 22:30 |
jeblair | anteaya: etherpad lgtm | 22:30 |
zaro | jhesketh: morning | 22:31 |
*** Alexandra_ has joined #openstack-infra | 22:31 | |
*** patrickeast has joined #openstack-infra | 22:32 | |
*** dkehnx1 has quit IRC | 22:32 | |
anteaya | jeblair: thanks | 22:32 |
*** dmsimard is now known as dmsimard_away | 22:32 | |
anteaya | morning jhesketh | 22:32 |
*** e0ne has quit IRC | 22:33 | |
salv-orlando | I 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-orlando | one thing to note however is that neutron runs more “slower” scenario tests. | 22:33 |
sdague | realistically there are more tests in tempest run if you are doing neutron | 22:35 |
clarkb | sdague: oh ok. so it could just be the difference in tests | 22: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 IRC | 22:36 | |
*** emagana_ has quit IRC | 22:36 | |
*** emagana has joined #openstack-infra | 22:36 | |
anteaya | jeblair: do you think we still need the jjb/config directory? | 22:37 |
anteaya | jeblair: there is nothing else directly below jjb now | 22:38 |
*** patrickeast has joined #openstack-infra | 22:38 | |
*** andreykurilin_ has quit IRC | 22:39 | |
jeblair | anteaya: good point, i think we cane move it up | 22:39 |
anteaya | jeblair: same for the nodepool/scripts directory | 22:39 |
anteaya | kk | 22:39 |
clarkb | anteaya: we are trying to add nodepool elements so having the scripts dir is good | 22:39 |
clarkb | zaro: that makes me very sad | 22:40 |
anteaya | okay nodepool/scripts will stay | 22:40 |
*** shashankhegde has quit IRC | 22:40 | |
*** emagana_ has joined #openstack-infra | 22:40 | |
clarkb | zaro: do people even use new change screen upstream? | 22:40 |
clarkb | zaro: would also be interesting t osee how many people use it outside of upstream | 22:40 |
*** emagana_ has quit IRC | 22:40 | |
jeblair | clarkb: i think it got better in 2.9, fwiw. | 22:40 |
*** emagana has quit IRC | 22:41 | |
anteaya | jeblair: what are you thinking for timeframe for doing teh project-config freeze and merge? | 22:42 |
anteaya | jeblair: is tomorrow or saturday possible? | 22:42 |
*** jgrimm is now known as zz_jgrimm | 22:43 | |
clarkb | jeblair: https://review.openstack.org/#/c/88479/ is ready if you are | 22:43 |
*** dannywilson has quit IRC | 22:44 | |
clarkb | anteaya: ^ is the change that adds the elements dir | 22:44 |
*** dangers is now known as dangers_away | 22:44 | |
clarkb | not sure which order we want to make the two changes in but it will affect one or the other | 22:44 |
anteaya | clarkb: that is the Add support for disk-image-builder in nodepool patch | 22:45 |
anteaya | I can't deal with a 1000 line patch right now, too tired | 22:45 |
clarkb | anteaya: ya it adds nodepool/elements as part of that | 22:45 |
anteaya | ah okay I will look for that part | 22:45 |
clarkb | anteaya: mostly want to point it out as a thing we will need to accomodate in your change | 22:45 |
clarkb | or vice versa | 22:45 |
clarkb | depending on the order we want to take here | 22:45 |
openstackgerrit | A change was merged to openstack/requirements: Remaining Oslo version updates for Juno https://review.openstack.org/122408 | 22:45 |
clarkb | bknudson: ^ | 22:46 |
anteaya | clarkb: right, so keep nodepool/scripts then | 22:46 |
clarkb | yup | 22:46 |
anteaya | cool thanks | 22:46 |
anteaya | damn neighbour is energetically invading my space to suck up, piss of idiot | 22:47 |
anteaya | s/of/off | 22:47 |
*** andreaf has quit IRC | 22:48 | |
*** dims has quit IRC | 22:48 | |
anteaya | he took off after I typed that he apparently likes to target folks who aren't consciously aware | 22:48 |
openstackgerrit | patrick-crews proposed a change to openstack-infra/elastic-recheck: Make function for logstash query encoding https://review.openstack.org/122246 | 22:49 |
*** dims has joined #openstack-infra | 22:49 | |
anteaya | so sorry for noise, but it was effective for my goal | 22:49 |
jeblair | anteaya: 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_gondoi | 22:50 | |
anteaya | kk | 22:51 |
anteaya | jeblair: how can I help? | 22:51 |
anteaya | in the writing of the changes, review them? I see you are using the topic:work | 22:51 |
*** dims_ has joined #openstack-infra | 22:52 | |
anteaya | I won't get too concerned about bit rot then, just expect to do everything over again just prior to the freeze/merge | 22:52 |
*** dims has quit IRC | 22:53 | |
jeblair | anteaya: yeah, probably best to keep all your commands handy and expect to re-do periodically | 22:53 |
*** dannywilson has joined #openstack-infra | 22:54 | |
*** jergerber has quit IRC | 22:54 | |
anteaya | kk | 22:54 |
* anteaya goes back to figuring out why jenkins won't +1 the project-config creation patch | 22:55 | |
jroll | any 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 |
anteaya | how much do I care if I see this in the log? sudo: unable to resolve host bare-trusty-1410963304 | 22:56 |
anteaya | is that meaningful? | 22:56 |
clarkb | anteaya: it is benign. has to do with how our nodes are configured | 22:57 |
anteaya | kk | 22:58 |
* anteaya keeps looking | 22:58 | |
*** Sincler has quit IRC | 23:01 | |
openstackgerrit | Anita Kuno proposed a change to openstack-infra/config: Creates a new repo, project-config https://review.openstack.org/121650 | 23:02 |
*** sballe has quit IRC | 23:03 | |
mordred | jogo: so, I had this idea about the delete node someties doesn't delete node problem | 23:03 |
*** amcrn has quit IRC | 23:04 | |
mordred | jogo: 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, etc | 23:04 |
mordred | jogo: that way, if the cloud provider has a leaky node problem, it's an operator issue and not user-facing | 23:05 |
mordred | of course, I mean, you could also just fix the bug ... but my way is more punative | 23:05 |
*** bswartz has joined #openstack-infra | 23:06 | |
*** arborism has joined #openstack-infra | 23:08 | |
*** boden has joined #openstack-infra | 23:12 | |
*** Alexandra_ has quit IRC | 23:12 | |
mordred | morganfainberg: can I yell at you for keystone things? | 23:12 |
*** Guest62135 is now known as annegentle | 23:13 | |
*** annegentle is now known as annegentleznc | 23:13 | |
mordred | morganfainberg: if you look in cinderclient/shell.py | 23:13 |
mordred | morganfainberg: you'll find a method called _get_keystone_session | 23:13 |
mordred | morganfainberg: I'd like to submit, as a thought | 23:13 |
*** annegentleznc is now known as annegentle | 23:14 | |
*** timrc is now known as timrc-afk | 23:14 | |
*** marcoemorais has quit IRC | 23:14 | |
mordred | morganfainberg: 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 |
mordred | morganfainberg: and that such a function should actually be in keystoneclient? | 23:14 |
*** marcoemorais has joined #openstack-infra | 23:14 | |
*** marcoemorais has quit IRC | 23:14 | |
*** marcoemorais has joined #openstack-infra | 23:14 | |
*** dannywilson has quit IRC | 23:15 | |
*** dannywilson has joined #openstack-infra | 23:16 | |
*** boden has quit IRC | 23:16 | |
*** hdd has quit IRC | 23:18 | |
*** dannywilson has quit IRC | 23:18 | |
*** dannywilson has joined #openstack-infra | 23:19 | |
*** jpich has joined #openstack-infra | 23:19 | |
*** yamamoto has joined #openstack-infra | 23:19 | |
*** gargola has quit IRC | 23:19 | |
*** timrc-afk is now known as timrc | 23:22 | |
vishy | mordred: just read your blog post. Good stuff. Question on #8 | 23:22 |
mordred | vishy: shoot | 23:22 |
vishy | do you think that implies that keystone needs the ability for projects to add things to their service catalog | 23:23 |
*** dannywilson has quit IRC | 23:23 | |
vishy | sorry projects is overloaded | 23:23 |
mordred | vishy: I know what you mean | 23:23 |
vishy | should user’s be able to | 23:23 |
vishy | * users | 23:23 |
mordred | vishy: not necessarily - but that would actually be neat | 23:23 |
vishy | mordred: how do you do it today? run your own separate keystone? | 23:23 |
mordred | vishy: like, I could totally find function in running my own trove keystoneless like swift can do | 23:23 |
vishy | mordred that is great for non-enterprise | 23:24 |
mordred | vishy: so, I thnk standalone heat just auth's to keystone like an external client | 23:24 |
*** yamamoto has quit IRC | 23:24 | |
vishy | sure that end is fine | 23:24 |
mordred | vishy: but yeah -for enterprise, it would be pretty awesome to have per-project endpoint registration | 23:24 |
vishy | I”m thinking more about all of the tools like heatclient | 23:24 |
vishy | which expect to talk to keystone before talking to heat | 23:25 |
vishy | they would need a separate keystone endpoint? | 23:25 |
mordred | SpamapS: do you know how rover does this ^^ ? | 23:25 |
JayF | vishy: mordred: Oh man I'd *love* to be able to add things to the service catalog per user | 23:25 |
*** dannywilson has joined #openstack-infra | 23:25 | |
vishy | you’d also have to give the user the ability to authenticate tokens | 23:25 |
cody-somerville | mordred: Rover uses my heat standalone middleware | 23:25 |
vishy | I think that is admin only at the moment | 23:25 |
mordred | cody-somerville: does it passthrough auth info from heatclient? | 23:26 |
vishy | well unless you are in pki mode | 23:26 |
vishy | then you just need to be able to request the crl | 23:26 |
JayF | Especially 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 keystone | 23:26 |
*** marcoemorais1 has joined #openstack-infra | 23:26 | |
cody-somerville | mordred: 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 |
mordred | cody-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 heat | 23:28 |
grue_pm | msg cody-somerville Hi Cody - Monty dragged me on here <-: | 23:28 |
grue_pm | doh | 23:28 |
SpamapS | mordred: reading | 23:28 |
*** FallenPegasus has quit IRC | 23:28 | |
SpamapS | mordred: yes standalone Heat just acts like a regular keystone client. | 23:28 |
SpamapS | vishy: ^ | 23:28 |
SpamapS | You have to pass username/password, not token | 23:29 |
SpamapS | which heat then uses to talk to keystone | 23:29 |
morganfainberg | mordred, you can yell at me for keystone things :P | 23:29 |
morganfainberg | mordred, don't know how effective yelling at me for keystone things will be though ;) | 23:29 |
*** marcoemorais has quit IRC | 23:30 | |
mordred | morganfainberg: I have - it was above | 23:30 |
morganfainberg | mordred, yep i'm reading the backscroll now | 23:31 |
jeblair | mika: i found out how to determine if the user has submit permission; should be able to add that | 23:31 |
morganfainberg | mordred, 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 session | 23:33 |
mordred | morganfainberg: I'm maing you a patch right now | 23:33 |
zaro | clarkb: 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 |
vishy | SpamapS: but how does heatclient know where heat is? | 23:33 |
clarkb | zaro: adoption where? | 23:34 |
cody-somerville | vishy: You have to tell it. | 23:34 |
vishy | SpamapS: the question is how do standalone services get into a service catalog | 23:34 |
zaro | clarkb: not sure of all the place, but sony for sure. | 23:34 |
morganfainberg | mordred, but you're right that uhm, shouldn't be in cinderclient afaict | 23:34 |
vishy | cody-somerville: so you have to skip the service catalog portion and just pass in an endpoint directly? | 23:34 |
zaro | clarkb: ohh also SAP | 23:34 |
*** SumitNaiksatam has quit IRC | 23:34 | |
cody-somerville | vishy: Yup. | 23:34 |
vishy | cody-somerville: yeah so custom service catlog would be nice there | 23:35 |
*** mfer has quit IRC | 23:35 | |
cody-somerville | service catalogue as a service | 23:35 |
*** zz_dimtruck is now known as dimtruck | 23:37 | |
morganfainberg | mordred, this looks like it's re-implementing a chunk of the session code in using the session | 23:37 |
zaro | clarkb: 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 |
clarkb | zaro: yay! I mean ok :) | 23:39 |
SpamapS | vishy: you tell it with a cli option | 23:40 |
clarkb | why wouldn't you point it at keystone and have it find heat? | 23:40 |
*** yamamoto has joined #openstack-infra | 23:42 | |
*** salv-orlando has quit IRC | 23:43 | |
*** alexpilotti has quit IRC | 23:44 | |
*** alexpilotti_ has joined #openstack-infra | 23:44 | |
vishy | clarkb: that is the point | 23:45 |
vishy | clarkb: you need to be able to add things to the catalog for that to work | 23:45 |
clarkb | vishy: I guess I don't follow why that would be desireable | 23:45 |
clarkb | for example rax glance is in the catalog wrong | 23:45 |
clarkb | so we have to manually specific the endpoint | 23:45 |
clarkb | I should never need to do that | 23:45 |
vishy | clarkb: I agree | 23:45 |
pleia2 | anteaya: 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 that | 23:46 |
vishy | clarkb: the discussion was around if we want to enable deploying tools that use cloud apis standalone | 23:46 |
vishy | in order to use them easily you need to add them to the catalog but you don’t necessarily control keystone | 23:46 |
clarkb | vishy: right I don't understand why they need that feature | 23:46 |
clarkb | vishy: oh for that | 23:47 |
*** sarob_ has joined #openstack-infra | 23:47 | |
clarkb | I see | 23:47 |
vishy | clarkb: so if i counld add services to my catlog at RAX for example, my local heat would work just fine | 23:47 |
anteaya | pleia2: thanks, I just got back from a walk, I'll take a peek in a minute | 23:48 |
clarkb | well heat wouldnt need anything like that because it sits on the existing services in the catalog unless you run additional indepednent services | 23:48 |
*** wenlock has quit IRC | 23:50 | |
*** hdd has joined #openstack-infra | 23:50 | |
mordred | morganfainberg: https://review.openstack.org/122569 | 23:50 |
morganfainberg | mordred, there is also this class: http://git.openstack.org/cgit/openstack/python-keystoneclient/tree/keystoneclient/httpclient.py#n86 | 23:50 |
mordred | morganfainberg: otoh - I wrote that before I saw your "reimplementing session code" ... | 23:50 |
clarkb | vishy: also we could fix entries for things already in the cloud that itself would be handy | 23:50 |
mordred | morganfainberg: so I should just get one of those to get a session? | 23:50 |
clarkb | no more swift weirdness or glance refusing to work | 23:50 |
vishy | :) | 23:50 |
mordred | morganfainberg: that looks like the base class for an httpclient | 23:51 |
morganfainberg | mordred, i'm looking at how it works i'd usually ask jamielennox to chime in but he's all off getting married. | 23:51 |
SpamapS | so sounds to me like there might be a place for user catalogs | 23:51 |
morganfainberg | mordred, the http base client has session logic and does discovery + plugin work. | 23:51 |
SpamapS | even if they are local | 23:51 |
mordred | morganfainberg: yah - but I don' twant to write a client library | 23:52 |
morganfainberg | mordred, 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 |
mordred | morganfainberg: I want to consume openstack services | 23:52 |
*** dims_ has quit IRC | 23:52 | |
mordred | morganfainberg: and recently I was told I should use sessions because theyre better | 23:52 |
morganfainberg | mordred, they are better :) | 23:52 |
mordred | and I'm trying to learn how to do that | 23:52 |
*** dims has joined #openstack-infra | 23:52 | |
morganfainberg | mordred, let me dig into this, not sure of the "how do we do this the right way" answer off the top of my head | 23:53 |
zaro | rcarrillocruz: ping | 23:53 |
mordred | morganfainberg: not to be snarky, but that may mean that the library is missing some features | 23:53 |
jogo | mordred: AFAIK we just fixed the bug | 23:53 |
mordred | jogo: damn. I was hoping I was making brilliant openstack suggestions | 23:53 |
morganfainberg | mordred, 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 |
jogo | mordred: maybe next time ;) | 23:54 |
mordred | morganfainberg: right - and I should be able to, in some way, get a Session, and then pass that session to things like novaclient | 23:54 |
morganfainberg | mordred, but if we dont have that code, we're definitely missing it | 23:54 |
*** leifmadsen has quit IRC | 23:54 | |
*** david-lyle has quit IRC | 23:55 | |
*** mfer has joined #openstack-infra | 23:56 | |
*** dims has quit IRC | 23:56 | |
*** mfer has quit IRC | 23:57 | |
morganfainberg | mordred, 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 |
mordred | morganfainberg: 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 someone | 23:57 |
morganfainberg | mordred, example 2: https://github.com/openstack/python-neutronclient/blob/master/neutronclient/shell.py#L891-L921 | 23:57 |
mordred | morganfainberg: well, I'm about to put it in ansible too :) | 23:57 |
morganfainberg | i'm facepalming pretty hard that we have code copy/pasta around. | 23:58 |
morganfainberg | hehe | 23:58 |
*** marcoemorais1 has quit IRC | 23:58 | |
*** marcoemorais has joined #openstack-infra | 23:58 | |
anteaya | pleia2: 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 people | 23:58 |
openstackgerrit | patrick-crews proposed a change to openstack-infra/elastic-recheck: Make function for logstash query encoding https://review.openstack.org/122246 | 23:59 |
pleia2 | anteaya: ok, thanks :) | 23:59 |
morganfainberg | mordred, 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 IRC | 23:59 | |
mordred | morganfainberg: ah - so, keystone v3 only comes from sessions | 23:59 |
dstufft | mordred: did that >=0.9j thing get sorted? | 23:59 |
mordred | morganfainberg: but the client python libs all require username/password, etc | 23:59 |
anteaya | pleia2: so good choices there \o/ | 23:59 |
*** leifmadsen has joined #openstack-infra | 23:59 | |
morganfainberg | mordred, there was a lot of compatibility stuff put in to "not break" clients | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!