Wednesday, 2015-08-12

*** esmute_ has quit IRC00:00
*** flepied has quit IRC00:00
* mordred may have included too many references in one joke00:00
jeblairfiled a bug with traceback: https://storyboard.openstack.org/#!/story/200033500:00
jeblairmordred: since zuul is stuck, now is a great time to restart nodepool.  i will do it.00:01
mordredjeblair: awesome00:01
jeblairdone00:01
jeblairnow i will restart zuul00:01
*** esmute_ has joined #openstack-infra00:01
jeblair2015-08-11 23:01:11,323 DEBUG zuul.reporter.gerrit.Reporter: Report change <Change 0x7fa19c80a110 211775,1>, params {'verified': 1}, message: Build succeeded (check pipeline).00:02
jeblairis the event in question00:02
jeblairso we'll end up losing events since then00:02
mordredShrews: cross your fingers, jeblair restarted nodepool with 0.1200:02
*** david-lyle has quit IRC00:03
* Shrews crosses all the things00:03
SlickNikthanks jeblair!00:03
* jhesketh is concerned by the monkey on his back00:03
* SlickNik crosses all things other than the balinese monkey, tiger, jhesketh. That could beā€¦dangerous!00:04
jeblair#status notice Zuul was restarted due to an error; events (such as approvals or new patchsets) since 23:01 UTC have been lost and affected changes will need to be rechecked00:04
openstackstatusjeblair: sending notice00:04
*** wenlock has quit IRC00:05
jeblairi love that it sat in "self._cv.wait(timeout)" for an hour00:05
*** puranamr has quit IRC00:05
-openstackstatus- NOTICE: Zuul was restarted due to an error; events (such as approvals or new patchsets) since 23:01 UTC have been lost and affected changes will need to be rechecked00:05
jeblairperhaps that value is adjustable00:05
openstackstatusjeblair: finished sending notice00:06
*** bharath has quit IRC00:07
*** puranamr has joined #openstack-infra00:07
*** esmute_ has quit IRC00:07
*** esmute_ has joined #openstack-infra00:08
*** madhu_ak has quit IRC00:09
*** otter768 has joined #openstack-infra00:12
*** puranamr has quit IRC00:12
*** puranamr has joined #openstack-infra00:12
*** esmute_ has quit IRC00:13
*** minwang2 has quit IRC00:14
nibalizerkrotscheck: mordred when i ask puppet to do something, I expect it to do that thing, schedule being like "I already did that today" is weird to me00:14
*** hichihara has joined #openstack-infra00:14
nibalizernow I've never really used schedule so maybe its awesome00:15
nibalizerI think we should be able to make the npm upgrade exec idempotent so that it doesn't cost anything00:15
mordrednibalizer: I think of puppet in terms of asking it to ensure that somethign exists/has been done00:15
mordrednibalizer: there are plenty of times where puppet skips doing things because they're already dnoe00:15
nibalizerright but it inspects that they need to be done00:16
mordrednibalizer: in this case, it's a way to express "please ensure that this has been run at least one time today"00:16
mordredto me00:16
mordredI've also never used it, so I could be wrong00:16
*** otter768 has quit IRC00:16
jeblairmordred: yeah, though i'm not certain that's what we really want00:16
jeblairmaybe if we were doing bank-style batch processing with puppet00:16
jeblairbut for 'upgrade npm', do we actually want to attempt it only once per day?00:17
jeblairi could easily see us wondering why we're not getting the security update they just released00:17
mtreinishjeblair, mordred, anteaya, et all: if you could take a sec to just +W (it's already been approved) https://review.openstack.org/210941 to kick into the gate queue, it's stuck because of a depends on (which merged this afternoon)00:17
mordreddunno. I was more arguing the general usefulness of the construct00:17
mtreinishI'd like to get that job up before the nightlies kick off00:17
jeblairmordred: yeah, that's why i didn't address that, i agree, it seems like a thing one might want to do00:17
jeblairmordred: so i'm exploring the idea that maybe we're talking around the idea that maybe that's not actually what we want it to do :)00:18
*** esmute_ has joined #openstack-infra00:18
nibalizerkrotscheck: I also wonder if what you're trying to do could be done with this module cleaner00:19
nibalizerhttps://github.com/puppet-community/puppet-nodejs00:19
nibalizerkinda looks like it can install node from packages00:19
jeblairnibalizer, mordred: 'constantly idempotently ensure this is the latest version' is the pattern we usually use00:19
nibalizeror use npm to globaly update *things*00:19
mordred"On SUSE, ArchLinux, FreeBSD, OpenBSD and Gentoo, native packages are used. On Darwin, the MacPorts package is used. On Windows the packages are installed via Chocolatey."00:19
jeblairnibalizer: we do need a newer version of node than what's in trusty apparently00:20
jeblairer00:20
mordredthat is the most ridiculous list of platforms00:20
jeblairnibalizer: s/node/npm/00:20
mordrednibalizer: I do not have confidence in that module00:20
mordrednibalizer: purely because it does not support either of the top 2 linux distros00:20
anteayamtreinish: yeah sorry I had that open earlier and than had to disappear due to weather, looking now00:20
mordrednibalizer: but it does support the world of esoteric things00:20
mordrednibalizer: I'm pretty sure the author is trying to out-hipster the world00:21
crinkleit does support normal distros https://github.com/puppet-community/puppet-nodejs#limitations00:21
mtreinishanteaya: no worries, I just need someone to kick it so zuul will push it to the gate00:21
anteayayup00:21
anteayaI understand00:21
*** mrodden has quit IRC00:21
mordredcrinkle: gotcha. so it's not uber-hipster - it's just a docs bug up above00:21
nibalizerya we do beaker CI on that module00:21
nibalizerI mean, when my power supply isn't busted00:21
fungii think it's "on platforms that just compile our source code straight to install" (and also suse?!?)00:22
*** tiswanso has joined #openstack-infra00:22
openstackgerritMerged openstack-infra/irc-meetings: change compass irc meeting time  https://review.openstack.org/21177500:22
fungihence arch, gentoo and *bsd ports (including mac os/darwin)00:22
mordredfungi: "On ... FreeBSD ... native packages are used"00:22
nibalizeralso https://github.com/puppet-community/puppet-nodejs/blob/master/metadata.json#L1000:22
mordredfungi: that's the silliest sentence00:23
fungiindeed00:23
nibalizermordred: pkg_get -r is pretty good00:23
fungi"packages"00:23
*** oomichi has joined #openstack-infra00:23
nibalizerno I mean really bsd has binary packages now00:23
nibalizerthe future is cometh00:23
mordredso I really _should_ start running freebsd?00:23
fungias long as configure&&make&&make install works, they update their binary packages in an automated fashion00:23
mtreinishmordred: wait, what is chocolatey?00:23
mordredfungi: hahahaha00:23
* mtreinish wants a candy bar00:24
mordredmtreinish: https://chocolatey.org/00:24
lifelessmordred: you should give dragonfly a go00:24
anteayamtreinish: in the gate00:24
mtreinishanteaya: great thanks a lot00:24
mordred"Chocolatey NuGet is a Machine Package Manager, somewhat like apt-get, but built with Windows in mind."00:24
fungibasically *bsd binary packages are the result of make install followed by tar00:24
*** nelsnelson has quit IRC00:24
mordred"iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))"00:25
fungiit's like the bsds reinvented slackware00:25
mordredthat's how you install it00:25
mtreinishfungi: heh00:25
lifelessfungi: which is totally unlike .deb's....00:25
nibalizerits the curl | bash of powershell00:25
fungilifeless: touche!00:25
openstackgerritSridhar Ramaswamy proposed openstack-infra/project-config: Fix up tacker stackforge projects  https://review.openstack.org/21178900:25
fungilifeless: heck, they even use makefiles00:25
fungioh, but ar instead of tar!00:25
lifelessfungi: Debian, a more greybeard BSD than BSD. Now with added BSD support.00:26
fungisee, totally different00:26
mtreinishmordred: ugh, well I think I really want a chocolate bar now to recover from seeing that00:26
anteayaha ha ha00:26
fungilifeless: ar is also much more pirate00:26
Shrewsmordred: OMG. How can they title that "Easy Install!"?00:26
fungiShrews: remember, it's windows00:26
anteayaand they are high on chocolate00:27
fungiShrews: their target audience all have a serious case of stockholm syndrome00:27
* Shrews searches for a snopes article on "chocolatey"... gotta be a joke00:27
*** enikanorov2 has quit IRC00:27
*** otter768 has joined #openstack-infra00:27
openstackgerritMerged openstack-infra/project-config: Add periodic/experimental tempest job for using test accounts  https://review.openstack.org/21094100:28
lifelessShrews: its not00:28
fungiif only00:28
lifelessShrews: http://blogs.technet.com/b/windowsserver/archive/2014/04/03/windows-management-framework-v5-preview.aspx00:28
anteayaha ha ha ha mtreinish moar fort collins00:28
Shrewsyeah yeah... i was being flippant  :)00:29
mtreinishanteaya: heh, cody-somerville suggested it and I've never been to CO :)00:29
mtreinishI also had limited time to schedule because I'm a slacker, so it was easy00:29
anteayamtreinish: yes it is easy00:30
anteayamtreinish: rent a car for sure00:30
*** bhunter71 has joined #openstack-infra00:30
mtreinishanteaya: heh, yep00:31
*** stevemar has joined #openstack-infra00:31
anteayafort collins is nice00:32
*** tiswanso has quit IRC00:33
*** stevemar has quit IRC00:34
*** claudiub has quit IRC00:34
mordred++00:35
*** achanda_ has joined #openstack-infra00:35
*** melaks has quit IRC00:36
*** thorst has joined #openstack-infra00:36
*** achanda has quit IRC00:38
*** gildub has quit IRC00:38
*** laughterwym has joined #openstack-infra00:38
*** achanda_ has quit IRC00:39
*** stevemar has joined #openstack-infra00:40
*** nelsnelson has joined #openstack-infra00:40
*** sharikapongubala has quit IRC00:40
*** stevemar has quit IRC00:41
*** Azherkhan has joined #openstack-infra00:44
*** xnox has quit IRC00:47
*** tiswanso has joined #openstack-infra00:48
*** woodster_ has quit IRC00:50
*** tsekiyam_ has joined #openstack-infra00:50
*** tiswanso has quit IRC00:51
*** bharath has joined #openstack-infra00:51
*** xyang1 has quit IRC00:51
*** tiswanso has joined #openstack-infra00:52
*** puranamr has quit IRC00:52
*** samueldmq has joined #openstack-infra00:52
*** mtanino has quit IRC00:53
*** tsekiyama has quit IRC00:53
*** andersonvom has quit IRC00:53
*** david-lyle has joined #openstack-infra00:54
mriedemanteaya: i emailed btopol about the ibm people that said they were using vpnaas to see if he knows who they are and what they are doing, and why they aren't doing it upstream00:54
mriedemanteaya: some services team, i looked her up internally, never heard of her00:54
anteayamriedem: thank you00:55
*** xnox has joined #openstack-infra00:55
*** tsekiyam_ has quit IRC00:55
anteayabecause if they are, hey we could use some help sorting it out00:55
mriedemcould be like the same people that were working on nova-docker and see how great that's going :)00:55
mriedemhttps://review.openstack.org/#/q/status:open+project:stackforge/nova-docker,n,z00:55
anteayamriedem: wonderful00:55
anteayawoooo look at that chorus line of -1's00:56
*** bharath has quit IRC00:56
*** rlandy has quit IRC00:57
*** rlandy has joined #openstack-infra00:58
*** andersonvom has joined #openstack-infra00:58
*** gildub has joined #openstack-infra00:58
*** sabeen has joined #openstack-infra00:59
*** skylerberg has quit IRC00:59
*** vlaza has quit IRC01:01
*** Azherkhan has quit IRC01:02
openstackgerritClint 'SpamapS' Byrum proposed openstack-infra/project-config: Add rustygear to projects  https://review.openstack.org/21179601:02
*** spzala has joined #openstack-infra01:04
*** erikwilson_ has quit IRC01:11
*** erikwilson_ has joined #openstack-infra01:12
*** baoli has joined #openstack-infra01:12
*** sridhar_ram has quit IRC01:12
*** madong_ is now known as larainema01:13
*** thorst has quit IRC01:16
jasondotstarhi there01:16
*** erikwilson_ has quit IRC01:16
jasondotstarflirting with the idea of trying to use a vagrant box w/ the system-config project... I noticed that the .gitignore doesn't include the .vagrant dir or ignoring Vagrantfile01:17
jasondotstarhas anyone tried setting up a local dev environment for system-config using vagrant?01:17
*** alexsyip has quit IRC01:18
jasondotstarnot seeing it in there leads me to believe that perhaps something else is being done for local developement01:18
*** puranamr has joined #openstack-infra01:20
clarkbjasondotstar: we work on clouds so tend to use them for "local" dev01:20
lifelessjasondotstar: I don't imagine that a couple of git ignores would be contentious01:21
jasondotstarjust wondering if I want to test out the etherpad example in the dox01:21
*** skylerberg has joined #openstack-infra01:21
jasondotstarin vagrant, for example....01:21
jasondotstarit'd be decent to ignore the file and the hidden dir....01:22
jasondotstarbut to get back to clarkb's suggestion... what "cloud" are you using for your dev enviro ?01:22
*** tqtran_ has quit IRC01:24
clarkbI use rackspace01:24
clarkbbut also have used hpcloud01:24
jasondotstarah i c01:29
jasondotstarI guess I *could* spawn an instance or two in one of those and test out things...01:30
*** sergmelikyan has joined #openstack-infra01:34
*** andersonvom has quit IRC01:35
*** michchap has quit IRC01:39
openstackgerritJay_Clark proposed openstack-infra/system-config: adding Vagrantfile to .gitignore  https://review.openstack.org/21180501:41
*** michchap has joined #openstack-infra01:43
*** nelsnelson has quit IRC01:44
*** mriedem is now known as mriedem_movie01:49
*** baoli has quit IRC01:49
*** spzala has quit IRC01:50
*** bknudson has quit IRC01:51
*** ruagair has quit IRC01:53
*** ruagair has joined #openstack-infra01:54
*** larainema has quit IRC01:55
*** larainema has joined #openstack-infra01:55
*** erlon has quit IRC02:03
*** patrickeast has quit IRC02:04
*** baoli has joined #openstack-infra02:04
*** laughterwym_ has joined #openstack-infra02:05
*** ajmiller has joined #openstack-infra02:06
*** nelsnelson has joined #openstack-infra02:06
*** marzif has quit IRC02:06
*** laughterwym__ has joined #openstack-infra02:07
*** laughterwym has quit IRC02:08
*** stevemar has joined #openstack-infra02:09
*** yamamoto has joined #openstack-infra02:09
*** laughterwym_ has quit IRC02:10
*** sergmelikyan has quit IRC02:14
*** yamahata has quit IRC02:15
*** samueldmq has quit IRC02:15
*** nelsnelson has quit IRC02:20
*** yamamoto has quit IRC02:23
*** laughterwym__ has quit IRC02:27
*** gyee has quit IRC02:27
*** laughterwym has joined #openstack-infra02:27
*** mdbooth has quit IRC02:29
*** david-lyle has quit IRC02:33
*** mdbooth has joined #openstack-infra02:34
*** funzo has joined #openstack-infra02:36
*** nelsnelson has joined #openstack-infra02:38
*** funzo has quit IRC02:40
*** nelsnelson has quit IRC02:42
*** bharath has joined #openstack-infra02:44
*** rlandy has quit IRC02:45
*** angdraug has quit IRC02:46
*** wendar has quit IRC02:46
*** wendar has joined #openstack-infra02:46
*** puranamr has quit IRC02:48
*** bharath has quit IRC02:49
*** BharatK has joined #openstack-infra02:53
*** otter768 has quit IRC02:54
*** patrickeast has joined #openstack-infra02:55
*** Sree has joined #openstack-infra02:55
*** Sree has quit IRC03:00
*** Sree has joined #openstack-infra03:00
*** Sree has quit IRC03:01
*** Sree has joined #openstack-infra03:02
*** yamamoto has joined #openstack-infra03:03
tchaypoNakato: https://github.com/jamezpolley/ansible-stackviz is my role for installing stackviz03:03
openstackgerritIan Wienand proposed openstack/diskimage-builder: Remove grub2 in redhat-common/pre-install.d/15-remove-grub  https://review.openstack.org/21112403:08
jlvillaltonyb, Regarding: https://review.openstack.org/#/c/211273/   Do you know why it isn't merging?  Am I missing something?  It seems like it should kick off a merge.03:08
*** rm_work|away is now known as rm_work03:10
*** erikwilson_ has joined #openstack-infra03:12
jrolljlvillal: there was a zuul restart, probably got caught in that03:13
*** mriedem_movie has quit IRC03:14
jlvillaljroll, I was thinking so.  I did do a recheck.  Maybe that will help?  It did do the test job. But no gate :(03:14
jrollyeah, dunno03:15
*** patrickeast has quit IRC03:15
jlvillaljroll, Shouldn't you be out being a tourist?03:15
jrolljlvillal: what about you :P03:16
* jlvillal is almost ready for sleep...03:16
jrolljust checking on things, I've been out and about already03:16
jlvillalGood. See you tomorrow morning.03:16
*** erikwilson_ has quit IRC03:17
*** sergmelikyan has joined #openstack-infra03:19
*** fawadkhaliq has joined #openstack-infra03:22
*** baoli has quit IRC03:23
*** Sree has quit IRC03:23
*** Sree has joined #openstack-infra03:24
tonybjhesketh: Could the zuul restart mean that https://review.openstack.org/#/c/211273/ which is +W has missed the gate queue and need a hand?03:24
*** vahidh has quit IRC03:25
*** dan has quit IRC03:26
*** adreznec has quit IRC03:26
*** vahidh has joined #openstack-infra03:26
*** dan has joined #openstack-infra03:26
*** achanda has joined #openstack-infra03:27
openstackgerritColleen Murphy proposed openstack-infra/puppet-cgit: Add beaker-rspec gem to Gemfile  https://review.openstack.org/21182903:27
openstackgerritColleen Murphy proposed openstack-infra/puppet-cgit: Fix git clone for local test runs  https://review.openstack.org/21183003:27
*** esmute_ has quit IRC03:27
*** adreznec has joined #openstack-infra03:27
*** baoli has joined #openstack-infra03:28
*** Sree has quit IRC03:28
jheskethtonyb: yep, if it's not in the queue then it'll need a 'recheck'03:29
*** david-lyle has joined #openstack-infra03:30
jlvillaljhesketh, I did a 'recheck' on it03:30
jlvillaljhesketh, It ran through the 'check' queue and passed. But nothing since.03:30
tonybjhesketh: it whent through check but seems to dislike gate ?03:30
jlvillaltonyb, I wasn't sure if it would make any difference if you removed your +W and then put it back?  I'm making wild guesses :)03:31
jheskethhmm, it should have gone to the gate after the check03:31
tonybjlvillal: I don't think you can remove *my* +W but if you add a -W that would block it. (I think)03:32
*** heyongli has quit IRC03:32
jheskethtonyb: you should be able to remove your +w and then add it again03:32
jlvillaltonyb,  Not me removing your +w.  You remove it.03:32
jheskethif that doesn't queue it I'll dig through the logs03:33
jlvillaltonyb, I did try doing a -1 and then 0.  But no change.03:33
tonybjlvillal, jhesketh: okay that did it03:34
jlvillaljhesketh, tonyb: I see it in the gate queue now03:34
jlvillalThanks!03:34
tonybjlvillal: okay I mis parsed you sentence. sorry03:34
*** heyongli has joined #openstack-infra03:34
tonybjhesketh: Thanks.03:34
tonybjhesketh: sake++ (this could end badly)03:35
jlvillaltonyb, Understandable.  Thanks for your help.03:35
jlvillaljhesketh, Thanks also!03:35
openstackgerritMerged openstack-infra/irc-meetings: Delete ux-team-meeting. Change ironic meeting to weekly.  https://review.openstack.org/21127303:35
jheskethI wonder if it was because the check comment from jenkins didn't change the verified vote03:35
jheskethmight be worth looking closer at03:35
*** sdake_ has joined #openstack-infra03:35
tonybjhesketh: I don't think so.  Jenkins passed it (and added +V) days ago03:36
tonybjhesketh: I think it was just that I +W'd it whiel zuul was "slow" and so that got lost03:36
jheskethtonyb: right, but the trigger rules for queuing back into the gate requires jenkins to leave a +103:36
tonybjhesketh: but clearly I'm just guessing03:36
tonybjhesketh: Ahh okay.03:37
jheskethtonyb: your original +W, yes03:37
jheskethbut the trigger after the recheck only looks for your +W as a requirement03:37
jheskethI'll need to look at what the event stream from gerrit outputs on identical votes03:38
* jhesketh adds it to his todo03:38
tonybjhesketh: okay.  That's a long list.03:38
jheskethtonyb: it's okay, I sort the 'take a nap' to the top of the list03:38
*** sdake has quit IRC03:39
tonybjhesketh: :)03:39
*** BharatK has quit IRC03:39
*** fedexo has joined #openstack-infra03:40
*** heyongli has quit IRC03:41
*** heyongli has joined #openstack-infra03:43
*** stevemar has quit IRC03:44
*** tsg has joined #openstack-infra03:44
anteayatake a nap is always at teh top of my list03:45
*** harlowja_at_home has joined #openstack-infra03:45
*** sdake_ is now known as sdake03:46
*** tjones has joined #openstack-infra03:48
*** bharath_ has joined #openstack-infra03:51
*** BharatK has joined #openstack-infra03:52
mordredjasondotstar: your employer should give you a free account :)03:52
*** esmute_ has joined #openstack-infra03:53
anteayamordred: how is the jungle?03:53
anteayamore monkies today?03:53
*** tiswanso has quit IRC03:54
openstackgerritChangBo Guo(gcb) proposed openstack/requirements: Bump oslo.utils to 2.0.0  https://review.openstack.org/20490403:55
*** baoli has quit IRC03:55
*** heyongli has quit IRC03:55
*** bharath_ has quit IRC03:56
*** heyongli has joined #openstack-infra03:56
*** fedexo has quit IRC04:00
*** BharatK has quit IRC04:00
*** stevemar has joined #openstack-infra04:00
openstackgerritMerged openstack-infra/project-config: Add Manila-GlusterFS experimental jobs  https://review.openstack.org/20742504:01
mordredanteaya: nope. but found a lovely river04:06
*** funzo has joined #openstack-infra04:06
*** unicell has joined #openstack-infra04:06
*** sergmelikyan has quit IRC04:08
anteayamordred: nice04:08
harlowja_at_homemordred, u still up for possibly coming to yahoo in september to talk about openstack-infra to yahoo-infra peps?04:10
* harlowja_at_home has to follow up with that guy internally 04:10
harlowja_at_home*eventually*04:10
*** funzo has quit IRC04:11
*** BharatK has joined #openstack-infra04:15
*** sergmelikyan has joined #openstack-infra04:19
*** Sukhdev_ has joined #openstack-infra04:19
*** esmute_ has quit IRC04:20
*** BharatK has quit IRC04:22
*** morgan_404 is now known as morgan_41004:26
*** morgan_410 is now known as morgan_40404:26
*** BharatK has joined #openstack-infra04:33
*** puranamr has joined #openstack-infra04:38
*** madong_ has joined #openstack-infra04:40
*** larainema has quit IRC04:40
*** minwang2 has joined #openstack-infra04:41
*** bhunter71 has quit IRC04:42
*** links has joined #openstack-infra04:42
*** tjones has quit IRC04:43
*** abregman has joined #openstack-infra04:45
*** rlandy has joined #openstack-infra04:51
*** otter768 has joined #openstack-infra04:55
*** tjones has joined #openstack-infra04:56
openstackgerritAndreas Jaeger proposed openstack-infra/project-config: Remove XML only checks from security-doc  https://review.openstack.org/21184304:58
*** otter768 has quit IRC04:59
*** enikanorov2 has joined #openstack-infra05:04
openstackgerritAndreas Jaeger proposed openstack-infra/project-config: Remove XML only checks from security-doc  https://review.openstack.org/21184305:07
*** deepakcs has joined #openstack-infra05:12
*** erikwilson_ has joined #openstack-infra05:13
*** flepied has joined #openstack-infra05:14
*** tjones has quit IRC05:15
*** BharatK has quit IRC05:17
*** BharatK has joined #openstack-infra05:18
*** erikwilson_ has quit IRC05:18
jamielennoxlifeless: is this stuck somewhere: https://review.openstack.org/#/c/210988/ the recheck didn't go through to merge and i don't see it on status.o.o/zuul05:20
jamielennox(nor did a reverify show it up)05:20
lifelessjamielennox: no idea :/05:21
jamielennoxnormally goes through normal gate job?05:21
lifelessyup05:23
jamielennoxit is a mystery then05:24
*** harlowja_at_home has quit IRC05:24
lifelessjamielennox: its in zuul05:24
lifelesshttp://status.openstack.org/zuul/05:24
lifelessas of 1m ago.05:24
jamielennoxoh damn, just showed up back in the check queue05:25
jamielennoxi've been waiting 3 weeks for a glance-store release to run a job, i guess it can wailt for tomorrow05:25
*** tsg has quit IRC05:27
morgan_404jamielennox: sometimes a recheck gets backed up in the event queue05:27
jamielennoxmorgan_404: the recheck worked, it just move to the gate queue05:28
morgan_404oh05:28
morgan_404interesting05:28
jamielennoxjust didn't move05:28
jamielennoxgave it a reverify this time, i'm not sure that's any different any more05:28
openstackgerritSpencer Krum proposed openstack-infra/system-config: Nanliu-git is now Puppet-community git  https://review.openstack.org/20181505:29
*** sergmelikyan has quit IRC05:29
*** Sree has joined #openstack-infra05:29
*** ayoung has quit IRC05:30
*** skylerberg has quit IRC05:32
*** fawadkhaliq has quit IRC05:38
*** minwang2 has quit IRC05:38
*** bharath has joined #openstack-infra05:40
*** andersonvom has joined #openstack-infra05:42
*** bharath has quit IRC05:45
*** ihrachyshka has joined #openstack-infra05:47
SlickNikjamielennox: zuul seems to be stuck. I uploaded a new patchset, and it didn't make it to the check queue.05:51
SlickNikIt was moving really slowly earlier today, and jeblair had to restart it ā€” I wonder if it's in the same state again?05:51
jamielennoxSlickNik: i'm not sure, i expect the reason this patch didn't merge hours ago is because it was over that restart window05:52
*** hdd has quit IRC05:53
SlickNikhuh, strange. Let me keep an eye out on the queue and see if I see any other strangeness.05:53
jamielennoxi guess we have to wait and see what the infra team says tomorrow05:53
openstackgerritIhar Hrachyshka proposed openstack-infra/devstack-gate: Revert "Cleanup unneeded bug workarounds"  https://review.openstack.org/21185305:54
SlickNikOkay seems moving again now for me.05:55
*** yonglihe has joined #openstack-infra05:56
*** yonglihe has quit IRC05:56
*** yonglihe has joined #openstack-infra05:57
*** Sukhdev_ has quit IRC05:58
openstackgerritJesse Pretorius proposed openstack-infra/project-config: Add docs check to os-ansible-deployment  https://review.openstack.org/21049805:58
*** fawadkhaliq has joined #openstack-infra05:59
openstackgerritJesse Pretorius proposed openstack-infra/project-config: Add docs check to os-ansible-deployment  https://review.openstack.org/21049806:00
*** nagyz has quit IRC06:04
openstackgerritSpencer Krum proposed openstack-infra/system-config: Small changes to get closer to p4 compatiblity  https://review.openstack.org/21185406:05
*** yfried has joined #openstack-infra06:07
*** puranamr has quit IRC06:09
*** nadya has joined #openstack-infra06:10
*** mrmartin has joined #openstack-infra06:11
openstackgerritSpencer Krum proposed openstack-infra/project-config: Add nonvoting beaker tests to infra/puppet*  https://review.openstack.org/20879906:12
*** hdd has joined #openstack-infra06:18
*** madong_ has quit IRC06:18
*** madong_ has joined #openstack-infra06:19
openstackgerritgreghaynes proposed openstack/diskimage-builder: Sanitize distro elements for minimal vs cloud  https://review.openstack.org/21185906:20
openstackgerritOpenStack Proposal Bot proposed openstack/requirements: Updated from generate-constraints  https://review.openstack.org/21098806:20
openstackgerritgreghaynes proposed openstack/diskimage-builder: Sanitize distro elements for minimal vs cloud  https://review.openstack.org/21185906:21
openstackgerritSpencer Krum proposed openstack-infra/puppet-httpd: Allow httpd::vhost to take a content parameter  https://review.openstack.org/21186006:21
greghaynesclarkb: SpamapS morgan_404 ^ I did a thing06:21
greghaynesclarkb: You would be interested because that adds ssh to an element which uses -minimal06:21
openstackgerritSpencer Krum proposed openstack-infra/puppet-httpd: Allow httpd::vhost to take a content parameter  https://review.openstack.org/21186006:22
openstackgerritSpencer Krum proposed openstack-infra/puppet-httpd: Add vim swp files to gitignore  https://review.openstack.org/21186106:22
*** e0ne has joined #openstack-infra06:22
* morgan_404 is not found.06:23
greghayneser, woops06:23
greghaynesmordred: ^06:23
* greghaynes shakes fist at mor<tab>06:24
*** zz_dimtruck is now known as dimtruck06:26
*** ParsectiX has joined #openstack-infra06:28
*** laughterwym has quit IRC06:28
*** unicell1 has joined #openstack-infra06:28
*** unicell has quit IRC06:28
*** mrunge has joined #openstack-infra06:33
*** vlaza has joined #openstack-infra06:35
*** sdake_ has joined #openstack-infra06:35
*** stevemar has quit IRC06:36
*** stevemar has joined #openstack-infra06:36
*** e0ne has quit IRC06:39
*** ihrachyshka has quit IRC06:39
*** sdake has quit IRC06:39
*** stevemar has quit IRC06:40
*** e0ne has joined #openstack-infra06:40
*** scheuran has joined #openstack-infra06:40
*** e0ne has quit IRC06:45
*** sabeen has quit IRC06:45
*** e0ne has joined #openstack-infra06:49
*** zeih has joined #openstack-infra06:53
*** e0ne has quit IRC06:54
*** otter768 has joined #openstack-infra06:56
*** yonglihe has quit IRC06:57
*** ildikov has quit IRC07:00
*** otter768 has quit IRC07:00
*** heyongli has quit IRC07:02
*** bharath has joined #openstack-infra07:02
*** devvesa has joined #openstack-infra07:03
*** heyongli has joined #openstack-infra07:06
*** madong_ is now known as larainema07:08
*** heyongli has quit IRC07:10
*** fawadkhaliq has quit IRC07:12
*** fawadk has joined #openstack-infra07:13
*** isviridov_away is now known as isviridov07:13
*** zeih has quit IRC07:14
*** erikwilson_ has joined #openstack-infra07:14
*** ig0r_ has joined #openstack-infra07:15
*** k4n0 has joined #openstack-infra07:15
*** isviridov is now known as isviridov_away07:16
*** arxcruz has joined #openstack-infra07:17
*** erikwilson_ has quit IRC07:19
*** ifarkas has joined #openstack-infra07:19
*** yamamoto has quit IRC07:20
*** hdd has quit IRC07:20
*** dizquierdo has joined #openstack-infra07:23
*** yamahata has joined #openstack-infra07:24
*** markus_z has joined #openstack-infra07:26
Nakatoclarkb: diff looks fine to me.07:27
tonybIf I make a (stable/juno) nova patch 'Depend-On' a (stable/juno) devstack patch will that run the (nova) check queue with my (hopefully) fixed devstack?07:30
*** achanda has quit IRC07:31
*** heyongli has joined #openstack-infra07:31
*** afazekas has joined #openstack-infra07:32
*** achanda has joined #openstack-infra07:36
*** heyongli has quit IRC07:36
*** stevemar has joined #openstack-infra07:37
*** HeOS has quit IRC07:38
*** rossella_s has joined #openstack-infra07:38
*** ig0r__ has joined #openstack-infra07:38
*** stevemar has quit IRC07:40
*** ig0r_ has quit IRC07:41
*** andersonvom has quit IRC07:43
*** jlanoux has joined #openstack-infra07:45
yfriedhi, who can help me with JJB questions?07:45
*** achanda has quit IRC07:46
*** dizquierdo has quit IRC07:49
*** boris-42 has quit IRC07:50
*** dimtruck is now known as zz_dimtruck07:50
*** yamamoto has joined #openstack-infra07:51
*** mikap has joined #openstack-infra07:52
*** ajmiller has quit IRC07:56
*** dtantsur|afk is now known as dtantsur07:57
*** gildub has quit IRC08:02
*** claudiub has joined #openstack-infra08:03
*** sdake_ has quit IRC08:04
*** yamahata has quit IRC08:08
*** mikap has quit IRC08:08
*** ildikov has joined #openstack-infra08:08
*** dguerri` is now known as dguerri08:09
*** ajmiller has joined #openstack-infra08:12
*** ig0r__ has quit IRC08:13
*** ig0r_ has joined #openstack-infra08:17
*** ig0r_ has quit IRC08:19
*** HeOS has joined #openstack-infra08:20
*** jistr has joined #openstack-infra08:21
*** tsg has joined #openstack-infra08:24
*** tsg has quit IRC08:30
*** nadya has quit IRC08:30
openstackgerritMerged openstack-infra/puppet-openstackid: Add Gemfile and puppet 4 checks  https://review.openstack.org/21176208:30
*** yamamoto has quit IRC08:31
*** yamamoto has joined #openstack-infra08:32
electricalyfried: i can try to help/08:33
*** fhubik has joined #openstack-infra08:33
yfriedelectrical: hi08:36
*** dizquierdo has joined #openstack-infra08:37
yfriedelectrical: I'm adding a job to a project and I would like to test/update only that job and not the whole project/tree08:37
yfriedelectrical: how do I do that?08:38
electricalyfried: you can add the job name to the command at the very end. so you can do 'jenkins-jobs test jobname'08:39
*** andersonvom has joined #openstack-infra08:39
*** samuelBartel has quit IRC08:40
openstackgerritMerged openstack-infra/puppet-os_client_config: Add Gemfile and puppet 4 checks  https://review.openstack.org/21176308:43
*** andersonvom has quit IRC08:44
*** ruagair has quit IRC08:44
*** samuelBartel has joined #openstack-infra08:46
*** ruagair has joined #openstack-infra08:47
*** esmute_ has joined #openstack-infra08:49
*** ruagair has quit IRC08:52
*** ruagair has joined #openstack-infra08:53
*** hichihara has quit IRC08:53
*** nadya has joined #openstack-infra08:55
openstackgerritBartłomiej Piotrowski proposed openstack-infra/project-config: Add fuel-plugin-detach-keystone project to stackforge  https://review.openstack.org/21191008:55
*** otter768 has joined #openstack-infra08:57
*** b10n1k has joined #openstack-infra08:57
electricalyfried: did that answer your question ?09:00
*** otter768 has quit IRC09:01
*** nadya has quit IRC09:02
Kennan2hi, is infra any issue about this ?09:03
Kennan2 Went to status ERROR due to "Message: No valid host was found. There are not enough hosts available.09:03
Kennan2I found in jenkins jobs failed for that09:03
openstackgerritBartłomiej Piotrowski proposed openstack-infra/project-config: Add fuel-plugin-detach-database project to stackforge  https://review.openstack.org/21191409:04
*** yfried is now known as yfried|afk09:05
*** ihrachyshka has joined #openstack-infra09:05
*** nadya has joined #openstack-infra09:06
*** nadya has quit IRC09:07
*** pelix has joined #openstack-infra09:07
*** nadya has joined #openstack-infra09:08
*** redixin has joined #openstack-infra09:10
openstackgerritBartłomiej Piotrowski proposed openstack-infra/project-config: Add fuel-plugin-detach-keystone project to stackforge  https://review.openstack.org/21191009:11
openstackgerritBartłomiej Piotrowski proposed openstack-infra/project-config: Add fuel-plugin-detach-rabbitmq project to stackforge  https://review.openstack.org/21191509:11
openstackgerritIhar Hrachyshka proposed openstack-infra/devstack-gate: Revert "Cleanup unneeded bug workarounds"  https://review.openstack.org/21185309:12
openstackgerritAndrei V. Ostapenko proposed openstack-infra/project-config: Move from stackforge/magnetodb to openstack/magnetodb  https://review.openstack.org/20352409:13
openstackgerritAndrei V. Ostapenko proposed openstack-infra/project-config: Changes jobs description for MagnetoDB  https://review.openstack.org/20447809:13
*** erikwilson_ has joined #openstack-infra09:15
openstackgerritRicardo Carrillo Cruz proposed openstack-infra/project-config: Add infra-ansible project to OpenStack Infra  https://review.openstack.org/21192309:19
*** erikwilson_ has quit IRC09:20
*** GheRivero is now known as GheIrcCloud09:22
*** GheRivero has joined #openstack-infra09:25
*** yfried|afk is now known as yfried09:25
ihrachyshkaSergeyLukjanov, hi. neutron is blocked by new db driver. There is a revert that should fix the gate for it: https://review.openstack.org/#/c/211853/09:27
openstackgerritIhar Hrachyshka proposed openstack-infra/devstack-gate: Revert "Cleanup unneeded bug workarounds"  https://review.openstack.org/21185309:31
ihrachyshkasdague, clarkb, lyz, fungi, mordred ^^09:32
*** yfried is now known as yfried|afk09:35
*** esmute_ has quit IRC09:37
*** larainema has quit IRC09:37
*** larainema has joined #openstack-infra09:38
*** stevemar has joined #openstack-infra09:38
*** yfried|afk is now known as yfried09:39
openstackgerritRicardo Carrillo Cruz proposed openstack-infra/infra-specs: Create Nodepool REST API spec  https://review.openstack.org/14101609:39
*** stevemar has quit IRC09:41
Kennan2hi clarkb: fungi:09:41
Kennan2I found our jenkins failed for09:41
Kennan2NoValidHost: No valid host was found. There are not enough hosts available.09:41
Kennan2is that infra not resource issue?09:41
*** Kennan2 is now known as Kennan09:42
*** arxcruz has quit IRC09:44
*** arxcruz has joined #openstack-infra09:44
*** kushal has joined #openstack-infra09:46
*** Somay has joined #openstack-infra09:46
*** bharath has quit IRC09:47
*** bharath has joined #openstack-infra09:49
*** larainema has quit IRC09:49
*** madong_ has joined #openstack-infra09:49
*** yamamoto has quit IRC09:50
*** yamamoto has joined #openstack-infra09:51
*** bharath has quit IRC09:53
yfriedelectrical: not fully09:53
yfriedelectrical: the name is really complicated and constructed from a large matrix. Is there a way to do this based on a regex?09:54
electricalyfried: yeah. you can use * for example my-job-*09:54
yfriedelectrical: nice. I'll try09:55
*** mdbooth has quit IRC09:55
*** mikap has joined #openstack-infra09:56
*** madong_ has quit IRC09:56
*** madong_ has joined #openstack-infra09:56
openstackgerritRicardo Carrillo Cruz proposed openstack-infra/puppet-jenkins: Add sane defaults for SSL certificates  https://review.openstack.org/21194309:56
SergeyLukjanovihrachyshka, hi, looking on it now10:01
*** mdbooth has joined #openstack-infra10:01
*** claudiub has quit IRC10:03
ihrachyshkaSergeyLukjanov, thnkas!10:05
*** marzif has joined #openstack-infra10:05
*** jcoufal has joined #openstack-infra10:05
*** ogelbukh has quit IRC10:07
*** b10n1k has quit IRC10:09
*** ig0r_ has joined #openstack-infra10:10
*** madong_ has quit IRC10:14
*** mikap has left #openstack-infra10:14
*** ogelbukh has joined #openstack-infra10:15
openstackgerritDerek Higgins proposed openstack-infra/tripleo-ci: Fix PIP_INDEX_URL  https://review.openstack.org/21194810:18
*** claudiub has joined #openstack-infra10:19
*** jkraj has joined #openstack-infra10:19
*** samueldmq has joined #openstack-infra10:22
openstackgerritSomay Jain proposed openstack-infra/jenkins-job-builder: Support for link-to-last-build option in html publisher plugin  https://review.openstack.org/21195110:27
openstackgerritMerged openstack/requirements: Updated from generate-constraints  https://review.openstack.org/21098810:28
*** zeih has joined #openstack-infra10:30
*** jcoufal has quit IRC10:35
*** zeih has quit IRC10:36
sdagueihrachyshka: +A10:37
*** b10n1k has joined #openstack-infra10:37
sdaguesorry about that, but we'll fast revert it and get things running10:37
ihrachyshkasdague, thanks! I think we neutron people should have go this route first step, then try to find the guilty patches, so we were slow ourselves here.10:38
sc68calsdague: we're in the process of putting some suspenders on as well - https://review.openstack.org/#/c/211947/10:39
*** rguillebert has joined #openstack-infra10:39
sdaguesc68cal: gotcha10:39
*** andersonvom has joined #openstack-infra10:40
*** fawadk has quit IRC10:41
*** rguillebert has quit IRC10:44
Davieylifeless (or anyone else): Seen, "error in setup command: Invalid environment marker: (python_version=='2.7' # MIT)" on g-r propagations?10:44
*** andersonvom has quit IRC10:45
*** b10n1k has quit IRC10:45
*** sergmelikyan has joined #openstack-infra10:45
*** ig0r_ has quit IRC10:46
*** larainema has joined #openstack-infra10:47
*** kmartin has quit IRC10:48
*** bharath has joined #openstack-infra10:49
*** pc_m has joined #openstack-infra10:50
*** sergmelikyan has quit IRC10:50
*** bharath has quit IRC10:54
*** alexpilotti has joined #openstack-infra10:55
*** fhubik is now known as fhubik_brb10:57
*** otter768 has joined #openstack-infra10:57
*** rguillebert has joined #openstack-infra10:57
*** yfried is now known as yfried|afk11:00
*** jcoufal has joined #openstack-infra11:00
*** rossella_s has quit IRC11:00
*** jcoufal has quit IRC11:01
*** jcoufal has joined #openstack-infra11:01
*** otter768 has quit IRC11:02
*** jcoufal has quit IRC11:02
*** mwagner_lap has quit IRC11:02
*** jcoufal has joined #openstack-infra11:02
*** oomichi has quit IRC11:05
*** markus_z has quit IRC11:05
*** cdent has joined #openstack-infra11:07
*** yfried|afk is now known as yfried11:08
*** yamamoto has quit IRC11:08
*** juggler has quit IRC11:13
therveIs there something going with logstach? It doesn't find results I'm expecting to find11:13
*** jcoufal has quit IRC11:15
*** erikwilson_ has joined #openstack-infra11:16
openstackgerritSean M. Collins proposed openstack-infra/project-config: [WIP] IPv6 only neutron experimental job  https://review.openstack.org/20966311:17
*** erikwilson_ has quit IRC11:20
*** markus_z has joined #openstack-infra11:21
openstackgerritClint Adams proposed openstack-infra/release-tools: python3-compatible syntax  https://review.openstack.org/21197211:25
lifelessDaviey: I haven't seen that before11:26
Davieylifeless: I haven't dug into it yet.. but for interest, https://review.openstack.org/#/c/192319/11:27
openstackgerritSomay Jain proposed openstack-infra/jenkins-job-builder: BugFix: Target field in Job-DSL plugin was not being populated  https://review.openstack.org/21197311:28
*** marcusvrn has joined #openstack-infra11:28
lifelessDaviey: hah, 2.611:29
lifelessDaviey: http://logs.openstack.org/19/192319/11/check/gate-python-keystoneclient-kerberos-python26/8453d0c/console.html11:29
lifelessDaviey: I rather suspect that job needs to be removed11:29
lifeless(or the marker in openstack/requirements made more broad)11:30
lifelessDaviey: may be a pbr bug; I suspect thats the only comment-on-a-marker-using-line we have11:31
lifelessDaviey: (s/may be/probably/)11:31
lifelessnight all11:31
*** fhubik_brb is now known as fhubik11:32
*** baoli has joined #openstack-infra11:33
*** baoli has quit IRC11:35
openstackgerritMarian Horban proposed openstack/requirements: Add pyinotify to global-requirements.txt  https://review.openstack.org/21197511:35
*** baoli has joined #openstack-infra11:35
*** thorst has joined #openstack-infra11:37
openstackgerritYe-hong Fang proposed openstack/diskimage-builder: Add debian support to iso element  https://review.openstack.org/21197611:38
*** julim has joined #openstack-infra11:38
*** ldnunes has joined #openstack-infra11:38
*** stevemar has joined #openstack-infra11:39
*** stevemar has quit IRC11:42
openstackgerritMerged openstack-infra/devstack-gate: Revert "Cleanup unneeded bug workarounds"  https://review.openstack.org/21185311:46
*** gordc has joined #openstack-infra11:49
*** kushal has quit IRC11:53
Davieylifeless: thanks, nn11:55
*** yfried has quit IRC11:56
openstackgerritAndreas Jaeger proposed openstack-infra/project-config: Fix check-syntax manuals check  https://review.openstack.org/21198811:56
openstackgerritAndreas Jaeger proposed openstack-infra/project-config: Fix check-syntax manuals check  https://review.openstack.org/21198811:57
*** dkranz has joined #openstack-infra11:58
*** AJaeger has joined #openstack-infra11:58
*** Somay has quit IRC11:58
*** Sree has quit IRC12:02
AJaegerI have a few changes for the Docs team: this fixes a too tight check https://review.openstack.org/211988 and this removes some jobs: https://review.openstack.org/211843 . Timely reviews of these are welcome! ianw, sdague, fungi, could you do this today, please?12:06
yolandajeblair, when you come online, there is a change on governance needing ptl +1 for puppet cookiecutter. Also another +2 +w needed for the creation of the project12:06
*** hdd has joined #openstack-infra12:06
openstackgerritNicko proposed openstack-infra/jenkins-job-builder: Customized pollscm trigger  https://review.openstack.org/21199312:07
*** yamamoto has joined #openstack-infra12:09
DavieyAJaeger: Can i suggest making the commit msg clearer for 211843?  Seeing "Remove..." but +6, -0 blew my mind until i worked out what was happening12:10
*** fhubik is now known as fhubik_brb12:10
*** fhubik_brb is now known as fhubik12:10
*** fhubik is now known as fhubik_brb12:11
fungijhesketh: so that you don't end up researching unnecessarily, yes gerrit does fail to emit vote info in the event stream if an existing vote is replaced by the same value. needs a new approval vote to get things moving in that case12:12
openstackgerritChristian Berendt proposed openstack-infra/groups: Use drush version 0.10 in bootstrap script  https://review.openstack.org/21199612:13
*** markus_z has quit IRC12:13
openstackgerritAndreas Jaeger proposed openstack-infra/project-config: Remove XML only checks from security-doc  https://review.openstack.org/21184312:13
AJaegerDaviey: Better?12:13
DavieyAJaeger: best earned +1 ever.  Thanks12:14
*** markus_z has joined #openstack-infra12:14
jheskethfungi: oh cool, thanks for that12:15
jheskethI can knock that off my list :-)12:15
* jhesketh doesn't understand how people keep up with the entire scrollback12:15
AJaegerthanks, Daviey !12:15
fungiKennan: NoValidHost is raised by nova, not our infrastructure12:16
*** deepakcs has quit IRC12:21
openstackgerritMerged openstack-infra/subunit2sql: Update API docs to include alternative db layer initialization  https://review.openstack.org/20996012:21
*** funzo has joined #openstack-infra12:22
*** aysyd has joined #openstack-infra12:23
fungiAJaeger: problem on 21184312:24
*** yamamoto has quit IRC12:25
dgonzalezHi all, is this the right place to talk about devstack? I can't find any dedicated devstack channel :P12:26
AJaegerfungi: thanks for catching that! You're right.12:26
openstackgerritAndreas Jaeger proposed openstack-infra/project-config: Remove XML only checks from security-doc  https://review.openstack.org/21184312:26
*** funzo has quit IRC12:27
dgonzalezI stumpled over a problem with multi-region setups in devstack and proposed a fix for it: https://review.openstack.org/#/c/211689/ Maybe somebody could have a look?12:28
AJaegerfungi, thanks for the reviews!12:28
fungidgonzalez: devstack is part of the qa project, so #openstack-qa is the most topical channel for it12:29
dgonzalezfungi: Ok thanks! i will go there to ask :)12:29
*** fdegir has quit IRC12:30
*** erlon has joined #openstack-infra12:31
*** fdegir has joined #openstack-infra12:31
*** spzala has joined #openstack-infra12:31
*** bapalm has joined #openstack-infra12:31
*** rossella_s has joined #openstack-infra12:34
*** bnemec has joined #openstack-infra12:35
*** rfolco has joined #openstack-infra12:37
openstackgerritNicko proposed openstack-infra/jenkins-job-builder: Added the possibility to configure stash publisher's credentials through jenkins_jobs.ini file  https://review.openstack.org/21200412:38
*** bharath has joined #openstack-infra12:38
*** notnownikki has joined #openstack-infra12:40
*** larainema has quit IRC12:40
*** larainema has joined #openstack-infra12:40
*** andersonvom has joined #openstack-infra12:41
*** bharath has quit IRC12:43
*** radez is now known as radez_g0n312:43
*** akshai has joined #openstack-infra12:43
*** alexpilotti has quit IRC12:44
*** alexpilotti has joined #openstack-infra12:45
openstackgerritNicko proposed openstack-infra/jenkins-job-builder: Customized pollscm trigger  https://review.openstack.org/21199312:45
*** andersonvom has quit IRC12:45
*** jcoufal has joined #openstack-infra12:46
*** jcoufal has quit IRC12:46
*** jsavak has joined #openstack-infra12:46
*** jcoufal has joined #openstack-infra12:46
*** Somay has joined #openstack-infra12:47
*** placko_ has joined #openstack-infra12:47
*** ParsectiX has quit IRC12:49
placko_hello, is here somebody working on/with jenkins job builder?12:49
*** tlian has joined #openstack-infra12:50
*** yamamoto has joined #openstack-infra12:51
*** ParsectiX has joined #openstack-infra12:52
Shrewsfungi: morning. qq... do you know where openrc gets sourced before running a job?12:54
*** yamamoto has quit IRC12:54
*** zz_dimtruck is now known as dimtruck12:55
*** thiagop has joined #openstack-infra12:55
openstackgerritThiago Paiva Brito proposed openstack-infra/project-config: Adds python-oneviewclient project  https://review.openstack.org/21130112:56
*** otter768 has joined #openstack-infra12:58
*** mase_x200 has joined #openstack-infra12:59
*** akshai has quit IRC12:59
*** bhunter71 has joined #openstack-infra13:00
*** nelsnelson has joined #openstack-infra13:01
*** nelsnelson has quit IRC13:01
*** nelsnelson has joined #openstack-infra13:02
*** otter768 has quit IRC13:03
Shrewsfungi: nm. found it13:06
fungiplacko_: the primary reviewers for jjb in this channel at the moment are pelix, zaro, mgagne and waynr13:07
*** flepied has quit IRC13:07
fungiShrews: cool, because i was about to ask you an even stupider question ;)13:07
Shrewsfungi: i am the master of stupid questions13:07
fungiis openrc the config file for python-openstackclient?13:08
fungior something else?13:08
*** flepied has joined #openstack-infra13:08
timrcjeblair, So I just go through reading the meeting chat log.  Regarding something like infra-ansible, which I'm thinking was a complete surprise to a lot of folks upstream.  One of the concerns raised was to wait for consensus to start working on a problem.  Does upstream have a way of supporting skunkworks projects?  Stackforge does not seem to be the appropriate namespace.13:10
timrcgot through*13:10
timrcWhile people are agreeing on architecture, I don't think that should block folks from experience and gaining intelligence around the problem.13:11
timrcArgh... typing... bad.13:11
timrcs/experience/experimenting/13:11
*** Somay has quit IRC13:11
*** andersonvom has joined #openstack-infra13:13
*** Somay has joined #openstack-infra13:13
*** ilyashakhat has quit IRC13:14
*** skraynev has quit IRC13:15
*** erikwilson_ has joined #openstack-infra13:15
*** MF2 has joined #openstack-infra13:17
*** mase_x200 has quit IRC13:17
*** mase_x200 has joined #openstack-infra13:17
MF2Hi, I have 2 homogeneous cloud platform (openstack) with 2 dashboard, I want to integrate that 2 dashboard with one dashboard, can I do that?13:17
openstackgerritDavid Shrewsbury proposed openstack-infra/shade: Add flavor access API  https://review.openstack.org/21171013:18
Shrewsfungi: it's the devstack user env file13:18
*** BharatK has quit IRC13:19
*** Sree has joined #openstack-infra13:19
Shrewsfungi: turns out it is sourced in post_test_hook13:19
*** mwagner_lap has joined #openstack-infra13:19
jasondotstarpabelanger: as I was asking... what are you thoughts about how we should go about testing the restore-from-backup process?13:19
jasondotstars/you/your13:19
pabelangerjasondotstar: fungi: Ya, so I'm curious how people currently see it working.  I mean, right now it is a manual process if I understand correctly.  Perhaps people would like to see this process automated and consuming backups more frequently13:20
*** xyang1 has joined #openstack-infra13:21
*** amitgandhinz has joined #openstack-infra13:22
*** ilyashakhat has joined #openstack-infra13:23
*** skraynev has joined #openstack-infra13:23
fungiMF2: i think you are likely asking in the wrong channel. we're the sysadmins for the developer community infrastructure13:23
Clinti wonder why pypi doesn't have launchpadlib 1.10.313:23
fungiShrews: thanks! adding to "things i learned today..." ;)13:23
placko_fungi: thanks!13:24
MF2fungi: thanks, which channel, can i ask my question? opnstack?13:24
fungipabelanger: jasondotstar: it's not _even_ a manual process at the moment. let's start by making one, even if it's brief-lived (even if it only gets used once or twice) so we can refine the process some before thinking about the potential for automation13:25
fungiClint: i think they release it on launchpad instead? :/13:25
fungiMF2: #openstack likely, yes13:25
*** yamamoto has joined #openstack-infra13:25
*** jcoufal has quit IRC13:25
Clinti'm going to have words with barry or dmitri asap13:26
jasondotstarare we thinking a bash script + cron or something of the sort ?13:26
fungiClint: i'm verifying that assumption right now, but it seems likely anyway13:26
*** MF2 has left #openstack-infra13:26
jasondotstarfungi, pabelanger ^13:26
fungijasondotstar: i'm thinking an etherpad with the plan written out for how to consistently test it manually13:27
fungijasondotstar: premature automation is akin to premature optimization13:27
jasondotstarfungi: agreed. the pre-planning. gotcha.13:27
*** Somay has quit IRC13:27
pabelangerjasondotstar: fungi: Ya, etherpad would be good start. Been a while since I did backup management, going to need to google a bit to see how others do it today.13:28
pabelangerI mean, can't go wrong with mysqldump and crontab, but must be some new hotness13:29
pabelanger:)13:29
placko_pelix, zaro, mgagne, waynr: hi, could some of you help me with 405 error I get when creating new job? http://pastebin.com/q4GYb9gn13:29
*** mriedem has joined #openstack-infra13:29
fungiClint: confirmed. 1.10.3 released to launchpad, but 1.10.2 is the latest uploaded to pypi (so you have to jump through the hoops to reenable link spidering in modern pip if you want it to find the latest release)13:30
*** puranamr has joined #openstack-infra13:31
*** tiswanso has joined #openstack-infra13:32
fungijasondotstar: pabelanger: i recommend starting by deconstructing our puppet-bup module and reading a little of the bup documentation first. also see http://docs.openstack.org/infra/system-config/sysadmin.html#backups13:32
jasondotstarack13:32
*** BharatK has joined #openstack-infra13:32
pabelangerfungi: are you invisioning using something like bacula to handle the process or something more home grown?13:35
pabelangerenvisioning*13:35
*** alivigni has joined #openstack-infra13:35
fungipabelanger: we already have a backup mechanism in place, so probably don't need something else with so much similar functionality13:35
*** ayoung has joined #openstack-infra13:36
*** puranamr has quit IRC13:36
pabelangerfungi: ack, let me check out what we have then13:36
fungipabelanger: mainly just wanting 1) a plan for manually validating our current backups, 2) thoughts about how we might be able to perform the same validation in an automated manner in the future13:36
pelixplacko_: what version of jenkins and python-jenkins are you using?13:36
*** test has joined #openstack-infra13:37
*** test is now known as Guest1623713:37
*** dtantsur is now known as dtantsur|brb13:37
Odd_BlokeWith stackforge/ being deprecated, will existing projects be required to move over to openstack/?  Or is it just that new projects will only be created there?13:37
*** puranamr has joined #openstack-infra13:38
*** funzo has joined #openstack-infra13:38
pabelangerOdd_Bloke: projects that want to be under big tent, will be moved to openstack/. Other wise, project will eventually have to move out of stackforge to some other location13:39
Odd_Blokepabelanger: Ack, understood.  Thanks. :)13:39
*** stevemar has joined #openstack-infra13:39
*** alivigni has quit IRC13:39
openstackgerritMerged openstack-infra/project-config: Add experimental postgres functional job for Ceilometer  https://review.openstack.org/21164613:40
fungiOdd_Bloke: it's more subtle. new projects (in the governance sense of the term) will create their repos in the openstack namespace. existing projects have the option of creating new repos in the stackforge namespace for now if they already have one or more in that namespace. any project that wants to schedule its repos to be renamed into the openstack namespace are free to do so without governance13:40
fungiinvolvement. at _some_ undefined point in the future, we'll likely rename the existing stackforge projects into the common openstack namespace13:40
fungipabelanger: what "other location?"13:41
Odd_BlokeI assumed that 'other location' was 'not on OpenStack infra at all'.13:41
pabelangerfungi: something outside of openstack control? I was under the assumption that stackforge will eventually go dark (read only mode) some time down the road13:41
AJaegerpabelanger: that was basically the first draft but the one that was approved is different13:42
*** akshai has joined #openstack-infra13:42
AJaegerpabelanger: see http://governance.openstack.org/resolutions/20150615-stackforge-retirement.html for the final version13:42
*** jaypipes has joined #openstack-infra13:42
pabelangerAJaeger: Ah, thanks for the heads up. Reading now13:42
fungipabelanger: Odd_Bloke: ahh, yes so that was an earlier iteration of the plan, but the tc took a pass on deciding whether stackforge itself will ultimately "go away." for now all that's been decided is that the stackforge git namespace should be deprecated13:42
*** funzo has quit IRC13:43
*** stevemar has quit IRC13:43
*** alivigni has joined #openstack-infra13:43
fungiso that at some point in the future we can stop renaming projects between namespaces13:43
fungiyou no longer need to be an "official" (big tent) openstack project to have repos in the openstack git namespace13:44
*** pradk has joined #openstack-infra13:44
*** pradk has quit IRC13:44
dstufftfungi: clarkb whoever else I forget who hates the old cffi thing, cryptography 1.0 is out which no longer does any runtime magic via cffi13:45
fungidstufft: yay! the future is now13:46
dstufftall the magic is in the build process now :D13:46
dstufftalso imports are way faster13:46
dstufftand less memory13:46
dstufft~25MB of ram on import is gone, and imports happen in a handful of ms instead of > 1s13:47
AJaegerfungi, could you have a look at your change https://review.openstack.org/203099 and answer jeblair's question, please?13:48
pabelangerfungi: clarkb: Can we enable lint checks again for system-config? Since nibalizer and yolanda smacked my hand for not aligning arrows.13:48
pabelangerpuppet* lint13:48
*** mrunge has quit IRC13:49
*** smoser has joined #openstack-infra13:49
openstackgerritPaul Belanger proposed openstack-infra/system-config: Add serveraliases for trystack.org  https://review.openstack.org/21120513:49
fungipabelanger: pretty sure we decided _not_ to lint the system-config repo because we don't care about things like arrow alignment in it (we're not going to publish that one to the forge)13:49
funginibalizer: yolanda: ^ ?13:49
fungilet's make sure we're all on the same page with regards to review consistency13:50
pabelangerfungi: that was my thoughts too. however more a few times -1 reviews have resulted in unaligned arrows13:50
*** tsekiyama has joined #openstack-infra13:50
pabelangerI perfer to lint honestly13:50
fungiyeah, rule of thumb is, if we're not style-checking a repo, don't -1 for style nits13:50
notnownikkihi all, little change we've been using downstream to make puppet apply failures easier to read :) https://review.openstack.org/#/c/211249/13:51
*** links has quit IRC13:51
fungiand if we _are_ style-checking a repo, the job should -1 any egregious style issues, so also don't -1 for style nits13:51
fungibasically, never -1 for style nits13:51
fungipointing out and fixing actual bugs is a much more productive way to spend our collective time13:52
pabelangerI don't mind people pointing them out, but we have gate checks that could do it. Which, is more efficient then human eyes :)13:53
yolandafungi, there is an effort on that by Colleen/Spencer, and some efforts and reviews to force and fix style, even for system-config13:54
*** fhubik_brb is now known as fhubik13:54
fungiyolanda: exciting, though we should get some consensus from our core review team that it's desired in that case13:54
Davieyfungi: Hmm, why is -1 so bad?  If it is something that needs fixing then -1 seems appropriate (-2 inappropriate for your reasons stated).. Setting -1 allows me to easily filter out reviews i've already looked at which is scrubbed at the next push.. which is needed anyway to fix Verification.13:55
fungithe last time the discussion came up that i remember, we were collectively against conforming to puppet style conventions, but conceded that we would for repos we're planning to publish on puppetforge13:55
yolandafungi, pabelanger, so can we wait a bit longer, for nibalizer or crinkle to join, as they are the ones driving  that effort?13:55
*** bswartz has quit IRC13:56
*** annegentle has joined #openstack-infra13:56
fungiDaviey: -1 is fine for pointing out actual problems. using -1 to ask open-ended questions or quibble over non-semantic whitespace is a waste of lots of people's time13:56
*** redixin has quit IRC13:57
*** jistr is now known as jistr|mtg13:57
pabelangeryolanda: we can revisit, that is fine. I got the first lint checks online 2.5 years ago for openstack-infra/config. So, don't mind having them.  Like I said, removing the lint gate to only have code reviews nit over, lint issues, doesn't make sense to me.13:57
fungipabelanger: what happened was that puppet-lint got a lot more strict and added all sorts of new rules after we originally implemented it, some of which made things less readable. we figured in the end that not linting system-config was simpler all around and dropped it there13:58
fungiif i find time later, i'll pull up the conversation from around when that decision was made13:59
*** sridhar_ram has joined #openstack-infra14:00
yolandafungi, pabelanger, i think that we should be consistent on that rules. If we do for the modules, do the same for system-config. I agree that right now having that lint rules on system-config cannot be done because there is lot of tech debt, but it could be done in the future14:00
*** radez_g0n3 is now known as radez14:00
*** sdake_ has joined #openstack-infra14:00
yolandamaybe add it at non-voting as first step?14:00
*** mriedem has quit IRC14:01
*** rossella_ has joined #openstack-infra14:01
pabelangeryolanda: that is part of the problem, we did have it before.  And was removed :(14:01
*** Somay has joined #openstack-infra14:01
pabelangerIIRC, issues like code changes that affected git blame were part of the issue14:01
*** hdd has quit IRC14:02
yolandaso i think that it should be enabled, i'm newer to puppet but i think we should be coherent14:02
*** hdd has joined #openstack-infra14:02
*** rossella_s has quit IRC14:02
pabelangerBut, yes. Let us revist, discuss, and have everybody agree. And if yes, lint check. Get the gate back going14:02
fungiyes, having to reindent an entire block because one variable name was added is terrible for tracking down actual git history14:03
*** tsekiyama has quit IRC14:03
yolandareally i care much more about functionality than style but if we have that style on puppet modules, we should have that on system-config at the long term14:03
*** ajmiller has quit IRC14:03
*** nadya has quit IRC14:03
yolandafungi, but then we'll have same problem on puppet modules,and as we are progressing, we are having more functionality on modules, less on system-config14:03
pabelangeryolanda: that was my standpoint about 5 months ago. But was shot down :)14:03
fungiif we could just get rid of the arrow alignment check, that alleviate ~90% of my concern. it's an absolutely silly (and harmful) style requirement14:03
*** barnaby has quit IRC14:03
yolanda++14:03
yolandaarrow alignment is the worse for me14:04
yolandai always fail on that honestly and it's a pain14:04
pabelangerfungi: that is easy14:04
yolandabut if we do, let's do everywhere, i don't see why system-config is an exception14:04
pabelangerPuppetLint.configuration.send('disable_arrow_alignment')14:04
fungipeople closer to upstream puppet/ruby however said it was very necessary for anything we want to upload to the forge, so we agreed to keep running it on other modules14:04
*** nadya has joined #openstack-infra14:05
fungianyway, let's hold the conversation until more of the original participants are around and awake14:05
openstackgerritKurt Taylor proposed openstack-infra/infra-specs: Host an initial CI monitoring dashboard service  https://review.openstack.org/19443714:06
yolandasure, i was not really involved on that, but want to follow the established rules for puppet style14:06
*** mriedem has joined #openstack-infra14:06
*** regXboi has joined #openstack-infra14:06
fungisince i don't want to misrepresent their positions14:07
*** ParsectiX has quit IRC14:07
yolandayes, i cannot talk about community needs or requirements14:07
fungialternatively, it could make more sense to relocate the discussion to our mailing list14:09
*** Somay has quit IRC14:10
*** austin81 has joined #openstack-infra14:11
odyssey4mejeblair when you're back online, we'd appreciate your final nod on https://review.openstack.org/21049814:11
*** w_ has joined #openstack-infra14:12
*** abregman is now known as abregman|brb14:12
openstackgerritClint Adams proposed openstack-infra/release-tools: python3-compatible syntax  https://review.openstack.org/21197214:13
*** sigmavirus24_awa is now known as sigmavirus2414:13
*** olaph has quit IRC14:13
*** bhunter71 has quit IRC14:14
*** yamahata has joined #openstack-infra14:14
*** Sree__ has joined #openstack-infra14:15
openstackgerritPaul Belanger proposed openstack-infra/system-config: Upgrade grafana.o.o to 2.1.0  https://review.openstack.org/20921814:15
yolandafungi, i think that posting to the mailinig list is a good idea, it will help everyone to follow the conversation. pabelanger, do you want to send? i'll answer with my opinion14:16
placko_pelix: Jenkins Job Builder version: 1.2.0 and jenkins 1.609.214:17
openstackgerritPaul Belanger proposed openstack-infra/system-config: Upgrade grafana.o.o to 2.1.0  https://review.openstack.org/20921814:17
openstackgerritPaul Belanger proposed openstack-infra/system-config: Bump puppetlabs-apt to 2.1.0  https://review.openstack.org/20919514:17
fungiyolanda: agreed, mailing list is much better for asynchronous discussion14:17
*** Sree has quit IRC14:18
pabelangeryolanda: ya, I'll fire something other today14:18
yolanda++14:18
pabelangers/other/out/14:19
yolandaunderstood :)14:20
*** dkranz has quit IRC14:20
pabelangerAlways makes sense in my head, but fingers do something else :)14:20
*** puranamr has quit IRC14:20
yolandaah,  tell me that, half of my sentences are bad :)14:20
*** barnaby has joined #openstack-infra14:20
*** wznoinsk has joined #openstack-infra14:22
*** aveiga has left #openstack-infra14:22
*** puranamr has joined #openstack-infra14:22
*** Sree__ has quit IRC14:24
*** Sree has joined #openstack-infra14:24
placko_pelix: and it's same with latest version from git14:26
pelixplacko_: same version of python-jenkins?14:26
pelixor latest version of python-jenkins?14:26
*** wenlock has joined #openstack-infra14:26
*** Sree has quit IRC14:27
*** bharath has joined #openstack-infra14:27
placko_pelix: latest version, I just cloned and installed it14:27
*** Sree has joined #openstack-infra14:27
pelixI'm trying to see where abouts the change to switch to use to the POST method for creating jobs occurred in python-jenkins, since I believe the old way may have used a GET request incorrectly and support for that method was removed from jenkins14:27
openstackgerritBenjamin Koep proposed openstack-infra/jenkins-job-builder: Added gitlab plugin  https://review.openstack.org/21149114:30
*** mtanino has joined #openstack-infra14:30
*** stevemar has joined #openstack-infra14:30
pelixplacko_: btw, you still didn't indicate what version of python-jenkins are you using since that is where the API method for communication would be selected14:31
*** bharath has quit IRC14:32
placko_pelix: ah, sry, 0.4.714:32
*** Sree has quit IRC14:32
*** puranamr has quit IRC14:32
*** vlaza has quit IRC14:32
*** ildikov has quit IRC14:33
*** yamahata has quit IRC14:33
*** dkranz has joined #openstack-infra14:33
*** puranamr has joined #openstack-infra14:34
*** jistr|mtg is now known as jistr14:38
*** mase_x200 has quit IRC14:38
*** ajmiller has joined #openstack-infra14:38
*** bharath has joined #openstack-infra14:39
*** thedodd has joined #openstack-infra14:39
pelixdefinitely new enough14:40
placko_pelix: I also tried now to install python-jenkins from git, still same error14:40
*** annegentle has quit IRC14:41
thiagopSomebody could take a look at this new project config? https://review.openstack.org/#/c/211301/14:42
*** BharatK has quit IRC14:43
*** spzala has quit IRC14:43
*** mriedem1 has joined #openstack-infra14:43
*** mdenny has joined #openstack-infra14:44
*** mriedem has quit IRC14:44
*** afazekas has quit IRC14:44
pelixplacko_: I would suggest running "curl -s -D - <jenkins_url> -o /dev/null" and confirm that you actually see X-Jenkins in the headers listed14:44
pelixor from python  python -c 'import jenkins; j = jenkins.Jenkins("<jenkins-url>"); print(j.get_version())'14:44
*** abregman|brb is now known as abregman14:46
*** EricGonczer_ has joined #openstack-infra14:46
pelixplacko_: basically you'll have to confirm your requests are reaching a valid jenkins , then look to determine why a POST request is getting rejected14:46
pelixIt could be a permissions issue, but I didn't think that jenkins returned that type of message14:48
*** sabeen1 has joined #openstack-infra14:48
pelixfor when you didn't have access to create or reconfigure a job14:48
regXboiping - need a little help tracking down how a job in the neutron check pipeline gets triggered ...14:48
*** doug-fish has joined #openstack-infra14:50
openstackgerritMasayuki Igawa proposed openstack-infra/subunit2sql: Fix env command path  https://review.openstack.org/21205214:50
*** tonytan4ever has joined #openstack-infra14:50
*** jsavak has quit IRC14:51
*** dannywilson has joined #openstack-infra14:51
*** tsekiyama has joined #openstack-infra14:51
pelixplacko_: or perhaps you have apache or another webserver in front of jenkins that is rejecting POST requests?14:51
regXboin/m - figured it out14:51
*** jsavak has joined #openstack-infra14:51
*** warpc__ has joined #openstack-infra14:52
*** larainema has quit IRC14:53
placko_pelix: I don't think that's the case, because I'm able to add new job via rest api with curl14:53
openstackgerritBenjamin Koep proposed openstack-infra/jenkins-job-builder: Added gitlab plugin  https://review.openstack.org/21149114:54
pabelangerfungi: yolanda: email sent to -infra ML14:54
*** larainema has joined #openstack-infra14:54
pelixplacko_: can you share the command line that worked?14:55
pabelangeropps, wrong email address14:55
pabelanger.trolo14:55
*** minwang2 has joined #openstack-infra14:55
pelixminus auth header of course ;)14:55
*** jsavak has quit IRC14:56
placko_curl -X POST "https://username:pwd@server/createitem?name=jobname" --data-binary "@job-file.xml" -H "Content-Type: text/xml"14:56
*** jsavak has joined #openstack-infra14:56
pelixplacko_: could you confirm that you were able to get the version with the python request?14:56
yolandapabelanger, cool, i'll answer with my opinion there14:57
openstackgerritRyan Moats proposed openstack-infra/project-config: Replace gate-tempest-dsvm-neutron-full with multinode version  https://review.openstack.org/21205814:57
placko_pelix: with python request I had no output, same for curl command you sent14:57
*** zeih has joined #openstack-infra14:57
placko_what was actually expected?14:57
pelixcurl request should have dumped the response headers to the stdout14:57
*** dizquierdo has quit IRC14:58
*** bswartz has joined #openstack-infra14:58
*** otter768 has joined #openstack-infra14:59
*** zeih has quit IRC14:59
pelixtry 'curl -D - <jenkins_url>' instead and see if it reports some errors14:59
*** patrickeast has joined #openstack-infra15:00
*** rkukura has joined #openstack-infra15:01
placko_pelix: headers are there, I forgot to add -k --ciphers rsa_aes_128_sha option15:02
placko_so that's why I had no output, seems erver needs some update15:03
*** alexpilotti has quit IRC15:03
pelixhmm, I wonder if we don't support insecure properly15:04
*** otter768 has quit IRC15:04
crinkleyolanda: pabelanger: fungi: I was told by jeblair that we decided we are okay with the arrow alignment checks http://eavesdrop.openstack.org/irclogs/%23openstack-infra/%23openstack-infra.2015-07-14.log.html#t2015-07-14T16:17:0715:04
*** sridhar_ram has quit IRC15:05
yolandawow... we need to do this publicly, arrive to a consensus, either on mailing list or in meetings15:05
crinklethe gemfiles that I've been adding install a newer version of puppet-lint that properly checks for arrow alignment, which the old version we've been using (0.3.2) did not15:05
*** DuncanT has quit IRC15:05
*** isviridov_away has quit IRC15:05
*** vaidy has quit IRC15:05
*** rm_work has quit IRC15:05
yolandai just follow trend on that, and -1 on lint as i saw in other reviews, but we need to have an official agreement15:05
crinkleto disable the checks we'd need to specifically disable it in the rakefile15:05
*** matt_____ has joined #openstack-infra15:06
crinkleI thought there was a patch a while ago where it was discussed?15:06
*** thingee has quit IRC15:06
* crinkle will look for it15:06
placko_pelix: can be, I also turn of certificate verification because although it's present in bundle file which python reads, it just ignores it, so I turn verification of globaly15:06
*** GheRivero has quit IRC15:06
*** mattoliverau has quit IRC15:06
*** gus has quit IRC15:06
*** freyes has quit IRC15:06
pabelangercrinkle: yes, but what about system-config? That is where this discussion is coming from.  Check -infra mailing list for my reply / thoughts15:07
*** DuncanT has joined #openstack-infra15:08
*** abregman has quit IRC15:08
pabelangerFWIW: Our current openstack-infra/puppet-* lint checks and gate is fine to me.15:08
pabelangerwe should enable them for system-config too15:08
*** gus has joined #openstack-infra15:08
yolandai agree with pabelanger on that15:08
pelixplacko_: the other alternative is whether we handle username/password in the url correctly15:08
yolandaif we have lint, let's do it everywhere15:08
crinkleI'm working on doing it everywhere15:08
crinkleit takes a lot of time15:08
jeblairpabelanger: actually the problem is that a human should never -1 for a whitespace nit15:08
*** funzo has joined #openstack-infra15:09
jeblairpabelanger: so you are right -- you should not have to deal with the uncertainty there15:09
*** thingee has joined #openstack-infra15:09
jeblairbut the solution is for all of us to stop wasting time on useless little things like that15:09
jeblairthat means reviewers too15:09
jeblaircode review is for finding problems before they happen15:09
jeblairrocketship alignment is not a problem15:10
*** freyes has joined #openstack-infra15:10
jeblair"this won't work because...." is a problem15:10
*** GheRivero has joined #openstack-infra15:10
*** rm_work has joined #openstack-infra15:10
*** rm_work has quit IRC15:10
*** rm_work has joined #openstack-infra15:10
pabelangerRight. I think this is some of the issue. We don't have a clear policy for system-config.  Even though it is a puppet module, it handles lint checks different then other puppet modules15:11
pelixplacko_: but I would presume so since the plugin info should have been retrieved before the first job is attempted to be created, so it still comes back to GET requests succeed while POST requests get a 40515:11
pabelangerI can go either way. I just need to know what that way is :)15:11
*** vaidy has joined #openstack-infra15:11
yolandawe have to arrive on an agreement for it really, but maintain same criteria in all reviews15:12
AJaegerpabelanger: and then we should document it so that we don't have this discussion in a few months again ;)15:12
jeblairpabelanger: yep, fair.  we do have a clear policy, and it is in place for each and every one of the infra repos: do not -1 for nitpicks.  do not leave reviews of whitespace.15:12
pabelangerAJaeger: Yup, sounds like I'm doing a infra-spec15:12
*** isviridov_away has joined #openstack-infra15:12
openstackgerritMarian Horban proposed openstack/requirements: Add pyinotify to global-requirements.txt  https://review.openstack.org/21197515:13
*** funzo has quit IRC15:13
jeblairpabelanger: i'm writing something now15:14
*** GheRivero is now known as GheRivero215:14
*** GheIrcCloud is now known as GheRivero15:14
*** kmartin has joined #openstack-infra15:15
*** GheRivero is now known as Gheirccloud15:15
*** GheRivero2 is now known as GheRivero15:15
rcarrillocruzotoh, i really really wish Gerrit would notify appropiately 0 scores15:15
rcarrillocruzto me , i see a lot of times things that are nits that I refuse to -115:16
rcarrillocruzi put a 015:16
yolandayes, some of the -1 will be just a comment15:16
yolandabut then people don't noticed them, it's a very common issue15:16
rcarrillocruzand because that has nil visibility to the committer it goes ignored15:16
*** GheRivero is now known as GheRivero215:16
*** Gheirccloud is now known as GheRivero15:16
rcarrillocruzGheRivero: so fancy you, irccloud huh?15:16
rcarrillocruz:P15:16
jeblairrcarrillocruz: i don't find that's the case; let me know if you see instances of people ignoring your comments and i'll talk to them15:17
openstackgerritMerged openstack-infra/subunit2sql: Fix env command path  https://review.openstack.org/21205215:17
rcarrillocruzwell not a personal thing, is just that is easy to not notice 0 scores...15:17
GheRiverorcarrillocruz: stupid nickserv and invitations15:17
openstackgerritMerged openstack-infra/openstackid: Correct the openstackid.org URL  https://review.openstack.org/20910015:17
rcarrillocruzwhich is why i think some reviewers would -1 those nits ( i want to think that's the cause :-) )15:18
*** woodster_ has joined #openstack-infra15:18
*** GheRivero has left #openstack-infra15:18
jeblairrcarrillocruz: the score only makes sense in context of comments, all of which should be read anyway.  if someone isn't reading comments then they aren't doing what we're asking of them15:18
yolandajeblair, yes, it's quite common for reviewers to put a -1 for this reason, even if that's a question. I cannot remember any particular case now but that happens15:18
fungircarrillocruz: i think part of the problem is that there's a desire for a review score between -1 and +1, but gerrit overloads review +/-0 to mean "hasn't been reviewed"15:18
rcarrillocruzyep15:19
*** tonytan4ever has quit IRC15:19
*** GheRivero2 is now known as GheRivero15:19
jeblairyolanda: then let's call it out and ask them to stop.  i put a 0 for general questions; i put a -1 for questions where things could be bad if the answer is one way or the other (and i suspect it's the bad answer)15:19
fungiso i can understand the "i'd like to differentiate in the votes table whether i've reviewed this even though i scored it 0"15:19
jeblairfungi: true, i wrote gertty to deal with that.  but even so, externalizing one's own workflow onto the contributor is bad mojo.15:20
fungii tend to use -1 for "i think this needs more work before i can +1/+2" and -2 for "i think this change is unneeded/harmful/in the wrong repo"15:20
pabelangerI tend to do 0 for straight comments, mind you I do notice people not replying to them more often then not.15:20
rcarrillocruzjeblair: well, maybe it's time for us to start using gertty15:21
yolandapabelanger, same here15:21
pabelangernot sure why. If that is because they don't get notification or just ignore them15:21
rcarrillocruzi have to admit i used a long ago and got some freeze issues15:21
fungircarrillocruz: absolutely! ;)15:21
jeblairpabelanger, yolanda: that's not okay -- please call people out or let me know15:21
rcarrillocruzmust be working now, since it's the hip thing around15:21
* rcarrillocruz goes to clone gertty15:21
fungircarrillocruz: it's been extremely stable for me15:21
notnownikkihi all, little change we've been using downstream to make puppet apply failures easier to read - https://review.openstack.org/#/c/211249/15:21
*** puranamr has quit IRC15:21
*** puranamr has joined #openstack-infra15:21
*** pc_m is now known as pc_m_AWAY15:22
AJaegerrcarrillocruz: see also http://docs.openstack.org/infra/manual/developers.html#peer-review with point 7 on questions15:22
pabelangernotnownikki: do you have the output some place?15:22
notnownikkipabelanger, sure, will pastebin it, one moment...15:22
openstackgerritJulia Kreger proposed openstack-infra/shade: WIP: Initial support for ironic enroll state  https://review.openstack.org/21207015:22
jeblairnotnownikki, pabelanger: that change should be self15:23
jeblairnotnownikki, pabelanger: that change should be self-testing and we can look at the output from zuul's runs, right?15:23
*** dguerri is now known as dguerri`15:23
rcarrillocruzoh, that's even documented the 0 score15:23
rcarrillocruz++15:23
pabelangerjeblair: ya, should have mentioned for a failure. Sorry15:23
jeblairpabelanger: ah, heh :)15:24
*** angdraug has joined #openstack-infra15:24
jeblairpabelanger, notnownikki: could have an intentional failure "depends-on" that patch if you wanted to generate one15:24
AJaegerThere was some discussion a few months ago on openstack-dev on this tropic and that's why step 7 got added15:24
pabelangerjeblair: Ya, actually doing that now :) Figured I see if notnownikki had something handy15:24
*** AJaeger has quit IRC15:24
notnownikkijeblair, it is indeed, you can see the success style already, I could put through a failing change as a test to keep it in that review?15:25
fungiAJaeger: rcarrillocruz: yep, the history is in the commit message/review too if you git blame what added that section15:25
fungihas, i believe, links back to the related ml thread15:25
funginotnownikki: that also works, just leave a comment referring to the intentionally broken patchset15:26
openstackgerritPaul Belanger proposed openstack-infra/system-config: [WIP] Fail, fail, fail!  https://review.openstack.org/21207115:26
fungiwe use that trick a lot to demonstrate things like regression fixes (add patchset with regression tests only, then follow up with a patchset including the bug fix which makes the test pass)15:27
rcarrillocruzpleia2: just following http://princessleia.com/journal/?p=9785 for gertty15:27
*** tiswanso has quit IRC15:27
*** annegentle has joined #openstack-infra15:28
*** k4n0 has quit IRC15:28
fungircarrillocruz: gertty has also made huge progress since that blog post15:29
*** radez is now known as radez_g0n315:30
*** tiswanso has joined #openstack-infra15:30
fungithough skimming, it looks like it's still basically accurate15:30
fungircarrillocruz: i recommend installing it into a virtualenv in your homedir and running it from that. makes upgrades and testing branch tip/proposed gertty changes a little easier too15:31
rcarrillocruzhmm, good call...15:31
fungircarrillocruz: _though_ it's also present in some distros too (for example if you run debian/testing the package there is a fairly current 1.2.1)15:32
openstackgerritVitaly Gridnev proposed openstack/requirements: Bump saharaclient to the latest version  https://review.openstack.org/21207215:32
rcarrillocruzi just pulled from pip, but yeah, i rather do that in a virtualenv15:33
fungiin fact, i say fairly current... 1.2.1 is the most recent release15:33
rcarrillocruzSyncing projects...15:33
*** tvanderwiel has joined #openstack-infra15:33
*** tsg has joined #openstack-infra15:33
*** alivigni has quit IRC15:33
openstackgerritJames E. Blair proposed openstack-infra/system-config: Add section on review criteria  https://review.openstack.org/21207315:34
jeblairfungi, yolanda, pabelanger: ^15:34
*** tvanderwiel has left #openstack-infra15:34
timrc"<jeblair> pabelanger: yep, fair.  we do have a clear policy, and it is in place for each and every one of the infra repos: do not -1 for nitpicks.  do not leave reviews of whitespace." TIL - Sorry!15:35
notnownikkijeblair, fungi, pabelanger, example of error output - apply is pretty clean here so grepped errors aren't *that* useful, but where you have a lot of warnings, it can be useful to separate out the error lines into a separate section - http://logs.openstack.org/71/212071/1/check/gate-infra-puppet-apply-bare-precise/bc3899f/console.html#_2015-08-12_15_29_23_52815:35
jeblairtimrc: is okay, now we're writing it down! :)15:35
rcarrillocruzhmm, otoh, i need to adjust my mind for keystrokes, i a vi user and those keys seem to be used15:35
* fungi is very much in favor of recording our intent15:36
timrcjeblair, If only we could do lint checking on review comments before the post ;P15:36
pabelangernotnownikki: left comments in review. In general like the idea, however don't link the fact we are duplicating error output15:36
timrcthey*15:36
jeblairtimrc: this is your big opportunity to enhance gerrit ;)15:36
fungircarrillocruz: as a vi user myself, i had no trouble getting accustomed to gertty's keybindings, though also you can just rebind whatever keys you prefer via configuration15:36
pabelangertimrc: all good :)15:36
*** tqtran has joined #openstack-infra15:37
*** salv-orl_ has joined #openstack-infra15:37
timrcjeblair, Looks like I'm nearing the zenith of my career!15:37
notnownikkipabelanger, cool, I'll carry on enhancing it downstream and push up another change when it's polished15:37
*** radez_g0n3 is now known as radez15:37
funginotnownikki: pabelanger: definitely agreed that we need to improve something there. i've been resorting to a grep for "exit [^0]"15:38
rcarrillocruzerm15:38
rcarrillocruzso15:38
rcarrillocruzyou move over to the tests run15:38
timrcpuppet apply tests are the worst...15:38
rcarrillocruzpress enter15:38
rcarrillocruzand browser opens with the job logs15:38
rcarrillocruzthis is very very cool15:38
eantyshevjhesketh: Hi! I've left a comment for you in https://review.openstack.org/#/c/20709415:38
openstackgerritgreghaynes proposed openstack/diskimage-builder: Sanitize distro elements for minimal vs cloud  https://review.openstack.org/21185915:38
pabelangerfungi: Yup, that's what I do today15:38
*** olaph has joined #openstack-infra15:38
fungircarrillocruz: i invoke gertty like `BROWSER=lynx gertty`15:38
pabelangernotnownikki: Ya, anything to improve it is helpful15:38
rcarrillocruzhahaha15:39
rcarrillocruzterminal ftw15:39
fungircarrillocruz: lynx does an excellent job of browsing our job logs from gertty15:39
notnownikkigreat, i've got a few comments on our downstream version so I'll carry on polishing and make something useful15:39
fungircarrillocruz: note that asking firefox to load a 10k-line console log can lead to terrible performance, and lynx hardly sneezes at it15:40
rcarrillocruz++15:40
rcarrillocruzwhenever my laptop crawls15:40
*** salv-orlando has quit IRC15:40
rcarrillocruzi know it's firefox that is updating jenkins UI jobs page15:40
eantyshevjeblair: please, take a look at https://review.openstack.org/#/c/20709415:40
notnownikkircarrillocruz, yolanda, timrc, I noticed the puppet apply tests on r.o.o have separate output for each test, so if we do that and only output fails and grepped errors/warnings with the name of the test that failed, we should have something quite nice15:40
*** w_ has quit IRC15:41
rcarrillocruznotnownikki: well, yeah, we should just do that15:41
*** barnaby has quit IRC15:41
yolandayes, it's good15:41
openstackgerritgreghaynes proposed openstack/diskimage-builder: Sanitize distro elements for minimal vs cloud  https://review.openstack.org/21185915:42
* notnownikki will get on it, as I've just delivered two big things and have a day to work on this stuff :)15:42
*** ifarkas has quit IRC15:42
*** jsavak has quit IRC15:42
timrcgertty is a little funky... is there a key combination I can press to get a table of all the key bindings including the ones defined in .gertty.yaml?15:43
jeblairtimrc: f1 or h15:43
fungior ?15:43
timrcHm... I tried "h"15:43
*** scheuran has quit IRC15:43
*** marzif has quit IRC15:43
jeblairsorry, ?15:43
jeblairnot h15:43
*** jsavak has joined #openstack-infra15:43
timrcSometimes I resort to mashing my keypad to see what happens.15:43
timrcWhich actually probably explains some of my reviews ;-)15:43
fungialso note that it may be longer than your screen, so try hitting the down arrow to see more keybindings15:43
fungiwhen you see the <OK> button you're at the bottom15:44
*** marzif has joined #openstack-infra15:44
timrcfungi, jeblair Perfect!15:44
*** geoffarnold has joined #openstack-infra15:44
*** arxcruz has quit IRC15:47
*** akshai has quit IRC15:47
nibalizeroh are we having chatter about arrow alignment again?15:48
jeblairnibalizer: we didn't write it down last time15:48
*** bapalm has quit IRC15:49
*** bapalm has joined #openstack-infra15:49
bdemersare the ā€˜get-tripleo-ironic-*ā€™ jobs stable ?15:50
bdemersIā€™ve seen some failures the past couple days: error: could not revert 7f8128f... Add the swap and ephemeral BDMs if needed15:50
openstackgerritDavid Shrewsbury proposed openstack-infra/shade: Change functional testing to use clouds.yaml  https://review.openstack.org/21208315:54
*** barnaby has joined #openstack-infra15:54
*** morganfainberg_ has quit IRC15:55
*** BharatK has joined #openstack-infra15:56
jeblairfungi, clarkb, anteaya: i'm missing context because of zendesk, but i see a response from tom to the eventbrite folks that says: Can you please provide further details on the research you conducted that concluded "there was no negative impact on conversion rates for events". I would be particularly interested in details on the results you saw in testing from a "technical" demographic.15:57
annegentlesdague: If you can take a look at https://review.openstack.org/#/c/209669/ and let me know if that's the way forward for developer.openstack.org RST docs, I can get going on the publish jobs.15:58
openstackgerritAdam Coldrick proposed openstack-infra/storyboard-webclient: Change the page title when different things are being viewed  https://review.openstack.org/21208515:58
jeblairfungi, clarkb, anteaya: i'm filling in the blanks as "yes, eventbrite changed that to increase their registered user base and don't think it has any impact"15:58
*** fhubik is now known as fhubik_brb15:58
fungijeblair: that's pretty terrible15:58
jeblairi'm writing back privately to tom15:59
*** radez is now known as radez_g0n315:59
*** jcoufal has joined #openstack-infra15:59
openstackgerritgreghaynes proposed openstack/diskimage-builder: WIP: create growroot element  https://review.openstack.org/20663616:00
*** skylerberg has joined #openstack-infra16:00
*** gyee has joined #openstack-infra16:00
*** nadya has quit IRC16:00
greghaynes:(16:01
greghaynesre: eventbrite16:01
*** akshai has joined #openstack-infra16:02
*** matt_____ is now known as mattoliverau16:03
*** jsavak has quit IRC16:03
fungiseems like yet again the foundation choosing a non-open/proprietary service for something is unnecessarily excluding members of our community by doing so16:03
openstackgerritgreghaynes proposed openstack/diskimage-builder: create growroot element  https://review.openstack.org/20663616:03
*** jsavak has joined #openstack-infra16:04
placko_pelix: so do have any suggestion about it?16:04
jeblairfungi: is there a free signup thingy?  i mean, most of the openstack stuff is free anyway, it doesn't even need to process payments.16:04
*** puranamr has quit IRC16:04
*** alivigni has joined #openstack-infra16:04
jeblair(i used both meanings of free ^ )16:05
anteayajeblair: thanks for the update and :(16:05
*** puranamr has joined #openstack-infra16:05
greghaynesfree as in open source beer16:05
jeblairgreghaynes: cheers!16:06
*** jlanoux has quit IRC16:06
*** mrmartin has quit IRC16:06
*** puranamr has quit IRC16:06
*** puranamr has joined #openstack-infra16:07
*** mrmartin has joined #openstack-infra16:07
openstackgerritEric Brown proposed openstack/requirements: Bump version of bandit to 0.13.1  https://review.openstack.org/21078716:07
*** mrmartin has quit IRC16:07
*** mrmartin has joined #openstack-infra16:08
*** akshai has quit IRC16:09
*** funzo has joined #openstack-infra16:09
*** deepakcs has joined #openstack-infra16:10
*** mdbooth has quit IRC16:10
*** jkraj has quit IRC16:11
*** devvesa has quit IRC16:11
*** mdbooth has joined #openstack-infra16:12
fungii've closed my eventbrite account so that it will be a little more obvious when changes like this start to get introduced16:12
*** dtantsur|brb is now known as dtantsur16:12
*** jistr has quit IRC16:13
*** sdake_ is now known as sdake16:13
fungion the account termination survey, one of the possible reasons for leaving was actually "i don't want eventbrite to save my information"16:13
*** ivar-lazzaro has joined #openstack-infra16:14
*** funzo has quit IRC16:14
*** ivar-lazzaro has quit IRC16:14
morgan_404fungi: ping - have some questions re ATC codes. [I'm sure you've been asked this from the other side and now I'm just getting looped into it]16:14
fungimorgan_404: not found16:14
morgan_404fungi: ^_^16:15
*** fhubik_brb is now known as fhubik16:15
fungimorgan_404: i pinged you a few days ago if it's what i think it's about. finding now...16:15
*** ivar-lazzaro has joined #openstack-infra16:15
morgan_404fungi: i was in australia / jetlagged16:15
fungii figured16:15
morgan_404fungi: this is the co-authored-by thing16:15
anteayamorgan_404: are you finished being jet lagged yet? this is just going on and on for me16:16
*** sergmelikyan has joined #openstack-infra16:16
anteayathe non stop construction doesn't help16:16
morgan_404anteaya: i was mostly recovered by monday16:16
morgan_4042 days of bike rides helped16:16
anteayathe neighbours are tag teaming16:16
* morgan_404 needs to go for another ride today soon.16:16
anteayamorgan_404: ah good strategy16:16
morgan_404anteaya: yeah exercise = tired-ish and sleeping more normally16:16
fungimorgan_404: http://eavesdrop.openstack.org/irclogs/%23openstack-infra/%23openstack-infra.2015-08-07.log.html#t2015-08-07T16:51:5816:16
morgan_404anteaya: long walks in beautiful areas away from construction i hear helps too :)16:17
*** flepied has quit IRC16:17
anteayaI wish I could find that in my life16:17
anteayahopefully palo alto will be nice and quiet16:17
morgan_404anteaya: eh, probably more quiet than construction zone16:17
jeblairneat, my hpcloud account doesn't work16:17
anteayajeblair: wooooo16:18
morgan_404fungi: ah ok. I'll go propose that... [or make someone else in keystone do it and +1 it]16:18
anteayajeblair: you are just having all the luck16:18
anteayamorgan_404: one can hope16:18
* morgan_404 hasn't tried to VPN yet.16:18
*** sigmavirus24 is now known as sigmavirus24_awa16:18
*** tonytan4ever has joined #openstack-infra16:18
jeblairanteaya: the force of entropy is strong with hp; constant work is required to repair it.16:18
morgan_404fungi: thnx i was seriously confused about this for a bit.16:18
anteayajeblair: good thing there are many entropy fighters16:19
morgan_404fungi: typically I view extra ATC as something for folks who legitimately couldn't land a patch [spec work only/comments/reviewers/bug triage]16:19
anteayasigh, I think I should eat before I do internal things16:19
anteayamorgan_404: I agree, is that not the case in this case?16:19
morgan_404fungi: since landing patches is pretty easy if you've done the work.16:20
morgan_404anteaya: this is folks who co-authored patches and didn't get caught up in the ATC thing because they only co-authored16:20
*** sergmelikyan has quit IRC16:20
morgan_404anteaya: this is a one off i'm willing to do.16:20
fungimorgan_404: yes, i personally think it's in terrible, terrible taste and looks bad for intel. you, as the ptl, are perfectly welcome to _not_ add them to extra-atcs16:20
morgan_404fungi: let me mull on this for a bit actually16:21
morgan_404fungi: i just am baffled they didn't do a simple.. i mean typo fix?16:21
fungimorgan_404: however, it's not my call. i just made sure they were told to go through the proper channels16:21
anteayamorgan_404: well how about talk to them and ask them what contribution they actually made16:21
morgan_404its not that hard to land patches.16:21
anteayamorgan_404: riding a commit for a summit pass isn't great16:21
fungimorgan_404: it's a one-line change that removes the four characters "bin/" from a developer document16:21
anteayaactually participating in the design of something is a contribution16:22
*** mrmartin has quit IRC16:22
morgan_404anteaya: sure. but it's a low barrier to entry16:22
anteayaha ha ha16:22
*** mrmartin has joined #openstack-infra16:22
anteayathat's just funny16:22
morgan_404anteaya: i mean... low.16:22
anteayadid they remove one character a piece16:22
anteayaand then throw fingers for who removed the /16:23
morgan_404oh you know what no. oh hell now16:23
morgan_404no*16:23
morgan_404a 1 line change with co-authors16:23
morgan_404....16:23
* morgan_404 just starts looking at it16:23
openstackgerritMerged openstack-infra/tripleo-ci: Fix PIP_INDEX_URL  https://review.openstack.org/21194816:23
zaromorning16:24
fungimorgan_404: yeah, it's absurd. 3x$600 discount codes for a 4-line change... that comes out to $450 per character removed16:24
*** unicell1 has quit IRC16:25
fungier, 4-character change16:25
*** bharath has quit IRC16:25
morgan_404fungi: can i get paid that much16:25
morgan_404plx16:25
morgan_404;)16:25
*** bharath has joined #openstack-infra16:25
anteayamorning zaro16:25
*** sigmavirus24_awa is now known as sigmavirus2416:25
*** dolphm has left #openstack-infra16:26
*** alexsyip has joined #openstack-infra16:27
jeblairmorgan_404: yeah, forget using "x" as a variable.  that's only $450.  "outer_loop_iteration_counter" is a good $12,600.16:27
jeblairthat's a days work.16:27
* jeblair packs up16:27
anteayaha ha ha16:28
fungijeblair: for intel anyway16:28
anteayaso yeah given that some folks want to ride the commit to the summit, I'm not a fan of auto extra ATC for anyone who puts up a fuss16:28
anteayacontributions? by all means16:28
anteayataking advantage of a technicality, no16:29
fungimorgan_404: the only reason i didn't just tell them "oh hell no" myself is it sounds like they might be highschool summer interns with intel, so at least they can plead their value to the ptl of the project to which they "contributed" that change. it's bound to be a learning experience for them16:29
krotschecknibalizer: I lost backscroll, did you get around to answering my question from yesterday?16:29
jeblairi think this may be a learning experience regardless16:30
jeblairkrotscheck: in case that question wasn't rhetorical, there are logs available: http://eavesdrop.openstack.org/irclogs/%23openstack-infra/16:31
* morgan_404 just sent a deny email16:31
krotscheckjeblair: It's not, thanks for the link16:31
morgan_404saying that i set the "high high bar" for extra atc16:31
jeblaircool16:31
odyssey4mejeblair mind casting a final eye on https://review.openstack.org/210498 ?16:31
morgan_404i mean.. extra ATC is a really high bar because landing a patch is such a low bar.16:31
*** btran has joined #openstack-infra16:32
jeblairodyssey4me: lgtm -- i don't _think_ you need the change to 'node' -- do you know of a reason for it?16:33
krotscheckjeblair, nibalizer, mordred: So, an alternative approach would be to add the nodejs PPA to the release node _only_16:34
odyssey4mejeblair it's not necessary - but I added it to open the pool of nodes available for the lint/docs checks16:34
odyssey4meit can't hurt, right?16:34
krotscheckAnd then we'd be able to just use the package{} ]resource16:34
jeblairodyssey4me: i'm pretty sure they only run on trusty anyway16:34
odyssey4mejeblair meh :)16:35
jeblairodyssey4me: my thoughts too :)16:35
*** pc_m_AWAY is now known as pc_m16:35
jeblairkrotscheck: is it like well maintained and get security updates and whatnot?16:35
fungimorgan_404: yeah, if they take exception to needing to submit one more patch apiece, then i'm happy for them to have the foundation board member from intel explain why this is necessary and how intel has fallen on such hard times16:35
odyssey4methanks jeblair :)16:35
anteayafungi: ha ha ha16:36
krotscheckjeblair: Googling. I think the answer is yet, but I'll confirm.16:37
openstackgerritMerged openstack-infra/project-config: Add docs check to os-ansible-deployment  https://review.openstack.org/21049816:37
*** jsavak has quit IRC16:37
pelixplacko_: other than trying to use the python-jenkins api directly with python calls to narrow down what might be occurring, I'm a bit stumped16:37
morgan_404fungi: if it had been a significant code contribution i'd have seriously considered it16:37
morgan_404fungi: but... 1 line?16:37
*** tiswanso has quit IRC16:37
*** jsavak has joined #openstack-infra16:37
pelixplacko_: you did get the one line python script to work eventually?16:37
annegentlemorgan_404: in keystone docs?16:37
morgan_404annegentle: yeah16:38
morgan_404annegentle: https://review.openstack.org/#/c/198924/16:38
annegentlemorgan_404: interesting. If they are high school interns it's a good lesson16:38
*** sabeen3 has joined #openstack-infra16:38
pelixplacko_: as in python -c 'import jenkins; j = jenkins.Jenkins("<url>"); print(j.get_version())'16:38
annegentle(other said that too, just agreeing)16:38
*** sabeen1 has quit IRC16:38
*** arosen has quit IRC16:38
*** tiswanso has joined #openstack-infra16:38
placko_pelix: I didn't try, but I guess the reason I didn't get an output is that I didn't specify cipher16:38
morgan_404annegentle: nod.16:39
openstackgerritPaul Belanger proposed openstack-infra/glean: Fix path for documentation URL  https://review.openstack.org/21209616:39
placko_pelix: I will play with it and eventually report a bug if I will be able to narrow it down16:39
*** salv-orl_ has quit IRC16:40
*** salv-orlando has joined #openstack-infra16:41
*** pradk has joined #openstack-infra16:42
*** persia has quit IRC16:42
*** w_ has joined #openstack-infra16:43
*** rfolco has quit IRC16:45
*** akshai has joined #openstack-infra16:46
*** olaph has quit IRC16:46
*** EricGonc_ has joined #openstack-infra16:47
*** dkranz has quit IRC16:47
*** minwang2 has quit IRC16:47
*** akshai has quit IRC16:47
*** pblaho has quit IRC16:48
*** rfolco has joined #openstack-infra16:48
*** unicell has joined #openstack-infra16:48
*** EricGonczer_ has quit IRC16:50
*** arosen has joined #openstack-infra16:52
*** rossella_ has quit IRC16:52
*** bapalm has quit IRC16:52
*** dkranz has joined #openstack-infra16:54
*** salv-orlando has quit IRC16:54
*** salv-orlando has joined #openstack-infra16:54
openstackgerritMerged openstack-infra/subunit2sql: Add a DB API method to get failing test_ids by run metadata  https://review.openstack.org/21085516:55
*** ashleighfarnham has joined #openstack-infra16:56
* Zara looks at the number of reviewers for the infamous 4-character patch and wishes there was that much interest in storyboard! :)16:58
*** FallenPegasus has joined #openstack-infra16:58
*** ivar-lazzaro has quit IRC16:58
*** AJaeger has joined #openstack-infra16:59
*** ivar-lazzaro has joined #openstack-infra16:59
openstackgerritTravis Tripp proposed openstack-infra/project-config: Add python3-jobs for searchlight  https://review.openstack.org/21210316:59
*** arosen has quit IRC16:59
AJaegerodyssey4me: the infra change merged 20 mins ago, I'm not sure whether all nodes are updated for your change, you might need to retry again in an hour...16:59
odyssey4meAJaeger yep, I see the change taking effect :) thank you so much for your help17:00
*** otter768 has joined #openstack-infra17:00
AJaegerodyssey4me: Ah, zuul has it queued - great!17:00
*** nadya has joined #openstack-infra17:01
*** sergmelikyan has joined #openstack-infra17:01
odyssey4meAJaeger hmm, what's up with this? http://logs.openstack.org/76/207576/3/check/gate-os-ansible-deployment-docs/88e2c4f/console.html17:02
dhellmannClint: I'm working on some other changes to the release tools that are going to be hard to rebase. Do you have any other work in progress?17:02
*** esmute_ has joined #openstack-infra17:02
openstackgerritAdam Coldrick proposed openstack-infra/storyboard: Allow browsing stories by creator_id  https://review.openstack.org/21210417:02
*** bexelbie has joined #openstack-infra17:02
openstackgerritAdam Coldrick proposed openstack-infra/storyboard-webclient: Show stories created by the current user on the dashboard  https://review.openstack.org/21210517:03
*** tiswanso has quit IRC17:03
*** esker has joined #openstack-infra17:03
*** tiswanso has joined #openstack-infra17:04
*** nadya has quit IRC17:05
*** placko_ has quit IRC17:05
*** otter768 has quit IRC17:05
*** ybathia has joined #openstack-infra17:06
*** olaph has joined #openstack-infra17:08
*** ihrachyshka has quit IRC17:09
*** tsg has quit IRC17:10
*** w_ has quit IRC17:10
*** deepakcs has quit IRC17:10
*** tsg has joined #openstack-infra17:10
*** rguillebert has quit IRC17:10
*** fhubik has quit IRC17:11
*** isq_ has quit IRC17:12
AJaegerodyssey4me: do you have a tox.ini file?17:12
*** pvaneck has joined #openstack-infra17:13
AJaegerodyssey4me: you need to be able to run locally "tox -evenv -- python setup.py build_sphinx"17:13
*** achanda has joined #openstack-infra17:13
*** isq_ has joined #openstack-infra17:13
*** marzif has quit IRC17:14
*** patrickeast has quit IRC17:16
*** pelix has quit IRC17:17
*** barnaby has quit IRC17:17
*** vinay_yadhav has joined #openstack-infra17:19
*** yamamoto has quit IRC17:20
krotscheckjeblair: There are two current PPA's, one of which is actively supported by a consulting company that pins its business model on node-for-enterprise. THe other's some guy, and is a few versions out of date. Neither is hosted by the actual node foundation.17:20
odyssey4meAJaeger oh dear, I thought we had it ready - working on an in-repo patch17:20
*** dahoo has joined #openstack-infra17:21
*** dahoo is now known as jerryz17:22
zarotimrc: ping17:24
*** persia has joined #openstack-infra17:24
*** persia has quit IRC17:24
*** persia has joined #openstack-infra17:24
*** minwang2 has joined #openstack-infra17:25
odyssey4meAJaeger is https://review.openstack.org/207576 perhaps hitting nodes that aren't updated yet, it seems that zuul is not showing it in the queue17:26
timrczaro, Hi.17:26
zarotimrc: so about your gearman-plugin change.  i was thinking about it again and I don't think i really undestand your use case for that change.17:27
timrczaro, I'd like to submit metrics from zuul by node type.17:27
zarotimrc: i think what you are after is something like 'ubunutSlaves' as a grouping of ubuntu machines?17:27
AJaegerodyssey4me: "Queue lengths: 843 events, 285 results." at the top of status.o.o/zuul17:27
AJaegerodyssey4me: have patience with busy Zuul...17:27
timrczaro, No I want to know zuul metrics for jobs running on "bare-precise" vs "bare-trusty"17:27
odyssey4meAJaeger okie dokey :) nice zuul, pretty zuul17:28
zarotimrc: so yeah, you want to know which type of node the build ran on?17:28
odyssey4meAJaeger oh dear, queue length just doubled17:29
zarotimrc: so there's a problem, jobs registered as 'build:fooProject' can run on any node type.17:29
zarotimrc: you won't get that node type from the gearman registration.17:30
timrczaro, Yeah I thought about that too... so how would I go about getting the label?17:30
anteayaodyssey4me: could be a gate reset, give it a minute17:30
*** unicell has left #openstack-infra17:31
krotscheckjeblair, sdague: So, because of the ongoing discussion on how to get npm to the correct version on the release slave, the npm publish jobs are effectively blocked. I would like to peel those two patches apart, one that handles the "package and upload the tarball to tarballs.openstack.org", and one that handles the "run npm publish on the release slave" bit, so that I have something useful to give TheJulia and the bifrost team. Then only the17:31
krotschecksecond half would be blocked. Would you two be willing to prioritize that review today? It'd basically be a split of https://review.openstack.org/#/c/199715/ into two reviews.17:31
timrczaro, My change should at least capture node labels for jobs that define "bare-trusty || bare-precise" right?17:31
*** patrickeast has joined #openstack-infra17:31
zarotimrc: also when a gearman client request to run a job on a node type (i.e. build:fooProjet:bar-precise) the client already has the node type info.17:31
anteayaodyssey4me: yeah, the first 9 or so gate patches have finished, zuul is working on recalculating17:32
timrczaro, But I'm trying to solve for the "node-a || node-b" case17:32
odyssey4meanteaya thanks, I'll continue to watch the numbers in awe and wonder :p17:32
anteayaodyssey4me: a hot cup of tea helps too, I find17:33
zarotimrc: i believe zuul only makes requests like build:fooProject:bar-precise or build:fooProject:bare-trusty so zuul will know which 'node type' the job will run on.17:33
odyssey4meanteaya hahaha, I just had a double espresso... oh dear17:34
anteayaodyssey4me: ha ha ha17:34
zarotimrc: zuul has to know that.17:34
timrczaro, I don't think that's the case actually...17:34
*** vinay_yadhav has quit IRC17:34
*** jsavak has quit IRC17:35
*** FallenPegasus has quit IRC17:35
zarotimrc: then i'm not sure how zuul adds a job to the gearman queue.17:35
zarotimrc: it must know about the functions that have been registered.17:35
*** amuller has joined #openstack-infra17:35
zarotimrc: in anycase, Jenkins always dynamically allocates the next available  node to run a job on.17:36
timrczaro, I think zuul sends demand to nodepool.17:36
fungizaro: timrc: zuul does add one of build:fooProject:bar-precise or build:fooProject:bare-trusty to the gearman queue. "node-a || node-b" in the job definition is merely telling jenkins what node types to register for that job17:36
*** barnaby has joined #openstack-infra17:36
timrcfungi, But zuul won't actually know which type of node the job is actually running on will it?17:36
jeblairit can also run simply "build:fooProject" and let jenkins decide17:36
timrcYeah..17:37
fungitimrc: so we may register a job for multiple labels, but zuul will "choose" which label it's targeting with a specific work request17:37
pabelangerfungi: who do you think can assist with https://review.openstack.org/#/c/211703/ ?17:37
timrcthat's the case I'm trying to solve for jeblair17:37
fungior what jeblair said, in the default case it may just request build:fooProject17:37
zarotimrc: I think you need to ask Jenkins which node the build ran on then put that on the gearman data packet.  My original suggestion17:37
timrcRight which is why I need gearman-plugin to tell zuul what label it used.17:37
timrczaro, So that would mean I'd have to parse it out of the hostname?17:37
timrcI _really_ want to avoid that solution if possible.17:38
jeblairtimrc: there can be more than one match in jenkins17:38
fungitimrc: there's no guarantee the hostname correlates to the label17:38
timrcfungi, Right.17:38
timrcI definitely don't want to make that assumption.17:38
fungiit does in our systems because we choose for it to17:38
jeblairkrotscheck: does the repo in question have a post job that builds branch tip tarballs?17:38
zarotimrc: actually probably not, may you can ask which node it ran on then request the label on that node?17:38
jeblairzaro: labels17:38
amullerThe neutron docs job is passing at the gate but failing locally for me. Can anyone tell me where is the %s-docs job itself defined?17:38
jeblairnodes have multiple labels17:38
*** jsavak has joined #openstack-infra17:39
krotscheckjeblair: That sentence requires translation?17:39
krotscheckjeblair: It's this -> https://deb.nodesource.com/node_0.12/dists/17:39
amullerhere's a local failure of the neutron docs job: http://paste.openstack.org/show/412743/17:39
jeblairkrotscheck: no, your repo17:39
krotscheckjeblair: Oh! No.17:39
krotscheckjeblair: Tag only17:39
timrczaro, At line 150... https://review.openstack.org/#/c/205097/4/src/main/java/hudson/plugins/gearman/ExecutorWorkerThread.java -- does the conditional there not satisfy the case where zuul lets Jenkins decide?17:40
fungiamuller: http://git.openstack.org/cgit/openstack-infra/project-config/tree/jenkins/jobs/python-jobs.yaml#n152 which runs http://git.openstack.org/cgit/openstack-infra/project-config/tree/jenkins/scripts/run-docs.sh17:40
jeblairkrotscheck: would adding that job be a better stop-gap?17:40
amullerfungi: right on thank you17:40
*** andersonvom has quit IRC17:40
fungiamuller: actually, for the full call chain, the job-template runs this macro http://git.openstack.org/cgit/openstack-infra/project-config/tree/jenkins/jobs/macros.yaml#n119 which in turn calls that script17:40
amullerfungi: since this job is shared across projects I would guess other projects are affected as well17:41
*** pblaho has joined #openstack-infra17:41
krotscheckjeblair: Lemme ask TheJulia17:41
krotscheckShe ran away17:41
jeblairamuller: it looks like you may be running "tox -e docs".  that's not what the docs jobs do17:41
fungiamuller: totally depends on what you're running17:41
amulleryeah I'm running tox -e docs17:41
zarotimrc: i think jenkins always decides, depending on the label applied to the project and node.17:41
fungiamuller: tox -evenv -- python setup.py build_sphinx17:42
jeblairand yeah, it looks like the docs env runs sphinx with warnings treated as errors, which the standard sphinx command does not do17:42
fungiamuller: per line 18 of that script (i reduced the venv=venv and $venv in it)17:42
krotscheckjeblair: I guess the real question is: Do we want to run that tarball job _anyway_ regardless of the tag tarball?17:43
krotscheckTo which I say: How much harddrive space do we have?17:43
*** yamamoto has joined #openstack-infra17:43
jeblairkrotscheck: the post-pipeline branch-tip tarball jobs generally build a tarball for every commit, but use the same name "eg foo-master.tgz" and overwrite it each time17:44
jeblairkrotscheck: so there's not much additional space used17:44
*** annegentle has quit IRC17:44
*** abregman has joined #openstack-infra17:45
fungikrotscheck: but also in answer to your question, http://cacti.openstack.org/cacti/graph.php?action=view&local_graph_id=1055&rra_id=all (cacti truncates the word "tarballs" in the devname, but that's the right one)17:45
*** dtantsur is now known as dtantsur|afk17:45
jeblairamuller: the correct way to ask sphinx to treat warnings as errors so that the standard "python setup.py build_sphinx" picks it up is this: https://review.openstack.org/21212217:46
timrczaro, So are you saying I can only know the node label the job runs on after the build is complete?17:46
jeblairamuller: that should cause the docs job to fail in the same way you have been seeing17:46
* timrc has a love/hate relationship with information.17:46
jeblairamuller: note that i have no interest in actually fixing the warnings in neutron; feel free to take over that patch17:46
amullerjeblair: yeah I have a patch for that17:46
amullerjeblair: will that change in setup.cfg affect only sphinx?17:47
jeblairamuller: ah, then if you rebase my patch on it, it will pass (but otherwise it will fail)17:47
fungitimrc: i have a feeling this will get much easier to track post-jenkins when all our workers talk directly to gearman17:47
*** earlephilhower has quit IRC17:47
amullerjeblair: I want to see it fail :)17:47
jeblairamuller: yes, that's a hook in pbr that solves the fact that otherwise you have to switch to sphinx-build, which is not generally the way we expect docs to be built.17:47
amullerjeblair: fungi: Thanks for your help!17:48
zarotimrc: Jenkins might provide it after it kicks off the job. i'de have to read the api again17:48
jeblairamuller: all yours then; feel free to let it run, fail, then rebase17:48
amullerjeblair: that's the plan17:48
zarotimrc: but yeah, i think the most consistant way to find that info is request it from jenkins.17:48
*** crc32 has joined #openstack-infra17:49
zarotimrc: or maybe the only way to know.17:50
timrcfungi, Yeah... post-jenkins... *dream*17:52
fungitimrc: come help us make it a reality!17:53
*** jcoufal_ has joined #openstack-infra17:53
* anteaya hands out balloons17:53
timrcfungi, I'd like too.17:53
*** abregman is now known as abregman|afk17:54
jeblairtimrc: if you want to know how many jobs ran on a particular node type, why not count the transitions to used for that type in nodepool?17:54
timrcjeblair, I want to know zuul metrics (like wait time between "build this job" to when the actual job starts building by node type.17:55
jeblairthough i guess that could count re-launches17:55
* timrc tosses a ) in there some where17:55
*** ihrachyshka has joined #openstack-infra17:55
timrczaro, So if I ask Jenkins there is a possibility of getting back multiple labels right?17:56
zarotimrc: yes, that is true.17:56
mmmporkI'm walking through https://review.openstack.org/#/c/179840/ and I have a question about where the nodepool.yaml file should go17:56
*** mrmartin has quit IRC17:56
*** HeOS has quit IRC17:56
*** shashank_hegde has joined #openstack-infra17:56
mmmporkit says it should go in "/path/to/nodepool/things/nodepool.yaml"17:56
timrczaro, So okay jeblair and I talked about this before... I'll try to rework to get those labels and then just submit the metrics for all of them.  I don't think I can do any better than that....17:57
*** jcoufal has quit IRC17:57
mmmporki followed the instructions to use virtualenv to install nodepool, so i have a directory called venv17:57
timrcI was really hoping I could get the node label by a node label -> gearman working mapping.17:57
timrcs/working/worker/17:57
mmmporkand i've got venv/bin/nodepool17:57
anteayaso been trying to wait my turn and now I have to get on the phone, but I would like to figure out a way to have fewer bots reporting bugs in channels17:58
anteayaand welcome advice to have that17:58
anteayaone report per bug mention is what I am going for here17:58
*** amuller has left #openstack-infra17:58
*** markus_z has quit IRC17:58
*** ildikov has joined #openstack-infra17:59
jeblairbug 117:59
openstackbug 1 in Ubuntu Malaysia LoCo Team "Microsoft has a majority market share" [Critical,In progress] https://launchpad.net/bugs/1 - Assigned to MFauzilkamil Zainuddin (apogee)17:59
*** salv-orl_ has joined #openstack-infra17:59
zarotimrc: nope unfortunately the way we've setup function registrations don't map well to that solution.17:59
jeblairanteaya: we only have 1 here... is there something elsewhere?18:00
*** earlephilhower has joined #openstack-infra18:00
anteayain -meeting18:00
zarotimrc: so actually i took a look at the labels on our nodes and it seems like mostly it's just one label per node.  so that solution to query jenkins may work out pretty well.18:00
anteayaone from our bot and two from uvirbot18:00
*** sridhar_ram has joined #openstack-infra18:01
anteayauvirtbot18:01
openstackgerritMerged openstack-infra/subunit2sql: Update the changelog in the readme  https://review.openstack.org/21094518:01
jeblairanteaya: i thought uvirtbot was being removed.  if it isn't we can ban it.18:01
anteayahey there is an easy fix18:01
*** salv-orlando has quit IRC18:01
anteayathanks18:01
fungimmmpork: our puppet modules put it at /etc/nodepool/nodepool.yaml18:02
timrczaro, Okay.  I will figure out what that API call is and where I need to make it.18:02
fungijeblair: yeah, soren agreed to delist all the channels our meetbot joins, but i don't think he did (or it got undone). i kicked it from this channel a while back18:03
fungianteaya: ^18:03
timrczaro, Thanks much for your help.  I'm definitely out of my element in the Java / Jenkins plugin world.18:03
*** FallenPegasus has joined #openstack-infra18:03
mmmporkfungi: thanks i just dug around in the other docs and found it in configuration.rst18:03
zarotimrc: np, me too :)18:03
mmmporkdefinitely going to put a link to configuration.rst or something, that was a bit confusing for me18:04
anteayathx18:04
*** dannywilson has quit IRC18:04
zarotimrc: also i referenced the jenkins api when i made the suggestion in PS 118:04
timrcWill eliminating Jenkins effectively eliminate Java from infra?18:04
fungitimrc: not unless we replace gerrit too18:04
zarotimrc: no :)18:04
timrcOh yeah.18:04
timrcGerrit.18:04
fungialso zanata now18:04
*** dolphm has joined #openstack-infra18:04
zarojava is too big to beat down18:05
timrcI'm surprised that hasn't been rewritten in Go yet, honestly.18:05
timrcSo is ruby apparently :/18:05
fungitimrc: give google time. they can't rewrite all their existing software in their new language overnight18:05
timrcfungi, They need to acquire Canonical, then :)18:05
fungitimrc: that sounds like poor financial advice to me, but what do i know?18:06
*** akshai has joined #openstack-infra18:06
timrcfungi, Haha.18:06
timrctouche.18:06
*** abregman|afk has quit IRC18:07
*** esmute_ has quit IRC18:10
*** angdraug has quit IRC18:12
*** hdd has quit IRC18:13
*** bapalm_ has joined #openstack-infra18:14
davideagnellohello, this patch needs one more core reviewer:  https://review.openstack.org/#/c/201285/218:14
*** tvanderwiel has joined #openstack-infra18:15
*** tvanderwiel has left #openstack-infra18:15
*** esmute_ has joined #openstack-infra18:15
*** arxcruz has joined #openstack-infra18:17
*** tonytan4ever has quit IRC18:17
*** hdd has joined #openstack-infra18:18
*** tonytan4ever has joined #openstack-infra18:19
*** dolphm has left #openstack-infra18:20
*** esmute_ has quit IRC18:21
*** esmute_ has joined #openstack-infra18:22
*** bapalm has joined #openstack-infra18:23
minwang2likewise, this patch needs core reviewers : https://review.openstack.org/#/c/211319/18:23
*** notnownikki has quit IRC18:24
*** bapalm has quit IRC18:24
*** olaph has quit IRC18:24
*** olaph has joined #openstack-infra18:24
*** radez_g0n3 is now known as radez18:27
*** ayoung has quit IRC18:32
*** jcoufal has joined #openstack-infra18:32
*** nadya has joined #openstack-infra18:32
*** hdd has quit IRC18:33
*** yamamoto has quit IRC18:33
*** jcoufal__ has joined #openstack-infra18:35
*** akshai has quit IRC18:35
*** jcoufal_ has quit IRC18:36
*** skylerberg has quit IRC18:36
*** esmute_ has quit IRC18:36
zarominwang2: nice slip in18:36
*** nadya has quit IRC18:37
*** Sukhdev_ has joined #openstack-infra18:37
*** sergmelikyan has quit IRC18:37
*** jcoufal has quit IRC18:38
openstackgerritPaul Belanger proposed openstack-infra/project-config: Add puppet-modulesync-configs hook  https://review.openstack.org/21051718:38
*** esmute_ has joined #openstack-infra18:40
*** enikanorov2 has quit IRC18:42
*** esmute_ has quit IRC18:43
*** erikwilson_ has quit IRC18:45
*** erikwilson_ has joined #openstack-infra18:45
*** salv-orl_ has quit IRC18:46
mmmporkwhoohoo nodepool tox tests passed on the first attempt!18:47
mmmporknow to test against a devstack... :)18:47
*** EricGonc_ has quit IRC18:48
*** sripriya has joined #openstack-infra18:49
*** salv-orlando has joined #openstack-infra18:49
*** jsavak has quit IRC18:49
*** jsavak has joined #openstack-infra18:50
*** erikmwilson_ has joined #openstack-infra18:50
*** EricGonczer_ has joined #openstack-infra18:51
*** erikwilson_ has quit IRC18:53
*** baoli has quit IRC18:53
*** nadya has joined #openstack-infra18:53
*** baoli has joined #openstack-infra18:54
*** boris-42 has joined #openstack-infra18:54
*** hdd has joined #openstack-infra18:54
*** HeOS has joined #openstack-infra18:54
*** enikanorov2 has joined #openstack-infra18:55
*** sergmelikyan has joined #openstack-infra18:56
*** mrmartin has joined #openstack-infra18:57
*** jsavak has quit IRC18:57
*** jsavak has joined #openstack-infra18:58
*** arxcruz has quit IRC18:59
*** dannywilson has joined #openstack-infra18:59
*** esker has quit IRC18:59
*** otter768 has joined #openstack-infra19:01
*** esmute_ has joined #openstack-infra19:01
openstackgerritMatthew Treinish proposed openstack-infra/subunit2sql: Update the in-tree TODO list  https://review.openstack.org/21215019:02
*** tqtran is now known as tqtran-afk19:03
openstackgerritKhai Do proposed openstack-infra/jenkins-job-builder: Add a JJB quick start guide  https://review.openstack.org/20803719:03
*** w_ has joined #openstack-infra19:04
*** jsavak has quit IRC19:05
zarowaynr: wondering if you coiuld take a quick look at https://review.openstack.org/#/c/206311 would like that one and https://review.openstack.org/#/c/208037/ merged.  both are basically just Doc updates.19:06
*** jsavak has joined #openstack-infra19:06
*** otter768 has quit IRC19:06
*** Sukhdev__ has joined #openstack-infra19:07
akraminsky_clarkb, so the gate64 model requires the host cpu to support those features, but my nodes do not support them when they are created. Was this an issue upstream?19:07
*** olaph has quit IRC19:07
akraminsky_The features being ssse3 and vme19:08
*** w_ has quit IRC19:08
openstackgerritArmando Migliaccio proposed openstack-infra/devstack-gate: Drop these config switches as they are no longer being used  https://review.openstack.org/19967219:09
*** Sukhdev_ has quit IRC19:11
*** barnaby has quit IRC19:11
*** Sukhdev_ has joined #openstack-infra19:13
openstackgerritMichael Krotscheck proposed openstack-infra/project-config: Added npm tarball upload job  https://review.openstack.org/21215319:13
openstackgerritMichael Krotscheck proposed openstack-infra/project-config: Switched npm-run-test to npm-test  https://review.openstack.org/21215419:13
*** hdd has quit IRC19:13
*** Sukhdev__ has quit IRC19:14
*** mrmartin has quit IRC19:14
*** angdraug has joined #openstack-infra19:14
openstackgerritMerged openstack-infra/project-config: Add support for pulling translations from Zanata  https://review.openstack.org/20392819:14
*** hdd has joined #openstack-infra19:16
*** erikmwilson_ has quit IRC19:16
*** bpokorny has joined #openstack-infra19:16
openstackgerritSridhar Ramaswamy proposed openstack-infra/project-config: Fix up tacker stackforge projects  https://review.openstack.org/21178919:16
*** shashank_hegde has quit IRC19:16
openstackgerritMerged openstack-infra/system-config: Add puppet-os_client_config to modules.env  https://review.openstack.org/20431319:17
*** bexelbie has quit IRC19:19
*** mriedem1 is now known as mriedem19:24
*** funzo has joined #openstack-infra19:25
*** hdd has quit IRC19:25
openstackgerritAndreas Jaeger proposed openstack-infra/project-config: Merge tacker ACL files  https://review.openstack.org/21215619:27
openstackgerritMerged openstack-infra/puppet-gerrit: Add class to handle welcome rsa key  https://review.openstack.org/20992919:28
openstackgerritMerged openstack-infra/system-config: Add a reminder about grafana and puppet-archive conflict  https://review.openstack.org/20994619:29
*** funzo has quit IRC19:30
*** bexelbie_ has joined #openstack-infra19:32
*** yamamoto has joined #openstack-infra19:33
*** rcarrillocruz has left #openstack-infra19:33
*** milligana1 has joined #openstack-infra19:35
*** milligana has quit IRC19:35
nibalizerkrotscheck: so can the nodejs module not provide the granularity of installation you desire?19:38
nibalizerI'm also ok with a ppa... provided we think it's reliably updated19:38
*** yamamoto has quit IRC19:38
nibalizerthats essentially what we do with puppet, except it is a ppa updated by the software publisher19:38
openstackgerritMerged openstack-infra/puppet-user: Add a sane default value for key_id  https://review.openstack.org/19561819:39
*** annegentle has joined #openstack-infra19:40
*** bexelbie_ has quit IRC19:41
krotschecknibalizer: I am hesitant to introduce that module into system-config in general, because it might leak over to other builds? We need a somewhat more recent version of node for the release slave only.19:43
nibalizerhaving that module in the modulepath isn't bad19:43
nibalizerdoesn't on its own change anything19:43
krotschecknibalizer: But for everything else, we should stick with distro version19:43
nibalizerwell ideally the module allows you to specify things19:44
nibalizerlike 'use distro' 'use bleeding edge' 'use repo'19:44
*** sc68cal has quit IRC19:44
nibalizerbut yea a PPA resource followed by a package resource might be the way to go19:44
nibalizersimple, fast, reliable19:44
openstackgerritMerged openstack-infra/puppet-zuul: Allow for ability to block status.json referers  https://review.openstack.org/17142019:44
*** EricGonc_ has joined #openstack-infra19:45
*** esker has joined #openstack-infra19:46
*** sc68cal has joined #openstack-infra19:46
krotschecknibalizer: Ok, so the only question is whether the PPA is something we like.19:46
*** esker has quit IRC19:46
nibalizerya, can you evaluate that?19:47
nibalizeror link to the ppa?19:47
*** esker has joined #openstack-infra19:47
openstackgerritMerged openstack-infra/jenkins-job-builder: Document that jjb supports json job definitions  https://review.openstack.org/20631119:48
*** tonytan4ever has quit IRC19:48
fungiwe have used ppas for other things besides puppet in the past (python 3, pypy, uca is sort of a ppa too), though keep in mind the intent should always be to _stop_ using a ppa as soon as there is an available lts that provides the features we need instead19:48
*** EricGonczer_ has quit IRC19:49
waynrzaro: queued the first for merge, reviewed the other--both look good to me!19:49
openstackgerritMichael Krotscheck proposed openstack-infra/project-config: Switched npm-run-test to npm-test  https://review.openstack.org/21215419:49
openstackgerritMichael Krotscheck proposed openstack-infra/project-config: Added npm tarball upload job  https://review.openstack.org/21215319:49
*** ayoung has joined #openstack-infra19:49
funginibalizer: krotscheck: just worth noting that in this case we're basically handing the ppa owner control over the machine which uploads our releases of everything (or optionally just our releases of things to npm if we decide that's an out)19:50
*** radez is now known as radez_g0n319:50
*** esker has quit IRC19:50
*** swat30 has quit IRC19:50
krotscheckfungi: Yep, and I do not put it beyond the node community to decide that they're going to take their node in-branch patches, apply them to their libs (like openssl), put that package into their PPA, and roll their node on top of that.19:51
*** shashank_hegde has joined #openstack-infra19:51
fungii'm starting to think that between the upload to tarballs.o.o and the upload of that to traditional publication channels, a separate very-locked-down system with our artifact signing keys might be warranted19:52
krotscheckfungi: I like the words in that sentence, but I do not quite understand their meaning.19:52
krotscheckfungi: As long as it doesn't hold up my attempts to get us to push to npm :)19:52
nibalizerfungi: yea wow19:53
fungi1. single-use worker produces release artifact and allows that to be slurped to tarballs.o.o; 2. signing worker retrieves that, signs it and uploads detached sig to tarballs.o.o; 3. release worker retrieves artifact and signature from tarballs.o.o and uploads to pypi/maven central/jenkins-ci.org/npm/wherever19:54
funginibalizer: nah, just a hardening enhancement19:54
greghaynesmordred: I just noticed something annoying re: glean - I think we need to have a glean lock19:54
greghaynesmordred: since were running once per interface, and were doing things like i/o to the same ssh key file19:55
*** BharatK has quit IRC19:56
funginibalizer: krotscheck: that would at least protect the signing key from compromise by things run on the release worker, which would provide an extra safety check to be able to tell what releases are "valid" and what were made purely with the compromised upload credentials19:56
*** tqtran-afk has quit IRC19:56
krotscheckfungi: That makes sense. It won't protect the upload credentials to the various package managers, but it'll protect the signing keys.19:56
*** geoffarnold has quit IRC20:00
*** jsavak has quit IRC20:00
*** jsavak has joined #openstack-infra20:01
krotscheckfungi, nibalizer: Ok, so I'm looking for alternatives to getting an updated version of NPM onto the release slave in a way that makes all the stakeholders happy20:01
krotscheckRight now the effort is in a bit of a limbo.20:01
*** geoffarnold has joined #openstack-infra20:01
krotscheckUsing a PPA is not really an option, because who knows what additional package overrides might occur.20:01
nibalizerso the npm in trusty can't perform a publish?20:02
krotscheckUsing exec is less than optimal, because it's not actually a cheap command.20:02
nibalizerso I followed the instructions in that patch on my laptop20:02
*** FallenPegasus has quit IRC20:02
nibalizerand my npm is now quite sad, by the way20:02
krotschecknibalizer: the version of npm in trusty does not support the --ignore-scripts command, which is something we need to ensure no privileged code is executed that could expose credentials.20:02
*** FallenPegasus has joined #openstack-infra20:02
krotschecknibalizer: That's odd, because my vagrant VM is happy as a clam.20:02
nibalizernpm just exits every time20:03
krotschecknibalizer: Ultimately, we need to execute `npm publish --ignore-scripts <tarball>`20:03
krotschecknibalizer: No stacktrace?20:03
*** amitgandhinz has quit IRC20:03
openstackgerritMerged openstack-infra/puppet-zuul: Set zuul server and merger services with ensure running  https://review.openstack.org/16830620:05
krotschecknibalizer: Anyway, can we switch back to getting NPM updated solutions?20:05
*** HeOS has quit IRC20:06
nibalizerkrotscheck: sure20:06
fungifbo_: nibalizer: jhesketh: yolanda: wow, really? our puppet modules are going to unilaterally start services now? https://review.openstack.org/168306 it wasn't an accident that they didn't20:06
nibalizerI mean we have to trust code from someone...s20:06
nibalizerfungi: oh?20:07
*** jsavak has quit IRC20:07
nibalizerfungi: we can revert if we don't want that, I didn't realize that was the policy when I approved20:07
openstackgerritDavid Shrewsbury proposed openstack-infra/shade: Change functional testing to use clouds.yaml  https://review.openstack.org/21208320:07
fungifbo_: nibalizer: jhesketh: yolanda: though it does seem that change has been hanging out there since march with no objections. i should have noticed it long before now20:07
openstackgerritSpencer Krum proposed openstack-infra/puppet-zuul: Revert "Set zuul server and merger services with ensure running"  https://review.openstack.org/21217620:08
*** jsavak has joined #openstack-infra20:08
nibalizerfungi: https://review.openstack.org/#/c/212176/20:08
funginibalizer: well, it was intentional in the past20:08
fungiand so i assumed it still was20:08
nibalizerso I  spent a few minutes reading throguth the puppet code to try to find the default20:08
nibalizerfungi: lets revert and have a conversation about it then20:08
funginibalizer: yep, thanks!20:08
nibalizerand it wasn't at all clear what the puppet default behaviour was at least on 3.8.x20:09
*** skylerberg has joined #openstack-infra20:10
fungifbo_: nibalizer: jhesketh: yolanda: maybe this is also one worth discussing a little on the mailing list too before we potentially reintroduce it (or approve other similar behavior changes)20:11
openstackgerritgreghaynes proposed openstack-infra/glean: Create systemwide lock for glean  https://review.openstack.org/21217720:11
krotscheckargh, sec.20:11
*** ivar-lazzaro has quit IRC20:11
nibalizerfungi: i agree20:11
*** akshai has joined #openstack-infra20:12
*** alivigni has quit IRC20:12
fungithe basic argument against doing that was that something like zuul can make a right mess if just fired up without some care20:12
*** akshai has quit IRC20:12
greghaynesmordred: TheJulia ^ glean change to add locking, curious what youall think20:13
funginibalizer: and many systems administrators (us included) like to be in control of whether services are started. particularly stopping the service to perform some activity shouldn't require disabling puppet agent while you do so20:13
nibalizerfungi: I totally see where you're comming from on that20:14
nibalizerI suspect it does not hold true for the apache things?20:14
openstackgerritDavid Shrewsbury proposed openstack-infra/shade: Add flavor access API  https://review.openstack.org/21171020:14
funginibalizer: apache is fairly stateless, though i'd also love to have puppet not start that either20:14
nibalizerya we have20:14
nibalizer  service { 'httpd':20:15
nibalizer    ensure    => running,20:15
nibalizernot even a parameter in our module for disabling the 'always on'20:15
*** achanda has quit IRC20:15
fungiwe've sort of compromised on some of those, or ignored them, but having zuul start back up without you expecting it can be pretty detrimental20:15
nibalizersure20:15
nibalizerand I think we explicitly (clark i mean) disabled puppet on etherpad during the summit so that some local changes wouldn't be messed with20:16
nibalizerI think that might have been config file related not service restart though20:16
fungiultimately though, the operating system has mechanisms in place for starting and stopping services, determining whether to start them on boot and in what order, and available service managers for when you really want to make sure something always stays running. this is one of those places where puppet trying to get into orchestration can potentially ruin your (sysadmin-)day20:17
*** tonytan4ever has joined #openstack-infra20:18
regXboiAjaeger: ping?20:19
openstackgerritMerged openstack-infra/puppet-zuul: Revert "Set zuul server and merger services with ensure running"  https://review.openstack.org/21217620:20
funginibalizer: i'm happy to revisit that, but i think we'd need to get a lot more careful about using config management to enable and disable services explicitly rather than doing so manually (and not sure if that's taking things a bit _too_ far into the config management realm)20:20
yolandafungi why don't we want to start zuul?20:20
regXboiAJaeger: ping?20:20
fungiyolanda: it's mostly that we don't want puppet to start zuul if we stop zuul20:20
yolandais not a good idea to disable puppet in that case?20:20
nibalizerfungi: totally understand20:21
AJaegerregXboi: what's up? Next time please say directly what you need instead of using a naked ping...20:21
nibalizerits also complex with apache and any debian services because of the start-on20:21
*** tonytan4ever has quit IRC20:21
*** tonytan4ever has joined #openstack-infra20:21
regXboiAJaeger: apologies - trying to figure out what's the cleanest way to keep gate-tempest-dsvm-neutron-full running only on the juno branch20:21
fungiyolanda: it just needs further discussion, and i unfortunately missed the review that was adding that until now (i know, it's been proposed for ~4.5 months)20:21
regXboibut not anywhere else20:22
nibalizerI thinnk fbo_ probably rna the puppet module and was suprised that zuul didn't start and wanted to fix it20:22
yolandayes, it took a long time and seemed logical to me20:22
yolandanibalizer, i was as suprised as fbo_20:22
yolandaand i missed that on that module, i thought it was a problem20:22
regXboican I just use the gate-tempest-dsvm-neutron-full-juno tag?20:22
yolandafungi, our procedure downstream when we want to do live changes in an instance is just stop puppet20:23
nibalizerand the way I usually operate services with puppet is to have puppet ensure them then disable puppet when I need to do surgery, but I'm fine with the other way that the infra-rooters do things20:23
yolandasame as nibalizer20:23
fungiyolanda: say i want to do something locally with zuul stopped, pull in the pending puppeted config changes without having zuul started... hand-patch?20:24
AJaegerregXboi: As commented in gerrit: Create a new job like "gate-tempest-dsvm-neutron-full-juno" and add conditions to it.20:24
yolandayes, hand patch if you are operating manual20:24
yolandamanually20:24
AJaegerregXboi: I'm going offline now, best ask fungi or jeblair how to do it properly.20:24
regXboiAJaeger: ack20:24
regXboiAJaeger: and thanks20:24
AJaegerregXboi: You're welcome20:25
*** AJaeger has quit IRC20:25
openstackgerritDavid Shrewsbury proposed openstack-infra/shade: Add a developer coding standards doc  https://review.openstack.org/21114820:25
yolandafungi, what about passing a parameter to ensure there and make it optional?20:25
yolandaso we have a compromise20:25
openstackgerritMadhusudhan Kandadai proposed openstack-infra/project-config: Set experimental job for all neutron-vpnaas tests  https://review.openstack.org/21176720:25
fungiyolanda: point being, this is a pretty significant behavior change. i _at_least_ want the people managing our zuul server (besides me and jhesketh) to be aware that it's happened20:25
openstackgerritHenry Gessau proposed openstack-infra/elastic-recheck: Update query for Bug #1477192  https://review.openstack.org/21218020:26
openstackbug 1477192 in neutron "neutron test_multi_prefix_slaac failing in the gate with ping failures starting around 7/22" [High,Confirmed] https://launchpad.net/bugs/1477192 - Assigned to Henry Gessau (gessau)20:26
fungiyolanda: having it default to not start, forcing that default through the system-config repo, then switching the default in the puppet-zuul module seems like a safe compromise20:26
fungiyolanda: though it may take other downstream users of the module by surprise as well20:26
yolandafungi, on the other side, puppet keeps services up if something fails. Haven't you had that issue some time with zuul-merger for example?20:26
yolandafungi, i agree with that, a parameter wth default not running, and we can enable it if needed20:27
nibalizerpuppet as a service monitor is the wrong tool for the job20:27
yolandafungi, do you want to revert, or iterate over it?20:27
fungiyolanda: that's a behavior of puppet modules i very much dislike. puppet is a great configuration manager. it's a terrible service management daemon and even worse orchestration engine20:27
nibalizerI think puppet's ensure => running is the most valuable when puppet is doing an initial bring up, but only when the service is very simple20:28
nibalizerfungi: however if we were running zuul from packages ( I hear it has those now) puppet will install the package and debian will be like 'better start you' anyways20:28
*** ihrachyshka has quit IRC20:28
regXboijeblair, fungi: ola - I'm working on https://review.openstack.org/#/c/212058 and trying to put gate-tempest-dsvm-neutron-full back as part of integrated-gate-neutron but only for the juno branch.  AJaeger suggested using gate-tempest-dsvm-neutron-full-juno, but ...20:29
yolandait's a bit strange , at least for first boot, to deploy your zuul instance and see that nothing runs20:29
funginibalizer: not even then. on debian derivatives most daemons start when the package is installed so puppet shouldn't need to second-guess it. and on red hat derivatives, sysadmins explicitly _don't_ expect services to start automatically unless they configure that behavior20:29
regXboithat symbol is already used elsewhere in the layout and I don't want to adversely impact those other uses20:29
yolandaso either we go with that parameter, that looks as a good compromise to me, or document it on the module, to avoid thinking it's a mistake (i thought it was)20:29
nibalizerso leaving the default to unmanaged is fine with me20:30
yolandathen you need a manual intervention, or other orchestration layer on top, to spin it up20:30
nibalizerI think we can accomplish that by passing undef to ensure20:30
yolandafungi, do you think it's worth reverting, or iterate on top?20:30
nibalizerand then a parameter can be opened up in the module to open that up20:30
funginibalizer: yolanda: i'm fine with digging deeper into potential options, but would like clarkb and jeblair to participate in the discussion (like me they seem to have missed that review and they don't seem to be around at the moment)20:31
fungidocumenting that it's intentional that the module doesn't start services sounds like a great place to start20:31
nibalizeryep, I liked your idea of heading to the ML20:31
yolandafungi, ok, if you want to send something to the mailing list, we can discuss there as well. Honestly, i prefer that, as i'll be able to follow even if the conversation happens at times where i'm not here20:31
fungiyolanda: yep, i'll go ahead and start a discussion thread on it20:32
yolandagreat20:32
yolandagoing back with children, i'll follow tomorrow20:32
fungiand thanks for bearing with us. adding lots of new core reviewers is awesome because it means we get a lot more review bandwidth, but it definitely also means there are undocumented assumptions the original reviewers were around for that the new reviewers lack context on20:33
yolandafungi yes, i feel i miss that bits, i know the modules from the downstream usage, but i'm missing the general infra context20:34
*** hdd has joined #openstack-infra20:34
regXboijeblair, fungi: alternatively, I could just leave integated-gate-neutron alone and not use it in the openstack/neutron path ...20:34
*** mwagner_lap has quit IRC20:35
fungii definitely appreciate you reviewing (and approving!) changes, so i don't want to discourage that. but there will be some where we revert and extend discussion (and then possibly reinstate once the discussion is had)20:35
yolandafungi, i'm not normally approving anything conflictive on my timezone because of that, i leave nibalizer the honours :)20:36
yolandadon't want to break anything without infra roots to fix20:36
jeblairyeah, the thing about having puppet enforce that something is running is that then there is no way to have puppet apply a configuration change while the service is down without also starting it20:36
jeblairpersonally, i think puppet ought to ensure that something is configured to start at boot (ensure it is enabled), but not ensure it is running.  that's a transient thing that, if automated at all, should be done via something like ansible20:37
krotschecknibalizer: Sorry for bouncing out, had to have a conversation.20:38
fungiregXboi: i'm about out of runway for new topics today but am trying to wrap my head around your dilemma now. i'll follow up on 212058 with comments there20:38
* krotscheck is distracted by midcycle things :/20:38
*** barnaby has joined #openstack-infra20:38
regXboifungi: thanks - I'm thinking way outside the box now20:38
nibalizerkrotscheck: no worries me too man20:38
regXboifungi: but I'm thinking this idea may have to wait until juno is retired20:39
*** gyee has quit IRC20:39
krotschecknibalizer: Ok, so. PPA is not a good idea. npm running every 15 minutes is too much overhead for me, but using schedule{} is not idempotent enough for you.20:39
*** madong_ has joined #openstack-infra20:40
*** larainema has quit IRC20:40
*** bswartz has quit IRC20:40
krotschecknibalizer: Using the puppet node module is... well, I'm leery of introducing that into infra, because it's a small step there from "We're just using it on the release slave" to "Oops we tested all javascript in non-distro node"20:40
jeblairfungi: have you proposed a revert?20:41
fungijeblair: already approved it, nibalizer proposed it20:41
nibalizerjeblair: https://review.openstack.org/#/c/212176/20:41
krotschecknibalizer: What other options do we have?20:41
openstackgerritMadhusudhan Kandadai proposed openstack-infra/project-config: Create experimental job for all neutron-vpnaas tests  https://review.openstack.org/21176720:41
nibalizerkrotscheck: iduno let me headscratch for a bit20:41
openstackgerritHenry Gessau proposed openstack-infra/elastic-recheck: Delete query for Bug #1477192  https://review.openstack.org/21218020:41
openstackbug 1477192 in neutron "neutron test_multi_prefix_slaac failing in the gate with ping failures starting around 7/22" [High,Confirmed] https://launchpad.net/bugs/1477192 - Assigned to Henry Gessau (gessau)20:41
fungiregXboi: yeah, i think the solution is simple there, just need to double-check something before i potentially provide an incomplete answer20:42
nibalizersorry for merging the zuul service change by the way20:42
krotschecknibalizer: If there was an easy version-compare script I could use in "unless"? sometihng like "unless npm --version | versioncompare < 1.3.18"20:42
funginibalizer: no need to apologize. the fault is on me and others for not seeing that change for many months20:43
regXboifungi: thx, I'll read it later20:43
*** tiswanso has quit IRC20:44
crinklekrotscheck: nibalizer there is already a change to add the nodejs module if you hadn't seen it https://review.openstack.org/#/c/98029/20:45
nibalizerya we needed that for jquery in zuul iirc20:45
crinklekrotscheck: nibalizer just having the module installed on the puppet master won't affect anything on its own but comment if you feel strongly it shouldn't be there20:45
crinklekrotscheck: nibalizer I haven't followed the whole discussion but it might be worth seeing if we can add the functionality we need to that module20:46
crinklebeing open source citizens and all20:46
*** pc_m has quit IRC20:46
nibalizercrinkle: ++20:46
*** akshai has joined #openstack-infra20:47
*** mriedem is now known as mriedem_away20:47
openstackgerritDavid Shrewsbury proposed openstack-infra/shade: Change functional testing to use clouds.yaml  https://review.openstack.org/21208320:47
fungiregXboi: commented20:48
regXboifungi: ack20:48
*** mriedem_away has quit IRC20:48
* regXboi trying to understand why a unit test run locally that passed, failed in the pipeline :(20:48
fungiregXboi: what change did you see it on?20:49
regXboifungi: one I pushed about 40 minutes ago - I'm thinking I did something colossally stupid20:49
regXboiyep20:50
regXboiI did20:50
*** hdd has quit IRC20:52
*** hdd has joined #openstack-infra20:52
*** swat30 has joined #openstack-infra20:54
krotscheckcrinkle: Urm. Well. Let's jus tdo that then.20:55
krotscheckThat's a really old patch20:55
*** rfolco has quit IRC20:55
*** stevemar has quit IRC20:57
openstackgerritMichael Krotscheck proposed openstack-infra/system-config: Add nodejs to the source modules  https://review.openstack.org/9802920:58
krotschecknibalizer, crinkle ^^20:58
*** HeOS has joined #openstack-infra20:58
*** krtaylor has quit IRC20:58
nibalizerkrotscheck: so does that do what you need?20:59
openstackgerritTim Buckley proposed openstack-infra/devstack-gate: Collect DStat CSV logs if they exist.  https://review.openstack.org/21218920:59
nibalizerwhat is the NodeSource repository that it claims to use?20:59
krotschecknibalizer: I have no idea.20:59
krotschecknibalizer: Oh. That's the PPA I was mentioning earlier20:59
*** sharikapongubala has joined #openstack-infra20:59
krotscheck_SIGHHH_20:59
krotschecknibalizer: So it's effectively no different than using the ppa.21:01
*** achanda has joined #openstack-infra21:01
krotscheckI suppose at least this way, it's centralized and we can evict it if necessary21:01
nibalizer0uh21:01
nibalizerhttps://deb.nodesource.com/setup21:01
nibalizerlook they made us something to curl | bash21:02
nibalizerI am filled with unconfidence21:02
jeblairis nodesource the enterprisey one?21:02
funginibalizer: it's curl | sudo bash!21:02
*** otter768 has joined #openstack-infra21:02
krotscheckjeblair: Yes. Over beers, let me tell you _exactly_ what that means.21:02
nibalizerjeblair: yep https://nodesource.com/21:02
* krotscheck had lunch with their founders a few weeks back.21:03
openstackgerritMerged openstack-infra/subunit2sql: Update the in-tree TODO list  https://review.openstack.org/21215021:03
* jeblair is unsure whether 'enterprise' is being used in its complimentary of pejorative sense.21:03
krotscheckDon't get me wrong, I love that they're pushing the node community towards being saner in their deployment model.21:03
jeblairs/of/or/21:03
jeblairthough weirdly, that sentence also makes sense the way it was written21:04
krotscheckjeblair: I think in this case it's meant in the "We're a startup and need to earn money" sense21:04
krotscheckThey're good people. I feel like their business model is going to be eaten by open source in the long run.21:04
nibalizerit almost sounds like they are shipping 'their' node and not 'the' node21:04
nibalizerwhich is concerning21:04
krotschecknibalizer: They do have a version of node that is "hardened for enterprise", however they charge money for that.21:05
* nibalizer has flashbacks to ree21:05
krotscheckI can check with joe to make sure that's node's HEAD21:05
lifelesshttp://bugs.python.org/issue17703 is reported as affecting 3.4: have we seen it at all ?21:07
*** otter768 has quit IRC21:07
*** olaph has joined #openstack-infra21:07
*** barnaby has quit IRC21:08
krotschecknibalizer, jeblair: It's pure upstream, from the horses mouth.21:10
krotscheckI can unpack the .deb to make sure if you're paranoid21:10
nibalizerkrotscheck: so I'm running  time npm install npm -g --upgrade and it seems to be 28 seconds21:10
nibalizerbut not idempotent21:11
nibalizerany exec without an unless or a creates can't converge21:11
*** krtaylor has joined #openstack-infra21:11
krotschecknibalizer: ok.21:11
krotschecknibalizer: Yep.21:11
fungilifeless: not to my knowledge, we're mostly just plagued by http://bugs.python.org/issue21435 in the 3.4 in trusty21:11
krotschecknibalizer: As I said, something like `npm --version | versioncompare.sh 1.3.2` or something would make that idempotent21:11
nibalizerkrotscheck: well but21:12
nibalizerthen you have to know what version21:12
nibalizerand you didn't like that idea?21:12
krotschecknibalizer: So, puppet has a versioncmp() method21:12
*** Sukhdev_ has quit IRC21:13
krotschecknibalizer: And I know we want at least 1.3.1821:13
*** yamamoto has joined #openstack-infra21:13
nibalizerunless => 'npm --version | grep 1.3.10' would seem to work21:13
krotschecknibalizer: And that provides -1, 0, 1 (I think)21:13
nibalizerwell npm --version prints out the version we have locally21:13
nibalizernot the version that we /could/ install21:13
krotschecknibalizer: So, can we use that?21:14
nibalizerwe can't asses the availablity and suitability of a component without going out over the network21:14
nibalizers/component/candidate/21:14
*** ldnunes has quit IRC21:14
krotschecknibalizer: I was thinking ... versioncmp('npm --version', 1.3.18) > 021:15
krotschecknibalizer: So: Is the current version larger than what we need? If so, great. Otherwise, go install it.21:15
nibalizerya you can't shell out like that in puppet21:15
krotschecknibalizer: I know, it's pseudocode.21:15
krotschecknibalizer: no way to capture the return value of that command then, eh?21:15
nibalizernope21:15
*** thorst has quit IRC21:16
krotschecknibalizer: let's just migrate to ansible.21:16
nibalizerokay21:16
clarkbyou can exec and trigger on that based on success fail right?21:17
clarkbwith a dependency21:17
clarkbwe did it for file hash checking21:17
*** jalarpo has joined #openstack-infra21:18
openstackgerritDoug Hellmann proposed openstack-infra/release-tools: use zuul-cloner to check out files  https://review.openstack.org/21134021:18
*** bswartz has joined #openstack-infra21:18
*** sharikapongubala has quit IRC21:18
crinkleyes you can onlyif => "shell commands"21:19
*** yamamoto has quit IRC21:19
*** aysyd has quit IRC21:19
fungigotta disappear for a couple hours. bbl21:19
adreznecanteaya: are you the right person to talk to about finding the correct reviewers for a proposed project rename and getting it on the list of scheduled renames?21:19
anteayaenjoy21:19
anteayaadreznec: well I am one21:20
nibalizerso I think I have a ifx21:20
*** sergmelikyan has quit IRC21:20
*** sharikapongubala has joined #openstack-infra21:21
*** zul has quit IRC21:21
anteayaadreznec: create your patch and add the url to this section of the infra meeting agenda: https://wiki.openstack.org/wiki/Meetings/InfraTeamMeeting#Upcoming_Project_Renames21:21
anteayaadreznec: once a rename is scheduled, the patches will be reviewed so be available on the week the rename is scheduled21:21
adreznecanteaya: Okay, will do. I have a patch up for review now to move a neutron driver from stackforge into the openstack namespace following the neutron stadium model. the governance change was approved today21:22
anteayarenames are scheduled in infra weekly meetings21:22
*** barnaby has joined #openstack-infra21:22
anteayaadreznec: great add the url for the project-config patch to the rename section of the wiki page21:22
anteayaand ensure the governance patch is linked in the commit message of the project-config patch21:22
anteayawith Depends-On: <change id for governance patch>21:23
adreznecanteaya: Already did the latter. I'll get that up on the infra meeting page here. Thanks!21:23
anteayathank you21:23
krotschecknibalizer: oookay?21:23
morgan_404krotscheck: kayooo?21:23
krotscheckmorgan_404: ENOTENGLISH21:24
morgan_404NotFound21:24
openstackgerritMatthew Treinish proposed openstack-infra/elastic-recheck: Add support to filter results by failure test_ids  https://review.openstack.org/20971221:24
nibalizerkrotscheck: so your npm works? This is the second time my npm has been rendered unusable by npm install -g --upgrade npm21:24
krotschecknibalizer: Yep.21:24
krotschecknibalizer: Like a charm.21:24
mtreinishclarkb: ^^^ I switched to using the all in one db api method I added in that rev21:25
nibalizerkrotscheck: you logged out and logged back in?21:25
krotschecknibalizer: Well, I killed the vm and restarted it. That counts, right?21:25
nibalizerya21:25
nibalizerill try to get a really clean reproduction for you21:25
clarkbcan we just nodenv whatever you are trying to do?21:25
clarkbworks great in my experience21:26
krotscheckclarkb: Not a python project.21:26
clarkbno its node21:26
krotscheckAll I'm trying to do is execute `npm publish --ignore-scripts <tarball>`21:26
krotscheckThat's it.21:26
clarkband nodeenv nodes21:26
krotscheckWhy is this so hard?21:26
clarkbbecause node21:27
krotscheckNo, because debian21:27
clarkbI mean I currenrly build from scratch for etherpad21:27
*** dkranz has quit IRC21:27
clarkbwell debian isnt treating node special21:27
jeblairkrotscheck: should we revisit the "curl" idea?21:27
nibalizerhehe21:28
nibalizerI kindof like that idea21:28
clarkband many other interpreters/compilers run on it just fine including those that run js (iceweasel)21:28
nibalizerI also am more okay with using the NodeSource repo if they are GoodPeople(tm)21:28
krotscheckjeblair: We could, if someone is interested in reverse engineering the npm repository API. It's not documented anywhere.21:28
*** pblaho has quit IRC21:28
nibalizerI spent some time looking for docs, and at the npm source, the 'how to' was not forthcomming21:29
krotscheckSo what's wrong with schedule{}?21:29
krotschecknibalizer: Honestly, I think I trust the nodesource people more than I trust the npm people.21:30
krotscheck(not by much)21:30
nibalizerheh21:30
nibalizerso what I don't like about 210601, two things21:31
nibalizer1) schedule is weird, we shouldn't need to do stuff like this only once a day21:31
*** tlian has quit IRC21:31
nibalizeras jeblair said, we'd be tapping our foot waiting for a security update befor we'd rememebr that we'd invoked 'schedule'21:31
nibalizer2) as written, that exec can never converge21:31
nibalizerit will just run every time (or once a day)21:31
jeblairmy order of preference is: curl; npm-self-upgrade-without-schedule; nodesource ppa; npm-self-upgrade-with-schedule21:32
openstackgerritsebastian marcet proposed openstack-infra/openstackid: OIDC - OpenId Connect Implementation  https://review.openstack.org/19845821:32
*** rkukura has quit IRC21:32
nibalizernow we could fix that in a few different ways, the easiest of which is unless => 'npm --version | grep <versionnumber>' and someone has to manually update <versionnumber> periodically21:32
*** w_ has joined #openstack-infra21:34
*** zul has joined #openstack-infra21:34
jeblairnibalizer: i don't like that -- part of why we use distros is because we want them to do some of this work for us21:35
nibalizerjeblair: i agree21:35
*** olaph has quit IRC21:36
openstackgerritJeff Peeler proposed openstack-infra/project-config: Kolla: add non-voting build job  https://review.openstack.org/21219421:37
nibalizerso the publish job itself, could curl https://nodejs.org/dist/v0.12.7/node-v0.12.7-linux-x64.tar.gz; unpack, ./bin/npm publish; rm21:37
nibalizerthat link is just the latest link but could be hardcoded or not21:38
krotscheckIs updating to vivid an option on the release slave?21:38
* krotscheck is assuming that the version in npm updated.21:38
*** akshai has quit IRC21:39
krotscheck(seems to be recent enough21:40
krotscheckThat satisfies the "Let the distros do that work for us" requirement21:40
nibalizermoving the release slave to vivid isn't a good call because that just signs us up for upgrading a server every 9 months21:40
*** funzo has joined #openstack-infra21:41
*** jalarpo has quit IRC21:41
*** mwagner_lap has joined #openstack-infra21:41
*** jsavak has quit IRC21:41
nibalizerkrotscheck: http://paste.ubuntu.com/12065921/21:41
krotschecknibalizer: p   node  - Amateur Packet Radio Node program (transitional package)21:43
krotschecknibalizer: What you want is `apt get install nodejs npm nodejs-legacy`21:43
krotscheckAlso, purge node21:43
*** fawadkhaliq has joined #openstack-infra21:43
krotscheckBecause naming things is hard21:44
openstackgerritMerged openstack-infra/jenkins-job-builder: Add a JJB quick start guide  https://review.openstack.org/20803721:45
*** funzo has quit IRC21:45
nibalizerkrotscheck: aha thank you21:46
openstackgerritColleen Murphy proposed openstack-infra/puppet-cgit: Add basic beaker tests  https://review.openstack.org/21219821:46
krotschecknibalizer: That's actually a good catch, because the npm package from debian knows to go to the debian-named executable, while the npm-self-installed version goes to the default 'node' exec.21:47
krotscheckSo any self upgraded npm requires the nodejs-legacy package21:47
nibalizerok21:48
nibalizeralso note that this is setting my npm version considerably higher than I think you anticipated21:48
nibalizerroot@derpderp8383838:~# npm --version21:48
nibalizer2.13.421:48
openstackgerritMatthew Treinish proposed openstack-infra/elastic-recheck: Add support to filter results by failure test_ids  https://review.openstack.org/20971221:49
*** fawadkhaliq has quit IRC21:50
krotschecknibalizer: That is correct.21:50
krotschecknibalizer: And expected.21:50
nibalizerhaha so when excuting 'npm search npm' I run out of memory on my vm21:50
openstackgerritMerged openstack-infra/release-tools: document release_postversion.sh  https://review.openstack.org/21168821:50
krotscheckI think I have a solution everyone will like, just a moment21:52
*** amitgandhinz has joined #openstack-infra21:53
*** jcoufal__ has quit IRC21:54
*** annegentle has quit IRC21:54
nibalizerkrotscheck: what if we change the exec to look like this http://paste.openstack.org/show/412792/21:55
krotschecknibalizer: Maybe. I was thinking more along the lines of `npm install -g --upgrade npm@2.13.4`21:56
*** yamamoto has joined #openstack-infra21:57
nibalizerwell then we are setting the version number again21:57
krotscheckAnd then your version comparison will just work21:57
*** tsg has quit IRC21:58
krotscheckHrm.21:58
krotscheckPoint21:58
krotscheckAnd your version is technically idempotent21:58
*** bpokorny_ has joined #openstack-infra21:58
krotscheckI think it still checks the cache though21:58
*** warpc__ has quit IRC21:58
krotscheckLet me see how that works in my vm.21:58
*** amitgandhinz has quit IRC21:58
krotscheckbtw, were you able to fix your npm install on your laptop?21:59
nibalizerya21:59
openstackgerritMerged openstack-infra/zuul: Fix two typos on zuul documentation  https://review.openstack.org/20653521:59
*** otter768 has joined #openstack-infra22:01
*** bpokorny has quit IRC22:01
openstackgerritMerged openstack-infra/zuul: Ask for commit-message on current-patchset  https://review.openstack.org/18726822:02
krotschecknibalizer: That seems to work!22:04
*** regXboi has quit IRC22:05
openstackgerritMichael Krotscheck proposed openstack-infra/system-config: Keep npm up-to-date.  https://review.openstack.org/21060122:05
krotscheckLet's see if gerrit agrees22:05
*** madong_ is now known as larainema22:12
*** gyee has joined #openstack-infra22:14
jeblairwow https://review.openstack.org/175359 is not a typo, it is a serious bug22:14
krotschecknibalizer: https://review.openstack.org/#/c/210601/ passed, your comments would be much appreciated :)22:16
*** flepied has joined #openstack-infra22:16
openstackgerritJames E. Blair proposed openstack-infra/zuul: Remove ready_ahead from scheduler  https://review.openstack.org/17535922:17
*** sthillma has joined #openstack-infra22:18
*** pradk has quit IRC22:18
*** w_ has quit IRC22:19
*** tonytan4ever has quit IRC22:19
*** w_ has joined #openstack-infra22:19
openstackgerritTim Buckley proposed openstack-infra/devstack-gate: Install and run StackViz during devstack-gate host cleanup.  https://review.openstack.org/21220722:24
*** cdent has quit IRC22:25
openstackgerritColleen Murphy proposed openstack-infra/puppet-cgit: Add basic beaker tests  https://review.openstack.org/21219822:26
*** bpokorny has joined #openstack-infra22:29
*** krtaylor has quit IRC22:30
*** gordc has quit IRC22:31
*** bpokorny_ has quit IRC22:33
*** marcusvrn has quit IRC22:33
thiagopHey guys, if you could kindly take a look on this review to approve our new project on the infra: https://review.openstack.org/#/c/211301/22:34
thiagopit already has a +2 :)22:34
*** sharikapongubala has quit IRC22:35
sdakehey folks quick question about custom jobs in the gate22:36
*** marekd is now known as marekd_40422:36
sdakein https://review.openstack.org/#/c/212194/1/jenkins/jobs/kolla.yaml, we are going to end up with very minor variations of this job with tox -e images-centos-rdo, images-centos-src, etc22:37
*** thiagop is now known as tpborion_afk22:37
sdakewe will have a total of 12 jobs when done22:37
sdake6 distros * (src+rdo)22:37
sdakeisome (src) will be voting others (bin) will not be over time22:38
sdakewhat is the best way to do that so we dont have to repeat the above kolla.yaml job-template 12 times22:38
sdakenote we can't just use the tox thing we use elsewhere in our gating because this is not a tox job22:39
*** dguerri` is now known as dguerri22:39
*** achanda has quit IRC22:40
*** bnemec has quit IRC22:41
*** ivar-lazzaro has joined #openstack-infra22:42
*** olaph has joined #openstack-infra22:43
*** dguerri is now known as dguerri`22:43
*** erlon has quit IRC22:43
*** annegentle has joined #openstack-infra22:44
sdakebasically what I'm after is something like:22:44
sdake 'gate-{name}-tox-{envlist}':494322:44
sdake4944          envlist: validate-contents          envlist: validate-contents22:44
sdakesorry cut to much22:44
*** devlaps has joined #openstack-infra22:44
sdakegate-{name}-tox-{envlist}22:44
sdakebut I don't quite know where to look as to how that is implemented22:45
*** annegentle has quit IRC22:45
*** w_ has quit IRC22:45
sdakehttps://review.openstack.org/#/c/212194/1/jenkins/jobs/projects.yaml22:45
sdakeand it needs to work like this - with the pipeline and node arguments22:45
*** annegentle has joined #openstack-infra22:46
*** tpborion_afk has quit IRC22:47
*** hdd has quit IRC22:47
jheskethMorning22:48
anteayamorning jhesketh22:50
*** austin81 has left #openstack-infra22:50
jhesketho/22:51
*** annegentle has quit IRC22:52
*** dimtruck is now known as zz_dimtruck22:53
*** camunoz has joined #openstack-infra22:54
*** yamamoto has quit IRC22:54
lifelesssdake: project-config/jenkins/python-jobs IIRC22:55
lifelesssdake: grep for r'gate-{name}-tox-{envlist}'22:55
sdakelifeless thanks i'll look there22:55
sdakei dont totally get how these parameter things work22:55
openstackgerritMerged openstack/requirements: Bump saharaclient to the latest version  https://review.openstack.org/21207222:58
*** FallenPegasus has quit IRC23:00
sdakelifeless unpeeling the union that has23:04
sdake      - tox:23:04
sdake          envlist: '{envlist}'23:04
sdakesuggestions for where tox job is located?23:04
sdakepython-jobs?23:04
sdaketox is used in a bajillion places in the repo23:04
sdakenot sure grep will help23:04
* timrc wonders if he should do an #openstack-infra BBQ at his house for the Openstack Summit in Austin. Not sure I could smoke enough brisket. Would have to cater.23:06
nibalizeror start smoking now23:06
*** EricGonczer_ has joined #openstack-infra23:07
lifelesssdake: I think so23:09
sthillmaHi Infra team, need to modify the core members for a stackforge group (puppet-n1k-vsm-core/puppet-n1k-vsm-release specifically), how would I go about doing that?23:10
*** EricGonc_ has quit IRC23:11
sdakesthillma if its a new project you have  to get someone with appropriate permissions to add you to the gerrit group23:11
sdakefungi usually does the job for me when I ask23:11
sdakeif someone is already in the group, they add the others23:11
sdakeits self-managed23:11
*** hichihara has joined #openstack-infra23:11
sthillmasdake: ah ok, is there docs on how to do that somewhere?23:12
sthillmait is an existing group23:12
sdakesec23:12
sdakefinding ink23:12
sdakeoh a fellow cisco dude, hey :)23:12
sdakehttps://review.openstack.org/#/admin/groups/420,members23:12
sdakesomeone in that group needs to do the changing23:13
*** esmute_ has quit IRC23:13
sdakeyou got the 420 group lol23:13
sdakeif someone logs in there is a button add remove if they are in th ecore group23:13
sthillmasdake: yep, thanks! :) lol! nice! also on a related note, I need to add the create permission to our ACL is any bug required for that, or do i just open a review?23:14
sdakethere is also a release group for tagging23:14
sdakeopen review - project config doesn't erquire bug tracking afaik23:14
*** markvoelker has quit IRC23:14
sdaketo find groups, click "People" "List Groups" type name in filter, click23:15
mmmporkhey folks, i'm running into another issue with the testing.rst instructions i've been working on for nodepool23:16
mmmporki'm hoping someone with more openstack knowledge can help me troubleshoot this23:16
*** claudiub has quit IRC23:16
*** achanda has joined #openstack-infra23:16
sthillmasdake found it, thanks so much for the quick response!23:16
mmmporkwhen i launch nodepool, i keep seeing the following error "devstack does not have image ubuntu for label ubuntu"23:16
mmmporkwhen i do nova image-list i see ubuntu in the list23:17
*** ashleighfarnham has quit IRC23:17
mmmporki also tried to manually create an instance and that worked ok too23:17
*** sripriya has left #openstack-infra23:17
*** zul has quit IRC23:17
mmmporki'll link to the instructions i'm referring to for how i created the image23:17
mmmporkand also to my yaml file23:17
mmmporkhere's the yaml file: https://github.com/missaugustina/my_nodepool/blob/master/nodepool.yaml23:18
mmmporkhere's the debug log when i start up nodepool: http://paste.openstack.org/show/412802/23:18
*** esmute_ has joined #openstack-infra23:19
mmmporkthis is the best i can do for linking to the changes, https://review.openstack.org/#/c/179840/6/doc/source/testing.rst23:20
openstackgerritSteven Hillman proposed openstack-infra/project-config: Add create permission for puppet-n1k-vsm core group  https://review.openstack.org/21222123:20
clarkbmmmpork what does nova image-list show?23:20
clarkbyou do have to manually upload that image23:20
*** doug-fish has left #openstack-infra23:21
mmmporkoh wait i'm looking for the instructions i used23:21
mmmporkclarkb: this is what nova image-list shows http://paste.openstack.org/show/412804/23:22
*** hdd has joined #openstack-infra23:22
mmmporki used the instructions in the README.rst i think23:23
mmmporkfor setting up the image23:23
*** esmute_ has quit IRC23:24
mmmporkoh wait no they aren't in there, sorry still trying to find it23:24
clarkbits in the proposed testing doc23:24
mmmporkyeah it is :)23:25
mmmporki just missed it for some reason23:25
mmmporkyeah so i followed those instructions verbatim23:25
clarkbso I think thats a nodepool.yaml config issue somehwere not a glance/nova issue23:25
*** chlong has quit IRC23:25
mmmporkyeah that's what i was wondering23:25
mmmporki've been looking at the yaml config and nothing is popping out at me23:25
mmmporkunless a username is wrong somewhere23:26
mmmporki'm just using demo23:26
clarkbI think it is saying that the image ubunut isnt found under provider images in nodepool config23:26
mmmporkright23:27
clarkbcan you double check and possibly paste tge exact nodepool.yaml just remove the password23:27
mmmporkthis is the exact one: https://github.com/missaugustina/my_nodepool/blob/master/nodepool.yaml23:27
mmmporki just set the password to "password" since i made the repo public23:28
mmmporkon my vm i created a symbolic link in etc to that repo in my home dir23:28
mmmporkso i could track my config changes in git23:29
clarkbis password actually password? usually its secret iurc23:29
clarkbhrm is he dburi missing the password?23:30
*** sridhar_ram1 has joined #openstack-infra23:31
mmmporki haven't been prompted for one23:31
mmmporkcurrently it's just vanilla setup with no root password23:31
sdakelifeless its in macros.yaml23:31
sdake(tox)23:31
*** sridhar_ram has quit IRC23:32
mmmporkyeah password is just a plain text password23:32
mmmporki just used "password" becuse that's how the devstack docs had you do it in the example23:32
clarkbya you need username:password@localhost/nodepool23:32
clarkbthats not in your linked file23:32
mmmporkah ok23:32
mmmporki thought that was for talking to mysql23:32
mmmporkso i thought i didn't need one?23:32
clarkbit is for mysql and you should need one if using the devstack configured db23:33
mmmporkkk23:33
mmmporki think i just left it out and figured something would complain23:33
mmmporkthe comment said if it wasn't provided i would be prompted for it?23:33
mmmporkmaybe i misunderstood?23:33
clarkbdevstack will prompt you for it23:34
clarkbwhen you build your devstack cloud23:34
mmmporkok23:35
mmmporkshould the user for that be nodepool?23:35
mmmporkor should it be the root/combo that's in the example?23:35
mmmporkroot:yourpasswordhere combo23:35
clarkbI think its the one from the example23:35
clarkbthats what devstack uses23:35
*** salv-orl_ has joined #openstack-infra23:35
*** esmute_ has joined #openstack-infra23:37
*** salv-orlando has quit IRC23:37
mmmporkhrm so when i change that i'm getting access denied because i never set up passwords for those users, nodepool or root23:37
*** sridhar_ram1 has quit IRC23:38
mmmporkbut with the original config i didn't see any errors in the logs23:38
mmmporkbut i'll keep trying23:38
*** FallenPegasus has joined #openstack-infra23:38
*** esmute_ has quit IRC23:38
clarkbwhen you run devstack it asks you for that password so its whatever you used or set that env var to prior to running devstack23:39
mmmporkalright23:39
clarkbyou can check novas config to see what it was set too as well23:39
mmmporkand the user should be root?23:39
clarkbI belive so, check nova23:39
*** Alexandra_ has joined #openstack-infra23:41
*** geoffarnold has quit IRC23:41
mmmporkahh ok it's under [database]23:41
mmmporkok it's not complaining now23:42
mmmporkbut it's still not finding the image23:42
mmmporkbut that's progress23:42
mmmporki think23:42
mmmporkhahaha23:42
clarkbit has to build it23:42
clarkbdo you see logs for the build? also nodepool image-lisy23:43
clarkb*image-list23:43
mmmporkzomgz i see it!23:43
mmmpork:D23:43
* mmmpork does a happy dance23:43
mmmporkdammittall i knew it was something i screwed up in the config23:44
mmmporki'm going to put a comment about checking for that value in the nova config in that doc23:44
clarkbI wouldnt23:44
clarkbI would tell people to set it explicitly with that devstack co fig var23:45
clarkbits more direct that way23:45
*** geoffarnold has joined #openstack-infra23:45
*** geoffarnold has quit IRC23:45
mmmporkok that's fair23:46
mmmporki don't care much for passwords in plain text in config files personally23:46
clarkbits for developmwnt and testing we set them like that everywhere :)23:47
mmmporkoh yeah me too23:47
mmmporkbut it's not the best habit ;)23:47
clarkbthe alternative is very complicated fir dev/testing23:47
clarkbnot sure the tradeoff is worthwhile "here go learn gpg have fun"23:48
mmmporkyeah, i've worked on things that had different ways of doing it, it was definitely a pain23:48
clarkb"lol hate me yet? sorry"23:48
mmmporkon the flip side, i've worked at too many places where devs didn't know any better23:48
mmmporkso being consistent was kind of nice, even if it was painful ;)23:48
mmmporkanyways that's cool, thanks for your help23:48
clarkbin theory something like barbican helps here but that requires a service be run23:49
mmmporki'll improve the comment on that so in the event someone as newbie as me is doing this they know what those values are referring to23:49
clarkb(though you still need to deal with barbican cred its all turtles)23:50
*** zz_dimtruck is now known as dimtruck23:50
*** oomichi has joined #openstack-infra23:51
*** baoli has quit IRC23:52
*** yamamoto has joined #openstack-infra23:55
olaphi like turtles23:55
anteayammmpork: we do encourage folks to choose non-swearing words in this channel23:55
*** baoli has joined #openstack-infra23:56
Kennanfungi: yes, it was raised by nova, but sometimes resource problem can cause that nova to raise that function23:56
Kennanthe jenkins passed now, very strange23:56
*** wenlock has quit IRC23:58
*** FallenPegasus has quit IRC23:58
*** minwang2 has quit IRC23:58
*** crc32 has quit IRC23:58
*** achanda has quit IRC23:59

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