Tuesday, 2014-04-22

*** mwagner_lap has joined #openstack-infra00:00
mordredseems to have worked00:01
openstackgerritAnita Kuno proposed a change to openstack-infra/config: Creates a publishing job for the infra-manual repo  https://review.openstack.org/8942100:01
clarkbmordred: gerrit hit an application error when I tried to approve https://review.openstack.org/#/c/86261/ the first time around00:01
mordredmgagne, clarkb: who should be the initial member of python-jenkins-core?00:01
openstackgerritA change was merged to openstack-infra/config: Make docker py26/py27 gates voting  https://review.openstack.org/8604200:02
clarkbmordred: could that be related to manage-projects?00:02
clarkbmordred: probably jeblair00:02
mordredjeblair: done^^00:02
clarkbmordred: and maybe james page? I think he was the original maintainer but may not be interested00:02
clarkbnot sure what sort of hand off we are doing00:02
mordredwell, I just added him too. I'll leave the rest to him and jim00:03
mordredclarkb: and I'm not sure why manage-projects would cause app error00:03
clarkbneither am I. I wouldn't expect it to00:04
openstackgerritAnita Kuno proposed a change to openstack-infra/config: Creates a publishing job for the infra-manual repo  https://review.openstack.org/8942100:04
* mordred is declaring manage-projects fixed - although would like to figure out making the run shorter00:04
openstackgerritA change was merged to openstack-infra/jeepyb: Improve message posted when inactive changes are abandoned  https://review.openstack.org/8626100:04
openstackgerritA change was merged to openstack-infra/config: Run rally ./exercise.sh inside post_test_hook  https://review.openstack.org/8868200:05
*** oomichi has joined #openstack-infra00:05
anteayamordred: well done00:05
anteayamordred: maybe we could add the logging clark suggested to find out what step(s) is/are taking so long?00:06
clarkbsdague: https://review.openstack.org/#/c/87056/ is a simple one that you can review00:08
*** Alexandra_ has joined #openstack-infra00:08
openstackgerritA change was merged to openstack-infra/config: Add non-voting python33 jobs for the JJB project  https://review.openstack.org/8781700:11
* mordred is disabling puppet on review.o.o to time something with manage-projects00:11
clarkbbtw I think https://review.openstack.org/#/c/83057/ is ready but I can't babysit now (I need to afk tonight) and would probably be good to have confirmation from red hat tripleo that they are ready00:12
*** amotoki_ has quit IRC00:12
clarkbso that we can debug any issues together00:12
*** wchrisj has joined #openstack-infra00:15
*** sarob_ has quit IRC00:15
*** sarob has joined #openstack-infra00:16
openstackgerritA change was merged to openstack-infra/config: Add python33 Jenkins job to check and gate tests  https://review.openstack.org/8802500:17
*** matsuhashi has joined #openstack-infra00:19
openstackgerritA change was merged to openstack-infra/config: py33 is not targetted for graffiti currently  https://review.openstack.org/8813900:20
*** khyati_ has quit IRC00:20
*** sarob has quit IRC00:21
*** Alexandra_ has quit IRC00:23
*** Alexandra_ has joined #openstack-infra00:23
jogoclarkb: 1286963 has hits for success not failure00:23
jogoso false positives00:24
*** praneshp has quit IRC00:24
*** praneshp has joined #openstack-infra00:25
clarkbjogo: for test failures but that is a legit derp I think00:25
*** praneshp has quit IRC00:25
clarkbjogo: but not all occurences of it will result in failures00:25
jogoclarkb: kk will update00:26
*** praneshp has joined #openstack-infra00:26
clarkbjogo: at this point we have the local resolvers on all slaves so that number should go to zero00:26
clarkband if it doesn't we should look at it more00:26
clarkbNobodyCam: I can't seem to get a floating ip when building an image00:27
clarkbNobodyCam: and the state of the queued jobs in tripleo indicate something is still unhappy00:27
openstackgerritJoe Gordon proposed a change to openstack-infra/elastic-recheck: Remove queries for fixed bugs  https://review.openstack.org/8846500:27
clarkbwill have to look later though. I need to AFK and interact with people and stuff00:28
*** praneshp has quit IRC00:28
*** nati_ueno has quit IRC00:30
mordredclarkb: with github processing turned off and no new projects to process, it takes manage-projects 2.5 minutes to run on review.o.o00:30
openstackgerritJoshua Hesketh proposed a change to openstack-infra/zuul: Move status stylesheets into css file  https://review.openstack.org/8492100:31
openstackgerritJoshua Hesketh proposed a change to openstack-infra/zuul: Add in sparklines to status page pipelines  https://review.openstack.org/8492200:31
openstackgerritJoshua Hesketh proposed a change to openstack-infra/zuul: Add subway map to status page  https://review.openstack.org/8431400:31
openstackgerritJoshua Hesketh proposed a change to openstack-infra/zuul: Tweak job layout css in status page  https://review.openstack.org/8431600:31
openstackgerritJoshua Hesketh proposed a change to openstack-infra/zuul: Adjust change headings on status page  https://review.openstack.org/8431700:31
clarkbmordred thats all acl stuff probably00:32
*** praneshp has joined #openstack-infra00:32
jesusaurusin the jjb scp publisher, what is the target path relative to?00:32
clarkbto the root path specified in global jenkins cfg00:33
mordredclarkb: yup00:33
*** praneshp has quit IRC00:33
*** esker has quit IRC00:34
*** esker has joined #openstack-infra00:35
*** mburned is now known as mburned_out00:35
*** krotscheck has quit IRC00:36
*** krotscheck has joined #openstack-infra00:39
jogoso one of nova's dependencies now needs numpy00:40
jogoand it has to be compiled for a venv00:40
jogoso 'tox -r -e*' is mad slow00:40
*** nati_ueno has joined #openstack-infra00:41
jogosince installing numy requires compiling C00:41
mordredjogo: make a local wheel mirror00:41
clarkbif you install C deps does it just link instead?00:41
mordredI'm _Certain- that it does not00:42
jogoclarkb: I tried apt-get install python-numpy and the venv didn't see it00:42
jogomordred: how do I make a local wheel mirror?00:42
mordredjogo: you want to investigate the "pypi-mirror" command00:42
mordredthat we use to build the openstack mirror - the tripleo guys all use it to make local mirrors for theselves too00:42
mordredit makes a wheel mirror as well as a non-wheel mirror00:43
mordredbut if you have wheels, it'll speed things up00:43
mordredbecause you won't have to compile anything anymore00:43
mordredexcept for the first time00:43
*** zns has quit IRC00:53
mordredclarkb: .transifexrc keeps changing on proposal.slave.o.o - is that expected?00:53
*** SumitNaiksatam has quit IRC00:53
clarkbno, unless the jobs are updating it :(00:54
*** devoid has quit IRC00:55
clarkbmordred: probably worth running puppet agent --test --noop against the host at some point to see the diff00:57
clarkbI am going to guess that one of the jobs is updating the file00:57
*** jhesketh_ has joined #openstack-infra00:58
*** wchrisj has quit IRC00:58
*** nati_uen_ has joined #openstack-infra00:59
*** jhesketh__ has quit IRC00:59
*** Alexandra_ has quit IRC01:02
*** nati_ueno has quit IRC01:03
mgagneanteaya: sorry, I was on the road. I commented on your change, I had a new idea on how this could be addressed.01:04
mgagneanteaya: and jeblair might need to step in to check if my alternative solution makes sense (or not)01:05
anteayamgagne: thanks01:17
anteayaquite the novel, thank you01:18
* anteaya picks up her tea01:18
anteayaif we introduce a new jjb variable, that would need to be a patch to the jjb repo, correct mgagne?01:23
*** SumitNaiksatam has joined #openstack-infra01:25
anteayaI would like to hear some cores weigh in on your suggestions before I offer another patchset01:25
*** azneita has joined #openstack-infra01:26
anteayaI like your first suggestion: doc-publisher-folder: manual01:26
*** marun has quit IRC01:26
jogomordred: got a different apprach, just using pip wheel and devpi-server01:27
jogosince already have a devpi-server01:27
anteayawhen I am leaving an inline comment in gerrit how do I make code look like code?01:27
*** sacharya has joined #openstack-infra01:28
jhesketh_just a public service announcement that the CFP's for PyCon Australia closes this week (http://2014.pycon-au.org/)01:28
mordredjogo: awesome01:29
lifelessjhesketh_: thanks01:29
anteayaa space01:30
clarkbjogo will that wheel all deps?01:31
*** resker has joined #openstack-infra01:31
clarkbhaving all deps as wheels is amazing01:31
jogoclarkb: yeah it is01:31
jogoclarkb: so I use a devpi-server running to cache things01:31
jogoso ideally I want something to build wheels on the fly01:32
jogobut I just set up pip to use a global wheelhouse (/tmp/wheelhouse)01:32
jogoand using pip wheel to build stuff01:32
*** saschpe has quit IRC01:32
Alex_Gaynorjogo: pip wheel -r global-requirements.txt is a good way to seed your wheelhouse :-)01:33
jogoAlex_Gaynor: oh good idea01:34
*** aconrad has quit IRC01:34
jogomaybe I Should move the wheelhouse out of tmp as well01:34
mgagneanteaya: there is no need to patch JJB. there is already a template variable mechanism in JJB which openstack-infra/config make use of. Any arbitrary variable can be declared and used.01:34
*** esker has quit IRC01:34
Alex_Gaynorjogo: I keep mine in ~/.pip/ fwiw01:34
mgagneanteaya: sorry for delay, I'm off to buy a pizza, bbl01:34
StevenKMmmm, pizza01:35
anteayayou don't have to keep apologizing for having a life01:35
anteayaI envy you01:35
anteayagrateful for your help01:35
anteayaI am 6 hours between rounds of moving water around in my basement01:35
anteayatrying to stay up for a few more so I can get a full night's sleep tonight (almost)01:36
* jogo runs 'pip wheel -r global-requirements.txt'01:36
*** azneita has quit IRC01:36
*** nosnos has joined #openstack-infra01:36
*** Longgeek has joined #openstack-infra01:37
clarkbanteaya do you need a pump?01:37
*** saschpe has joined #openstack-infra01:37
jogoAlex_Gaynor mordred: is there an offical doc on setting up ones dev env?01:38
Alex_Gaynorjogo: I can tell you what's in my pip.conf01:38
Alex_Gaynorjogo: http://bpaste.net/show/222813/01:38
anteayaclarkb: I have a pump, what I need is permission to use it01:38
anteayaI won't bother you with the silliness that is trying to convince my father to fix things so they are automatic01:39
clarkbjogo the wiki has a page for nova01:39
anteayait is just depressing01:39
anteayaso right now it is shop-vacs01:39
*** Ryan_Lane has quit IRC01:39
jogoclarkb: doesn't sounds like a great home for it01:39
* jogo now has a wheel for 'wheel01:39
anteayaha ha ha01:39
anteaya3 levels is what I want to hear about01:40
anteayaI tweeted about pycon.au and got a melbourne hip hop artist following me01:41
anteayaanybody like hip hop?01:41
openstackgerritA change was merged to openstack/requirements: Bump minimum requirement for dogpile.cache  https://review.openstack.org/8420001:42
openstackgerritA change was merged to openstack-infra/devstack-gate: Support XenServer in the gate  https://review.openstack.org/8024101:42
openstackgerritA change was merged to openstack-infra/devstack-gate: Set *_DEVSTACK_BRANCH in grenade's localrc  https://review.openstack.org/8940501:42
openstackgerritA change was merged to openstack-infra/devstack-gate: usability improvements to test-functions.sh  https://review.openstack.org/8629201:42
*** pcrews has quit IRC01:45
*** rwsu has quit IRC01:47
*** yjiang has joined #openstack-infra01:49
openstackgerritJoe Gordon proposed a change to openstack-dev/hacking: Move import checks into there own file  https://review.openstack.org/8945401:55
mgagneanteaya: sorry to hear about your water problem, is the water clean at least?01:58
anteayathe water coming in is clean yes01:59
anteayarunoff from snow01:59
anteayaI just want to sleep through the night again01:59
anteayaI like sleep01:59
mgagneanteaya: sleep :D what is this strange concept you are talking about ^^'02:00
*** jhesketh_ is now known as jhesketh02:00
mgagnewhat the hell is this "thing" that is the new twitter profile layout...02:01
anteayaI only saw jaypipes profile so far02:04
anteayamagazine layout it looked like to me02:04
*** gokrokve has quit IRC02:06
*** wchrisj has joined #openstack-infra02:06
*** gokrokve has joined #openstack-infra02:07
*** aconrad has joined #openstack-infra02:08
mgagnemine looks like facebook...02:08
*** Longgeek has quit IRC02:10
anteayathat is a lot of work02:10
anteayaI mean trying to consume that02:11
anteayaif I wanted that format I would be using a different tool02:11
anteayajust give me the list02:11
*** gokrokve has quit IRC02:11
anteayaworking on my bio for my pycon.au talk02:12
anteayajhesketh: should I say I like it in Australia?02:12
anteayano, probably not02:12
jheskethanteaya: why not? :-)02:13
anteayajhesketh: are you on the review committee?02:15
cody-somervilleanteaya: You're planing to go to PyCon AU?02:15
anteayaI just submitted a talk proposal02:16
jheskethanteaya: I was the co-organiser last year, this year lifeless and I are organising the miniconf02:16
anteayathat is as far as I have gotten in my planning02:16
jheskethI may be on the papers committee, but I don't think so (ENOTENOUGHTIME :-()02:16
anteayashould I not have submitted?02:16
anteayaI can withdraw02:17
cody-somervilleWhen is the CFP deadline?02:17
anteayajhesketh: /nod02:17
jheskethanteaya: you should be able to amend your proposals too02:17
jheskethcody-somerville: Friday02:17
anteayajhesketh: yes I have the edit button02:17
* jhesketh remembers hacking that into zookeepr years ago02:17
openstackgerritJames E. Blair proposed a change to openstack-infra/config: Add Gertty project  https://review.openstack.org/8945702:17
anteayajhesketh: thanks for the edit button02:19
*** praneshp has joined #openstack-infra02:19
mordredjeblair: ++02:19
jheskethanteaya: heh, just don't blame me for how terrible zookeepr is02:19
*** aconrad has quit IRC02:20
*** azneita has joined #openstack-infra02:20
*** azneita has quit IRC02:21
mordredjhesketh: I blame you02:21
*** azneita has joined #openstack-infra02:22
jheskethit's okay, you're allowed to mordred02:22
* anteaya defends jhesketh from mordred02:22
*** gokrokve has joined #openstack-infra02:22
* jhesketh adds mordred to Linux Australia's black book02:22
mordredjhesketh: dude. you think I'm not in it already?02:23
anteayaha ha02:23
*** asettle is now known as alex-gym02:24
*** praneshp_ has joined #openstack-infra02:26
openstackgerritJames E. Blair proposed a change to openstack-infra/config: Add Gertty project  https://review.openstack.org/8945702:27
*** nati_uen_ has quit IRC02:27
openstackgerritJames E. Blair proposed a change to openstack-infra/config: Add Gertty project  https://review.openstack.org/8945702:28
*** praneshp has quit IRC02:28
*** praneshp_ is now known as praneshp02:28
*** Ryan_Lane has joined #openstack-infra02:29
*** zhiyan_ is now known as zhiyan02:30
anteayajeblair: does gertty have a url?02:31
anteayaso far duckduckgo wants me to look at things related to getty02:31
mgagneanteaya: https://pypi.python.org/pypi/gertty/0.002:33
jeblairanteaya: like with source code?  no, there is no public repo, not yet.  i'm trying to create one.  :)02:33
mgagneanteaya: no code yet02:33
*** nati_ueno has joined #openstack-infra02:33
mgagnejeblair: so now we went from a potential custom JavaScript UI over Gerrit API to a Console UI :D02:33
jheskethis the console UI developed or just the repos being set up?02:34
jeblairmgagne: let a thousand flowers bloom?  :)02:34
mgagnejeblair: I suppose ^^'02:35
anteayaah you are cooking this up02:36
jeblairjhesketh: i have a local functioning version; i'll push it up after the repo exists.02:36
anteayawhen you quoted from the README, I thought this was an existing project02:36
*** signed8bit has joined #openstack-infra02:37
anteayaI won't fault duckduckgo for failing to index code still on your local env, jeblair02:38
jeblairanteaya: that's the main feature of duckduckgo! :)02:38
anteayaha ha ha02:38
*** resker has quit IRC02:40
*** zz_gondoi is now known as gondoi02:41
*** Longgeek has joined #openstack-infra02:41
*** weshay has quit IRC02:43
*** Longgeek has quit IRC02:45
*** nati_ueno has quit IRC02:45
*** wchrisj has quit IRC02:47
*** azneita has quit IRC02:47
*** coolsvap|afk is now known as coolsvap02:48
*** nati_uen_ has joined #openstack-infra02:49
*** nati_uen_ has quit IRC02:55
*** alex-gym is now known as asettle02:56
*** yjiang|2 has joined #openstack-infra02:58
*** yjiang has quit IRC02:58
*** harlowja is now known as harlowja_away02:58
*** yaguang has joined #openstack-infra03:01
openstackgerritJoshua Hesketh proposed a change to openstack-infra/zuul: Move status stylesheets into css file  https://review.openstack.org/8492103:06
openstackgerritJoshua Hesketh proposed a change to openstack-infra/zuul: Add in sparklines to status page pipelines  https://review.openstack.org/8492203:06
openstackgerritJoshua Hesketh proposed a change to openstack-infra/zuul: Add subway map to status page  https://review.openstack.org/8431403:06
openstackgerritJoshua Hesketh proposed a change to openstack-infra/zuul: Tweak job layout css in status page  https://review.openstack.org/8431603:06
openstackgerritJoshua Hesketh proposed a change to openstack-infra/zuul: Adjust change headings on status page  https://review.openstack.org/8431703:06
*** jpeeler has quit IRC03:06
jogosdague: got a --skip-slow flag03:12
jogosdague: time flake8  nova/compute/manager.py  is 2.27 and 'time flake8 --skip-slow nova/compute/manager.py' is 1.5603:13
*** harlowja_away is now known as harlowja03:16
*** sarob has joined #openstack-infra03:20
*** matsuhashi has quit IRC03:20
*** timrc is now known as timrc-afk03:23
*** sarob has quit IRC03:25
*** khyati_ has joined #openstack-infra03:27
openstackgerritJoshua Hesketh proposed a change to openstack-infra/zuul: Implement a simple mysql reporter.  https://review.openstack.org/6588503:29
openstackgerritJoshua Hesketh proposed a change to openstack-infra/zuul: Implement a simple mysql reporter.  https://review.openstack.org/6588503:29
*** imcsk8 has joined #openstack-infra03:30
*** imcsk8 has quit IRC03:30
jheskethclarkb: Why are you replacing tox with Make?03:30
*** imcsk8 has joined #openstack-infra03:30
greghaynesYou should see the evil grin he gets whenever you ask him about it03:31
*** nosnos has quit IRC03:32
openstackgerritJoshua Hesketh proposed a change to openstack-infra/zuul: Implement a simple mysql reporter.  https://review.openstack.org/6588503:36
jheskethgreghaynes: heh03:36
*** yjiang|2 has quit IRC03:38
openstackgerritJoshua Hesketh proposed a change to openstack-infra/zuul: Implement a simple mysql reporter.  https://review.openstack.org/6588503:39
*** yjiang has joined #openstack-infra03:39
jogosdague: http://paste.openstack.org/show/76585 good progress  with perf03:40
*** Longgeek has joined #openstack-infra03:42
*** Longgeek has quit IRC03:46
*** gondoi is now known as zz_gondoi03:48
*** nati_ueno has joined #openstack-infra03:49
*** signed8bit has quit IRC03:54
openstackgerritJoe Gordon proposed a change to openstack-dev/hacking: WIP: Add ignore-slow flag  https://review.openstack.org/8947004:00
*** chandan_kumar has joined #openstack-infra04:02
*** nati_ueno has quit IRC04:03
HenryGI seem to have hit some kind of pip/pbr/setuptools misconfiguration and devstack fails to install.04:03
HenryGThis is from my pip.log:  http://paste.openstack.org/show/76587/04:04
HenryGI tried updating pip and setuptools but that did not help.04:05
clarkbjhesketh: because tox 1.7.0 is broken04:07
clarkbjhesketh: and for a long time there was little indication upstream had any interest in fixing it (I pushed a patch even)04:08
clarkbjhesketh: then it occured to me that make fixes this problem04:08
clarkbso use make04:08
jheskethclarkb: any links to the problem descriptions?04:08
clarkbjhesketh: https://bitbucket.org/hpk42/tox/issue/150/posargs-configerror is the bug and https://bitbucket.org/hpk42/tox/pull-request/85/fix-command-expansion-and-parsing/diff is my proposed fix04:09
*** chandan_kumar has quit IRC04:10
clarkbI will concede my fix is not perfect because it adds a second backward incompat behavior change04:10
clarkbbut I also think it is the best and most correct option04:10
jheskethclarkb: so I don't really know enough about tox vs make to have a valid opinion, but surely changing systems altogether is a bit of an over reaction?04:13
*** yfried has quit IRC04:13
clarkbjhesketh: it probably is, but we should've used tox from the beginning04:13
jheskethfor example, what about work arounds or folking until your patch is merged04:13
jheskethwhy's that?04:13
clarkbjhesketh: so I considered forking tox too (botox it would be called), but make solved this problem 30 years ago. and is installed everywhere and everyone knows how to use it04:14
* mgagne brings popcorn04:14
clarkblike using a tool other than make to do what make does is silly04:14
jheskethfair call04:14
clarkbI think people have an aversion to make because of the crazy things other have done with it04:14
clarkbbut my makefil that replaces tox is 34 lines long (with comments)04:15
clarkbjhesketh: fwiw I don't think my change should be merged. It was more of a "see this is how easy it would be to use make" change04:15
nibalizer"other make is bad, but mine is ok, trust me guys"04:15
clarkbnibalizer: when compared to sendmail and NIS, exactly04:16
nibalizerclarkb: why would you bring those things up04:16
nibalizerthose are like trigger words for sysadmins04:16
clarkbnibalizer: because they are the things that make people not want to use make04:16
nibalizerfwiw if tox can't be convinced to back out their breaking changes, I'm all for finding new tooling04:17
nibalizerand make has this nice thing going for it: it is, and always will be, a part of the core unix utilities04:17
mordredyup. except don't forget not all of our peeps are on unix04:17
clarkbjhesketh: so, don't review that change as a serious lets use make instead of tox for zuul04:17
*** nati_ueno has joined #openstack-infra04:18
jheskeththat's cool, mostly just curious04:18
clarkbjhesketh: instead use it as a demo for how we could use make. Which may lead us to using it instead04:18
jheskethinterested to see where it goes04:18
mordred(although I'm also tempted by the make goodness)04:18
clarkbmordred: did you see the makefile?04:18
mgagnenibalizer: are you the guy knowledgeable about puppet?04:19
mordredclarkb: not recently - link?04:19
nibalizermgagne: one of the people here, whats your question?04:19
mgagnenibalizer: in ERB templates, why use scope.lookupvar() if @ can be used instead?04:19
nibalizerdude seriously04:19
mgagnenibalizer: the variable being in the manifest, not a global scope or something04:19
clarkbmordred: https://review.openstack.org/#/c/88698/04:19
*** devoid has joined #openstack-infra04:19
nibalizermgagne: i agree that @var is what we should be doing04:19
clarkbI am actually pretty impressed at how simple it can be while replacing tox for zuul04:20
clarkbnow I didn't test that on windows or OS X04:20
nibalizerbut we do scope.lookupvar() on a fully qualified variable $::foo::bar::baz04:20
mordredclarkb: nice04:20
nibalizerI think we should be doing @var instead, but there is intertia towards scope.lookupvar() and old code that hasn't been changed yet04:20
mordrednibalizer: I think we should only use scope.lookupvar if we're referencing variables out of current odules04:21
mgagnenibalizer: most of the time, scope.lookupvar() isn't needed in our use cases AFAIK04:21
*** dkehn_ has joined #openstack-infra04:21
mordredbut there are probably many places in our code where it's there because of Cargo Culting04:21
* mgagne goes on a refactor rampage04:22
mordred(we learned puppet by using it in production)04:22
clarkbjhesketh: also I would be so happy if tox could somehow be made to see the light04:22
clarkbbut I was spending too much time on that04:22
mordredthe biggest problem I have with tox is that it has aims to overlap with too many of the things we do, except not in ways we can use04:22
nibalizermordred: also for the places where we need to get a varaible from a different scope we should expressly pull it into current scope by saying $localvar = $::somewhere::else::thing04:22
mordredlike, it wants to be SUPER CI friendly, except it has a much much different version of CI than we do04:22
mordrednibalizer: yah. I can totally buy that04:23
nibalizerat the end of the day erb doesn't fail when it can't find stuff and just writes an empty string, which sux04:23
nibalizerin the puppet DSL we could put validate_string($var) if we wanted to code defensively04:23
mordrednibalizer: also, I grokked the in-tree hiera stuff more deeply over the weekend04:23
mordrednibalizer: so I'm ready for those patches to be ready and stuff04:23
nibalizeroh good!04:23
nibalizeri think they need a rebase..04:23
mordredI mean, I understood them04:23
mordredbut not deeply04:23
nibalizeroh right it needs us to decide if we want to keep enviormentally aware data on the master04:24
clarkbmordred: my biggest problem with it is they can't figure out how to do the main thing they do04:24
clarkbits kind of important04:24
*** devoid has quit IRC04:24
nibalizermordred: so with storyboard, you told me i need to create the db manually, can you point me to where that is?04:24
mgagnenibalizer: you mean scope.lookupvar() will make ERB compilation fails if the variable is empty?04:24
nibalizermgagne: i dont think it will04:25
mordrednibalizer, clarkb: I vote for not keeping env aware hiera secrets04:25
nibalizeri dont think erb compilation ever failes04:25
nibalizeri've never seen it04:25
mgagnenibalizer: or it was just an improvement we should make? (validating string)04:25
*** dkehnx has quit IRC04:25
mordrednibalizer: http://git.openstack.org/cgit/openstack-infra/config/tree/modules/storyboard/manifests/init.pp#n1904:25
nibalizermgagne: i'm talking about two separate channges, one is a change from scope.lookupvar() to @varname in erb templates; the other is to start doing validate_string($var) in puppet manifests to code defensively04:26
mgagnenibalizer: gotcha04:26
mordrednibalizer: see where we're passing in a mysql_host and mysql_password and mysql_user ?04:26
mordrednibalizer: then, and I'm not 100% sure why - we hardcode the name storyboard for the db name: http://git.openstack.org/cgit/openstack-infra/config/tree/modules/storyboard/templates/storyboard.conf.erb#n604:26
nibalizeri've done create a db and add user/pass and give rights04:27
mordredyah. so that should work then04:27
mordredthe storyboard module should run the migrations04:27
* nibalizer is suspicious that storyboard doesn't read /etc/storyboard/storyboard.conf04:27
mordredI know that it does04:27
nibalizersomeone was saying its /etc/storyboard.conf but that isnt' right either04:28
mordredbecause we changed the password the other day04:28
mordredso I'm 100% certain it reads that file04:28
nibalizeri was about to ask you to move that file aside and prove to me it will break04:28
mordrednibalizer: have you tried running the migrations by hand?04:28
mordredit's possible that puppet skipped the signal to run them04:28
*** matsuhashi has joined #openstack-infra04:28
mordrednibalizer: storyboard-db-manage --config-file /etc/storyboard/storyboard.conf upgrade head04:29
*** nati_ueno has quit IRC04:29
nibalizerya, been doing it all by hand04:29
mordredand that does nothing?04:29
mordred(I'm assuming you've tested logging in with the user/password you created)04:30
*** wchrisj has joined #openstack-infra04:30
mordrednibalizer: passing in the hostname explicitly04:31
mordredoh - you have tables04:31
mordredso the migrations worked04:31
nibalizerthats as root, but i just verified that the user I created has read04:32
nibalizeri could try to insert but the error in the logs is on read04:32
mordredcan you paste me the error in the logs?04:32
mordred(I think you did this before - but I wasnt' paying attention then)04:32
mordredand would you also paste the contents of your storyboard.conf (feel free to x out the password of course)04:33
nibalizermordred: if you refresh the gist04:33
nibalizerthe logs are in a commend04:33
nibalizerer comment04:33
nibalizeralso the storyboard.conf (though github rendering has made it SUPERSIZE)04:34
nibalizeralso i dont' have a superuser.yaml or a public IP04:34
*** yjiang has quit IRC04:36
*** nosnos has joined #openstack-infra04:37
mordredok. that's fine04:38
*** ildikov has quit IRC04:38
mordrednibalizer: when you checked mysql, did you check "mysql -h127.0.01 -ustoryboary1 -psomepass storyboard" ?04:38
nibalizeri left out the -h127.0.0.104:39
mordredtry tat04:39
nibalizerbut yes04:39
mordredtry that04:39
mordredit's different04:39
mordredthan localhost04:39
mordredwithout it, mysql will connect over the socket, which has a different set of permissions in the host table04:39
nibalizerya works fine04:39
mordredand you can select stuff?04:39
nibalizerunless 'select * from users' and and it returning nothing is code for "permission denied"04:40
mordredok you win the prize04:40
nibalizeri can probably build some ssh tunnels to let you screen -x on this vm if you want04:40
mordredI'm actually about done for the night - but let's maybe do that tomorrow - because this is weirding me out04:41
mordredyou've exhausted my simple set of thigns to check04:41
*** sdake_ has quit IRC04:45
nibalizeri broke it!04:45
*** Longgeek has joined #openstack-infra04:51
*** morganfainberg is now known as morganfainberg_Z04:55
SpamapShttps://jenkins03.openstack.org/job/check-tripleo-overcloud-precise/421/ woot.. tripleo cloud back up04:55
*** morganfainberg_Z is now known as morganfainberg04:59
*** matsuhas_ has joined #openstack-infra05:02
*** matsuhashi has quit IRC05:05
*** Longgeek has quit IRC05:06
*** yamahata has joined #openstack-infra05:06
*** Longgeek has joined #openstack-infra05:07
*** nati_ueno has joined #openstack-infra05:09
*** aconrad has joined #openstack-infra05:09
*** wchrisj has quit IRC05:10
*** yfried has joined #openstack-infra05:11
*** yamahata has quit IRC05:12
*** yamahata has joined #openstack-infra05:12
*** azneita has joined #openstack-infra05:15
openstackgerritSpencer Krum proposed a change to openstack-infra/config: Add puppet-storyboard as a unique project  https://review.openstack.org/8781605:21
*** sdake_ has joined #openstack-infra05:22
openstackgerritSpencer Krum proposed a change to openstack-infra/config: Work around for single hiera data dir  https://review.openstack.org/8422905:25
mgagneso many templates! :O05:26
nibalizermordred: oh god05:26
nibalizerrebasing my pupppet3 stuff against your trusy changes05:27
nibalizermordred: yessss05:27
*** yjiang has joined #openstack-infra05:29
*** Longgeek has quit IRC05:30
openstackgerritSpencer Krum proposed a change to openstack-infra/config: Add node def for puppet3 master  https://review.openstack.org/8367805:32
*** ildikov has joined #openstack-infra05:34
*** khyati_ has quit IRC05:38
*** harlowja is now known as harlowja_away05:41
*** zns has joined #openstack-infra05:47
*** zns has quit IRC05:48
*** zns has joined #openstack-infra05:48
*** nati_ueno has quit IRC05:49
*** gyee has quit IRC05:56
*** afazekas_ has joined #openstack-infra05:59
*** Longgeek has joined #openstack-infra06:00
*** chandan_kumar has joined #openstack-infra06:02
*** matsuhas_ has quit IRC06:02
*** mkoderer has joined #openstack-infra06:02
*** Longgeek has quit IRC06:05
*** jdurgin has quit IRC06:05
*** jcoufal has joined #openstack-infra06:07
*** matsuhashi has joined #openstack-infra06:10
*** nati_ueno has joined #openstack-infra06:12
*** _nadya_ has joined #openstack-infra06:13
*** azneita_ has joined #openstack-infra06:17
*** gokrokve has quit IRC06:18
*** yamahata has quit IRC06:19
*** azneita has quit IRC06:20
*** jdurgin has joined #openstack-infra06:21
*** Longgeek has joined #openstack-infra06:36
*** azneita_ has quit IRC06:41
*** _nadya_ has quit IRC06:45
*** gokrokve has joined #openstack-infra06:48
*** chandan_kumar has quit IRC06:49
*** gokrokve_ has joined #openstack-infra06:50
*** gokrokve has quit IRC06:53
*** flaper87|afk is now known as flaper8706:53
*** gokrokve has joined #openstack-infra06:56
*** azneita has joined #openstack-infra06:57
*** gokrokve_ has quit IRC06:57
*** gokrokve has quit IRC07:00
*** e0ne has joined #openstack-infra07:03
*** jlibosva has joined #openstack-infra07:04
openstackgerritSergey Nikitin proposed a change to openstack-infra/devstack-gate: Added flag which allows to run keystone with LDAP protocol  https://review.openstack.org/8949307:05
*** chandan_kumar has joined #openstack-infra07:07
*** pblaho has joined #openstack-infra07:10
*** e0ne has quit IRC07:11
*** jgallard has joined #openstack-infra07:11
openstackgerritSergey Nikitin proposed a change to openstack-infra/devstack-gate: Added flag which allows to run keystone with LDAP protocol  https://review.openstack.org/8949307:18
*** e0ne has joined #openstack-infra07:21
*** maxbit has joined #openstack-infra07:29
*** shardy_afk is now known as shardy07:30
*** hashar has joined #openstack-infra07:31
*** jcoufal has quit IRC07:33
*** matrohon has joined #openstack-infra07:34
*** dizquierdo has joined #openstack-infra07:39
*** jcoufal has joined #openstack-infra07:40
openstackgerritTushar Gohad proposed a change to openstack/requirements: Add PyECLib as a requirement  https://review.openstack.org/7606807:42
*** nati_ueno has quit IRC07:54
*** aconrad has quit IRC07:56
*** gokrokve has joined #openstack-infra07:57
*** jooools has joined #openstack-infra07:57
*** andreaf has joined #openstack-infra07:59
*** jpich has joined #openstack-infra07:59
*** e0ne has quit IRC07:59
*** e0ne has joined #openstack-infra08:01
*** gokrokve has quit IRC08:01
*** ildikov_ has joined #openstack-infra08:03
*** derekh has joined #openstack-infra08:03
*** jamielennox is now known as jamielennox|away08:04
*** ildikov has quit IRC08:05
*** ihrachyshka has joined #openstack-infra08:07
*** yaguang has quit IRC08:08
*** vponomaryov has joined #openstack-infra08:11
openstackgerritA change was merged to openstack-infra/os-loganalyze: Enable log analysis for Ironic  https://review.openstack.org/8705608:12
*** andreaf has quit IRC08:12
*** andreaf has joined #openstack-infra08:13
*** azneita_ has joined #openstack-infra08:17
*** locke105 has quit IRC08:17
openstackgerritSergey Lukjanov proposed a change to openstack-infra/os-loganalyze: Add colors/filters to Sahara logs  https://review.openstack.org/8950108:18
SergeyLukjanovfungi, clarkb, jeblair, mordred, could you please take a look at ^^ (sahara missing this in dsvm jobs logs atm)08:18
*** azneita has quit IRC08:20
*** praneshp has quit IRC08:23
*** Ryan_Lane has quit IRC08:24
openstackgerritDerek Higgins proposed a change to openstack-infra/config: Add a check for nova-docker  https://review.openstack.org/8691008:25
openstackgerritDerek Higgins proposed a change to openstack-infra/config: Add fedora devstack instances to nodepool  https://review.openstack.org/8684208:25
*** t-nakajima has joined #openstack-infra08:36
*** t-nakajima has left #openstack-infra08:37
*** dizquierdo has quit IRC08:41
*** ociuhandu has quit IRC08:42
*** e0ne has quit IRC08:44
*** saper has quit IRC08:44
*** hashar has quit IRC08:45
*** saper has joined #openstack-infra08:49
*** che-arne has joined #openstack-infra08:52
*** e0ne has joined #openstack-infra08:53
*** hashar has joined #openstack-infra08:54
openstackgerritNikita Konovalov proposed a change to openstack-infra/storyboard: Filter non public fields for user list  https://review.openstack.org/8951108:56
*** yaguang has joined #openstack-infra08:57
*** gokrokve has joined #openstack-infra08:57
openstackgerritNikita Konovalov proposed a change to openstack-infra/storyboard: Ignore unset fields when converting from db model  https://review.openstack.org/8951209:01
*** gokrokve has quit IRC09:01
*** jogo has quit IRC09:07
*** asadoughi has quit IRC09:07
*** jogo has joined #openstack-infra09:07
*** asadoughi has joined #openstack-infra09:07
*** Ryan_Lane has joined #openstack-infra09:09
*** dizquierdo has joined #openstack-infra09:10
*** Ryan_Lane has quit IRC09:14
*** chandan_kumar has quit IRC09:15
*** unicell has quit IRC09:17
*** Triglav1978 has joined #openstack-infra09:19
*** ihrachyshka has quit IRC09:24
*** chandan_kumar has joined #openstack-infra09:29
*** ociuhandu has joined #openstack-infra09:35
*** ociuhandu has quit IRC09:42
openstackgerritAntoine Musso proposed a change to stackforge/python-jenkins: Wrap tests and linting with tox  https://review.openstack.org/8952109:42
*** _nadya_ has joined #openstack-infra09:46
openstackgerritAntoine Musso proposed a change to openstack-infra/config: Trigger jobs for stackforge/python-jenkins  https://review.openstack.org/8952309:48
*** miarmak_ has quit IRC09:49
*** ihrachyshka has joined #openstack-infra09:50
*** _nadya_ has quit IRC09:50
*** markmc has joined #openstack-infra09:52
*** yjiang has quit IRC09:54
*** miarmak has joined #openstack-infra09:54
*** chandan_kumar is now known as chandankumar09:55
*** chandankumar is now known as chandan_kumar09:56
*** gokrokve has joined #openstack-infra09:58
*** zns has quit IRC09:58
*** zns has joined #openstack-infra10:01
*** gokrokve has quit IRC10:02
*** maxbit_ has joined #openstack-infra10:06
*** dkehn__ has joined #openstack-infra10:07
*** oomichi_ has joined #openstack-infra10:08
*** nprivalova has left #openstack-infra10:08
*** oomichi has quit IRC10:09
*** maxbit has quit IRC10:10
*** Ryan_Lane has joined #openstack-infra10:10
*** dkehn_ has quit IRC10:10
*** reed has joined #openstack-infra10:11
*** Ryan_Lane has quit IRC10:14
*** vogxn has joined #openstack-infra10:15
*** asselin has quit IRC10:16
sdaguemorning folks10:17
sdaguehmm.... it looks like all the cron jobs for elastic recheck are dead10:17
reedre: https://review.openstack.org/#/c/81859 How about using the notation YYYY.1 or YYYY.2 instead of the codenames?10:19
reedI think it's more readable and future-proof. Have you thought about the naming scheme after Z?10:19
*** e0ne has quit IRC10:20
*** rediskin has joined #openstack-infra10:21
*** jgallard has quit IRC10:28
*** zns has quit IRC10:29
openstackgerritGraham Hayes proposed a change to openstack-infra/config: Add stackforge/designate-specs  https://review.openstack.org/8754010:31
*** hashar has quit IRC10:33
*** dricco has joined #openstack-infra10:36
markmcreed, imho, most people struggle to remember the date based release names10:38
reedmarkmc, what do you mean? the association between 2014.1 and icehouse?10:39
markmcreed, yes; 2014.1 isn't something that most folks associate with anything10:40
*** coolsvap is now known as coolsvap|afk10:40
reedI don't have a strong opinion though, I think that codenames are quite silly and drive me nuts sometimes when I need to remember the dates10:40
reed2014.1 is self descriptive: incubation started in 2014, first half10:41
sdagueSergeyLukjanov: can you +A this through? Tempest is broken until it lands - https://review.openstack.org/#/c/89383/10:41
reedIMO quite more explicit than 'incubated-since: icehouse'10:42
reedone can say that at least our codenames are in alphabetic order10:42
reedso one could calculate the release date based on the current codename's cycle10:42
reedso during  K cycle, if I read 'incubated-since: Juno' I will know that incubation started in ... wait... 2014.2?10:43
markmcdates don't matter as much as "number of cycles ago" maybe10:46
markmcanyway, point is we don't talk about 2014.1 nearly as much as icehouse10:46
sdagueyeh, even the press refers to things by code names10:47
*** markmc has left #openstack-infra10:49
*** markmc has joined #openstack-infra10:49
*** ihrachyshka_ has joined #openstack-infra10:50
*** aglarendil|nb has joined #openstack-infra10:51
*** ihrachyshka has quit IRC10:53
reedcan someone push this https://review.openstack.org/#/c/89302/ ?10:53
sdaguereed: all the +A votes for that are still asleep right now10:55
reedsdague, I thought you and SergeyLukjanov had +A10:55
sdagueno, I'm not +A on config10:56
sdagueand sergey's vote is already there10:56
reedwe need to relax the rules for trivial stuff... we can't wait 2 days for a stupid mailing list10:57
*** e0ne has joined #openstack-infra10:58
*** gokrokve has joined #openstack-infra10:59
*** derekh has quit IRC11:01
*** alexpilotti has joined #openstack-infra11:02
*** e0ne has quit IRC11:03
*** gokrokve has quit IRC11:04
*** mburned_out is now known as mburned11:06
*** alexpilotti has quit IRC11:07
SergeyLukjanovmorning folks11:07
* SergeyLukjanov reading scrollback11:07
SergeyLukjanovsdague, https://review.openstack.org/#/c/89383/ approve11:10
*** Ryan_Lane has joined #openstack-infra11:11
SergeyLukjanovreed, my +2 is already on https://review.openstack.org/#/c/89302/ and I prefer to wait for someone from infra root to approve it11:11
*** che-arne has quit IRC11:12
openstackgerritA change was merged to openstack-infra/config: reorder -icehouse branch limits  https://review.openstack.org/8938311:12
*** e0ne has joined #openstack-infra11:14
sdagueSergeyLukjanov: thanks11:15
*** Ryan_Lane has quit IRC11:15
SergeyLukjanovsdague, np11:16
*** Longgeek has quit IRC11:26
reedSergeyLukjanov, it's just a mailing list, we've created lots of them that way... honestly, if it takes 2 days, I'd consider creating the next one via command line11:28
reedI'll talk to jeblair later when he's awake11:29
reedSergeyLukjanov, thanks for your help, I appreciated your fast review and +211:29
SergeyLukjanovreed, honestly I think that two days for CR it's not bad, if it's really urgent you need to ping someone else from infra to approve11:32
*** miqui has quit IRC11:33
*** Longgeek has joined #openstack-infra11:35
*** mattymo has quit IRC11:36
*** rfolco has joined #openstack-infra11:36
*** katyafervent has quit IRC11:36
*** katyafervent has joined #openstack-infra11:36
sdaguereed: yeh, I'm not sure why this is all of a sudden omg urgent. Is there something it's blocking?11:36
ttxabout release names vs. release numbers, as heartbleed showed, a good name has 100 times the marketing power of an obscure number.11:39
ttxBut then, the name and the number are actually DIFFERENT things11:39
ttxthe name is linked to the CYCLE.11:39
ttxthe number is linked to the RELEASE11:39
*** jhesketh has quit IRC11:39
*** mbacchi has joined #openstack-infra11:39
ttxI think a lot of the confusion is due to peolpe not understanding that difference.11:39
ttxWe are already in the Juno cycle. Which will culminate with 2014.2 release.11:40
*** jhesketh has joined #openstack-infra11:40
*** yfried has quit IRC11:40
ttxThat page links the first CYCLE a project was incubated / integrated.11:40
ttxSo putting "2014.2" there just wouldn't make sense.11:40
SergeyLukjanovttx, additionally, 2014.1.3 is still icehouse but it'll be released not soon11:42
ttxSergeyLukjanov: exactly.11:42
*** enikanorov_ has quit IRC11:43
*** mattymo has joined #openstack-infra11:43
*** e0ne has quit IRC11:52
*** jhesketh has quit IRC11:52
*** pblaho has quit IRC11:57
*** pblaho has joined #openstack-infra11:57
*** Triglav1978 has quit IRC11:58
*** ihrachyshka_ is now known as ihrachyshka11:59
*** gokrokve has joined #openstack-infra11:59
*** che-arne has joined #openstack-infra12:01
*** pdmars has joined #openstack-infra12:03
*** pdmars has quit IRC12:03
*** jcoufal has quit IRC12:04
*** pdmars has joined #openstack-infra12:04
*** jcoufal has joined #openstack-infra12:04
*** gokrokve has quit IRC12:04
*** afazekas_ has quit IRC12:04
*** yaguang has quit IRC12:06
*** dizquierdo has quit IRC12:06
*** jgallard has joined #openstack-infra12:07
*** jcoufal has quit IRC12:09
*** jcoufal has joined #openstack-infra12:09
*** Ryan_Lane has joined #openstack-infra12:11
openstackgerritSean Dague proposed a change to openstack-infra/elastic-recheck: add fingerprint for slow nodes  https://review.openstack.org/8954512:13
*** jcoufal has quit IRC12:14
*** jcoufal has joined #openstack-infra12:14
*** jcoufal has quit IRC12:15
*** adalbas has joined #openstack-infra12:15
*** jcoufal has joined #openstack-infra12:15
openstackgerritVictor Sergeyev proposed a change to openstack-infra/config: Import oslo.db repository  https://review.openstack.org/7895512:16
*** Ryan_Lane has quit IRC12:16
*** adalbas has quit IRC12:16
*** e0ne has joined #openstack-infra12:17
*** yfried has joined #openstack-infra12:18
*** jcoufal has quit IRC12:18
*** jcoufal has joined #openstack-infra12:19
*** afazekas_ has joined #openstack-infra12:19
*** jcoufal has quit IRC12:20
*** jcoufal has joined #openstack-infra12:20
openstackgerritA change was merged to openstack-dev/hacking: Move hacking to pep8 1.5.6  https://review.openstack.org/8619712:21
openstackgerritA change was merged to openstack-dev/hacking: Use pep8's noqa argument  https://review.openstack.org/8619912:22
*** hashar has joined #openstack-infra12:23
*** aysyd has joined #openstack-infra12:24
*** e0ne_ has joined #openstack-infra12:24
*** adalbas has joined #openstack-infra12:25
*** e0ne has quit IRC12:26
openstackgerritVladislav Kuzmin proposed a change to openstack-infra/nodepool: Correction logic for work with new KVM/QEMU provider manager  https://review.openstack.org/8855512:30
openstackgerritVladislav Kuzmin proposed a change to openstack-infra/nodepool: Add initial layer for work with KVM/QEMU hosts  https://review.openstack.org/8855412:30
openstackgerritA change was merged to openstack-dev/hacking: Updated from global requirements  https://review.openstack.org/8923012:34
openstackgerritVladislav Kuzmin proposed a change to openstack-infra/nodepool: Correction logic for work with new KVM/QEMU provider manager  https://review.openstack.org/8855512:34
openstackgerritVladislav Kuzmin proposed a change to openstack-infra/nodepool: Add initial layer for work with KVM/QEMU hosts  https://review.openstack.org/8855412:34
*** weshay has joined #openstack-infra12:35
openstackgerritRussell Bryant proposed a change to openstack-infra/reviewstats: Add mikalstill to nova-specs-core  https://review.openstack.org/8954812:37
*** adalbas has quit IRC12:37
*** miqui has joined #openstack-infra12:39
*** derekh has joined #openstack-infra12:41
*** prad has joined #openstack-infra12:42
*** matsuhashi has quit IRC12:43
*** thomasem has joined #openstack-infra12:43
*** matsuhashi has joined #openstack-infra12:43
*** jpeeler has joined #openstack-infra12:46
*** jpeeler has quit IRC12:46
*** jpeeler has joined #openstack-infra12:46
*** matsuhashi has quit IRC12:48
*** blamar has quit IRC12:48
*** nosnos has quit IRC12:48
*** rcarrillocruz1 has joined #openstack-infra12:49
*** rcarrillocruz has quit IRC12:49
*** blamar has joined #openstack-infra12:49
*** medieval1 has joined #openstack-infra12:49
*** nosnos has joined #openstack-infra12:51
*** thiagop has joined #openstack-infra12:51
*** signed8bit has joined #openstack-infra12:52
*** nosnos has quit IRC12:52
*** oomichi_ has quit IRC12:52
*** e0ne has joined #openstack-infra12:54
openstackgerritA change was merged to openstack-infra/reviewstats: Add mikalstill to nova-specs-core  https://review.openstack.org/8954812:55
*** bknudson1 has quit IRC12:55
*** miarmak has quit IRC12:56
*** miarmak has joined #openstack-infra12:56
thiagophey guys, hello12:57
*** dkehn__ is now known as dkehnx12:57
thiagopI'm having a problem in the gate gate-tempest-dsvm-postgres-full12:58
*** e0ne_ has quit IRC12:58
*** dprince has joined #openstack-infra12:59
*** timrc-afk is now known as timrc12:59
*** heyongli has joined #openstack-infra12:59
thiagopthe gate checking is failing trying to detach  volume that is not attached to nothing, but seems like it is not related to my patch12:59
*** gokrokve has joined #openstack-infra13:00
*** afazekas_ has quit IRC13:01
*** e0ne_ has joined #openstack-infra13:02
*** gokrokve has quit IRC13:04
*** thomasem has quit IRC13:05
*** BobBall has quit IRC13:05
*** e0ne has quit IRC13:06
*** pblaho has quit IRC13:08
*** thomasem has joined #openstack-infra13:09
*** oomichi has joined #openstack-infra13:09
thiagopthis is my log, by the way13:10
*** Ryan_Lane has joined #openstack-infra13:12
*** mriedem has joined #openstack-infra13:13
openstackgerritSergey Skripnick proposed a change to openstack-infra/config: Publish rally plots  https://review.openstack.org/8956213:13
*** signed8bit has quit IRC13:14
*** Ryan_Lane1 has joined #openstack-infra13:14
*** signed8bit has joined #openstack-infra13:15
*** oomichi has quit IRC13:15
HenryGHi, my devstack fails when it tries to install pbr. Can anyone help?13:17
*** Ryan_Lane has quit IRC13:17
HenryGThis is what happens:  http://paste.openstack.org/show/76632/13:18
*** smarcet has joined #openstack-infra13:18
*** Ryan_Lane1 has quit IRC13:19
*** bknudson has joined #openstack-infra13:21
*** prad has quit IRC13:27
*** eharney has joined #openstack-infra13:28
tnurlygayanovHenryG, hi13:28
tnurlygayanovHenryG, can you please try to install this package manually?13:29
tnurlygayanovit works on my desktop13:30
*** jgrimm has joined #openstack-infra13:32
*** BobBall has joined #openstack-infra13:34
openstackgerritMatt Riedemann proposed a change to openstack-infra/elastic-recheck: Add query for nova metadata api bug 921858  https://review.openstack.org/8957213:34
uvirtbotLaunchpad bug 921858 in nova "Sporadic 'Failed to get metadata for ip:'" [Medium,Confirmed] https://launchpad.net/bugs/92185813:34
HenryGtnurlygayanov: by manually you mean 'sudo pip install pbr'?13:36
*** vhoward has left #openstack-infra13:39
HenryGtnurlygayanov: same failure. Let me clear the cache and try again ...13:39
HenryGtnurlygayanov: nope, same failure13:40
*** ilyashakhat has joined #openstack-infra13:41
reedsdague, SergeyLukjanov: 2 days for a trivial change is bad. It blocks a user group to get started, slows down momentum for a _trivial_ request13:42
*** julim has joined #openstack-infra13:42
*** afazekas_ has joined #openstack-infra13:43
*** adalbas has joined #openstack-infra13:43
*** wchrisj has joined #openstack-infra13:43
*** wchrisj has left #openstack-infra13:43
reedsdague, SergeyLukjanov: for openstack-planet we don't require two +2: trivial changes in that case, too... first person with authority checks that it's not bad content and approves. Done. Moving on to new exciting things. Mailing list should be a similarly mindless task13:43
*** zz_gondoi is now known as gondoi13:48
openstackgerritSean Dague proposed a change to openstack-infra/devstack-gate: enable heat in grenade  https://review.openstack.org/8767713:50
*** e0ne_ has quit IRC13:55
openstackgerritA change was merged to openstack-dev/pbr: Format autoindex.rst file properly  https://review.openstack.org/8742813:55
*** e0ne has joined #openstack-infra13:55
*** mfer has joined #openstack-infra13:56
openstackgerritIlya Sviridov proposed a change to openstack-infra/reviewstats: Added MagnetoDB project  https://review.openstack.org/8957913:57
*** e0ne has quit IRC13:59
*** gokrokve has joined #openstack-infra14:01
HenryGtnurlygayanov: Finally got it fixed by updating setuptools. But I had to do 'sudo easy_install setuptools' because 'sudo pip install -U setuptools' did not work. Weird.14:01
tnurlygayanovHenryG, yes.... it is strange.14:02
tnurlygayanovHenryG, ok, cool, now you have working pbr :)14:03
HenryGtnurlygayanov: yes, and devstack works again. Thanks!14:03
*** prad has joined #openstack-infra14:03
*** e0ne has joined #openstack-infra14:03
boris-42sdague btw could you take a look https://review.openstack.org/#/c/89562/ it just adds publisher of rally plots14:04
boris-42sdague so rally checks will automatically publish results of performance test in html presentation14:04
*** heyongli has quit IRC14:05
*** gokrokve has quit IRC14:06
*** rwsu has joined #openstack-infra14:09
*** CaptTofu has quit IRC14:10
*** CaptTofu has joined #openstack-infra14:11
*** dkranz has joined #openstack-infra14:12
*** markmcclain has joined #openstack-infra14:12
*** devoid has joined #openstack-infra14:15
*** Ryan_Lane has joined #openstack-infra14:15
*** zns has joined #openstack-infra14:15
*** CaptTofu has quit IRC14:15
*** markmcclain1 has joined #openstack-infra14:16
*** markmcclain has quit IRC14:16
*** thedodd has joined #openstack-infra14:17
*** chandan_kumar has quit IRC14:17
*** CaptTofu has joined #openstack-infra14:17
*** changbl has quit IRC14:18
phschwartzmorning infra14:19
*** Ryan_Lane has quit IRC14:19
*** morganfainberg is now known as morganfainberg_Z14:24
*** _nadya_ has joined #openstack-infra14:25
openstackgerritAntoine Musso proposed a change to stackforge/python-jenkins: Clarify job_exists() error messages  https://review.openstack.org/8958714:25
openstackgerritAntoine Musso proposed a change to stackforge/python-jenkins: Speed up job existence tests by fetching less info  https://review.openstack.org/8958914:28
*** mwagner_lap has quit IRC14:29
*** jcoufal has quit IRC14:29
*** david-lyle has joined #openstack-infra14:31
*** e0ne_ has joined #openstack-infra14:32
openstackgerritA change was merged to openstack-infra/zuul: Let webapp compress status.json if client supports it  https://review.openstack.org/8787214:33
*** e0ne has quit IRC14:36
*** UtahDave has joined #openstack-infra14:40
*** gokrokve has joined #openstack-infra14:40
*** marun has joined #openstack-infra14:41
openstackgerrityolanda.robla proposed a change to openstack-infra/config: Checks if requirements overlap between head and branch reqs  https://review.openstack.org/8410014:41
*** aglarendil|nb has quit IRC14:43
*** Longgeek has quit IRC14:46
*** wenlock has joined #openstack-infra14:47
*** jergerber has joined #openstack-infra14:49
*** loquacities has quit IRC14:54
*** dizquierdo has joined #openstack-infra14:55
openstackgerritAntoine Musso proposed a change to stackforge/python-jenkins: Support node startup with the JNLP Launcher  https://review.openstack.org/8960314:56
openstackgerritAntoine Musso proposed a change to stackforge/python-jenkins: Support node configuration  https://review.openstack.org/8960414:56
*** che-arne has quit IRC14:57
*** loquacities has joined #openstack-infra14:57
*** marun has quit IRC15:02
*** derekh has quit IRC15:02
hasharjeblair: moat python-jenkins patch for you :]15:03
*** che-arne has joined #openstack-infra15:04
*** alexpilotti has joined #openstack-infra15:04
*** reed has quit IRC15:07
*** BobBall is now known as BobBallAway15:11
sdaguejeblair / clarkb: riding early today because that's when I'll still have some sun. It looks like elastic recheck cron jobs stopped working on the 18th, so if there is any chance to poke them, that would be great15:11
*** jcoufal has joined #openstack-infra15:12
cody-somervilleHey. What's the sitrep on moving to use swift for build artifact storage?15:13
*** afazekas_ has quit IRC15:15
*** Ryan_Lane has joined #openstack-infra15:15
jeblairhashar: yay!15:16
*** markmcclain1 has quit IRC15:16
jeblairsdague: there are 1692 processes hanging around waiting for flock15:16
hasharjeblair: the NodePool and python-jenkins licenses are different though (Apache2 vs BSD)15:16
sdaguejeblair: interesting15:17
sdaguesomething get wedged after code update?15:17
jeblairhashar: oh, we should get the original author to propose the changes then15:17
NobodyCamgood morning Infra15:17
sdaguewe do flock intentionally to ensure that we don't race on ourselves15:17
hasharjeblair: turns out that is you apparently. According to devstack-gate git log :-]15:18
jeblaircody-somerville: i think some patches are still in review15:18
sdagueI can look at wrapping that in some kind of timeout once I get back to have a fail out15:18
jeblairhashar: sounds right15:18
NobodyCamclarkb: just chcking on the node image rebuild from lastnight.15:18
hasharjeblair: also added some Zuul triggers with https://review.openstack.org/#/c/89523/ but you might want to delegate the review :]15:18
sdaguejeblair: you can probably killall the er cron jobs then, and the next one can come through15:18
jeblairsdague: i'll try to track down which one is stuck15:18
sdaguehonestly, they are idempotent, just kill them all15:18
hasharjeblair: that is all for today. Thanks a lot for the migration!15:19
jeblairhashar: thank you!15:19
openstackgerritA change was merged to openstack-infra/elastic-recheck: Add query for nova metadata api bug 921858  https://review.openstack.org/8957215:19
uvirtbotLaunchpad bug 921858 in nova "Sporadic 'Failed to get metadata for ip:'" [Medium,Confirmed] https://launchpad.net/bugs/92185815:19
sdaguemy guess is some kind of hiccup on the network that we fail to deal with well, so it's in a wait state15:19
*** devoid has quit IRC15:19
sdagueunrelated, I also noticed the zuul job queue is pretty high - http://status.openstack.org/zuul/15:20
*** Ryan_Lane has quit IRC15:20
*** aglarendil|nb has joined #openstack-infra15:20
*** adalbas has quit IRC15:21
sdagueanyway, back in a couple hours.15:22
hasharsdague: have a good ride!15:22
jeblairsdague: it's stuck reading from a (probably dead) connection to launchpad15:26
jeblairelastic-r 4539 recheck    4u  IPv4 7786954      0t0     TCP status.openstack.org:48670->wildcard-launchpad-net.nutmeg.canonical.com:https (ESTABLISHED)15:26
jeblairelastic-r 4539 recheck    6u  IPv4 7790452      0t0     TCP status.openstack.org:48668->wildcard-launchpad-net.nutmeg.canonical.com:https (CLOSE_WAIT)15:26
YorikSarHello, everyone. How often is Zuul redeployed? I can't wait to see status.json compression in action.15:28
YorikSarToday it's 2.6 Mb that take 45s to download...15:28
jeblairYorikSar: for that we'll need to restart it.  we can probably do that later today when it's not as busy.  now wouldn't be a good time though15:29
YorikSarjeblair: Sure. I'm just eager to see it working. I guess I'll be able to check it tomorrow :)15:30
*** hashar has quit IRC15:30
openstackgerritMarc Abramowitz proposed a change to openstack-infra/jenkins-job-builder: Add `browse` command  https://review.openstack.org/8558015:31
*** hashar has joined #openstack-infra15:31
*** doddstack has joined #openstack-infra15:31
*** mbacchi has quit IRC15:33
*** adalbas has joined #openstack-infra15:34
*** hashar has quit IRC15:34
*** thedodd has quit IRC15:34
*** asselin has joined #openstack-infra15:36
*** mwagner_lap has joined #openstack-infra15:39
mordredmorning all15:39
*** ihrachyshka has quit IRC15:39
mordredcody-somerville: I believe the patches are mostly all written and are awaiting review15:39
mordredcody-somerville: https://review.openstack.org/#/c/71189/ https://review.openstack.org/#/c/76796/ and https://review.openstack.org/#/c/85540/15:41
cody-somervillemordred: jeblair: Awesome! Thanks.15:41
*** _TheDodd_ has joined #openstack-infra15:43
jeblairfifieldt, annegentle: who should i include on an email about developer.openstack.org (docs for developer-users of openstack)?15:44
annegentlejeblair: want to reply on yesterday's thread?15:45
annegentleopenstack-dev ML15:45
jeblairannegentle: oh this was a private thing, i haven't read yesterday's thread15:45
jeblairannegentle: what's the thread subject?15:45
*** doddstack has quit IRC15:46
annegentlejeblair: it was [openstack-sdk-php] Questions about user-facing documentation15:46
*** jpeeler has quit IRC15:46
annegentlejeblair: I think most of the people interested in it are on that list15:46
annegentlejeblair: I know you talked about subdomain concerns before, is that still the main issue you're working through?15:47
*** jpeeler has joined #openstack-infra15:48
jeblairannegentle: nope; i don't think i have subdomain concerns about developer.openstack.org -- i think we should do it; as soon as you have something to put there we can make it happen15:48
jeblairannegentle: i just got an email that was suggesting that there should be a developer.openstack.org, so linking to that thread and ccing you seem like the right things15:49
jeblairannegentle: are you blocked on infra for anything related to developer.o.o?15:50
*** zhiyan is now known as zhiyan_15:50
annegentlejeblair: my thinking (hopefully it came through in the email yesterday) was we redirect api.openstack.org to developer.o.o -- it's just two pages, http://api.openstack.org/index.html and http://api.openstack.org/api-ref.html15:50
*** hashar has joined #openstack-infra15:50
annegentlejeblair: I think I said one page in the email, doh15:50
jeblairannegentle: (i think previous subdomain concerns were mostly around not having one for each project eg, nova.o.o, keystone.o.o, etc)15:50
annegentlejeblair: but I think Andreas and I can handle the building, not sure about redirection yet15:51
annegentlejeblair: ok cool, I thought you and clarkb were disdainful of the developer.o.o subdomain :)15:51
*** reed has joined #openstack-infra15:51
annegentlejeblair: redirection on docs.o.org is in an .htaccess file in our openstack-manuals repo, not sure where to do a redirect from api to dev15:52
annegentlejeblair: so probably need infra help there is al15:52
*** amotoki has quit IRC15:52
*** asselin_ has joined #openstack-infra15:52
jeblairannegentle: i think api.o.o is also a cloud sites, so probably the same15:53
annegentlejeblair: ok cool15:53
*** derekh has joined #openstack-infra15:53
annegentlejeblair: do you want to do the domain set up then? and I'll figure out builds for those two pages and redirects?15:53
*** jpeeler has quit IRC15:54
*** jpeeler has joined #openstack-infra15:54
annegentlejeblair: or see if any concerns come up on the mailing list that we haven't thought of?15:55
NobodyCammorning mordred :)15:55
*** sabari` has quit IRC15:56
jeblairannegentle: i'm happy to do it; let's let clarkb wake up and remind us of any objection he might have had (or i might have had and forgotten) first15:56
*** sabari` has joined #openstack-infra15:56
annegentlejeblair: sounds like a plan (yes clarkb's eyes mo bettah) :)15:57
*** amotoki has joined #openstack-infra15:57
asselinHi, many of the tempest scripts are using/updating localrc instead of local.conf. Are there any plans to switch over to local.conf?15:58
*** marktraceur is now known as NickNack16:00
*** NickNack is now known as marktraceur16:00
*** devoid has joined #openstack-infra16:02
*** jlibosva has quit IRC16:03
pleia2good morning16:04
*** mbacchi has joined #openstack-infra16:05
anteayamorning pleia216:05
anteayamorning zaro and NobodyCam16:05
SergeyLukjanovMorning folks16:05
anteayastarting to feel like the waltons around here16:05
anteayamorning SergeyLukjanov16:05
*** e0ne_ has quit IRC16:09
*** chandan_kumar has joined #openstack-infra16:11
*** exz has quit IRC16:13
*** markmcclain has joined #openstack-infra16:15
*** julim has quit IRC16:15
*** Ryan_Lane has joined #openstack-infra16:16
*** changbl has joined #openstack-infra16:19
*** julim has joined #openstack-infra16:20
*** chandan_kumar has quit IRC16:20
*** Ryan_Lane has quit IRC16:20
*** arosen1 has joined #openstack-infra16:21
*** marcoemorais has joined #openstack-infra16:21
arosen1Hi, is anyone having an issue with : https://login.launchpad.net/+openid ?16:21
anteayawhy do you want to use that url?16:23
NobodyCammorning anteaya16:23
anteayatry login.launchpad.net/+login16:24
anteayathe page I get when I go to /+openid says it should be called from another app16:25
*** exz has joined #openstack-infra16:25
*** hashar has quit IRC16:26
*** jgrimm has quit IRC16:26
jogosdague: you see https://review.openstack.org/#/c/89470/16:26
krotscheckAnyone know what timezone jhesketh is in? Wanted to get more of a strategic idea of what all these zuul changes are all about.16:27
jogokrotscheck: AFAIK he is in Australia somewhere16:27
krotscheckjogo: Ah. Hrm. He’s asleep for the next few hours then. Righto16:28
jeblairkrotscheck: i can fill you in16:29
jeblairkrotscheck: the status page at http://status.openstack.org/zuul/ is the most up to date16:30
krotscheckjeblair: clarkb told me that it’s an effort to bring the infra-zuul in line with what’s actually in the repo, and then to layer on whitelabeling, right?16:30
*** vponomaryov has quit IRC16:30
krotscheck(Sorry - the other way around)16:30
jeblairkrotscheck: yep that's about it16:30
jogois anyone else having issues hitting launchpad?16:30
anteayajogo: apparently arosen1 is16:30
anteayajogo: what are you seeing?16:30
jogocan't hit it16:30
arosen1jogo:  same here :(16:31
*** vponomaryov has joined #openstack-infra16:31
krotscheckjeblair: How likely is it that there will be active work to improve the codebase moving forward?16:31
krotscheckjeblair: Well, let me change that question.16:31
jeblairjogo: wfm16:31
anteayajogo arosen1 I am unable to replicate16:31
jogoarosen1: I wonder why no one else is having the issue16:31
anteayacan you provide more details?16:31
jogowhat IP do you see for launchpad?16:31
jogoanteaya: server just times out, no response16:31
jeblairkrotscheck: if it succeeds in being something that we can make look like the page here: http://status.openstack.org/zuul/ then very likely16:32
arosen1jogo:  you?16:32
jogojeblair: what IP do you have?16:32
jeblairkrotscheck: after all, that page has kept up with changes in zuul, while the one in the tree has not, preciely because we don't run it.16:32
jeblairjogo: same16:32
krotscheckjeblair: There’s shitty code in that review. use of inline styles all over the place. I can let it slide, but I don’t actually see where that code was copied from (i think it’s new). If there’ll be concerted effort to make-things-better, great. Otherwise....16:32
jogojeblair: thanks16:33
jogoarosen1: very odd16:33
arosen1jogo:  yea i saw this occurring last night too16:33
jeblairkrotscheck: it's mostly copied from the current openstack status page.  i wrote most of it and jhesketh is making it a little bit better.16:34
anteayasame ip for me too16:34
krotscheckjeblair: Got it16:34
krotscheckSo, good for now, we’d love to improve it later?16:34
arosen1jogo:  it seems like my service provider or something. If I ssh -D and set firefox to use a socks proxy things work.16:35
jeblairkrotscheck: yep.  there's a real opportunity here....16:35
jogoarosen1: huh16:35
jogowho is your provider?16:35
jogoAFAIK I am comcast16:35
krotscheckjeblair: Yeah yeah yeah, subtext.16:35
arosen1jogo: i think comcast16:35
jeblairkrotscheck: basically, zuul should have a functioning status page included16:35
arosen1i steall my wifi my from neighbor ;)16:35
*** jamespag` is now known as jamespage16:35
reedttx, see the discussion on legal-discuss when you have time16:35
jogoarosen1: haha ohh comcast16:36
krotscheckjeblair: What’s the architectural hope there: Separate client, or baked-in?16:36
jeblairkrotscheck: the wikipedia folks like the plain bootstrap look; our page needs to look like http://status.openstack.org/zuul/16:36
jeblairkrotscheck: so we need something that supports both.  you know, power of css and all.16:36
reedjeblair, https://review.openstack.org/#/c/89302/ can we relax the rules to approve new mailing lists? make them like new addition to planet, one +2 is enough16:36
krotscheckjeblair: I just landed simple whitelabeling in storyboard.16:37
krotscheckjeblair: Is zuul under the same package restrictions as openstack, or is it more fluid like storyboard?16:37
krotscheckI’m guessing more fluid.16:37
*** markmc has quit IRC16:37
jeblairkrotscheck: it's a very simple read-only "client" right now, so it doesn't need to be complicated16:37
jeblairkrotscheck: not sure i understand your question about package restrictions16:38
arosen1jogo:  actually i can traceroute all the way to launchpad.net and even ping it16:38
krotscheckjeblair: Just thinking about what tooling is available to generate the CSS16:38
krotscheckjeblair: Might be a good idea to see if there’s a LESS/SASS compiler written in python16:39
jogoit seems to hang on ssl or something16:39
krotscheckjeblair: Found one.16:39
jeblairreed: code reviews are to help avoid errors; errors in mailing lists are hard to correct, i don't think we should relax those requirements16:39
jogoarosen1: which makes sense comcast be evil16:39
*** shakamunyi has joined #openstack-infra16:39
reedjeblair, ? it's a trivial copy and paste, just like adding a new feed to planet16:40
reedjeblair, besides, waiting two days kills momentum in groups16:40
reedjeblair, to frame the issue, creating a google group is instantaneous16:41
reedjeblair, once the request comes from me or Tom, or is reviewed and approved by me/Tom, it should be approved asap16:42
jeblairreed: that's not a way to be a part of the community.  this community is built on equal access to shared resources mediated by peer review.16:42
reedjeblair, I understand all that and I agree with you, I'm just stating needs from the community16:42
jeblairreed: we do review and approve requests as soon as possible.16:42
*** ociuhandu has joined #openstack-infra16:43
reedjeblair, yep, SergeyLukjanov was very fast at +2... but if they created a google group they would have astarted discussing 2 days ago16:43
*** alexpilotti has quit IRC16:43
reedjeblair, I'm suggesting that on that particular kind of requests, when it comes from/is approved by me or Tom, one +2 from one of the core infra people shoulld be enough16:44
*** alexpilotti has joined #openstack-infra16:45
*** _nadya_ has quit IRC16:48
*** dkranz has quit IRC16:48
*** packet has joined #openstack-infra16:51
*** derekh has quit IRC16:51
*** lakshmi has joined #openstack-infra16:52
jeblairkrotscheck: why does the css need to be generated?16:52
SergeyLukjanovjeblair, compaction, less -> css, I think16:52
*** ihrachyshka has joined #openstack-infra16:52
krotscheckjeblair: Oh, ease of whitelabeling. If we can describe our various themes in terms of a few variables, we can generate all kinds of different branded zuuls16:53
krotscheckjeblair: For example, HP might want its links to be HP-blue while Redhat wants red.16:53
krotscheckI’m digging thorough the zuul code right now, coming up with a few options.16:54
*** jcoufal has quit IRC16:55
krotscheckOn one side, we could do a JIT, cached CSS file that is regenerated on GET and whenever someone edits a configuration file.16:55
krotscheckOn the other, it could be part of the install process.16:55
krotscheckOr it could be pre-packaged.16:56
*** atiwari has joined #openstack-infra16:56
krotscheckThat’s why I want to talk to jhesketh, because I’d love to know what his thoughts are.16:56
jeblairkrotscheck: i hesitate to ask, but what's wrong with semantic use of css?16:59
jeblairkrotscheck: why can't we just use say, a 'build-failed' class and then let people write their own css files that say that 'build-failed' is red17:01
jeblairkrotscheck: the concerns with using more tools are: a number of our users package this, and so adding new tools means potentially more work for them (unless they are already packaged).  i think less may be problematic here.17:02
*** amotoki has quit IRC17:02
*** enikanorov_ has joined #openstack-infra17:02
jeblairkrotscheck: and also, i need to be able to maintain this, because no one else has committed to maintaining it in the long term17:02
jeblairthat's actually how we got into this mess; someone did a drive-by refactor and never updated it again17:02
jeblairkrotscheck: so if it gets rebuilt using a bunch of tools i don't understand, we'll just repeat the process17:03
*** dkranz has joined #openstack-infra17:04
SpamapSclint     5542 13.3 80.3 15004536 13098528 ?   Dl   Apr21 191:15 /usr/lib/firefox/firefox17:05
SpamapSI've seen this a few times when I leave status.o.o/zuul up overnight17:05
*** praneshp has joined #openstack-infra17:09
*** pcrews has joined #openstack-infra17:10
*** alexpilotti_ has joined #openstack-infra17:10
krotscheckjeblair: Sorry, was on the phone.17:13
*** ihrachyshka has quit IRC17:13
*** alexpilotti has quit IRC17:13
*** alexpilotti_ is now known as alexpilotti17:13
*** ihrachyshka has joined #openstack-infra17:13
clarkbannegentle: jeblair: my concern with api vs developer vs docs .o.o is that all of it is documentation and easier to find under one location17:13
clarkbdeveloper and api docs are still documentation17:14
*** zns has quit IRC17:14
*** marun has joined #openstack-infra17:14
clarkbif you think discoverability from the other direction will be helped with aliases we can have those but distinct partitions in where to find documentation is counter intuitive17:14
*** nati_ueno has joined #openstack-infra17:14
krotscheckjeblair: I’m just trying to make adoption and updating super easy.17:15
krotscheckjeblair: And I’ve found that a list of variables is a lower matinenance footprint than an entire set of CSS styles.17:15
krotscheckjeblair: BUT17:15
*** melwitt has joined #openstack-infra17:16
*** david-lyle is now known as david-lyle_afk17:16
annegentlehey clarkb17:16
krotscheckjeblair: Essentially there’s no real difference between a compiled CSS file and an if-custom-theme-file-exists statement.17:16
*** jooools has quit IRC17:16
annegentleclarkb: usually I'd say "docs.o.org all the things" but in this case the audience expects developer.openstack.org (not api.openstack.org). So Im' trying to not only correct an incorrectly named subdomain but also meet expectations/standards17:16
krotscheckjeblair: And since CSS allows for all kinds of tasty overrides, that could be the path of least resistance.17:17
clarkbannegentle: how do we know the audience expects that?17:17
annegentleclarkb: and since we have two dev audiences, let's meet expectations for the one that'll be bigger (200,000 users vs 2,000)17:17
clarkbas a developer consuming openstack stuff I would google for 'openstack docs'17:17
clarkbI then want all of the documentation in one location17:17
*** harlowja_away is now known as harlowja17:18
*** _nadya_ has joined #openstack-infra17:18
annegentleclarkb: I've been researching, here's a list of examples for REST APIs https://gist.github.com/anonymous/1418b63bc1408f49229917:19
*** dkehn has quit IRC17:19
clarkbannegentle: and my assertion is they are doing it wrong :)17:19
dstufftclarkb: are we talking about docs? I don't think i've ever successfully found the client docs by googling stuff, always the server API docs17:20
*** dkehn has joined #openstack-infra17:20
clarkbas someone that consumes both user and dev docs for say github it is really aggravating that everything doesn't live in the same location17:20
clarkbdstufft: thats my point17:20
annegentleclarkb: we haven't served this audience well ever17:20
clarkbdstufft: if they were in the same location you would find both17:20
dstufftclarkb: yea just +1ing or 2centing or whatever17:20
annegentleclarkb: I think there's a risk of increasing confusion between contrib devs and app devs17:21
*** zns has joined #openstack-infra17:21
annegentleclarkb: at the last board meeting there also was raised the need for serving app devs17:21
*** dkranz has quit IRC17:21
clarkbannegentle: I agree we need to serve different groups of people17:21
annegentleclarkb: I know the minutes aren't out yet, but I was there. They like our content, but those of us researching it think dev.o.org is the way to go (rather than api.o.org)17:21
clarkbannegentle: I think the best way to do that is to put all of the documentation in one easy to find place. docs.o.o/foo docs.o.o/bar and so on17:22
annegentleclarkb: that's not the way the rest of the world is going with REST API docs, though17:22
clarkbthen if you need host aliases layer that on top17:22
clarkbannegentle: and they are wrong17:22
clarkbyou can still have host aliaes17:23
clarkbbut I should be able to nav between different types of docs to get a full picture or when I context switch and so on17:23
annegentleclarkb: what does "have host aliases" mean? (That might work nicely if it's what I think)17:23
*** jerryz has joined #openstack-infra17:23
*** sabari` has quit IRC17:25
clarkbannegentle: point dev.o.o and api.o.o to docs.o.o/api (or whatever the docs.o.o path would be. I don't think actual paths are important as much as colocating the data17:26
*** morganfainberg_Z is now known as morganfainberg17:26
annegentleclarkb: thinking17:26
jeblairclarkb: redirect?17:26
clarkbredirect or another vhost to give people an illusion or whatever17:27
annegentleclarkb: thing is, why not a separate experience for app developers? We already know our docs.o.org nav is overloaded and clunky... not to conflate but seems like we do app devs a disservice17:27
* annegentle loves to conflate17:27
clarkbannegentle: because if you are doing app development against your private cloud and want to check docs for both sides now you have to do a second google search17:27
clarkband general discoverability17:27
*** Alexei_987 has joined #openstack-infra17:28
clarkbto me it is unintutive that we would have a docs site and host docs elsewhere17:28
annegentleclarkb: private clouds I know of are already consuming upstream docs for their users17:28
annegentleclarkb: docs site = standing up openstack, written by openstack contributors (2,000 potential) devdocs site = consuming openstack, written by consumers of those thousands of private clouds and handfuls of public clouds?17:29
annegentleclarkb: now that vision is a long way off, but that's my thinking, give a different experience17:29
clarkbannegentle: I get that that is how you want to frame it but docs are docs17:29
clarkbI expect all the docs to be on the docs site17:29
*** Ryan_Lane has joined #openstack-infra17:29
anteayawhen I go to an airport I don't know what terminal or gate I need to be at, I just want to get to the airport17:30
anteayaonce at the airport, then I can figure out terminal or gate17:30
anteayalike at teh hong kong airport17:30
anteayathere is one building17:30
anteayago there, then decide17:31
anteayaI understand making consumption easier for devs17:31
*** etoews_ has joined #openstack-infra17:31
clarkbanteaya: thank you for the TC vote reminder17:31
*** gyee has joined #openstack-infra17:31
anteayabut I think clarkb has a good point17:31
annegentleclarkb: that overloads the docs team and docs site I think, it's unsustainable (from a contrib standpoint) and doesn't serve those dev users in a way they're expecting.17:31
anteayaclarkb: welcome, vote vote vote17:31
*** jgrimm has joined #openstack-infra17:32
annegentleanteaya: yeah I liked the vote vote vote subject line :)17:32
clarkbannegentle: why is it unsustainable? it is just a hosting endpoint that you can more easily google search17:32
NobodyCamgood morning clarkb :)17:32
anteayatrying to get us over 30% participation17:32
clarkbsite:docs.o.o tell me about nova17:32
clarkbif I do that, I only get half a picture17:32
clarkbNobodyCam: tripleo cloud was dead so I gave up17:33
clarkbnot sure if it is any better now17:33
annegentleclarkb: I realize google is most people's entry point but in the list of returned hits, as an app dev, you'd go for developer.openstack.org first, thinking "hey that's for me" -- also there's no reason for app devs to know how the delicious openstack is made, only that they can consume it to their fill17:33
*** dkranz has joined #openstack-infra17:34
NobodyCamclarkb: ack... :) seems like its working again17:34
*** wenlock has quit IRC17:34
*** doug-fish has joined #openstack-infra17:34
clarkbannegentle: in general I agree (I do think knowing more of the bits involved helps understand stuff but isn't required in many cases) but that doesn't prevent us from cohosting17:34
*** hewbrocca has joined #openstack-infra17:34
clarkbNobodyCam: ok giving it another shot now17:34
NobodyCamw00t ... TY ... clarkb :)17:35
annegentleclarkb: yeah I think all I'm asking for at this point is developer.o.org, dev.o.org, redirecting two pages from api.openstack.org17:35
anteayaclarkb: SpamapS had left a message in backscroll that it was back up again17:35
*** jpich has quit IRC17:35
annegentleclarkb: and I don't mean to bite off more than we should17:35
*** ildikov_ has quit IRC17:36
clarkbannegentle: you want developer.o.o to be a distinct endpoint though right?17:36
clarkbthat is what I have a problem with17:36
BobBallAwayCould I ask for comments on https://review.openstack.org/#/c/87680/?  My focus is on improving the XenServer CI at the moment, and that'd be greatly assisted by having the CI internals under the control of gerrit17:36
clarkbthis is documentation put it on the documentation site17:36
annegentleclarkb: for now it would be the same as http://api.openstack.org17:36
*** dkehn has quit IRC17:36
BobBallAwayI should have said the change is about moving some of our 3rd party CI to stackforge!17:37
*** dkehn has joined #openstack-infra17:37
jeblairBobBallAway: ah, we haven't seen that because it didn't have the 'new-project' topic; can you push a new patchset with "git review -t new-project" ?17:37
annegentleclarkb: Really, just correcting for mistakenly having api.openstack.org a few years back -- by naming it correctly based on standards for REST API docs17:37
clarkbannegentle: yup and imo the renaming should be docs.o.o17:38
BobBallAwaysure thing!17:38
annegentleclarkb: ok that's our difference. Are we bikeshedding? Or just thinking differently about audience/experience?17:38
clarkbannegentle: I think we are emphasizing different needs. I am trying to explain that as a consumer of docs that the best way to help people needing documentation is to put it all in one place17:39
*** gyee has quit IRC17:39
clarkbothers seem to think that being like others is a good thing17:39
openstackgerritBob Ball proposed a change to openstack-infra/config: Move xenapi-os-testing to stackforge.  https://review.openstack.org/8768017:39
*** amotoki has joined #openstack-infra17:41
*** amotoki has quit IRC17:41
BobBallAwayjeblair: it doesn't seem to have changed the topic :/17:42
BobBallAwayjeblair: shall I abandon the change and create a new one?17:42
*** jgallard has quit IRC17:42
jeblairBobBallAway: that's really weird.  can you do it again and paste the output of "git review -v -t new-project" ?17:43
*** zns has quit IRC17:44
annegentlehey etoews_ do you have any thoughts on docs site collections vs separations? see me and clarkb discussing above ^^17:44
jeblairi'm sure i saw an article about this a while back (including surveys of open source projects), but i can't for the life of me find it :(17:45
etoews_hi annegentle: catching up...17:45
annegentlejeblair: I thought I found an apigee deck that had the domain names listed, let me dig17:45
*** SumitNaiksatam has quit IRC17:45
sdaguejogo: is there no way to decorate out the function registers completely?17:45
anteayaBobBallAway: comments17:46
clarkbannegentle: my other concern with developer.o.o is you will create a lot of confusion for people wanting to contribute to openstack17:46
anteayacommented I mean17:46
*** olaph has joined #openstack-infra17:46
sdaguejogo: looking at - https://review.openstack.org/#/c/89470/1/hacking/checks/imports.py it feels like we should be able to be more clever and have some way to not register those functions at all17:47
etoews_hi clarkb: i'm the one implementing https://blueprints.launchpad.net/openstack-manuals/+spec/developer-openstack-org17:47
annegentleclarkb: yeah I share that one for sure17:47
*** mihgen has joined #openstack-infra17:47
jogosdague: perhaps this was somewhat of a proof of concept17:48
jogohence the WIP17:48
sdaguejogo: ok cool17:48
sdagueyeh, I wonder if you could treat the slow tests like the site hacking tests17:48
jogoif you have a better idea add a comment17:48
mihgenSergeyLukjanov: ping17:48
sdagueand have a function that decides whether or not to register them17:48
mihgenSergeyLukjanov: could you take a look pls at simple request https://review.openstack.org/#/c/89402/17:48
sdaguewill do, just thinking aloud17:48
sdaguethe time improvements are very nice17:48
etoews_annegentle clarkb: right. it all comes down to audience.17:49
jogooh I thought about that, but then setup.cfg isn't a nice list of everything17:49
sdaguesure, but does anyone care about that besides us :)17:49
*** sdake is now known as sdake-afk17:49
jogoso I ran skip slow on all of nova and it only saved 6 or 6 seconds out of 8017:50
clarkbetoews_: I agree there are different audiences. I don't agree that each audience deservers a differently indexed set of documentation17:50
jogowhich makes sense, because we only import things once17:50
jogoso skip slow currently makes small runs much faster17:50
sdaguehowever, that's for the project wide case17:50
etoews_we're making developer.o.o the destination for developers on openstack. it the much wider world (beyond openstack itself) it's well understood that developer.whatever.tld is the place for developers on top of a platform.17:50
*** _nadya_ has quit IRC17:51
sdagueif you integrate this into an editor, it's not project wide17:51
sdagueit's a separate invoke for each file17:51
clarkbetoews_: right and my assertion is that the wider world fails at this17:51
clarkbetoews_: using the github docs as both a user and api consumer is frustrating17:51
clarkbfor example17:51
clarkbwe shouldn't do a thing just because twitter and github did it17:51
*** chandan_kumar has joined #openstack-infra17:52
jogosdague: I wonder where the other second or so is going too17:52
jogosdague: what would really help is make flake8 multi threaded17:52
jogoas this is inherently very parallelizable17:52
jogotrivially so on the file level17:52
annegentleclarkb: yeah they're narrowly focused and a single product/single API, but we've had good results with developer.rackspace.com in serving this particular user17:52
clarkbannegentle: I disagree about that as well :)17:53
etoews_it's not just twitter and github. it's everyone.17:53
clarkbI can never find rax docs that I need17:53
annegentleclarkb: I worry that we need to follow standards (ill-defined as they are) if we're trying to make a standard17:53
clarkbfor example that rbac stuff. had to find that in a blog post17:54
openstackgerritMarc Abramowitz proposed a change to openstack-infra/jenkins-job-builder: Add a "list" command  https://review.openstack.org/8709017:54
annegentleclarkb: we're working on better rax docs too, believe me :) and sigh all at the same time17:54
clarkband my point is that everyone would be better served if the docs lived on the doc site17:54
clarkbif you find that too much of the world is trained to type developer.foo.bar then add an cname/redirect/whatever17:55
annegentleclarkb: thinking17:56
*** gyee has joined #openstack-infra17:56
sdaguejogo: sure, though I don't think that it helps on my case17:56
etoews_if that's the case and if a developer goes to docs.o.o and tells google to tell me about nova. 80% of the hits are going to be about how to deploy nova.17:56
etoews_it a signal to noise problem.17:56
etoews_we need to give developers lots of signal.17:57
etoews_that's why everyone does it this way.17:57
clarkbetoews_: the inverse is true of developers.o.o. I will search and get zero hits for nova api17:57
clarkbbecause the docs aren't on the doc site17:57
*** zns has joined #openstack-infra17:57
etoews_we also want to move the api docs to developer.o.o17:57
clarkbI know17:57
*** SumitNaiksatam has joined #openstack-infra17:58
etoews_right...so all developer resources are in one place. exactly what they need.17:58
*** mark0n has joined #openstack-infra17:58
clarkbetoews_: but they aren't17:58
clarkbbecause the other half of the documentation is in another place17:58
etoews_s/are/will be/17:59
openstackgerritBob Ball proposed a change to openstack-infra/config: Move xenapi-os-testing to stackforge.  https://review.openstack.org/8768017:59
clarkbnot to mention the confusion I mentioned earlier17:59
clarkbdeveloper.openstack.org isn't a site for openstack developers? huh?17:59
BobBallAwayjeblair: I changed the branch to new-project and used -t new-project and this time it worked.17:59
*** _nadya_ has joined #openstack-infra17:59
anteayaBobBallAway: lgtm17:59
jeblairBobBallAway: ftr, changing the branch shouldn't be necessary18:00
*** packet has quit IRC18:00
etoews_developers of openstack itself and developers of application on openstack are extremely different audiences.18:00
*** msabramo has joined #openstack-infra18:00
*** zns has quit IRC18:00
clarkbetoews_: I agree... but using a different fqdn isn't the proper way to segregate them18:00
annegentleclarkb: the app devs should be at least 1000x the numbers of the contributor devs if we are succeeding. if not 10,000x18:00
clarkbannegentle: the numbers don't matter18:00
clarkbit is still confusing18:01
jeblairi will say that if we have developer(s?).openstack.org, docs.o.o/developer could get really confusing18:01
etoews_the numbers do matter. this is what the wider world understands. it's those the developer of applications on openstack that we need to attract.18:01
clarkbetoews_: and why can't we do that with docs.o.o?18:01
jeblair(i'm guessing that was why we used api to start with)18:02
clarkbetoews_: and serve both groups18:02
etoews_because you're mixing 3 extremely different audiences there already.18:02
annegentleclarkb: Is it the "Doc" umbrella that has you concerned? This site will also be an entry for downloading SDKs.18:02
*** khyati has joined #openstack-infra18:02
*** khyati has quit IRC18:02
clarkbannegentle: what has me concerned is that as a consumer of lots of technical documentation I can never find what I need because everything is scattered18:02
*** mdenny has quit IRC18:02
clarkbannegentle: I find documentation that is collocated much easier to search and navigate because they don't assume I will just hop domains to get $otherthing18:03
*** mdenny has joined #openstack-infra18:03
clarkbfor example man pages18:03
*** jamielennox|away is now known as jamielennox18:03
clarkbthey are collocated18:03
etoews_clarkb: right. you're getting low signal.18:03
clarkbeverything from systems programmer docs to config file info18:03
*** yfried has quit IRC18:03
anteayaand modred has declared manage-projects working, so we can start approving https://review.openstack.org/#/q/status:open+project:openstack-infra/config+branch:master+topic:new-project,n,z again, I do believe18:03
NobodyCamclarkb: Not pushing at all, Just courious about how long one could expect the rebuilds to take?18:03
annegentleclarkb: We're trying to organize that info overload into better experiences.18:04
etoews_jeblair: i've thought about  docs.o.o/developer already. i'll make a commit to that page to make it very clear who the audience for it is.18:04
clarkbuseful to linux kernel hackers and sysadmins18:04
etoews_annegentle: yes.18:04
*** khyati has joined #openstack-infra18:04
sdagueit seems like what the site is called should be pretty secondary, honestly. If docs.o.o/developer can't be organized well enough to be useful, I don't understand how a cname fixes that :)18:04
clarkbnow info18:05
*** zns has joined #openstack-infra18:05
*** ravikumar_hp has joined #openstack-infra18:05
*** sdake-afk is now known as sdake18:05
clarkbwhoever thought info was a good thing should really rethink that. And I think this is a similar sort of partition we are introducing18:05
jeblairsdague: the content api.openstack.org is the main point of discussion (and would be the starting content for developer.openstack.org)18:05
clarkboh you want to read this more in depth doc about some subject good luck18:05
clarkbNobodyCam: they are running, probably an hour tops18:07
etoews_it's also about developer expectations.18:07
annegentlesdague: clarkb: and it's an sdk download point also so not just docs (It's not just me over-organizing content)18:07
ravikumar_hpIs Devstack can setup Trove ?18:07
sdagueravikumar_hp: yes, it's not enabled by default though18:07
etoews_this is what developers expect:18:07
sdagueetoews_: comparing openstack.org to companies might be the wrong comparison though. What about hadoop.org, apache.org, kernel.org?18:08
Mithrandirpeople go to sites and don't just mash keywords into their favourite search engine?18:09
clarkbMithrandir: its the post mash keywords expection that I am trying to deal with18:09
clarkbif I land on docs.o.o or developer.o.o I am now on an island18:09
etoews_sdague: i don't think so considering the service provider nature of openstack.18:11
etoews_clarkb: right. an island full of glorious signal.18:12
etoews_as a developer, i don't want to see anything about how to deploy openstack or hadoop or whatever. i just want to get something done.18:12
*** pblaho has joined #openstack-infra18:13
clarkbetoews_: there is no reason we can't achieve that with docs.o.o for you18:13
clarkbbut we can also make it easy to disover the other side if using a central location18:13
clarkbif you want to ignore how the sausage is made thats fine18:14
SlickNikravikumar_hp: If you have any other questions on how to setup trove (using devstack), feel free to pop in and ask them on #openstack-trove. We're always happy to help out.18:14
clarkbbut we shouldn't make it harder for everyone18:14
NobodyCamclarkb: awesome... TY18:14
ravikumar_hpsure SlickNik:18:14
clarkbfwiw I agree with sdage18:14
clarkbthe comparison to other large open source projects would be more valid18:15
etoews_clarkb: "everyone" in that context is an overstatement.18:15
*** locke105 has joined #openstack-infra18:15
etoews_everyone = developers who want to develop applications on openstack *and* deploy openstack *and* develop openstack itself?18:16
clarkbetoews_: everyone is anyone looking for openstack documentation18:16
etoews_what kind of documentation?18:16
clarkbetoews_: all of it18:16
etoews_why would they want to see all of it? what purpose would that serve?18:17
clarkbetoews_: I think you are misinterpretting what I am trying to say18:17
clarkbetoews_: I don't think everyone needs to see all of it. I do think that all of our docs are docs and shouldn't be treated special18:17
clarkbetoews_: so that regardless of what you do need it is clear where to find it even when what you need changes18:17
clarkbetoews_: for example man pages18:18
*** Ryan_Lane1 has joined #openstack-infra18:18
clarkbthey are all located in one place. Divided into navigable sections so that as needs change I don't have to look someplace else18:18
sdagueetoews_: is there a reason the content restructure couldn't happen first, then make a decision later to pull the content up a level. It seems like the name of the url, given that everyone is going to get there via google, is something that could be sorted later18:19
etoews_navigable maybe (that's a helluva lot of content). searchable no.18:19
sdagueetoews_: why not?18:19
etoews_sdague: ummm...why not what exactly?18:20
sdaguewhy it becomes not searchable?18:20
etoews_because you have all of the docs in one domain, trying to treat the audience homogeneously. you're going to get a ton of hits that have nothing to do with what you really want to accomplish. low signal.18:21
sdagueis that just a technology problem? like we don't have a setup to boost developer docs when in /developer18:21
SergeyLukjanovis it safe to approve gerritbot/accessbot change while meetings are running?18:22
SergeyLukjanovjeblair, clarkb ^^18:22
etoews_not just a tech problem. developers have expectations about where to find docs and how they are presented to them.18:22
*** Ryan_Lane1 has quit IRC18:23
jeblairSergeyLukjanov: yes, only config changes for meetbot (eavesdrop) are dangerous18:23
clarkbSergeyLukjanov: gerritbot and accessbot should be ok. Meetbot isn't18:23
SergeyLukjanovjeblair. clarkb. ok, that's what I was thinking but don't want to break meetings ;)18:23
SergeyLukjanovbtw approved https://review.openstack.org/#/c/89402/218:24
SergeyLukjanovmihgen ^^18:24
clarkbmordred: jeblair SergeyLukjanov are we good to approve new project adds now without waiting for fridays?18:25
clarkbit sounded like the run yesterday was a success but that it took a long time. Is that something that needs to be fixed prior to approving changes unsupervised?18:26
*** krtaylor has quit IRC18:26
SergeyLukjanovclarkb, I have such feeling after reading scrollback but I'm not so unfair for doing it ;)18:26
openstackgerritGraham Hayes proposed a change to openstack-infra/config: Add stackforge/designate-specs  https://review.openstack.org/8754018:27
anteayajeblair: when you get a chance, mgagne outlined some options for templating infra publish jobs: https://review.openstack.org/#/c/89421/18:27
anteayajeblair: I was interested in getting your opinion before I offer another patchset18:27
*** eharney has quit IRC18:28
mark0nclarkb: if you've a few minutes, I would appreciate if you could review my Git multi-remote patch again (https://review.openstack.org/#/c/80084/) - the last change was only very minor18:28
anteayaclarkb: mordred said he declared m-p fixed18:28
anteayaclarkb: he was also going to look into why m-p was slow and took it offline to do so, I think18:29
anteayabut then I didn't hear back from him18:29
anteayaI would look on gerrit .bash_history18:29
anteayaand see what the status of m-p is on the server18:29
*** chandan_kumar has quit IRC18:29
clarkbmark0n: done18:30
mark0nclarkb: tnx!18:30
openstackgerritA change was merged to openstack-infra/config: Move Fuel Gerrit messages to the separate IRC room  https://review.openstack.org/8940218:31
openstackgerritRussell Bryant proposed a change to openstack-infra/reviewstats: Add date and time to reviewers output  https://review.openstack.org/8966618:31
mgagnenot to state what could be the obvious but the gate looks jammed...18:31
openstackgerritA change was merged to openstack-infra/elastic-recheck: add fingerprint for slow nodes  https://review.openstack.org/8954518:32
jeblairmgagne: just backlogged i think.  something caused a lot of changes to be checked earlier today (i haven't looked to see what)18:32
mgagnejeblair: "slow nodes" looks to be the culprit18:32
*** _nadya_ has quit IRC18:33
jeblairmgagne: why do you say that?18:33
jeblair(i'm looking at the test node and job queue graphs which have a dramatic rise around 1500utc)18:33
*** gokrokve has quit IRC18:33
jeblairsorry, 13-140018:33
mgagnejeblair: was referring to the recently merged change18:33
*** atiwari has quit IRC18:34
*** MIDENN_ has joined #openstack-infra18:35
*** mdenny has quit IRC18:35
*** gyee has quit IRC18:35
jeblairmgagne: i don't believe that is related to the number of jobs currently running18:36
sdaguethe fingerprint that just merged won't do anything until this merges - https://review.openstack.org/#/c/89381/18:38
sdaguebut we're definitely seeing an incidence of really slow nodes put into the rotation18:39
sdaguewhich generate timeouts at 2hrs18:39
anteayaI looked through some of the project pages, the traffic looks normal to me18:39
anteayadidn't see anyone doing a string of rechecks18:39
jeblairanteaya: thanks18:40
*** ihrachyshka has quit IRC18:41
*** hashar has joined #openstack-infra18:41
*** MIDENN_ has quit IRC18:41
*** aysyd has quit IRC18:42
*** sweston has joined #openstack-infra18:44
jeblairclarkb: can you give me an example string that would be a problem in  https://review.openstack.org/#/c/84873/6/gear/__init__.py ?18:45
lifelessis there a non-ssl way to pull gerrit refs ?18:45
lifelessssl is fine ;)18:45
jeblairlifeless: yes, see the "Download" section of the patchset block for any review18:45
clarkbjeblair: regex of '^foo  bar$'18:46
jeblairlifeless: you can click any of "checkout, pull, cherry-pick, patch" and also "anonymous http, ssh, http"18:46
clarkbjeblair: will become '^foo bar$'18:46
*** gyee has joined #openstack-infra18:46
jeblairlifeless: and the displayed commands will change appropriately18:46
clarkbjeblair: but any mix of newline space tab etc will be chomped18:46
clarkband replaced with a single space18:46
jeblairclarkb: gotcha18:46
*** ildikov has joined #openstack-infra18:46
openstackgerritBob Ball proposed a change to openstack-infra/config: Move xenapi-os-testing to stackforge.  https://review.openstack.org/8768018:47
*** openstackgerrit has quit IRC18:49
*** openstackgerrit has joined #openstack-infra18:49
*** zns has quit IRC18:51
*** chandan_kumar has joined #openstack-infra18:53
openstackgerritJames E. Blair proposed a change to openstack-infra/gear: Add access control  https://review.openstack.org/8487318:53
*** zns has joined #openstack-infra18:53
*** _nadya_ has joined #openstack-infra18:53
*** aysyd has joined #openstack-infra18:54
clarkbjeblair: did you double check my counting on the split and index?18:54
*** zns_ has joined #openstack-infra18:55
clarkbjeblair: nevermind I just checked it again and I did it correctly :)18:55
bknudsonis there a way for an abandoned review to be restored? https://review.openstack.org/#/c/78241/18:56
clarkbbknudson: yes change owners or gerrit admins can restore. Want 78241 restored?18:56
bknudsonclarkb: yes, please18:57
bknudsonclarkb: ty18:57
jeblairclarkb: yes i did, thanks.  :)18:57
clarkbNobodyCam: you should be ready on tripleo images now18:58
*** zns_ has quit IRC18:58
anteayaclarkb: the message after you restored that patch is interesting18:58
clarkbNobodyCam: depending on how many nodes are still around on the old image you may still see failures for a bit but going forward it should work18:58
*** zns has quit IRC18:58
*** nati_ueno has quit IRC18:58
NobodyCamso the next tests that kick off will be on the rebuilt nodes :)18:58
*** vhoward has joined #openstack-infra18:58
anteayaclarkb: why would the patch experience a merge attempt after you restore it?18:58
clarkbanteaya: because of the 72 hour test thing18:58
NobodyCamclarkb: ack TY :)18:59
anteayabut it was never approved18:59
clarkbanteaya: zuul merges it for check testing18:59
anteayatested yes, buy why merged?18:59
jeblairit's just about time for the infra meeting in #openstack-meeting19:00
*** dprince has quit IRC19:00
*** zns has joined #openstack-infra19:00
openstackgerritSean Dague proposed a change to openstack-infra/elastic-recheck: add launchpadlib timeout  https://review.openstack.org/8967219:01
*** david-lyle_afk is now known as david-lyle19:03
*** derekh has joined #openstack-infra19:03
*** nati_ueno has joined #openstack-infra19:04
*** jcoufal has joined #openstack-infra19:05
openstackgerritA change was merged to openstack-infra/config: Add a mailing list for the Persian/Farsi discuss  https://review.openstack.org/8930219:06
*** krtaylor has joined #openstack-infra19:07
*** GheAway is now known as GheRivero19:07
*** denis_makogon has joined #openstack-infra19:09
*** gyee has quit IRC19:11
*** thiagop has quit IRC19:11
*** nati_ueno has quit IRC19:14
*** chandan_kumar has quit IRC19:17
*** e0ne has joined #openstack-infra19:19
*** dprince has joined #openstack-infra19:19
*** thiagop has joined #openstack-infra19:20
*** gokrokve has joined #openstack-infra19:21
*** wenlock has joined #openstack-infra19:22
*** khyati has quit IRC19:23
*** nati_ueno has joined #openstack-infra19:23
*** gothicmindfood has quit IRC19:26
*** dizquierdo has quit IRC19:28
jlkIs there a place to talk about generic jenkins-job-builder issues, using it in our own infrastructure?19:32
clarkbjlk: here is fine. We don't have a specific channel for it19:32
*** shakamunyi has quit IRC19:33
jlkSo I'm working on a job-template, job-group, project setup19:33
jlkand I've got one template, two groups, two projects19:33
jlkIn the template, there is an email publisher19:33
jlkin /one/ of the job-groups, I want to add a trigger publisher19:34
*** _nadya_ has quit IRC19:34
jlkbut my trails have resulted in errors, in that the additional publisher doesn't seen be being picked up in the written out XML.19:34
jlkhave any of you ran into this, or can you suggest a way to get an extra trigger in one of the generated job (sets)?19:34
clarkbjlk: you will need a second template with the additional publisher19:34
jlkany way to make that second template inherit everything from the first?19:35
*** _nadya_ has joined #openstack-infra19:35
clarkbif the actual structure of the job is different tha trequires a second job19:35
clarkbjlk: I don't think so19:35
jlkseems lame to have to copy/paste 20+ lines, just to add an additional trigger19:35
clarkbthats how jenkins works19:35
clarkbjjb could abstract it away but doesn't19:36
*** shakamunyi has joined #openstack-infra19:36
*** mrodden has quit IRC19:36
*** wenlock has quit IRC19:36
jlkso if the jobs to be generated are exactly the same, but with the addition of or alteration of publishers, it gets a whole new template.19:37
clarkbjlk: what you could do is add the trigger to the job then make it noop if you don't need it19:37
jlkcan the publishers section itself be per-job-group, something added in there that goes beyond the original tempalte?19:37
clarkbjlk: yes anything that changes the structure of a job (eg not just a variable) needs a new template19:37
clarkbbecause jenkins itself doesn't do conditional disabling of job chunks19:38
clarkband a JJB job maps to a jenkins job today19:38
clarkbwe could do more abstraction on top of that but don't beyond the current templates19:38
*** hewbrocca has quit IRC19:39
jlkI suppose I could make some of these parts macros19:40
jlksince the builders part is the same19:40
clarkbthat has been our approach19:40
clarkbcondense down into macros then the copy pasta isn't terrible19:40
*** lakshmi has quit IRC19:41
sdaguekrotscheck: is there an easy way to spin up the storyboard-webclient locally? so I can make my patch work before pushing you a new version19:42
ttxsdague: yes19:42
krotschecksdague: Yeah, its in the docs. “tox -egrunt server:prod” if I recall correctly.19:43
sdagueok, was looking for it in README, and didn't find it19:43
*** gothicmindfood has joined #openstack-infra19:44
openstackgerritA change was merged to openstack-infra/config: Clarify comment about variables in git_backend.pp  https://review.openstack.org/8545619:45
*** alexpilotti has quit IRC19:46
jlknow variables in the macros aren't expanding19:47
sdaguettx / krotscheck: how do you get past the openid login when running locally?19:48
sdaguebecause the callback is no good against localhost19:48
clarkbjlk: you need to pass them to the macro19:48
krotschecksdague: Remove the S on https19:48
jlkyeah, more text19:48
clarkbjlk: eg macro-name:\n  varname: {foohere}19:48
krotschecksdague: But do it quickly before your access token expires19:48
sdaguethat seems sub optimal :)19:49
krotschecksdague: (fair warning, you’re fake-proxying to prod. If you want to hit your local instances it’s tox -egrunt server)19:49
sdagueyeh, I need some prod data19:49
krotschecksdague: It’s only like that when you proxy against prod.19:49
krotschecksdague: If you’re running all local it’s not.19:49
krotschecksdague: Though, yeah, we should fix that.19:50
jlkclarkb: ok, you've been great so far, one more thing.19:50
jlkclarkb: I want a value to come from job-group, get passed through job-template, and through again to macro19:50
jlkeg region:19:51
jlkregion: is defined in job-group19:51
clarkbjlk: we have an example of that somewhere, one sec19:51
jlkthen I have macro-name: \n region: {region}19:51
jlkand that's throwing errors.19:51
*** alexpilotti has joined #openstack-infra19:51
*** mrodden has joined #openstack-infra19:51
clarkbjlk: https://git.openstack.org/cgit/openstack-infra/config/tree/modules/openstack_project/files/jenkins_job_builder/config/python-bitrot-jobs.yaml#n7419:52
clarkbif you specify the values in the job group like that tehy end up in the template19:52
jlkah quotes19:53
jlkmy bad19:53
*** mwagner_lap has quit IRC19:55
*** markmcclain has quit IRC19:55
*** pblaho has quit IRC19:55
*** markmc has joined #openstack-infra19:57
*** moted has quit IRC19:58
*** lukego has quit IRC19:58
*** lukego has joined #openstack-infra19:59
*** moted has joined #openstack-infra19:59
*** zehicle_at_dell has joined #openstack-infra19:59
*** moted has joined #openstack-infra19:59
*** jcoufal has quit IRC20:01
clarkbzaro: your branch has been created. please double check I gave it the correct initial revision20:01
clarkband time for lunch20:01
* pleia2 lunch too20:02
*** derekh has quit IRC20:03
anteayaenjoy lunch20:03
*** markmcclain has joined #openstack-infra20:03
zaroclarkb: looks good. thanks.20:03
jogosdague: it wouldn't help in your case, but it would help the general case20:04
jogobut that is out of scope of hacking anyway20:04
anteayazaro: so does that change the instructions you have in the etherpad?20:04
*** _nadya_ has quit IRC20:05
SergeyLukjanovjeblair, clarkb, mordred, could I ask you to remove a bunch of branches in sahara repos? // or grant me permissions to do it myself :)20:05
mihgenSergeyLukjanov: thanks! I see bot in new channel, so it should work now20:05
SergeyLukjanovmihgen, np20:05
*** asselin has quit IRC20:06
*** ociuhandu has quit IRC20:09
zaroanteaya: just slightly line #720:13
anteayazaro: can you edit that line so it reflects what I should be doing now, when sweston and I get to it?20:14
zaroanteaya: just updated it.20:14
zaroanteaya: but you don't have to do that part.20:14
anteayazaro: oh20:15
*** mark0n has quit IRC20:15
anteayawhat do I have to do?20:15
arosen1jogo:  things are working again for me with launchpad :)20:15
zarothis is the upgrade we were referring to: https://etherpad.openstack.org/p/gerrit_upgrade_script20:15
*** andreaf_ has joined #openstack-infra20:16
*** khyati has joined #openstack-infra20:16
zaroanteaya: ^20:17
anteayazaro: looking20:18
*** andreaf_ has quit IRC20:19
*** andreaf_ has joined #openstack-infra20:19
*** andreaf has quit IRC20:20
openstackgerritA change was merged to openstack-infra/jenkins-job-builder: README.rst: Add links  https://review.openstack.org/8919120:20
openstackgerritA change was merged to openstack-infra/jenkins-job-builder: SCM module: Add support for multiple Git remotes.  https://review.openstack.org/8008420:20
jogoarosen1: things are working for me too, but I am off of comcast ATM20:20
openstackgerritA change was merged to openstack-infra/reviewstats: Add date and time to reviewers output  https://review.openstack.org/8966620:20
*** smarcet has quit IRC20:25
*** _nadya_ has joined #openstack-infra20:27
*** ociuhandu has joined #openstack-infra20:28
*** mdenny has joined #openstack-infra20:29
*** dizquierdo has joined #openstack-infra20:30
*** julim has quit IRC20:30
*** lukego has quit IRC20:32
*** _nadya_ has quit IRC20:37
jeblairzaro: do you have a dashboard defined that mimics 'important changes'?20:37
zarojeblair: nope, but i can try to setup something.20:38
jeblairzaro: thanks, that would be great.  i think we were expecting to use the custom dashboard feature to replace that; we should make sure that is actually done20:40
jeblairzaro: what will that look like?  will it show up in the navigation at the top or what?20:41
jeblairzaro: i'm trying to figure out what to tell developers who are used to clicking 'important changes'20:42
mordredjeblair: aren't dashboards essentailly just URLs and we'd want to add it to a custom header or something?20:42
* mordred admits to not having looked at thi recently20:42
*** sacharya has joined #openstack-infra20:43
jeblairmordred: yes, but we're <1week from deployment, and i don't know what it's going to look like20:43
mordredjeblair: ++20:43
mordredjeblair: totally agree20:43
*** mbacchi has quit IRC20:43
jeblairi'm trying to write the sentence "the important changes screen is going away and will be replaced by..." but i don't know how to finish that20:44
jeblairso even though it's theoretically possible to replace it by something, at some point we actually need to actually do that.  :)20:44
*** denis_makogon has quit IRC20:45
mordredjeblair: bah. theory is all anyone needs20:45
jeblairmordred: please don't joke.  i'm extremely concerned about that.20:45
clarkbyou can add them at a project level and All Projects is our root so we can put them in https://review-dev.openstack.org/#/admin/projects/All-Projects,dashboards20:46
mordredjeblair: jokes put aside. I completely agree that we need to actually see it20:46
clarkbas an alternative we can do the thing at the top of that doc20:46
jeblairclarkb: okay.  so we need (a) to actually write the code for that and (b) know how that will show up for the user20:46
sdaguejeblair: is it possible to get metrics out of gerrit to figure out relative uses out of different views?20:46
clarkbjeblair: yes, we need to write the query for a dashboard20:46
mordredsdague: apache logs probably20:47
*** hashar has quit IRC20:47
jeblairclarkb: and (b), in order for me to finish writing that sentence, i need to know how they will appear20:47
clarkbis it ok if I edit all projects config via the gui on review-dev?20:48
clarkbzaro: ^20:48
jeblairclarkb: wfm20:48
*** _TheDodd_ has quit IRC20:49
clarkbhrm this may not be exposed via the gui :(20:49
*** e0ne has quit IRC20:50
clarkbI will edit it by hand on review-dev in my homedir20:50
clarkbso that others can see what I did20:50
openstackgerritDerek Higgins proposed a change to openstack-infra/config: Create tripleo-specs git repo  https://review.openstack.org/8969120:50
zaroclarkb: yeah, go nuts.20:53
zaroclarkb: are you going to create the custom dashboard?20:54
zaroclarkb: might be better if you do it since i don't know the query for 'imporant changes'20:55
*** hogepodge has quit IRC20:57
clarkbzaro: jeblair https://review-dev.openstack.org/#/admin/projects/All-Projects,dashboards20:58
clarkbzaro: there isn't an equivalent query20:58
clarkbzaro: we can get close20:58
clarkbI will add a second dashboard that I think will work20:58
jeblairclarkb: what's missing?20:59
*** nati_ueno has quit IRC20:59
clarkbjeblair: whether or not you have reviewed a thing iirc21:00
*** nati_ueno has joined #openstack-infra21:00
zaroi think that's available in secondary index feature.21:03
zaroi don't think that's enabled on review-dev.  missing some commits21:03
*** mburned is now known as mburned_out21:03
*** markwash has joined #openstack-infra21:03
*** wenlock has joined #openstack-infra21:03
*** sabari has joined #openstack-infra21:04
*** miqui has quit IRC21:04
zaroclarkb: i believe you need to query 'reviewerin'21:04
*** hogepodge has joined #openstack-infra21:04
clarkbreviewrin is a group match21:05
clarkband doesn't tell you if you have reviewed something only if you are a reviewr21:05
*** adalbas has quit IRC21:06
clarkbaha! is:reviewed21:06
clarkboh wait that is any user :(21:06
*** vhoward has left #openstack-infra21:06
mordredclarkb: I think you had to add a match criteria in the important changes patch21:07
*** _nadya_ has joined #openstack-infra21:07
mordredperhaps we should have upstreamed only that criteria21:07
*** lakshmi has joined #openstack-infra21:08
clarkbmordred: they didn't want that either21:09
jeblairclarkb: please let me know when you have definitively decided whether it can or can not be done.21:09
clarkbjeblair: it cannot be done exactly21:09
zaroclarkb: how about query for codereview=+1 ?21:09
clarkbI am writing up a query that is pretty close21:09
clarkbactually it may work I need to test something21:11
clarkbI think it works21:12
clarkbquery = status:open (reviewer:self OR is:watched OR is:starred) NOT label:code-review,self (NOT is:draft OR NOT label:workflow=-1) limit:5021:13
clarkbshow me all changes that are open that I am a reviewer for, have starred, or am watching that I have not already placed a value into code review for that are also not drafts or in WIP21:14
clarkbthat was easier than I expected. The label:code-review,self query is new21:14
mordredclarkb: if I have reviewed one of those chagnes, it still shows up in my list of thigns to review21:14
clarkbalso apparnetly pushing that to a different refs/meta/dashboards/* ref was not a good idea. We should be sure to use only one ref21:14
clarkbmakes the listing of dashboards ugly21:15
clarkbmordred: it correctly removed my test change for me21:16
mordredoh. weird21:16
sdagueclarkb: label:code-review,self mean on the existing patch, or ever on the change?21:16
*** thomasem has quit IRC21:17
mordredclarkb: I tried again on another patch too - same thing - also, this does not hide WIP patches21:17
clarkbmordred: bug in the worklow=-1, need to remove the NOT21:18
clarkbsdague: I think it is current votes21:18
clarkbsdague: I am still doing testing21:18
sdaguethat would be super useful21:18
clarkbsdague: what would be super useful?21:18
clarkbmordred: actually wait that looks right21:19
sdagueif label:code-review,self does what you said it does21:19
clarkbmordred: oh wait think I see the bug21:19
*** adalbas has joined #openstack-infra21:19
*** gyee has joined #openstack-infra21:20
jeblairstatus:open (reviewer:self OR is:watched OR is:starred) NOT label:code-review,self NOT is:draft NOT label:workflow=-1 limit:5021:20
clarkbyup needs to and not or21:20
clarkbI am making the third section do what we had it do in the past too21:20
jeblaircool; curious how that works21:21
clarkbsdague: I removed my +1 (made it a 0) on a change and it went back into my reviewable list21:21
*** yfried has joined #openstack-infra21:22
sdagueclarkb: nice. That was missing in current gerrit, which made my inbox 0 lists much less useful21:22
clarkbok pushed new patchset with what I think is a mostly equivalent dashbaord21:24
clarkbhttp://paste.openstack.org/show/76693/ is what I pushed21:25
jlkclarkb: do you know if you can make a macro for scm ?21:26
mordredclarkb: I still see some things with CR-1 in the list21:27
clarkbmordred: you are supposed to21:27
jeblairmordred: your own cr-1?21:27
mordredclarkb: yes21:27
clarkbmordred: they should only be removed if they are not your cr-121:27
mordredwith my own cr-121:27
clarkbmordred: link?21:28
mordredhowever- things I had code reviewed BEFORE the new dashboard are properly hidden, but are not showing up in my reviewed patches section21:28
mordredhttps://review-dev.openstack.org/5275 is the change in question21:28
mordredis shows up in sectino #221:28
clarkbmordred: your review-dev username is mordred?21:29
*** dkranz has quit IRC21:29
*** e0ne has joined #openstack-infra21:30
clarkbhttps://review-dev.openstack.org/#/q/status:open+%28reviewer:mordred+OR+is:watched+OR+is:starred%29+NOT+label:code-review%252Cmordred+NOT+is:draft+NOT+label:workflow%253D-1+limit:50,n,z reproduces21:30
clarkbnow to see if we can fix it21:30
clarkbhow does status:open (reviewer:self OR is:watched OR is:starred) label:code-review=0,self NOT is:draft NOT label:workflow=-1 limit:50 look to everyone?21:34
*** e0ne has quit IRC21:34
*** mfer has quit IRC21:35
*** dprince has quit IRC21:35
* clarkb pushes that21:35
jeblairclarkb: lgtm21:36
*** pdmars has quit IRC21:36
*** weshay has quit IRC21:36
*** pdmars has joined #openstack-infra21:37
*** pdmars has quit IRC21:37
clarkband pushed21:37
clarkbplease refresh21:37
*** pdmars has joined #openstack-infra21:37
clarkbhrm that doesn't seem to work either21:38
anteayaI have no changes so it is hard for me to assess21:38
*** pdmars_ has joined #openstack-infra21:38
clarkbdo I need to flush caches?21:38
clarkboh wait I derped21:39
clarkbI think the have reviewed query need a little work too21:40
clarkband fix pushed21:41
anteayalooking at the -1 message: -1 I would prefer that you didn't submit this21:41
mordredclarkb: looks good!21:42
clarkbhttp://paste.openstack.org/show/76696/ is what is in place now21:42
clarkbso everyone can see the queries21:42
zarojeblair, clarkb : updates to openstack/2.8.4 branch, there are 4 changes. https://review.openstack.org/#/c/8969821:42
anteayaI encourage submissions, I just don't want them merged until the code is baked21:42
*** pdmars has quit IRC21:42
clarkbthere may be a way for us to make projects inherit that query and apply it only to that particular project21:43
clarkbwhich might be neat too21:43
clarkbbut isn't necessary for old functionality21:43
clarkbnope doesn't look like it21:44
clarkbdo we want to set a limit?21:44
clarkbfor each query?21:44
*** pdmars_ has quit IRC21:45
clarkbanyways that paste should cover us for the upgrade21:45
mordredanteaya: we change that in our gerrit usually - "submit" is gerrit speak for "merge" or "land this patch"21:46
mordredanteaya: none of us normally see the submit button, because zuul is teh one who presses it21:47
mordredanteaya: so the wording makes more sense in a normal gerrit installation21:47
jeblairwe should make sure our alternate wording is in place in 2.821:48
clarkbnow to document my process. I added myself to project bootstrappers group first (for push perms). Then I did mkdir -p dashboards/All-Projects && cd dashboards/All-Projects && git init && git remote add gerrit ssh://cboylan@review-dev.openstack.org:29418/All-Projects && vi important-changes-dashboard && git add important-changes-dashboard && git commit && git push gerrit21:49
zaroclarkb: lgtm.  nice work21:49
clarkbnote that each ref under refs/meta/dashboards/ creates a section at https://review-dev.openstack.org/#/admin/projects/All-Projects,dashboards and each file in that ref creates a listing under that section21:50
clarkbso we probably want a single ref we use, then add different files to that ref if we want more than one dashboard21:50
*** mriedem has quit IRC21:50
*** _nadya_ has quit IRC21:51
anteayamordred: ah okay21:51
anteayazaro: gerrit-buck is unhappy on patch 2 and 4 in your lineup of patches21:51
clarkbjeblair: mordred: any reason not to add red hat tripleo cloud to nodepool now?21:52
zaroanteaya: yeah, 2-4 depends on getting 1 merged first21:52
clarkbI can babysit21:52
openstackgerritA change was merged to openstack-infra/devstack-gate: add warning if devstack run is slow  https://review.openstack.org/8938121:52
anteayazaro: ah21:52
clarkbhttps://review.openstack.org/#/c/83057/ is the change21:53
sdaguekrotscheck: is there a way to not have storyboard compile the lib.js so I can figure out if I'm doing the bower thing right?21:53
jeblairclarkb, zaro: so the navigation path for that is... "projects->list->all projects->(projects)->dashboards->important changes", right?21:54
anteayazaro: buck didn't like the first patch either21:54
clarkbjeblair: projects -> list -> all projects -> dashboards -> important changes21:55
jeblairclarkb: can you stick the docs for what you did in the upgrade etherpad so we can make sure it's handy on upgrade day?21:55
*** lukego has joined #openstack-infra21:55
*** mihgen has left #openstack-infra21:55
clarkbjeblair: yup21:55
anteayajeblair: do you have a link for the infra sessions, first draft?21:55
clarkbanyone have a link handy? I can dig through meeting notes if now21:55
anteayaclarkb: https://etherpad.openstack.org/p/gerrit_upgrade_script21:56
mordredclarkb, zaro I don't suppose there is a way to add links to the main header is there?21:56
anteayawas that the one?21:56
zaroarg! looks like upsteram gerrrit tests failed.21:56
jeblairanteaya: should eventually show up on http://junodesignsummit.sched.org/21:56
anteayajeblair: thanks, will loiter21:56
jeblairi think there's a delay21:56
zaroclarkb, jeblair : i'll need to figure out what's up with upstream gerrit tests.21:57
*** doug-fish has left #openstack-infra21:57
* anteaya nod21:58
zaromordred: not that i'm aware of. but maybe a plugin can do it?  looks like the javamelody add monitoring page.21:58
clarkbmordred: there is, but you have to edit html iirc21:59
clarkbmordred: see https://gerrit.libreoffice.org/Documentation/user-dashboards.html21:59
clarkbor site administrators can put the links into the site’s GerritHeader.html or GerritFooter.html21:59
zaromordred: https://github.com/dluksza/gerrit-top-menu-extension-example21:59
jeblairi think we should remove "Code Review" from the header, btw, and move everything to the left; the settings menu is running off the right side of my screen21:59
anteayaomg, I don't know if I will survive Tuesday22:00
anteayapacked schedule22:00
zaromordred, clarkb :oh wow that plugin is super simple.22:00
jlkclarkb: do you have anything where the builder shell uses bash and makes use of ${FOO} variables? jjb is trying to evaluate those, Im not sure how to tell it to NOT do that.22:00
clarkbjlk: yup, double up the braces eg ${{FOO}}22:01
clarkbjlk: it uses python string format() so {}s are escaped with more {}22:01
zaromordred: ohh wait, you mean the column headers?  then i don't think there's anything that can customize the columns.22:01
jeblairdraft reminder message ^22:02
jeblairoh i forgot the ssh key thing22:02
*** marcoemorais has quit IRC22:02
notmynamejeblair: random question: since paste.o.o is so terribly slow (~7.5 seconds for time to first byte), would -infra consider running something like http://paste.ronin.io against its own cloud files account?22:03
clarkbjeblair: I am good to approve nodepool config change to add red hat ci tripleo cloud ya?22:03
jeblairclarkb: wfm22:03
anteayajeblair: what you have is clear to me22:04
clarkbnotmyname: personally I would prefer to stop running a service completely, but an object store version seems like a good idea if we want to continue to provide the service22:04
*** nati_ueno has quit IRC22:04
notmynameclarkb: it's terribly useful to the dev community. why would we stop running it (where "we" is mostly you guys, but I mean it in the sense of "the openstack community")22:05
anteayaI'm open to faster paste22:05
clarkbnotmyname: because there are many alternatives and our paste doesn't bring anything new to the table22:06
clarkbnotmyname: and most devs seem to use these alternatives already22:06
clarkbgist being the common one bceause you can git with it22:06
jlkclarkb: thanks again!22:06
clarkbit is also abused by spammers22:06
*** lukego has quit IRC22:06
jeblairnotmyname: yeah, at first glance, i don't see why not22:07
*** mwagner_lap has joined #openstack-infra22:07
zarojeblair: draft message lgtm22:08
clarkbI don't feel super strongly about not running the thing fwiw. Happy to run a thing if deemed useful22:08
clarkbI just notice a lot of people not using it22:08
jeblairzaro, anteaya: updated -- added ssh info22:08
*** marcoemorais has joined #openstack-infra22:09
*** dizquierdo has quit IRC22:09
anteayajeblair: when you say "We will also take this opportunity to change the SSH host key used22:10
anteaya  when submitting changes to Gerrit.22:10
anteayayou mean you are going to be deleting the public keys in my account?22:10
jeblairanteaya: no.22:10
*** markmcclain has quit IRC22:10
clarkbhrm Go, wonder how much fun puppeting that will be22:10
*** sacharya has quit IRC22:11
openstackgerritA change was merged to openstack-infra/config: Add the second tripleo provider  https://review.openstack.org/8305722:11
anteayaI think sweston has the same confusion about ssh keys as myself22:11
notmynamejeblair: clarkb: just a thought. this one was made by one of the swift contributors, and it uses swift, so it seems all openstack-y :-)22:11
jeblairanteaya: why do you say that?22:11
clarkbnotmyname: ya its a good one22:11
mroddenjeblair: re: https://review.openstack.org/#/c/88747/ what would be the advantage of putting it in openstack-dev/* ?22:12
clarkbnotmyname: and I think trusty has useable go22:12
anteayain a pm he mentioned about instructions for devs to generate keys22:12
jeblairnotmyname: another suggestion has been to use trove :)22:12
swestonso you are saying that you are changing the key for host identification, not gerrit authentication22:12
anteayaso what will happen is that we will be prompted to add the new gerrit host ssh key to our known_hosts file?22:12
notmynamejeblair: trove provisions DBs. how is that a pastebin backend?22:12
*** derekh has joined #openstack-infra22:13
jeblairnotmyname: the current paste is backed by drizzle22:13
notmynamejeblair: well you should get mordred and jaypipes to take a look at it then ;-)22:13
jeblairmrodden: it's where hacking is, for instance -- it's where we put tools that are used for developing openstack (but aren't the final product)22:14
clarkbIthink they said something like ubuntu should update their drizzle package22:14
clarkbit is very old drizzle aiui22:14
jaypipesis there a not old drizzle?22:14
mroddenjeblair: ok. i dont really have an opinion on where it lives, just would like to get it published to pypi so i can use it in more projects22:14
clarkbjaypipes: yes apparently drizzle did a release not that long ago22:15
jaypipesoh? cool.22:15
jeblairanteaya: yes22:15
mordredI've got a change prepared to move our current paste to cloud db22:15
jeblairanteaya: or it might throw up an error22:15
mordredprovisioned by trov22:15
mordredjust havent' gotten around to ityet22:15
* anteaya nods22:16
jeblairanteaya: revised last section22:16
mroddenjeblair: if i move it to openstack-dev/bash8, do the ACL entries that are in the current patchset still make sense?22:16
mordredthere's no real reason that our current paste should be slow ... oh, except there is no buffer pool configured22:16
*** _nadya_ has joined #openstack-infra22:17
clarkbmordred: does that mean you are going to fix it?22:17
mordrednotmyname: I'd be fine running not-lodgeit for pastebin and backing it with swift for sure22:17
jeblairanteaya: i don't think that's necessarily true22:17
mordredclarkb: well, by "fix it" first I mean" move it to trove"22:17
jeblairanteaya: i'd like to leave the process documentation for when we actually have it.22:17
notmynamehmm...when is launchpad openid going to be replaced by an openstack-infra managed keystone deployment?22:18
anteayajeblair: okay I will remove what I added22:18
clarkbI don't think it will be keystone22:18
jeblairnotmyname: when web apps start accepting keystone tokens?22:19
notmynamejeblair: your new, fancy trove-provisioned pastebin!22:19
notmynamejeblair: and storyboard!22:19
notmynamejeblair: and gerrit22:19
jeblairnotmyname: we're not writing a pastebin22:19
mordrednotmyname: are you volunteering to write a patch to gerrit to make it consume keystone tokens? neat!22:19
notmynamelol. I was half trolling about the keystone idea (although I think it would be an interesting excercize)22:20
notmynamepastebin, on the other hand, is kinda painful today22:20
jeblairnotmyname: infra runs what people show up and do, so if mordred fixes the pastebin, that's cool, or if someone shows up with a patch to replace it with the swift thing, that's cool22:20
notmynamemordred: when I was at RAX, we had the rule that if someone claimed something were easy, it meant that person automatically volunteered to code it22:20
jeblairnotmyname: the foundation did hire some folks to write an openid provider so we can move off of launchpad22:21
openstackgerritSean Dague proposed a change to openstack-infra/storyboard-webclient: add chosen dependency  https://review.openstack.org/8769922:21
*** etoews has joined #openstack-infra22:21
sdaguemrodden: there you are :)22:22
mroddenyeah i'm alive22:22
*** etoews_ has quit IRC22:22
sdaguewould it be possible to build the bash8 base repo to preserve the history on the existing bash8 script?22:22
*** etoews has quit IRC22:22
mroddeni didn't think that was a priority but i can just pick the history from devstack22:23
sdaguebasically a selective import of devstack commits, then a commit to restructure to the cookiecutter22:23
*** markmc has quit IRC22:23
jeblairmrodden: i'd vote openstack-dev for the org.  otherwise, the acls look good except that i do think you should add tag support; you'll need it.22:23
sdagueyeh, it would be nice to not loose the contributor history, as it was more than me.22:23
mroddeni might not have time to get to it tonight, jeblair thats the other thing i need to get to22:23
mroddenits on my todo list22:23
mroddeni have projects taht badly need bash822:24
sdaguemrodden: cool, I appreciate you diving in on this22:24
*** prad has quit IRC22:24
*** nati_ueno has joined #openstack-infra22:24
mroddeni'm gonna -1 the create project commit until i can get to that stuff...22:24
sdaguesounds good22:25
jeblairmrodden: i'm going to go ahead and -1 it based on this conversation (so no one goes ahead and approves it)22:25
*** bknudson has quit IRC22:25
mroddenjeblair: thx22:25
clarkbjaypipes: I was mistaken drizzle has a newer version than what is available in precise but it is ~2 years old22:26
clarkbjaypipes: there is a somewhat newer alpha but not a release22:26
jeblairclarkb, mordred, anteaya, zaro:  https://etherpad.openstack.org/p/SeXdZTLO45  ok?22:27
pabelangerAny idea why nodepool error'd out on the following code review? http://logs.openstack.org/75/83975/6/check/gate-nodepool-python26/2e3fd52/console.html.gz22:27
jeblairand sweston! ^ :)22:27
clarkbjeblair: lgtm22:27
pabelangerlooks like some unit test failed "Build timed out (after 70 minutes). Marking the build as failed."22:27
anteayajeblair: yup22:28
swestonjeblair: yes22:28
*** andreaf_ has quit IRC22:29
mordredjeblair: ++22:29
*** khyati has quit IRC22:30
*** signed8bit has quit IRC22:33
anteayazaro: I am conflicted on whether I want to spend the energy getting a patch into gerrit upstream to fix a documention grammar error22:33
anteayahow long do you estimate it would take?22:34
jeblairanteaya: first you would have to sign the cla and get your employer to sign the corporate cla22:34
anteayawe're done22:34
anteayastill waiting for hp legal to get back to me on something I asked about last september22:35
mordredanteaya: I can add you to the cla if you like22:35
zaroanteaya: it's kinda up to you.22:35
anteayaokay if it is that easy22:35
jeblairor, i believe in your case, perhaps just "ask your employer to add you to the list of people on the corporate cla"22:35
anteayawell that step is taken care of22:36
jeblairmordred: knows actual answers :)22:36
anteayaI'm so lucky22:36
mordredanteaya: can you log in to the gerrit gerrit?22:36
zarojeblair, clarkb: this is weird.  this chagned passed on rax slave, but failed on hp slave. https://review.openstack.org/#/c/8969922:36
jeblairokay, sending that mail under assumption no one has any further issues22:36
mordredanteaya: https://gerrit-review.googlesource.com22:37
anteayathats what I was looking for22:37
*** gondoi is now known as zz_gondoi22:37
anteayaapparently I have to sign in with a google account22:37
mordredwell, it' a google thing :)22:38
clarkbwow 12MB console log22:38
clarkbfirefox dies22:38
zarojeblair, clarkb : it seemed like all 4 of the gerrit patches on openstack/2.8 fail on hp slaves.  you guys know what's going on?22:38
clarkbzaro: no, still trying to open the massive console log22:38
anteayaI don't want to create a google account for my anteaya email and don't really want to sign in with my gmail email22:38
clarkbzaro: looks like guice broke?22:39
anteayahey today is April 2222:39
openstackgerritK Jonathan Harker proposed a change to openstack-infra/config: Move openstack-specific config out of ::jenkins  https://review.openstack.org/8970822:40
anteayaI don't see a place to add my ssh key22:40
zaroclarkb: same build on either machine, but only fails on hp VMs.  it passes on my workstation and every time it runs on a rax VM22:40
anteayamordred: individual cla yes?22:41
clarkbzaro: can you test on an hp vm?22:41
mordredanteaya: you don't have to do that step22:41
mordredjust tell me what you logged in as22:41
devanandaclarkb: is there a way to access the default CONF settings for an oslo lib?22:41
clarkbdevananda: no clue22:41
mordredanteaya: you are now added22:42
mordredanteaya: and should be able to upload changes22:42
zaroclarkb: will git it a try.22:42
anteayaawesome thanks, corporate verified in my account22:43
anteayaoh I did the individual step already22:43
zarojeblair: draft msg lgtm22:43
*** nati_ueno has quit IRC22:43
*** jhesketh_ has joined #openstack-infra22:45
*** jhesketh_ is now known as jhesketh22:46
jogoanteaya: do know anyhting about  d http://otc-cloud.sh.intel.com/jenkins/job/22:46
jogoanteaya: got a link to there jenkins but its not public22:46
*** msabramo has quit IRC22:50
anteayajogo: I get server not found22:54
jogoanteaya: same22:54
clarkbactually maybe this is a different problem22:55
clarkbbut getting external DNS records at Intel is a long process22:55
clarkbit may just be that DNS hasn't been updated22:55
jogoclarkb: ohh right, you used to work there22:55
anteayajogo: no, I have no account listed for ci system yjiang22:55
openstackgerritK Jonathan Harker proposed a change to openstack-infra/config: Move openstack-specific config out of ::jenkins  https://review.openstack.org/8970822:55
clarkbjogo: and used to create the external DNS records22:55
jogoanteaya: ohhh I think its someones personal account22:55
anteayaclarkb: who is system yjiang22:55
*** gokrokve has quit IRC22:56
anteayawhy is someone using their personal account for 3rd party ci?22:56
jogoanteaya: good question22:56
*** reed has quit IRC22:56
clarkbif you hover over the name with your mouse you get contact info22:57
anteayawell this is under nova22:57
anteayayes jiangyu27@163.com22:57
jogothats a sketchy domain name22:58
anteayaat this point I would punt to mikal and let him say what he wants22:58
anteayaif he says this isn't allowed in nova, we can follow up22:58
openstackgerritJoe Gordon proposed a change to openstack-dev/hacking: Fix typo: backsplash=>backslash  https://review.openstack.org/8971122:58
anteayazaro: I have my patch ready, what commands to get it submitted to gerrit.googlesource22:59
zaroclarkb: still trying to run gerrit test on my hp VM.  in any case all of the patches passed on review.o.o  https://review.openstack.org/#/c/89698/22:59
clarkbjogo: whois indicates it is somewhat legit22:59
clarkbzaro: cool will look22:59
jogo'I have inheritance for you contact me22:59
jogojust got that as spam22:59
zaroanteaya: push origin HEAD:/refs/for/master23:00
anteayadid you contact them?23:00
anteayazaro: thanks23:00
jogoanteaya: lol23:00
zaroanteaya: i assumed you clone from master branch.23:00
openstackgerritJoe Gordon proposed a change to openstack-dev/hacking: Move docstring checks into there own file  https://review.openstack.org/8971323:01
openstackgerritJoe Gordon proposed a change to openstack-dev/hacking: Move import checks into there own file  https://review.openstack.org/8945423:01
openstackgerritJoe Gordon proposed a change to openstack-dev/hacking: Compile python 2-> regular expressions  https://review.openstack.org/8844123:01
openstackgerritJoe Gordon proposed a change to openstack-dev/hacking: Move python 2->3 checks into there own module  https://review.openstack.org/8844023:01
openstackgerritJoe Gordon proposed a change to openstack-dev/hacking: Speed up license checks  https://review.openstack.org/8672623:01
openstackgerritJoe Gordon proposed a change to openstack-dev/hacking: Only compile regex for hacking_except_format once  https://review.openstack.org/8669523:01
openstackgerritJoe Gordon proposed a change to openstack-dev/hacking: Move except checks into there own module  https://review.openstack.org/8669423:01
openstackgerritJoe Gordon proposed a change to openstack-dev/hacking: Move comment checks into there own module  https://review.openstack.org/8669323:01
openstackgerritJoe Gordon proposed a change to openstack-dev/hacking: Make test_doctest use entry points  https://review.openstack.org/8669223:01
* jogo rebased23:01
anteayaha ha ha23:01
anteayazaro: I did23:01
morganfainbergzaro, jeblair, super excited to see gerrit 2.8 btw.23:01
devanandajogo: s/there/their/23:02
anteayaI am still missing something though zaro: http://paste.openstack.org/show/76704/23:02
anteayamorganfainberg: yay23:02
morganfainberganteaya, Hiya! :)23:02
zaroanteaya: its 'git push ..'23:02
anteayazaro: I tried that on line 423:02
anteayait failed too23:02
*** nati_ueno has joined #openstack-infra23:02
anteayamorganfainberg: :D23:03
jogodevananda: eep23:03
zaroanteaya: that works for me.  i think the error means you didn't clone from master.23:04
zaroanteaya: how did you clone?23:05
openstackgerritJoe Gordon proposed a change to openstack-dev/hacking: Move import checks into their own file  https://review.openstack.org/8945423:05
openstackgerritJoe Gordon proposed a change to openstack-dev/hacking: Compile python 2-> regular expressions  https://review.openstack.org/8844123:05
openstackgerritJoe Gordon proposed a change to openstack-dev/hacking: Move python 2->3 checks into their own module  https://review.openstack.org/8844023:05
openstackgerritJoe Gordon proposed a change to openstack-dev/hacking: Speed up license checks  https://review.openstack.org/8672623:05
openstackgerritJoe Gordon proposed a change to openstack-dev/hacking: Only compile regex for hacking_except_format once  https://review.openstack.org/8669523:05
openstackgerritJoe Gordon proposed a change to openstack-dev/hacking: Move except checks into their own module  https://review.openstack.org/8669423:05
openstackgerritJoe Gordon proposed a change to openstack-dev/hacking: Move docstring checks into their own file  https://review.openstack.org/8971323:05
openstackgerritJoe Gordon proposed a change to openstack-dev/hacking: Move comment checks into their own module  https://review.openstack.org/8669323:05
jogodevananda: fixed ^23:05
anteayagit clone https://gerrit.googlesource.com/gerrit23:05
anteayawas that not cloning from master?23:05
* anteaya puts on a hat in case jogo rebases again23:06
devanandajogo: \o/23:06
zaroanteaya: what do you get for 'git remote -v'?23:07
*** msabramo has joined #openstack-infra23:07
* devananda wonders when jogo will add a spelling-and-grammar-module to hacking23:08
zaroanteaya: also did you add file and commit?23:08
sdaguedevananda: that was vetoed :)23:09
jogodevananda: I thought about adding spelling, but grammar is harder23:09
devanandai was sorta kidding23:09
sdaguejogo: people just need to turn on spell checking in their editors if they care23:09
jeblairjogo was not, which is scary.  :)23:09
sdagueM-x flyspell-prog-mode23:10
*** atiwari has joined #openstack-infra23:10
*** david-lyle has quit IRC23:10
anteayazaro: anita@anita-hp:~/work/gerrit$ git remote -v23:11
anteayaorigin https://gerrit.googlesource.com/gerrit (fetch)23:11
anteayaorigin https://gerrit.googlesource.com/gerrit (push)23:11
*** devoid has quit IRC23:11
jogosdague: thats what I do23:11
openstackgerritK Jonathan Harker proposed a change to openstack-infra/config: Move openstack-specific config out of ::jenkins  https://review.openstack.org/8970823:12
anteayazaro: git push origin HEAD:refs/for/master23:13
anteayathe / between : and refs needed to go23:13
zaroanteaya: you change doesn't have a change-id23:13
mordredanteaya: all of the pain you're going through right now - this is what we automate away in these parts23:14
sdaguejogo: wait, I thought you were a vi guy?23:14
anteayazaro: how do I get a change Id for my patch23:14
zaroanteaya: you should see instructions on your push attempt to run a command to allow gerrit to create a change id.23:15
anteayamordred: yay us23:15
*** jergerber has quit IRC23:15
zaroanteaya: something with a curl command, let me look.23:15
clarkbyou have to install the hook23:15
zaroanteaya: git-review does it automatically.23:15
zaroanteaya: run this 'curl -Lo $(git rev-parse --git-dir); scp -p -P 29418 zaro0508@khais-air:hooks/commit-msg ${gitdir}/hooks/'23:16
zaroanteaya: but change with username@gerrit.googlesource.com23:17
*** changbl has quit IRC23:18
zaroanteaya: actually, if that's not right it might be one of these commands https://git.eclipse.org/r/Documentation/user-changeid.html#creation23:20
*** gokrokve has joined #openstack-infra23:20
anteayazaro: the error message gave me the change id23:23
anteayaso I copied it into the commit message23:23
anteayalet's see how long this takes23:23
*** maxbit_ has quit IRC23:25
*** mrodden has quit IRC23:26
zaroi'm surprised that wasn't caught before.  gerrit reviewers are very picky about that stuff.23:26
*** atiwari has quit IRC23:26
zaroclarkb: was reverify removed?23:30
anteayareverify no bug was23:30
anteayabut it works if you have a bug number23:30
zaroanteaya: thanks.23:31
zaroclarkb: would there be a bug number for jenkins slaves going offline during build?23:31
anteayathanks for the review23:31
zaroclarkb: http://logs.openstack.org/43/86843/3/gate/gate-jenkins-job-builder-docs/ed374fe/console.html23:32
*** wenlock has quit IRC23:32
clarkbzaro: that is a known issue with hpcloud az223:33
clarkbit has a slightly lower than 1 fail per hour rate last I checked23:33
clarkb~35 failures over 48 hours when I looked23:33
zaroclarkb: it's been approved, but can't run 'reverify no bug', so what to do?23:34
clarkbzaro: recheck it or reapprove it23:34
clarkbor find the bug and use that number23:34
clarkbwhich is ideal23:34
jogosdague: *vim* has spell check23:35
clarkb:set spell23:35
*** jhesketh has quit IRC23:35
*** flaper87 is now known as flaper87|afk23:35
*** gokrokve_ has joined #openstack-infra23:36
*** jgrimm has quit IRC23:36
anteayazaro: https://bugs.launchpad.net/openstack-ci/+bug/128437123:37
uvirtbotLaunchpad bug 1284371 in openstack-ci "gate error: Looks like the node went offline during the build. Check the slave log for the details.FATAL: /var/lib/jenkins/logs/slaves/*/slave.log (No such file or directory)" [High,Triaged]23:37
anteayahow's that one?23:37
clarkbI think that is the one23:37
*** maxbit has joined #openstack-infra23:38
*** mriedem has joined #openstack-infra23:38
*** gokrokve has quit IRC23:39
*** rediskin has left #openstack-infra23:40
*** krtaylor has quit IRC23:43
openstackgerritA change was merged to openstack-infra/jenkins-job-builder: Add support for multiple Gerrit servers in Gerrit trigger  https://review.openstack.org/8684323:43
zarooops sorry i rechecked before i got your msg23:47
*** CaptTofu has quit IRC23:51
*** CaptTofu has joined #openstack-infra23:51
*** jhesketh has joined #openstack-infra23:52
*** bknudson has joined #openstack-infra23:52
*** sacharya has joined #openstack-infra23:53
*** mrodden has joined #openstack-infra23:53
*** mrodden1 has joined #openstack-infra23:55
*** CaptTofu has quit IRC23:56
*** mrodden has quit IRC23:58
*** msabramo has quit IRC23:59

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