Wednesday, 2014-11-12

pleia2zaro: can you take a look at this one? https://review.openstack.org/#/c/133844/ (should be quick, just a doc update for gearman-plugin)00:00
*** KimJ has quit IRC00:01
*** shakamunyi has joined #openstack-infra00:02
*** amcrn has joined #openstack-infra00:02
openstackgerritDavanum Srinivas (dims) proposed a change to openstack-infra/gerritbot: Call the correct reconnect method  https://review.openstack.org/13386300:02
*** david-lyle is now known as david-lyle_afk00:03
*** msabramo has joined #openstack-infra00:04
krotscheckAsterisk is a thing?00:08
*** ryanpetrello has joined #openstack-infra00:08
pleia2krotscheck: it is!00:09
*** shakamunyi has quit IRC00:09
krotscheckWeeeeird00:09
pleia2https://wiki.openstack.org/wiki/Infrastructure/Conferencing00:09
pleia2we sometimes use it :)00:09
*** shakamunyi has joined #openstack-infra00:10
*** msabramo has quit IRC00:14
*** shakamunyi has quit IRC00:15
dimsfungi: found something that may help00:17
openstackgerritMichael Krotscheck proposed a change to openstack-infra/system-config: Switched documentation to point to storyboard.  https://review.openstack.org/13386400:18
krotscheckOk, I _think_ that’s it.00:18
* krotscheck feels like he has the most repetitive gerrit review list ever.00:18
pleia2aha, saving the best for last00:19
pleia2oh nice, project_group is a thing00:22
pleia2krotscheck: hm, so what is this page exactly? https://storyboard.openstack.org/#!/project_group/5500:23
pleia2I'm not sure it's really an analog to lhf00:23
*** zns has joined #openstack-infra00:23
*** ryanpetrello has quit IRC00:23
*** Sukhdev has quit IRC00:24
*** Viswanath has joined #openstack-infra00:25
*** zns has quit IRC00:26
*** amitgandhinz has joined #openstack-infra00:27
*** achanda has quit IRC00:27
* pleia2 just comments in review00:27
*** achanda has joined #openstack-infra00:27
krotscheckpleia2: That’s the aggregate status page for all activity in a project group.00:28
krotscheckpleia2: It seemed the closest :/00:28
pleia2krotscheck: gotcha, I'm thinking we just remove the lhf reference for now, can add it back when we get tagging going00:29
*** Viswanath has quit IRC00:29
krotscheckpleia2: Yeah, that’ll also require search terms to be persisted in the URL, which is necessary for proper history navigation.00:29
pleia2I see00:29
*** dims has quit IRC00:30
pleia2ok, I think I reviewed everything but the git-review one (jenkins is muy unhappy) and devstack-gate, which tends to take a while for tests to run00:30
*** dims has joined #openstack-infra00:30
*** bdpayne_ has joined #openstack-infra00:31
*** amitgandhinz has quit IRC00:31
*** shakamunyi has joined #openstack-infra00:31
pleia2astonished that I made it through the day, but that's all I've got in me, time to give my jetlagged brain a rest for the evening (I get to unpack now, goodie!)00:33
krotscheckGo relax :)00:33
*** bdpayne has quit IRC00:33
pleia2nice work on these updates00:34
krotscheckpleia2: Thanks.00:34
*** AlexF has quit IRC00:36
*** rushiagr is now known as rushiagr_away00:44
*** changbl has joined #openstack-infra00:45
*** ihrachyshka_ has quit IRC00:45
*** garyh has quit IRC00:46
openstackgerritVipul Sabhaya proposed a change to openstack-infra/project-config: Cue - Message Broker provisioning service for Openstack  https://review.openstack.org/13386800:50
ekarlsoey fungi u free to take a look at ^?00:51
ekarlsoor anyone else for that matter : )00:52
*** dims has quit IRC00:52
*** melwitt has quit IRC00:52
*** dims has joined #openstack-infra00:52
krotscheckekarlso: Is this different from zaqar?00:53
ekarlsokrotscheck: oh dear, it's more like trove then zaqar, control plane vs data plane ..00:53
* ekarlso points q's @ vipul00:53
vipulkrotscheck: Yes, while Zaqar is a messaging API, Cue is more of a provisioning service00:53
vipulthx ekarlso00:54
krotscheckExcellent, glad to get that clarified.00:54
*** ryanpetrello has joined #openstack-infra00:56
*** pc_m has quit IRC00:56
*** bdpayne_ has quit IRC00:56
*** dannywilson has quit IRC00:57
*** baoli has joined #openstack-infra00:58
*** mmaglana has quit IRC00:59
*** mmaglana has joined #openstack-infra00:59
*** JaDonG has quit IRC01:00
*** flaper87 has quit IRC01:01
arosen1if you're using dib with node pool i guess nodepool image-list won't show anything while the image is building?01:02
*** flaper87 has joined #openstack-infra01:02
*** mmaglana has quit IRC01:03
*** erikmwilson has quit IRC01:08
*** JaDonG has joined #openstack-infra01:13
*** rmcall has quit IRC01:14
*** amcrn has quit IRC01:17
arosen1arosen01:19
*** gokrokve has quit IRC01:19
*** achanda has quit IRC01:19
*** achanda has joined #openstack-infra01:20
*** dims has quit IRC01:21
*** dims has joined #openstack-infra01:22
*** mmaglana has joined #openstack-infra01:23
*** achanda has quit IRC01:25
*** wenlock has quit IRC01:26
*** gyee has quit IRC01:27
*** bhuvan has quit IRC01:28
*** garyh has joined #openstack-infra01:29
*** lttrl has joined #openstack-infra01:30
*** yamamoto_ has joined #openstack-infra01:36
*** adalbas has quit IRC01:38
*** weshay has joined #openstack-infra01:38
*** ryanpetrello has quit IRC01:39
*** yaguang has joined #openstack-infra01:43
*** yamamoto_ has quit IRC01:43
*** garyh has quit IRC01:43
openstackgerritJia Dong proposed a change to openstack-infra/project-config: Modify ACL rule for create branch  https://review.openstack.org/13358401:47
*** Ryan_Lane has quit IRC01:47
*** Viswanath has joined #openstack-infra01:47
*** Ryan_Lane has joined #openstack-infra01:48
*** shashankhegde has quit IRC01:51
*** Viswanath has quit IRC01:51
*** tomoe_ has joined #openstack-infra01:56
*** tomoe_ has quit IRC02:00
*** dims has quit IRC02:02
*** dims has joined #openstack-infra02:02
*** cody-somerville has quit IRC02:04
*** nosnos has joined #openstack-infra02:06
*** lttrl has quit IRC02:14
*** yamamoto_ has joined #openstack-infra02:14
*** mmaglana_ has joined #openstack-infra02:17
*** mmaglana has quit IRC02:17
*** ChuckC has quit IRC02:17
*** mmaglana has joined #openstack-infra02:20
*** mmaglana_ has quit IRC02:21
*** mmaglana has quit IRC02:21
*** mmaglana has joined #openstack-infra02:24
*** koolhead17 has joined #openstack-infra02:28
*** koolhead17 has joined #openstack-infra02:28
*** mmaglana has quit IRC02:28
*** ayoung has joined #openstack-infra02:29
*** garyh has joined #openstack-infra02:29
*** openstackgerrit has quit IRC02:34
*** garyh has quit IRC02:39
dvorakarosen1: I assume you'd have to use nodepool dib-image-list02:43
*** rmcall has joined #openstack-infra02:47
*** dims has quit IRC02:50
*** dims has joined #openstack-infra02:50
*** salv-orlando has quit IRC02:55
*** mattfarina has joined #openstack-infra02:56
*** mattfarina has quit IRC02:57
*** melwitt has joined #openstack-infra03:00
*** mmaglana has joined #openstack-infra03:05
*** yamahata has joined #openstack-infra03:07
*** jerryz has joined #openstack-infra03:14
*** patrickeast has quit IRC03:14
*** rmcall has quit IRC03:16
*** rmcall has joined #openstack-infra03:17
*** mfink has quit IRC03:17
*** mfink has joined #openstack-infra03:17
*** Viswanath has joined #openstack-infra03:22
*** ivar-laz_ has joined #openstack-infra03:23
*** ivar-laz_ has quit IRC03:23
*** Viswanath has quit IRC03:25
*** melwitt has quit IRC03:25
*** ivar-lazzaro has quit IRC03:27
*** achanda has joined #openstack-infra03:27
*** dkranz has quit IRC03:29
*** garyh has joined #openstack-infra03:29
*** liusheng has quit IRC03:31
*** liusheng has joined #openstack-infra03:31
*** shakamunyi has quit IRC03:32
*** boris-42 has quit IRC03:37
*** msabramo has joined #openstack-infra03:41
*** garyh has quit IRC03:44
*** nelsnelson has quit IRC03:49
*** Ryan_Lane has quit IRC03:51
*** katyafervent is now known as katyafervent_awa04:03
*** chandankumar has joined #openstack-infra04:03
*** rmcall_ has joined #openstack-infra04:05
*** rmcall has quit IRC04:05
*** rmcall_ is now known as rmcall04:05
*** wenlock has joined #openstack-infra04:06
*** henditan has joined #openstack-infra04:07
*** garyh has joined #openstack-infra04:14
*** wenlock has quit IRC04:15
*** liusheng has quit IRC04:19
*** liusheng has joined #openstack-infra04:20
*** garyh has quit IRC04:24
*** Ryan_Lane has joined #openstack-infra04:25
*** Ryan_Lane has joined #openstack-infra04:25
*** pcrews has quit IRC04:33
*** subscope has joined #openstack-infra04:36
*** zns has joined #openstack-infra04:41
*** bhunter71 has quit IRC04:46
*** BharatK has joined #openstack-infra04:48
*** wenlock has joined #openstack-infra04:49
*** shashankhegde has joined #openstack-infra04:50
*** koolhead17 has quit IRC04:53
*** henditan has quit IRC04:53
*** koolhead17 has joined #openstack-infra04:53
*** garyh has joined #openstack-infra04:55
*** koolhead17 has quit IRC04:58
*** miqui has quit IRC04:58
*** wenlock has quit IRC05:03
*** garyh has quit IRC05:10
*** talluri has joined #openstack-infra05:12
*** stevemar has quit IRC05:14
*** loki184 has joined #openstack-infra05:21
*** BharatK has quit IRC05:25
*** koolhead17 has joined #openstack-infra05:25
*** koolhead17 has joined #openstack-infra05:25
*** fandi has quit IRC05:28
*** yfried|afk has quit IRC05:29
*** talluri has quit IRC05:31
*** talluri has joined #openstack-infra05:31
*** msabramo has left #openstack-infra05:31
*** Daisy_ has joined #openstack-infra05:32
*** terryw has joined #openstack-infra05:39
*** BharatK has joined #openstack-infra05:41
*** otherwiseguy has quit IRC05:43
*** koolhead17 has quit IRC05:54
*** garyh has joined #openstack-infra05:55
*** koolhead17 has joined #openstack-infra05:55
*** zns has quit IRC05:58
*** ildikov has quit IRC05:58
*** koolhead17 has quit IRC05:59
*** yaguang has quit IRC06:02
*** garyh has quit IRC06:05
*** shashankhegde has quit IRC06:07
*** Vek has quit IRC06:08
*** xchu has joined #openstack-infra06:10
*** yaguang has joined #openstack-infra06:10
*** rmcall has quit IRC06:11
*** xchu has quit IRC06:11
*** Daisy_ has quit IRC06:12
*** Daisy_ has joined #openstack-infra06:12
*** rushiagr_away is now known as rushiagr06:14
*** koolhead17 has joined #openstack-infra06:16
*** chandankumar has quit IRC06:16
*** boris-42 has joined #openstack-infra06:21
*** fandi has joined #openstack-infra06:22
*** AlexF has joined #openstack-infra06:27
*** stevemar has joined #openstack-infra06:27
*** stevemar has quit IRC06:28
*** stevemar has joined #openstack-infra06:28
*** p5ntangle has joined #openstack-infra06:31
*** koolhead17 has quit IRC06:31
*** koolhead17 has joined #openstack-infra06:32
*** chandankumar has joined #openstack-infra06:35
*** talluri has quit IRC06:36
*** koolhead17 has quit IRC06:37
*** talluri has joined #openstack-infra06:37
*** k4n0 has joined #openstack-infra06:37
*** rlandy has joined #openstack-infra06:42
*** terryw has quit IRC06:44
*** vigneshvar has joined #openstack-infra06:44
*** vigneshvar_ has joined #openstack-infra06:46
*** rmcall has joined #openstack-infra06:46
*** _nadya_ has joined #openstack-infra06:46
*** koolhead17 has joined #openstack-infra06:49
*** vigneshvar has quit IRC06:49
*** garyh has joined #openstack-infra06:55
*** subscope has quit IRC06:55
*** achanda has quit IRC06:57
*** achanda has joined #openstack-infra07:01
*** chandankumar has quit IRC07:03
*** p5ntangle has quit IRC07:08
*** garyh has quit IRC07:09
*** AlexF has quit IRC07:09
*** achanda has quit IRC07:10
*** yolanda has joined #openstack-infra07:10
*** yolanda_ has joined #openstack-infra07:10
*** yfried|afk has joined #openstack-infra07:13
*** chandankumar has joined #openstack-infra07:17
*** chmouel has quit IRC07:17
*** chmouel has joined #openstack-infra07:19
*** AlexF has joined #openstack-infra07:19
*** AlexF has quit IRC07:20
*** chandan_kumar has joined #openstack-infra07:22
*** liam_ has joined #openstack-infra07:22
*** liam_ is now known as Guest4606107:23
*** flaper87 has quit IRC07:23
*** chandankumar has quit IRC07:25
*** flaper87 has joined #openstack-infra07:26
*** sarob has joined #openstack-infra07:27
*** Guest46061 has quit IRC07:28
*** ildikov has joined #openstack-infra07:31
*** katyafervent_awa is now known as katyafervent07:34
*** hdd has joined #openstack-infra07:38
*** talluri has quit IRC07:38
*** HeOS has quit IRC07:38
*** flaper87 has quit IRC07:42
*** flaper87 has joined #openstack-infra07:42
*** chmouel has quit IRC07:43
*** _nadya_ has quit IRC07:50
*** yaguang has quit IRC07:51
*** dtantsur|afk is now known as dtantsur07:52
*** chmouel has joined #openstack-infra07:54
*** garyh has joined #openstack-infra07:55
*** e0ne has joined #openstack-infra07:55
*** MaxV has joined #openstack-infra07:56
*** bo_sh has joined #openstack-infra07:56
*** salv-orlando has joined #openstack-infra07:57
*** e0ne has quit IRC07:59
*** e0ne has joined #openstack-infra08:04
*** Vek has joined #openstack-infra08:04
*** yamamoto_ has quit IRC08:04
*** Longgeek has joined #openstack-infra08:04
*** yamamoto_ has joined #openstack-infra08:04
*** garyh has quit IRC08:05
*** jgjl has joined #openstack-infra08:05
*** yfried|afk is now known as yfried08:05
*** Longgeek has quit IRC08:06
*** Longgeek has joined #openstack-infra08:07
*** e0ne has quit IRC08:07
*** yaguang has joined #openstack-infra08:07
*** jgjl has quit IRC08:08
*** jistr has joined #openstack-infra08:08
*** bo_sh has left #openstack-infra08:09
*** yamamoto_ has quit IRC08:09
*** koolhead17 has quit IRC08:11
*** e0ne has joined #openstack-infra08:11
*** koolhead17 has joined #openstack-infra08:12
*** ildikov has quit IRC08:13
*** rmcall has quit IRC08:14
*** MaxV has quit IRC08:16
*** koolhead17 has quit IRC08:16
*** fandi has quit IRC08:18
*** e0ne has quit IRC08:20
*** rmcall has joined #openstack-infra08:20
*** rediskin has joined #openstack-infra08:20
*** camunoz has quit IRC08:20
*** ildikov has joined #openstack-infra08:25
*** jcoufal has joined #openstack-infra08:28
*** koolhead17 has joined #openstack-infra08:30
*** rmcall has quit IRC08:30
*** luqas has joined #openstack-infra08:32
*** jgjl has joined #openstack-infra08:33
*** stevemar has quit IRC08:34
*** fandi has joined #openstack-infra08:36
*** talluri has joined #openstack-infra08:39
*** mpaolino has joined #openstack-infra08:41
*** talluri has quit IRC08:43
*** talluri_ has joined #openstack-infra08:43
*** HeOS has joined #openstack-infra08:44
*** garyh has joined #openstack-infra08:46
*** MaxV has joined #openstack-infra08:53
*** xchu has joined #openstack-infra08:55
*** vigneshvar_ has quit IRC08:56
*** jpich has joined #openstack-infra08:56
*** arxcruz has joined #openstack-infra08:58
*** afazekas has joined #openstack-infra08:59
*** rushiagr has quit IRC09:01
*** rushiagr has joined #openstack-infra09:02
*** yaguang has quit IRC09:02
*** s0nea_ has joined #openstack-infra09:03
*** s0nea has quit IRC09:05
*** s0nea_ is now known as s0nea09:05
*** jistr has quit IRC09:06
*** yolanda has quit IRC09:07
*** yolanda_ has quit IRC09:07
*** garyh has quit IRC09:07
*** AlexF has joined #openstack-infra09:07
*** p5ntangle has joined #openstack-infra09:08
*** p5ntangl_ has joined #openstack-infra09:09
*** Hal_ has joined #openstack-infra09:09
*** derekh has joined #openstack-infra09:10
*** dizquierdo has joined #openstack-infra09:11
*** Daisy_ has quit IRC09:11
*** p5ntangle has quit IRC09:13
*** xchu has quit IRC09:13
*** jlibosva has joined #openstack-infra09:14
*** yaguang has joined #openstack-infra09:15
*** AlexF has quit IRC09:16
*** s0nea_ has joined #openstack-infra09:17
*** s0nea has quit IRC09:19
*** s0nea_ is now known as s0nea09:19
*** irenab has joined #openstack-infra09:22
*** ihrachyshka has joined #openstack-infra09:23
*** andreykurilin has joined #openstack-infra09:25
*** jistr has joined #openstack-infra09:26
*** amuller has joined #openstack-infra09:35
*** BobBall_Away is now known as BobBall09:35
*** mfink has quit IRC09:36
*** ashaeron has joined #openstack-infra09:36
*** vigneshvar has joined #openstack-infra09:37
*** talluri_ has quit IRC09:42
*** talluri has joined #openstack-infra09:43
*** dizquierdo has quit IRC09:48
*** p5ntangl_ has quit IRC09:48
*** p5ntangle has joined #openstack-infra09:48
*** IvanBerezovskiy has quit IRC09:51
*** vigneshvar has quit IRC09:51
*** IvanBerezovskiy has joined #openstack-infra09:51
*** AlexF has joined #openstack-infra09:52
*** AlexF has quit IRC09:53
*** e0ne has joined #openstack-infra09:53
*** garyh has joined #openstack-infra09:53
*** _nadya_ has joined #openstack-infra09:57
*** yfried has quit IRC09:58
*** AlexF has joined #openstack-infra10:00
*** vrutkovs_ has joined #openstack-infra10:00
*** AlexF has quit IRC10:01
*** yamamoto has joined #openstack-infra10:03
*** andreykurilin has quit IRC10:05
*** _nadya_ has quit IRC10:06
*** koolhead17 has quit IRC10:07
*** adalbas has joined #openstack-infra10:07
*** koolhead17 has joined #openstack-infra10:08
*** adalbas has quit IRC10:08
*** yamamoto has quit IRC10:09
*** Longgeek has quit IRC10:09
*** Longgeek has joined #openstack-infra10:10
*** achanda has joined #openstack-infra10:11
*** garyh has quit IRC10:11
*** Longgeek_ has joined #openstack-infra10:12
*** fandi has quit IRC10:12
*** koolhead17 has quit IRC10:12
*** vigneshvar has joined #openstack-infra10:13
*** achanda has quit IRC10:15
*** Longgeek has quit IRC10:15
*** krtaylor has quit IRC10:16
*** jp_at_hp has joined #openstack-infra10:17
*** yamamoto has joined #openstack-infra10:19
*** krtaylor has joined #openstack-infra10:24
*** yamamoto has quit IRC10:27
*** mberlin1 has joined #openstack-infra10:32
*** ihrachyshka has quit IRC10:32
*** BharatK has quit IRC10:36
*** dprince has joined #openstack-infra10:39
*** nosnos has quit IRC10:39
*** ihrachyshka has joined #openstack-infra10:41
* kashyap wonders if there's any reason why #openstack-nova is not logged here? -- http://eavesdrop.openstack.org/irclogs/10:44
*** Daisy_ has joined #openstack-infra10:44
AJaegerkashyap, that'S a decision of the nova team - not everybody likes to have public logging10:44
AJaegerplease discuss with nova team10:44
*** AlexF has joined #openstack-infra10:44
kashyapAJaeger, Yes, IIRC, I briefly mentioned this with sdague a while ago, but didn't know why too. . .10:45
kashyapNot that this bothers me, just wondered that's all.10:46
AJaegerkashyap, for openstack-doc the team preferred privacy ;)10:47
kashyapFair enough.10:47
AJaegerkashyap, my suggestion: If you like to see it for nova: Put it on the agenda of the next nova IRC meeting10:49
AJaegerand if there's consensus to move forward, you need to send a patch to the project config repo to enable logging10:49
kashyapAJaeger, Yep, noted. Thanks.10:50
*** BharatK has joined #openstack-infra10:51
*** dims has quit IRC10:54
*** dims has joined #openstack-infra10:55
*** yamahata has quit IRC10:56
*** cdent has joined #openstack-infra10:56
*** Daisy_ has quit IRC10:58
AJaegerSergeyLukjanov, please review https://review.openstack.org/133926 as sahara PTL...10:59
*** reed has joined #openstack-infra11:02
*** nosnos has joined #openstack-infra11:02
*** jgjl has quit IRC11:07
*** pc_m has joined #openstack-infra11:07
*** AlexF has quit IRC11:08
*** pc_m has quit IRC11:08
*** pc_m has joined #openstack-infra11:08
*** loki184 has quit IRC11:08
*** Hal_ has quit IRC11:09
*** garyh has joined #openstack-infra11:11
*** aysyd has joined #openstack-infra11:14
*** Vek has quit IRC11:17
*** Vek has joined #openstack-infra11:17
*** p5ntangle has quit IRC11:18
*** AlexF has joined #openstack-infra11:21
sdaguemorning folks11:28
*** garyh has quit IRC11:28
AJaegermorning, sdague !11:31
*** kmartin has quit IRC11:32
*** asselin has quit IRC11:40
*** yaguang has quit IRC11:42
*** punith has joined #openstack-infra11:45
*** jgjl has joined #openstack-infra11:48
*** p5ntangle has joined #openstack-infra11:51
*** AlexF has quit IRC11:56
chmouelmorning folks, i am having an issue with the ceilometer job in pecan http://logs.openstack.org/10/131410/2/gate/gate-pecan-tox-ceilometer-tip/b119a86/console.html11:56
chmoueland i am not sure where to start, surely if there was a problem with pymemcache download the ceilometer ppl would have noticed it11:57
chmouelthis seem to happen only for pecan11:57
sdaguechmouel: bad pymemcache release?11:57
sdaguesome times upstream libraries release badly11:57
*** p5ntangle has quit IRC11:58
chmouelit just that i would have imagined the ceilometer ppl would have noticed it (it  happened since friday night i think)11:59
*** dmsimard_away is now known as dmsimard11:59
*** p5ntangle has joined #openstack-infra11:59
*** vrutkovs_ has quit IRC12:00
*** talluri has quit IRC12:02
*** ildikov has quit IRC12:04
*** ZZelle has joined #openstack-infra12:04
*** talluri has joined #openstack-infra12:04
*** omrim has joined #openstack-infra12:05
*** baoli has quit IRC12:07
*** AlexF has joined #openstack-infra12:09
*** garyh has joined #openstack-infra12:11
dimssdague: good morning, following up from python3 session, need to experiment with a fork of suds (https://review.openstack.org/#/c/127864/) - no hurries, when you get a chance is fine!12:12
*** BharatK has left #openstack-infra12:12
*** mwagner_lap has quit IRC12:12
*** vrutkovs has joined #openstack-infra12:13
*** dprince has quit IRC12:13
*** yfried has joined #openstack-infra12:17
*** ildikov has joined #openstack-infra12:19
sdaguedims: do any projects use suds directly except oslo.vmware?12:20
*** yfried has quit IRC12:20
*** garyh has quit IRC12:21
sdaguedims: +A12:21
sdaguechmouel: I always expect people to notice things they don't :)12:21
sdagueso I stop assuming that any more12:21
*** ociuhandu has joined #openstack-infra12:26
chmoueldstufft: hey there we are having an issue in http://logs.openstack.org/10/131410/2/gate/gate-pecan-tox-ceilometer-tip/b119a86/console.html the pip jobs (as tracked by cdent) is trying to download the macosx binary of pymemcache in the gates and this only happen when checking out directly the tip12:29
chmoueldstufft: any ideas why this may be happening?12:29
dteselkinHi12:29
dteselkinWhere can I get SCP plugin for Jenkins that is used by openstack-infra?12:30
dstufftchmouel: because the format for a sdist is name-version.tar.gz, the format for a "dumb" bdist is name-version-platform.tar.gz12:30
dteselkinIt looks like "official" one (ver 1.8) doesn't have some options12:30
dstufftand currently *anything* is a valid version, so verison-platform looks like a valid version12:30
dstufftpip 1.4+ would only install it if you use --pre12:31
dteselkinThere is no 'Copy console log' and 'Copy after failure' options12:31
*** rushiagr is now known as rushiagr_away12:31
chmoueldstufft: ok, so whos's wrong the pymemcache release or the infra job that does the pip install?12:32
sdaguezaro: once you wander back around today, any chance in getting a bit of bootstrapping on changing gerrit ui? I'd like to see if I could manage the semantic tagging12:32
dstufftpymemcache should delete the bdist_dumb12:32
dstufftit's not useful really12:33
dstufftit hardcodes the entire path to the files starting with /12:33
dstufftif they want to do binary distribution they should use bdist_wheel and possible bdist_egg12:33
chmoueldstufft: that make sense thanks, i'll see if i can report a bug again pymemcache12:34
*** cnesa has joined #openstack-infra12:35
*** hdd has quit IRC12:36
*** mpaolino has quit IRC12:37
*** ryanpetrello has joined #openstack-infra12:38
*** mrmartin has joined #openstack-infra12:42
dimssdague: suds is only for vmware related code (sucks in wsdl)12:42
*** mmaglana has quit IRC12:42
dimssdague: thanks!12:42
dimssdague: cinder will be updated to use oslo.vmware this cycle12:43
*** AlexF has quit IRC12:44
*** irenab has quit IRC12:45
*** talluri has quit IRC12:45
*** talluri has joined #openstack-infra12:46
*** kgiusti has joined #openstack-infra12:47
*** ildikov has quit IRC12:48
*** rkukura_ has joined #openstack-infra12:48
*** yfried has joined #openstack-infra12:49
*** adalbas has joined #openstack-infra12:50
*** mwagner_lap has joined #openstack-infra12:50
*** AlexF has joined #openstack-infra12:50
*** hdd has joined #openstack-infra12:50
*** rkukura has quit IRC12:50
*** rkukura_ is now known as rkukura12:50
*** Hal_ has joined #openstack-infra12:51
*** koolhead17 has joined #openstack-infra12:51
*** koolhead17 has joined #openstack-infra12:51
*** baoli has joined #openstack-infra12:54
*** yaguang has joined #openstack-infra12:55
*** weshay has quit IRC12:56
ekarlsohey guys, I made the fix to https://review.openstack.org/#/c/133868 as wanted, anyone wanna ++ ? ;)12:56
*** ildikov has joined #openstack-infra12:58
*** yamahata has joined #openstack-infra13:00
*** pelix has joined #openstack-infra13:01
*** krtaylor has quit IRC13:01
*** dprince has joined #openstack-infra13:01
*** yfried_ has joined #openstack-infra13:04
*** yfried has quit IRC13:04
sdaguefungi: if you are around, it looks like ER stopped running the cron job on Nov 7th13:04
sdagueSergeyLukjanov: you might be able to look as well13:05
*** AlexF has quit IRC13:06
*** afazekas has quit IRC13:06
*** aysyd has quit IRC13:06
*** henditan has joined #openstack-infra13:08
*** dizquierdo has joined #openstack-infra13:10
*** nosnos has quit IRC13:10
*** garyh has joined #openstack-infra13:11
*** AlexF has joined #openstack-infra13:11
*** koolhead17 has quit IRC13:12
*** koolhead17 has joined #openstack-infra13:12
mordredchmouel: to fix it locally, we might want to add a != to pymemcache to block the bdist_dumb version name13:13
mordredthat said ... anybody know why the pecan job there has --pre added?13:13
mordred(that's why we're not seeing it in the openstack gate, btw)13:14
*** krtaylor has joined #openstack-infra13:15
*** bswartz has quit IRC13:15
*** denis_makogon has joined #openstack-infra13:17
*** koolhead17 has quit IRC13:17
mordredAJaeger, sdague: if you get bored: https://review.openstack.org/13395113:19
*** aysyd has joined #openstack-infra13:19
sdaguemordred: +213:19
sdaguemordred: hey, if you are hacking on things, any chance to look at why the cron job for elastic recheck seems to have stopped on Thursday?13:20
sdagueI think it will require sshing into status.o.o13:20
*** gondoi is now known as zz_gondoi13:24
*** dizquierdo has quit IRC13:27
*** AlexF has quit IRC13:27
*** mbacchi has joined #openstack-infra13:28
*** garyh has quit IRC13:30
*** skolekonov has quit IRC13:31
*** Longgeek has joined #openstack-infra13:33
mordredsdague: I'm only mildly here - but let me look13:36
sdagueok13:36
*** Longgeek_ has quit IRC13:36
mordredsdague: hrm. any idea off the top of your head who that cron runs as?13:36
mordredah - recheck13:36
mordredsdague: well.... there is a lock file and a bazillion copies of er_safe_run waiting on it13:38
mordredrecheck@status:~$ ps -ef | grep flock | wc -l13:38
mordred65213:38
*** dizquierdo has joined #openstack-infra13:39
mordredsdague: is it a safe thing to do to kill er_safe_run processes?13:39
*** hdd has quit IRC13:40
sdagueyeh13:40
sdaguewas there a system reboot around then?13:40
sdagueI wonder if we stale flocked and failed alot13:41
*** mpaolino has joined #openstack-infra13:41
mordredpossibly13:41
*** weshay has joined #openstack-infra13:41
mordredI'd like to suggest that we move that lock file into a /var/run dir13:41
mordredso that it does not persist after a reboot13:42
mordredhowever, the machien has been up for 44 days13:42
sdagueok, so that's not it13:42
mordredsdague: lock file and all elastic-recheck processes are now cleared13:42
mordrednext cron iteration should work13:42
sdaguecool, thanks13:42
mordredyay!13:42
* mordred was helpful13:42
*** mmaglana has joined #openstack-infra13:43
*** mmaglana_ has joined #openstack-infra13:45
*** mmaglana has quit IRC13:45
*** talluri has quit IRC13:46
*** k4n0 has quit IRC13:46
*** mmaglana_ has quit IRC13:46
*** mmaglana has joined #openstack-infra13:47
*** AlexF has joined #openstack-infra13:47
*** mmaglana has quit IRC13:48
kashyapjeblair, I'm sure you must have noticed - in Gertty, seems like line wrapping is a bit off, noticed it as I read rST documents (specs).13:48
*** mmaglana has joined #openstack-infra13:48
*** pblaho has joined #openstack-infra13:50
*** mmaglana has quit IRC13:50
*** mmaglana_ has joined #openstack-infra13:50
*** Daisy_ has joined #openstack-infra13:52
*** mmaglana_ has quit IRC13:52
*** mmaglana has joined #openstack-infra13:52
mordredkashyap: are you doing side-by-side or unified? I think there is an open feature request to do some things regarding line wrapping in side-by-side mode13:54
*** mmaglana has quit IRC13:54
*** jgjl has quit IRC13:54
*** mmaglana has joined #openstack-infra13:54
kashyapmordred, Side-by-side mode.13:54
kashyapGood to know; thanks.13:55
*** mmaglana has quit IRC13:55
*** dims has quit IRC13:56
*** mmaglana has joined #openstack-infra13:56
*** dims has joined #openstack-infra13:56
*** AJaeger_ has joined #openstack-infra13:57
*** mmaglana has quit IRC13:57
*** mmaglana has joined #openstack-infra13:57
*** vrutkovs has quit IRC13:59
*** mmaglana has quit IRC13:59
*** mmaglana_ has joined #openstack-infra13:59
*** vrutkovs_ has joined #openstack-infra14:00
*** vrutkovs_ is now known as vrutkovs14:00
*** mmaglana_ has quit IRC14:01
*** bswartz has joined #openstack-infra14:01
*** mmaglana has joined #openstack-infra14:01
*** AlexF has quit IRC14:01
*** afazekas has joined #openstack-infra14:01
*** mattfarina has joined #openstack-infra14:02
*** dkranz has joined #openstack-infra14:03
*** mmaglana_ has joined #openstack-infra14:03
*** mmaglana has quit IRC14:03
*** yfried_ has quit IRC14:03
*** yfried_ has joined #openstack-infra14:03
*** mmaglana_ has quit IRC14:04
*** _nadya__ has joined #openstack-infra14:04
*** mmaglana has joined #openstack-infra14:05
*** rkukura has quit IRC14:05
*** afazekas has quit IRC14:06
*** mmaglana has quit IRC14:06
*** jgjl has joined #openstack-infra14:06
*** mmaglana has joined #openstack-infra14:06
*** julim has joined #openstack-infra14:07
*** aysyd has quit IRC14:07
sdagueman, jenkins05 seems pretty crochetty14:08
*** mmaglana has quit IRC14:08
*** mmaglana has joined #openstack-infra14:08
*** bhunter71 has joined #openstack-infra14:10
*** mmaglana has quit IRC14:10
fungisdague: yeah, i started looking at it yesterday and elasticsearch cluster health looks fine. i'm going to restart the logstash workers and see if that helps14:10
*** signed8bit has joined #openstack-infra14:10
*** mmaglana has joined #openstack-infra14:10
*** garyh has joined #openstack-infra14:11
*** mmaglana has quit IRC14:11
sdaguefungi: I think it was just lock backup14:12
*** mmaglana has joined #openstack-infra14:12
*** IvanBerezovskiy has left #openstack-infra14:13
sdaguefungi: so... everything is backed up behind a non functional trove cli right now14:13
*** mmaglana has quit IRC14:13
sdaguehttps://review.openstack.org/#/c/133930 landing could fix master14:13
sdaguebut it bounced off other things14:13
*** mmaglana has joined #openstack-infra14:14
*** mmaglana_ has joined #openstack-infra14:16
*** mmaglana has quit IRC14:16
*** _nadya__ has quit IRC14:16
*** _nadya_ has joined #openstack-infra14:16
*** mmaglana_ has quit IRC14:17
*** dustins has joined #openstack-infra14:17
*** mmaglana has joined #openstack-infra14:17
fungisdague: oh, elastic-recheck. i thought you meant elasticsearch. it's pretty backed up14:18
sdaguefungi: it's not 6 days backed up14:18
fungilogstash job queue of 35000 and climbing14:19
sdaguethis isn't a backup14:19
sdagueyeh, I know, this isn't a backup14:19
sdagueData Last Updated: Fri Nov 07 2014 20:00:01 GMT-0500 (EST)14:19
*** nelsnelson has joined #openstack-infra14:19
fungiright, i'm saying i misread what you were initially asking about14:19
sdaguethat should always be current14:19
*** afazekas has joined #openstack-infra14:19
fungii'd been troubleshooting the logstash queue backup and at first thought that's what you meant, but you said cron14:19
*** mmaglana_ has joined #openstack-infra14:19
*** mmaglana has quit IRC14:19
sdagueright14:19
*** aysyd has joined #openstack-infra14:19
sdagueok, just making sure we were on the same page14:19
*** gokrokve has joined #openstack-infra14:20
fungiwe are, just lagged heavily by trying to respond to things blindly while working my way through scrollback14:20
*** rkukura has joined #openstack-infra14:20
*** mmaglana_ has quit IRC14:21
sdagueso yeh, Nov 8 1:30 UTC things stopped entirely to update, mordred tried to clear some locks, but I would have expected to see things change by now14:21
*** ociuhandu_ has joined #openstack-infra14:21
sdagueoh, it looks like it just went through14:21
*** garyh has quit IRC14:21
*** ociuhandu has quit IRC14:21
*** ociuhandu_ is now known as ociuhandu14:21
sdagueData Last Updated: Wed Nov 12 2014 09:00:01 GMT-0500 (EST)14:21
*** mmaglana has joined #openstack-infra14:21
sdagueok, we should be good again, I guess the locks were the problem14:21
*** mmaglana has quit IRC14:23
fungiahh, keen, i'll stop looking into it then14:23
fungiback to seeing if i can reverse the trend on the logstash queue14:23
mordredfungi: yah - there were 652 stuck processes :)14:23
*** mmaglana has joined #openstack-infra14:23
fungimordred: that sounds like fun. i guess we don't wrap them in flock14:24
sdaguefungi: can you promote - https://review.openstack.org/#/c/133930/14:24
fungisdague: looking14:24
sdagueI just sent an email to the list about that as well14:24
*** bcourt has joined #openstack-infra14:24
sdaguetrove cli is broken after their keystone v3 patch14:24
fungiyep, on it's way in now14:25
*** mmaglana_ has joined #openstack-infra14:25
*** mmaglana has quit IRC14:25
sdaguehttp://lists.openstack.org/pipermail/openstack-dev/2014-November/050269.html14:25
*** shashankhegde has joined #openstack-infra14:26
*** mmaglana_ has quit IRC14:26
fungiit's up front now14:26
*** mmaglana has joined #openstack-infra14:26
*** mmaglana_ has joined #openstack-infra14:28
*** mmaglana has quit IRC14:28
mordredsdague: do we not gate python-troveclient on the trove exercise?14:29
*** mmaglana_ has quit IRC14:30
dimsmordred: i added a review for that - https://review.openstack.org/#/c/133955/14:30
*** mmaglana has joined #openstack-infra14:30
mordredah14:30
*** Sincler has joined #openstack-infra14:31
*** shakamunyi has joined #openstack-infra14:31
dimssdague: amrith proposed a revert - https://review.openstack.org/#/c/133958/14:32
*** mmaglana_ has joined #openstack-infra14:32
*** mmaglana has quit IRC14:32
*** doude_ has joined #openstack-infra14:33
*** AlexF has joined #openstack-infra14:33
*** krtaylor has quit IRC14:33
*** zns has joined #openstack-infra14:33
*** doude has quit IRC14:33
*** mmaglana_ has quit IRC14:34
*** mmaglana has joined #openstack-infra14:34
*** stevemar has joined #openstack-infra14:35
*** yfried_ is now known as yfried|afk14:35
*** mmaglana has quit IRC14:35
*** adam_g` is now known as adam_g14:37
*** adam_g has quit IRC14:37
*** adam_g has joined #openstack-infra14:37
*** mmaglana has joined #openstack-infra14:37
sdaguemordred: we do not, and honestly, we shouldn't14:38
*** mmaglana has quit IRC14:39
*** miqui has joined #openstack-infra14:39
sdaguebecause that's the giant coupling problem14:39
sdagueinstead, troveclient should actually test that it works minimally on changes, which it clearly does not14:39
*** mmaglana has joined #openstack-infra14:39
fungirestarting gerritbot to see if dims's 133863 fix helps at all (which also involves upgrading to much newer gerritbot... we're still running 0.1.2 from pypi on review.o.o)14:39
*** dkranz has quit IRC14:39
fungii'll downgrade it again if i see issues14:39
*** openstackgerrit has joined #openstack-infra14:40
*** mmaglana has quit IRC14:40
dimsfungi: thanks14:41
*** yfried|afk is now known as yfried_14:41
*** rmcall has joined #openstack-infra14:41
*** mmaglana has joined #openstack-infra14:41
Sinclerhi, i made an upgrade of gerrit to 2.4 to 2.8, i have zuul in 2.0.0.250 and gearman in .0.0.7, but, i'm having some troubles, randomly zuul stop registering jobs, triggering gates, and then dies, in the logs doesn't appear any error, when you upgraded had this issue?14:41
fungidims: no, thank you! this has been a marvellously annoying bug14:41
*** krtaylor has joined #openstack-infra14:41
fungiSincler: you're not using the built-in gearman service in zuul?14:43
*** mmaglana has quit IRC14:43
mordredsdague: right14:43
dimssdague: ack, abandoned that review14:44
mordredsdague: however, if we gate nova changes on trove exercises, then we should probably gate python-troveclient on the same thing14:44
*** yamamoto has joined #openstack-infra14:44
mordredsdague: but I'd prefer unwinding to winding more for sure14:44
*** thedodd has joined #openstack-infra14:44
sdaguewell, we only do by rought accident because of the cells job14:44
sdaguewhich can't run tempest14:44
*** mmaglana has joined #openstack-infra14:45
sdaguewhich is also on the unwind list14:45
*** xyang0 has joined #openstack-infra14:45
sdaguemostly, this is an accidental coupling today, I think there are a couple of ways to decouple. I think more coupling is just more pain in the future.14:46
*** rmcall has quit IRC14:46
*** vhoward has joined #openstack-infra14:46
Sinclerfungi: how can i chek if i'm using it14:46
kragnizdoes infra manage the logging of the #openstack-* channels?14:46
*** mmaglana has quit IRC14:47
*** mmaglana_ has joined #openstack-infra14:47
*** talluri has joined #openstack-infra14:47
dimskragniz: yes, i believe so14:47
kragnizdims: any idea how we can get glance logs?14:48
*** yamamoto_ has joined #openstack-infra14:48
sdagueit's even on my list of things that I agreed to help with - https://dague.net/openstack-goals/kilo/14:48
kragnizor start them, if it's not being logged at the moment14:48
fungikragniz: through patches to http://git.openstack.org/cgit/openstack-infra/system-config/tree/modules/openstack_project/manifests/eavesdrop.pp14:48
kragnizfungi: cool!14:48
kragnizfungi: thanks a lot14:48
*** mmaglana_ has quit IRC14:48
*** AlexF has quit IRC14:48
*** yamamoto has quit IRC14:48
*** mmaglana has joined #openstack-infra14:48
dimskragniz: it will show up here after that - http://eavesdrop.openstack.org/irclogs/14:49
kragnizdims: yeah, that's where I was looking for them14:49
*** chandan_kumar has quit IRC14:49
fungiSincler: it would be configured in /etc/zuul/zuul.conf (start=true in the gearman_server section)14:49
dimskragniz: some projects (like nova) made a conscious decision in the past not to log. (i don't know about glance)14:50
*** mmaglana has quit IRC14:50
*** mmaglana has joined #openstack-infra14:50
*** rmcall has joined #openstack-infra14:50
fungiSincler: http://ci.openstack.org/zuul/zuul.html#zuul-conf14:50
kragnizdims: hmm, good point14:51
kragnizdims: I'll bring it up in the next glance meeting, I guess14:51
*** dkranz has joined #openstack-infra14:51
fungikragniz: dims: right, it would need to be by consensus of the residents of the channel/leaders of the glance project14:51
dimskragniz: good plan14:51
*** mmaglana has quit IRC14:52
*** lttrl has joined #openstack-infra14:52
*** mmaglana has joined #openstack-infra14:52
*** AlexF has joined #openstack-infra14:52
*** yfried_ is now known as yfried|afk14:52
Sinclerfungi: yes it is active14:53
*** yfried|afk is now known as yfried_14:54
*** mmaglana has quit IRC14:54
*** mmaglana_ has joined #openstack-infra14:54
fungiSincler: you mentioned gearman 0.0.7 so was just trying to figure out where you got that from14:55
*** mmaglana_ has quit IRC14:55
*** rmcall has quit IRC14:55
fungiSincler: since if you were using zuul's built-in gearman service you wouldn't have a separate gearman version14:55
*** mmaglana has joined #openstack-infra14:56
Sinclerfungi: jenkins_config::plugin { 'gearman-plugin':version => '0.0.7',}14:56
*** p5ntangle has quit IRC14:56
fungiSincler: oh, the jenkins gearman plugin14:57
*** talluri has quit IRC14:57
*** mmaglana has quit IRC14:57
*** mmaglana has joined #openstack-infra14:57
*** krtaylor has quit IRC14:58
fungiSincler: so when you say zuul "dies" you mean the zuul daemon no longer appears in the process table?14:58
*** afazekas_ has joined #openstack-infra14:58
*** zns has quit IRC14:58
*** vigneshvar has quit IRC14:58
*** vrutkovs has quit IRC14:58
*** mmaglana has quit IRC14:59
*** mmaglana has joined #openstack-infra14:59
*** vrutkovs has joined #openstack-infra14:59
*** vrutkovs is now known as vrutkovs_14:59
*** tonytan4ever has joined #openstack-infra15:00
*** afazekas has quit IRC15:00
*** mmaglana has quit IRC15:01
*** mfink has joined #openstack-infra15:01
*** mmaglana has joined #openstack-infra15:01
*** zns has joined #openstack-infra15:01
*** marun has joined #openstack-infra15:02
*** mmaglana has quit IRC15:02
Sinclerfungi: no, and if i try to start it again, waits almost 2 minutes to restart15:03
openstackgerritDavanum Srinivas (dims) proposed openstack-infra/project-config: Create repo for oslo.context  https://review.openstack.org/13287715:03
*** mmaglana has joined #openstack-infra15:03
fungiSincler: any signs of resource starvation on the server when that happens? anything in syslog (for example, kernel out-of-memory killer sacrificed the zuul daemon)?15:03
fungiSincler: under "normal" circumstances, the zuul daemon should at least log its reason for terminating15:04
fungiSincler: or is it perhaps unable to append to its log because the filesystem is full?15:04
*** mmaglana_ has joined #openstack-infra15:05
*** marun has quit IRC15:05
*** mmaglana has quit IRC15:05
*** zns has quit IRC15:05
fungidims: thanks--you've at least proven that tip of master gerritbot with your patch applied performs its primary function. i meant to have a review queued up to push so i could test that but got sidetracked15:06
*** groknix has quit IRC15:06
*** zns has joined #openstack-infra15:06
*** mmaglana_ has quit IRC15:06
*** mmaglana has joined #openstack-infra15:06
dimsnice15:07
annegentleanyone from stackalytics know how "person-day" is calculated? I searched on the wiki and readthedocs15:07
*** groknix has joined #openstack-infra15:07
annegentlemostly a curiousity and wondering if it's useful to figure out how many writers to hire15:07
sdagueannegentle: dice and magic eight ball?15:07
annegentlesdague: :)15:07
sdagueI bet it's probably just one of the sloccount algorithms15:07
annegentlesdague: and wondering if it's useful to compare writer days to dev days15:07
fungiannegentle: in stackalytics, person-day calculates you15:07
sdaguewhich I have found extremely dubious15:07
annegentlewhat's sloccount?15:07
annegentleI think I will submit to the calculation!15:08
sdagueannegentle: http://www.dwheeler.com/sloccount/15:08
annegentlesdague: cool thanks, reading15:08
Sinclerfungi: the only thing that happened before, was that i send some commits with dependencies to evaluate, the one of the keeps "working" finish (almost 9 minutes after the commit was sended and it should take only 1 or 2) and then happens all, starting from zuul no longer registering jobs not triggering an not appearing in the process15:08
*** mmaglana has quit IRC15:08
*** mmaglana has joined #openstack-infra15:08
*** dustins has quit IRC15:09
*** mmaglana has quit IRC15:10
*** mmaglana has joined #openstack-infra15:10
fungiSincler: do the jobs actually run, or do the just sit in a pending state indefinitely?15:10
*** ildikov has quit IRC15:10
*** garyh has joined #openstack-infra15:11
*** mmaglana has quit IRC15:12
Sinclerfungi: only one the others not even showed in zuul neither in jenkins,15:12
*** mmaglana has joined #openstack-infra15:12
*** dustins has joined #openstack-infra15:12
fungiSincler: did you also start the zuul-merger daemon?15:12
*** ChuckC has joined #openstack-infra15:12
*** gokrokve has quit IRC15:13
*** mmaglana_ has joined #openstack-infra15:14
*** mmaglana has quit IRC15:14
Sinclerfungi: yes, everything worked fine before the upgrade15:14
fungiSincler: and you updated your layout.yaml to accommodate the change in gerrit's comment stream format?15:15
*** AlexF has quit IRC15:15
*** mmaglana_ has quit IRC15:15
*** sabeen has quit IRC15:15
Sinclerfungi: yes i used your layout.yaml15:15
*** mmaglana has joined #openstack-infra15:16
fungiSincler: if you're using the same versions of zuul, jenkins, the gearman plugin and so on as you were when working with gerrit 2.4, the only thing i remember we had to change in zuul for gerrit 2.8 was the comment trigger patterns in layout.yaml15:16
AJaeger_15:17
*** mmaglana has quit IRC15:17
fungiSincler: also when you upgraded to gerrit 2.8 you needed to add the stream-events permission in the acl, but presumably you did that or zuul wouldn't be triggering anything15:17
*** yfried_ has quit IRC15:17
Sinclerfungi: yes i did,15:17
*** mmaglana has joined #openstack-infra15:17
fungiSincler: but as far as jobs failing to register, a gerrit upgrade shouldn't have affected that at all (it's not in the path between zuul's gearman service and the jenkins master)15:18
*** dprince has quit IRC15:18
*** otherwiseguy has joined #openstack-infra15:19
fungiSincler: which leads me to suspect some sort of cascade problem on the zuul server. you're sure you're not running out of memory or disk space or anything there when the problem starts?15:19
*** mmaglana has quit IRC15:19
*** doug-fish has left #openstack-infra15:19
*** mmaglana has joined #openstack-infra15:19
*** ryanpetrello has quit IRC15:19
Sinclerfungi: i had this problem only in two of the test i ran, and i have ran a lot of test15:20
dimsanteaya: sdague: looks like when i add a blueprint, i can't set the new-project branch...long story short - https://review.openstack.org/#/c/132877/ does not show up in the new-project topic. it's a new oslo library15:20
fungiSincler: oh, two of your tests cause zuul's gearman service to stop taking job registrations from your jenkins master, zuul exits and doesn't log why, not even in its debug log? that's really, really strange15:21
*** mmaglana_ has joined #openstack-infra15:21
*** mmaglana has quit IRC15:21
*** garyh has quit IRC15:22
*** JayJ has joined #openstack-infra15:22
*** mmaglana_ has quit IRC15:22
Sinclerfungi: im testing all the upgrade process and in the log not appears nothing the last records is the last job15:22
*** mmaglana has joined #openstack-infra15:23
fungiSincler: the only other thing i can think to suggest is starting the zuul daemon manually in the foreground so you can see why it exits15:23
*** zz_dimtruck is now known as dimtruck15:23
*** garyh has joined #openstack-infra15:23
Sinclerok15:23
*** Vek has quit IRC15:23
fungiSincler: without knowing why the zuul daemon is silently terminating, it's hard to diagnose any of the other issues you mentioned15:24
fungiSincler: if it exits because an exception is raised or because it received a signal, then it's supposed to log that15:24
*** mmaglana has quit IRC15:24
*** mmaglana_ has joined #openstack-infra15:25
*** ryanpetrello has joined #openstack-infra15:25
*** skraynev has quit IRC15:25
mordredhttp://arxiv.org/abs/1410.800115:25
fungiSincler: so if it doesn't even tell you why it exited, then i think something is very, very wrong with your system15:25
mordredbest. abstract. ever.15:25
*** Daisy_ has quit IRC15:25
*** skraynev has joined #openstack-infra15:26
Sinclerfungi: ok i'll check it out, also to the performance or the memory15:26
*** mmaglana_ has quit IRC15:26
*** mmaglana has joined #openstack-infra15:26
*** mmaglana has quit IRC15:28
mordredbut the essay is even better15:28
mordredthere's math15:28
*** mmaglana has joined #openstack-infra15:28
fungimordred: yes, hipster calculus. awesome15:29
fungimordred: oh, polar trig too!15:30
*** mmaglana has quit IRC15:30
*** ildikov has joined #openstack-infra15:30
*** mmaglana has joined #openstack-infra15:30
mordredfungi: I know, right?15:30
fungishort but to the point15:30
*** bauzas has joined #openstack-infra15:31
kragnizmordred: the author of that is a total hipster15:31
mordredkragniz: yup15:31
bauzassdague: hiya, FYI, I played with both reviewerin:<group> and label:Code-Review,group=nova-core and both seem buggy to me15:31
*** mmaglana has quit IRC15:32
*** mmaglana_ has joined #openstack-infra15:32
bauzassdague: because reviewerin:group doesn't necessarly mean that the people voted on the current version15:32
sdaguedims: how time critical is that?15:32
*** cody-somerville has joined #openstack-infra15:32
*** gokrokve has joined #openstack-infra15:32
sdaguebauzas: you might be right15:33
dimssdague: the oslo.context? it's blocking release of oslo.log15:33
sdaguedims: mostly I ask because jhesketh has a big refactor of all that into templates, which should ideally go first15:33
sdaguebut I need to babysit another change in with it15:33
sdagueand I was unbreaking everything first15:33
sdaguemostly, if we wait till tomorrow, is that ok?15:33
bauzassdague: yeah, that's why I think the better way is still to use labels, but Gerrit seems buggy too, because it doesn't take the group as the option15:34
dimssdague: yep, works for me!15:34
bauzassdague: it's a FWIW15:34
*** dizquierdo has quit IRC15:34
sdaguebauzas: ok, I'll have to do some testing on it15:34
sdaguewhat is the behavior you see in each case?15:34
*** Longgeek has quit IRC15:35
bauzassdague: well, reviewerin:nova-core label:Code-Review<=-1 doesn't mean that a core expressed a disagreement, just that he's CC on the patch and someone gave a -115:35
*** mmaglana has joined #openstack-infra15:35
sdaguebauzas: ah15:35
bauzassdague: and label:Code-Review<=-1,group=nova-core shows all -1s, even non-cores15:36
*** jgriffit1 is now known as jgriffith15:36
bauzassdague: although doc is pretty clear :)15:36
*** mmaglana_ has quit IRC15:37
*** mmaglana has quit IRC15:37
*** mmaglana_ has joined #openstack-infra15:37
*** amitgandhinz has joined #openstack-infra15:38
*** chandankumar has joined #openstack-infra15:38
*** _nadya_ has quit IRC15:38
sdaguebauzas: yep, I'm seeing that issue15:39
sdaguehmph15:39
*** mmaglana_ has quit IRC15:39
sdaguewill have to bug zaro on that15:39
bauzassdague: to be clear, I'm using it for mentoring myself :)15:39
*** mmaglana has joined #openstack-infra15:39
bauzassdague: coupled with the reviewer:self tag :)15:39
*** mmaglana has quit IRC15:40
*** mmaglana has joined #openstack-infra15:41
sdaguefungi: also... jenkins05 seems uber slow today15:43
*** mmaglana has quit IRC15:43
*** mmaglana_ has joined #openstack-infra15:43
fungisdague: oh, right, it was slow yesterday too. i meant to look into that as well15:43
fungithanks for the reminder15:43
*** mmaglana_ has quit IRC15:44
*** mmaglana has joined #openstack-infra15:45
sdagueok, the master patch is about to merge15:45
sdaguejust uploading all the qemu logs15:46
sdaguewhich, btw, is really freaking slow15:46
*** mmaglana has quit IRC15:46
sdagueit's 8 minutes into log upload right now15:46
sdaguewhich is usually pretty quick15:46
*** mmaglana has joined #openstack-infra15:46
*** chandankumar has quit IRC15:47
fungisdague: yeah, since j05 is struggling, and it's the jenkins master process which handles log collection and uploading, it's going to be slower than usual there15:47
*** chandankumar has joined #openstack-infra15:47
fungione of the reasons i welcome our logs in object storage overlords15:47
*** dizquierdo has joined #openstack-infra15:47
*** rediskin has left #openstack-infra15:48
fungisince that mechanism mostly bypasses the jenkins master and uploads artifacts directly (except that it still has to retrieve the console log)15:48
*** mmaglana_ has joined #openstack-infra15:48
openstackgerritAaron Rosen proposed openstack-infra/os-loganalyze: Add tr to filter for trove logs  https://review.openstack.org/13398115:49
*** mmaglana_ has quit IRC15:50
openstackgerritAaron Rosen proposed openstack-infra/os-loganalyze: Add tr to filter for trove logs  https://review.openstack.org/13398115:50
*** mmaglana_ has joined #openstack-infra15:50
sdagueminute 11 of log upload for this job which fixes master....15:50
*** mmaglana has quit IRC15:51
*** mmaglana_ has quit IRC15:51
*** annegent_ has joined #openstack-infra15:51
fungionce that wraps up i'll start quiescing jenkins05 for a restart15:52
*** mmaglana has joined #openstack-infra15:52
afazekas_clarkb: ping15:52
*** afazekas_ is now known as afazekas15:52
openstackgerritAaron Rosen proposed openstack-infra/os-loganalyze: Add ignored Editors to .gitignore  https://review.openstack.org/13398215:52
*** david-lyle_afk is now known as david-lyle15:52
*** ayoung is now known as ayoung-afk15:53
*** mmaglana has quit IRC15:53
*** mmaglana has joined #openstack-infra15:54
*** ihrachyshka has quit IRC15:55
*** rushiagr_away is now known as rushiagr15:56
*** mmaglana has quit IRC15:57
*** mmaglana has joined #openstack-infra15:57
*** markmcclain has joined #openstack-infra15:58
*** pcrews has joined #openstack-infra15:58
*** zz_gondoi is now known as gondoi15:59
*** mmaglana has quit IRC15:59
*** mmaglana has joined #openstack-infra15:59
* annegent_ waves at ttx15:59
*** mmaglana has quit IRC16:00
*** mmaglana has joined #openstack-infra16:01
*** mmaglana has quit IRC16:02
*** asselin has joined #openstack-infra16:02
*** thedodd has quit IRC16:02
*** mmaglana has joined #openstack-infra16:03
*** weshay has quit IRC16:04
*** mmaglana has quit IRC16:04
*** mmaglana has joined #openstack-infra16:05
*** rmcall has joined #openstack-infra16:05
*** MaxV has quit IRC16:07
*** talluri has joined #openstack-infra16:08
*** shashankhegde has quit IRC16:08
*** mmaglana has quit IRC16:08
*** mmaglana has joined #openstack-infra16:08
*** weshay has joined #openstack-infra16:09
*** mmaglana has quit IRC16:10
*** mmaglana has joined #openstack-infra16:10
*** shashankhegde has joined #openstack-infra16:12
*** talluri has quit IRC16:13
*** armax has joined #openstack-infra16:13
*** MaxV has joined #openstack-infra16:13
*** mmaglana has quit IRC16:13
*** mmaglana has joined #openstack-infra16:14
*** ashaeron has quit IRC16:14
*** mmaglana has quit IRC16:15
*** Hal_ has quit IRC16:15
*** mmaglana has joined #openstack-infra16:16
*** krtaylor has joined #openstack-infra16:16
*** mmaglana has quit IRC16:17
*** rlandy has quit IRC16:17
*** mmaglana has joined #openstack-infra16:17
*** yamahata has quit IRC16:19
*** amuller has quit IRC16:19
*** mmaglana_ has joined #openstack-infra16:19
*** mmaglana has quit IRC16:19
*** Hal has joined #openstack-infra16:19
*** Hal has quit IRC16:20
*** Hal has joined #openstack-infra16:20
*** Hal is now known as Guest5844916:20
*** yaguang has quit IRC16:22
*** mmaglana_ has quit IRC16:22
*** mmaglana has joined #openstack-infra16:23
*** mmaglana_ has joined #openstack-infra16:24
*** mmaglana has quit IRC16:24
*** mmaglana_ has quit IRC16:25
*** mmaglana has joined #openstack-infra16:25
*** mmaglana has quit IRC16:25
*** Guest58449 has quit IRC16:26
openstackgerritMerged openstack-infra/project-config: Switched documentation to point to storyboard.  https://review.openstack.org/13385316:28
*** sabeen has joined #openstack-infra16:29
*** asselin has quit IRC16:30
openstackgerritCraig Bryant proposed openstack-infra/project-config: Turn on python build jobs for monasca-api  https://review.openstack.org/13399516:31
*** AJaeger_ has quit IRC16:32
*** gokrokve_ has joined #openstack-infra16:33
openstackgerritKyle Rockman proposed openstack-infra/jenkins-job-builder: hipchat bug fix  https://review.openstack.org/13399716:34
*** Longgeek has joined #openstack-infra16:35
openstackgerritCraig Bryant proposed openstack-infra/project-config: Turn on python build jobs for monasca-api  https://review.openstack.org/13399516:36
*** Viswanath has joined #openstack-infra16:36
*** gokrokve has quit IRC16:36
pleia2good morning16:36
sdaguefungi: you good with me kicking this in - https://review.openstack.org/#/c/132546/ ?16:36
sdaguethen baby sitting in the devstack change16:36
*** doug-fish has joined #openstack-infra16:36
*** _nadya_ has joined #openstack-infra16:36
*** achanda has joined #openstack-infra16:37
*** gokrokve_ has quit IRC16:37
*** Viswanath has quit IRC16:39
fungisdague: in the process of reviewing it now, and can approve in moments16:40
*** Longgeek has quit IRC16:40
openstackgerritElizabeth K. Joseph proposed openstack-infra/pypi-mirror: Switched documentation to point to storyboard  https://review.openstack.org/13385916:40
arosen1dvorak: thanks!16:41
arosen1I didn't see that command.16:41
sdaguefungi: sounds good16:41
fungisdague: lgtm... in it goes16:41
sdaguegreat16:42
*** dtantsur is now known as dtantsur|afk16:43
*** dizquierdo has quit IRC16:44
arosen1fungi:  what is the: zmq-publishers: tcp://localhost:8888  used for in the nodepool configuration? I don't ever see anything binding on 888816:45
*** gyee has joined #openstack-infra16:45
*** mwagner_lap has quit IRC16:45
openstackgerritMerged openstack-infra/project-config: change client libraries to test from pypi instead of git  https://review.openstack.org/13254616:47
*** markvan has quit IRC16:47
*** markvan has joined #openstack-infra16:47
fungiarosen1: i think that's a placeholder and/or to support working by default if nodepool and jenkins master are the same host16:47
openstackgerritKyle Rockman proposed openstack-infra/jenkins-job-builder: adding support for custom tools plugin  https://review.openstack.org/13400116:47
fungiarosen1: in our production configuration, we have a list of tcp://jenkins01.openstack.org:8888 et cetera (covering all our masters)16:48
arosen1fungi:  if i have jenkins and nodepool on different hosts do i need to set: localhost to be the jenkins server i guess?16:48
arosen1The jenkins server I have isn't binding on 8888 either though :/16:48
arosen1ah i lied it is16:48
fungiarosen1: yeah, and your jenkins master will listen on 8888/tcp if you have the zeromq publisher plug-in installed there16:48
fungiarosen1: that's how nodepool figures out when a jenkins slave transitions from idle to running to completed/offline16:49
fungiarosen1: so that it can map its ready/used/delete node state transitions accordingly16:49
arosen1fungi:  awesome thanks i understand now16:50
fungiarosen1: without that, you'd instead just see ready nodes pile up indefinitely in nodepool16:51
*** afazekas has quit IRC16:51
fungi(which is a good symptom to indicate you've lost zmq connectivity between nodepool/jenkins btw)16:51
*** jlibosva has quit IRC16:51
arosen1fungi:  so I think there is some problem I'm facing with zuul where I have to stop/start it every so often to get it working again.16:52
arosen1I used jays scripts to setup my ci16:52
arosen1I'm setting everything up again fresh without his scripts.16:52
*** e0ne has quit IRC16:52
*** groknix has quit IRC16:52
arosen1I should be able to just git clone zuul; install and run merger/server with the config files right? I didn't see an install guide for it anywhere?16:52
*** vigneshvar has joined #openstack-infra16:53
*** shakamunyi has quit IRC16:53
*** asselin has joined #openstack-infra16:53
*** patrickeast has joined #openstack-infra16:53
arosen1I'll add how to install it here: https://github.com/openstack-infra/zuul/blob/master/README.rst like nodepool has16:53
fungiarosen1: yeah, you should be able to do some variation of 'sudo pip install .' in the git clone and have a working zuul server, but you won't have configs or initscripts in place or anything. i'd recommend using the puppet module for it instead16:54
fungiarosen1: and you can model the install instructions off what we've got automated in puppet presumably16:54
fungiarosen1: if you want to document that16:55
chmouelmordred: so to followup on that pymemcache stuff, he just released a new version https://github.com/pinterest/pymemcache/issues/28#issuecomment-6275109516:55
fungiarosen1: also, if your bug is reproducable and you get some good diagnostic details please open a story for it on storyboard.openstack.org16:55
*** patrickeast has quit IRC16:55
chmouelcan i just rekick jenkins and the job will pick up the new version16:55
chmouelor there is osme caching issues?16:55
chmouelcdent: ^16:56
*** omrim has quit IRC16:57
cdentI don't know chmouel. I would assume you can kick jenkins into a recheck but if there are mirrors involved with the pypi situation that might take some time. Are there mirrors?16:57
*** jgjl has quit IRC16:57
*** ayoung-afk is now known as ayoung16:57
arosen1fungi:  i wonder if this is what is causing it? http://paste.openstack.org/show/132437/ this is the only trace i see in my zuul logs16:57
arosen1I wonder if it isn't able to recover from that?16:57
*** arxcruz has quit IRC16:57
fungicdent: chmouel: there are mirrors, updated every 5 minutes unless something is wrong with them16:57
chmouelcdent: yeah the question asking to infra :) this was just to let you know of the status :)16:57
cdent5 minutes? that's nice and fast.16:58
chmouelfungi: cool, perfect, thanks!16:58
cdentchmouel: cool, perfect, thanks! ;)16:58
fungichmouel: if you can find it in http://pypi.dfw.openstack.org/simple/pymemcache/ for example, then you should be cool16:58
* cdent sees new version16:58
chmouelfungi: oh yeah that sounds about right! the bad macosx version is there too16:59
chmoueland exe for what is worth16:59
chmouelmaybe that something we can check when doing the mirroring ?16:59
fungiyep, we run bandersnatch and mirror everything from pypi these days16:59
*** ildikov has quit IRC16:59
chmouelah gotcha16:59
fungiwith separate pypi mirror servers in each provider/region16:59
*** mfink__ has joined #openstack-infra16:59
chmouelthat one is very fancy, pymemcache-0.9.macosx-10.8-intel.exe i wonder if that works with that new opensource .net for unices17:00
*** erlon1 has quit IRC17:00
*** achanda has quit IRC17:00
*** asselin has quit IRC17:02
*** patrickeast has joined #openstack-infra17:02
*** mfink has quit IRC17:02
*** mattfarina has quit IRC17:03
openstackgerritAaron Rosen proposed openstack-infra/nodepool: Update Readme config -> system-config repo  https://review.openstack.org/13400817:03
*** mmaglana has joined #openstack-infra17:04
*** MaxV has quit IRC17:04
*** mattfarina has joined #openstack-infra17:04
*** groknix has joined #openstack-infra17:05
*** talluri has joined #openstack-infra17:05
*** garyh has quit IRC17:06
openstackgerritKyle Rockman proposed openstack-infra/jenkins-job-builder: hipchat bug fix  https://review.openstack.org/13399717:07
*** groknix has quit IRC17:08
tchaypohttps://review.openstack.org/#/c/129533/ now has a +2 and passing tests17:08
*** groknix has joined #openstack-infra17:08
*** _shaps_ has joined #openstack-infra17:08
tchaypothanks to the patience of AJaeger17:09
*** chandankumar has quit IRC17:10
*** asselin has joined #openstack-infra17:11
*** gokrokve has joined #openstack-infra17:12
*** mmaglana has quit IRC17:13
*** marun has joined #openstack-infra17:15
fungitchaypo: what's the story with stackforge projects managed by an openstack core reviewer group? this looks like it would be the first stackforge project using the tripleo-incubator acl. why isn't it an openstack project?17:17
openstackgerritKyle Rockman proposed openstack-infra/jenkins-job-builder: adding support for the custom tools plugin  https://review.openstack.org/13401117:17
*** vrutkovs_ has quit IRC17:17
*** shashankhegde has quit IRC17:18
*** wenlock has joined #openstack-infra17:18
HenryGHi, is the slave_db still installed on gate nodes for running unit tests?17:18
*** cdent has quit IRC17:18
*** henditan has quit IRC17:19
HenryGThis log seems to indicate it is not.  http://logs.openstack.org/36/124136/9/check/gate-neutron-python27/372bb18/console.html17:19
*** thedodd has joined #openstack-infra17:19
*** Vek has joined #openstack-infra17:19
fungiHenryG: at this point we make it possible for jobs to add and delete their own mysql and postgres databases17:19
openstackgerritCraig Bryant proposed openstack-infra/project-config: Turn on python build jobs for monasca-api  https://review.openstack.org/13399517:20
HenryGfungi: OK, and how does a job do that? Is there an example?17:20
tchaypofungi: chalk it up to me being confused, I guess. I couldn’t decide what I wanted to I decided to whack something in and change it later if it becomes clear that it’s wrong17:20
*** ivar-lazzaro has joined #openstack-infra17:20
fungiHenryG: it's recommended you have per-test databases too so as to avoid concurrency issues17:21
fungiHenryG: i'd suggest looking at how nova engineered their database interactions in unit tests17:21
*** vigneshvar has quit IRC17:21
*** koolhead17 has joined #openstack-infra17:21
fungitchaypo: okay, cool. i'll leave comments17:21
tchaypospamaps: do you have an opinion about whether prep-source-repos should be stackforge/ or openstack/? If the latter it sounds like maybe we should create other groups for the acts?17:21
SpamapStchaypo: so if we're going to use it in our CI system, I think openstack/17:22
HenryGfungi: Ah, so the DB backends and DB *user* is installed? Just need to create our own databases?17:22
*** _nadya_ has quit IRC17:22
tchaypoi shall do the needful17:23
clarkbso you know zuul does this right...17:23
*** dannywilson has joined #openstack-infra17:23
* clarkb goes back to being on vacation17:23
SpamapStchaypo: Sorry I haven't put much thought into it until now. I think it's another nice thing we've produced that others can consume like os-cloud-config .. and we certainly want to keep using it.17:23
*** mmaglana has joined #openstack-infra17:23
fungiHenryG: that's the way i understand it, yeah17:24
greghaynesclarkb: ours is a little diferent im pretty sure - we can stack non-dependent patches17:24
clarkbgreghaynes zuul could do that too17:24
greghaynesif this is the tool im thinking of...17:24
clarkbits just git refs in the end17:24
fungitchaypo: i suggest we make that openstack/ instead in that case, and you'll want to propose a change to openstack/governance to add it to reference/programs.yaml and have SpamapS +1 it17:25
clarkbopenstack*/ doesnt need two tools that do this17:25
clarkbfungi ^17:25
fungi(or at least have him comment favorably on it if he can't +1 there)17:25
mordredclarkb: but it does need one that meets their use Case17:25
mordredzuul does not, currently17:25
clarkbmordred sure but it could if we worked together on the common tool17:26
mordred++17:26
*** chandankumar has joined #openstack-infra17:26
tchaypo+1 for having just one tool that does this17:26
tchaypoour use case at the moment is on the ci machines; we often have patches that are in-flight that we need in order to build out the cloud17:27
SpamapSCould zuul be expanded to do this, reasonably?17:27
openstackgerritKyle Rockman proposed openstack-infra/jenkins-job-builder: add support to git for changelog against branch  https://review.openstack.org/13401417:27
tchaypoprep-source-repos lets us give a list of in-flight changes and plop them on top of trunk17:27
SpamapSSo not just the change being tested in the pipeline..17:27
clarkbtchaypo that is exactly what zuul does17:27
SpamapSthese are changes that are usually reverts of things where upstream broke stuff17:28
greghaynesas is I thought zuul sets a set of repos each to a specific ref?17:28
tchaypois it something I can easily drive by hand on a machine that in a brand new region? Can zuul be prodded into exporting the DIB_REPO* variables so that DIB will use those repos?17:28
clarkbright now it only understands refs as provided by the zuul server but having an arbitrary set should be trivial to add17:28
clarkbbecause the git stuff is already there17:28
tchaypoyeah, it’s quite important that we be able to pull in arbitrary sets of changes.17:29
*** vigneshvar has joined #openstack-infra17:29
mordredgreghaynes: right, but it creates those refs from in flight changes17:29
*** mmaglana has quit IRC17:29
SpamapSNote that we may not be alone in this. Other projects who want to run independent functional tests in their gates may also want this.17:29
* tchaypo goes away to read about zuul17:29
tchaypoyeah, I was talking to someone at summit who has a very similar use case17:29
clarkbSpamapS I am just saying openstack has this tool. if it needs a new feature please add it instead of making new project17:30
mordredthe general topic of "given a set of unrelated changes, merge them each into their repos and tell me the refs" is what zuul does17:30
tchaypohttps://github.com/Netflix/zuul doesn’t seem to be the right zuul17:30
greghaynestchaypo: http://git.openstack.org/cgit/openstack-infra/zuul/tree/README.rst17:30
*** dangers_away is now known as dangers17:31
*** amcrn has joined #openstack-infra17:31
tchaypo"Zuul is a trunk gating system developed for the OpenStack Project.”  - trunk gating isn’t what I’m trying to do17:31
tchaypo*Reads other docs*17:32
SpamapSclarkb: and we are going "hm, you may be right" and working out what it might be. So thanks. :)17:32
pleia2tchaypo: also see http://ci.openstack.org/zuul.html (has links to configuration, full manual, etc)17:32
SpamapStchaypo: Yes, it is what you're trying to do. :)17:32
tchaypoah, i was searching http://docs.openstack.org/ :)17:32
tchaypothanks pleia217:32
*** vigneshvar_ has joined #openstack-infra17:32
SpamapStchaypo: you're just trying to do it with trunk+stuff, and trying to duplicate said gate on your local machine :)17:33
arosen1fungi: why does nodepool require you to set: NODEPOOL_SSH_KEY? Why isn't that just done via /etc/nodepool/nodepool.yaml ?17:33
fungiso while i personally would love to see patches to zuul-cloner to support that use case, i also don't want to get into the business of being responsible for telling people where and how they should be contributing so if they want a separate project for that i'm not going to stand in their way (and it apparently has been a separate project for quite a while, this is just making it more accessible)17:33
tchaypoSpamapS: yeah, close enough17:33
clarkbfungi generally agree except they want to use this in the gate17:34
tchaypoThe main thing I’m looking for is how hard it is to set up zuul, give it a list of change sets, and get a set of DIB_REPO* variables from it17:34
clarkbfungi and we really dont need two tools with two sets of bugs doing the same thing in the gate17:34
tchaypoclarkb: no, I want to use this to stand up a region17:34
*** vigneshvar has quit IRC17:35
SpamapSfungi: I think it may save a lot of trouble to suggest that we may want to explore adding this to zuul rather than a new project.17:35
tchaypospamaps’ comments are that that’s functionally similar to putting things through the gate, but I’m not intending to get this involved in the actual gate at all17:35
*** _nadya_ has joined #openstack-infra17:35
*** sunil_ has quit IRC17:35
clarkbtchaypo I see17:36
SpamapStchaypo: perhaps we're doing this wrong then. If we just need to maintain a divergent tree in our git repo, we should just do so in a branch and use git merges.17:36
SpamapStchaypo: why would we need a tool for that at all?17:36
clarkbin any case zuul cloner essentially takes a tip git ref and applies to all projects17:37
SpamapStchaypo: I had thought this was for us to be able to stop adding little revert commands to tripleo-ci and duplicating said commands on local devtest runs. You seem to be saying it is a more visceral thing.. happening just to build a cloud in the moment. ?17:37
*** bhuvan has joined #openstack-infra17:37
tchaypoyes, as far as i know this is only used at present to build the ci regions17:37
clarkbwhat I had in mind is a list of refs that are applied in order as an extension to that as it should be backward compat if done that way17:37
greghaynesyea, looking at http://git.openstack.org/cgit/openstack-infra/zuul/tree/zuul/lib/cloner.py its pretty close to functionally identical17:38
*** jistr has quit IRC17:38
*** gondoi is now known as zz_gondoi17:39
*** _nadya_ has quit IRC17:39
SpamapStchaypo: ok, so IMO you don't need a tool for this. clone upstream. branch master into something like 'tripleo-cd' and merge master into tripleo-cd as needed.17:39
fungiarosen1: i don't see it being exported by the calling environment in the nodepool initscript. what do you mean specifically by "required"?17:39
SpamapStchaypo: That is a one-time-ever thing, so I'm dubious that you need a tool to do that.17:39
tchaypoit’s not a one-time-ever thing17:40
*** dannywilson has quit IRC17:40
tchaypoit’s one-time-per-patchset17:40
*** zz_gondoi is now known as gondoi17:40
openstackgerritKyle Rockman proposed openstack-infra/jenkins-job-builder: hipchat bug fix  https://review.openstack.org/13399717:40
SpamapStchaypo: if you have a patch you need that isn't in master, you apply it in 'tripleo-cd'17:41
tchayposome of the patches we wanted for hp2 went through ~36 patchests before landing17:41
fungiarosen1: i see it mentioned in the readme, but nodepool itself doesn't appear to use it17:41
arosen1fungi:  if I don't export it before running nodepoold -d then I don't believe my key gets propagated to the instances? https://github.com/openstack-infra/nodepool/blame/master/README.rst#L6517:41
*** amcrn has quit IRC17:41
SpamapStchaypo: ah so the issue is that we want to keep rebasing off those inflight things?17:41
tchaypoi *think* that in those cases, each time there’s a new patchset, tripleo-cd needs to be reverted back to master, then the relevant patchsets have to be pulled in again17:41
SpamapStchaypo: well not reverted.. rebased. :)17:41
fungiarosen1: er, you'd use something like puppet to install a public key into authorized_keys on the nodes17:42
tchaypoyeah, an interactive rebase could probably do it - remove the old commit, leave in the new commit17:42
tchaypotricky when there’s 9 different patchsets being applied, but doable17:43
tchaypoin any case, it sounds like zuul does something similar. I’m down with using one tool per job, so I’m looking at whether that’s going to work17:43
tchaypo(adam_g17:43
tchaypoand lifeless have written more of the script than I have, they might have other comments to add)17:43
SpamapStchaypo: so I see where a tool is desired, because of a desire to basically keep up with multiple branches.17:44
SpamapStchaypo: my thought was that we were more doing the thing where we pull an inflight patch in, and it fixes us, and we just never pull it again.17:44
tchayporeading http://ci.openstack.org/zuul/merger.html it sounds like the zuul merger is rather more intensive - it sounds like it runs as a daemon, receives events, does the merging automatically17:44
fungiarosen1: aha, we reference that in openstack-infra/project-config:nodepool/scripts/prepare_node.sh17:45
zigoHey, I quickly did a package for Zuul, as I heard some were interested by it. It's in: git://git.debian.org/openstack/zuul.git17:45
zigoWill it help -infra ?17:45
clarkbtchaypo you want cloner not merger. its a utility for fetching and applying refs17:45
tchaypooh17:45
* tchaypo skips down some docs17:45
fungizigo: probably won't help us directly. we continuously deploy zuul via pip install from the tip of its master branch17:45
zigofungi: Ok.17:45
clarkbzigo there is a zuul package repo on our gerrit too iirc17:46
fungizigo: though having it packaged in debian is awesome anyway17:46
clarkbfungi or was that jjb?17:46
zigofungi: I didn't plan on uploading it, though I can if you think it may help.17:46
zigoIn such case, just let me know.17:46
*** jpich has quit IRC17:46
clarkbhttp://git.openstack.org/cgit/openstack-infra/zuul-packaging/17:47
fungiclarkb: zigo: yeah, not sure how far pabelanger got with that effort17:47
clarkb(its empty)17:47
fungiahh, yep. i think it was a placeholder while he began work17:48
tchayporeading the page about zuul-cloner, I see that I can specify *a* zuul_change or *a* zuul ref - it’s not clear to me how I could give it a list of 9 unrelated changes to merge17:48
fungioh, not empty... http://git.openstack.org/cgit/openstack-infra/zuul-packaging/tree/debian?h=debian/sid17:48
fungiclarkb: remember the master branch contains nothing but a readme in the model we were evaluating17:48
clarkboh right17:49
clarkbtchaypo that would be the new feature17:49
tchaypoah17:49
pabelangerfungi, clarkb I posted some patches a while ago, however there really isn't the group of people to review / merge them17:49
tchaypowould it even be worth adding it as a new feature? Would simply running zuul_cloner once for each change be sufficient?17:49
tchaypoor would each run wipe out the change from the previous run?17:50
fungipabelanger: yeah, i think we were hoping more people interested in packaging things for various distros would engage there17:50
tchayposcusi, laundy time17:50
clarkbtchaypo it would reset and wipe out17:50
pabelangerhttps://review.openstack.org/#/q/status:open+project:openstack-infra/zuul-packaging,n,z17:50
pabelangerfungi, nice17:50
*** armax has quit IRC17:50
pabelangerI'm still interested in seeing it grow, I just haven't had time to focus on it ATM. Due to another contract I am working on17:51
pabelangerBut, should have some time in the next month or so17:51
fungiclarkb: tchaypo: given zuul-cloner works on named refs, you could just add a lightweight tag with some common name pointing at the correct ref in each of the various repos and then have it integrate those, right?17:52
sdaguefungi: is the NOT_REGISTERED here transient - https://review.openstack.org/#/c/133958/ ?17:52
fungiclarkb: tchaypo: oh, i guess what's missing is a separate mechanism to stack up multiple changes in a single repo a la zuul's dependent pipeline operation17:53
clarkbfungi ya17:53
fungisdague: probably. i'll confirm17:53
*** vigneshvar_ has quit IRC17:55
*** HeOS has quit IRC17:55
tchaypoHow about I spend a bit of time tonight playing with zuul_cloner to see if I can figure out what would be needed to do to it17:55
*** chandankumar has quit IRC17:55
fungisdague: yeah, transient. i see both those jobs registered for both relevant node types now17:55
sdagueok17:55
*** shakamunyi has joined #openstack-infra17:56
tchaypoThen I'll comment on the change (or update the read me for the project?) to mention that this overlaps with zuul_cloner and should go away once zuul_cloner has new features17:56
sdagueI guess I wonder if there is effectively a flush we could issue with those17:56
*** hdd has joined #openstack-infra17:56
tchaypoOr, start hacking those into zuul_cloner immediately17:56
*** thedodd has quit IRC17:56
tchaypoIf that seems feasible17:56
fungisdague: these days zuul tends to be quicker at rereading its config than jenkins-job-builder takes to update on the jenkins masters17:56
fungirace condition basically17:56
*** shakamunyi has quit IRC17:56
sdaguegotcha, there is no 2 phase commit logic there?17:57
openstackgerritKyle Rockman proposed openstack-infra/jenkins-job-builder: adding support for the custom tools plugin  https://review.openstack.org/13401117:57
*** dprince has joined #openstack-infra17:57
fungisdague: no, we could enforce it by requiring the job config to go in first and not approve the zuul config addition until after it's applied on the jenkins masters17:57
sdaguefungi: oh, gotcha17:57
sdaguemaybe we should do such a thing?17:58
fungisdague: but automating that in any meaningful way would probably be more painful than the manual workflow change17:58
*** annegent_ has quit IRC17:58
*** derekh has quit IRC17:58
clarkbfungi could we have ansible do zuul.o.o before jenkins.o.o?17:58
fungiclarkb: possibly, though jjb updates also have a habit of running really, really long and sometimes timing out too17:59
*** vigneshvar_ has joined #openstack-infra17:59
*** annegent_ has joined #openstack-infra18:00
fungiwe _could_ do something like we do with the cgit servers and gerrit, of course. just not sure what the variability in duration might be18:00
*** amcrn has joined #openstack-infra18:00
*** rmcall has quit IRC18:00
*** dangers is now known as dangers_away18:01
fungibut as far as actually parsing the change out to figure out what jobs it's adding and then delay zuul config reloading until all added jobs are registered in gearman is probably intractible18:01
*** rmcall has joined #openstack-infra18:01
*** shakamunyi has joined #openstack-infra18:01
fungior at least likely to be buggy in itself18:01
*** gondoi is now known as zz_gondoi18:02
*** gokrokve has quit IRC18:03
*** gokrokve has joined #openstack-infra18:03
*** thedodd has joined #openstack-infra18:05
*** melwitt has joined #openstack-infra18:05
*** luqas has quit IRC18:05
fungiclarkb: also, shouldn't you be germanying?18:07
*** jp_at_hp has quit IRC18:07
clarkbI should be but larissa is napping18:08
clarkbI have had a liter of kolsch today though18:08
arosen1fungi: do you see where i'm going wrong with this? http://paste.openstack.org/show/132455/18:08
greghaynesclarkb: O/18:08
*** SumitNaiksatam has quit IRC18:08
fungiclarkb: that's puts you two liters down with only a few hours left in the day18:09
fungibetter hurry18:09
clarkbgreghaynes \o18:10
*** mfink__ has quit IRC18:10
*** mfink has joined #openstack-infra18:10
fungiarosen1: hard to say without seeing the manifest you're using there. is it possible you don't have the nodepool puppet module installed?18:10
*** doug-fish has left #openstack-infra18:11
*** mfink has quit IRC18:11
fungiarosen1: oh, i see, no outer manifest. you're supplying it on the command line18:11
*** mfink has joined #openstack-infra18:11
*** hdd has quit IRC18:12
arosen1fungi:  I'm just trying to install each puppet module individually. Is this not the right way to go about it?18:12
*** andreykurilin_ has joined #openstack-infra18:13
fungiarosen1: i think you may want ::nodepool there18:14
fungiarosen1: here's the manifest we're using to apply it on nodepool.openstack.org... http://git.openstack.org/cgit/openstack-infra/system-config/tree/modules/openstack_project/manifests/nodepool_prod.pp#n3618:15
*** hdd has joined #openstack-infra18:15
arosen1fungi:  ah okay I'll start with that.18:15
openstackgerritKyle Rockman proposed openstack-infra/jenkins-job-builder: add support to git for changelog against branch  https://review.openstack.org/13401418:16
*** Ryan_Lane has joined #openstack-infra18:18
*** weshay has quit IRC18:19
*** weshay has joined #openstack-infra18:19
*** shashankhegde has joined #openstack-infra18:21
*** alexpilotti has joined #openstack-infra18:21
*** atiwari has joined #openstack-infra18:22
*** amcrn has quit IRC18:23
arosen1fungi:  cool i'm able to run this. Should I do : git clone http://git.openstack.org/cgit/openstack-infra/system-config /etc/project-config first before i run this? Or is something else supposed to do that for me?18:23
arosen1when i run this I get this failure:18:23
arosen1Error: Execution of '/usr/bin/git clone  /etc/project-config' returned 128: fatal: repository '' does not exist18:23
*** bdpayne has joined #openstack-infra18:24
*** thedodd has quit IRC18:24
fungiarosen1: that's very odd. wonder where it got /etc/project-config as the clone url18:24
dhellmannfungi, clarkb : what is the process for moving a repository to the attic? for example, oslo.version18:25
fungidhellmann: it's a project rename18:25
arosen1fungi:  i had run:  sudo puppet apply --verbose -e "class {'openstack_project::nodepool_prod': mysql_password => 'password', mysql_root_password => 'password'}"18:25
*** thedodd has joined #openstack-infra18:25
fungidhellmann: needs a project-config change and then link it in the infra meeting agenda18:25
dhellmannfungi:  I can rename things in project-config?18:26
*** armax has joined #openstack-infra18:26
fungidhellmann: so we can discuss scheduling the gerrit outage18:26
fungidhellmann: yep18:26
dhellmannyeah, this is really really low priority18:26
* dhellmann goes to look at how renames work in project-config18:26
fungidhellmann: right, for retiring projects we usually batch those up with stackforge project renames and then pull the trigger on them all when a more important rename comes along which has some urgency18:27
*** ildikov has joined #openstack-infra18:27
dhellmannfungi: cool, I just want to make sure I'm on that list at some point18:27
openstackgerritKyle Rockman proposed openstack-infra/jenkins-job-builder: add support for pyton and tox matrix project axis  https://review.openstack.org/13402518:27
fungidhellmann: basically you'd change the project name to openstack-attic/oslo.version in gerrit/projects.yaml, change its acl to look like the acls of other projects in the attic (basically read-only for new changes) and then remove all other sections of files in project-config referencing oslo.version18:28
openstackgerritSean Dague proposed openstack-infra/project-config: remove the dsvm-cells job from libraries  https://review.openstack.org/13402818:29
sdaguedhellmann: so... I think the cells job was the reason oslo was still coupled18:29
dhellmannfungi: ok, thanks18:29
dhellmannsdague: do we want that? probably?18:30
fungidhellmann: and that change would generally be the final step after you've already made sure no supported branches of any projects use oslo.version, it's no longer referenced in places like devstack/devstack-gate, governance, requirements, et cetera18:30
dhellmannwell, I guess only if that job is installing from source18:30
dhellmannfungi: as far as we can tell, it was never released because those features went into pbr instead18:30
* dims nods in agreement18:31
arosen1fungi:  hrm when i run the same puppet apply command it tells me: Error: Could not initialize global default settings: Certificate names must be lower case; see #116818:31
*** SumitNaiksatam has joined #openstack-infra18:31
fungiarosen1: does it mention a manifest name, line number, anything corresponding to that error?18:32
*** mwagner_lap has joined #openstack-infra18:34
sdaguedhellmann: I don't think we do. We've been running those jobs for 6 weeks not testing anything you think they are testing.18:34
sdagueand in reality, they shouldn't actually care about cells or not. If there is a code path that is only triggered in cells, we should figure that out and make it an explicit lib test, not shrug our shoulders and couple the world on the off chance there might be18:35
zaromorning18:35
sdaguezaro: hey... so the query you gave me for gerrit core review groups isn't quite right. There is actually a documented syntax for doing the right thing, but it doesn't work18:36
*** subscope has joined #openstack-infra18:36
sdaguezaro: label:Code-Review=+1,group=ldap/linux.workflow ... except it seems to completely ignore the contents of group in our env18:37
*** thedodd has quit IRC18:37
*** thedodd has joined #openstack-infra18:41
arosen1fungi:  i think the reason is because the host has a capital letter in its hostname. I think that's what is cause the issue (at least from something I found on google).18:42
fungiarosen1: ahh18:43
*** yfried_ has joined #openstack-infra18:43
arosen1fungi: is there a script that you guys use to boot strap everything? Do you run: sudo puppet apply --verbose -e "class {'openstack_project::nodepool_prod': mysql_password => 'password', mysql_root_password => 'password'}" manually when you setup your nodepool nodes?18:44
zarosdague: no workaround for that?18:44
zarosdague: i don't think i have time to look into that gerrit UI issue this week, maybe next week?18:45
fungiarosen1: we use puppet agent --test with a site.pp of http://git.openstack.org/cgit/openstack-infra/system-config/tree/manifests/site.pp and have it figure out what to apply based on the hostname18:45
krotscheckDebugging this migration would be easier if launchpad wasn’t so abysmally slow18:45
zarofungi: gah! i created an bad release.  help!18:45
fungizaro: what did you release?18:46
zarofungi: http://git.openstack.org/cgit/openstack-infra/jenkins-job-builder18:46
fungizaro: best way to solve it, in general, is to follow up with a good release18:46
zarofungi: gave wrong release number18:46
sdaguezaro: so... interestingly, on gerrit's gerrit the css class for each element is the full java class name that generates it18:46
zarofungi: 0.4.2 should be 1.0.018:47
sdaguethat almost seems like it's a gwt compile flag instead of gerrit code itself18:47
*** achanda has joined #openstack-infra18:47
dhellmannsdague: I'm fine with decoupling, as long as no one yells at me when we do find those unexpected cases that were only tested by the jobs we're dropping. I'd rather not have to wait for all of those long jobs to run anyway. :-)18:47
zarofungi: actually should be 0.10.018:47
*** Guest58449 has joined #openstack-infra18:47
sdaguedhellmann: yeh, you still end up waiting for some long jobs, but this will be a few less18:47
fungizaro: i think that's probably okay to leave where it is and just add a 0.10.0 tag. we can delete the 0.4.2 tag and tarballs later if they cause any confusion18:48
sdaguedhellmann: yeh, well, I'll help fight back about it. It's about being smart about where we test things and what behavior we expect18:48
zarosdague: fixed upstream?18:48
zarosdague: maybe we can backport if you can find the fix?18:49
dhellmannsdague: I'm totally on board with being smart about things. Less so with generating anger in the mean time.18:49
zarofungi: that's great! i'll do that.18:49
sdaguezaro: yeh, I don't know. I think someone that understands how to build gerrit to know18:50
sdagueme staring at a ton of unfamiliar java code will probably not get results18:50
zarosdague: ok. i know the maintainer so i'll ask him today.18:51
*** arborism has joined #openstack-infra18:52
*** dannywilson has joined #openstack-infra18:52
*** arborism is now known as amcrn18:53
*** e0ne has joined #openstack-infra18:54
openstackgerritMichael Krotscheck proposed openstack-infra/gear: Switched documentation to point to storyboard.  https://review.openstack.org/13384318:54
zarosdague: is there a workaround for the query you wanted?18:55
*** dannywilson has quit IRC18:56
fungiokay, jenkins05 is cleaned up and restarted, has new workers and is running jobs again. much snappier now18:56
arosen1fungi:  I guess you also have a hiera.yaml file that has a line in it something like this?18:57
arosen1openstack_project::nodepool_prod: nodepool_mysql_password password18:57
openstackgerritMichael Krotscheck proposed openstack-infra/gearman-plugin: Switched documentation to point to storyboard.  https://review.openstack.org/13384418:57
sdaguezaro: no, so the query you gate (reviewerin:nova-core AND ...) only means that someone in nova core reviewed, not that their vote is the vote in question18:57
fungiarosen1: yeah, so that we can keep our passwords secret18:57
sdagueand the lable....,group= looks like it should be right....18:57
sdaguehowever18:57
sdagueit returns results as if group isn't checked at all18:58
fungikrotscheck: were you able to figure out what was missing in the migration script causing that duplicate key error?18:59
krotscheckfungi: Well, the duplicate key error was as a result of a previous failed migration18:59
*** sabeen3 has joined #openstack-infra19:00
krotscheckI solved that, I’m just trying to figure out WHY it failed in the first place.19:00
fungikrotscheck: okay, got it19:00
*** sabeen has quit IRC19:00
swestonkrtaylor: pleia2: ready?19:01
*** armax has quit IRC19:01
krotscheckfungi: Let me toss up the duplicate key patch and maybe we can get useful output from the live migration, I’m getting no love from my localhost.19:01
fungikrotscheck: fine by me19:01
*** gokrokve has quit IRC19:02
*** gokrokve has joined #openstack-infra19:02
pleia2sweston: hey19:03
swestonpleia2: hello19:03
*** otherwiseguy has quit IRC19:04
*** pelix has quit IRC19:04
swestonpleia2: waiting on Kurt ... would you like to go over the etherpad? https://etherpad.openstack.org/p/Third-Party-CI-Dashboard-InitialPlanning19:05
pleia2sweston: so hopefully krtaylor will wander in, I was just browsing https://etherpad.openstack.org/p/Third-Party-CI-Dashboard-InitialPlanning to figure out some next steps19:05
pleia2:D19:05
*** talluri has quit IRC19:05
swestonpleia2: hehe, ok19:05
*** radez_g0` is now known as radez19:06
*** marun has quit IRC19:06
*** tsg_ has joined #openstack-infra19:06
*** weshay has quit IRC19:07
swestonpleia2: so, then we could use the last known good tree as calibration?  Does this mean last known good tree of the repository, or last known good run of the CI system against the repository?19:07
*** gokrokve has quit IRC19:07
pleia2sweston: good question, I'm not sure19:07
*** weshay has joined #openstack-infra19:08
swestonpleia2: ok19:08
*** koolhead17 has quit IRC19:08
pleia2looks like inclination from the pad is known good tree19:08
pleia2maybe we ask for some nova folks to chime in too19:09
*** koolhead17 has joined #openstack-infra19:09
*** alexpilotti_ has joined #openstack-infra19:09
*** liusheng has quit IRC19:09
*** alexpilotti has quit IRC19:09
*** alexpilotti_ is now known as alexpilotti19:09
*** liusheng has joined #openstack-infra19:09
*** gokrokve has joined #openstack-infra19:10
*** tsg_ has quit IRC19:10
*** rmcall has quit IRC19:10
*** bswartz has quit IRC19:11
*** ZZelle_ has joined #openstack-infra19:11
swestonpleia2: so, then what is last known good tree?  master? what if that particular system failed on that run as well?19:11
*** rmcall has joined #openstack-infra19:12
pleia2sweston: hm, right, that is a possibility if reviewers are merging code that was -1ed by a system19:12
*** shakamunyi has quit IRC19:12
krtaylorsweston, pleia2 here now19:12
* krtaylor reading scrollback19:12
*** shakamunyi has joined #openstack-infra19:13
swestonkrtaylor: great! please jump in19:13
*** koolhead17 has quit IRC19:13
krtaylorsweston, pleia2 - the etherpad looks good, I think there is plenty of content for a spec19:15
pleia2I agree, there are some questions but we can work those out in the spec19:16
krtaylorsweston, pleia2 - it looks like the only real question is the process for determining the failure state19:16
pleia2yeah19:16
krtaylorbut there are several good options listed19:16
swestonkrtaylor: so, my current question is this, what are we defining as the last known good tree?19:16
swestonkrtaylor: yes, that has always been the sticky issue19:17
sdagueclarkb: do you know the tempest patch that mtreinish had up for the secgroup race?19:17
clarkbsdague ya one sec19:17
krtaylorsweston, good question - jhesketh and I discussed just finding the last good run, meaning success, but we can build to that19:18
krtaylorbaby steps19:18
clarkbsdague https://review.openstack.org/#/c/132729/19:18
swestonkrtaylor: ok19:19
swestonkrtaylor: next baby step?19:19
swestonpleia2: ^19:19
pleia2I'd say taking the first stab at a spec19:20
krtaylorsweston, so, it also kinda goes back to the conversation with jhesketh19:20
krtayloryes, spec19:20
krtaylorthen cmd line tool, similar to jhesketh 's19:20
krtaylorthen webui19:20
krtaylorthen filtering19:20
krtaylorthen rerun logic19:21
*** gokrokve has quit IRC19:21
krtaylorthere is probably a few more steps in there19:21
*** gokrokve has joined #openstack-infra19:21
*** gokrokve has quit IRC19:22
tchaypoand then I discover https://gemfury.com/l/pypi-server and sheep quietly in the corner19:22
swestonkrtaylor: pleia2: so, in order to make this as modular as possible, I'd like to put the logic into the rest api, so that the command line tool and the webui can call the api19:22
sweston^ sound ok?19:22
*** gokrokve has joined #openstack-infra19:22
swestonadditionally, that will enable data collection to run as a server process, instead of messy cron jobs or scheduling19:23
krtaylorsweston, I *think* so, I guess I was thinking start smaller, but, I don't know where you are currently19:23
pleia2I don't have a strong opinion either way19:24
arosen1fungi: why do you use puppet agent rather then puppet apply?19:24
*** _shaps_ has quit IRC19:24
swestonit's much easier this way, rather than going back and re-factoring later19:24
fungiarosen1: because we're still using a puppet master at the moment19:24
swestonI can put all of that in the spec19:25
pleia2sweston: sounds good19:25
krtaylorsweston, sound like a plan, I am not opposed to that, I was starting to play with ideas too19:25
krtaylorsweston, do you have a personal repo started?19:25
swestonkrtaylor: pleia2: ok great.  if there are any more ideas, feel free to send an email, or irc, or put them in the etherpad19:25
fungitchaypo: beware --extra-index-url has some implied risk... if you have a package name which is not registered on pypi but is present in your private index, someone can come along later and upload something to pypi with the same name and you'll silently start installing that instead19:26
pleia2thanks sweston and krtaylor19:26
swestonkrtaylor: code on my dev machine right now, but I will have a server up soon where people can check out the code19:26
tchaypofirst roadblock to using zuul-cloner - I can’t find it. It doesn’t seem to be installed with “pip install zuul"19:26
arosen1fungi:  sorry for my noob questions. But I guess in my case I'll use puppet apply since I don't have a puppet master setup?19:26
tchaypofungi: would my sentence read differently if “sheep” was replaced with “weeps”?19:26
fungiarosen1: yep, should work fine19:26
*** armax has joined #openstack-infra19:26
*** marun has joined #openstack-infra19:27
fungitchaypo: probably not. i'll just picture you weeping over some sheep19:27
krtaylorsweston, sounds good, let me know or put in the etherpad19:27
*** dannywilson has joined #openstack-infra19:27
tchaypodeep makes sense to me, because it gets around that issue - only need one index, and it’s local, and it overrides the upstream namespace19:27
*** vigneshvar__ has joined #openstack-infra19:27
arosen1fungi:  in the infra case you guys have a master and agents so that you can just update the puppet config files on the master and it will push them out to all your slaves?19:27
tchaypos/deep/devpi/19:27
clarkbtchaypo you likely need a source install19:27
* tchaypo needs to turn off autocorrect in this window19:27
krtaylorsweston, want to discuss the spec at the next third-party meeting?19:27
fungiarosen1: sort of. we actually orchestrate it with ansible now, so could probably switch to masterless and puppet apply instead (mordred has plans for how this might work)19:28
swestonkrtaylor: yes, that would be great.  is the agenda modifiable?19:28
pleia2sweston: yeah, see 11:27:29 < arosen1> fungi:  in the infra case you guys have a master and agents so that you can just update the puppet config files on the master and it will push them out to all your slaves?19:28
pleia2gah19:28
pleia2https://wiki.openstack.org/wiki/Meetings/ThirdParty19:28
pleia2pesky paste lag19:28
fungitchaypo: clarkb: yes, i think it was added since the most recent release, so there's no released version of zuul including it _yet_19:28
pleia2sweston: just scroll down & edit 11/17/14 agenda19:29
tchayposo in other words19:29
tchaypomy tool that has been in use for a long time19:29
tchaypois being pushed back on because zuul has an unreleased feature that doesn’t do what I need?19:29
krtaylorsweston, yes, feel free to add to the agenda, or I can whatever19:29
swestonpleia2: ok, will do.  your previous message is addressing delivery of the code with puppet?  I am set up for that19:29
pleia2sweston: previous message was a mispaste :)19:30
swestonkrtaylor: I'll add it, this afternoon19:30
fungitchaypo: that's how i'd interpret it. note i wasn't pushing back, just suggesting that if it's something tripleo is developing/using then it should be openstack not stackforge19:30
tchaypo(I do think it makes sense to have one tool to do the job, it’s just the timing that makes me cry)19:30
swestonpleia2: ah, ok19:30
clarkbits being pushed back on because I thought you wanted to replace zuul in the gate19:30
swestonkrtaylor: pleia2: anything else?19:30
clarkbapparently I was wrong19:30
*** achanda has quit IRC19:30
pleia2I'm on vacation next week, but there are plenty of folks around for the meeting19:30
pleia2and I'm 100x better at vacation than clarkb19:30
*** mpaolino has quit IRC19:30
pleia2;D19:30
clarkbpleia2 :P19:30
fungiclarkb: i am often wrong on the internet19:31
*** vigneshvar_ has quit IRC19:31
swestonpleia2: 😃19:31
krtaylorhehheh19:31
*** achanda has joined #openstack-infra19:31
tchaypoheh19:31
pleia2sweston: I think that's it, thanks for handling the spec19:32
clarkbtchaypo also I thought you guys CD19:32
*** ivar-laz_ has joined #openstack-infra19:32
openstackgerritDavanum Srinivas (dims) proposed openstack-infra/project-config: Create repo for oslo.context  https://review.openstack.org/13287719:32
swestonkrtaylor: pleia2 ok, thanks for your help today19:32
clarkbreleasing features is so 201019:32
krtaylorsweston, pleia2 yes, sounds like a plan19:32
swestonpleia2: have a nice vacation 😃19:32
tchayposo did I, until i started looking at hp219:32
tchaypoi have zulu-clone now but it seems to want 8 zuul_* parameters19:33
*** ivar-laz_ has quit IRC19:33
tchaypo*reads docs*19:33
*** achanda has quit IRC19:34
tchaypolooking at http://ci.openstack.org/zuul/launchers.html?highlight=zuul_ref it looks like ZUUL_CHANGE_IDS already has roughly the information I’d want to provide, but zuul-cloner doesn’t use that variable19:35
*** achanda has joined #openstack-infra19:35
*** ivar-lazzaro has quit IRC19:35
*** ivar-laz_ has joined #openstack-infra19:35
clarkbtchaypo likely not as its redundant for current cloner use. the cloner usesthe zuul ref instead19:36
clarkbits this ref that would either be extended or have another ref list option to use instead19:37
*** Guest58449 has quit IRC19:37
pleia2sweston: thanks :)19:37
tchaypofrom http://ci.openstack.org/zuul/merger.html?highlight=ref it looks like the ref is of the form refs/zuul/<branch>/Z<random sha1>19:37
clarkbtchaypo yup but it could be an arbitrary git ref19:38
tchaypoI think I can use that to check out trunk - I have to find a ref that matches the shah of the tip of trunk19:38
clarkbeg master19:38
tchaypooh, if it can be an arbitrary ref that’s easy19:38
fungitchaypo: for that matter like i suggested earlier you could use arbitrary local branches of changes, or lightweight tags with a common name across all repos, or whatever19:39
fungidepending on what's convenient19:39
tchaypo“local branches of changes” - as in, check out trunk, merge in the patches I need, then use that?19:40
tchaypoapologies if I sound antagonistic - I’m trying to wrap my head around zuul to see if I can use it, but it’s a lot to take in at once19:41
arosen1fungi:  when i run: openstack_project::nodepool_prod it fails because g++ isn't installed on the box. Is there another puppet module I should install first which gets this?19:43
*** pblaho has quit IRC19:43
arosen1the image i'm using is just a min install of 14.04-server19:43
fungiarosen1: it's likely that rackspace's ubuntu 14.04 images come with that preinstalled so we never noticed19:44
arosen1fungi:  should I update add it to nodepool/manifests/init.pp?19:46
tchaypozuul-cloner --zuul-ref master --zuul-branch master --zuul-change 0 --zuul-patchset 0 --zuul-pipeline none --zuul-project none --zuul-url none git://git.openstack.org openstack-infra/project-config openstack/tripleo-incubator19:47
fungiarosen1: can't hurt. likely we should just add all of build-essential to our servers to be on the safe side19:47
tchayposeems to do okay at cloning the two repos19:47
*** timrc is now known as timrc-afk19:47
openstackgerritAaron Rosen proposed openstack-infra/system-config: g++ is also required to install nodepool  https://review.openstack.org/13403819:48
clarkbfungi arosen1 I think we install build essential everywhere19:49
*** MarkAtwood has joined #openstack-infra19:49
*** baoli has quit IRC19:50
arosen1gotcha19:50
*** baoli has joined #openstack-infra19:51
openstackgerritMichael Krotscheck proposed openstack-infra/storyboard: Clean recovery for import.  https://review.openstack.org/13403919:53
*** rlandy has joined #openstack-infra19:53
fungiclarkb: i thought that was just on slaves... checking19:53
*** bdpayne has quit IRC19:54
fungiclarkb: yeah, etherpad and jenkins slaves, not everywhere19:54
openstackgerritMichael Krotscheck proposed openstack-infra/storyboard: Clean recovery for import.  https://review.openstack.org/13403919:55
fungikrotscheck: so just that ^ ?19:55
*** rfolco has quit IRC19:55
krotscheckfungi: So far, yeah. That patch will just make sure that the script recovers on any failure.19:55
krotscheckand continues where it left off.19:55
krotscheckI still haven’t been able to get the comments dump that you referred to to happen.19:56
fungikrotscheck: one thing i didn't think to check... is it possible someone opened a story on storyboard while the script was running, or how did we end up resolving the "could create conflicting story numbers" dilemma?19:56
krotscheckfungi: Also, the console output will be a bit more specific about what it’s doing in comments.19:56
*** achanda has quit IRC19:56
krotscheckfungi: We set the auto increment to something Large (TM) so new id’s happen there.19:57
fungikrotscheck: oh, perfect. not a risk then19:57
krotscheckfungi: Yep.19:57
*** e0ne has quit IRC19:57
*** sabeen1 has joined #openstack-infra19:58
*** sabeen3 has quit IRC19:58
*** jerryz has quit IRC20:00
fungikrotscheck: okay, i have master storyboard with that patch installed in an active venv. i can retry the import now unless you need me to hold off20:01
*** subscope has quit IRC20:01
*** rushiagr is now known as rushiagr_away20:01
*** beekneemech has joined #openstack-infra20:02
*** bnemec has quit IRC20:04
arosen1fungi:  Is the syntax like this that you have in /etc/puppet/hiera.yaml ; openstack_project::nodepool_prod: nodepool_mysql_password xxxx20:04
arosen1I tried a few things:  Openstack_project::Nodepool_prod: mysql_root_password password20:04
arosen1puppet still is complaining though about: Error: Must pass mysql_root_password to Class[Openstack_project::Nodepool_prod] at line 1 on node puppet220:04
*** liam_ has joined #openstack-infra20:05
fungiarosen1: just 'nodepool_mysql_password: xxxx' in the hiera file (it's not scoped)20:05
*** liam_ is now known as Guest3924320:05
krotscheckfungi: Go ahead.20:05
*** Guest39243 has quit IRC20:06
krotscheckfungi: Pipe the output if you don’t mind.20:06
*** annegent_ has quit IRC20:07
arosen1fungi:  http://paste.openstack.org/show/132511/ :/20:07
*** annegent_ has joined #openstack-infra20:08
*** aysyd has quit IRC20:08
*** marun has quit IRC20:09
fungiarosen1: oh, you're operating at a level below where we apply those from hiera. we map that in our site.pp20:09
fungiarosen1: the Openstack_project::Nodepool_prod class is just expecting those to be passed in as normal puppet variables20:11
dimsAJaeger: so looking closer at what i have, i don't need translation jobs20:11
dimsAJaeger: fixing the review20:11
fungiarosen1: er, as normal class parameters20:11
*** ChuckC has quit IRC20:11
openstackgerritDavanum Srinivas (dims) proposed openstack-infra/project-config: Create repo for oslo.context  https://review.openstack.org/13287720:12
dimsAJaeger: thanks for spotting that20:12
*** doug-fish has joined #openstack-infra20:12
nibalizerarosen1: if you want to you can do it that way20:13
nibalizeryou would set the key openstack_project::nodepool_prod::nodepool_mysql_password: xxxxx20:13
nibalizerthis is a thing called data bindings20:14
nibalizerwhose purpose is brevity and confusion20:14
*** timrc-afk is now known as timrc20:15
*** jcoufal has quit IRC20:15
sdagueclarkb / AJaeger - how you guys feeling about this? should definitely drop gate queue depth20:17
*** andreykurilin__ has joined #openstack-infra20:17
*** andreykurilin_ has quit IRC20:17
arosen1fungi:  can I see a snip of how you guys are doing it? I'm getting the same error with  openstack_project::nodepool_prod::mysql_root_password: password20:18
*** marun has joined #openstack-infra20:18
fungiarosen1: like i tried to explain, openstack_project::nodepool_prod isn't checking hiera20:18
arosen1ah i see sorry.20:19
fungiarosen1: this is where we tie it in... http://git.openstack.org/cgit/openstack-infra/system-config/tree/manifests/site.pp#n45020:19
*** AlexF has joined #openstack-infra20:19
*** mjturek has quit IRC20:20
fungiarosen1: we're having site.pp pull those variables from hiera and then pass them into openstack_project::nodepool_prod as class params20:20
*** otherwiseguy has joined #openstack-infra20:20
fungiarosen1: then from there they trickle down into the nodepool module classes20:20
*** prad has joined #openstack-infra20:22
fungikrotscheck: unfortunately when redirecting output from storyboard-migrate its stdout/stderr end up buffered, so i can't really tell what it's doing yet, but at least it hasn't terminated20:22
arosen1fungi:  i see, I guess there is no way to run the class openstack_project::nodepool_prod which checks hiera() since it's scoped with node 'nodepool.openstack.org'?20:22
krotscheckfungi: Works.20:22
krotscheckfungi: No news is good news :)20:22
arosen1fungi: or would you guys be willing to accept a change which adds hiera() to the config options in class nodepool() so one doesn't have to depend on the hostname?20:23
fungiarosen1: well, you could copy the block you see there in site.pp and modify it to suit your needs, or even just embed the literal values you want rather than using hiera. we mainly do the hiera dance so that we can avoid publishing password values20:24
arosen1fungi:  I don't want to deviate the modules really away from what you guys have. I guess I'll just pass these things in as vars for now20:25
*** otherwiseguy has quit IRC20:25
fungiarosen1: passing them in as vars is what we're doing there20:25
asselinarosen1, for my scripts, it get's passed in directly and used here: https://github.com/rasselin/os-ext-testing/blob/master/puppet/modules/os_ext_testing/manifests/master.pp#L33420:25
fungiarosen1: if i understand what you're suggesting, there will always be some level of manifests in our puppet which you'll need to diverge on20:26
*** andreykurilin_ has joined #openstack-infra20:26
fungiarosen1: we can't move every last bit of our configuration into hiera and wouldn't want to anyway20:26
arosen1fungi: i know but i don't want to set my hostnames to the ones you have defined in site.pp i.e nodepool.openstack.org20:26
*** andreykurilin__ has quit IRC20:26
fungiarosen1: i'm not suggesting you reuse our site.pp20:26
fungiarosen1: i'm suggesting you use something similar to our site.pp, modified for your use case20:27
arosen1ah okay :) i'll try that.20:27
arosen1sorry about the confusion.20:27
fungiarosen1: if you haven't seen it, we discuss options like that in http://ci.openstack.org/sysadmin.html#making-a-change-in-puppet20:27
*** mmaglana has joined #openstack-infra20:28
fungiarosen1: what i'm suggesting is basically the local.pp workflow shown there, but of course there are all sorts of ways to skin it20:28
*** mpaolino has joined #openstack-infra20:28
*** mpaolino has quit IRC20:28
*** cpowell has joined #openstack-infra20:29
nibalizerfungi: arosen1 one of the ways we could make this easier is by changing our site.pp to node /nodepool/ { }20:29
*** marun has quit IRC20:30
cpowellGreetings, I am working on understanding the openstack CI process and I am having alittle trouble locating a script in a Jenkins job. Could someone point me to where I can find https://github.com/openstack-infra/project-config/blob/master/jenkins/jobs/magnetodb.yaml#L5220:30
openstackgerritDavanum Srinivas (dims) proposed openstack-infra/project-config: Create repo for oslo.context  https://review.openstack.org/13287720:30
*** bswartz has joined #openstack-infra20:30
waynrzaro: i'm just about finished with the plugins_info changes on JJB but i have a question for ya20:31
*** krtaylor has quit IRC20:31
waynrto test the test subcommand i am using the hipchat notification plugin module change that i am developing in parallel20:32
dimscpowell: http://git.openstack.org/cgit/stackforge/magnetodb/tree/tools/install_cassandra_ccm.sh20:32
krotscheckfungi: If it makes you feel any better, the import script I kicked off this morning is still running.20:32
waynrso the two gerrit reviews i have open now will become one that inclues both the plugin_info changes and the hipchat notification changes20:32
cpowelldims: Thank you!20:32
*** ivar-laz_ has quit IRC20:33
*** punith has quit IRC20:33
*** alexpilotti has quit IRC20:33
waynrbut it seems almost like a bad idea to me to complect the unit test for the 'test' subcommand with hipchat notifier specific behavior20:33
waynrif you have any advice for how to better test the plugins_info behavior under the 'test' subcommand, please let me know20:34
*** mmaglana has quit IRC20:34
*** mmaglana_ has joined #openstack-infra20:34
*** Sincler has quit IRC20:34
*** mfink has quit IRC20:36
*** dizquierdo has joined #openstack-infra20:36
*** ChuckC has joined #openstack-infra20:38
dstufftdhellmann: nice, dropping the namespaces20:38
fungidstufft: if only you could have been there for the summit session!20:38
ekarlsoHi, how can I find out who can approve patches for the cue project ?20:39
*** vigneshvar__ has quit IRC20:39
*** achanda has joined #openstack-infra20:39
*** achanda has quit IRC20:39
fungiekarlso: i think you should be able to tell by looking at its gerrit acl20:39
dstufftfungi: heh, yea :/20:39
*** _nadya_ has joined #openstack-infra20:39
dstufftis there a location for the next one?20:39
fungidstufft: vancouver, bc20:40
fungidstufft: mid-may timeframe if memory serves20:40
ekarlsowho creates the cue-core then ?20:40
ekarlsoor adds members to it :p20:41
fungiekarlso: the group is automatically created when the acl is applied, but it starts out empty and then the proposer of the addition needs to let an infra gerrit admin know who to put in as the initial member20:41
ekarlso@ vipul ^20:41
krotscheckdstufft: https://www.openstack.org/summit/vancouver-2015/20:42
*** bdpayne has joined #openstack-infra20:42
fungikrotscheck: glad to see working for them hasn't dulled my memory20:42
*** krtaylor has joined #openstack-infra20:42
*** achanda has joined #openstack-infra20:43
dhellmanndstufft: yeah, I wish we could make that work but I think we're all tired of fighting it at this point20:43
dstufftit's really a failing of the tooling :/20:43
*** _nadya_ has quit IRC20:43
dstufftbut I think it's the best option20:44
fungikrotscheck: same error as i was getting before that change. here's what i got redirecting stdout and stderr... http://fungi.yuggoth.org/tmp/storyboard-migrate/20:44
dhellmanndstufft: yeah, I hear its a lot better in 3.x, but we tabled any discussion of moving back to using them20:44
dstufftfungi: krotscheck ah neat, will have to try to make it20:44
krotscheckfungi: Oh!20:44
krotscheckData too long for column 'content' at row 1"20:44
* krotscheck checks things.20:44
dstufftdhellmann: yea.. 3.x adoption is sad20:44
fungikrotscheck: yep, now that i have the start of the output, it's a bit more obvious20:45
krotscheckfungi: Wow, content is a text column.20:45
dstufftdhellmann: % of what version pip / setuptools claims it's running under when downloading from PyPI - http://d.stufft.io/image/1c360Y3J220D ( old data, I'm updating it and will probably do a blog or something when I update )20:46
krotscheck230K characters in that comment.20:47
fungikrotscheck: yep... that's <2^1820:47
fungiare mysql text columns limited to 2^16?20:47
*** ivar-lazzaro has joined #openstack-infra20:47
krotscheckfungi: Looks like it’s byte based. TEXT is 65K, MEDIUMTEXT is 16M, LongText is 4G20:48
krotscheckLemme see if that’s something I can modify with alembic/sqla20:48
krotscheckBut even so: Holy smokes20:49
fungikrotscheck: okay, yep, so 2^16 for text column type20:49
fungiwhich that exceeds20:49
*** shakamunyi_ has joined #openstack-infra20:49
fungimediumtext being 2^24 and longtext 2^32 apparently20:49
vipulfungi: can you add me to cue-core?  it just got created20:49
fungivipul:20:50
fungier20:50
fungivipul: done20:50
dhellmanndstufft: that's only a little surprising to me, actually. Lots more libs are supporting multiple versions, but app support is lagging.20:50
*** e0ne has joined #openstack-infra20:50
*** bcourt has quit IRC20:51
*** signed8bit has quit IRC20:51
krotscheckBah, 64K should be enough for anyone.20:51
fungivipul: also added you to cue-release20:51
vipulaweome thanks fungi20:51
fungiyw20:51
*** ivar-lazzaro has quit IRC20:52
*** ivar-lazzaro has joined #openstack-infra20:53
sdaguefungi: I'm wondering for new projects if we shouldn't default to not having a -release group, and just a -core group instead20:53
*** ivar-lazzaro has joined #openstack-infra20:54
*** hashar has joined #openstack-infra20:54
sdagueand have projects only get a separate release group if they ask specifically20:54
sdaguebecause I think for smaller groups, having all of core be able to do releases is probably more highly available20:54
*** mjturek has joined #openstack-infra20:55
*** weshay has quit IRC20:56
*** dprince has quit IRC20:56
*** mjturek has quit IRC20:56
fungisdague: maybe. the converse issue though is that as soon as the core group grows past about 2 people they're not all necessarily as well versed in the release process nuances and then more often create disasters they want us to help them clean up20:57
*** gyee has quit IRC20:58
fungisdague: so it was seen as a sort of future-proofing20:58
*** signed8bit has joined #openstack-infra20:58
*** AlexF has quit IRC20:59
arosen1fungi: okay I've adapted your site.pp to match my hostnames: though the hiera.yaml doesn't seem to right as it's using the default XXX password:20:59
arosen1openstack_project::nodepool_prod::nodepool_mysql_root_password: password21:00
arosen1seems to match this example with ntp :/ https://docs.puppetlabs.com/hiera/1/complete_example.html21:00
*** tjones has joined #openstack-infra21:01
fungiarosen1: our hiera just uses 'nodepool_mysql_root_password: password' (without the additional scope21:02
fungiarosen1: though i have no idea if puppet apply will reference hiera for you automatically21:02
funginibalizer: ^ do you know (if still around)?21:02
*** shakamunyi_ has quit IRC21:03
tjonesHi we are running into an issue with our internal tempest where test_resize_server_from_manual_to_auto fails in the 1st run and pass in the 2nd.  i was wondering if you had seen anything like that also (this is icehouse btw)21:04
openstackgerritMichael Krotscheck proposed openstack-infra/storyboard: Updated size of comment content.  https://review.openstack.org/13405121:04
*** adalbas has quit IRC21:04
sdaguefungi: maybe we fix that part? because if more people knew how to do releases it would be tribal knowledge that everyone has, and everyone could help with21:05
openstackgerritJames Carey  proposed openstack-dev/hacking: WIP: Add incubator hacking checks  https://review.openstack.org/13405221:05
fungitjones: no idea... you might ask in #openstack-qa21:05
hashargood evening!21:06
zarohashar: hi21:06
fungisdague: well, we do have it documented... but the problem is generally that people don't follow the documentation21:06
hasharzaro: I have yet to fill the bug about the Gearman plugin deadlock slaves executor. But that will come :]21:06
fungisdague: maybe it's not visible/discoverable enoughb21:06
zarohashar: i just updated bug 117783121:07
uvirtbotLaunchpad bug 1177831 in python-jenkins "build_job with parameters fails since POST is not used." [Undecided,In progress] https://launchpad.net/bugs/117783121:07
tjonesfungi: thanks i'll try there21:07
hasharzaro: and I fixed a python-jenkins test that wasn't passing on py34 ( https://review.openstack.org/#/c/132433/ )21:07
fungisdague: it's likely something we'll be putting in the developer-targeted part of infra-manual21:08
fungiso perhaps that will help21:08
sdaguefungi: cool21:08
*** weshay has joined #openstack-infra21:08
*** marun has joined #openstack-infra21:09
zarohashar: does my comment on that bug make sense?21:10
krotscheckfungi: https://review.openstack.org/#/c/134051/21:10
fungikrotscheck: yep, was just looking21:10
*** shakamun_ has joined #openstack-infra21:10
*** shakamunyi has quit IRC21:10
hasharzaro: I need to attempt to reproduce it against my local setup21:10
hasharzaro: I am wondering whether it could be caused by the option to prevent XSS attacks (adding a  crumb  )21:11
fungikrotscheck: though i guess we'll need that actually applied on the server before trying again, since it's not just a fix to the import script this time21:11
krotscheckfungi: Yep.21:11
krotscheckSo we’ll need NikitaKonovalov or ttx to take a look.21:11
fungikrotscheck: agreed. the only concern i have with it is the risk it might degrade performance (not sure if there are performance implications of text over mediumtext/longtext)21:13
fungimordred may also have input there21:13
mordredaroo21:14
krotscheckfungi: Well, if anything there’s transmission performance degradation for just pushing all those bits.21:14
krotscheckmordred: Launchpad has comments that are bigger than 65K bytes.21:14
mordredjoy21:14
*** gyee has joined #openstack-infra21:14
krotscheckmordred: so we did this: https://review.openstack.org/13405121:14
mordredtaking off. back in 1021:14
zarohashar: i'm pretty ignorant about attacks and i haven't figured out the crumb stuff yet :(21:14
fungimore specifically, one of the openstack-ci bugs on lp is in that situation, so there are likely a lot more21:14
*** erikmwilson has joined #openstack-infra21:15
*** mrmartin has quit IRC21:15
hasharzaro: the idea is that someone can trick you in clicking on a URL that would thus use your credentials21:15
zarohashar: i should try it on an older LTS version to see if it was possible to pass params to non-parameterized jobs in the past21:15
hasharzaro: so if you are logged in Jenkins with admin rights, an attacker can craft an URL that would end up deleting a job  or creating an account or whatever21:16
*** markmcclain has quit IRC21:16
*** wenlock has quit IRC21:16
*** wenlock has joined #openstack-infra21:16
*** shakamunyi_ has joined #openstack-infra21:17
zarohashar: i'm playing around with docker so if i figure that out then should be easy to configure multiple containers with various jenkins versions.21:17
hasharzaro: definitely. And git-review has some integration tests against a gerrit.war :]21:17
zarohashar: interesting attack, maybe it is a jenkins security fix.21:19
*** wenlock has quit IRC21:20
zarohashar: tbh, not real interested in extending tests for python-jenkins at this point.21:20
*** wenlock has joined #openstack-infra21:20
zarohashar: but that is very good to know.21:20
fungisdague: fyi, this came up in the infra meeting yesterday as waiting for further feedback from you https://review.openstack.org/12261521:20
*** atiwari has quit IRC21:21
*** e0ne has quit IRC21:21
*** AlexF has joined #openstack-infra21:21
mordredkrotscheck: looks fine to me21:23
krotscheckmordred: No performance concerns?21:24
*** wenlock has quit IRC21:25
*** wenlock has joined #openstack-infra21:25
*** JayJ has quit IRC21:25
*** e0ne has joined #openstack-infra21:25
*** wenlock has quit IRC21:26
*** JayJ has joined #openstack-infra21:26
*** wenlock has joined #openstack-infra21:26
*** shakamun_ has quit IRC21:26
*** shakamunyi_ has quit IRC21:27
nibalizerfungi: if hiera is set up21:28
nibalizerbig if21:29
openstackgerritWayne Warren proposed openstack-infra/jenkins-job-builder: Add plugins_info to module registry object.  https://review.openstack.org/13292721:29
openstackgerritWayne Warren proposed openstack-infra/jenkins-job-builder: (MAINT) Reorganize tests/cmd  https://review.openstack.org/13405521:29
mordredkrotscheck: nope21:29
mordredkrotscheck: perf concern would be if it was going from varchar(65k) to text()21:29
krotscheckfungi: ^^21:29
mordredsince tose are stored differencly21:29
krotscheckGotcha21:29
mordredbut text and mediumtext are implemeneted identically21:29
*** shakamunyi has joined #openstack-infra21:30
fungikrotscheck: mordred: got ot21:30
fungiit21:30
mordredbtw - can we call the infra group "infra" and not "openstack-ci" ?21:30
mordredor something21:31
krotscheckmordred: Yes. That’s all config-ish.21:31
mordredwoot21:31
fungimordred: i think that's transitional since it also currently is used by jeepyb to know where to update bugs21:31
*** baoli has quit IRC21:31
fungimordred: so i would expect to update it once we're done migrating our projects off lp21:31
openstackgerritMerged openstack-infra/system-config: Use openjdk-1.8 packages for Fedora 21  https://review.openstack.org/13275721:31
krotscheckSo all we still need is one more +2 on https://review.openstack.org/#/c/134039/221:31
*** achanda has quit IRC21:32
*** AlexF has quit IRC21:33
*** armax has quit IRC21:34
openstackgerritMerged openstack-infra/system-config: Don't use -o argument to "free"  https://review.openstack.org/13292321:35
openstackgerritWayne Warren proposed openstack-infra/jenkins-job-builder: Add plugins_info to module registry object.  https://review.openstack.org/13292721:36
openstackgerritWayne Warren proposed openstack-infra/jenkins-job-builder: (MAINT) Reorganize tests/cmd  https://review.openstack.org/13405521:36
*** Viswanath has joined #openstack-infra21:36
*** dimtruck is now known as zz_dimtruck21:38
*** marun has quit IRC21:39
*** Viswanath has quit IRC21:40
hasharzaro: I have followed up on  https://bugs.launchpad.net/python-jenkins/+bug/117783121:41
uvirtbotLaunchpad bug 1177831 in python-jenkins "build_job with parameters fails since POST is not used." [Undecided,In progress]21:41
openstackgerritMerged openstack-infra/storyboard: Clean recovery for import.  https://review.openstack.org/13403921:41
openstackgerritMerged openstack-infra/storyboard: Updated size of comment content.  https://review.openstack.org/13405121:41
*** Viswanath has joined #openstack-infra21:41
mordredkrotscheck: ^^21:42
hasharzaro: and yeah maybe porting python-jenkins to stack forge was not a good idea.  Might want to switch everything to https://pypi.python.org/pypi/jenkinsapi21:42
fungikrotscheck: once those ^ show up on the prod server, i'll try again21:42
krotscheckmordred: Awesooome21:42
fungiawezoom21:43
mordredhashar: yah. looks maintained21:43
krotscheckfungi: So 15 minutes.21:43
krotscheckCoolio21:43
hasharmordred: though "our" python-jenkins received lot of love and is under the openstack umbrella :D21:43
*** annegent_ has quit IRC21:44
*** dmellado_ has joined #openstack-infra21:44
openstackgerritMerged openstack-infra/system-config: Initial Fedora 21 nodepool disk-image creation  https://review.openstack.org/13292521:44
*** Viswanath has quit IRC21:44
mordredhashar: indeed :)21:45
zarohashar: thanks for confirming.21:47
hasharzaro: I will get Wikimedia Jenkins upgraded and see what happens :D21:48
*** hdd has quit IRC21:48
*** dmellado_ has quit IRC21:48
zarohashar: just as we are thinking about using jenkinsapi, pelix is working on adding folder plugin support to python-jenkins :)21:49
zarohashar: https://review.openstack.org/13330021:49
zaroi really should tell pelix to check jenkinsapi to see if folder plugin support is there.21:50
hasharzaro: can ask on the change21:51
zarohashar: ahh of course.21:51
*** wenlock has quit IRC21:52
jogowhat is the procedure for handling bad 3rd party votes? http://huawei-openstack-ci.huawei.com/dsvm-tempest-huawei-sds/371/console.html21:53
fungijogo: ask the operator to correct/remove them, or ignore them21:54
krotscheckfungi: Looks like it merged.21:54
zarohashar: when i goto my jenkins http://host:8080/job/myjob/buildWithParameters i either get a blank page or an job is not-parameterized error.  do you get something that says you need to do a POST?21:54
hasharzaro: yeah the web form says I need to POST21:55
*** tjones has left #openstack-infra21:55
hasharzaro: but doing a GET over the api works fine :/21:55
*** wenlock has joined #openstack-infra21:55
fungijogo: and if widespread, request disablement of voting for their ci (and if outright broken, ask for their ci service account to be temporarily deactivated)21:55
*** annegent_ has joined #openstack-infra21:55
krotscheckfungi: I’m going to go wandering in search of fud. Also food, but with all the advertising around here I’m more likely to find Fud.21:55
jogofungi: should I email them and CC some ML?21:55
jogoversus private email21:55
fungikrotscheck: cast iron stomach ftw21:55
fungijogo: Huawei ML2 CI or Huawei volume CI?21:56
jogofungi: funny enough Huawei ML2 CI check is running on cinder21:57
jogoand running dsvm-tempest-huawei-sds21:58
*** e0ne has quit IRC21:58
fungijogo: neither of them seem to be in https://review.openstack.org/#/admin/groups/91,members so presumably not leaving actual verify votes, just comments?21:58
jogofungi: patrickeast already pinged them21:59
zarohashar: hmmm, odd. i just get a blank page, but the job does starts.  wondering if maybe i don't have security turned on?21:59
fungijogo: patrickeast: thanks!21:59
jogofungi: that is correct21:59
*** dustins has quit IRC21:59
jogofungi: not voting21:59
hasharzaro: no idea :/21:59
fungijogo: patrickeast: if you feel like they're not responsive, give me a heads up and i'll disable the account temporarily to contain further noise21:59
*** achanda has joined #openstack-infra22:00
jogofungi: well for one thing, they are using a ML2 (networking?) account for cinder22:00
jogowhich IMHO is reason enough22:00
jogobut I am not a cinder person, so don't take my word for it22:00
fungijogo: yeah, that seems incorrect to me too :/22:00
*** zz_dimtruck is now known as dimtruck22:00
jogojgriffith  patrickeast: ^22:00
*** mattfarina has quit IRC22:01
fungipatrickeast: how long ago did you reach out to them? and is it still continuing to comment?22:02
patrickeastjogo: fungi: imo they shouldn’t be reporting failures for so long.. I emailed them maybe 4 hours ago22:02
*** mfink has joined #openstack-infra22:02
patrickeastbut it has been failing on my reviews for a couple weeks now..22:02
fungiyeah, that's quite a long time for them to not notice22:03
*** annegent_ has quit IRC22:03
patrickeastit doesn’t do anything but cause noise now, might as well disable it until they fix it22:03
fungii'll go ahead and deactivate the account and post a notice to the third-party-announce ml22:03
jogopatrickeast: makes sense to me22:03
jogofungi: thanks22:03
zarohashar: want to add the comment on https://review.openstack.org/#/c/106314/ ?22:04
*** amcrn has quit IRC22:04
*** achanda has quit IRC22:06
hasharzaro: git blame! :-D22:07
hasharzaro: but yeah I agree a one-liner comment will help22:07
openstackgerritWayne Warren proposed openstack-infra/jenkins-job-builder: Add plugins_info to module registry object.  https://review.openstack.org/13292722:08
openstackgerritWayne Warren proposed openstack-infra/jenkins-job-builder: (MAINT) Reorganize tests/cmd  https://review.openstack.org/13405522:08
krotscheckfungi: I lied. NOW I’m going out for food.22:09
openstackgerritAntoine Musso proposed stackforge/python-jenkins: Yield HTTPError reason on open error  https://review.openstack.org/10631422:10
hasharzaro: {done}. Thanks22:10
fungikrotscheck: no worries... been rerunning for 10+ minutes now and hasn't dumped out yet22:10
mordredfungi: woot22:10
fungimordred: we very well may be completely on sb (for infra) before the day is out!22:11
mordredfungi: that's so sexy22:11
fungimordred: yes, i know. we operate a sexy, sexy project22:12
funginow to finish telling some random ci they're broken22:12
mordredmmm.22:12
fungipatrickeast: jogo: have a good example change i can link in the list e-mail?22:13
patrickeastfungi: https://review.openstack.org/#/c/132370/ has a history of several failures from them with different causes22:13
*** achanda has joined #openstack-infra22:14
hasharfungi: iirc storyboard does not handle emails notification yet right?22:15
mordredhashar: that's right22:15
fungikrotscheck: when you get back... the migrate script completed without error, and imported another 34 bugs, but that's nowhere near as many as i expected22:15
mordredhashar: I believe it's next on the list22:15
mordredfungi: hrm. that's annoying22:15
fungihashar: yeah, as noted in the design summit session infra will live without it for our projects in the short term understanding that it's "soon come"22:15
fungipatrickeast: thanks!22:16
hasharfungi: mordred: when the room was asked whether mail was a blocker, only a couple folks (including me)  voted. So I guess it is all fine22:16
fungihashar: yep, sorry. as usual the minority is trodden upon by the uncaring majority ;)22:17
zaroi also voted +1 for mail support22:17
hasharfungi: yeah consensus driven.  And I am not that active in openstack bugs anyway so I have voted merely for information22:17
fungizaro: +1 for not migrating infra projects until we had mail support you mean?22:17
zaroyes22:18
*** gokrokve has quit IRC22:18
*** kgiusti has quit IRC22:18
fungizaro: notably, we haven't entirely pulled the trigger yet. the import process is incremental and we've only merged documentation changes to a handful of our projects so far encouraging users to report bugs on sb22:18
zaroi'm still updating lp bugs otherwise the person who entered the bug would never get the updates.22:18
fungizaro: fair point22:19
* fungi is the cavalier "break a few eggs to make an omelet" sort22:20
* hashar picks bacon22:20
fungiexcellent choice22:23
fungione can never go wrong with bacon22:23
mordredmmm. bacon22:23
*** alex7376 has joined #openstack-infra22:24
*** cpowell has quit IRC22:24
krotscheckhashar: Working on that22:24
krotscheckfungi: Well, it ran for a while before erroring out last time, no?22:24
fungikrotscheck: since you're clearly not actually eating after all, who do i talk to about storyboard logging me out after a few hours?22:25
fungikrotscheck: ran _and_ completed22:25
krotscheckfungi: I’m at Blue Moon Burgers right now, they have the wifi22:25
hasharkrotscheck: "Antoine" here, I gave you a short presentation of Phabricator.   Really appreciated your session moderation  kudos!22:25
krotscheckfungi: I think the person to talk to is me.22:25
fungikrotscheck: dammit man, eat your burgers and get back to us later22:25
krotscheckhashar: Yes! I remember you, mostly because it was your user account that I had to fix a bug for :)22:25
hasharkrotscheck: has it been figured out or will you need more details? I am happy to help however I can, just drop me an email !22:26
hasharand definitely focus on that burger22:26
mordredfungi: I found a thing better than bacon though22:26
fungimordred: lies22:26
*** asselin_ has joined #openstack-infra22:26
mordredfungi: poulet en vessie, a chicken with truffle-stuffed skin cooked inside a pig's bladder in court bouillon, finished with a sauce of truffles, foie gras, and cream22:26
krotscheckhashar: It’s been fixed.22:26
*** asettle has quit IRC22:26
krotscheckfungi: THe logging out thing is an annoying race condition bug in the refresh token logic of the webclient22:27
*** alex7376 is now known as asettle22:27
fungimordred: that sounds far too complicated. shave the meat off a pig's back and fry it in a pan. simplicity counts for something22:27
*** miqui has quit IRC22:27
lifelessfungi: take pig, thrown in fire. Done.22:27
fungilifeless: yes. a thousand times yes22:27
mordredfungi: on that note - did I tell you about teh pan-seared foie gras I had? it was actually just the whole liver seared in a pan22:28
*** baoli has joined #openstack-infra22:28
fungimordred: no, but as a confessed carnivore, sounds lovely22:28
*** dannywilson has quit IRC22:29
mordredfungi: it was ... VERY good22:29
fungimordred: i was just glad to be somewhere i could get good marinated raw beef for a change. the tartare and carpaccio in paris... excellence22:29
mordred++22:29
hasharmordred: that stuffed chicken  is deadly.22:29
mordredhashar: SO GOOD22:29
mordredhashar: sandy and I stopped by the bocuse restaurant in lyon22:29
hasharA+122:29
mordredhashar: my blood is still fatty22:29
hasharFrance make you fat very easily if you like food22:30
hasharthat is why we drink wine as well22:30
krotscheckfungi: So, I think the migration is done?22:30
fungikrotscheck: the migration script thinks so. i worry it did too little22:30
*** MarkAtwood has quit IRC22:30
*** asselin_ has quit IRC22:30
fungikrotscheck: someone who isn't me might want to pick random older closed openstack-ci bugs and spot-check, when not burgering22:31
hasharzaro: will give a look at the other jjb patches later in the week :)22:31
hasharfor now *wave*22:31
krotscheckfungi: That’s what I’m looking22:31
zarohashar: bouncer22:31
*** dkranz has quit IRC22:31
*** dannywilson has joined #openstack-infra22:31
hasharzaro: yeah gotta set one up. I promise22:32
waynrzaro: JJB plugins_info stuff is ready for review22:33
*** pc_m has quit IRC22:33
krotscheckfungi: So, I have 189 open stories, 836 merged ones, and 291 invalid ones in system-config22:33
fungikrotscheck: i'm reaching the time of day where my diet steadily trends toward rum, so i'll take your word for it. that sounds reasonably large22:33
*** andreykurilin_ has quit IRC22:34
*** patrickeast has quit IRC22:34
krotscheckfungi: That seems like a large enough number?22:34
*** sabeen1 has quit IRC22:34
fungiand also reversing my -2 on the system-config documentation change22:34
*** sabeen2 has joined #openstack-infra22:34
SpamapShm22:34
*** patrickeast has joined #openstack-infra22:35
SpamapShttp://paste.ubuntu.com/8973027/22:35
*** tonytan4ever has quit IRC22:35
SpamapSanybody know why I get failure to install pbr on a tox run?22:35
SpamapSwhen I can verify pbr is already installed in that venv22:36
SpamapS?22:36
mordredSpamapS: looking22:36
*** mbacchi has quit IRC22:36
fungiSpamapS: that looks like a pip problem22:36
*** shaps has joined #openstack-infra22:36
fungiSpamapS: is it consistently reproducible?22:37
SpamapSvirtualenv 1.11.6 , too ancient?22:37
SpamapSfungi: yes22:37
SpamapSseems systemic, I can't run tox on anything22:37
fungiSpamapS: that should be plenty new enough22:37
*** shaps has quit IRC22:37
SpamapStox 1.7.222:37
fungiSpamapS: broken network?22:38
SpamapSfungi: I can pip install anything22:38
fungiSpamapS: you can pip install anything but can't run tox on anything...22:38
SpamapSfungi: right22:38
*** _shaps_ has joined #openstack-infra22:38
* fungi is reasonably stumped22:39
*** _shaps_ has quit IRC22:39
SpamapSFTR, I don't have distro setuptools installed22:39
fungiSpamapS: so it's not _just_ gerrit-dash-creator triggering the issue22:40
fungi?22:40
SpamapSfungi: correct22:40
SpamapSfungi: anything that uses pbr22:40
SpamapSfungi: os-apply-config .. heat.. anything22:40
*** camunoz has joined #openstack-infra22:41
fungiSpamapS: just on that particular machine, or is there a way i can reproduce?22:41
*** MarkAtwood has joined #openstack-infra22:41
SpamapSfungi: just here, so I'm sure it's some weird thing in my local python22:41
*** marun has joined #openstack-infra22:41
SpamapShttp://paste.ubuntu.com/8973177/22:42
*** armax has joined #openstack-infra22:42
SpamapSpip freeze output22:42
zarowaynr: will take a look later, please add hashar as a reviewer22:42
*** dimtruck is now known as zz_dimtruck22:42
fungifwiw that's current released pbr22:43
SpamapSfungi: note that I've tried now with tox 1.8.1, and 1.6.1, just for bisecting purposes22:43
openstackgerritMichael Krotscheck proposed openstack-infra/git-review: Switched documentation to point to storyboard  https://review.openstack.org/13384722:44
SpamapSfungi: happens if I just manually run $venvpath/bin/pip install -r test-requirements.txt -r requirements.txt22:44
SpamapS      File "/home/clint/src/heat/.tox/py27/local/lib/python2.7/site-packages/setuptools/command/easy_install.py", line 589, in easy_install22:45
SpamapS        raise DistutilsError(msg)22:45
SpamapSI thought pip didn't use easy_install ?22:45
*** dmellado_ has joined #openstack-infra22:45
fungiSpamapS: pip doesn't, but pip causes setup.py of installing projects to run, and any which declare a setup_requires will use easy_install22:46
mordredfor setup_rqeuires things it gets triggered22:46
SpamapSah22:46
SpamapSDownloading/unpacking hacking>=0.8.0,<0.9 (from -r test-requirements.txt (line 6))22:46
SpamapS  Downloading hacking-0.8.1.tar.gz (51kB): 51kB downloaded22:46
fungiSpamapS: it's the legacy of python packaging hate22:46
SpamapS  Running setup.py (path:/home/clint/src/heat/.tox/py27/build/hacking/setup.py) egg_info for package hacking22:46
SpamapS    Couldn't find index page for 'pbr' (maybe misspelled?)22:46
SpamapShence that22:46
*** baoli has quit IRC22:47
*** baoli has joined #openstack-infra22:47
fungiSpamapS: i'm going to bet that there's something broken with the pbr as installed in your environment. wild guess22:47
mordredI'm going to guess something with the setuptools or venv, actually22:47
openstackgerritMichael Krotscheck proposed openstack-infra/system-config: Switched documentation to point to storyboard.  https://review.openstack.org/13386422:48
fungisomething causing it not to find the egg_info for pbr though22:48
mordredI'd do a pip uninstall of setuptools, then install it again, then install pip again (both with -U)22:48
openstackgerritMerged openstack-infra/jenkins-job-builder: Switched documentation to point to storyboard.  https://review.openstack.org/13385122:48
mordredif it was me22:48
fungipython packaging is still so unpleasantly fiddly22:49
SpamapSInstalling collected packages: setuptools Found existing installation: setuptools 6.0.222:49
SpamapSthat looks.. evil?22:49
*** koolhead17 has joined #openstack-infra22:50
*** dmellado_ has quit IRC22:50
SpamapSmordred: no dice22:50
mordredSpamapS: hrm. something seems VERY borked on your system22:50
mordredSpamapS: I recommend using go22:50
fungimordred: we should rewrite the python interpreter in go22:51
mordredSpamapS: you said you can't do this anywhere, right?22:51
SpamapSmordred: on a fresh 14.04 box no, this doesn't happen22:51
fungimordred: i think he said he can't reproduce anywhere except on his sustem22:51
fungisystem22:51
fungisustemance22:52
SpamapSWilling to torch /usr/local/lib/python2.7 if you think it may help22:52
krotscheckfungi: So, there’s 1325 bugs in LP-openstack-ci. There are 1316 in storyboard, meaning we’re missing 9. I’m off to go look for those.22:52
*** hashar has quit IRC22:53
fungikrotscheck: take a sweater22:53
mordredSpamapS: I mean, you have this problem in multiple directories and multiple virtualenvs, right?22:53
mordredSpamapS: or is ti just in that one directory?22:53
fungikrotscheck: it's <1% but i agree that's worth figuring out22:53
SpamapSmordred: all22:54
mordredSpamapS: hrm. I have no idea why a fresh virtualenv would get borked bby something22:54
SpamapSok so I just torched /usr/local/lib/python2.7, and re-installed pip using get-pip.py .. and then pip installed virtualenv22:54
mordredyah22:54
SpamapSfail22:55
mordreddo you have python-virtualenv installed?22:55
SpamapSno22:55
mordredor python-pip22:55
SpamapSno22:55
mordredWTF22:55
mordredSpamapS: dude. that's really impressive22:55
SpamapSmordred: do I get the trophy back? :)22:55
*** cnesa has quit IRC22:55
mordredany chance you have a proxy/mirror stting pointing to something bizarre?22:55
SpamapSmordred: disabled "just in case"22:55
dmsimardHey, any clue if lodgeit.py (https://raw.githubusercontent.com/openstack-infra/lodgeit/master/scripts/lodgeit.py) should be able to talk with paste.openstack.org ? Doesn't seem like I can get it to work.22:56
dmsimardMy bad, here's the human link: https://github.com/openstack-infra/lodgeit/blob/master/scripts/lodgeit.py22:56
dmsimardOh shit, just noticed that thing is 4 years old22:57
mordredyah. lodgeit is long in the tooth22:57
mordredpastebinit does22:57
*** thedodd has quit IRC22:58
mordredpastebinit -b http://paste.openstack.org works - and it's possible to configure pastebinit to use paste.o.o as the default, but I forget how22:58
dmsimardmordred: Thanks, will look at it.22:59
*** koolhead17 has quit IRC22:59
*** koolhead17 has joined #openstack-infra23:00
*** koolhead17 has quit IRC23:00
*** koolhead17 has joined #openstack-infra23:00
SpamapSmordred: ~/.pastebinit.xml23:01
*** wenlock has quit IRC23:02
SpamapSmordred: if I manually pip install pbr in the venv, then hacking installs fine23:03
*** wenlock has joined #openstack-infra23:03
*** dizquierdo has quit IRC23:04
*** koolhead17 has quit IRC23:04
dstufftoh23:04
SpamapSactually I can manually just pip install hacking23:04
dstufftI need to see about stealing setup_requires control away from setuptools23:05
dstufftsetuptools shouldn't go touching the network, that's naughty23:05
*** xyang0 has quit IRC23:05
fungidstufft: yes, pip needs to reign in the naughty23:05
fungiplease with the making23:06
SpamapSyou all are cute but this is absolutely maddening23:06
fungiSpamapS: it's pretty well all maddening. hence we're all now stark raving mad23:07
*** JayJ has quit IRC23:08
fungiSpamapS: so anything with a requirements/test-requirements entry for hacking breaks as described, but hacking directly is fine?23:08
dstufftit looks like setuptools couldn't fetch the pbr page from pypi23:08
SpamapSok23:09
SpamapSso I know whats going on now23:09
SpamapSand you all, please don't shake me23:09
dstufftdo you have a ~/.pydistutils.cfg23:09
* fungi cradles head in hands23:09
SpamapSI _added_ a proxy23:09
camunozAJaeger: what is the best way to share the Zanata ansible scripts with you?23:09
SpamapSto see if I was missing something23:09
SpamapSGET http://pypi.openstack.org/openstack/ HTTP/1.123:09
SpamapSdddddooohhhhhhhh23:09
fungiSpamapS: okay, so pip and easy_install were dealing with the proxy differently i guess23:09
SpamapSfungi: precisely23:10
SpamapSdstufft: BINGO23:10
fungiSpamapS: also, pypi.openstack.org is dead-ish, not updated, and on its way into the wastebin btw23:10
SpamapS$ cat .pydistutils.cfg23:10
SpamapS[easy_install]23:10
SpamapSindex_url = http://pypi.openstack.org/openstack/23:10
SpamapSBecause, you know.. thats the fast one!23:10
SpamapS;)23:10
*** Sukhdev has joined #openstack-infra23:10
SpamapSwould be nice if that error showed up _anywhere_ the user could see it.23:11
*** amitgandhinz has quit IRC23:11
SpamapSlike "hey your mirror is 404'ing on stuff you need" not "FOAD that doesn't exist."23:11
*** baoli has quit IRC23:11
*** amcrn has joined #openstack-infra23:12
*** david-lyle is now known as david-lyle_afk23:12
fungialso, i totes need a custom 404 page that _actually_ says foad23:12
*** baoli has joined #openstack-infra23:12
* fungi takes notes23:12
dstufftIt wouldn't be python packaging if we were nice to our users and told them the information they needed to fix the problem they are encountering23:13
*** salv-orlando has quit IRC23:14
fungiand now comes the point in the evening where i transition from ranting pointlessly to avoiding computers for a bit before i fall unconscious23:14
*** MarkAtwood has quit IRC23:15
*** salv-orlando has joined #openstack-infra23:15
SpamapShttp://thebest404pageever.com/23:15
SpamapSwarning: SEIZURE DANGER23:15
*** baoli has quit IRC23:15
*** ChuckC has quit IRC23:16
*** baoli has joined #openstack-infra23:16
SpamapSwow this one is actually pretty awesome23:17
SpamapShttp://www.bluedaniel.com/404.shtml23:17
fungiumm... saotome genma playing the keyboard?!?23:18
fungii have seen too much23:19
openstackgerritIan Wienand proposed openstack-infra/nodepool: Set useful PATH before starting scripts  https://review.openstack.org/13192123:19
*** weshay has quit IRC23:23
*** sunil_ has joined #openstack-infra23:23
openstackgerritMerged stackforge/python-jenkins: Add a readme and make it appear on pypi.python.org  https://review.openstack.org/13209923:24
arosen1fungi:  any idea about this error from dib? http://paste.openstack.org/show/132569/23:25
*** baoli has quit IRC23:25
fungiarosen1: pretty vague as errors go, but i know clarkb ran into issues with filling up the disk. make sure you have _lots_ of space?23:27
*** Sukhdev has quit IRC23:27
arosen1fungi:  lolz yup that was the first thing i hit originally and i create a new image with a large disk23:28
arosen1/dev/mapper/ubuntu--vg-root   95G   14G   77G  15% /23:28
ianwarosen1: yeah, TMP_DIR to a tmpfs can fill up and cause weird issues23:28
arosen1still a good amount free.23:28
fungiarosen1: yep, that looks fine then. not sure what to suggest other than maybe stuffing more debugging in around that exception to explain the why rather than the what23:29
fungimaybe permissions? seems unlikely though23:29
*** rmcall has quit IRC23:29
*** marun has quit IRC23:31
fungiokay, making myself scarce for the night. later all23:31
ianwarosen1: also, the real error is probably about 50 lines before what's in the paste-bin :)  looks like just caught the cleanup there23:31
*** mmaglana has joined #openstack-infra23:32
*** patrickeast has quit IRC23:32
*** mmaglana_ has quit IRC23:32
arosen1ianw: 2014-11-12 14:58:54,572 INFO nodepool.image.build.devstack-trusty-dib: sfdisk: ERROR: sector 0 does not have an msdos signature23:32
arosen1?23:32
*** dannywilson has quit IRC23:33
*** patrickeast has joined #openstack-infra23:33
ianwarosen1: is your base .qcow2 ok?  sounds like maybe a corrupt or truncated file?23:33
arosen1http://paste.openstack.org/show/132570/23:33
*** dannywilson has joined #openstack-infra23:34
krotscheckfungi: So, the impacted bugs that I’ve found are ones that have an ‘affects project’ # of  > 1.23:34
krotscheckfungi: Which basically means that they’re in there, they were just assigned to only one project.23:34
krotscheckHere’s an example: https://bugs.launchpad.net/openstack-ci/+bug/101273023:35
uvirtbotLaunchpad bug 1012730 in zuul "No way to tell when a change needs reapproval" [High,Fix released]23:35
krotscheckvs: https://storyboard.openstack.org/#!/story/101273023:35
ianwarosen1: /usr/local/bin/../share/diskimage-builder/lib/img-functions: line 119: qemu-img: command not found23:36
*** ZZelle_ has quit IRC23:37
arosen1ianw:  ah thanks good catch.23:37
arosen1guess we need to add qemu-utils to the readme as well for what to install.23:37
arosen1would be nice if we logged that as an error rather than info23:37
*** peddamat has joined #openstack-infra23:38
ianwarosen1: becoming more and more convinced nodepool needs a thread to output a nice html dashboard that shows the status of everything23:38
*** peddamat has quit IRC23:38
ianwwe've had images not building for too long because nobody was really watching the logs in detail23:38
*** peddamat has joined #openstack-infra23:38
*** adalbas has joined #openstack-infra23:39
*** ryanpetrello has quit IRC23:39
*** baoli has joined #openstack-infra23:39
*** marun has joined #openstack-infra23:39
openstackgerritAaron Rosen proposed openstack-infra/nodepool: libffi-dev/libssl-dev/qemu-utils are required  https://review.openstack.org/12551523:39
*** ChuckC has joined #openstack-infra23:40
ianwarosen1: yeah, have you successfully done a build with project-config:tools/build-image.sh?  i'd suggest getting that working first, before trying to debug under nodepool23:40
arosen1ianw:  running that now.23:41
arosen1ianw: can you just run that file directly?23:42
arosen1it seems to fail with: Can not determine RELEASE23:42
*** prad has quit IRC23:42
*** armax has quit IRC23:44
*** marun has quit IRC23:44
*** dmsimard is now known as dmsimard_away23:44
*** signed8b_ has joined #openstack-infra23:44
ianwarosen1: you may need DIB_RELEASE=trusty for ubuntu23:44
* ianw is usually building fedora/centos images :)23:44
*** signed8bit has quit IRC23:46
*** doug-fish has left #openstack-infra23:49
*** baoli has quit IRC23:50
*** baoli has joined #openstack-infra23:51
*** oda-g_ has joined #openstack-infra23:53
*** teran has joined #openstack-infra23:53
*** dims_ has joined #openstack-infra23:54
*** zns has quit IRC23:56
*** gokrokve has joined #openstack-infra23:56
*** amotoki has joined #openstack-infra23:56
*** dims has quit IRC23:57
*** shakamunyi has quit IRC23:58
oda-g_Hi all,23:58
*** shakamunyi has joined #openstack-infra23:58
oda-g_Our CI become failed very recently in execution of devstack.23:58
oda-g_openstack project create admin -f value -c id23:58
oda-g_ERROR: openstack The plugin token_endpoint could not be found23:59
oda-g_Does anyone give me a hint to solve the problem ?23:59
patrickeastoda-g_: oo mine has the same problem23:59

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