Wednesday, 2014-05-07

jogoclarkb: ^00:01
pleia2back from conferencing o/00:01
pleia2fungi: happy being married :)00:02
openstackgerritJeremy Stanley proposed a change to openstack-infra/config: Add publisher macro for developer.o.o API/SDK site  https://review.openstack.org/9249300:02
*** bhuvan has quit IRC00:03
clarkbpleia2: wow how many conferenes have you done in the last week?00:03
fungipleia2: was that a question? ;)00:03
fungi(and thanks!)00:03
clarkbjogo: paste opens fine for me00:03
pleia2clarkb: heh, just 2, but also took a few days to spend in philly00:04
clarkbjogo: did opening that paste fail or did the contents of the paste generate a 500?00:04
pleia2fungi: haha! no, it's assumed in the first year ;)00:04
clarkbalso who is writing cpp?00:04
*** xdmeng has quit IRC00:05
jogoclarkb: trying to create a new paste fails for me00:05
jogoI can go to paste.o.o but if write something and click 'Paste!'00:06
clarkbjogo: http://paste.openstack.org/show/79267/ works for me00:06
clarkbjogo: maybe you need to clear your caches?00:06
*** aconrad has quit IRC00:06
jogoclarkb: damn that paste didn't work for me00:06
jogowat it works on my other computer00:07
fungiyeah, i can see it fine too00:07
clarkbjogo: clear your caches00:07
fungithough it does seem a rather round-about way to call iproute2 utilities00:07
fungiyou'd be better off just querying the kernel00:07
jogoclarkb: does http://paste.openstack.org/show/79269/ work?00:07
*** SumitNaiksatam has quit IRC00:08
fungijogo: yes, and it'00:08
fungis very meta00:08
*** jcooley has quit IRC00:08
jogohrm this is strange00:08
*** mengxd has joined #openstack-infra00:08
jogowhoa00:08
jogoif I open a incongnito page it works00:09
*** mengxd has quit IRC00:09
hogepodgeI probably asked this six months ago, but how do I make a stable branch for a project with Gerrit?00:09
fungijogo: does http://paste.openstack.org/show/79271/ work for you?00:09
*** mengxd has joined #openstack-infra00:09
fungi(apologies to rené magritte)00:09
clarkbjogo: clear your caches00:10
clarkbhogepodge: find the project in the projects list, go to branches enter a branch name and an initial revision00:10
clarkbhogepodge: this does require extra permissions above what most users get00:11
hogepodgeAh. Thanks.00:11
jogoclarkb: one deleted cookie later it all works00:11
jogoclarkb: odd00:11
fungijogo: cookies are for eating00:11
clarkbzaro: blazers spurs tonight00:12
clarkbzaro: I am prepared to be very sad, but would be quite happy with a close game00:12
*** jcooley has joined #openstack-infra00:12
*** manishg has quit IRC00:13
*** james_li has quit IRC00:13
clarkbjhesketh: can you ping me tomorrow and remind me to figure out the zuul swift creds derp00:13
clarkbjhesketh: that was on my list today but I ran out of time00:13
*** Sukhdev has joined #openstack-infra00:14
jheskethclarkb: will do00:14
jheskeththanks :-)00:14
*** dkehnx has quit IRC00:14
*** dkehnx has joined #openstack-infra00:14
*** manishg has joined #openstack-infra00:15
*** james_li has joined #openstack-infra00:16
fungijhesketh: i missed where we ended up with https://review.openstack.org/92263 last night. i read the scrollback when i got up this morning, but am unsure whether the results of the continued conversation were accurately reflected in your comments on the change itself. yes?00:18
*** manishg has quit IRC00:19
*** matsuhashi has joined #openstack-infra00:20
*** flaper87 is now known as flaper87|afk00:20
openstackgerritA change was merged to openstack-infra/jenkins-job-builder: Zuul parameter ZUUL_URL  https://review.openstack.org/8793100:20
*** manishg has joined #openstack-infra00:20
jheskethfungi: so I think the main thing is jeblair wants to be sure of the open pipeline requirement00:21
jheskethso there's some extra testing here https://review.openstack.org/#/c/92269/00:21
*** pcrews has quit IRC00:21
*** jcooley has quit IRC00:22
jheskethfungi: as for the layout the suggestion was to add a new test with a realistic layout then once the require-approvals is removed remove the current tests00:22
*** jaypipes has joined #openstack-infra00:23
*** aconrad has joined #openstack-infra00:24
*** james_li has quit IRC00:26
fungijhesketh: any particular existing config with the old syntax recommended as fodder for switching to the new syntax?00:27
fungior just grab the most complete one which isn't for a negative test?00:27
*** praneshp has quit IRC00:28
*** bknudson has joined #openstack-infra00:28
*** ChristianAkerblo has quit IRC00:31
*** matsuhashi has quit IRC00:32
jheskethfungi: I guess the most complete one00:32
*** matsuhashi has joined #openstack-infra00:33
jheskeththe idea will be to make the check and gate pipelines reenqueue how it currently does in production00:33
*** SumitNaiksatam has joined #openstack-infra00:33
fungiyep, okay that makes sense. thanks jhesketh!00:34
jheskethor at least how it was intended00:34
*** lakshmiS has quit IRC00:35
*** SumitNaiksatam has quit IRC00:39
*** ramashri has quit IRC00:41
*** yamahata has joined #openstack-infra00:42
*** aconrad has quit IRC00:42
*** hogepodge has quit IRC00:50
*** reed has quit IRC00:51
zaropuppetboard.o.o shows that jenkins-dev and review-dev aren't report.  anybody know why?00:53
zaroclarkb: i'm a believer, blazers in 600:54
*** yamahata has quit IRC00:55
*** arnaud__ has quit IRC00:57
*** notmyname has quit IRC01:03
*** david-lyle has joined #openstack-infra01:03
*** notmyname has joined #openstack-infra01:06
*** amcrn has quit IRC01:08
*** Ryan_Lane1 has joined #openstack-infra01:09
*** Ryan_Lane has quit IRC01:10
*** alexpilotti has quit IRC01:11
*** marcoemorais has quit IRC01:12
*** SumitNaiksatam has joined #openstack-infra01:13
*** atiwari has quit IRC01:19
*** saschpe has quit IRC01:20
*** gokrokve_ has quit IRC01:21
*** saschpe has joined #openstack-infra01:21
cody-somervilleWhat happens when someone adds a requirement on a package that builds c bits that requires headers and libraries already to be installed? How is that handled?01:26
openstackgerritDan Prince proposed a change to openstack-infra/config: Add yum.openstack.org lightweight Fedora 20 mirror  https://review.openstack.org/9087501:26
openstackgerritDan Prince proposed a change to openstack-infra/config: Add yum mirror support for lightweight mirrors  https://review.openstack.org/9087401:26
clarkbcody-somerville: one of two ways. If the C bits are needed by unittests or doc builds etc then we add them to the jenkins slave package list01:27
clarkbcody-somerville: if the C bits are needed by devstack gate jobs you add the dependencies to devstack01:27
clarkbpossible you need to do both01:28
*** MarkAtwood has quit IRC01:29
*** lcheng_ has quit IRC01:32
*** yaguang has joined #openstack-infra01:34
*** oomichi has joined #openstack-infra01:38
*** weshay has quit IRC01:41
*** nosnos has joined #openstack-infra01:43
*** signed8bit has joined #openstack-infra01:49
*** Sukhdev_ has joined #openstack-infra01:50
*** Sukhdev has quit IRC01:50
*** Sukhdev has joined #openstack-infra01:52
*** gokrokve has joined #openstack-infra01:52
*** hogepodge has joined #openstack-infra01:53
*** notmyname has quit IRC01:54
*** notmyname has joined #openstack-infra01:54
*** Sukhdev_ has quit IRC01:55
*** Sukhdev has quit IRC01:56
*** zns has joined #openstack-infra01:56
*** david-lyle has quit IRC01:57
*** signed8bit has quit IRC02:00
*** morganfainberg is now known as morganfainberg_Z02:04
*** moted has quit IRC02:04
*** aconrad has joined #openstack-infra02:04
*** mengxd has quit IRC02:04
*** alexpilotti has joined #openstack-infra02:07
*** moted has joined #openstack-infra02:09
*** moted has left #openstack-infra02:09
*** zns has quit IRC02:14
*** signed8bit has joined #openstack-infra02:14
*** alexpilotti has quit IRC02:23
*** zns has joined #openstack-infra02:27
*** Ryan_Lane1 has quit IRC02:28
*** markwash has quit IRC02:33
*** marun has joined #openstack-infra02:39
*** mburned is now known as mburned_out02:39
*** gokrokve_ has joined #openstack-infra02:41
*** jgrimm has joined #openstack-infra02:41
*** gokrokve has quit IRC02:44
*** salv-orlando_ has joined #openstack-infra02:45
*** salv-orlando has quit IRC02:48
*** salv-orlando_ is now known as salv-orlando02:48
jeblairclarkb, fungi: we'll move everything off of ftp eventually, but it's probably easier if it's all together.  i think we'll have a better idea after the summit02:49
*** harlowja is now known as harlowja_away02:50
*** praneshp has joined #openstack-infra02:51
*** praneshp_ has joined #openstack-infra02:52
*** yamahata has joined #openstack-infra02:52
*** zhiyan_ is now known as zhiyan02:53
*** thomasem has quit IRC02:53
*** praneshp has quit IRC02:56
*** praneshp_ is now known as praneshp02:56
*** resker has joined #openstack-infra02:56
*** resker has quit IRC02:56
*** harlowja_away has quit IRC02:58
*** esker has quit IRC02:59
*** russell_h has quit IRC03:01
*** clarkb has quit IRC03:03
*** clarkb has joined #openstack-infra03:04
*** signed8bit has quit IRC03:07
*** amotoki has quit IRC03:14
*** zns has quit IRC03:15
*** james_li has joined #openstack-infra03:16
*** zns has joined #openstack-infra03:18
*** zz_gondoi is now known as gondoi03:18
*** Sukhdev has joined #openstack-infra03:21
*** Sukhdev has quit IRC03:21
*** Sukhdev has joined #openstack-infra03:21
*** MarkAtwood has joined #openstack-infra03:27
*** MarkAtwood has quit IRC03:27
*** james_li has quit IRC03:27
*** zns has quit IRC03:28
*** dims has quit IRC03:30
*** reed has joined #openstack-infra03:30
*** marun has quit IRC03:31
*** wenlock has joined #openstack-infra03:32
*** matsuhashi has quit IRC03:33
*** zns has joined #openstack-infra03:33
*** gyee has quit IRC03:34
*** renlt has joined #openstack-infra03:36
*** sdake_ has joined #openstack-infra03:37
*** sdake_ has quit IRC03:37
*** sdake_ has joined #openstack-infra03:37
*** yfried has joined #openstack-infra03:39
*** nosnos has quit IRC03:43
*** reed has quit IRC03:43
*** changbl has joined #openstack-infra03:48
*** manishg has quit IRC03:49
*** signed8bit has joined #openstack-infra03:52
*** marun has joined #openstack-infra03:55
*** amotoki has joined #openstack-infra03:56
clarkbjeblair: fungi SergeyLukjanov mordred pleia2 sdague any anyone else potentially interested in my cross project session I am starting to throw more specific htings on https://etherpad.openstack.org/p/juno-test-maxtrices03:57
clarkbtrying to move it from clarks braindump on topic to useful summit session etherpad03:58
*** gondoi is now known as zz_gondoi03:59
*** sdake_ has quit IRC04:05
*** james_li has joined #openstack-infra04:06
*** yfried has quit IRC04:07
*** james_li_ has joined #openstack-infra04:08
*** james_li has quit IRC04:10
*** james_li_ is now known as james_li04:10
*** mburned_out is now known as mburned04:12
*** freyes has quit IRC04:19
*** Longgeek has joined #openstack-infra04:19
*** Longgeek_ has joined #openstack-infra04:22
*** Ryan_Lane has joined #openstack-infra04:22
*** Longgeek has quit IRC04:25
*** Ryan_Lane has quit IRC04:26
*** ramashri has joined #openstack-infra04:27
*** melwitt has joined #openstack-infra04:32
openstackgerritSergey Kolekonov proposed a change to openstack-infra/config: Enable Tempest in Mistral devstack job  https://review.openstack.org/9251304:35
*** melwitt1 has joined #openstack-infra04:37
*** melwitt has quit IRC04:38
*** matsuhashi has joined #openstack-infra04:39
*** mdenny has quit IRC04:40
*** ramashri has quit IRC04:44
*** timrc is now known as timrc-afk04:46
*** ildikov has quit IRC04:46
*** Ryan_Lane has joined #openstack-infra04:48
*** melwitt1 is now known as melwitt04:49
*** chandan_kumar has joined #openstack-infra04:50
*** nosnos has joined #openstack-infra04:51
*** jp_at_hp has quit IRC04:51
*** Longgeek has joined #openstack-infra04:53
*** Longgee__ has joined #openstack-infra04:54
*** renlt has quit IRC04:54
*** Longgeek_ has quit IRC04:55
*** Longgeek has quit IRC04:58
*** arnaud__ has joined #openstack-infra05:01
*** james_li has quit IRC05:17
*** arnaud__ has quit IRC05:19
*** Sukhdev has quit IRC05:21
*** arnaud__ has joined #openstack-infra05:24
*** arnaud__ has quit IRC05:24
*** arnaud__ has joined #openstack-infra05:24
*** ildikov has joined #openstack-infra05:32
*** jcoufal has joined #openstack-infra05:33
*** WaltNik has joined #openstack-infra05:35
*** signed8bit has quit IRC05:37
*** afazekas has joined #openstack-infra05:38
*** yfried has joined #openstack-infra05:39
*** salv-orlando has quit IRC05:49
*** yfried has quit IRC05:49
*** yfried has joined #openstack-infra05:50
openstackgerritDavid Ostrovsky proposed a change to openstack-infra/config: Add configuration option to disable top level menu for javamelody plugin  https://review.openstack.org/9117606:04
mattoliverauI'm callingit a day, night all.06:23
*** dkehn_ has joined #openstack-infra06:25
*** dkehnx has quit IRC06:29
*** zns has quit IRC06:32
*** hogepodge has quit IRC06:35
*** aconrad has quit IRC06:40
*** _nadya_ has joined #openstack-infra06:41
*** jhesketh has quit IRC06:44
*** _nadya_ has quit IRC06:47
*** _nadya_ has joined #openstack-infra06:49
*** salv-orlando has joined #openstack-infra06:49
*** rcarrill` has joined #openstack-infra06:50
*** imcsk8 has quit IRC06:50
*** imcsk8 has joined #openstack-infra06:50
*** rcarrillocruz has quit IRC06:51
*** imcsk8 has left #openstack-infra06:52
*** imcsk8 has joined #openstack-infra06:53
*** matrohon has joined #openstack-infra06:54
*** jcoufal has quit IRC07:00
*** salv-orlando has quit IRC07:01
*** praneshp has quit IRC07:04
*** jlibosva has joined #openstack-infra07:07
*** tnurlygayanov has quit IRC07:11
*** melwitt has quit IRC07:12
*** tnurlygayanov has joined #openstack-infra07:14
*** flaper87|afk is now known as flaper8707:18
*** salv-orlando has joined #openstack-infra07:21
*** ihrachyshka has joined #openstack-infra07:21
*** arnaud__ has quit IRC07:25
*** rcarrill` has quit IRC07:25
*** zhiyan is now known as zhiyan_07:26
*** hashar has joined #openstack-infra07:32
*** skolekonov has joined #openstack-infra07:33
*** wenlock has quit IRC07:33
*** sdake_ has joined #openstack-infra07:36
SpamapSruh roh07:37
*** jcoufal has joined #openstack-infra07:37
SpamapSGerrit throwing errors07:37
SpamapSCannot open ReviewDb at com.google.gerrit.server.util.ThreadLocalRequestContext$1.provideReviewDb(ThreadLocalRequestContext.java:70) while locating com.google.gerrit.reviewdb.server.ReviewDb07:37
ihrachyshkayeah, same here, just came here to ask07:37
SlickNikyup, can confirm07:37
SpamapSclarkb: awake?07:39
SpamapSmordred: what TZ are you in at the moment? :)07:39
*** rcarrillocruz has joined #openstack-infra07:42
*** rlandy has joined #openstack-infra07:45
openstackgerritNikhil Manchanda proposed a change to openstack-infra/reviewstats: Add Craig Vyvial (cp16net) as Trove core reviewer  https://review.openstack.org/9253007:46
SlickNiklooks like gerrit is back up for me07:47
*** Hal has joined #openstack-infra07:47
SlickNik^^ SpamapS / ihrachyshka07:47
ihrachyshkaSlickNik: confirmed07:48
*** Hal is now known as Guest2235207:48
*** Hal_ has joined #openstack-infra07:48
*** salv-orlando has quit IRC07:52
*** Guest22352 has quit IRC07:52
SpamapSdarn, it's back up.. another time, pirateslovedaisies.com ... another time..07:58
*** rcarrillocruz has quit IRC07:59
*** jpich has joined #openstack-infra07:59
*** maxbit has quit IRC08:03
*** maxbit has joined #openstack-infra08:04
*** rcarrillocruz has joined #openstack-infra08:04
afazekasWhy I cant see this change https://review.openstack.org/#/c/92018/ here: http://status.openstack.org/zuul/08:04
*** Ryan_Lane has quit IRC08:11
SpamapSafazekas: may have been lost08:11
*** rcarrillocruz has quit IRC08:13
*** markmc has joined #openstack-infra08:15
*** homeless has quit IRC08:16
*** rcarrillocruz has joined #openstack-infra08:18
afazekasSpamapS: I tried the reverify again08:18
*** dizquierdo has joined #openstack-infra08:19
*** derekh_ has joined #openstack-infra08:20
SpamapScool08:20
* SpamapS goes to bed08:20
*** jp_at_hp has joined #openstack-infra08:21
*** arnaud__ has joined #openstack-infra08:26
*** sahid has quit IRC08:29
*** arnaud__ has quit IRC08:30
*** BobBall_Away is now known as BobBall08:33
*** BobBall is now known as Guest8818308:33
yfriedfungi: clarkb: jesusaurus: anyone here?08:36
yfriedI'm trying to query kibana for all tests that failed due to SSH timeout and I'm getting lost with the GUI08:36
afazekasIt is Still not in the queue :(08:39
*** salv-orlando has joined #openstack-infra08:44
*** jooools has joined #openstack-infra08:45
*** salv-orlando has quit IRC08:51
jlibosvais communication between gerrit and Jenkins working? I can see a lot of finished checks on zuul but not reporting back to gerrit. Also retrigerring jobs seems not working.08:52
*** pblaho has joined #openstack-infra08:52
*** miarmak_ has quit IRC08:56
*** andreaf has joined #openstack-infra08:58
*** miarmak has joined #openstack-infra09:00
*** Steap has quit IRC09:00
*** miarmak has quit IRC09:01
*** miarmak has joined #openstack-infra09:01
*** Steap has joined #openstack-infra09:01
*** Guest88183 is now known as BobBall09:12
*** che-arne has joined #openstack-infra09:14
*** chandan_kumar has quit IRC09:17
*** chandan_kumar has joined #openstack-infra09:23
*** darraghb has joined #openstack-infra09:26
hasharjlibosva: it is stalled apparently. At the top of Zuul status page http://status.openstack.org/zuul/  you can see : Queue lengths: 349 events, 198 results.09:32
hasharthe result queue (198 items) are results that have to be processed back to Gerrit09:32
hasharseems it went on stale ~ 3 hours ago09:32
hasharthe events queue keep increasing suggesting that the Gerrit - Zuul communications works09:33
hasharttx: hi, do you have any infra folks available during european mornings?  Zuul gearman server is stalled somehow09:34
*** asettle has quit IRC09:34
ttxhashar: I don't think we have any this week09:38
hasharmailing list openstack-infra list so  :-D09:38
*** matsuhashi has quit IRC09:41
*** matsuhas_ has joined #openstack-infra09:42
*** e0ne has joined #openstack-infra09:43
*** jgallard has joined #openstack-infra09:45
*** chandan_kumar has quit IRC09:46
*** gokrokve_ has quit IRC09:50
*** gokrokve has joined #openstack-infra09:50
*** gokrokve has quit IRC09:50
*** _nadya_ has quit IRC09:56
jlibosvahashar: thanks :)09:57
hasharjlibosva: i am afraid we have to wait for US East coasters to wake up09:58
jlibosvahashar: if the results are queued, they won't get lost after issue is resolved, right?09:59
*** chandan_kumar has joined #openstack-infra10:00
hasharjlibosva: it depends on root cause.  If Zuul needs to be killed, the results will be lost10:00
hasharhopefully it is not that severe10:00
jlibosvafingers crossed10:01
*** michchap has quit IRC10:09
*** matsuhas_ has quit IRC10:09
*** dims has joined #openstack-infra10:10
*** dims has quit IRC10:10
*** michchap has joined #openstack-infra10:10
*** dims has joined #openstack-infra10:10
*** matsuhashi has joined #openstack-infra10:10
openstackgerritAntoine Musso proposed a change to openstack-infra/gear: Use Job repr instead of handle in Client debug log  https://review.openstack.org/8659610:12
*** xchu has quit IRC10:16
*** jgallard has quit IRC10:17
sdagueyeh, it looks like zuul is dead10:20
*** matsuhashi has quit IRC10:21
*** matsuhashi has joined #openstack-infra10:22
hasharsdague: good morning :]10:23
hasharsdague: Gerrit went down earlier today might be part of the issue10:23
hasharat 7:38am UTC Spamaps reported : Cannot open ReviewDb at com.google.gerrit.server.util.ThreadLocalRequestContext$1.provideReviewDb(ThreadLocalRequestContext.java:70) while locating com.google.gerrit.reviewdb.server.ReviewDb10:24
*** gokrokve has joined #openstack-infra10:38
*** lxsli has quit IRC10:42
*** gokrokve has quit IRC10:43
*** yamahata has quit IRC10:43
*** rcarrill` has joined #openstack-infra10:51
*** rcarrillocruz has quit IRC10:53
*** hashar has quit IRC10:54
*** jcoufal has quit IRC10:54
*** jcoufal has joined #openstack-infra10:56
*** jlibosva has quit IRC10:57
StevenKHuh, it looks like zuul isn't actually reaping results11:00
*** jlibosva has joined #openstack-infra11:00
*** Longgee__ has quit IRC11:03
sdagueyeh, zuul's not doing anything right now11:08
*** Longgeek has joined #openstack-infra11:10
*** dims has quit IRC11:11
*** jlibosva has quit IRC11:22
*** jlibosva has joined #openstack-infra11:22
*** yaguang has quit IRC11:32
*** gokrokve has joined #openstack-infra11:37
*** mbacchi has quit IRC11:38
*** jamielennox is now known as jamielennox|away11:40
openstackgerritAndreas Jaeger proposed a change to openstack-infra/config: Publish troveclient documentation  https://review.openstack.org/9256211:40
ttxetherpad.o.o isn't exactly in a stellar shape right now either11:41
openstackgerritAndreas Jaeger proposed a change to openstack-infra/config: Publish troveclient documentation  https://review.openstack.org/9256211:41
*** gokrokve has quit IRC11:42
*** ildikov is now known as ildikov_afk11:43
*** vhoward has joined #openstack-infra11:45
*** lxsli has joined #openstack-infra11:45
lxsliHi, I heard that Gerrit short review numbers were going away, anyone got a relevant link please?11:46
*** ildikov_afk has quit IRC11:46
*** ociuhandu has joined #openstack-infra11:50
*** Longgeek has quit IRC11:51
*** Longgeek has joined #openstack-infra11:51
*** rcarrillocruz has joined #openstack-infra11:54
*** sandywalsh has quit IRC11:55
*** flaper87 is now known as flaper87|afk11:56
*** rcarrill` has quit IRC11:57
*** flaper87|afk is now known as flaper8711:57
*** adalbas has joined #openstack-infra11:58
*** jgrimm has quit IRC11:59
*** amotoki has quit IRC11:59
*** pblaho has quit IRC12:02
openstackgerritPeter Belanyi proposed a change to openstack-infra/config: Add selenium job for tuskar-ui  https://review.openstack.org/9256812:06
*** mwagner_ has quit IRC12:09
*** ArxCruz has joined #openstack-infra12:16
*** mbacchi has joined #openstack-infra12:16
*** pdmars has joined #openstack-infra12:18
*** dkehn_ is now known as dkehnx12:18
*** pdmars has quit IRC12:20
*** dprince has joined #openstack-infra12:22
sdagueis fungi on or off this week?12:26
*** aysyd has joined #openstack-infra12:26
jeblairsdague: fungi is on.  i am off.  but i'm digging into zuul12:26
*** eharney has quit IRC12:27
*** hashar has joined #openstack-infra12:27
*** miqui has joined #openstack-infra12:27
*** yamahata has joined #openstack-infra12:28
*** pdmars has joined #openstack-infra12:28
jeblairhashar: there we go: http://paste.openstack.org/show/79377/12:29
jeblairhashar: it does look like it's related to gerrit being unresponsive12:29
hasharhello!12:29
*** weshay has joined #openstack-infra12:30
hashardo you find that using the thread dumps function in Zuul (SIGUSR2 iirc? )12:30
*** WaltNik has quit IRC12:30
jeblairhashar: yep12:30
*** WaltNik has joined #openstack-infra12:30
ttxanyone else having issues with etherpads ? Could be a general responsiveness issue12:31
jeblairhttp://cacti.openstack.org/cacti/graph.php?action=zoom&local_graph_id=34&rra_id=0&view_type=tree&graph_start=1399445678&graph_end=1399452231&graph_height=120&graph_width=500&title_font_size=1012:32
dolphmttx: it's been really slow for me on and off for a few days12:32
jeblairhashar: i see a drop in eth1 traffic on review.o.o around 7:3512:32
*** rfolco has joined #openstack-infra12:32
hasharjeblair: yeah Gerrit seems to have died around that time.12:32
jeblaireth1 is the _internal_ network, which is now the network gerrit uses to talk to its database which is hosted on trove12:33
*** yamahata has quit IRC12:33
hasharI lost this channel backlog but got reported at 5:40am UTC12:33
*** aysyd has quit IRC12:34
hasharseems the ssh connection is held and never timeout  :-(12:35
jeblairhrm, the tcp connections on both servers match up...12:36
*** gokrokve has joined #openstack-infra12:38
*** dprince has quit IRC12:38
jeblair2014-05-07 07:36:53,793 DEBUG zuul.reporter.gerrit.Reporter: Report change <Change 0x7faeadef5f50 91171,11>, params {'verified': 1}, message: Build succeeded.12:38
hasharso that would be Gerrit not being able to process the commands12:39
hasharmight want to dig in Gerrit log12:39
jeblairthat's the report it's stuck on; i don't have any more information on that12:39
*** dpyzhov has joined #openstack-infra12:40
dpyzhovhi12:40
dpyzhovgettit merge jobs are down?12:40
jeblairthat will take a minute since gerrit likes to log full stack traces every time someone disconnects12:40
dpyzhov*gerrit12:40
jeblair[2014-05-07 07:36:32,323] ERROR com.google.gerrit.server.query.change.QueryProcessor : Cannot execute query: ...12:41
jeblairCaused by: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure12:41
*** gokrokve has quit IRC12:42
hashardpyzhov: yup Zuul is blocked right now12:43
dpyzhovhashar: thanks. any estimates?12:43
hashardpyzhov: being looked at ;)12:43
hasharjeblair: hopefully the events blocked by Gerrit communication are still in the event queue. Maybe SIGUSR1 would save them all and reemit them on restart?12:46
hasharthough the doc says "wait until all executing jobs are finished"12:46
hasharand the status page show a bunch of them running12:46
jeblair[2014-05-07 07:36:53,880] WARN  com.google.gerrit.sshd.CommandFactoryProvider : Cannot start command "gerrit review --project opensta12:46
jeblairck/taskflow --message "Build succeeded.12:46
hashar:-(12:46
*** maxired has joined #openstack-infra12:47
jeblairso it did log that error, but no other information about what the connection might be doing12:47
jeblairthe bad news is i have no idea what the state of that ssh connection is or why it's stuck; the good news is i think there's a reasonable chance we could reproduce this in a test env simply by disconnecting gerrit's database12:48
jeblairso we might be able to have zuul handle this better12:48
maxiredHi folks12:49
hasharjeblair: what the exception message is saying?12:49
jeblairhashar: i don't believe there's a way to save that event queue.  we'll12:49
jeblairwe can save the jobs already running and reenqueue those, but the rest will just be lost :(12:49
*** aysyd has joined #openstack-infra12:49
hasharwell SIGUSR1 is supposed to save the queue though12:50
jeblairhashar: http://paste.openstack.org/show/79379/12:50
*** jgrimm has joined #openstack-infra12:50
maxiredI try to setup my gerrit account, but i got an error when i want set/update my contact information in https://review.openstack.org/#/settings/contact12:50
hasharnot sure how to cause the currently running jobs to be marked as finished12:50
*** lcostantino has joined #openstack-infra12:50
jeblairhashar: yeah, that's the trick...12:50
maxiredThe returned error is {"jsonrpc":"2.0","id":5,"error":{"code":-32603,"message":"Cannot store contact information"}}12:50
maxiredDoes anybody know what goes wrong ?12:51
*** dkliban_afk is now known as dkliban12:51
hasharjeblair: a thing I don't understand is why the queue processing is blocked is the event reporting blocking?12:53
hasharjeblair: and potentially you could tcpkill the stuck connections. That will cause the reporting events to be lost or report some error back to gerrit but might free up the other events12:53
jeblairhashar: the event report happens in the main thread12:53
*** nosnos has quit IRC12:53
jeblairhashar: yeah, was just thinking about whether i could kill the conn12:53
hasharhttps://en.wikipedia.org/wiki/Tcpkill :-]12:54
hasharI am a noob12:54
*** jgallard has joined #openstack-infra12:54
*** prad_ has joined #openstack-infra12:55
*** maxired_ has joined #openstack-infra12:55
*** zehicle_at_dell has joined #openstack-infra12:55
sdaguettx: is there a specific etherpad you have an issue with?12:56
ttxsdague: looks like a firefox issue. Chromium loads page well enough apparently12:57
hasharjeblair: or maybe restarting Gerrit will free the TCP connections.12:58
*** maxired has quit IRC12:58
jeblairhashar: that might be the easier way; there are problems with using tcpkill, and it looks like killcx doesn't support ipv612:58
maxired_help12:59
jeblairi'll try restarting gerrit now12:59
* hashar crosses fingers for the 212 pending results12:59
sdaguettx: so, honestly, I expect that firefox's enforcement of revocation lists is going to mean it's slow on a lot of things now13:00
jeblair#status alert Zuul is stuck due to earlier networking issues with Gerrit server, work in progress.13:00
openstackstatusjeblair: sending alert13:00
hasharresult are being dequeued13:01
-openstackstatus- NOTICE: Zuul is stuck due to earlier networking issues with Gerrit server, work in progress.13:02
*** ChanServ changes topic to "Zuul is stuck due to earlier networking issues with Gerrit server, work in progress."13:02
hasharI guess the Zuul gerrit reporter does not retry on ssh communications errors :/13:02
fungiwhat, zuul troubles?13:03
hasharfungi: see openstack-infra list. It got stuck communicating with Gerrit13:03
fungilooks like it must have stopped taking on new jobs shortly after i fell asleep13:03
jeblairfungi, clarkb, sdague: gerrit had errors connecting to its trove db.  this caused zuul to get stuck trying to report a change.13:04
openstackstatusjeblair: finished sending alert13:04
fungiwell that's no good at all13:04
*** aysyd has quit IRC13:04
fungii see you just loaded the queues13:04
jeblairi've restarted gerrit which seems to have unstuck the connection13:05
hasharjeblair: potentially you could grep the logs to replay the lost events but it is probably safer to let folks retrigger them13:05
jeblairfungi: no, that's the queued events that zuul hadn't processed13:05
fungiahh13:05
fungiright, i missed the queue length up at the top13:05
jeblairwhat i should have done is saved the queues before restarting gerrit; what was running is lost13:05
jeblairso, lesson learned for next time13:05
hasharbut you had jobs being run so I am not sure how you could have saved the queue13:06
fungioh, jobs had completed but not reported, and that's what was lost with the gerrit restart?13:06
jeblairhashar: we have a script to save things that are in the pipelines13:06
jeblairfungi: yep13:06
jeblairhashar: it's only the event queue that we can't save externally13:07
*** julim has joined #openstack-infra13:08
jeblair#status ok Zuul is processing changes now; some results were lost.  Use "recheck bug 1317089" if needed.13:09
openstackstatusjeblair: sending ok13:09
uvirtbotLaunchpad bug 1317089 in openstack-ci "Zuul lost jobs due to Gerrit database error on 2014-05-07" [Undecided,New] https://launchpad.net/bugs/131708913:09
fungilooking at the cacti graphs, there's a brief spike in established tcp connections at the time zuul activity started to plummet13:09
fungiestablished tcp connections on review.o.o13:09
fungialso cache memory in use on gerrit jumped up a few gigs to a new plateau at the same moment13:10
*** ChanServ changes topic to "Gerrit upgraded to 2.8. See: https://wiki.openstack.org/wiki/GerritUpgrade"13:11
-openstackstatus- NOTICE: Zuul is processing changes now; some results were lost. Use "recheck bug 1317089" if needed.13:11
jeblairfungi: and note the eth1 drop13:11
fungiyeah13:11
*** wenlock has joined #openstack-infra13:12
jeblairhopefully this won't be a regular occurence, but i think we can reproduce in a test env and see if we can make zuul more resilient13:12
jeblairfungi: i'm going to go back to being afk now13:12
openstackstatusjeblair: finished sending ok13:12
jeblairhashar: thanks for your help!13:13
fungireproducing does seem probably fairly easy with review-dev and zuul-dev or something13:13
*** smarcet has joined #openstack-infra13:13
fungijeblair: hashar: thanks!13:13
hasharjeblair: i feel sorry the result queue got lost :-(13:13
*** dkranz has joined #openstack-infra13:13
fungihashar: it's not even remotely the first time we've lost queued results13:13
hasharhopefully devs will figure it out and recheck accoridngly13:13
jeblairhashar: me too.  but we know how to deal with it better next time, at least.13:13
*** eharney has joined #openstack-infra13:14
hasharwould it make sense to have the event report to be outside of the main thread so they are not blocking?13:14
fungihashar: probably would be good to open a zuul-specific bug to track the underlying problem (separate from the outage event) and we can record some ideas in there13:15
fungiso far status.rackspace.com only mentions disruptions today for block storage in the region where we're running gerrit13:17
*** signed8bit has joined #openstack-infra13:18
*** e0ne has quit IRC13:19
*** e0ne has joined #openstack-infra13:20
*** zns has joined #openstack-infra13:20
*** mriedem has joined #openstack-infra13:20
*** timrc-afk is now known as timrc13:21
fungithe drop in eth1 traffic on review.o.o seems to have started somewhere between the 07:35 and 07:40 snmp polls13:21
*** zul has joined #openstack-infra13:22
*** e0ne has quit IRC13:22
*** e0ne has joined #openstack-infra13:22
*** Hal_ has quit IRC13:22
*** e0ne has quit IRC13:23
hasharUTC ?13:23
*** cody-somerville has quit IRC13:23
*** doug-fish has joined #openstack-infra13:23
*** e0ne has joined #openstack-infra13:23
hasharsomeone reported on this channel at 5:40am UTC that reviewDB was unreacheable13:23
*** Hal has joined #openstack-infra13:23
hashar(the Gerrit web interface reported that apparently)13:23
*** Hal is now known as Guest8620013:24
*** Guest86200 has quit IRC13:24
*** Hal_ has joined #openstack-infra13:25
fungiinteresting. judging from the drop in the second sample it looks like gerrit stopped receiving data from the db at roughly 07:38:05 and then started to get responses again at 07:44:4513:26
*** e0ne has quit IRC13:26
fungimaybe there was more than one event13:26
fungidigging deeper13:26
fungihashar: the first mention in see in this channel is "07:37 SpamapS ruh roh" which correlates pretty closely to the graph13:28
fungi(utc)13:28
*** dstanek_zzz has joined #openstack-infra13:29
*** dstanek_zzz is now known as dstanek13:29
*** dstanek has quit IRC13:29
*** ominakov has joined #openstack-infra13:29
*** dstanek has joined #openstack-infra13:29
*** dizquierdo has quit IRC13:31
fungithe gerrit error_log for today is gigantic13:32
*** mestery has quit IRC13:33
*** zz_gondoi is now known as gondoi13:33
openstackgerritAntoine Musso proposed a change to openstack-infra/zuul: Expose management_event_queue length in status.json  https://review.openstack.org/9258213:33
*** matsuhashi has quit IRC13:35
*** gondoi is now known as zz_gondoi13:35
*** zul has quit IRC13:36
*** zul has joined #openstack-infra13:36
fungialso, my math was off. adjusted estimate based on sample drop is that it started at 07:36:5513:36
*** alexpilotti has joined #openstack-infra13:37
fungithough the first sign of anything awry in gerrit's error_log is...13:38
fungi[2014-05-07 05:40:39,508] ERROR com.google.gerrit.server.events.EventFactory : Error while getting full commit message for change 9244813:38
fungi[2014-05-07 05:40:39,508] ERROR com.google.gerrit.server.query.change.QueryProcessor : Cannot execute query: 9244813:38
*** gokrokve has joined #openstack-infra13:38
openstackgerritAntoine Musso proposed a change to openstack-infra/zuul: Drop formatStatusHTML() methods  https://review.openstack.org/9258513:39
*** jlibosva has quit IRC13:39
*** mengxd has joined #openstack-infra13:39
*** miqui has quit IRC13:39
*** miqui has joined #openstack-infra13:39
*** sdake_ has quit IRC13:40
*** dprince has joined #openstack-infra13:40
*** WaltNik2 has joined #openstack-infra13:40
hasharfungi: that might have killed Gerrit somehow13:40
hasharfungi: or Gerrit could not retrieve the commit message because the DB died at that time13:41
*** thomasem has joined #openstack-infra13:41
*** krtaylor_ has joined #openstack-infra13:41
fungiyeah, i'm thinking gerrit started trying to query for that around the time the outage began and waited ~4 minutes for a response from the database13:41
*** krtaylor_ has quit IRC13:42
fungiand then logged that when it finally gave up13:42
*** krtaylor has quit IRC13:42
*** lcostantino has quit IRC13:42
fungii'm opening a support case with rackspace to see if they have any additional information on something happening in that region with those services around that timeframe13:42
*** gokrokve has quit IRC13:43
*** WaltNik has quit IRC13:43
*** liam_ has joined #openstack-infra13:45
*** liam_ is now known as Guest504013:45
*** freyes has joined #openstack-infra13:46
*** sandywalsh has joined #openstack-infra13:48
*** adalbas has quit IRC13:50
*** Guest5040 has quit IRC13:51
fungirackspace Ticket ID13:51
fungi140507-00805-313:51
*** krtaylor has joined #openstack-infra13:52
fungi(in case anyone within rackspace wants to follow along)13:52
*** mwagner_ has joined #openstack-infra13:54
*** cody-somerville has joined #openstack-infra13:55
*** cody-somerville has quit IRC13:55
*** cody-somerville has joined #openstack-infra13:55
hasharfungi: the DB event occurred at 5:40 but the cacti network drop is at 7:40  seems there is some timezone inconsitency13:57
*** skolekonov has quit IRC13:59
fungihashar: oh, huh. yeah i missed that14:00
fungithat was the earliest database query error, but maybe it was only transient14:01
YorikSarHello, all. Does Zuul merge changes before putting them to the queue or only when jobs are run?14:01
fungiYorikSar: i don't understand your question14:02
*** aysyd has joined #openstack-infra14:02
fungiYorikSar: in an independent pipeline zuul merges changes to the tip of the target branch and provides those references to jobs. in a dependent queue zuul merges changes with each other in the order in which they entered the queue, or to the target branch if there's no change ahead for the same project+branch, and then provides those references to the jobs which are run14:04
*** gokrokve has joined #openstack-infra14:04
YorikSarfungi: I got "couldn't merge" from 3rd-party CI while Zuul just added change to the long queue. So I wonder if I can expect Zuul to say "Can't merge" when it's going to run jobs or my change merged OK and that 3rd-party CI is broken.14:05
*** sandywalsh has quit IRC14:05
*** markmcclain has joined #openstack-infra14:05
phschwartzmorning infra14:05
*** sandywalsh has joined #openstack-infra14:05
fungiYorikSar: which change? the zuul status page will show if it's having trouble merging your change on top of the other changes ahead of it14:05
fungiphschwartz: you may be interested in ticket 140507-00805-314:05
YorikSarfungi: https://review.openstack.org/#/c/84667/14:06
*** dpyzhov has left #openstack-infra14:06
phschwartzfungi: not seeing it, mind providing a url14:06
YorikSarNEC OpenStack CI said it couldn't merge it with current HEAD.14:06
fungiphschwartz: https://mycloud.rackspace.com/cloud/610275/tickets#140507-00805-314:07
fungiYorikSar: their local repository clone might be broken in some way, which can make zuul think no changes are able to merge14:07
phschwartzfungi: looking14:08
YorikSarfungi: Ok, the first job started. Looks like it's NEC's fault.14:08
YorikSarfungi: Yeah. Thanks.14:08
*** markmcclain1 has joined #openstack-infra14:08
*** Longgeek has quit IRC14:08
fungihashar: so it seems we had multiple query errors actually, at 05:40:39, 05:54:05 and 07:36:32 (that last one corresponds closely to the apparent network outage and subsequent zuul misbehavior)14:09
*** markmcclain has quit IRC14:10
therveHi all14:10
fungihashar: we've additionally seen one more at 12:45:22 (shortly after the gerrit restart)14:10
*** aysyd has quit IRC14:11
fungiso these might be a semi-regular occurrence14:11
hasharfungi: a 1 minute aggregate of jobs launched over the last 7 hours : http://tinyurl.com/kx7n3ve14:11
fungichecking earlier logs to confirm14:11
therveThe heat-templates job seems to be working fine, but I'd like to remove some services from devstack gate to make it more lean14:11
*** aysyd has joined #openstack-infra14:12
therveIs http://paste.openstack.org/show/79393/ reasonable?14:12
hasharfungi: we could use a gauge of the number of jobs being run. Maybe gearman as such metric14:12
hasharfungi: s/we/you/14:12
fungihashar: use for what?14:12
phschwartzfungi: hmm, not seeing a ticket with that id associated to the account. Let me sudo to it and see.14:13
*** mrodden has quit IRC14:13
*** locke105 has quit IRC14:13
*** sdake_ has joined #openstack-infra14:13
*** sdake_ has quit IRC14:13
*** sdake_ has joined #openstack-infra14:13
phschwartzhmm, still not seeing it14:13
fungiphschwartz: opened by openstackci roughly 20 minutes ago14:14
fungistill in new status at the moment14:14
*** bnemec has quit IRC14:15
phschwartzFungi: Is it titled "Loss of connectivity"?14:15
fungiphschwartz: yep14:15
*** bnemec has joined #openstack-infra14:15
phschwartzInteresting. Seeing it with a completely different ticket id14:15
fungiyeah, shows me 140507-00805-3 in the open tickets list, the ticket details and the url14:16
*** locke105 has joined #openstack-infra14:16
phschwartzfungi: weird. I found it, all that matters. I am going to see if we can have anyone look at it noe14:16
phschwartz*now14:16
*** manishg has joined #openstack-infra14:17
*** thedodd has joined #openstack-infra14:17
fungiphschwartz: cool--thanks! whatever it was, it was sort of disruptive. i'm not 100% certain it was an issue on the hosting end (there's always the possibility of a kernel or userspace problem in our server instance), but so far i'm finding no evidence of any14:17
*** mrodden has joined #openstack-infra14:18
*** yaguang has joined #openstack-infra14:18
phschwartzfungi: I agree that looking at the lowest layer and working up is the right course. It should hopefully give us more info14:18
*** esker has joined #openstack-infra14:21
*** manishg has quit IRC14:22
*** manishg_ has joined #openstack-infra14:22
openstackgerritThomas Herve proposed a change to openstack-infra/devstack-gate: Add a dedicated config for heat-templates  https://review.openstack.org/9259214:22
openstackgerritThomas Herve proposed a change to openstack-infra/config: Use the new config for heat-templates  https://review.openstack.org/9259414:24
*** dims has joined #openstack-infra14:25
*** matrohon has quit IRC14:27
*** manishg has joined #openstack-infra14:27
*** manishg_ has quit IRC14:27
fungihashar: i found a better fingerprint in the gerrit error_log (i really hate their log format), which shows the first instance of gerrit complaining "Cannot open ReviewDb" at 07:36:34 and continuing through 07:47:18. i find no prior incidents for that going to back before we put it into production14:30
fungiand the reason the orm layer claims for it is "Communications link failure"14:31
*** manishg has quit IRC14:31
cody-somervilleHey. So if I add stanza to make a job non-voting for a branch regex, it stops running the job for everything else. Do I add another stanza for the same job but no branch argument? Or do I need to do something completely different?14:32
fungiso gerrit seems to be pretty certain the database was unreachable over the network for more than 10 minutes14:32
*** manishg has joined #openstack-infra14:32
fungicody-somerville: the "voting" parameter is applied to all runs of that job name. the "branch" parameter is used to indicate on which branches the job should be run14:33
*** zul has quit IRC14:33
fungicody-somerville: zuul currently lacks a construct for "voting on some branches, run but non-voting on other branches" and the usual workaround for that is to use two jobs14:33
*** jamespage_ has joined #openstack-infra14:33
sdaguecody-somerville: voting isn't a tri-state variable14:34
*** rlandy_ has joined #openstack-infra14:34
*** zehicle_at_dell has quit IRC14:34
fungicody-somerville: you'll see some examples (for example ironic does this) of overloading a {branch-selector} parameter to a job template to make a -nv (non-voting) version of a job which can be set voting:no by name that way14:34
sdagueI do think it would be a good enhancement to let voting be layered so you could make a job non voting under certain match conditions14:35
sdaguebut zuul can't do that today14:35
fungisdague: agreed. it's just that nobody's written it yet14:35
*** jamespage_ has quit IRC14:35
sdagueyep14:35
fungibut definitely seems a reasonable featurte14:35
fungifeature14:35
phschwartzsdague: That is actually a great idea. I wish I had enough free time to do it. Maybe I will get lucky and get some time.14:36
fungisimilarly, you can't make one job name voting on some projects and run but non-voting on other projects14:37
*** manishg has quit IRC14:37
*** manishg has joined #openstack-infra14:37
*** zul has joined #openstack-infra14:37
sdaguephschwartz: that would be awesome14:37
*** zul has quit IRC14:37
fungii would envision a more robust voting selector which could take branch and project pattern lists14:37
*** rlandy has quit IRC14:37
fungibut there are likely many ways to skin that14:37
*** esker has quit IRC14:38
*** thomasem has quit IRC14:38
*** zz_gondoi is now known as gondoi14:38
*** zul has joined #openstack-infra14:38
*** thomasem has joined #openstack-infra14:39
*** manishg has quit IRC14:42
*** manishg has joined #openstack-infra14:42
* anteaya notes that so far her parent's laggy wifi is working14:47
*** manishg has quit IRC14:47
*** manishg_ has joined #openstack-infra14:47
*** etoews has joined #openstack-infra14:48
*** wenlock has quit IRC14:49
*** changbl has quit IRC14:49
*** geertj has joined #openstack-infra14:51
anteayaI'm going to try to shop this patch around today, it is a publishing job for the infra-manual repo: https://review.openstack.org/#/c/89421/14:51
*** manishg_ has quit IRC14:51
*** unicell1 has quit IRC14:52
*** sdake_ has quit IRC14:55
*** unicell has joined #openstack-infra14:55
*** manishg has joined #openstack-infra14:56
*** zehicle_at_dell has joined #openstack-infra14:58
*** oomichi has quit IRC14:59
*** dizquierdo has joined #openstack-infra14:59
*** manishg has quit IRC15:00
*** manishg has joined #openstack-infra15:01
cody-somervillefungi: But that nv job is ran in addition to the job I want to be notvoting for certain branches15:01
cody-somervillefungi: am I understanding that right?15:01
*** yfried has quit IRC15:03
*** afazekas has quit IRC15:05
mordredmorning all15:05
cody-somervilleSo I guess I need to make the regex inverse to make it run against all the other jobs15:05
*** manishg has quit IRC15:05
cody-somervillethen create special nonvoting job that only runs on the branches I want the job to be notvoting15:05
*** manishg has joined #openstack-infra15:06
anteayamorning mordred15:06
mordredanteaya: how are things?15:06
fungicody-somerville: rght15:06
fungiright15:06
fungicody-somerville: so for example you can have one job voting and only run on master, another non-voting and run on all branches which aren't master15:07
*** sdake_ has joined #openstack-infra15:07
fungithere should be plenty of negative-lookahead expression examples in the file already15:09
fungimordred: i'm finally finding a moment to correct the lp api key used by jeepyb... how/where in lp where you regenerating that?15:10
*** manishg has quit IRC15:10
*** manishg has joined #openstack-infra15:10
mordredfungi: I don't think I was the one who re-did any of the lp keys15:12
mordredfungi: or if I was, I do not remember how I did it :(15:12
mordredfungi: OH15:12
mordredno, I remember how15:12
mordred:)15:12
fungimordred: oh! okay, though clarkb had blamed you ;) i found the commit in hiera from where you updated it, just poking around in lp now to see how it's regenerated or looked up15:12
*** gondoi is now known as zz_gondoi15:13
mordredfungi: the process is in the etherpad we were using - but what you essentially have to do is run a launchpadlib program (such as jeepyb) as a user with no current lp creds15:13
fungiis it done through an api call, or via the web interface?15:13
fungivia api. got it15:13
mordredthat will open up lynx for you to the oath page15:13
fungithanks!15:13
mordredand then you'll log in as the user in question, and it will generate a launchpadlib token in .launchpadlib15:14
mordredit would be eversogreat if there was less magic15:14
fungicool. i've actually done that before, just didn't realize it was a different token each time15:14
*** manishg has quit IRC15:15
*** david-lyle has joined #openstack-infra15:15
*** manishg has joined #openstack-infra15:15
*** sandywalsh has quit IRC15:17
*** afazekas has joined #openstack-infra15:18
anteayamordred: I'm holding onto the hope I can be back in my house after summit, and my cat is 5 feet away from me so I am glad she is here15:18
anteayamordred: also I'm shopping for reviews on https://review.openstack.org/#/c/89421/15:19
*** manishg has quit IRC15:20
*** jcoufal has quit IRC15:20
*** manishg has joined #openstack-infra15:20
*** yaguang has quit IRC15:23
*** _nadya_ has joined #openstack-infra15:23
*** ihrachyshka has quit IRC15:24
anteayamaxired_: you didn't do anything wrong there was an issue with our db connection when you input your data into gerrit, try again15:24
*** manishg has quit IRC15:25
*** manishg has joined #openstack-infra15:25
*** atiwari has joined #openstack-infra15:25
mordredanteaya: any reason we're not also running the check job in the gate pipeline? (the patch looks good - just wondering about context on that choice I might be missing)15:26
anteayanoone had asked me that question before15:26
anteayathe check job is mostly to publish a set of the docs for evaluation, the way I understand it15:27
anteayaI don't see the harm in doing that in the gate pipeline as well15:27
anteayawould you like that to happen in the gate as well, mordred?15:28
*** kgriffs|afk is now known as kgriffs15:28
openstackgerritMarton Kiss proposed a change to openstack-infra/config: Create groups-static-pages project  https://review.openstack.org/8973415:28
*** james_li has joined #openstack-infra15:28
*** ominakov has quit IRC15:28
*** manishg has quit IRC15:29
*** manishg has joined #openstack-infra15:30
*** ildikov has joined #openstack-infra15:30
*** zehicle_at_dell has quit IRC15:31
*** dkranz has quit IRC15:31
*** mrmartin has joined #openstack-infra15:31
*** james_li has quit IRC15:33
anteayaYorikSar: I don't think that 3rd party CI systems should be posting this message to our patches: This change was unable to be automatically merged with the current state of the repository. Please rebase your change and upload a new patchset.15:34
*** manishg has quit IRC15:34
*** wenlock has joined #openstack-infra15:34
anteayaI think that they should say build succeeded or build failed and provide logs15:34
*** manishg has joined #openstack-infra15:35
*** zehicle_at_dell has joined #openstack-infra15:35
mordredanteaya: hrm. they may not have much choice if they're using zuul to run their stuff15:35
mordredlike, if they're running their own zuul15:35
*** zehicle_at_dell has quit IRC15:35
mordredthat's just a thing zuul does15:35
*** ominakov has joined #openstack-infra15:35
*** zehicle_at_dell has joined #openstack-infra15:35
anteayahmmmmmm15:35
mordredanteaya: I don't think we need to do it in the gate for draft publication purposes, no. that's a good point15:36
anteayaperhaps this is an item for the 3rd party summit session15:36
*** yaguang has joined #openstack-infra15:36
anteayamordred: okay thanks15:36
openstackgerritDoug Hellmann proposed a change to openstack-infra/config: Create an oslo-specs repository  https://review.openstack.org/9261415:38
*** dizquierdo has quit IRC15:38
fungiheyhey! update_bug.py is working again Shrews! see the bottom of bug 1248794 for an example of it reassigning one15:39
uvirtbotLaunchpad bug 1248794 in openstack-ci "Allow core reviewers restore auto-abandoned reviews" [Medium,In progress] https://launchpad.net/bugs/124879415:39
*** zehicle_at_dell has quit IRC15:39
fungi(authenticating as the right account makes all the difference)15:39
*** zehicle_at_dell has joined #openstack-infra15:39
*** manishg has quit IRC15:39
*** manishg has joined #openstack-infra15:39
*** gyee has joined #openstack-infra15:40
anteayadhellmann: do you want changes in olso-specs reported to the olso channel?15:40
dhellmannanteaya: ah, yeah, that would be good, thanks for noticing that15:41
*** jasondotstar has joined #openstack-infra15:41
*** reed has joined #openstack-infra15:41
*** esker has joined #openstack-infra15:42
dhellmannanteaya: and that's a step I've left out of my instructions in https://wiki.openstack.org/wiki/Oslo/CreatingANewLibrary too, so double thanks15:43
anteayanp15:43
openstackgerritDoug Hellmann proposed a change to openstack-infra/config: Create an oslo-specs repository  https://review.openstack.org/9261415:43
mordredfungi: did we ever land the change to fix the local-db->remote-db issue for jeepyb things?15:43
*** manishg has quit IRC15:44
*** sdake_ has quit IRC15:44
*** manishg has joined #openstack-infra15:44
*** dkranz has joined #openstack-infra15:45
fungimordred: er, i think we fixed a biting instance of it, but there are still a handful of direct uses of mysqldb which don't specify a host (and should ideally be corrected to use jeepyb.gerritdb instead since it's already fixed in that module)15:45
*** zns has quit IRC15:45
Shrewsfungi: awesome!15:45
*** afazekas has quit IRC15:45
mrmartinanteaya: hi, could you review this: https://review.openstack.org/#/c/89734/4 ? it could be great to push this through15:47
anteayamrmartin: I will click15:47
mrmartinthnx15:47
openstackgerritDoug Hellmann proposed a change to openstack-infra/config: add gerritbot configs for new oslo libs  https://review.openstack.org/9261715:48
clarkbfungi: mordred: also did we merge the DB backup change for review.o.o?15:48
anteayamrmartin: help me understand why this repo is necessary15:48
dhellmannanteaya: ^^15:49
clarkband good to know I remembered the lp cred change was a mordred change :)15:49
anteayamrmartin: as opposed to say wiki pages for this content15:49
*** manishg has quit IRC15:49
*** manishg has joined #openstack-infra15:49
mrmartinanteaya: the static pages will be held here for community portal in markdown format, so publishing content can go through a standard review process15:49
mordredclarkb: I don't know - looking15:50
mrmartinanteaya: check to source repo: https://github.com/mkissam/groups-static-pages15:50
dhellmannanteaya: the next time we have an opportunity to get an intern, we should build some sort of tool to make adding new projects to all of these infra config files simpler. maybe an interactive thing of some sort, to at least make the initial edits.15:50
*** Sukhdev has joined #openstack-infra15:50
mordredclarkb: no15:51
mordredfungi: https://review.openstack.org/#/c/91876/15:51
clarkbdhellmann: anteaya: I am actually not fond of that idea for one big reason. We get a lot of people wanting to be part of the infra via stackforge or whatever and they have never used gerrit before15:51
clarkbdhellmann: anteaya: forcing them through the initial process is a really good "Do you really want this?"15:51
anteayadhellmann: that sounds like a great idea15:52
clarkbwouldn't think that would be a problem but it is. We have even had people write wiki docs on how to contribute to stackforge projects that say use a github PR15:52
mordredclarkb: that's a valid POV - but I will admit that I also want dhellman's thing15:52
dhellmannclarkb: I'm thinking a script someone could run locally to make edits to a copy of openstack-infra/config they have checked out. They would still have to submit the changes, etc.15:52
anteayadhellmann: not sure when I would have the energy to be a point mentor again, but I sure would do what I can to play a supportive role15:52
mordredbut that's because I want there to eventually be an instance of infra somewhere that is a public github competitor :)15:52
dhellmannclarkb: I'm thinking of automating parts of https://wiki.openstack.org/wiki/Oslo/CreatingANewLibrary#Importing_the_Repository_into_the_CI_System15:52
*** Hal_ has quit IRC15:53
sdaguedhellmann: how would that impact the project creators knowledge in changing jobs later?15:53
clarkbmordred: right so I think if we can simplify the actual bits that need flipping ++ to that15:53
dhellmannanteaya: ditto, I was hoping you'd take it and run :-)15:53
clarkbbut don't remove the person from making the change15:53
sdagueI do think the learning is important15:53
dhellmannsdague: there's learning, and there's "you've missed a small change in one of a zillion places"15:53
*** manishg has quit IRC15:53
anteayadhellmann: too busy running away from my home atm15:54
anteayaone fleeing at a time15:54
dhellmannanteaya: I know a circus you could join.15:54
*** arnaud has joined #openstack-infra15:54
*** manishg has joined #openstack-infra15:54
anteayadhellmann: if I can jump up and down, I'm in15:54
anteayaand bring my cat15:54
dhellmannanteaya: :-)15:54
anteaya:D15:54
*** Hal has joined #openstack-infra15:55
*** Hal is now known as Guest7473715:55
anteayaanyone else wanting to weigh in on whether we need a repo for mrmartin's static pages: https://github.com/mkissam/groups-static-pages15:55
*** sdake_ has joined #openstack-infra15:56
anteayaI'm leaning wikipages here15:56
anteayais there a good argument for this repo i don't know about yet?15:56
*** pcrews has joined #openstack-infra15:56
clarkbanteaya: it looks similar to maybe some of our in repo docs?15:56
mrmartinanteaya: I want to launch to groups portal, and it is the easiest way to allow content edit for 3rd party until we don't have a working openid auth.15:57
anteayait does, yes15:57
clarkblooks like this is content for the actual site15:57
*** zehicle_at_dell has quit IRC15:57
anteayamrmartin: so is this to be a long lived repo or a stop over until you have something better?15:57
clarkbI think its ok to have it in a new repo is if the intent for the other groups repo is that anyone could overlay their own stuff on top like this15:58
*** manishg has quit IRC15:58
mrmartinanteaya: just a temporary solution, until we don't have a working productive authentication system, but it can take several months15:58
*** manishg has joined #openstack-infra15:59
anteayathe problem is then we are left with a repo that noone wants and then we have to figure out what to do with it16:00
anteayamrmartin: what is the long term vision, perhaps there is a better way to meet your goals?16:00
mrmartinanteaya: http://summit.openstack.org/cfp/details/25716:00
fungiwell, we at least have a workflow for moving disused projects into an attic namespace now16:00
mrmartinanteaya: the cms site is ready, I just need to bring the ci side into sync16:01
*** hashar has quit IRC16:01
anteayathis is a sandbox repo for your openid work?16:01
*** hemna_ is now known as hemna16:03
*** _nadya_ has quit IRC16:03
mordreddhellmann, clarkb, sdague: also, I think we have enough activity and enough boiler plate that forcing people to go through a learning experience just to learn something if it could be easily simplified, while I agree with the sentiment, may be counter productive16:03
*** chandan_kumar has quit IRC16:03
mordredconsidering that _We_ have to review the damned changes16:03
*** manishg has quit IRC16:03
clarkbmordred: yup the boilerplate should definitely be killed16:03
*** manishg has joined #openstack-infra16:04
clarkbmordred: any maybe we have bigger warnings about gerrit if we go down the path of reviewless project creation16:04
mrmartinanteaya: no, openid is a different project, but the user group portal most use a centralized authentication, and we plan to use openid project for that16:04
mordredclarkb: funny story is - docs folks want a TTW editing solution...16:04
*** lcheng_ has joined #openstack-infra16:04
mordredclarkb: so one could imagine a web tool that generates a change and then loads it into the TTW editor16:04
*** freyes has quit IRC16:04
dhellmannclarkb: I'm happy to have project creation reviewed, I just want the setup simplified a bit. Making a tool to start the edits seems simpler than changing all the tools using the files we have in place now.16:05
mordredallowing a person to edit or submit from that point - and/or a command line tool like the cookiecutter that can do it for experts like dhellmann16:05
*** maxired_ has quit IRC16:05
mordreddhellmann: yeah, I think step one is just "sudo make-me-a-project" that appropriately adds a basic project to all of the right files - maybe the tool should either ask 4 questions or have some command line options16:06
mrmartinanteaya: openid is a different project, but the user group portal will use the openid for authentication. the auth system is turnod of the groups portal, so we need to find a solution to publish content without using the standard built-in authentication.16:06
dhellmannmordred: yeah, that's what I was thinking16:06
mordreddhellmann: like, "make-me-a-project --python --channels=openstack-infra"16:06
dhellmannit seems like good intern-fodder, since it's not hard to implement, but requires some understanding of what all the files are16:07
mrmartinanteaya: anyway I broke something in a yaml file, so patchset 4 failed, I'm fixing it now16:07
dhellmannmordred: yeah, maybe even with some defaults "make-me-a-project --program oslo oslo.newlib"16:07
anteayamrmartin: okay, part of that is sort of making sense to me, the patch looks fine for format, there is an error in the alphabetized yaml job that your patch is blocked on16:07
openstackgerritA change was merged to openstack-infra/config: Creates a publishing job for the infra-manual repo  https://review.openstack.org/8942116:08
anteayamrmartin: yeah it is the infra-manuals job isn't in alphabetical order16:08
anteayaSergeyLukjanov: you around?16:08
*** manishg has quit IRC16:08
*** dstanek is now known as dstanek_zzz16:08
*** manishg has joined #openstack-infra16:09
mrmartinam I need to include the direct-release option here?16:09
anteayamrmartin: I have no idea, what is the direct-release option?16:10
*** marcoemorais has joined #openstack-infra16:10
mrmartinanteaya: I don't know, but some project definition contains that, I'll skip it know16:10
mordredanteaya: direct release controls how bugs are closed16:10
fungidirect-release is about how bug handling corresponds to your release model16:10
mordredprojects that make releases do not want it16:10
anteayamordred: thanks16:11
mordredprojects like infra/config that do not have releases close bugs as soon as the patch is merged16:11
*** ominakov has quit IRC16:11
mordredand mark the bug "fix released"16:11
clarkbmordred: dhellmann: ya so I think killing the boilerplate with a tool or by making it not necessary is a good thing16:11
*** andreaf has quit IRC16:11
mordredprojects like nova mark the bug "fix committed" when the patch merges, and ttx marks things fix released at release tie16:11
anteayaahh, I will look for a sample of that16:11
*** melwitt has joined #openstack-infra16:11
clarkbmordred: dhellmann: but we should preserve the use gerrit to get gerrit process or have bigger warnings16:11
anteayaafter I eat some lunch16:11
mordredclarkb: ++16:11
* anteaya lunches16:11
fungianteaya: basically it allows you to skip the "fix committed" step which releasing projects use to differentiate between unreleased and released fixes16:12
dhellmannclarkb: totally behind you on keeping gerrit, I wasn't suggesting removing that step at all16:12
openstackgerritMarton Kiss proposed a change to openstack-infra/config: Create groups-static-pages project  https://review.openstack.org/8973416:12
*** manishg has quit IRC16:13
*** mriedem has quit IRC16:13
*** mriedem has joined #openstack-infra16:13
*** manishg has joined #openstack-infra16:13
openstackgerritDoug Hellmann proposed a change to openstack-infra/config: Create an oslo-specs repository  https://review.openstack.org/9261416:16
*** arnaud has quit IRC16:16
*** thomasem has quit IRC16:17
*** zz_gondoi is now known as gondoi16:17
clarkbfungi: mordred: there must've been widespread rax networking issues because the ES workers are behind too16:17
fungiclarkb: oh fun!16:17
clarkbI haven't checked yet but I wonder if the cluster is currently recovering from a node flap16:17
*** manishg has quit IRC16:18
*** manishg has joined #openstack-infra16:18
*** praneshp has joined #openstack-infra16:19
clarkblxsli: I am not aware of the change numbers going away or changing16:20
fungiclarkb: jeblair: phschwartz: got an update on the ticket... i missed the "Cloud Databases | SYD/HKG/IAD/DFW/ORD/LON | iSCSI Maintenance | April 24th 2014- May 7th 2014" noted at https://status.rackspace.com/16:20
fungi"Due to the nature of this maintenance, a restart will be required for all instances within the assigned maintenance times. Although the maintenance window is 4 hours per data center, Rackspace anticipates your service(s) will be disrupted for a maximum of 15 minutes."16:20
clarkbfungi: is lxsli's question related to something with our gerrit upgrade that I missed?16:20
clarkbfungi: hrm, maybe the ES thing is independent then16:20
fungiclarkb: at what time in the scrollback?16:20
clarkbfungi: 1146UTC16:21
*** zns has joined #openstack-infra16:21
*** arnaud has joined #openstack-infra16:22
*** manishg has quit IRC16:23
mrmartinanteaya: so initial +1 now from Jenkins, https://review.openstack.org/#/c/89734/16:23
fungilxsli: clarkb: i don't know anything about short review numbers going away. was that maybe in reference to abbreviated change-ids not working?16:23
fungizaro: ^ ?16:23
*** thomasem has joined #openstack-infra16:23
*** manishg has joined #openstack-infra16:23
openstackgerritA change was merged to openstack-infra/config: Fix gerrit database backups  https://review.openstack.org/9187616:24
mordredfungi: the gerrit people want to make the mgo away16:27
*** manishg has quit IRC16:28
*** manishg has joined #openstack-infra16:28
*** ramashri has joined #openstack-infra16:28
clarkbmordred: ah ok so an upstream thing not anything we are doing16:30
ociuhanduilyashakhat: hello, can you please review again https://review.openstack.org/#/c/92590/ (cloudbase driverlog updates)? First patchset got merge error. Thank you.16:30
*** dstanek_zzz is now known as dstanek16:30
clarkbmordred: also how do you reconcile that with all of the existing changes?16:30
mordredclarkb: god only knows16:30
*** dkranz has quit IRC16:31
fungimordred: so they want to get rid of the sequential numeric index for the changes table, or what?16:31
mordredfungi: well, they want to get rid of the db altogether16:32
fungioh! well, that much i can sort of understand16:32
mordredfungi: which would mean they'd need to get ultimatley get rid of the sequential numbers16:32
fungistore everything in git repos basically. got it16:32
clarkbright but that doesn't mean you don't have change numbers16:32
*** manishg has quit IRC16:32
clarkbwhich might just be change ids or whatever16:33
*** yaguang has quit IRC16:33
*** manishg has joined #openstack-infra16:33
clarkbmy bigger concern is how to get from the world with sequential ids to a world without them16:33
clarkbthat should be a lot of fun16:33
*** Guest74737 has quit IRC16:34
anteayamrmartin: +1 and comments summarizing my understanding of our conversation about how the repo will be used16:34
*** geertj has quit IRC16:34
*** jgallard has quit IRC16:34
clarkbhttps://groups.google.com/forum/#!topic/repo-discuss/xKc1JEaKuzY16:35
clarkbapparently there is a fork of git-review at Ericsson that intentionally submits all changes as drafts by default16:36
clarkband now they are discovering that drafts are evil16:36
*** WaltNik2 has quit IRC16:37
mrmartinanteaya: thank you.16:37
fungiha16:37
*** manishg has quit IRC16:37
*** manishg has joined #openstack-infra16:38
fungithat thread is also more proof that drones behind those grey corporate walls don't know how to line-wrap their e-mail messages when posting to technical mailing lists16:38
fungiplus, _so_ much top-posting16:39
anteayamrmartin: np16:39
clarkbin fairness outlook makes it basically impssible to do email correctly16:39
*** gokrokve has quit IRC16:40
clarkbI cannot get OWA to not top post, default to plaintext with proper quoting and do linewraps at 72chars for me16:40
clarkb(so I don't use OWA to respond to mail lists)16:40
mordredclarkb: actually, you can configure outlook itself to do the right thing16:41
mordredclarkb: OWA is evil - but outlook has all the config settings you need if you care16:41
*** hogepodge has joined #openstack-infra16:42
mrmartinjeblair, fungi: plz, plz. plz: https://review.openstack.org/#/c/89734/16:42
clarkbmordred: huh16:42
clarkbI still need krotscheck to show me how to exchange with thunderbird16:42
clarkbthen I can get rid of this OWA thing16:42
*** manishg has quit IRC16:42
mordredclarkb: it requires a $10 plugin16:42
clarkboh16:43
clarkbnevermind then16:43
clarkbyou all can suffer through my terrible emails when I send them from @hp16:43
fungiyou hp hellion you16:43
*** dkranz has joined #openstack-infra16:44
*** jpich has quit IRC16:45
clarkbmrmartin: any reason to have a new core group for that project? does it make sense to use the existing core group for the groups project?16:45
*** manishg has joined #openstack-infra16:45
krotscheckclarkb: I sent an email to mordred on that, let me find it.16:46
krotscheckBut I’m not on Ubuntu anymore, so I can’t look at my own config.16:46
fungiclarkb: mrmartin: right. i meant to make the same comment and then forgot after the updated patchset16:46
mrmartinclarkb: yes, must be different from community portal, because the approvals could be a wider group for the content16:46
fungimrmartin: is it going to be a separate set of people approving changes to that new repository?16:46
*** lakshmiS has joined #openstack-infra16:46
krotscheckclarkb: Sent16:46
mrmartinfungi: yes16:46
fungimrmartin: okay, fine by me then16:47
clarkbyup as long as that is the intent wfm16:47
krotscheck$10 plugin?16:47
krotscheckI didn’t pay that.16:47
fungiclarkb: in that case, since you are also reviewing it, i'll let you approve when ready16:47
krotscheckThe $10 plugin is for calendar sync I think, not for mail16:47
clarkbfungi: ok16:47
mordredkrotscheck: there's a way to do it without a $10 plugin? /me goes to look at krotscheck's email again ...16:47
krotscheckLet me doublecheck.16:47
*** geertj has joined #openstack-infra16:47
*** bhuvan has joined #openstack-infra16:48
clarkbfungi: also we should stop adding new projects at some point and do the abandon permissions thing16:48
mordredkrotscheck: I can haz new copy of email? :)16:48
krotscheckmordred: Oh, nevermind, you’re right.16:48
krotscheckI was on the trial version which eventually shifts to read only16:48
*** yfried has joined #openstack-infra16:48
fungiclarkb: i'll have a quick look at how to address your objections to that one and cram up a fresh patch for it today16:48
mordredkrotscheck: stupid people with their stupid money16:49
clarkbfungi: awesome16:49
krotscheckmordred: Yeah. God forbid someone wants to be paid for writing things taht make our lives confenient16:49
krotscheckAlso, me type good engrish16:49
clarkbits less the be paid and more the perpetuating of walls16:49
mrmartinfungi, clarkb: I want to add Stefano, Tom Fifield and Sean Roberts as approvals for this project.16:49
*** Hal_ has joined #openstack-infra16:50
clarkbwant to be paid to compete and play nice with eveeryone? great16:50
fungimrmartin: okay, can do16:50
mrmartinthnx16:50
clarkbmrmartin: is that in addition to the existing groups core group?16:50
mrmartinmrmartin: yep, include me also.16:50
fungieasily done16:51
mrmartinthe groups project is the website code, the groups-static-pages just the static content16:51
phschwartzfungi: you know I have that notice in my email and totally missed it16:51
clarkbapproved16:51
clarkbkrotscheck: particularly since email has some well definied standards and protocols paying to not use those is a bit counterintuitive16:52
clarkbgranted the folks asking for $10 here are arguably making someone elses mistake better16:52
*** derekh_ has quit IRC16:52
fungiphschwartz: i was in the habit of ignoring db maintenance notices because we hadn't been using that service, so it fell through the cracks of my apathy i think16:52
krotscheckclarkb: Well, you can always convince HP to move away from M$.16:52
fungiphschwartz: anyway, it serves as a good reminder for us to start paying attention to more than just compute/block/network maintenance notices now ;)16:53
openstackgerritA change was merged to openstack-infra/config: Create groups-static-pages project  https://review.openstack.org/8973416:53
*** chandan_kumar has joined #openstack-infra16:54
*** gokrokve has joined #openstack-infra16:54
fungimrmartin: it'll take a few minutes for that ^ to get applied, but once it is i'll update the group member lists and let you know16:54
mrmartinfungi, ok I'll be here later16:54
*** mrodden has quit IRC16:57
fungiclarkb: i'm trying to figure out whether there's a good way to update openstack-api-ref and openstack-api-site in http://git.openstack.org/cgit/openstack-infra/config/tree/modules/openstack_project/files/jenkins_job_builder/config/api-jobs.yaml to use a common publisher macro. am i out of luck without the tox env for the first and the underlying git repo for the second being reorganized?16:58
* clarkb looks16:58
clarkbalso I should give evolution a shot16:58
*** harlowja has joined #openstack-infra16:58
clarkbapparently it can speak excahnge16:58
*** aconrad has joined #openstack-infra16:59
mordredclarkb: it can - but the last 20 times I've tried it's been a bit crappy16:59
pleia2worth a try, but I've found most things about evolution to be a bit unstable (which is why Ubuntu defaults to thunderbird now)16:59
clarkbfungi: do they run against the same repo? we might be able to consolidate them into one job that copies the www files and does the tox command17:00
*** vhoward has left #openstack-infra17:01
clarkbwhich doesn't quite do the same thing but reduces repeitition in other ways17:01
fungiclarkb: i think openstack-api-ref runs against multiple projects17:01
*** arnaud has quit IRC17:01
clarkbfungi: I think you can do what you describe though if the macro takes an argument for source17:01
clarkbfungi: the target is equivalent in both cases and remove prefix can be determined from source17:02
YorikSaranteaya: I guess, that's some default behavior in their instance of Zuul17:02
clarkbsomething like doc-ftp-pub:\n  source: www/17:02
fungiclarkb: oh, good point17:02
fungiclarkb: since both basically just publish everything under a specified directory to the root of the site17:03
clarkbyup17:03
clarkbso can probably be more generic than doc-ftp-pub too17:04
*** dstanek is now known as dstanek_zzz17:04
fungithough i do have to add a parameter, i guess that's not the end of the world ;)17:04
*** ildikov has quit IRC17:05
*** liam_ has joined #openstack-infra17:06
clarkbok I need to AFK so that I can properly start this morning17:07
clarkbthen I need to debug swift credential issues with zuul17:07
fungisounds goof17:07
fungigood too17:07
*** jooools has quit IRC17:08
*** mrodden has joined #openstack-infra17:09
*** etoews has quit IRC17:13
*** mrmartin has quit IRC17:14
openstackgerritJeremy Stanley proposed a change to openstack-infra/config: Publish API/CLI/SDK site to developer.o.o  https://review.openstack.org/9249317:14
*** russell_h has joined #openstack-infra17:14
*** russell_h has quit IRC17:15
*** russell_h has joined #openstack-infra17:15
*** etoews has joined #openstack-infra17:15
reeddevananda, can you add your bio on http://www.openstack.org/community/members/profile/2772 so that http://www.openstack.org/foundation/tech-committee/ looks pretty?17:15
fungii find his current bio very zen17:16
NobodyCammorning infra... just poping in to check if I am the only one having issues with paste.openstack.org?17:19
NobodyCamI get the inital screen then Internal Server Error when I click the paste button17:20
fungiNobodyCam: what's the problem? someone was seeing issues yesterday until they deleted an old cookie for that server from their browser17:20
*** lcheng_ has quit IRC17:20
fungiNobodyCam: yeah, that does sound similar17:20
*** rcarrill` has joined #openstack-infra17:21
*** gokrokve has quit IRC17:21
fungimordred: we've had a few reports of that ^ since the paste.o.o db move... any clue could be causing it?17:21
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard-webclient: Added resolveSessionState method  https://review.openstack.org/9263917:21
*** zns has quit IRC17:21
*** rcarrillocruz has quit IRC17:23
*** etoews has quit IRC17:23
*** etoews has joined #openstack-infra17:23
* mordred looks17:24
mordredfungi: unsure. no idea what would cause that17:25
*** etoews_ has joined #openstack-infra17:26
*** etoews has quit IRC17:26
clarkbdid cookie data not survive the db migration properly?17:26
openstackgerritJeremy Stanley proposed a change to openstack-infra/config: Publish API/CLI/SDK site to developer.o.o  https://review.openstack.org/9249317:27
fungisounds plausible17:27
NobodyCamfungi: yep that got it... TY :)17:28
*** mriedem has quit IRC17:28
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard-webclient: Created new Dashboard module  https://review.openstack.org/9264017:31
*** otherwiseguy has quit IRC17:32
*** zul has quit IRC17:32
*** Ryan_Lane has joined #openstack-infra17:32
*** morganfainberg_Z is now known as morganfainberg17:32
*** morganfainberg is now known as needscoffee17:33
*** needscoffee is now known as morganfainberg17:33
*** krtaylor has quit IRC17:33
*** sandywalsh has joined #openstack-infra17:34
openstackgerritKhai Do proposed a change to openstack-infra/gear: doc update: move the server usage info  https://review.openstack.org/8840117:34
*** salv-orlando has joined #openstack-infra17:35
*** praneshp_ has joined #openstack-infra17:37
*** praneshp has quit IRC17:37
*** praneshp_ is now known as praneshp17:37
devanandareed: wow, that's old. thanks for the poke17:37
openstackgerritJeremy Stanley proposed a change to openstack-infra/config: Publish API/CLI/SDK site to developer.o.o  https://review.openstack.org/9249317:37
*** pcrews has quit IRC17:38
*** mriedem has joined #openstack-infra17:38
*** gokrokve has joined #openstack-infra17:39
*** ramashri has quit IRC17:43
*** crc32 has joined #openstack-infra17:44
*** Sukhdev has quit IRC17:50
*** zns has joined #openstack-infra17:51
*** jp_at_hp has quit IRC17:51
*** otherwiseguy has joined #openstack-infra17:53
*** packet has joined #openstack-infra17:53
*** arnaud has joined #openstack-infra17:53
*** Ajaeger has joined #openstack-infra17:54
*** wenlock has quit IRC17:56
*** unicell has quit IRC17:56
*** mrmartin has joined #openstack-infra17:56
*** mestery has joined #openstack-infra17:57
harlowjafungi u got a sec, https://review.openstack.org/#/c/91171/ doesn't seem to be in zuul, but also seems to be in check state? did it like get lost?17:57
*** packet has quit IRC17:59
*** mengxd has quit IRC17:59
*** mengxd has joined #openstack-infra18:00
*** mengxd has quit IRC18:00
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard-webclient: Added resolveSessionState method  https://review.openstack.org/9263918:00
*** mengxd has joined #openstack-infra18:00
*** dims has quit IRC18:01
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard-webclient: Created new Dashboard module  https://review.openstack.org/9264018:01
*** ramashri has joined #openstack-infra18:01
*** mestery_ has joined #openstack-infra18:01
*** thomasem has quit IRC18:02
*** marcoemorais has quit IRC18:02
*** etoews has joined #openstack-infra18:03
*** melwitt has quit IRC18:03
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard-webclient: Removed new story button on index  https://review.openstack.org/9264518:03
*** etoews_ has quit IRC18:03
*** marcoemorais has joined #openstack-infra18:04
*** mestery has quit IRC18:04
*** melwitt has joined #openstack-infra18:05
*** mestery_ is now known as mestery18:06
*** mbacchi has quit IRC18:06
*** terryw has joined #openstack-infra18:10
*** james_li has joined #openstack-infra18:10
*** thomasem has joined #openstack-infra18:11
*** otherwiseguy has quit IRC18:12
*** jamespage_ has joined #openstack-infra18:12
*** dstanek_zzz is now known as dstanek18:13
*** morganfainberg has quit IRC18:15
*** andreaf_ has joined #openstack-infra18:15
*** andreaf_ has quit IRC18:16
*** Vivek has quit IRC18:16
*** morganfainberg has joined #openstack-infra18:16
*** andreaf has joined #openstack-infra18:16
*** mengxd has quit IRC18:17
*** Vivek has joined #openstack-infra18:17
*** dprince has quit IRC18:17
*** morganfainberg has quit IRC18:18
*** Vivek is now known as Guest3571218:18
*** pcrews has joined #openstack-infra18:18
*** adalbas has joined #openstack-infra18:19
*** morganfainberg_Z has joined #openstack-infra18:19
*** morganfainberg_Z is now known as morganfainberg18:20
*** ildikov has joined #openstack-infra18:21
*** darraghb has quit IRC18:21
*** ivar-lazzaro has joined #openstack-infra18:21
fungiharlowja: https://wiki.openstack.org/wiki/Infrastructure_Status (recheck bug 1317089)18:22
uvirtbotLaunchpad bug 1317089 in openstack-ci "Zuul lost jobs due to Gerrit database error on 2014-05-07" [Undecided,New] https://launchpad.net/bugs/131708918:22
*** salv-orlando has quit IRC18:23
*** jcoufal has joined #openstack-infra18:24
*** krtaylor has joined #openstack-infra18:24
*** zul has joined #openstack-infra18:25
*** mestery has quit IRC18:27
*** mestery has joined #openstack-infra18:31
DinaBelovafolks, o/ Is there a way to run all Jenkins checks on the draft change? I mean, I can add Jenkins as a reviewer and say "recheck no bug", but console.log is empty then18:31
*** notmyname has quit IRC18:31
*** notmyname_ has joined #openstack-infra18:32
*** notmyname_ is now known as notmyname18:32
fungiDinaBelova: we're working toward disabling drafts18:33
*** geertj has quit IRC18:33
SergeyLukjanovclarkb, re your cross project session - I'll try to attend it, it sounds very interesting18:33
fungiDinaBelova: and no, zuul's not really engineered to report on draft events when added as a requested reviewer as far as i know18:33
clarkbSergeyLukjanov: woot18:33
DinaBelovafungi, well, so there is no way now? As I'm trying to catch interesting error, and it's reproducing only in the console.logs of the changes :-\ Locally I simply do not see it18:34
SergeyLukjanovanteaya, I'm here now18:35
SergeyLukjanovreading scrollback :)18:36
anteayagreat18:36
anteayaI had a question about the alphabetized yaml job but mrmartin sorted it out18:36
fungiDinaBelova: you could publish the draft change and then add a "recheck no bug" comment on it18:36
SergeyLukjanovanteaya, sorry, I was on meetings18:37
fungiDinaBelova: but really the only reason we have draft support in gerrit is that we're not (yet) on a new enough version to be able to disable it completely. we have "work in progress" (workflow -1 votes) to designate changes which aren't ready for review or are test changes nobody needs to care about18:37
DinaBelovafungi, ok, I just wanted not to spam list of the changes))) okay, will do18:38
fungiDinaBelova: yep, that's one of the intended uses for the workflow -1 vote18:39
clarkbso I can reproduce the swift failure on the zuul box18:39
anteayaSergeyLukjanov: np, you are allowed, I hope they were the wonderful adventerous kind of meetings18:40
openstackgerritjames-li-3 proposed a change to openstack-infra/config: Enables SOLUM_INSTALL_CEDARISH  https://review.openstack.org/9265518:41
anteayanot the rip your soul from your body kind of meetings18:41
clarkbtenant with name/id openstackjenkins is not valid for the rw files user18:41
clarkbgetting somewhere18:41
*** weshay has quit IRC18:41
SergeyLukjanovanteaya, it was the second kind of meetings :(18:42
SergeyLukjanovlike marketing bullshit18:42
*** etoews_ has joined #openstack-infra18:42
anteayawow18:43
*** mbacchi has joined #openstack-infra18:43
* anteaya hands SergeyLukjanov a beer18:43
anteayaI'm sorry for your loss18:43
SergeyLukjanovanteaya, thx :)18:43
anteaya:D18:44
SergeyLukjanovanteaya, me still have an item in backlog re adding some check sorting by regex18:44
harlowjafungi thx18:44
SergeyLukjanovanteaya to add more checks for sorting in infra/config18:44
*** etoews has quit IRC18:44
*** esker has quit IRC18:45
fungiclarkb: you're comparing against the limited access accounts i added in the rackspace web dashboard, right?18:46
*** james_li has quit IRC18:46
*** Hal_ has quit IRC18:46
clarkbfungi: no currently logged in as the limited access account to see if it includes connection info anywhere and it doesn't appear to18:47
*** otherwiseguy has joined #openstack-infra18:47
clarkbgoing to log in as the regular account and see if that says anything18:48
anteayaSergeyLukjanov: sounds good18:48
fungiyeah, looking at the user management pane for it now18:48
clarkbwoot figured it out18:48
fungioh?18:48
clarkbtenant id/name is a number18:48
fungiahh, yes that18:48
fungishould be the account id number18:49
clarkbfungi: I compared to the stuff in ci launch18:49
fungi6-digit integer18:49
clarkbyup18:50
clarkbnow should that be secret or can it go in the git repo?18:50
clarkbI will whip up a change either way. I don't think it is secret18:50
*** terryw has quit IRC18:51
*** kgriffs is now known as kgriffs|afk18:51
clarkbbut now it is complaining about the region name not being specific using the cli client18:52
clarkbso may be more to sort out18:52
fungiclarkb: looking for precedent, nodepool_rackspace_project is in hiera with that value currently18:52
clarkbok I will hiera it then18:53
*** esker has joined #openstack-infra18:53
fungii agree it may not be particularly sensitive, but we already seem to be keeping it in there for other uses so might as well continue for consistency18:53
*** dstanek is now known as dstanek_zzz18:54
*** _nadya_ has joined #openstack-infra18:55
*** weshay has joined #openstack-infra18:55
*** doug-fish has quit IRC18:55
*** jamespage_ has quit IRC18:55
*** doug-fish has joined #openstack-infra18:55
clarkbClientException: Endpoint for object-store not found - have you specified a region?18:55
*** mriedem has quit IRC18:55
clarkbkeystone catalog does not return an object-store item18:55
fungithis is a common theme. i have worked around the glance endpoint at rackspace similarly18:56
fungiclarkb: are you trying to use openstackclient instead of swiftclient?18:56
fungiopenstackclient presently just doesn't deal with services which aren't in the keystone service catalog18:57
*** mriedem has joined #openstack-infra18:57
clarkbno this is `swift --info list`18:57
fungioh, neat18:57
clarkbswift attempts to create a keystone client object but that fails because there is no object-store18:58
clarkbtalking keystone directly seems to confirm that is the case18:58
clarkbany rax folks around that know how to make swiftclient + keystoneclient grok DFW swift?18:58
fungiclarkb: using https://auth.api.rackspacecloud.com/v1.0 presumably?18:59
clarkbhttps://community.rackspace.com/products/f/25/t/328718:59
clarkbno jheskeths change was all v218:59
clarkbgoing to try v1 now19:00
fungii think you have to use auth v 1.0 with rackspace (last i tried)19:00
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard-webclient: Added story status label directive  https://review.openstack.org/9266119:01
fungioh, that discussion talks about passing --os-tenant-name ' ' when using v2 auth19:01
clarkbnow authorization fails19:01
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard-webclient: Added simple logged-in dashboard  https://review.openstack.org/9266219:01
fungiclarkb: http://blog.chmouel.com/2013/09/27/how-to-access-rackspace-cloud-with-latest-swiftclient-novaclient/19:02
* clarkb tries unsetting os tenant name19:02
*** arnaud__ has joined #openstack-infra19:02
*** geertj has joined #openstack-infra19:03
*** e0ne has joined #openstack-infra19:03
clarkband that worked19:03
clarkbchmouel++19:03
fungion the shoulders of giants19:04
*** esker has quit IRC19:04
*** homeless has joined #openstack-infra19:04
clarkbthats just I don't even wow19:04
clarkbguys I think that means your identity service isn't keystone compliant19:04
* mgagne is flabbergasted19:04
fungia shocking suggestion, that is19:05
clarkbnote I actually had to set the name to a space not make it actually empty19:05
fungiyep, that's what his article said too19:05
openstackgerritMarton Kiss proposed a change to openstack-infra/config: Fetch content from groups-static-pages repository  https://review.openstack.org/9266419:05
fungimrmartin: oh, you're back! anyway, i added you to both groups and the other three you requested to the core group... https://review.openstack.org/#/admin/groups/341,members https://review.openstack.org/#/admin/groups/340,members19:06
clarkbnow to figure out how to get this in an ini file in such a way that puppet and python will do the correct thing with it19:06
*** arnaud__ has quit IRC19:07
fungiheh, yeah, that's going to be a trick and a halp19:07
fungihalf19:07
mrmartinfungi, great, and don't you know when will be the source github repo cloned into openstack-infra/groups-static-pages?19:07
fungimrmartin: looks like it already was19:08
mrmartinfungi, oh, I see19:08
clarkbfungi: or I could figure out v1.0 possibly19:09
clarkbbut that didn't seem to work at all which makes me think maybe the rbac stuff is v2.0 only?19:09
fungimrmartin: that's supposed to happen automatically, but if it seems it didn't then let me know19:09
mrmartinfungi, will this repo cloned somehow into github.com/openstack-infra/ ?19:09
clarkbmeh /me debugs some python configparser19:09
fungichecking19:09
*** mrodden1 has joined #openstack-infra19:09
*** mrodden has quit IRC19:09
mrmartinthe repo is there, but it seems to be empty: https://github.com/openstack-infra/groups-static-pages19:10
fungimrmartin: interesting--looks like we created it but didn't replicate to it successfully. i'll re-trigger replication for that project real quick and then investigate in the logs for a cause19:10
mrmartinfungi, thanks19:10
*** sdake_ has quit IRC19:10
mgagnefungi: what about glance? I'm getting a 404 :-/19:11
fungimgagne: huh? where?19:12
mgagnefungi: sorry, rackspace =)19:12
mgagnefungi: or should I still go through nova even though glance endpoints are available in the catalog?19:13
fungimgagne: yeah the workaround i used for glance was to wrap openstackclient in a script which redirected image commands to glanceclient with a different api endpoint19:13
clarkbwow this is going to be fun19:14
mgagnefungi: could you elaborate on the "different api endpoint" part?19:14
clarkblooks like ConfigParser strips whitespace and thats how it works19:14
fungimgagne: because openstackclient doesn't use the novaclient api to do image operations19:14
mgagnefungi: ok, so you mean redirecting openstackclient image calls to nova endpoint?19:14
fungimgagne: rackspace's glance service isn't in their keystone service catalog, or at least wasn't last time i checked (a few weeks ago)19:14
clarkbI suppose I can patch zuul to hardcode that to an empty space19:14
clarkb:(19:14
mgagnefungi: it is for me19:14
clarkbas the default value then we just don't specify a value19:15
fungimgagne: oh! with the correct url?19:15
clarkbbut that still allows others to use non space values if they need it19:15
mgagnefungi: correct is a bit strong =)19:15
fungimgagne: openstackclient seemed to be unable to find it starting from the keystone api endpoint19:16
fungimgagne: but i was able to get it to work by calling glanceclient directly with the glance-specific endpoint19:16
*** jp_at_hp has joined #openstack-infra19:16
mgagnefungi: http://paste.openstack.org/show/79460/19:16
mgagnefungi: glance image-list returns a 40419:17
*** esker has joined #openstack-infra19:17
clarkbI wonder if the current code which defaults to None would work19:17
fungimgagne: i use OS_IMAGE_API_VERSION=2 and OS_IMAGE_URL=https://$OS_REGION_NAME.images.api.rackspacecloud.com when calling glanceclient and it works for me19:18
fungi(fill in your own $OS_REGION_NAME of course)19:18
mgagnefungi: will test19:19
*** zul has quit IRC19:22
openstackgerritMarton Kiss proposed a change to openstack-infra/config: Fetch content from groups-static-pages repository  https://review.openstack.org/9266419:22
*** kgriffs|afk is now known as kgriffs19:22
* clarkb tries it with some interactive python19:23
fungiwow, i ended up having to go digging inside of gerritlib to figure out the new replicate syntax19:23
*** UtahDave has joined #openstack-infra19:23
fungifun times19:23
mgagnefungi: it's working! thanks!19:25
fungimgagne: glad that helped someone. took me an hour or more to figure out and work around19:26
openstackgerritMonty Taylor proposed a change to openstack-infra/statusbot: Update to pbr-based build  https://review.openstack.org/9267619:26
openstackgerritMonty Taylor proposed a change to openstack-infra/statusbot: Add twitter support to statusbot  https://review.openstack.org/9267719:26
fungihuh, the git push for replicating openstack-infra/groups-static-pages is still in the gerrit queue19:26
mordredclarkb: turns out it's a really small amount of code to add that ^^19:26
fungiit's on "retry 11" now19:26
mordredfungi: wow19:26
fungii'll dig into the logs in a sec19:27
*** _nadya_ has quit IRC19:27
clarkbmordred: you see this rax identity stff?19:27
*** esker has quit IRC19:28
*** zul has joined #openstack-infra19:28
mordredclarkb: no - lemme read scrollback19:28
clarkbfungi: I constructed a keystone client by hand in the same way that swift does it but repalced tenant_name=' ' with None and that worked19:30
clarkbfungi: so I think we can make this work by omitting the tenant name in the zuul ini19:30
*** hashar has joined #openstack-infra19:31
mordredclarkb: wow. everything about that is fantastic19:31
*** manishg has quit IRC19:31
*** kgriffs is now known as kgriffs|afk19:32
fungiclarkb: sounds reasonable (for unreasonable definitions of reasonable)19:32
clarkbI will propose that little edit atop jheskeths original change19:32
mordredshouldn't most of that info come via the keystone catalog?19:32
clarkbmordred: you need the tenant name to construct a catalog19:32
mordredgotcha19:32
clarkbmordred: but! rax identity doesn't do that correctlky19:33
mordredexcept they dont' have tenant names, yeah?19:33
mordredsweet19:33
mordredwell, thank god they're not running keystone, since keystone is bad software, and instead wrote something that works better in java19:33
clarkbapparently giving it a None tenant name fixes the problem19:33
mordredthat's working out excellently19:33
clarkbas does giving it a space19:33
*** amcrn has joined #openstack-infra19:33
mordredclarkb: that makes me cry19:33
clarkbbut setting a value to ' ' in configparser is hard19:33
clarkbso I am just going to omit the value completely and rely on None19:34
mordredclarkb: ++19:34
*** andreaf has quit IRC19:34
clarkbmordred: to make things even worse you do get a catalog back when you provide a valid tenant name19:37
*** sdake_ has joined #openstack-infra19:38
clarkbmordred: you just don't get the entire catalog back so no object-store entry19:38
*** manishg has joined #openstack-infra19:39
*** e0ne has quit IRC19:39
clarkbfungi: did you actually end up creating the infra-files-rw account or was that jeblair?19:40
clarkbfungi: want to make sure the commit message is correct19:40
mordredclarkb: that makes me want to go eat food19:40
*** e0ne has joined #openstack-infra19:40
fungiclarkb: i created it, pretty sure19:40
funginot that i'm looking for credit in a commit message. easier to claim it wasn't me later when it breaks ;)19:41
clarkbfungi: nah it was there once19:41
clarkbgood enough for me now19:41
fungiclarkb: i also created a -ro account to use on the log server19:42
openstackgerritMonty Taylor proposed a change to openstack-infra/statusbot: Add twitter support to statusbot  https://review.openstack.org/9267719:42
openstackgerritMonty Taylor proposed a change to openstack-infra/statusbot: Update to pbr-based build  https://review.openstack.org/9267619:42
openstackgerritClark Boylan proposed a change to openstack-infra/config: Configure swift credentials for workers to push to  https://review.openstack.org/9268319:43
clarkbfungi: mordred ^19:43
clarkbthat *should* do it and if it doesn't then I think we should all take a long vacation19:43
clarkband now time for lunch back soo19:44
*** wenlock has joined #openstack-infra19:46
*** dims has joined #openstack-infra19:47
*** mrmartin has quit IRC19:48
openstackgerritMonty Taylor proposed a change to openstack-infra/config: Update get-pip URL to the new location  https://review.openstack.org/9222519:48
openstackgerritMonty Taylor proposed a change to openstack-infra/config: Changes to get nodepool working with trusty  https://review.openstack.org/8847719:48
*** esker has joined #openstack-infra19:48
openstackgerritPaul Belanger proposed a change to openstack-infra/jeepyb: Add PostgreSQL database support for gerritdb  https://review.openstack.org/9268619:48
*** Ajaeger has quit IRC19:49
*** ociuhandu has quit IRC19:50
*** sdake_ has quit IRC19:51
SlickNikHey guys19:54
SlickNikI'm having some trouble adding cp16net to the trove-core gerrit group.19:55
fungioh?19:55
fungi#define trouble19:55
SlickNikThere's 2 users with the same name in the system.19:55
funginow that's fun19:55
SlickNikOne with an email address and one without.19:55
cp16neti have the account id of the one i use if that helps19:56
SlickNikI can add the one without the email address just fine, but that doesn't seem to do much.19:56
fungithe one with the e-mail address is the one you want. he probably has more than one gerrit account and we blanked out the preferred email on the old one19:56
*** eharney has quit IRC19:56
cp16netyeah thats probably what happened19:56
fungiyou can also add him by ssh username or by numeric user id19:56
SlickNikAnd when I try to add the other user with the email address, it barfs with a "Account Not Found" error.19:56
cp16neti know way back there were some weird issues with my users on gerrit19:57
funginow THAT is not something it should be doing19:57
cp16netlol19:57
cp16netstory of my life..19:57
SlickNikI tried using the numeric id as well, but the symptoms don't improve. :)19:57
fungii can recreate the behavior in the requested reviewers input box on a change too19:58
cp16nethmmm19:58
fungichecking in the db to see if something's a little off19:58
cp16neti see 2 identities in my settings on gerrit19:58
cp16netwonder if i delete the non email address one it would be better?19:59
*** Ryan_Lane1 has joined #openstack-infra19:59
*** lakshmiS has quit IRC19:59
cp16netoh there is a user cp16net and a user craig vyvial19:59
*** SumitNaiksatam has quit IRC19:59
fungicp16net: i probably added your old and new openid urls so that if you ever authenticated with the old one again it wouldn't repopulate youre e-mail address and start conflicting again19:59
cp16netah ye20:00
*** Ryan_Lane has quit IRC20:01
fungiin the db we have two accounts for Craig Vyvial in the accounts table, 1175 (the one with no preferred_email) and 424020:02
*** manishg_ has joined #openstack-infra20:02
cp16netok https://login.launchpad.net/+id/6dPX8ph20:02
*** manishg has quit IRC20:02
cp16netwhoops20:02
cp16netthe 4240 is the one i am using20:02
fungiyeah, 4240 looks like the right one now20:02
SlickNikIt let me add 424020:03
*** wenlock has quit IRC20:03
fungihowever the old e-mail address is still also in the external_ids table for 117520:03
fungii'll remove that row20:03
fungiand flushed the caches20:04
fungiand now i can add/remove cp16net as a reviewer on a change20:05
SlickNikI can confirm that adding via email / username works correctly as well now.20:05
fungiSlickNik: cp16net: should be all set20:05
SlickNikThanks fungi!20:05
SlickNikYup20:05
fungiyw!20:05
cp16netw00t thanks fungi20:05
*** manishg_ has quit IRC20:06
*** ramashri has quit IRC20:07
*** manishg has joined #openstack-infra20:07
*** ramashri has joined #openstack-infra20:08
*** jcoufal has quit IRC20:08
openstackgerritVerĂ³nica Musso proposed a change to openstack/requirements: Add django-angular as requirement  https://review.openstack.org/9269020:10
hasharoh20:10
fungiclarkb: mordred: java.io.IOException: Creating directories for /opt/lib/git/openstack-infra/groups-static-pages.git failed20:10
fungiso there's that20:10
fungioh, and then...20:11
fungicom.googlesource.gerrit.plugins.replication.ReplicationQueue : Cannot replicate to git@github.com:openstack-infra/groups-static-pages.git20:11
*** manishg has quit IRC20:11
fungiaha!20:11
fungiorg.eclipse.jgit.errors.TransportException: git@github.com:openstack-infra/groups-static-pages.git: push not permitted20:11
*** terryw has joined #openstack-infra20:12
*** manishg has joined #openstack-infra20:12
cp16netfungi: another quick question. does the new gerrit screen not support +2?20:12
*** mrodden1 has quit IRC20:13
*** mrodden has joined #openstack-infra20:13
*** rlandy__ has joined #openstack-infra20:13
*** Guest59433 has joined #openstack-infra20:13
fungicp16net: i think it does (though it's been a while since i tested the new view--i mainly stick to the old review screen)20:13
*** esker has quit IRC20:13
*** Guest59433 is now known as annegentle_20:14
cp16netahh ok20:14
cp16netold one shows me the +2 but new doesnt20:14
cp16netwasnt sure but SlickNik said it shows up for him.. dunno what the deal is20:14
*** geertj has quit IRC20:14
mordredwe're pretty sure that the new screen is probably broken in most ways20:14
*** otherwiseguy has quit IRC20:14
*** rlandy_ has quit IRC20:15
*** ociuhandu has joined #openstack-infra20:16
*** esker has joined #openstack-infra20:16
*** Ryan_Lane1 is now known as Ryan_Lane20:16
*** Ryan_Lane has quit IRC20:16
*** Ryan_Lane has joined #openstack-infra20:16
*** manishg has quit IRC20:17
*** esker has quit IRC20:17
*** manishg has joined #openstack-infra20:17
fungidhellmann: was https://pythonhosted.org/sphinxcontrib-aafig/ the extension you were recommending for embedding ascii diagrams in restructuredtext?20:18
*** SumitNaiksatam has joined #openstack-infra20:18
fungii see there's also http://blockdiag.com/en/blockdiag/sphinxcontrib.html#sphinxcontrib-blockdiag20:18
fungiwhich i guess is less wysiwyg and more declarative20:19
*** spredzy has left #openstack-infra20:20
*** mengxd has joined #openstack-infra20:21
*** dizquierdo has joined #openstack-infra20:22
*** manishg has quit IRC20:22
*** kgriffs|afk is now known as kgriffs20:22
*** manishg has joined #openstack-infra20:23
fungimordred: so comparing github projects, it looks like gerrit didn't get automagically added to the teams list for openstack-infra/groups-static-pages on github, though other recently-created projects have it just fine20:23
*** xdmeng has joined #openstack-infra20:26
fungimordred: once i added gerrit to the teams list on that project, replication proceeded on its own with no problem20:26
*** hashar has quit IRC20:26
*** mengxd has quit IRC20:27
*** manishg has quit IRC20:27
mroddenare there any infra docs on how the tagging and release to pypi to works? re: getting openstack-dev/bash8 published to pypi20:28
*** manishg has joined #openstack-infra20:28
mroddeni can read through the jenkins yaml defs if there isn't any20:28
*** markmc has quit IRC20:28
mordredfungi: that's spectacular20:29
fungimrodden: as in configuring all the right bits for automation, or the actual steps to release20:29
mordredfungi: oh - you know what - this may be related to github api ratelimiting issues we've been seeing20:29
mroddenfungi: both probably...20:29
mroddenbut more actual steps to release20:29
mordredfungi: which is one of the reasons I keep trying to write a patch that makes sense that does _less_ api calls - since we're doing a bunch of needless updates20:29
*** xdmeng has quit IRC20:30
fungimrodden: https://wiki.openstack.org/wiki/GerritJenkinsGit#Tagging_a_Release20:30
fungimrodden: i'll give the current config a quick once-over and see if it looks like it's in shape20:30
mroddenfungi: cool thanks, i'll read this through quick20:30
fungimrodden: quick question though... bash8 is for doing static analysis of shell scripts... we really want that installable via pip for some reason? or is it just that it's the only way we publish tools as a project?20:31
fungiis it a python program which analyzes shell, or a shell program?20:32
mroddenits python20:32
mroddenanalyzes shell20:32
fungioh, that makes sense then ;)20:32
mroddenheh20:32
mroddenyeah20:32
mroddenvalid question20:32
fungialso, i could have looked at the repo (need to anyway to make sure your tox.ini is in order)20:32
mroddenyeah i have a few pending commits to clean up some of it20:32
jeblairi just sent an email to the infra list with a call for people to make sure that if they have proposed an infra summit session to make sure they have an etherpad populated and it's listed here:  https://wiki.openstack.org/wiki/Summit/Juno/Etherpads#Infrastructure20:32
*** manishg has quit IRC20:33
mroddenbut i want to get the steps figured out so i'm ready at least20:33
*** julim has quit IRC20:33
*** manishg has joined #openstack-infra20:33
*** weshay has quit IRC20:33
fungimrodden: one missing bit is you don't have any pre-release or release pipeline jobs at http://git.openstack.org/cgit/openstack-infra/config/tree/modules/openstack_project/files/zuul/layout.yaml#n247720:34
fungimrodden: another is that you need the pypi-jobs group instantiated at http://git.openstack.org/cgit/openstack-infra/config/tree/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml#n242420:35
mroddenok20:35
fungimrodden: and lastly (i think, hopefully) we don't have https://pypi.python.org/pypi/bash8 registered20:36
fungii can take care of all that for you if you like20:36
*** eharney has joined #openstack-infra20:36
mroddensure... so basically, need pypi-jobs so the publishing jobs get created in Jenkins, and then update the layout.yaml to use those jobs in the pre-release and release pipelines?20:37
mroddenand then obviously the pypi namespace because we need a place to publish to20:37
mroddenthen its just a matter of pushing a signed git tag to the Gerrit repo and the jenkins jobs will take care of the rest?20:37
*** manishg has quit IRC20:37
fungiyep and the pypi project gets registered with basically all fields empty except the (required) version, which i'll set to 0, and then add the openstackci account as a package index owner20:38
mroddenok20:38
mroddencool20:38
fungiwhich is the account the jenkins slave uploads with20:38
*** manishg has joined #openstack-infra20:38
mroddenyeah sounds good. i can build the patch if you want me to. i don't mean to push all the work off to someone else20:39
mroddenfor the layout.yaml and jenkins jobs20:39
*** amcrn has quit IRC20:39
fungimrodden: oh, that's great if you want to. i'll be happy to review it20:39
mroddenk20:39
mroddeni'll take care of that20:39
*** jamielennox|away is now known as jamielennox20:39
mroddeni haven't worked with pypi before, so if you wanted to do that part i'd appreciate it20:39
*** mwagner_ has quit IRC20:39
fungimrodden: just spotted one more problem too, which probably needs to be addressed in bash8's repo... i don't see any evidence your tarball jobs are working yet. i'll pull a recent log for you20:39
fungimrodden: oh, sure if you don't already have a pypi account then it's a pain20:40
mroddenah yeah that would be good to check20:40
mroddenyeah i dont have one :(20:40
ArxCruzjeblair: clarkb why did you guys remove the DEVSTACK_GATE_MQ_DRIVER check from devstack-vm-gate.sh ?20:40
*** terryw has quit IRC20:41
fungimrodden: https://pypi.python.org/pypi/bash8 is now registered20:42
*** manishg has quit IRC20:42
*** esker has joined #openstack-infra20:43
mroddenfungi: cool, working on config patch now20:43
*** manishg has joined #openstack-infra20:44
*** esker has quit IRC20:44
fungimrodden: oh... i think maybe the reason you have no tarballs yet is that your branch-tarball job has been added more recently than your last commit was merged?20:45
jeblairArxCruz: can you point to a commit?20:45
ArxCruzjeblair: looking for20:46
ArxCruzjeblair: nevermind, it's on the test-matrix.py20:46
mroddenfungi: yeah its a branch new project20:46
jeblairArxCruz: yeah, i was about to suggest that might be where it ended up20:46
mroddeni'm not sure if branch-tarball is the correct job either now that i'm looking at this a bit closer20:46
*** weshay has joined #openstack-infra20:46
mroddenmaybe it was just supposed to be tarball20:46
*** esker has joined #openstack-infra20:47
fungimrodden: branch-tarball runs in the post pipeline, tarball runs in pre-release and release pipelines20:47
mroddenoh ok20:47
fungimrodden: branch-tarball overwrites the previous branch-tip tarball on each merge to a branch20:47
mroddeni will probably only have one branch for now20:47
mroddenmaster... and then do tagged releases off that20:47
ArxCruzjeblair: yup, since i'm using a local devstack-vm-gate.sh I need to copy everything20:48
*** manishg has quit IRC20:48
ArxCruzforgot the features.yaml that's why in my test env was using rabbit instead of qpid20:48
*** manishg has joined #openstack-infra20:48
*** e0ne has quit IRC20:49
*** e0ne has joined #openstack-infra20:49
fungimrodden: yeah, so branch-tarball running in the post pipeline will keep the latest state available as bash8-master.tar.gz on tarballs.o.o and then the tarball jobs in the pre-release and release pipelines create individual versioned tarballs like bash8-1.2.3.tar.gz which will be available from tarballs.o.o in perpetuity20:50
*** freyes has joined #openstack-infra20:50
mroddenoh ok, so its like a maven snapshot release20:50
fungithey serve different purposes and have slightly different behavior, hence why you probably want both20:50
fungiright. updated snapshot of the current state of each branch (or your one branch if you only have one)20:51
*** esker has quit IRC20:51
*** esker has joined #openstack-infra20:51
*** manishg has quit IRC20:52
*** manishg has joined #openstack-infra20:53
*** e0ne has quit IRC20:53
mroddenfungi: i dont really have docs yet in the project, is that alright or should i exclude the bash8-docs from the pre-release and release pipelines?20:54
*** lakshmiS has joined #openstack-infra20:54
*** otherwiseguy has joined #openstack-infra20:55
mroddenlooking at pbr and hacking as examples for layout.yaml20:55
clarkbfungi: did the project creation for new groups thing get fixed?20:55
*** thomasem has quit IRC20:55
fungimrodden: you can include them and then get some stub docs working. if jobs fail in post/pre-release/release then it doesn't stop other jobs unless they're marked as being in a dependent order (like tarball: pypi-upload)20:55
fungiclarkb: seems to have20:56
fungiclarkb: oh, that20:56
fungiclarkb: though you meant gerrit group creation20:56
clarkbno the replication20:56
clarkbsorry catching up after lunch20:56
fungiclarkb: yeah, the issue seems to be that manage-projects failed adding the gerrit "team" for access to the new project after it created it20:56
fungion github20:57
fungiso then gerrit didn't have permission to push to it on github20:57
*** manishg has quit IRC20:57
fungimrodden: also i just checked out bash8 and ran 'tox -e venv python setup.py sdist' which produces a sane-looking tarball in dist, so you should be all set on that front20:58
*** homeless has quit IRC20:58
fungias that's basically the command the job will use to do the same thing20:58
*** manishg has joined #openstack-infra20:58
mroddenfungi: ok cool.20:58
fungithe version on it is a little wonky because pbr can't really give a sane version number when there's never been a tag, but that's to be expected20:59
mroddeni'm gonna skip the docs for now since i realized i dont even have jenkins jobs for those yet...20:59
mroddenyeah20:59
mroddenneeds the tag or version in setup.cfg i'm sure20:59
fungimrodden: yep20:59
fungior passed as an envvar or...20:59
mroddenheh21:00
fungithere are several ways to do that21:00
*** e0ne has joined #openstack-infra21:00
*** jasondotstar has quit IRC21:01
*** bhuvan_ has joined #openstack-infra21:02
mordredclarkb: I think its' a github ratelimit issue21:02
*** arnaud_ has joined #openstack-infra21:02
mordredclarkb: which is why I think we need to do less github things in m-p21:02
*** manishg has quit IRC21:02
*** annegentle_ has quit IRC21:03
*** e0ne has quit IRC21:03
*** salv-orlando has joined #openstack-infra21:03
*** manishg has joined #openstack-infra21:03
*** smarcet has quit IRC21:03
openstackgerritMonty Taylor proposed a change to openstack-infra/jeepyb: Care less about github metadata  https://review.openstack.org/7569121:04
mordredclarkb: like that change ^^21:05
openstackgerritMathew Odden proposed a change to openstack-infra/config: Add publish jobs and pipeline for bash8  https://review.openstack.org/9270521:05
mordredfungi: I agree with your comment on patchset one - and we _do_ have the local repos available21:05
*** pdmars has quit IRC21:05
mordredfungi: (one of the benefits of keeping the local repo cache)21:06
mroddenfungi: i hope that looks sane anyways. thank you for the hand holding, i have no idea how the infra team is so patient :)21:06
*** bhuvan has quit IRC21:06
mordredso in theory we could write a yaml blob or something into a file and shove it into a hidden ref in the repo21:06
*** bhuvan_ is now known as bhuvan21:06
mordredOR21:06
mordredwe could keep a local db and write the state of things21:06
mordredand by local db - I mean a trove db of course ;)21:06
openstackgerritJeremy Stanley proposed a change to openstack-infra/config: Allow core reviewers to abandon and unabandon  https://review.openstack.org/9179721:07
mordred(nah, prolly sqlite would be fine)21:07
*** arnaud_ has quit IRC21:07
*** homeless has joined #openstack-infra21:07
fungiclarkb: see if that's ^ what you were thinkinh21:07
fungithinking21:07
*** manishg has quit IRC21:07
fungiclarkb: for example https://review.openstack.org/#/c/91797/2/modules/openstack_project/files/gerrit/acls/openstack/tempest.config21:08
*** krtaylor has quit IRC21:08
*** manishg has joined #openstack-infra21:08
*** kgriffs is now known as kgriffs|afk21:09
mordredfungi: that's brilliant. we should land that right now21:09
fungimordred: well, rebase hell isn't nearly so hellish if you encode the shell script used to generate it into the commit message, so there's no rush on reviewing it21:10
*** morganfainberg has quit IRC21:11
*** doug-fish1 has joined #openstack-infra21:11
*** morganfainberg has joined #openstack-infra21:11
*** gokrokve_ has joined #openstack-infra21:11
*** doug-fish has quit IRC21:12
*** manishg has quit IRC21:12
*** phschwartz has quit IRC21:13
*** morganfainberg has quit IRC21:13
fungimordred: yeah, my point with the comment on 75691 patchset #1 was merely that we should have a todo comment in that file to remind us it needs doing at some point21:13
*** morganfainberg has joined #openstack-infra21:13
*** manishg has joined #openstack-infra21:13
*** morganfainberg has quit IRC21:14
mordredfungi: nod21:14
*** gokrokve has quit IRC21:15
clarkbfungi: yup21:15
clarkbnow hopefully I can diff the patchsets without crying21:15
fungiunrelated (but prompted by that new patchset) i find it somehwhat disturbing that the rebase vote carry-over in new gerrit doesn't seem to leave any comment indicating it's doing so21:15
*** rlandy__ has quit IRC21:16
fungiback in a bit--gotta heat up some dinner21:16
*** esker has quit IRC21:16
*** morganfainberg has joined #openstack-infra21:17
*** manishg has quit IRC21:17
*** manishg has joined #openstack-infra21:18
*** dkranz has quit IRC21:18
*** jdurgin has quit IRC21:20
*** thomasem has joined #openstack-infra21:20
*** ominakov has joined #openstack-infra21:21
*** ominakov has quit IRC21:21
*** jdurgin has joined #openstack-infra21:22
*** manishg has quit IRC21:22
mordredfungi: I was actually just thinking to myself that I liked that21:23
*** manishg has joined #openstack-infra21:23
*** lcheng_ has joined #openstack-infra21:25
*** BobBall is now known as BobBall_Away21:27
*** zehicle_at_dell has joined #openstack-infra21:27
*** manishg has quit IRC21:27
openstackgerritA change was merged to openstack-infra/config: Add devstack/f20 experimental test  https://review.openstack.org/9172821:28
*** manishg has joined #openstack-infra21:29
*** lcheng_ has quit IRC21:29
openstackgerritJoshua Harlow proposed a change to openstack/requirements: Add osprofiler to requirements  https://review.openstack.org/9270821:33
openstackgerritA change was merged to openstack-infra/jeepyb: Care less about github metadata  https://review.openstack.org/7569121:33
clarkbmordred: ^21:34
clarkbstill owkring through fungi's patch21:34
clarkbfirefox 29 + gerrit 2.8 hates me21:34
jeblairi'm going to be taking review-dev's database on/offline for testing21:36
clarkbok21:36
jeblairsomehow21:36
*** zns has quit IRC21:36
clarkbiptables?21:36
jogonow that gerrit is upgraded, any time to start setting up specs.o.o?21:36
*** chandan_kumar has quit IRC21:37
mordredclarkb: woot21:38
jeblairjogo: i'm on vacation, but can do so after the summit; clarkb, fungi, or mordred may be able to before21:39
clarkbdo we have a plan for that yet?21:39
*** manishg has quit IRC21:39
*** thedodd has quit IRC21:39
jeblairclarkb: i think it's publish them to it like the doc repos21:39
*** manishg has joined #openstack-infra21:39
clarkbthe build side is straightforward. More interested in existing thought on hosting21:39
jogoclarkb jeblair: correct21:39
clarkbright but what will specs.o.o be?21:39
*** thedodd has joined #openstack-infra21:40
jeblairso probably a cloud site?21:40
jeblairkeeping with the idea of moving all the docs together21:40
*** imcsk8 has quit IRC21:40
clarkbok21:40
*** imcsk8 has joined #openstack-infra21:41
*** weshay has quit IRC21:41
jogoclarkb: http://lists.openstack.org/pipermail/openstack-dev/2014-March/031251.html for a little context21:41
*** otherwiseguy has quit IRC21:41
clarkbjogo: right, I know the context, but there are technical decisions to be made21:42
*** changbl has joined #openstack-infra21:42
jeblairjogo: you might consider tagging things that involve automated publishing and domain registrations with 'infra' in the future.  :)21:42
clarkbjeblair: did you see that I think zuul swift got figured out?21:43
jeblairclarkb: nope21:43
*** otherwiseguy has joined #openstack-infra21:43
*** manishg has quit IRC21:43
jogojeblair: hehe yeah point taken21:44
jogoclarkb: cool21:44
jogoclarkb: anyway if there is anything I can do to help just let me know21:44
*** manishg has joined #openstack-infra21:44
clarkbjeblair: there were two issues. first we used the wrong tenant name. Should be the numeric account number. But when using that as the tenant name/id rax identity doesn't provide a complete catalog to you and doesn't include object-store21:45
*** changbl has quit IRC21:45
clarkbjeblair: so the fix is to provide no tenant name at all21:45
clarkbthen cry about compatible clouds21:45
jeblairclarkb: my head is exploding21:45
*** changbl has joined #openstack-infra21:45
*** changbl has quit IRC21:45
*** changbl_ has joined #openstack-infra21:45
*** aconrad has quit IRC21:46
mordredjeblair: it's pretty much just completely bonkers21:46
*** changbl has joined #openstack-infra21:46
*** changbl has quit IRC21:46
clarkbI updated jheskethcs change to omit the tenant name and tested that by hand with a keystone client instantiated in an interactive python interpreter21:47
*** manishg has quit IRC21:48
*** manishg has joined #openstack-infra21:49
*** mriedem has quit IRC21:51
*** changbl_ has quit IRC21:52
*** changbl has joined #openstack-infra21:53
*** manishg has quit IRC21:53
*** manishg has joined #openstack-infra21:54
clarkbfungi: please let me know when you are back and we can merge the abandon perms change21:56
*** rfolco has quit IRC21:57
*** rcarrillocruz has joined #openstack-infra21:57
*** aysyd has quit IRC21:58
*** manishg has quit IRC21:58
*** rcarrill` has quit IRC21:58
*** manishg has joined #openstack-infra21:59
*** gokrokve_ has quit IRC22:02
SergeyLukjanovjeblair, clarkb, fungi, could you please add me to https://launchpad.net/~openstack-ci-bugs and https://launchpad.net/~openstack-ci-core22:03
*** gokrokve has joined #openstack-infra22:03
*** esker has joined #openstack-infra22:03
*** manishg has quit IRC22:03
*** dizquierdo has quit IRC22:03
*** zul has quit IRC22:04
*** manishg has joined #openstack-infra22:04
*** dims_ has joined #openstack-infra22:05
* clarkb learns him an lp22:05
clarkbSergeyLukjanov: done22:06
*** ramashri has quit IRC22:06
*** dims has quit IRC22:08
*** manishg has quit IRC22:08
*** manishg has joined #openstack-infra22:09
jeblairclarkb, fungi, mordred: if i connect gerrit to a local mysql and stop mysql, zuul gets a database error back from gerrit immediately22:09
jeblairclarkb, fungi, mordred: if i use trove and insert an iptables reject rule in, then ssh commands to gerrit that touch the db sit and wait for quite some time22:10
*** freyes has quit IRC22:10
*** thedodd has quit IRC22:10
SergeyLukjanovclarkb, thanks :)22:10
jeblairclarkb, fungi, mordred: i don't know how long exactly yet (perhaps indefinitely).  and perhaps that's what happened today.22:10
mordredjeblair: are we sure that the iptables reject is doing the same thing as a mysql being down/22:11
*** maxbit has quit IRC22:11
jeblairmordred: not at all22:11
jeblairmordred: but i'm not really sure how to reproduce the trove outage we had22:11
mordredjeblair: this is an area where testing a failure condition is not made easier22:11
clarkbit should be equivalent22:12
clarkbyour packets won't make the remote end anymore22:12
clarkbbecause that end went away22:12
clarkbthis is the same if a firewall in the middle drops them or if the remote host dies22:12
jeblairdinner time now22:13
clarkbI suppose the actual error handling might be different though22:13
JayFan iptables reject will send icmp-port-unreachable by default22:13
JayFwhich is generally the same you'd get for a service not running22:13
*** manishg has quit IRC22:13
JayFis trove using -J REJECT --reject-with some-other-icmp-type22:13
*** msabramo has joined #openstack-infra22:14
*** aconrad has joined #openstack-infra22:14
*** manishg has joined #openstack-infra22:14
clarkbJayF: trove isn't doing anything. The trove instance in the first case was turned off and in jeblair's testing I think the iptables rule was on the gerrit side22:14
clarkbas trove doesn't give you host access iirc22:14
JayFah, okay22:14
* JayF trying to help without enough context22:15
clarkbJayF: tl;dr trying to debug gerrit behavior when its DB is shutoff22:15
clarkband not just the DB daemon but the whole server22:15
JayFif the whole server is gone, that'll definately be worse than an iptables -J REJECT22:16
clarkbyeah but how do you reproduce whole server gone without making whole server gone22:17
*** arnaud has quit IRC22:17
* clarkb checks if trove lets you shutdown an instance manually22:18
clarkbpretty sure it doesn't though22:18
*** manishg has quit IRC22:18
*** moted has joined #openstack-infra22:19
mordredclarkb: well ... and i hestitate to say this ...22:19
*** moted has left #openstack-infra22:19
*** manishg has joined #openstack-infra22:19
mordredclarkb: we could spin up a server, run mysql on it, connect review-dev to _that_ then power off the db machine from nova22:19
*** thomasem has quit IRC22:22
*** manishg has quit IRC22:23
*** moted has joined #openstack-infra22:24
clarkbmordred: yup that is what SlickNik and I just settled on22:24
*** gondoi is now known as zz_gondoi22:24
clarkbtrove won't expose that to us but we can do it pretty easily outselves22:24
clarkbhowever, we should make sure we use the same version of mysql as trove22:24
clarkbbecause it isn't what precise has22:24
*** manishg has joined #openstack-infra22:24
*** otherwiseguy has quit IRC22:25
openstackgerritSpencer Krum proposed a change to openstack-infra/config: Add puppet-storyboard as a unique project  https://review.openstack.org/9223122:26
*** mrodden has quit IRC22:27
*** manishg has quit IRC22:28
fungiclarkb: back now22:29
clarkbfungi: ok, are you ready to give abandon right to all the people?22:29
*** adalbas has quit IRC22:29
*** manishg has joined #openstack-infra22:29
fungijeblair: the trove outage was a reboot of the trove instance during planned maintenance, if you missed that. gerrit logs complained about connectivity failures to the remote db22:30
anteayawoohoo my infra-manual check job works: http://docs-draft.openstack.org/75/92475/1/check/gate-infra-manual-docs/74eb911/doc/build/html/22:30
clarkbfungi: ya trying to wrap our heads around how to properly reproduce that and iptables was used as a substitute ebcause trove doesn't let you shutdown a machine22:30
clarkbfungi: mordred's idea of spinning up a mysql host manually is probably simplest22:30
clarkbwe just have to remember to mimic the trove stuff if we do22:30
clarkbiirc its old debian and old mysql22:31
nibalizerkrotscheck: im working on it now!22:31
clarkbnibalizer: now with tests?22:31
fungiclarkb: maybe iptables drop instead of reject?22:31
mordredanteaya: woo22:31
nibalizerclarkb: i added puppet-lint and puppet-syntax to both test and gate22:31
nibalizerhopefully thats more or less what you wanted22:31
nibalizerhappy to fix it up if needs more22:31
clarkbnibalizer: thats it22:31
nibalizerawesome22:31
clarkbfungi: ya22:31
nibalizerruby linting the providers/facts etc would be cool to do on all the puppet projects22:32
fungiclarkb: and yeah, i'm happy to babysit the abandon acl mass-update if you approve22:32
clarkbok22:32
nibalizerbut bleh, all the linters want ruby-newerthanprecise22:32
funginibalizer: maybe your time will be better spent helping us upgrade to >precise first ;)22:32
clarkbnibalizer: it works fine for us22:32
clarkblike we do that on every change at least twice with precise22:33
nibalizeroh hrm we already ruby lint?22:33
*** angdraug has joined #openstack-infra22:33
*** manishg has quit IRC22:33
funginibalizer: puppet lint, not ruby lint22:33
clarkbfungi: approved22:33
fungii don't think we do any ruby lint jobs22:34
clarkbwait who is writing ruby?22:34
anteayafungi clarkb url for the acl mass-update?22:34
angdrauggate-nova-pep8 failed with no space on disk, is anyone looking at that yet?22:34
nibalizerclarkb: there is a significant ammount of ruby in openstack-infra/config22:34
fungianteaya: you'll see gerritbot spew it in here momentarily when it merges22:34
*** manishg has joined #openstack-infra22:34
anteayaangdraug: I think there is a bug open for that22:34
clarkbanteaya: https://review.openstack.org/#/c/91797/22:34
*** hogepodge has quit IRC22:34
anteayafungi: oh, thought I could take a peek before it goes in, too late22:34
anteayaclarkb: thanks22:35
nibalizerlol i mean 2 files22:35
clarkbangdraug: anteaya: ya I am pretty sure there is a bug open for that and I checked briefly that it wasn't something silly and easy to fix22:35
* fungi is filled of lolz22:35
*** phschwartz has joined #openstack-infra22:35
morganfainbergclarkb, yay! abandon/unabandon to cores makes me very happy!22:35
*** otherwiseguy has joined #openstack-infra22:35
fungiangdraug: do you have a link to the failure log?22:35
clarkbangdraug: anteaya: but our unittest nodes have tons of disk so I suspect something possibly cloud related22:35
clarkbas we have seen nodes come up with less disk than promised22:36
angdraughttp://logs.openstack.org/45/91945/2/check/gate-nova-pep8/bfd47e5/console.html22:36
mordredmorganfainberg: ==22:36
openstackgerritA change was merged to openstack-infra/config: Allow core reviewers to abandon and unabandon  https://review.openstack.org/9179722:36
mordredmorganfainberg: ++22:36
fungiand also seen jenkins misinterpret a failure to 'df' as "disk is full, everyone panic"22:36
clarkbnibalizer: krotscheck so for puppet storyboard. Do you want to slurp a repo in and preserve history or do it the cheap way and push once a repo is created?22:36
*** moted has quit IRC22:36
anteayayes, that was the conclusion last time out of disc came up, I think that was the motivation behind a reshuffling of some loggin files?22:36
clarkbnibalizer: krotscheck one way preserves history the other doesn't22:36
anteayanot sure if I am remembering correctly22:37
*** hogepodge has joined #openstack-infra22:37
*** moted has joined #openstack-infra22:37
nibalizeri like the idea of subtreeing it out22:37
angdraugthis one reports IOError, don't think it's jenkins&df22:37
krotscheckclarkb: Mine’s not really something you should slurp in directly, it’ll need to be rewritten as a puppet module rather than an /etc/puppet directory22:37
nibalizerkrotscheck: yea we need to merge the puppet you have with the puppet in /config22:38
clarkbnibalizer: you mean git filter branch?22:38
nibalizerinto one module22:38
nibalizerclarkb: I probably mean that22:38
*** manishg has quit IRC22:38
clarkbnibalizer: ok, should that change be marked WIP until you have a repo ready for that?22:38
fungiangdraug: oh, hey, it's everyone's favorite, hpcloud az2... a month or so ago we had a similar issue with a bunch of slaves aborting on an ioerror in az2 within a few minutes of one another22:38
nibalizersubtree is proabbly calling filter branch22:38
nibalizerclarkb: sure ill mark it WIP22:39
anteaya*logging files22:39
clarkbfungi: angdraug ya I checked it and the images have tons of disk, I don't think this is related to our images22:39
*** hogepodge has quit IRC22:39
clarkbwhich left me blaming the provider22:39
*** manishg has joined #openstack-infra22:39
fungiclarkb: it's not the first time we've seen this hit multiple nodes at the same time in that az22:39
clarkbalso the node went offline22:39
fungimaybe they're overprovisioned on cow22:40
clarkbwhich is super suspicious22:40
clarkbnibalizer: thanks22:40
clarkbnibalizer: it is easier to deal with history now than after the project is added22:40
fungiclarkb: well, jenkins will take the node offline if it fails a "health check" (which includes checking available disk space)22:40
clarkboh22:40
clarkbso pip fails, then jenkins notices and kills the slave? that is amazing22:41
fungianother jenkins optimization which makes no sense for us22:41
fungibecause that slave won't run more jobs anyway22:41
*** zns has joined #openstack-infra22:42
*** rwsu has quit IRC22:42
*** jgrimm has quit IRC22:43
*** manishg has quit IRC22:43
clarkbdo we have a stance on stackforge projects triggering mirror updates?22:43
clarkbin this case pyghmi wants to trigger mirror updates and is consumed by ironic22:44
clarkbso seems like a good idea22:44
clarkbcurrently trying to flush the easier reviews out of the queue22:44
*** manishg has joined #openstack-infra22:44
fungiclarkb: yeah, some are openstack dependencies, so it makes sense. others just cargo cult what they see22:44
clarkbok so in the case of a dep do it otherwise we shouldnt?22:45
*** gokrokve has quit IRC22:45
fungiclarkb: that's what makes sense to me. triggering mirror jobs which won't actually be retrieving the package which got uploaded makes little sense22:45
clarkb++22:46
fungialso, thank you for reviewing. i've not been pulling my weight there recently. feel like i'm still catching up22:46
mordred++22:46
mordredsame here22:46
nibalizerclarkb: sure. laptop died. will mark as wip when i find power22:46
clarkbfungi: well I did mostly declare bankruptcy on last week22:47
clarkbfungi: but ES and e-r kept going :)22:47
angdraugclarkb: so should I just add a recheck comment? or wait?22:47
clarkbangdraug: recheck should be fine22:47
clarkbfyi I will be approving simple things without a second +2 for the next bit22:47
mordredclarkb: ++22:48
*** manishg has quit IRC22:48
clarkbmordred: 82384 really makes me think we need a bigger consistency hammer when it comes to translations22:49
*** manishg has joined #openstack-infra22:49
mattoliverauMorning22:50
*** rcarrill` has joined #openstack-infra22:50
fungiclarkb: i am in favor22:50
mordredwoah22:51
*** reed has quit IRC22:51
anteayamorning mattoliverau22:51
mordredi just +2'd a change in gerrty and it shows as if the "(draft)" user has +2'd the change22:51
*** moted has quit IRC22:52
clarkbmordred: its telling you that its still a local draft. I noticed that too22:52
clarkbmordred: eg it hasn't synced yet22:52
*** moted has joined #openstack-infra22:52
clarkbmordred: I also don't think it changes to you once it has synced without reopening the change22:52
mordredah22:52
mordredok22:52
*** rcarrillocruz has quit IRC22:52
*** dims_ has quit IRC22:53
clarkbmordred: it ends up doing the correct thing gerrit side so I htink just a gertty ui bug22:53
*** manishg has quit IRC22:53
clarkbzaro: can you address the comments in 8463722:54
*** mrmartin has joined #openstack-infra22:54
*** manishg has joined #openstack-infra22:54
clarkbjogo: hacking python33 gate? good to go?22:54
*** mrodden has joined #openstack-infra22:54
clarkbjogo: your comment is ambiguous as it may apply to the change itself or to the result of the change22:55
clarkbmeh nevermind you +1'd and there is a woot at the end :) I am approving it22:55
*** boris-42 has quit IRC22:57
openstackgerritMonty Taylor proposed a change to openstack-infra/config: Fix install_puppet.sh for trusty  https://review.openstack.org/9057422:57
*** asettle has joined #openstack-infra22:57
clarkbhrm 87384, I don't like that. These scripts are in the openstack_proect and don't need to support those features22:57
clarkbmordred: you made them work in a similarish env right? opinions?22:57
*** asettle has quit IRC22:58
*** boris-42 has joined #openstack-infra22:58
jogoclarkb: yup22:58
*** alexandra has joined #openstack-infra22:58
jogoclarkb: good to go22:58
jogoclarkb: py33 is working22:58
*** manishg has quit IRC22:58
*** alexandra is now known as asettle22:58
*** jhesketh_ has joined #openstack-infra22:59
*** david-lyle has quit IRC22:59
*** manishg has joined #openstack-infra22:59
*** jhesketh_ is now known as jhesketh23:00
jheskethMorning23:00
clarkbmordred: mostly curious if you think the approach in that change is the best approach for everyone since you tackled the problem too23:00
*** jdurgin1 has joined #openstack-infra23:00
clarkbjhesketh: hi there23:00
*** jdurgin has quit IRC23:00
anteayamorning jhesketh23:00
jheskethclarkb: you wanted me to remind you about the swift credentials?23:00
clarkbjhesketh: I pushed a unrevert of your change23:00
*** jdurgin1 has left #openstack-infra23:00
clarkbjhesketh: yup I think its sorted you should look at ^23:00
jheskethoh cool23:01
clarkbjhesketh: double check I gave you author perms on that too23:01
mordredclarkb: clarkb looking23:01
clarkbjhesketh: https://review.openstack.org/#/c/92683/23:01
mordredclarkb: i honestly think that we should just defer and get the nodepool dib stuff done23:01
mordredsince dib already groks proxies23:01
openstackgerritA change was merged to openstack-infra/config: Add solum to PROJECTS instead of setting  https://review.openstack.org/9228323:01
clarkbjhesketh: long story short the tenant name wasn't correct. It needed to be a numeric account number. When I swtched to the account number I got an incomplete catalog back from rax id service. Workaround seems to be not setting a tenant name at all23:02
clarkbmordred: that works for me, were you going to leave a comment to that effect there?23:02
mordredclarkb: otoh - we could ignore the ugly for a minue23:02
mordredminute23:02
mordredsince the proxy support probably doesn't HURT us23:02
mordredand we know we're close to ditching those scripts anyway23:03
jheskethclarkb: weird.. okay23:03
jheskeththanks for debugging!23:03
clarkbjhesketh: you should be able to reproduce with swiftclient23:03
*** doug-fish1 has left #openstack-infra23:03
mordredclarkb: you know - so that we're not blocking someone with their issue on a subject we dont' care much about23:03
clarkbjhesketh: http://blog.chmouel.com/2013/09/27/how-to-access-rackspace-cloud-with-latest-swiftclient-novaclient/ has some info23:03
*** manishg has quit IRC23:03
*** david-ly_ has joined #openstack-infra23:03
*** mwagner_ has joined #openstack-infra23:03
clarkbmordred: well to a degree I do care about it23:04
clarkbmordred: as that is code that is currently supported23:04
jogodoes git.o.o have https?23:04
clarkbjogo: yes23:04
*** manishg has joined #openstack-infra23:04
clarkbjogo: http, https, and git:// are supported23:04
fungijogo: tithe paid to the church of the cabforum for a "valid" cert and everything23:05
jogooh it was just slow on my conenction for a second23:05
openstackgerritA change was merged to openstack-infra/config: Let infra manage pyghmi releases  https://review.openstack.org/7449923:06
*** manishg has quit IRC23:08
mordredclarkb: how do I get gertty to sync?23:08
clarkbmordred: I think it does it automagically23:09
clarkbmordred: but it never updates the (draft) thing you noticed23:09
mordredclarkb: I've just seen two changes in the list that I've already reviewed elsewhere23:09
*** manishg has joined #openstack-infra23:09
clarkbmordred: that is possibly another bug. It doesn't mark changes as reviewed if they weren't reviewed through gertty23:09
*** gokrokve has joined #openstack-infra23:10
clarkbmordred: you can mark them reviewed from the change list screen23:10
*** UtahDave has quit IRC23:10
anteayaduckduckgo doesn't parse "church of the cabforum" it would like me to read about caborum or ciborium - the last being a sort of cup apparently23:10
clarkbalso hrm it hasn't synced my draft yet. I think I subscribe to enough stuff that the syncing is slow23:11
clarkbthere it goes23:11
*** sdake_ has joined #openstack-infra23:11
mordreddolphm: on https://review.openstack.org/#/c/91677 - I don't understand how this is an alternative approach to https://review.openstack.org/#/c/91690  ?23:13
clarkbzaro: are you around?23:13
clarkbzaro: I am looking at the gearman in jenkins loglevel change and I don't htink that is correct23:13
clarkbzaro: the change is making the gearman lib log at debug which we really don't want23:13
mordredclarkb: apparently zaro is in palo alto23:13
clarkbzaro: it should make the gearman plugin log at debug level instead23:13
clarkbmordred: o_O23:13
*** manishg has quit IRC23:13
clarkbno wonder he isn't next to me23:13
morganfainbergmordred, i think we decided that it wasn't worth backporting the rally job. but... i'll defer to dolphm's take on that23:14
mordredmorganfainberg: it seems like blocking it from running on stable branches is the Right Thing23:14
*** manishg has joined #openstack-infra23:14
morganfainbergmordred, i'm inclined to agree23:14
clarkb++23:14
clarkbalso keystone master doesn't do python33 either unless something changed23:15
mordredoh - there it is - boris gave the feedback23:15
*** mrodden has quit IRC23:15
morganfainbergclarkb, we actually fixed the check job to pass (iirc) and are working on getting py33 job to ensure we don't regress on what we're testing.23:16
morganfainbergclarkb, but that is master not stable/*23:16
clarkbmorganfainberg: you gamed the system then?23:16
clarkbor keystone actually 100% is python3 happy?23:16
morganfainbergclarkb, no can't be due to eventlet23:16
morganfainbergclarkb, we're using it to ensure we don't slide backwards. and we're adding tests as we go23:17
*** atiwari has quit IRC23:17
morganfainbergclarkb, not "gaming" the system, but at least making sure we keep testing anything we can make py33 compatible23:17
*** atiwari has joined #openstack-infra23:18
clarkbI see23:18
*** manishg has quit IRC23:19
fungianteaya: https://cabforum.org/23:19
clarkbmorganfainberg: did you see my comment on 8847723:19
clarkber mordred ^23:19
*** manishg has joined #openstack-infra23:20
openstackgerritA change was merged to openstack-infra/config: Add check job for upstream URLs on imported repos  https://review.openstack.org/9242623:20
mordredclarkb: yes - I fixed it in patchset 623:21
mordreddid I not?23:21
mordred92028 - looks syntactically correct- but it seems to imply three tox envs that do different things called check, gate and post - which seems very odd to me23:22
*** etoews_ has quit IRC23:23
anteayafungi: ah23:23
*** otherwiseguy has quit IRC23:24
*** manishg has quit IRC23:24
*** manishg has joined #openstack-infra23:25
clarkbmordred: I don't think you did you still install puppet from trusty on trusty23:25
mordredclarkb: but the puppet.deb gets installed regardless of trusty23:25
mordredwhich is the thing that installs the puppet sources.list23:25
mordredand if there is no pin, then won't we get puppet from puppetlabs?23:26
* clarkb looks again23:26
mordred(if not, I'm missing something)23:26
clarkboh right I was also saying keep a pin23:26
mordredbut a pin to what/23:26
clarkbso that we get the same puppet version everywhere without pain23:26
mordred?23:26
clarkbmordred: current puppet23:26
*** dims_ has joined #openstack-infra23:27
mordredoh. hrm.23:27
clarkbI think even in puppet 3 if you upgrade from say 3.3 to 3.4 there may be incompatibilites23:27
clarkbnibalizer: blkperl Hunner ^ am I wrong?23:28
mordredright. which is kinda why I was thinking now that it's modern enough, just use the distro puppet23:28
mordredsince it won't update on us without us knowing23:28
mordredand to support a new distro release we usually have to do puppet work anyway23:28
clarkbmordred: except we can't do that because we have 3 distros now23:28
clarkbideally once we are on 3 we use the same puppet everywhere23:28
*** manishg has quit IRC23:29
mordredbut it means managing a pin for the rest of our lives23:29
mordredif we're doing that - why don't we just install from gems and be done with it23:29
mordredor from git23:29
clarkbbecause there are packages23:29
*** manishg has joined #openstack-infra23:30
clarkbI guess I don't understand that jump23:30
clarkbwe prefer packages and they are available23:30
*** dims_ has quit IRC23:30
*** lakshmiS has quit IRC23:30
*** timrc is now known as timrc-afk23:30
mordredright - but we also prefer not running out own meta-distro if we can23:30
*** dims has joined #openstack-infra23:30
mordredthe more we're pinning and the more we're adding apt sources is the more we're taking on responsibility for the interactions of those combinations23:30
mordredand things like security patching23:31
mordredlike, do we get security releases from puppetlabs on our puppet 2.x packages?23:31
mordredand/or does our pin affect whether or not we do?23:31
clarkbmordred: you do and it doesn't23:31
*** dims has quit IRC23:31
openstackgerritA change was merged to openstack-infra/config: Add stable filter for keystone python33 and rally  https://review.openstack.org/9169023:32
clarkbI understand the concern there but it hasn't been an issue23:33
clarkbin general it may be but for that specific repo we have assurances of support and patches and all that23:33
clarkband they have been met23:33
*** manishg has quit IRC23:34
*** dims has joined #openstack-infra23:34
anteayamoving to gems would mean having someone responsible for tracking gems23:34
*** flaper87 is now known as flaper87|afk23:34
openstackgerritMonty Taylor proposed a change to openstack-infra/config: Fix install_puppet.sh for trusty  https://review.openstack.org/9057423:34
mordredclarkb: so something like this? ^^23:34
*** manishg has joined #openstack-infra23:35
* mordred still disagrees btw - but it's pretty easy to get rid of pins at some point in the future after we've argued over beer23:35
funginever argue over beer. you could upset the beer23:36
clarkbmordred: ya23:36
Hunnerclarkb: puppet 3 is supposed to be semver as long as you're not using experimental features such as future parser or strict variables23:39
*** manishg has quit IRC23:39
clarkbHunner: oh nice. That is a change since 2 right?23:39
morganfainbergmordred, ++ (and i agree about pins)23:40
*** manishg has joined #openstack-infra23:40
*** dims has quit IRC23:40
Hunnerclarkb: Yeah, puppet 2.x and previous is not semver. 3.0 onward is23:40
HunnerSo if something breaks, you officially get to complain about it ;)23:41
fungilast call to put your key on https://wiki.openstack.org/wiki/OpenPGP_Web_of_Trust/Juno_Summit#Juno_Summit_Key_Signing before i lock it down in 20 minutes so i can generate the checksummed final list23:41
*** dims has joined #openstack-infra23:41
anteayacabforum.org is validated by godaddy23:42
Hunnerclarkb: Newer agents talking to older masters may still try to initialize the connection with stuff that the master doesn't understand, though puppet 3 masters should work with any current or older version 3 agents, iirc23:42
clarkbHunner: ok that was going to be my next question. so semver applies to the language and the protocol?23:42
* anteaya clicks the keysigning wikipage23:42
*** angdraug has left #openstack-infra23:43
Hunnerclarkb: yeah23:43
clarkbmordred so the ping can be 3.*23:44
clarkbs/ping/pin/23:44
*** manishg has quit IRC23:44
*** dims has quit IRC23:45
*** manishg has joined #openstack-infra23:45
mordredclarkb: kk23:45
openstackgerritMonty Taylor proposed a change to openstack-infra/config: Fix install_puppet.sh for trusty  https://review.openstack.org/9057423:46
clarkbmordred: in 91207 there are several classes that aren't specifically used. Is yaml doing magic to walk class hierarchies to make use of those?23:46
*** dims has joined #openstack-infra23:46
mordredclarkb: yes23:46
clarkbPuppetUtilLog, PuppetUtilMetric, PuppetTransactionEvent and so on23:46
mordredthere is a metaclass construct at play23:46
clarkbmordred: what made the two that you add_constructor on special?23:47
mordredderiving from yaml.YAMLObject makes it instantiate one of those classes when it finds the tag yaml_tag23:47
*** Hefeweizen has joined #openstack-infra23:47
mordredclarkb: I'm not 100% sure - something about the way they represent in the yaml made them not load properly as metaclass-driven things23:47
clarkbhuh ok23:47
clarkband they inherit from object so they are different23:48
mordredwell, I would have had them inherit from YAMLObject if they were registering via the metaclass23:48
*** dims has quit IRC23:48
*** hogepodge has joined #openstack-infra23:48
clarkbya23:48
clarkbapproved23:48
mordredoh - also, the one of them is transforming one fo teh tag anmes23:48
mordrednames23:48
mordredbecause not so much with a variable named "file" in python :)23:48
*** dims has joined #openstack-infra23:48
mordredclarkb: I'm hoping we can use that a stepping stone to grokking what's going on when we run puppet via ssh better23:49
clarkb++23:49
anteayafungi: wikipage edited23:49
*** manishg has quit IRC23:49
anteayathanks for the reminder23:49
*** mrmartin has quit IRC23:49
*** dims has quit IRC23:49
fungianteaya: welcome to the machine ;)23:49
anteayaha ha ha23:50
*** manishg has joined #openstack-infra23:50
anteayado I need to print more than one copy of that wikipage?23:50
*** dims has joined #openstack-infra23:50
*** Alexandra_ has joined #openstack-infra23:50
clarkbanteaya: no23:51
anteayagreat23:51
clarkbanteaya: but wait for the sha1 to go up23:51
fungianteaya: you need to print no copies of the wiki page. in a few minutes the table on that page will be gone, replaced by a link to a text file version with checksums23:51
*** hogepodge_ has joined #openstack-infra23:51
clarkbya that23:52
mordredclarkb: my god - my review queue in config is almost not insanely terrible23:52
fungijust working out the final details now in preparation to lock it23:52
*** james_li has joined #openstack-infra23:52
*** hogepodge has quit IRC23:52
*** hogepodge_ is now known as hogepodge23:52
clarkbmorganfainberg: for 91738 can we apply that job to keystone, devstack, tempest, and devstack-gate as part of the experimental queue?23:53
*** thomasem has joined #openstack-infra23:53
clarkbmorganfainberg: as is that is mostly a noop23:53
*** thomasem has quit IRC23:53
*** hogepodge has quit IRC23:53
clarkbmorganfainberg: then we can hit those projects with a hammer until stuff passes23:53
morganfainbergclarkb, ok so how does expirimental work again? sorry i forget23:54
*** manishg has quit IRC23:54
clarkbmorganfainberg: as a user you leave a comment of 'check experimental' on a change that needs those jobs run23:54
anteayafungi: awesome23:55
clarkbmorganfainberg: I will get you an example of how to add it to the zuul layout in just a sec23:55
morganfainbergclarkb, as long as we do get it to the point where keystone does gate on it (we had a change recently in keystoneclient that broke mod_wsgi deployments for keystone, and we didn't know)23:55
*** david-ly_ has quit IRC23:55
clarkbmorganfainberg: absolutely23:55
clarkbmorganfainberg: the nice thing about experimental is we can ease it in without throwing it in and watching it break spectacularly for a week or two as the bugs are ironed out23:55
*** manishg has joined #openstack-infra23:55
morganfainbergclarkb, sure i could be behind that.23:55
morganfainbergclarkb, i _think_ it should just pass as is, but it's fair to make it expirimental first.23:56
clarkbmorganfainberg: https://git.openstack.org/cgit/openstack-infra/config/tree/modules/openstack_project/files/zuul/layout.yaml#n64923:56
clarkbmorganfainberg: as an alternative you can add it to check as non voting if you think it is close23:56
anteayais one keyserver favoured over another for publishing my key fingerprint?23:56
anteayahttps://en.wikipedia.org/wiki/Key_server_%28cryptographic%2923:57
clarkbmorganfainberg: does devstack gate understand that new flag? if not I think we should make it experimental23:57
morganfainbergclarkb, it should be non-voting in the subsequent review23:57
clarkboh there are two reviews23:57
morganfainbergclarkb, yes, that one just put the scafolding into the jobs23:57
morganfainbergclarkb, the subsequent one changes layout.taml23:57
morganfainbergyaml*23:57
StevenKanteaya: Key servers will sync between themselves. I tended to use keyserver.ubuntu.com, but usually because I wanted LP to grab it quickly.23:57
morganfainbergclarkb, https://review.openstack.org/#/c/91739/23:57
clarkbgertty has failed me (it doesn't show parent child change relationships23:57
morganfainbergclarkb, and the APACHE_ENABLED_SERVICES flag does work in devstack now23:58
*** atiwari has quit IRC23:58
anteayaStevenK: k, thanks23:58
StevenKanteaya: pgp.mit.edu should be fine, too23:58
clarkbmorganfainberg: what about devstack-gate?23:58
morganfainbergclarkb, https://review.openstack.org/#/c/90812/23:59
clarkbmorganfainberg: 3c4e0bd294ed22c9d41379c23adae78b3f10d676 looks like that did it23:59
anteayaStevenK: *nod23:59
morganfainbergclarkb, yep.23:59
clarkbmorganfainberg: sorry for the bother I was afk for a week :)23:59
morganfainbergclarkb, my goal was to do the legwork first then enable the checks :)23:59

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