Friday, 2014-05-02

*** atiwari has quit IRC00:03
openstackgerritMatt Riedemann proposed a change to openstack-infra/elastic-recheck: Add query for nova bug 1315201  https://review.openstack.org/9170700:07
uvirtbotLaunchpad bug 1315201 in nova "test_create_server TimeoutException failed while waiting for server to build in setup" [Undecided,New] https://launchpad.net/bugs/131520100:07
*** lakshmiS has quit IRC00:08
*** crc32 has joined #openstack-infra00:09
*** bhuvan has quit IRC00:15
*** mriedem has quit IRC00:17
*** arnaud__ has joined #openstack-infra00:20
*** jhesketh has quit IRC00:24
*** matsuhashi has joined #openstack-infra00:29
*** aconrad has quit IRC00:31
*** alexpilotti has quit IRC00:37
*** mestery has joined #openstack-infra00:37
*** amcrn has quit IRC00:44
*** ArxCruz has joined #openstack-infra00:47
*** ArxCruz has quit IRC00:47
*** jamielennox is now known as jamielennox|away00:53
*** arborism has joined #openstack-infra00:53
*** mrodden has quit IRC01:00
yfriedfungi: how does logstash parse tempest test results? from console.html log?01:01
yfriedfungi: didn't see any other relvant filter01:01
*** marcoemorais has quit IRC01:02
*** arborism has quit IRC01:03
*** arborism has joined #openstack-infra01:09
*** yamahata has quit IRC01:10
*** ramashri has quit IRC01:14
*** ArxCruz has joined #openstack-infra01:15
*** ArxCruz has quit IRC01:15
*** swesto___ has joined #openstack-infra01:15
*** swesto___ has quit IRC01:15
*** etoews has joined #openstack-infra01:16
*** sweston__ has joined #openstack-infra01:17
*** zns has quit IRC01:17
*** sweston__ is now known as sweston01:17
*** tjones has joined #openstack-infra01:20
tjoneshi folks - this review https://review.openstack.org/#/c/81905/ shows jenkins still running, but when i go to the zuul page i do not see it any more01:20
fungiyfried: we have logstash filters defined... there's a "console" one it uses for jenkins job console logs... i'll get you a link01:21
*** bhuvan has joined #openstack-infra01:23
jeblairtjones: i'll fix that in just a sec01:23
*** arborism has quit IRC01:24
jeblairtjones: done, sorry about that01:24
*** whoops has joined #openstack-infra01:25
*** saschpe has quit IRC01:27
*** bhuvan has quit IRC01:27
fungiyfried: i think http://git.openstack.org/cgit/openstack-infra/config/tree/modules/openstack_project/templates/logstash/indexer.conf.erb#n15 is what you're looking for?01:28
*** jamielennox|away is now known as jamielennox01:28
fungiyfried: though the actual result (success/failure) is reported separately in the metadata for the job i think, not parsed from the console log01:30
*** mriedem has joined #openstack-infra01:31
*** saschpe has joined #openstack-infra01:32
*** arnaud__ has quit IRC01:32
lifelesshttps://review.openstack.org/#/c/89691/ now has one +2; could we get a second and +A pleasE?01:34
*** pcrews_ has quit IRC01:35
*** nosnos has joined #openstack-infra01:36
*** praneshp has quit IRC01:40
*** sacharya has joined #openstack-infra01:40
*** arborism has joined #openstack-infra01:41
*** arborism has quit IRC01:42
*** arborism has joined #openstack-infra01:42
*** nosnos has quit IRC01:44
*** nosnos has joined #openstack-infra01:44
*** timrc is now known as timrc-afk01:46
*** arborism has quit IRC01:46
*** weshay has quit IRC01:49
*** nati_uen_ has joined #openstack-infra01:55
*** nati_uen_ has quit IRC01:56
openstackgerritA change was merged to openstack-infra/config: Create tripleo-specs git repo  https://review.openstack.org/8969101:58
*** nati_ueno has quit IRC01:59
*** signed8bit_ZZZzz has quit IRC01:59
fungiwatching to see if the rube goldberg machine does stuff with things02:00
*** annegentle has joined #openstack-infra02:00
tjonesthanks jeblair02:01
*** ArxCruz has joined #openstack-infra02:02
*** mfer has quit IRC02:03
tjonesjeblair: i still do not see it on zuul and jenkins still shows it running.  did i miss something?02:03
*** sdake_ has joined #openstack-infra02:04
*** sdake_ has quit IRC02:04
*** sdake_ has joined #openstack-infra02:04
*** yamahata has joined #openstack-infra02:04
tjonesjeblair: never mind.  i see it now.  the filter only works on the check column and not the gate column02:04
tjones:-D02:04
*** openstackgerrit has quit IRC02:04
*** openstackgerrit has joined #openstack-infra02:06
jgriffithjeblair: around?02:07
fungiwoah, a jgriffith02:07
fungirare sighting ;)02:07
jgriffithfungi: :)02:08
jgriffithI live02:08
jgriffithIt's nice to know I was missed02:08
fungiof course!02:08
*** whoops has quit IRC02:08
jgriffithfungi: So I though I'd get back into it and was getting ready to push my specs repo change02:08
jgriffithfungi: but remembered something....02:09
jgriffithhttp://openstack.10931.n7.nabble.com/Spec-repos-for-blueprint-development-and-review-td36105.html02:09
jgriffithwondering what the "real-world" experience has been like02:09
jgriffithand if we're still moving forward on this02:09
fungiseems so (i just approved the tripleo-specs creation change anyway)02:10
jgriffithhehe02:10
funginova, qa and neutron are using it already, at least02:10
fungimaybe glance, based on a comment i saw02:10
fungichecking02:10
jgriffithseems I should jump on the bandwagon then I suppose :)02:10
*** zz_gondoi is now known as gondoi02:11
jgriffithIt "seems" like a good process improvement, just want to make sure nobody discovered a down-side while I was away02:11
fungijgriffith: http://paste.openstack.org/show/78349/02:12
fungifour projects, and someone cared enough to write a cookiecutter for it02:12
jgriffithfungi: well there ya have it then02:13
fungii was away for much of the same time, so i'm probably not the best to ask about downsidew02:13
jgriffithfungi: if nothing else I don't want to confuse people but not doing it :)02:13
fungidownsides02:13
jgriffithfungi: fair enough, thanks for the input02:14
*** mrodden has joined #openstack-infra02:14
jgriffithfungi: and nice to "see you virtually" again :)02:14
fungithough other projects are pressing forward using it, and discussions have been had about being complimentary to storyboard rather than contradictory, so seems in vogue anyhow02:14
openstackgerritJohn Griffith proposed a change to openstack-infra/config: Create cinder-specs git repo  https://review.openstack.org/9172302:15
jgriffithfungi: I am all about being in style ya know02:15
fungigotta wear the latest cravat02:15
jgriffithhaha!02:15
jgriffithfungi: I had to google "cravat"02:16
jgriffithShow's how "stylish" I am02:16
jgriffithas it appears they're becoming popular again02:16
lifelessuhm02:17
lifelessthe summit page with developers in action thing is a bit useless02:17
lifeless'02:17
fungii'm mildly disturbed02:17
lifelessDevelopers In Action:02:17
lifeless    Jenkins recently made a contribution to OpenStack Compute (nova) r 10176 '02:17
fungishoulsa said "ascot"02:17
lifelessYay Jenkins.02:17
jgriffithfungi: You should've :)02:17
lifelesssorry, community - http://www.openstack.org/community/02:17
*** markwash has quit IRC02:18
jgriffithlifeless: I think it's neat02:18
lifelessjgriffith: I like the idea02:19
lifelessjgriffith: but Jenkins...02:19
fungilifeless: i'll bet jenkins wears a smart ascot02:19
lifelessjgriffith: vs 'Fred Bloggs'02:19
jgriffithlifeless: hehe... well, fair enough02:19
lifelesscould be a gerrit fallout02:19
lifelesswhere do bugs on that belong ?02:20
*** gondoi is now known as zz_gondoi02:20
fungilifeless: if you think we've configured gerrit incorrectly or are maintaining incorrect glue/tooling, then file a bug against openstack-ci on lp02:23
fungilifeless: if you think new gerrit is broken in some way, then upstream is where the bugs end up (though we'll redirect them if there's some doubt)02:23
lifelessfungi: I haven't read the code (can I) for that community page.02:23
lifelessfungi: so I have no idea what it assumes or how its glued int.02:24
fungilifeless: good point... lemme see if that ever got opened up02:24
lifelessfungi: I was making a good faith assumption that the community page *did* show actual devs in the past02:24
lifelessfungi: rather than Jenkins since forever, since that would imply it was not tested with actual OpenStack data.02:24
fungioh, it's on www... reed might know what the deal is with the community page02:25
fungior mebbe fifieldt02:25
lifelessfungi: I'm also not super blessed with spare time to go spelunking into it02:25
lifelessfifieldt: ^ tag02:25
fungilifeless: completely sympathize ;)02:25
*** mriedem has quit IRC02:28
*** etoews has quit IRC02:29
*** nati_ueno has joined #openstack-infra02:33
*** etoews has joined #openstack-infra02:33
*** bhuvan has joined #openstack-infra02:35
*** talluri has quit IRC02:35
openstackgerritNoorul Islam K M proposed a change to openstack-infra/config: Enable more solum services in devstack gate  https://review.openstack.org/9172602:36
*** michchap has quit IRC02:43
*** lnxnut has joined #openstack-infra02:44
*** michchap has joined #openstack-infra02:45
*** PaulHend has joined #openstack-infra02:45
*** UtahDave has quit IRC02:45
*** jhesketh has joined #openstack-infra02:45
*** signed8bit has joined #openstack-infra02:45
*** etoews has quit IRC02:47
*** Ryan_Lane has quit IRC02:47
*** harlowja is now known as harlowja_away02:50
*** nosnos has quit IRC02:51
*** nati_ueno has quit IRC02:55
*** jerryz has joined #openstack-infra03:02
*** lnxnut has quit IRC03:09
*** etoews has joined #openstack-infra03:09
openstackgerritIan Wienand proposed a change to openstack-infra/config: Add devstack/f20 experimental test  https://review.openstack.org/9172803:10
*** signed8bit has quit IRC03:10
*** jerryz has quit IRC03:11
*** eharney has quit IRC03:20
*** wenlock has joined #openstack-infra03:22
*** etoews has quit IRC03:22
*** gyee has quit IRC03:25
*** matsuhashi has quit IRC03:27
*** sweston has quit IRC03:34
*** eharney has joined #openstack-infra03:34
*** marun has joined #openstack-infra03:37
*** praneshp has joined #openstack-infra03:40
*** crc32 has quit IRC03:43
*** praneshp_ has joined #openstack-infra03:44
*** arnaud has joined #openstack-infra03:47
*** praneshp has quit IRC03:47
*** praneshp_ is now known as praneshp03:47
stevebakerhai! would someone be able to restore this abandoned change please https://review.openstack.org/#/c/83831/03:49
mattoliveraustevebaker: You'll need a core or a SpamapS i guess then.. fungi, clarkb, jeblair are any of you here?03:52
*** nati_ueno has joined #openstack-infra03:53
fungistevebaker: done!03:53
stevebakerfungi: \o/ thanks03:53
openstackgerritNoorul Islam K M proposed a change to openstack-infra/config: Enable more solum services and neutron in solum in devstack gate  https://review.openstack.org/9172603:54
openstackgerritNoorul Islam K M proposed a change to openstack-infra/config: Enable more solum services and neutron in solum devstack gate  https://review.openstack.org/9172603:55
*** nosnos has joined #openstack-infra04:05
*** maxbit has quit IRC04:09
*** SettleDown is now known as asettle04:17
*** Alexandra_ has quit IRC04:25
*** dstanek is now known as dstanekafk04:27
*** ramashri has joined #openstack-infra04:27
*** yfried has quit IRC04:29
*** ramashri has quit IRC04:32
*** tnurlygayanov has quit IRC04:33
*** tnurlygayanov has joined #openstack-infra04:35
*** chandan_kumar has joined #openstack-infra04:36
*** nati_ueno has quit IRC04:43
*** Ryan_Lane has joined #openstack-infra04:46
*** reed has quit IRC04:50
*** yfried has joined #openstack-infra04:53
yfriedfungi: tnx, I've seen this file. where is the conf for the result report?05:00
fifieldtlol@ community page05:01
fifieldtgo Jenkins!05:01
*** matsuhashi has joined #openstack-infra05:03
*** nati_ueno has joined #openstack-infra05:04
*** nati_ueno has quit IRC05:04
*** arnaud has quit IRC05:07
*** Ryan_Lane1 has joined #openstack-infra05:10
*** changbl has joined #openstack-infra05:21
*** Ryan_Lane has quit IRC05:23
*** PaulHend has quit IRC05:27
openstackgerritMorgan Fainberg proposed a change to openstack-infra/config: Add apache-configured devstack tempest test  https://review.openstack.org/9173805:31
openstackgerritMorgan Fainberg proposed a change to openstack-infra/config: Enable apache-configured-service tempest for keystone  https://review.openstack.org/9173905:31
openstackgerritMorgan Fainberg proposed a change to openstack-infra/config: Add apache-configured devstack tempest test  https://review.openstack.org/9173805:31
openstackgerritMorgan Fainberg proposed a change to openstack-infra/config: Enable apache-configured-service tempest for keystone  https://review.openstack.org/9173905:32
*** amcrn has joined #openstack-infra05:37
*** ArxCruz has quit IRC05:37
*** PaulHend has joined #openstack-infra05:42
*** chandan_kumar has quit IRC05:47
*** yfried has quit IRC05:53
*** harlowja_at_home has joined #openstack-infra05:55
*** harlowja_at_home has quit IRC05:59
*** chandan_kumar has joined #openstack-infra06:01
*** morganfainberg is now known as morganfainberg_Z06:03
*** rwsu is now known as rwsu-away06:14
*** thomasbiege has joined #openstack-infra06:27
*** thomasbiege has quit IRC06:28
*** amcrn has quit IRC06:42
*** PaulHend has quit IRC06:42
*** PaulHend has joined #openstack-infra06:44
*** flaper87|afk is now known as flaper8706:50
*** chandan_kumar has quit IRC06:51
*** e0ne has joined #openstack-infra06:54
*** ihrachyshka has joined #openstack-infra06:56
*** dstanekafk is now known as dstanekafk_zzz06:57
*** openstackgerrit has quit IRC06:57
*** ihrachyshka has quit IRC06:57
*** chandan_kumar has joined #openstack-infra07:05
*** _nadya_ has joined #openstack-infra07:10
*** waterkinfe has joined #openstack-infra07:10
*** wenlock has quit IRC07:11
*** arborism has joined #openstack-infra07:12
*** arborism is now known as amcrn07:12
*** jamielennox is now known as jamielennox|away07:14
*** ihrachyshka has joined #openstack-infra07:20
*** e0ne has quit IRC07:21
*** sweston has joined #openstack-infra07:30
*** jooools has joined #openstack-infra07:33
*** _nadya_ has quit IRC07:41
*** _nadya_ has joined #openstack-infra07:46
*** ihrachyshka has quit IRC07:47
*** dstanekafk_zzz is now known as dstanek07:48
*** nati_ueno has joined #openstack-infra07:55
*** jpich has joined #openstack-infra07:57
*** waterkinfe has quit IRC08:02
*** stillbert is now known as mikal08:03
*** dstanek is now known as dstanek_zzz08:03
*** ihrachyshka has joined #openstack-infra08:05
*** derekh_ has joined #openstack-infra08:06
*** Ryan_Lane has joined #openstack-infra08:08
*** _nadya_ has quit IRC08:12
*** enikanorov has joined #openstack-infra08:17
*** ihrachyshka has quit IRC08:17
*** Ryan_Lane2 has joined #openstack-infra08:18
*** ihrachyshka has joined #openstack-infra08:18
*** gnuoy` has joined #openstack-infra08:19
*** greghaynes_ has joined #openstack-infra08:20
*** gnuoy has quit IRC08:20
*** amotoki has quit IRC08:20
*** dguerri_ has joined #openstack-infra08:21
*** greghaynes has quit IRC08:21
*** cyeoh has quit IRC08:21
*** krotscheck has quit IRC08:21
*** Ryan_Lane has quit IRC08:21
*** tru_tru_ has joined #openstack-infra08:21
*** NobodyCa1 has joined #openstack-infra08:21
*** e0ne has joined #openstack-infra08:21
*** Adri2000_ has joined #openstack-infra08:22
*** Mithrand1r has joined #openstack-infra08:23
*** KurtMartin has joined #openstack-infra08:25
*** yaguang has joined #openstack-infra08:26
*** krotscheck has joined #openstack-infra08:26
*** e0ne has quit IRC08:26
*** cyeoh has joined #openstack-infra08:27
*** beekneemech has joined #openstack-infra08:27
*** nibalize1 has joined #openstack-infra08:29
*** dkehn_ has joined #openstack-infra08:29
*** blkperl_ has joined #openstack-infra08:30
*** kiall_ has joined #openstack-infra08:31
*** dhellmann_ has joined #openstack-infra08:32
*** bradm1 has joined #openstack-infra08:33
*** mrodden has quit IRC08:34
*** saschpe has quit IRC08:34
*** bknudson1 has quit IRC08:34
*** dkehn has quit IRC08:34
*** Shrews has quit IRC08:34
*** kiall has quit IRC08:34
*** bnemec has quit IRC08:34
*** hemna__ has quit IRC08:34
*** asselin__ has quit IRC08:34
*** d0ugal has quit IRC08:34
*** LarsN has quit IRC08:34
*** mattymo has quit IRC08:34
*** creiht has quit IRC08:34
*** nibalizer has quit IRC08:34
*** dhellmann has quit IRC08:34
*** blkperl has quit IRC08:34
*** flaper87 has quit IRC08:34
*** wayneeseguin has quit IRC08:34
*** isviridov has quit IRC08:34
*** dhellmann_ is now known as dhellmann08:34
*** Ryan_Lane1 has quit IRC08:34
*** ianw has quit IRC08:34
*** Adri2000 has quit IRC08:34
*** dguerri has quit IRC08:34
*** Mithrandir has quit IRC08:34
*** bradm has quit IRC08:34
*** enikanorov_ has quit IRC08:34
*** tru_tru has quit IRC08:34
*** kmartin has quit IRC08:34
*** NobodyCam has quit IRC08:34
*** asadoughi has quit IRC08:34
*** creiht has joined #openstack-infra08:34
*** wayneeseguin has joined #openstack-infra08:35
*** ianw has joined #openstack-infra08:35
*** Longgeek has joined #openstack-infra08:35
*** asadoughi has joined #openstack-infra08:35
*** saschpe has joined #openstack-infra08:35
*** amotoki has joined #openstack-infra08:36
*** LarsN has joined #openstack-infra08:40
*** chandan_kumar has quit IRC08:40
*** hemna__ has joined #openstack-infra08:42
*** Ryan_Lane has joined #openstack-infra08:44
*** bknudson has joined #openstack-infra08:46
*** mrodden has joined #openstack-infra08:46
*** hashar has joined #openstack-infra08:46
*** ihrachyshka has quit IRC08:47
*** mattymo has joined #openstack-infra08:49
*** PaulHend has quit IRC08:51
*** Shrews has joined #openstack-infra08:52
*** andreykurilin_ has joined #openstack-infra08:52
*** d0ugal has joined #openstack-infra08:53
*** asselin__ has joined #openstack-infra08:53
*** flaper87 has joined #openstack-infra08:53
*** isviridov has joined #openstack-infra08:53
*** chandan_kumar has joined #openstack-infra08:53
*** dstanek_zzz is now known as dstanek08:55
*** rwsu-away has quit IRC08:56
*** nati_ueno has quit IRC08:56
*** praneshp has quit IRC08:58
*** andreykurilin_ has quit IRC09:01
*** andreykurilin_ has joined #openstack-infra09:01
*** matsuhashi has quit IRC09:04
*** dstanek is now known as dstanek_zzz09:05
*** matsuhashi has joined #openstack-infra09:05
*** PaulHend has joined #openstack-infra09:06
*** Adri2000_ is now known as Adri200009:07
*** bhuvan has quit IRC09:14
*** e0ne has joined #openstack-infra09:22
*** alexpilotti has joined #openstack-infra09:25
*** darraghb has joined #openstack-infra09:27
*** e0ne has quit IRC09:27
*** yamahata has quit IRC09:30
*** Mithrand1r is now known as Mithrandir09:32
*** jcoufal has joined #openstack-infra09:39
*** dstanek_zzz is now known as dstanek09:48
*** nati_ueno has joined #openstack-infra09:57
*** dstanek is now known as dstanek_zzz09:58
*** mfer has joined #openstack-infra10:01
*** nati_ueno has quit IRC10:01
*** nati_ueno has joined #openstack-infra10:02
*** Ryan_Lane2 has quit IRC10:03
*** nati_uen_ has joined #openstack-infra10:04
*** yfried has joined #openstack-infra10:07
*** PaulHend has quit IRC10:07
*** nati_ueno has quit IRC10:07
*** PaulHend has joined #openstack-infra10:08
*** mfer has quit IRC10:08
*** nati_uen_ has quit IRC10:09
*** jcoufal has quit IRC10:13
*** asselin__ has quit IRC10:15
*** yolanda has joined #openstack-infra10:17
*** e0ne has joined #openstack-infra10:21
*** hashar has quit IRC10:22
*** e0ne has quit IRC10:22
*** dguerri_ is now known as dguerri10:23
*** e0ne has joined #openstack-infra10:23
*** jcoufal has joined #openstack-infra10:23
*** hashar has joined #openstack-infra10:24
*** e0ne has quit IRC10:25
*** markmc has joined #openstack-infra10:31
*** matsuhashi has quit IRC10:35
*** aysyd has joined #openstack-infra10:35
*** matsuhashi has joined #openstack-infra10:37
*** yaguang has quit IRC10:39
*** aysyd has quit IRC10:41
*** dstanek_zzz is now known as dstanek10:49
*** e0ne has joined #openstack-infra10:49
*** talluri has joined #openstack-infra10:50
*** jcoufal has quit IRC10:53
*** nati_ueno has joined #openstack-infra10:53
*** nati_ueno has quit IRC10:58
*** dstanek is now known as dstanek_zzz10:59
*** Ryan_Lane has quit IRC11:00
*** Ryan_Lane has joined #openstack-infra11:00
*** hashar has quit IRC11:02
*** mfer has joined #openstack-infra11:05
*** ildikov has quit IRC11:08
*** talluri has quit IRC11:10
*** talluri has joined #openstack-infra11:10
*** etoews has joined #openstack-infra11:12
*** Longgeek has quit IRC11:13
*** talluri has quit IRC11:15
*** matsuhashi has quit IRC11:22
*** Alexei_987 has quit IRC11:23
*** Alexei_987 has joined #openstack-infra11:25
*** _nadya_ has joined #openstack-infra11:27
*** talluri has joined #openstack-infra11:29
*** _nadya_ has quit IRC11:31
*** talluri has quit IRC11:32
*** nosnos has quit IRC11:37
*** jhesketh has quit IRC11:41
*** mburned_out is now known as mburned11:43
*** matsuhashi has joined #openstack-infra11:48
*** hashar has joined #openstack-infra11:48
*** dstanek_zzz is now known as dstanek11:50
*** nosnos has joined #openstack-infra11:53
*** imcsk8 has quit IRC11:53
*** nati_ueno has joined #openstack-infra11:54
*** imcsk8 has joined #openstack-infra11:55
*** nati_ueno has quit IRC11:59
*** dstanek is now known as dstanek_zzz12:00
*** etoews has quit IRC12:03
*** ArxCruz has joined #openstack-infra12:03
*** dstanek_zzz is now known as dstanek12:09
*** yaguang has joined #openstack-infra12:12
*** PaulHend has quit IRC12:12
*** mfer has quit IRC12:17
*** dkranz has joined #openstack-infra12:29
*** weshay has joined #openstack-infra12:29
sdaguefungi: curious issue - when looking up the history of a past patch - https://review.openstack.org/#/c/78548/12:31
*** pdmars has joined #openstack-infra12:31
sdagueWe don't have a translation of the Approved votes?12:31
*** talluri has joined #openstack-infra12:33
*** talluri has quit IRC12:37
*** nosnos has quit IRC12:39
*** miqui has joined #openstack-infra12:42
*** mbacchi has joined #openstack-infra12:43
*** nati_ueno has joined #openstack-infra12:44
*** rlandy has joined #openstack-infra12:45
*** PaulHend has joined #openstack-infra12:46
*** nati_ueno has quit IRC12:48
*** etoews has joined #openstack-infra12:49
*** dprince has joined #openstack-infra12:50
fungisdague: well, since gerrit doesn't know what that approved label is, it seems to not show that voter's votes at all12:50
fungii think it's just confused by it12:50
fungisdague: however, git notes to the rescue...12:51
sdagueyep12:51
sdagueso I can get what I need out of the comment stream12:52
*** che-arne has joined #openstack-infra12:52
fungihttp://git.openstack.org/cgit/openstack/tempest/commit/?id=6a6f64712:52
fungias an alternative place to see it12:52
sdaguehowever, I was curious if there was any thoughts in porting that history across12:52
fungii don't think we had discussed it12:53
sdagueok, I might be in the minority. I sometimes go back and look at old reviews when looking at races to figure out who reviewed relevant changes to sort out if there are people I can ask questions on.12:54
fungisdague: well, now that jeblair has a query for correcting timestamps on all the old reviews, perhaps it could be modified for changing the labels on approve votes12:55
fungii'd have to look back at the table layout12:56
sdagueright, that would be cool12:56
sdagueI wonder if that's part of the reason stackalytics review counting seems to have gone insane12:57
fungimight be as simple as update patch_set_approvals set granted=granted category_id="Workflow" where category_id="Approved";12:58
fungier, i missed a comma in there, but you get the idea12:59
*** matty_dubs|gone is now known as matty_dubs13:00
sdagueyeh, that's what I was thinking actually13:00
fungithat should, in theory, swap out the labels without touching the granted timestamp13:00
fungiunset approve and set approve maintain their 0 and 1 values correctly in this case i think13:00
fungianyway, i'll let others shoot holes in that13:01
*** alexpilotti has quit IRC13:03
*** matsuhashi has quit IRC13:04
*** dstanek is now known as dstanek_zzz13:04
*** matsuhashi has joined #openstack-infra13:04
*** markmcclain has joined #openstack-infra13:05
*** mfer has joined #openstack-infra13:06
*** timrc-afk is now known as timrc13:07
*** matsuhas_ has joined #openstack-infra13:08
*** matsuhashi has quit IRC13:08
*** maxbit has joined #openstack-infra13:08
*** mflobo has joined #openstack-infra13:11
*** mflobo has quit IRC13:11
*** ildikov has joined #openstack-infra13:14
*** matsuhas_ has quit IRC13:18
*** mriedem has joined #openstack-infra13:21
*** sweston has quit IRC13:22
*** dansmith is now known as superdan13:23
*** doug-fish has joined #openstack-infra13:23
*** dstanek_zzz is now known as dstanek13:28
*** Ajaeger has joined #openstack-infra13:29
*** alexpilotti has joined #openstack-infra13:30
*** thomasem has joined #openstack-infra13:31
*** jgrimm has joined #openstack-infra13:31
*** talluri has joined #openstack-infra13:34
*** andreykurilin_ has quit IRC13:36
*** talluri has quit IRC13:38
*** kiall_ is now known as Kiall13:38
*** che-arne has quit IRC13:42
Shrewsfungi: any luck on the bug hook bug?13:43
fungiShrews: the rabbit hole went deeper13:43
fungiShrews: do you happen to remember the last time you saw it successfully reassign a bug?13:43
fungibecause the closer i look, the less i think it was working before the upgrade13:44
Shrewsfungi: hrm, no. just sometime before the upgrade, so that timing may just be a coincidence13:44
fungijudging from logs, it may not have even been working before we updated passwords for heartbleed13:45
*** nati_ueno has joined #openstack-infra13:45
*** zhiyan_ is now known as zhiyan13:45
fungiseems to be consistently broken across all projects, but it's subtle because unless it needs to reassign the bug you won't see the breakage13:45
*** PaulHend has quit IRC13:48
*** PaulHend has joined #openstack-infra13:48
*** nati_ueno has quit IRC13:50
*** lnxnut has joined #openstack-infra13:51
fungii'm about to re-test it and then start hacking at the hook script to see if i can tell where it's falling apart. either something about the lp account changed, or something about the lp api did13:52
*** rcarrill` has joined #openstack-infra13:52
*** alexpilotti has quit IRC13:52
*** dstanek is now known as dstanek_zzz13:52
*** rcarrillocruz has quit IRC13:53
*** krtaylor has quit IRC13:56
*** yfried has quit IRC13:56
*** etoews has quit IRC13:57
*** _nadya_ has joined #openstack-infra13:58
*** smarcet has joined #openstack-infra13:58
*** zns has joined #openstack-infra13:59
*** packet has joined #openstack-infra14:00
*** prad_ has joined #openstack-infra14:00
*** jaypipes has joined #openstack-infra14:01
beekneemechjeblair: \o/14:02
beekneemechThanks everyone for your help with the timestamp thing14:02
dhellmannhas the bot stopped reporting changes to this channel?14:04
fungiopenstackgerrit seems to be mia14:04
fungii'll get it reconnected14:04
dhellmannthanks, fungi14:04
dhellmannjeblair: I've updated https://review.openstack.org/#/c/91149/  to fix the issue you pointed out14:04
*** eharney has quit IRC14:06
dhellmannjeblair: I had "new-project" as the topic for the first patchset, but it seems git-review overwrote it when I forgot to list it explicitly on the second patchset. I wonder if there's a way to cache that locally in the sandbox.14:06
*** dstanek_zzz is now known as dstanek14:06
fungidhellmann: now in new gerrit, you should be able to just fix the topic in the webui without uploading a new patchset14:07
fungithough i haven't tried it myself yet14:07
fungi2014-05-02 06:57:54     <--     openstackgerrit (~openstack@review.openstack.org) has quit (Ping timeout: 240 seconds)14:07
fungiServerNotConnectedError: Not connected.14:08
* fungi grumbles14:08
*** zz_gondoi is now known as gondoi14:08
dhellmannfungi: cool, I had to make a new patchset anyway but that's good to know14:09
*** openstackgerrit has joined #openstack-infra14:09
fungiwelcome back, openstackgerrit14:09
*** _nadya_ has quit IRC14:10
*** talluri has joined #openstack-infra14:11
*** etoews has joined #openstack-infra14:11
*** thomasbiege has joined #openstack-infra14:12
*** markmcclain has quit IRC14:13
*** zhiyan is now known as zhiyan_14:13
*** talluri has quit IRC14:15
*** etoews has quit IRC14:15
sdaguefungi: so here is an interesting thing - https://review.openstack.org/#/c/77962/14:17
sdagueit depends on an abandoned change14:17
sdaguebut zuul didn't reject it14:17
*** comstud is now known as bearhands14:18
*** NobodyCa1 is now known as NobodyCam14:21
*** fifieldt has quit IRC14:21
*** etoews has joined #openstack-infra14:21
openstackgerritJeremy Stanley proposed a change to openstack-infra/config: Allow core reviewers to abandon and unabandon  https://review.openstack.org/9179714:23
fungihrm... looking14:23
*** yfried has joined #openstack-infra14:24
fungii expect gerrit is going to fail to merge it, but yeah i thought the can-merge gerrit api call zuul performs ought to catch that condition14:24
*** homeless has joined #openstack-infra14:24
sdagueI had +2 / +A mostly because I assumed zuul was going to say it was unmergable and provide the -114:25
sdagueapparently I guessed wrongly14:25
*** pcrews_ has joined #openstack-infra14:25
fungii wonder if that api call changed in some way14:27
*** salv-orlando has joined #openstack-infra14:27
*** salv-orlando has quit IRC14:27
*** salv-orlando has joined #openstack-infra14:28
*** david-lyle has joined #openstack-infra14:28
*** markmcclain has joined #openstack-infra14:28
openstackgerritSean Dague proposed a change to openstack-infra/config: remove pypy from python jobs  https://review.openstack.org/9179914:29
sdaguewe'll see if that ^^^ either inspires someone to take that on, or let us get those nodes back.14:29
dhellmannsdague: what are the "setuptools issues" you refer to there?14:30
openstackgerritMatt Riedemann proposed a change to openstack-infra/elastic-recheck: Add query for Tempest volume test bug 1313970  https://review.openstack.org/9180014:31
uvirtbotLaunchpad bug 1313970 in tempest "tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestJSON.test_volume_list_details_with_multiple_params" [High,In progress] https://launchpad.net/bugs/131397014:31
sdaguedhellmann: https://jenkins07.openstack.org/job/gate-python-ceilometerclient-pypy/48/console14:32
sdaguesee also, basically all -pypy jobs in the system14:32
*** gondoi is now known as zz_gondoi14:32
dhellmannsdague: weird14:33
dhellmannthat's a pypy bug?14:33
sdaguehonestly, I have no idea what the bug is. My contribution was to make it non voting back in early march14:33
Alex_Gaynordhellmann: Nope! It's a debian randomly patched stuff bug14:34
fungidhellmann: i think the consensus is that it's a debian packaging bug14:34
sdagueand try to get anyone to fix it14:34
fungier, what Alex_Gaynor said14:34
*** zns has quit IRC14:34
Alex_GaynorIt's been worked around on pip-devel, not sure when it'll be in a release14:34
sdagueso regardless, the tests are currently useless14:34
dhellmannpatched pypy or patched setuptools?14:34
*** zehicle_at_dell has quit IRC14:34
*** wenlock has joined #openstack-infra14:35
Alex_Gaynorpatched pypy14:35
dhellmannsorry to rehash history, folks :-/14:35
Alex_Gaynor(I'm sure they patched setuptools as well, but that's unrelated :P)14:35
sdagueso I think unless someone is taking ownership of making this all work again, we should just pull it out of the system14:35
dhellmannsdague: yeah, I'm not arguing against, just making sure I understand why I'm agreeing with you :-)14:35
sdague:)14:35
dhellmannwho do we need to put pressure on to fix the problem? does debian care if we use pypy? can the pypy folks convince debian to fix it?14:37
*** zns has joined #openstack-infra14:37
*** krtaylor has joined #openstack-infra14:37
*** markmcclain has quit IRC14:38
sdaguedhellmann: all of these are good questions. But this issue clearly doesn't seem to have an owner.14:38
sdaguewhich, to me, means no one actually cares14:38
sdaguewhich is fine, but if no one else cares, I don't think we should :)14:38
Alex_Gaynordhellmann: The proper fix is with teh debian-pypy maintainer, Im reaching out to another friend whose a debian developer to see if he can fix it. Failing that, when the fix is in a pip release, just using that pip solves it /cc dstufft14:39
*** dims is now known as swip14:39
sdagueAlex_Gaynor: that doesn't fix it for us14:39
sdaguebecause we aren't using latest pip14:40
*** dstanek is now known as dstanek_zzz14:40
sdagueso I still see this as an open loop with no solution14:40
dhellmannwhat prevents us from upgrading to the latest pip?14:40
sdagueI don't know14:40
dhellmannok14:40
sdaguedhellmann: if you want to own this one, go for it :)14:41
* dhellmann touches his nose14:41
*** jaypipes is now known as leakypipes14:41
sdaguethis actually runs into a meta issue I've been thinking about a lot14:41
Alex_GaynorI don't think it's fair to say it's an unclosed loop, people are actively working on botht he pip side, and the "yelling at debian folks" side; but neither of those sets of people are employed by "OpenStack companies" so it's not proceeding on our schedule.14:42
fungii think we're probably okay with latest pip at this point. job logs seem to indicate we've been using it. the bigger issue is that we're still on old tox until the posargs thing gets straightened out, so we sometimes test with older pip if it doesn't first get upgraded inside the virtualenv14:42
dhellmannAlex_Gaynor: I see sdague's point about not consuming resources when we know tests won't pass; we can add pypy testing back when the problem is resolved14:42
openstackgerritA change was merged to openstack-infra/elastic-recheck: Add query for Tempest volume test bug 1313970  https://review.openstack.org/9180014:42
uvirtbotLaunchpad bug 1313970 in tempest "tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestJSON.test_volume_list_details_with_multiple_params" [High,In progress] https://launchpad.net/bugs/131397014:42
*** markmcclain has joined #openstack-infra14:43
*** zz_gondoi is now known as gondoi14:43
* dhellmann resists the urge to fork tox to make Better OpenStack TOX just for the bacronym14:44
sdagueAlex_Gaynor: that doesn't address the then infra issues as well, with it only being fixed in upstream pip. So there really isn't a full plan to making this running again in infra.14:44
sdagueand given that it's been non running for almost 2 months, I expect it will be broken once it runs again14:45
sdagueand so someone needs to be on the hook to address those issues as well14:45
*** eharney has joined #openstack-infra14:45
BobBallBostox... unless you're planning to capitalise Openstack badly :P14:45
sdaguethe meta issue I've been thinking about is we've got a ton of tests, and once people have landed the tests in infra, they assume "someone else will fix them"14:46
dhellmannBobBall: I will go push the point for a joke :-)14:46
sdagueso we've actually got things, like the pypy jobs, which no one feels sufficient ownership of to keep on top of issues14:46
BobBall*grin*14:46
sdaguedhellmann / BobBall: clarkb already has that fork14:46
dhellmannnice14:47
BobBallhehe14:47
sdaguecells devstack job is another instance of that14:47
*** talluri has joined #openstack-infra14:47
sdaguefor 6 weeks, turns out it wasn't running cells, but no one really cares about the job to look at it enough to know14:47
*** amcrn has quit IRC14:47
dhellmannsdague: in oslo we have a lead maintainer for each library; in nova they have sub-teams with leads; neutron does, too; maybe infra/qa need to designate owners for test jobs in a similar way?14:48
sdaguedhellmann: yep, I was thinking the same thing14:48
dhellmannwe're big enough that the small team that built the initial versions of these things can't keep up with everything on their own any more14:48
sdaguefor instance, there is a cross section of tempest jobs that I think the qa team would own, because they are considered core cross project integration. But it's not all of them14:49
sdagueand if people aren't keeping up with categorizing race bugs on a job, for instance, then the job is automatically deprecated14:49
sdagueafter some sufficient warnings14:50
sdaguethat's actually a pretty good indication on whether anyone is ever looking at failed output14:50
*** PaulHend has quit IRC14:50
*** imcsk8 has quit IRC14:50
dhellmannthat seems reasonable14:50
*** imcsk8 has joined #openstack-infra14:51
jeblairsdague: ++14:51
dhellmannalthough what does removing the test job mean for the thing being tested?14:51
dhellmannfor example, cells?14:51
dhellmanndo we deprecate the feature because we're no longer testing it?14:51
sdaguethat's up to the team in question14:51
dhellmannor do we just declare it "experimental" or "untested" or something?14:51
*** PaulHend has joined #openstack-infra14:52
*** etoews has quit IRC14:52
jeblairanything we don't test is broken (within about 90 minutes actually, based on past experience)... so i we should just declare it "broken".  ;)14:52
fungiergh... i just noticed that nodepool isn't reporting node counts back to graphite again14:52
jeblairfungi: oh, it must have restarted!14:52
sdaguejeblair: well, saying the current cells job tests cells, is a massive overstatement :)14:52
fungithat's what i'm expecting to find14:52
fungirebooted 8 hours 40 minutes ago14:53
jeblairyup14:53
fungiright when the graph went on snooze14:53
jeblairchecking tcpdump14:53
jeblairwe should probably resize that vm to stop the bleeding; maybe this weekend14:53
sdagueI also call this plan: stop assume jogo and sdague are going to fix your gate jobs :)14:53
jeblairrestarting nodepool14:53
fungii'm happy to take the time to grow the nodepool vm on, say, saturday14:54
fungiwhich i guess is tomorrow14:54
*** etoews has joined #openstack-infra14:54
fungiwhere did the week go?14:54
jeblairi see stats being vomited14:54
dhellmannsdague: I endorse the name & plan.14:54
jeblairon the plus side, we should be getting the new build stats now14:55
BobBallspeaking of nodepool... it seems to be very heavily weighted to the first provider if we're allocating nodes slowly.  Any thoughts of an easy fix for that?14:55
jeblairBobBall: it's weighted by demand14:55
BobBallxenserver CI might allocate just one node each pass - and that always goes to the first provider (I've got three providers that can build the same image)14:56
jeblairBobBall: oh, provider, not label, sorry.14:56
BobBallIdeally I'd like to see something like weighting by space left14:56
BobBallbut I looked at the code and got confused whether there was something similar already let alone how I could add it ;)14:57
*** Longgeek has joined #openstack-infra14:58
*** ociuhandu has quit IRC14:58
*** Longgeek has quit IRC15:00
jeblairBobBall: there is some balancing of nodes across providers, but it's unlikely to do what you want in the 'add one node at a time' case15:00
BobBallyeah - I saw that it allocates the nodes based on the size of the pool - so if one is double the size of the next (which, actually, it is), it'll get double the allocation15:01
openstackgerritAntoine Musso proposed a change to openstack-infra/jenkins-job-builder: Apply defaults on job templates and groups  https://review.openstack.org/9180715:01
BobBallthe upshot of it is that 75%+ of the xenserver tests run in IAD rather than DFW or ORD :P15:01
jeblairBobBall: yep.  but when you get down to just adding one, the math works out the same each time.15:02
*** nati_ueno has joined #openstack-infra15:02
jeblair(assuming you're adding/removing at about the same rate)15:02
BobBallIndeed.  Thinking about it, would changing it to weight based on free space rather than total available nodes be an OK fix?15:03
*** che-arne has joined #openstack-infra15:03
sdaguejeblair: did you see my question about porting the Approved votes to the new schema?15:03
jeblairBobBall: i think that's already how it works15:03
BobBallOh... hmmm... maybe it's just because we tend to have <15 nodes that the others don't weigh in... OK15:04
jeblairsdague: updating approved to workflow?  i think we can do that, and i think fungi's query will be all that's needed.15:04
sdaguejeblair: yep15:05
fungiokay, good. i was expecting i was missing something obvious15:05
sdaguemostly just to make it simpler in reading old reviews15:05
sdaguecool15:05
jeblairi'm going tho think about that while i eat breakfast and see if any gotchas come to me15:05
fungijeblair: how did you go about mass-updating that table last night? did you stop gerrit briefly while the update ran?15:06
*** creiht has quit IRC15:06
openstackgerritJohn Griffith proposed a change to openstack-infra/config: Create cinder-specs git repo  https://review.openstack.org/9172315:07
*** thedodd has joined #openstack-infra15:08
*** ociuhandu has joined #openstack-infra15:10
*** amcrn has joined #openstack-infra15:10
jeblairfungi: https://etherpad.openstack.org/p/gerrit-2.8-reviewstats15:11
jeblairfungi: procedure starts at line 139: BETTER idea from mordred:15:11
sdaguedhellmann: oslo.db is in the integrated gate but not in devstack?15:11
jeblairfungi: and no stopping, the actual update was in a single transaction15:12
fungijeblair: oh, cool. i guess none of that risks being cached in memory in gerrit anyway15:12
*** reed has joined #openstack-infra15:13
dhellmannsdague: did we land something out of order? I think there's a patch to add it to devstack15:13
*** zns has quit IRC15:13
dhellmannsdague: nothing is using it yet anyway15:13
sdaguefrom what I can see oslo.db is running 7 tempest jobs and it's not ever installed15:13
sdagueso if nothing is using it, why are we co-gating on it?15:13
dhellmannsdague: the idea was to set up the test jobs before allowing anyone to adopt it15:14
dhellmannsdague: if you have time to review https://wiki.openstack.org/wiki/Oslo/CreatingANewLibrary I would love feedback about the order of steps and whether things should be split up15:14
sdaguehttps://review.openstack.org/#/c/91405/15:14
sdagueyeh, it's -1ed by jenkins, which is why I never saw it15:14
fungibknudson: i think i've fixed the stable branch wip problem you pointed out yesterday. can you confirm it works for you now?15:15
sdaguedhellmann: so the current order is probably fine, I was just checking that people were proceeding15:15
dhellmannsdague: victors and his team are on holiday until the summit, so I don't expect any changes to oslo.db for a bit15:15
bknudsonfungi: will do.15:15
sdaguedhellmann: ok, so then I'd actually be inclined to remove the integrated gate jobs from oslo.db15:16
sdaguebecause right now an oslo.db unit test fail will trigger a gate reset15:16
bknudsonfungi: works now, was able to set my review to wip15:16
fungibknudson: short explanation is that we had exclusive workflow control delegated to release managers and stable maint teams on milestone-proposed and stable/.* branches, so i added workflow -1..0 control for change owners to those sets15:17
*** thomasbiege has quit IRC15:17
*** UtahDave has joined #openstack-infra15:17
bknudsonthis seems similar to the "problem" of being able to WIP other people's changes.15:17
*** rcarrill` has quit IRC15:18
fungiwell, in this case they have the ability to wip and approve changes on those branches, and both are covered by one vote label now15:18
dhellmannsdague: a unit test failure?15:19
sdaguedhellmann: if gate-oslo.db-python27 fails in the gate15:19
sdagueit will reset15:19
sdaguehttp://status.openstack.org/zuul/15:19
sdaguenotice oslo.db in change pos #415:20
dhellmannsdague: ah, I see what you mean15:20
dhellmannsdague: if the tests pass, though, what's the harm?15:21
sdaguesure, but they don't always15:21
sdaguegranted, this wasn't it's fault - http://logs.openstack.org/84/91384/1/gate/gate-oslo.db-python27/4858f4b/console.html15:22
sdaguebut that was a gate reset15:22
sdaguea couple hours ago15:22
sdaguemaybe that was a forced reset though15:22
sdagueby something else further up15:22
*** rcarrillocruz has joined #openstack-infra15:23
sdaguedhellmann: honestly, it's probably not a big deal15:23
sdaguebut just something to think about15:23
sdaguebecause unit tests in parallel often have their own class of races15:23
*** dkehn_ is now known as dkehn15:25
dhellmannsdague: sure15:25
dhellmannthis is the sort of thing I intended to discuss in the session on testing pre-releases of oslo libs, too15:25
*** zns has joined #openstack-infra15:25
*** zns has quit IRC15:26
sdaguedhellmann: cool15:26
*** zns has joined #openstack-infra15:26
sdaguedhellmann: unrelated - http://status.openstack.org/elastic-recheck/data/uncategorized.html#gate-stevedore-docs - 8 uncategorized stevedore-docs gate fails15:26
*** jooools has quit IRC15:27
fungisdague: so... your earlier question about 77962 not failing even though its parent is abandoned... i just realized that we got faked out there ;)15:29
sdagueok15:29
fungisdague: it started a recheck of the change because you commented on it when you hit approve15:29
sdagueI should have zigged when I zagged?15:29
fungisdague: it did *not* enqueue it to the gate when it was done with check15:30
sdagueok, did it leave negative feedback?15:30
*** andreykurilin_ has joined #openstack-infra15:30
anteayamordred: in patchset 1 of your acl change patch, you had removed the create line from refs/tags/* yet included it in the merged version: https://review.openstack.org/#/c/90842/1/modules/openstack_project/files/gerrit/acls/openstack-dev/cookiecutter.config15:30
funginope, but i don't think it ever has for that case15:30
*** marun has quit IRC15:30
sdaguereally?15:30
anteayamordred: can you help me understand your thinking? I had mistakenly thought you were correct and would like to understand a bit better15:30
*** marun has joined #openstack-infra15:31
fungisdague: the circumstance is similar to hitting approve on any change whose parent change is not approved. it just waits for the parent to be approved (even though in this case the parent is abandoned)15:31
sdaguehmmm.... ok15:31
sdagueit would be nice to have zuul negative that situation15:31
sdaguebecause it leaves it in a state where the system believes all is good, but it's unmergable forever15:32
fungisdague: it's not necessarily unmergeable forever. if the parent change gets un-abandoned and approved without a new patchset, then that one will get enqueued along with it15:33
sdaguesure15:33
sdaguethough it's kind of lost15:33
sdaguebecause people will look at their review list15:33
sdagueeverything looks good15:33
sdagueno negative marks15:33
sdagueand yet.... changes can't make it in15:33
fungieh... they might wonder after a while why it didn't merge even though it was approved. you'd think the change owner might get antsy about it after a while15:34
fungiand if you look at the summary for that change, you'll see that it has an unmerged parent (which is not all that uncommon), which in this case also just happens to be abandoned15:35
*** nati_ueno has quit IRC15:35
sdaguemy experience is things get lost15:35
sdaguepeople assume there will be negative feedback if it requires action on their side15:35
sdaguewhich isn't a terrible assumption15:35
fungiit may make more sense to have gerrit automatically abandon depending changes when a parent change is abandoned15:35
jeblairyeah, there's nothing intrinsic about the change or even its parent that would prevent it from merging, so a -1 verified isn't appropriate.  if someone unabandones the change, it hasn't changed anything that zuul is testing.15:36
*** markmcclain has quit IRC15:36
sdagueso how is it merge testing?15:36
jeblairsorry?15:36
*** atiwari has joined #openstack-infra15:36
sdagueis it actually trying to rebase the abandoned + the change in question on master before running tests?15:36
fungizuul still merges the entire dependent tree together and then cherry-picks it onto the target branch, regardless of whether some of those changes might be abandoned15:37
sdagueso if the abandoned change is now in merge conflict, it will -1 the chain?15:37
jeblairin check it checks out the change as written, that includes the abandoned change.  in gate it merges the changes as written, also including the abandoned change.15:37
fungisdague: i would expect so, yes15:37
sdaguejeblair: but it's not doing a master rebase in check?15:37
jeblairsdague: on gate, yes, but not on check15:38
sdagueyeh, so I think that's part of the issue15:38
jeblairgimme a sec, that may be wrong15:38
sdagueso I think if we are doing the rebase and merge conflict detection on check, we're good15:39
sdaguebecause then the abandoned change could actually restore and off we go15:39
sdaguebut if not, then it's weird15:39
fungithat's what i think it does15:39
jeblairyeah, sorry i was wrong, it merges to branch tip in all cases15:39
sdagueok, then I withdraw my objection15:40
fungithere's nothing special about the abandoned parent which would cause merge conflict detection to suddenly start getting skipped on check15:40
sdaguesure15:40
dhellmannsdague: https://review.openstack.org/#/c/85008/315:41
fungiand they'll never get enqueued into the gate while the parent is abandoned anyway, because zuul will check that it can submit (gerrit terminology) the change before it enqueues it, and abandoned changes can't be submitted to merge15:41
jeblairfungi: i have not thought of any reason not to do that change15:41
jeblairapproved->workflow15:42
dhellmannsdague: I'll force that stevedore fix through today15:42
sdaguedhellmann: great15:42
fungijeblair: okay, cool beans. i'm happy to press forward with running the query after taking another mysqldump right before (for insurance)15:42
jeblairfungi: ++15:42
fungiunless we want to wait for anyone else to chime in15:42
sdaguedocs not voting on stevedore? or were you just wedged15:42
jeblairi'm about to head out for the morning, i should be back in the afternoon15:42
*** Ajaeger has quit IRC15:43
dhellmannsdague: we're wedged but nothing was actually blocked, irrc -- I've been focusing on oslo.db and oslo.i18n for a couple of weeks15:43
fungijeblair: awesome. i assume you're travelling this weekend, but i can pick a slow period tomorrow to do the nodepool expansion15:43
sdagueactually, I just looked, docs isn't voting15:43
dhellmannsdague: that's odd15:43
openstackgerritAnita Kuno proposed a change to openstack-infra/config: Creates a publishing job for the infra-manual repo  https://review.openstack.org/8942115:43
dhellmannsdague: oh, wait, we made it non-voting for a bit because we had to land some requirements changes to make it work15:44
jeblairfungi: i think i'm actually traveling on monday, so i may be in and out this wknd15:44
dhellmannsdague: and it's possible we need to add graphviz to the build nodes, too15:44
sdagueall the foundation folks gathering up before summit?15:44
fungidhellmann: i can check that for you15:44
fungisdague: not intentionally15:45
dhellmannfungi: cool, thanks, I was going to run the job once and see whether it produced the diagrams15:45
fungisdague: though apparently jeblair and i will both be in the same state next week, through sheer coincidence15:45
jeblairsdague: no, i'm visiting 'back home' since it's (relatively) near the summit15:45
sdagueah cool :)15:45
ildikovhi guys15:47
*** packet has quit IRC15:47
ildikovI need some help with a failing py26 job15:47
fungidhellmann: ii  graphviz                             2.26.3-10ubuntu1.1                  rich set of graph drawing tools15:47
fungidhellmann: should work15:48
fungiildikov: what seems to be the trouble with it?15:48
ildikovgcc fails while installing netifaces15:48
*** gyee has joined #openstack-infra15:48
fungiildikov: oh, fun. do you have a link to the log?15:48
ildikovfungi: here is a console log for the issue: https://jenkins01.openstack.org/job/gate-ceilometer-python26/4806/console15:48
dhellmannfungi: perfect15:50
*** yamahata has joined #openstack-infra15:51
fungiildikov: netifaces 0.10.1 was released today, looks like... https://pypi.python.org/pypi/netifaces15:52
*** matty_dubs is now known as matty_dubs|lunch15:53
*** yfried has quit IRC15:53
*** chandan_kumar has quit IRC15:55
*** dangers_away is now known as dangers15:56
ildikovfungi: hmm, so the problem is with this latest version15:57
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard-webclient: Added task priority to edit and display of tasks  https://review.openstack.org/9169315:58
fungiildikov: well, 0.10.1 looks like a brown-bag fix on top of the 0.10.0 release which happened yesterday, and both talk about changes to the gateways function which is where gcc is starting to vomit15:59
fungiso it might be either 0.10.0 or 0.10.1 where the bug is introduced15:59
fungibut your job definitely ran with 0.10.115:59
ildikovfungi: that does not look good16:00
ildikovfungi: yes, I saw that it is on 0.10.116:00
fungii'll see if i can reproduce this manually on centos6 with 0.10.0 too16:01
ildikovfungi: thanks, that would be good if you could check16:02
*** amcrn has quit IRC16:02
fungiildikov: yep, netifaces==0.10.0 also runs into the same compilation errors16:03
anteayafungi let me know when you have a minute to give me a hand16:04
ildikovfungi: pffffffffff, that's not good16:04
anteayaI dug myself a git hole and can't seem to dig myself out16:04
openstackgerritMarc Abramowitz proposed a change to stackforge/python-jenkins: Add .gitignore  https://review.openstack.org/9018816:05
fungiildikov: so 0.8 (which is what we would have been using prior to yesterday's 0.10.0 release) installs fine, and 0.10.0 through 0.10.1 fail16:06
fungiildikov: we probably want to introduce a global requirements pin on netifaces to add !0.10.0,!0.10.1 and then report the bug upstream16:06
fungianteaya: i've got a git backhoe right here. what do you need dug?16:08
anteayathanks https://review.openstack.org/#/c/89421/1016:08
anteayaso patch 9 was where I had been and I saw the dependency merged so i thought I had better rebase16:08
*** sdake_ has quit IRC16:08
ildikovfungi: ok, so I need to propose a change to global-requirements first to fix this here, then I will report this bug16:08
fungiildikov: right16:09
anteayaI did it wrong, I updated remote and then did git rebase master, which removed my changes16:09
anteayaso all I had from my patch was the commit message16:09
ildikovfungi: k, great, will do that16:09
anteayaso I created patchset 10 which has infra-manual.yaml included which was not my intent16:09
ildikovfungi: thanks much for your help16:09
anteayablew away config in my local env and got another copy16:09
fungiildikov: you're welcome!16:10
anteayagit review -d to pull down patchset 9 to start again16:10
anteayanow I can't submit the patchset and im in rebase wonderland16:10
anteayaany thoughts?16:10
fungianteaya: oh, so you just want to recover your working tree to a sane state now?16:10
anteayathat would work16:11
anteayaor try again from patchest 10 but remove infra-manual.yaml which has never been part of my patch16:11
fungirun 'git status' there and put the results in a paste16:11
fungiso i can see what state you've got it in16:12
anteayahttp://paste.openstack.org/show/78484/16:12
*** mrodden has quit IRC16:13
anteayaI have no idea where the acl file got into this patch16:13
zaromorning16:15
*** cp16net is now known as cramillionaire16:15
anteayamorning zaro16:15
fungii can't seem to get a response from paste.o.o. weird16:15
*** marcoemorais has joined #openstack-infra16:15
fungithere it finally goes16:15
anteayawow16:15
anteayadid mordred do any trove magic on paste yesterday?16:16
anteayaso it appears that review.o.o is giving me timestamps but it is browser time :(16:17
fungianteaya: okay, so i would do... 'git rebase --abort ; git remote update ; git reset --hard origin/master ; git review -x 89421,9 ; [edit things to resolve any merge conflicts ; git cherry-pick --continue ; git review'16:17
anteayaI will try that16:17
anteayaalso paste has a lot of memory in cache: http://cacti.openstack.org/cacti/graph_view.php?action=tree&tree_id=1&leaf_id=14&page=216:18
zarofungi: what's that question you had for me earlier?16:18
zarofungi: about exclusive permission?16:18
fungianteaya: which is basically equivalent to doing... 'git rebase --abort ; git remote update ; git review -d 89421,9 ; git rebase -i origin/master ; [edit things to resolve any merge conflicts] ; git rebase --continue ; git review'16:18
*** asselin has joined #openstack-infra16:19
fungizaro: oh, i confirmed it myself and fixed it this morning16:19
*** freyes has joined #openstack-infra16:19
*** dstanek_zzz is now known as dstanek16:19
openstackgerritMarc Abramowitz proposed a change to stackforge/python-jenkins: 100% test coverage  https://review.openstack.org/9050016:19
zarofungi: cool16:20
fungizaro: we have exclusive workflow -1..+1 for release managers and stable maintainers on some branches set via the all-projects acl, and that was preventing change owners from doing wip on changes targeting those branches16:20
fungizaro: so i just added -1..0 workflow for change owners to the exclusive set for those branches16:21
fungiseems to have done the trick16:21
*** hemna__ is now known as hemna16:21
fungizaro: also, in a few minutes, i'm going to update the production database to switch "approved" labels to "workflow" for old changes, so people will be able to see the old approve votes (adding granted=granted to the update query so that the granted timestamp doesn't auto-update this time)16:22
*** aconrad has joined #openstack-infra16:22
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard-webclient: Autoassign user when state moves into progress  https://review.openstack.org/9181416:23
openstackgerritEoghan Glynn proposed a change to openstack/requirements: Exclude netifaces versions 0.10.0 & 0.10.1  https://review.openstack.org/9181516:24
openstackgerritEoghan Glynn proposed a change to openstack/requirements: Exclude netifaces versions 0.10.0 & 0.10.1  https://review.openstack.org/9181516:24
*** _nadya_ has joined #openstack-infra16:25
*** mrodden has joined #openstack-infra16:25
openstackgerritAnita Kuno proposed a change to openstack-infra/config: Creates a publishing job for the infra-manual repo  https://review.openstack.org/8942116:26
zarofungi: why do people need to set old approve votes?16:26
anteayafungi: thank you16:27
*** manishg has joined #openstack-infra16:28
anteayamgagne: I think I have implimented your suggestion about the jjb variable as you intended, I am not sure that the rest of the file is accurate though: https://review.openstack.org/#/c/89421/16:28
mgagneanteaya: looking16:28
*** jpich has quit IRC16:28
anteayathanks16:28
mgagneanteaya: first thing, the template names are a bit too generic, I commented about it in a previous patch set16:29
*** jogo is now known as flashgordon16:29
anteayayes, I remember that, not sure what they should be now16:29
mgagneanteaya: we should make it clear that those jobs are for infra manuals16:30
anteayamgagne: you had suggested the use of the gate-{name} job which isn't named that anymore16:30
* anteaya nods16:30
mgagneanteaya: in fact, the 1st job, I'm sure there is already a job for that specific task16:30
anteayareally?16:31
anteayawhere might I find it?16:31
mgagneanteaya: checking16:31
mgagneanteaya: only the "publish" job is infra specific16:31
anteayathanks16:31
anteayaoh okay, good16:31
*** zns has quit IRC16:31
*** yamahata has quit IRC16:31
*** yamahata has joined #openstack-infra16:31
mgagneanteaya: 2nd job, I suggest '{name}-infra-docs' instead16:33
*** zns has joined #openstack-infra16:33
anteayaI'll use that16:33
JayFIf my email gets bumped from the list for too many bounces, is there a way I can see the bounces and their cause? I would like to go thwap the email provider if they are bouncing emails or rate-limiting the mailing list16:34
*** tjones has left #openstack-infra16:34
*** e0ne has quit IRC16:34
fungiJayF: i can find the rejection messages in the mta log16:34
mgagneanteaya: 'gate-{name}-docs' is defined in python-jobs.yaml. it's the same job, 100% identical16:34
anteayamgagne: and don't look at layout.yaml yet16:34
JayFfungi: if it's not too difficult, I'd love to see a sampling. jay at jvf dot cc16:35
anteayamgagne: ah okay great16:35
fungizaro: people don't need to set old approve votes. they want to *see* the old approve votes16:35
anteayalet me make those changes16:35
*** aconrad has quit IRC16:36
fungizaro: right now, if you look at a review approved prior to the upgrade, you'll see that the table of votes doesn't display any of the votes made by the reviewer who approved the change (presumably because it doesn't know how to interpret the old approve label now)16:36
*** hogepodge has joined #openstack-infra16:37
*** hashar has quit IRC16:38
*** _nadya_ has quit IRC16:38
fungizaro: so anyway, by replacing the "approve" label on those votes with "workflow" (in the database) should have the desired effect16:39
openstackgerritAnita Kuno proposed a change to openstack-infra/config: Creates a publishing job for the infra-manual repo  https://review.openstack.org/8942116:40
*** zns has quit IRC16:42
openstackgerritAnita Kuno proposed a change to openstack-infra/config: Creates a publishing job for the infra-manual repo  https://review.openstack.org/8942116:42
*** derekh_ has quit IRC16:43
*** yaguang has quit IRC16:43
*** _nadya_ has joined #openstack-infra16:44
anteayamgagne: now can I remove lines 1 to 16 in infra-publish-jobs.yaml? since you say that job is already defined in python-jobs.yaml?16:44
*** zns has joined #openstack-infra16:44
*** gondoi is now known as zz_gondoi16:45
mgagneanteaya: I think that's the way to go, this job template definition will trigger a duplication error anyway16:45
*** lakshmiS has joined #openstack-infra16:45
anteayak16:46
*** hashar has joined #openstack-infra16:47
openstackgerritAnita Kuno proposed a change to openstack-infra/config: Creates a publishing job for the infra-manual repo  https://review.openstack.org/8942116:47
zarofungi: sorry, misread as set.  read makes much more sense.16:47
openstackgerritA change was merged to openstack-infra/jenkins-job-builder: support execute-on for postbuildscript  https://review.openstack.org/9050716:47
anteayamgagne: I think those are the big pieces in place now, any suggestions for further refinement?16:48
mgagneanteaya: none I can think of16:49
*** miqui has quit IRC16:49
anteayagreat, thanks for your guidance building this16:50
anteayaI really appreciate it16:50
mgagneanteaya: np =)16:50
*** amcrn has joined #openstack-infra16:51
*** sweston__ has joined #openstack-infra16:51
*** amcrn has quit IRC16:52
lakshmiShow to fix issue related to gerrit review (Cannot connect to host review.openstack.org port 29418: Network is unreachable).  Stopped working suddenly for everyone in the project?16:52
*** amcrn has joined #openstack-infra16:53
*** matty_dubs|lunch is now known as matty_dubs16:54
dhellmannsdague: have any idea about this failure? the logs say pillow isn't a global requirement, but it's in the global requirement list - http://logs.openstack.org/08/85008/3/check/check-grenade-dsvm/8c3f536/logs/grenade.sh.log.2014-05-02-15501716:54
dhellmannsdague: pillow is only needed to generate the docs for stevedore, not for tests or at runtime16:54
*** talluri has quit IRC16:55
*** zns has quit IRC16:55
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard: Hotfix: Story search project filter bug  https://review.openstack.org/9182716:55
anteayalakshmiS: hi we upgraded gerrit on monday16:55
*** talluri has joined #openstack-infra16:55
anteayalakshmiS: https://wiki.openstack.org/wiki/GerritUpgrade16:55
anteayalakshmiS: are you trying to connect via ssh or via your browser?16:56
lakshmiSanteaya: via command line (git review)16:57
anteayayou will have to update your host key for the server16:57
anteayalakshmiS: follow the instructions in this section: https://wiki.openstack.org/wiki/GerritUpgrade#DNS_Spoofing_Warning16:57
*** melwitt has joined #openstack-infra16:57
lakshmiSthanks. will read it16:57
anteayalakshmiS: also are you behind a firewall?16:57
anteayaif yes, the ip for review.o.o has changed16:58
anteayayou will need to update your firewall settings16:58
*** bhuvan has joined #openstack-infra16:58
lakshmiSanteaya: I go through a proxy, so it might have firewall as well. does the url link you provided give details on firewall settings as well?16:59
*** talluri has quit IRC17:00
anteayalakshmiS: no it doesn't17:00
anteayalet me get the new ip for you17:00
anteayahere is the new gerrit ip and fingerprint for the new host key: New Gerrit:  23.253.232.87 2001:4800:7815:104:3bc3:d7f6:ff03:bf5d17:01
fungianteaya: lakshmiS: the old ip addresses were 198.101.231.251 and 2001:4800:780d:509:3bc3:d7f6:ff04:39f0 but those have now been replaced by the new addresses 23.253.232.87 and 2001:4800:7815:104:3bc3:d7f6:ff03:bf5d17:01
lakshmiSthanks anteaya and fungi!17:01
anteayalet us know how you do17:01
lakshmiSsure17:01
anteayathanks17:02
fungilakshmiS: you need to be able to reach the new gerrit on port 29418/tcp specifically17:02
lakshmiSok fungi.17:02
openstackgerritMarc Abramowitz proposed a change to openstack-infra/jenkins-job-builder: Pass argv to main  https://review.openstack.org/9054217:03
*** marcoemorais has quit IRC17:03
mgagnezaro: ping17:04
openstackgerritMarc Abramowitz proposed a change to stackforge/python-jenkins: Doc fixes  https://review.openstack.org/9045817:04
*** e0ne has joined #openstack-infra17:05
*** marcoemorais has joined #openstack-infra17:05
*** msabramo has joined #openstack-infra17:05
*** harlowja_away is now known as harlowja17:06
*** e0ne has quit IRC17:09
*** PaulHend has quit IRC17:12
openstackgerritAnita Kuno proposed a change to openstack-infra/infra-manual: Create an initial README.rst file  https://review.openstack.org/9183317:13
*** dims has joined #openstack-infra17:13
*** dims has quit IRC17:13
*** hashar has quit IRC17:14
*** swip has quit IRC17:15
*** yidclare has joined #openstack-infra17:15
*** dims has joined #openstack-infra17:16
*** aconrad has joined #openstack-infra17:16
*** e0ne has joined #openstack-infra17:17
*** sweston__ has quit IRC17:17
*** markmcclain has joined #openstack-infra17:18
*** e0ne has quit IRC17:19
*** dims has quit IRC17:20
*** dims has joined #openstack-infra17:20
ildikovfungi: can you send me the conftest.out file that was generated while building netifaces?17:21
ildikovfungi: I reported the build issue, but I do not have the infrastructure locally to reproduce the failure, so I cannot attach this file that was requested by the author17:23
*** khyati has joined #openstack-infra17:24
*** matty_dubs has left #openstack-infra17:25
zaromgagne: yo!17:25
mgagnezaro: hi!17:25
mgagnezaro: JJB question: how would you go to generate a bunch of publishers (the same one) based on project variables?17:26
*** SumitNaiksatam has quit IRC17:26
mgagnezaro: "for all X in variable Y, generate a publisher Z with X as its parameter"17:27
fungisdague: the proposed update query seems to have worked as expected. details at the end of https://etherpad.openstack.org/p/gerrit-2.8-reviewstats but please do poke around and confirm it has solved what you were seeing17:27
*** KurtMartin has quit IRC17:28
fungiildikov: i reproduced it by creating a virtualenv on an up-to-date centos 6.x vm and installed netifaces into it using pip17:28
openstackgerritAnita Kuno proposed a change to openstack-infra/infra-manual: Create an initial README.rst file  https://review.openstack.org/9183317:29
fungiildikov: i'll redo it and get the results pasted up for you17:29
* zaro ponders17:29
ildikovfungi: cool, thanks, my office notebook with Win7 is not the right env for reproducing issues like this :)17:30
fungiildikov: i can understand that ;)17:31
ildikovfungi: :)17:32
*** sweston__ has joined #openstack-infra17:33
ildikovfungi: but I will write the details up, to be able to follow up with the bug report, when I'm back in the office and have access to some servers on Monday17:33
*** sweston__ has quit IRC17:34
*** sweston has joined #openstack-infra17:34
*** Ryan_Lane1 has joined #openstack-infra17:35
*** dims has quit IRC17:36
annegentlesdague: or jeblair: got a moment to review the latest programs.yaml? https://review.openstack.org/#/c/81859/17:36
krotscheckI need some eyes on a prod bug: https://review.openstack.org/#/c/91827/17:36
*** dims has joined #openstack-infra17:36
annegentleor dhellmann care to review https://review.openstack.org/#/c/81859/ ?17:36
fungiildikov: hrm... i need to figure out how to tell pip not to clean up after it fails to build a module17:37
*** morganfainberg_Z is now known as morganfainberg17:37
zaromgagne: i don't think there's a jjb feature to extrapolate list vars.17:37
*** freyes has quit IRC17:38
mgagnezaro: alright, I'll revisit my pipeline =)17:38
*** msabramo1 has joined #openstack-infra17:39
*** msabramo has quit IRC17:39
ildikovfungi: hmm, I do not know either :(17:39
zaromgagne: would be a nice feature though.17:39
fungipip install --no-clean (deprecated in 1.5.3)17:39
ildikovwell, sounds logical, could have figured it out :)17:44
*** msabramo1 has quit IRC17:44
openstackgerritAnita Kuno proposed a change to openstack-infra/infra-manual: Create doc/source/index.rst with some initial content  https://review.openstack.org/9183917:44
fungiildikov: http://paste.openstack.org/show/78499/17:44
zaromgagne: wait i'm wrong about that.17:45
*** msabramo has joined #openstack-infra17:45
zaromgagne: will this work? http://git.openstack.org/cgit/openstack-infra/jenkins-job-builder/tree/tests/yamlparser/fixtures/custom_distri.yaml17:45
*** markmc has quit IRC17:46
mgagnezaro: I think I'll revisit my way of doing things instead =)17:47
ildikovfungi: thanks17:49
anteayaRyan_Lane1: hey, fungi mentioned you might know something about a bug in the wiki that is affecting indexing?17:49
Ryan_Lane1ah17:49
Ryan_Lane1hm17:49
Ryan_Lane1we may need to regenerate the data in ES17:50
Ryan_Lane1we should probably upgrade MW17:50
Ryan_Lane1I'll do that tomorrow and deal with the ES indexes17:50
anteayayou are awesome17:50
anteayathank you good sir17:50
Ryan_Lane1yw17:50
anteaya:D17:50
Ryan_Lane1how's things going in infra land?17:50
anteayaright now, no large fires17:51
Ryan_Lane1looking forward to the summit? :)17:51
anteayathe latest gcc makes things blow up17:51
Ryan_Lane1I'm thinking of using JJB for something soon :)17:51
anteayathat is the worst I am aware of atm17:51
anteayayay17:51
openstackgerritMorgan Fainberg proposed a change to openstack-infra/config: Add apache-configured devstack tempest test  https://review.openstack.org/9173817:51
anteayaI am looking forward to the summit, very much so17:51
Ryan_Lane1that works without needing zuul, right? it just takes yaml and turns it into xml?17:51
anteayathat is my understanding17:51
openstackgerritMorgan Fainberg proposed a change to openstack-infra/config: Enable apache-configured-service tempest for keystone  https://review.openstack.org/9173917:51
anteayazaro mgagne zuul isn't required to use JJB is it?17:52
mgagneanteaya: no17:52
Ryan_Lane1\o/17:52
anteaya\o/17:52
*** e0ne has joined #openstack-infra17:52
mgagneanteaya: I don't have Zuul installed here nor did I ever tried to install it =)17:52
Ryan_Lane1we're doing a thing where application owners manage all of their own infra, and I want them to own their jenkins pipelines too17:52
anteayamgagne: great17:53
anteayaRyan_Lane1: wise man17:53
*** rcarrill` has joined #openstack-infra17:53
Ryan_Lane1so we're thinking of using JJB to keep the YAML in their repos, then when their repo changes it'll update their pipelines if their YAML changes17:53
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard: Tasks can now be filtered by assignee  https://review.openstack.org/9184017:53
*** otherwiseguy has joined #openstack-infra17:53
anteayafungi: otherwiseguy is having an issue with jenkins email spam17:54
*** rcarrillocruz has quit IRC17:54
*** Ryan_Lane1 has quit IRC17:54
*** Ryan_Lane1 has joined #openstack-infra17:54
otherwiseguyfungi: 960 emails with the title "Change in openstack/neutron[master]: Adds GRE tunnel DF flag options" on https://review.openstack.org/7528117:54
anteayaRyan_Lane1: sounds like a scalable vision17:55
Ryan_Lane1that's what we're hoping :)17:55
otherwiseguyfungi: make that 1152. In the last 30 minutes.17:56
Ryan_Lane1we're also letting them manage their own config management via salt states17:56
Ryan_Lane1<3 salt17:56
anteayaRyan_Lane1: :D17:56
flashgordonis anyone fixing gate-requirements-pypy?17:56
*** e0ne has quit IRC17:56
Ryan_Lane1I should make this work for Wikimedia Labs and give a talk at an OpenStack summit17:56
*** praneshp has joined #openstack-infra17:57
anteayaRyan_Lane1: that would be great17:57
*** kibad has joined #openstack-infra17:57
anteayaRyan_Lane1: you don't mean Atlanta, do you?17:57
Ryan_Lane1nope. would need to be paris or the next17:57
anteayaflashgordon: I haven't seen that job being discussed17:57
kibadany documentation on complete openstack infra configuration? :)17:58
anteayaflashgordon: you might want to chat with sdague who is developing new policy around broken jobs17:58
flashgordonanteaya: thanks17:58
flashgordonsdague: ^17:58
*** kmartin has joined #openstack-infra17:58
anteayakibad: what we have is here: http://ci.openstack.org/17:58
openstackgerritMarc Abramowitz proposed a change to stackforge/python-jenkins: Use pbr, pep8 checks & fixes, add "doc" tox target  https://review.openstack.org/9045517:58
anteayaRyan_Lane1: paris would be good17:58
*** rhsu has joined #openstack-infra17:59
fungianteaya: what's that about gcc blowing things up? or are you thinking of the latest netifaces release?17:59
*** SumitNaiksatam has joined #openstack-infra18:00
anteayayes18:00
anteayathat was what I was thinking of18:00
fungiotherwiseguy: looking18:00
anteayaand https://review.openstack.org/#/c/75281/ isnt' just email spam18:00
otherwiseguyyeah, jenkins is freaking out18:00
anteayait is caught in a loop18:00
fungiotherwiseguy: looks like we have a testing loop. i'll get it stopped18:00
sdagueflashgordon: did you read scrollback?18:03
notmynameare you aware of any issue with netifaces and python 2.6?18:04
openstackgerritA change was merged to openstack-infra/jenkins-job-builder: Pass argv to main  https://review.openstack.org/9054218:04
*** greghaynes_ is now known as greghaynes18:04
anteayanotmyname: yes18:05
notmynameanteaya: any resolution yet? what's the cause?18:05
funginotmyname: yes, ildikov proposed a global-reqs pin to block the new 0.10.0 and 0.10.1 releases and is opening a bug upstream18:05
anteayanetifaces came out with a new version18:05
notmynameok18:05
funginotmyname: failure is summarized in http://paste.openstack.org/show/78499/18:06
*** miqui has joined #openstack-infra18:06
notmynameannoying since the trove info for netifaces still says py25 py26 py27 and py318:06
*** marcoemorais has quit IRC18:06
ildikovfungi: BTW 0.10.0 works on bare-precise-hpcloud18:06
*** cody-somerville has quit IRC18:06
fungiildikov: yeah, we're not seeing this issue on ubuntu, just centos18:06
notmynamefungi: oh yes, I'm aware of that output ;-)18:06
notmynameildikov: fungi: ah, interesting18:07
openstackgerritJoe Gordon proposed a change to openstack-infra/elastic-recheck: Add fingerprint for bug 1315468  https://review.openstack.org/9184218:07
uvirtbotLaunchpad bug 1315468 in openstack-ci "gate-requirements-pypy Failure: "No such file or directory: '/home/jenkins/workspace/gate-requirements-pypy/.tox/pypy/site-packages/setuptools-2.2.dist-info/METADATA"" [Undecided,New] https://launchpad.net/bugs/131546818:07
notmynameildikov: can you check 0.10.1 too?18:07
funginotmyname: basically latest netifaces releases yesterday and today can't be installed into a virtualenv on centos 6.x18:07
ildikovfungi: it seems to be failing only on CentOS, the only response I get so far fo rthe bug report that some kernel headers may be missing18:07
*** marcoemorais has joined #openstack-infra18:08
flashgordonsdague: I did not, there is soo much these days I don't read it18:08
sdague:P18:09
ildikovnotmyname: I saw it in the gate logs, so I'm not sure about 0.10.1, but fungi said that 0.10.0 also fails on CentOS, so I assume 0.10.1 should work on Ubuntu, not sure18:09
sdaguetl;dr - I think every test config should have a sponsor, and if issues with it aren't being dealt with in a timely manner, we just delete the configuration18:10
openstackgerritA change was merged to openstack-infra/jenkins-job-builder: Catch EPIPE exception and return  https://review.openstack.org/9055218:10
anteayasdague: how should the test config sponsor indicate themselves?18:11
anteayasdague: with a comment in the code?18:11
*** etoews has quit IRC18:11
openstackgerritA change was merged to openstack-infra/elastic-recheck: Add fingerprint for bug 1315468  https://review.openstack.org/9184218:11
uvirtbotLaunchpad bug 1315468 in openstack-ci "gate-requirements-pypy Failure: "No such file or directory: '/home/jenkins/workspace/gate-requirements-pypy/.tox/pypy/site-packages/setuptools-2.2.dist-info/METADATA"" [Undecided,New] https://launchpad.net/bugs/131546818:11
lakshmiSanteaya, fungi: It worked. Our corporate firewall needs a ticket to change the ip settings, but we were able to get around temporarily by using proxy.  Thanks!18:12
sdagueanteaya: I would actually make it another field in the yaml definition18:12
flashgordonsdague: I just skimmed backlog and yeah. It would be good if we can get some automation around that process (detect when job breaks etc)18:12
sdagueit's an early idea though, I figured I'd socialize at summit18:12
sdagueflashgordon: honestly, I'm not even interested in automation. I can point you at lots of jobs that are bad :)18:12
sdagueI just want a decision process where we realize no one cares and we drop it18:13
ildikovfungi, notmyname: the netifaces limitation is proposed to openstack/requirements18:13
flashgordonpoint away18:13
notmynameildikov: thanks18:13
ildikovfungi, notmyname: the review: https://review.openstack.org/#/c/91815/18:14
anteayalakshmiS: yay18:15
anteayasdague: sounds reasonable18:15
*** arnaud__ has joined #openstack-infra18:16
mordredsdague: I like the idea - although I Think there are probably some 'central' test configs that are owned project-wide18:16
openstackgerritJoe Gordon proposed a change to openstack-infra/elastic-recheck: Generalize fingerprint 1315468 to cover all pypy jobs  https://review.openstack.org/9184518:16
flashgordonsdague: you merged my patch a little too fast ^18:16
mordredsdague: like, one config, for instance18:16
sdaguemordred: agreed18:16
ildikovfungi, notmyname: I guess this quick fix is acceptable for now, while it turns out what to do on CentOS to make it work18:16
mordredsdague: and then when people want to add iterations or whatnot, they've got to sponsor them18:16
fungiotherwiseguy: okay, hopefully the spam has subsided. i also think i know why it happened and what recent zuul patches are suspect in creating that bug. hopefully i can work out a fix before it happens on another patch18:16
anteayaildikov: jenkins is unhappy with the patch as written18:16
*** talluri has joined #openstack-infra18:16
notmynameildikov: seems that the patch has other problems though.18:16
sdaguethat was actually in my scrollback comments. I think some set of test configs we consider core and are owned by the qa / infra teams to fix18:16
sdaguebut definitely not all of them18:17
mordredsdague: I'd nominate "devstack on ubuntu on python 2.7 with nova-network, rabbitmq and mysql" as 'the config'18:17
sdaguesure18:17
mordredsdague: and other things, like pypy, python2.6, python3.3, postgres, centos, etc need an on-the-hook party18:17
sdagueyep, that's actually more far reaching than I was thinking, but I'd be fine with that18:18
flashgordonsdague: so I like the idea, but the goal should be to never delete jobs but rather motivate owners. Which is where some automation would be nice ... for the owners/18:18
fungi /opt/stack/new/devstack-gate/devstack-vm-gate.sh: line 223: [: : integer expression expected18:18
fungihuhwha?18:18
fungihttp://logs.openstack.org/15/91815/2/check/check-tempest-dsvm-full/071c027/console.html18:18
otherwiseguyfungi: thanks18:18
*** cody-somerville has joined #openstack-infra18:18
*** cody-somerville has quit IRC18:18
*** cody-somerville has joined #openstack-infra18:18
otherwiseguymy inbox thanks you too. :)18:18
flashgordonsuch as a list of jobs and pass rate, and classification rates. and when something goes below a specific threshold the job goes red or something18:19
sdaguethis was also the: "don't assume jogo and sdague are going to fix all your gate jobs" plan18:19
anteayathat one had quite a few subscribers18:19
flashgordonsdague: hehe I am a big fan of that plan18:19
mordredfungi: perhaps DEVSTACK_GATE_USE_APACHE is not set?18:19
mordredfungi: yup18:19
openstackgerritA change was merged to openstack-infra/jenkins-job-builder: Doc: Use VersionInfo from pbr and remove openstack common modules  https://review.openstack.org/9065818:19
mordredfungi: nothing ever sets that to a default value18:19
fungimordred: yeah, how did we not catch that in gating that change?18:20
mordredfungi: it might be set in the main jobs18:20
mordredfungi: one sec18:20
fungimordred: it failed the same way for every devstack-gate job on a reqs change18:21
*** darraghb has quit IRC18:21
openstackgerritJoe Gordon proposed a change to openstack-infra/elastic-recheck: Generalize fingerprint 1315468 to cover all pypy jobs  https://review.openstack.org/9184518:21
fungihttps://review.openstack.org/#/c/91815/218:21
sdaguehttps://review.openstack.org/#/c/91646/18:21
mordredfungi: nice18:21
sdaguewa proposed18:21
*** amcrn has quit IRC18:21
sdagueI just +Aed18:21
sdagueguess we didn't get to it in time18:21
fungioh, maybe that's not why those jobs failed then18:21
openstackgerritMonty Taylor proposed a change to openstack-infra/devstack-gate: Set a default value for DEVSTACK_GATE_USE_APACHE  https://review.openstack.org/9185018:21
mordredfungi: ^^18:21
sdaguemordred: see 5 lines back18:22
mordredsdague: dammit man18:22
* mordred abandons his change18:22
fungiokay, so that's apparently benign and merely misleading in the console log18:22
fungiValueError: ('Expected version spec in', 'netifaces>=0.5,!0.10.0,!0.10.1', 'at', '!0.10.0,!0.10.1')18:22
fungiis the real problem18:22
ildikovanteaya, notmyname: yeap, I see now, will fix18:22
anteayaildikov: k, thanks18:22
sdaguefungi: yeh, !0.10.0 didn't seem right18:22
sdagueso that's a correct fail18:22
fungiahh, should be !=18:23
sdagueyep18:23
ildikovfungi: yeap, the first log I checked was not that informative, so it seemed to be another problem18:23
fungiildikov: ^18:23
ildikovfungi: yes, I see now the source of the issue18:23
fungii missed that reviewing the change too18:23
fungii probably mistyped it that way earlier when i was chatting with you about the patch18:24
fungisorry about that!18:24
mordredanteaya: I have not done anything with paste and trove yet18:24
* fungi shifts back to the other fire drill again18:24
mordredfungi: what's the other fire drilll?18:24
anteayamordred: okay18:24
fungimordred: i haven't opened a bug to summarize yet, but we've inadvertently changed zuul's commenting behavior in unforseen ways while updating it to work with gerrit 2.818:25
mordredfungi: oh! great18:25
mordredfungi: and you're contending that this is undesirable18:25
fungimordred: it seems that if a change is abandoned and someone comments on it, zuul reacts to that comment and tries to retest the change, then comments on the change but can't leave a vote (and we set it to now ignore the inability to vote and comment anyway)18:26
*** andreykurilin_ has quit IRC18:26
fungiand so then zuul sees that comment, notices that it hasn't voted on the change, and...18:26
mordredoh. god18:26
mordredthat's amazing18:26
fungiat least one reviewer reported having a *very* full inbox a few minutes ago18:27
fungii think part of the trick here is that the change has to get abandoned while zuul doesn't have a vote on it (so before it has a chance to report)18:28
*** alexpilotti has joined #openstack-infra18:28
ildikovfungi: no probs, the fun is that it wasn't me who proposed the patch, because of some unfortunate proxy and other networking issue on my notebook and I haven't seen other limitation lines in the gerrit window, when I checked, so I didn't realize that it's not valid syntax :S18:29
fungialso, i have inlaws in town and have to disappear for an early dinner soonish, so am trying to wrap my head around it first18:29
ildikovfungi: tl:dr Murphy likes me today :)18:29
fungiildikov: welcome to the club ;)18:29
ildikovfungi: I'm happy to join :)18:30
fungimordred: i wonder if there's a way to get zuul to notice that a change/patchset is "closed" and just not bother enqueuing it into any pipeline if so18:32
*** isviridov has quit IRC18:32
fungior if perhaps it in fact used to do that and we somehow regressed that check18:32
anteayafungi: can we force a zuul vote on the patch if it is abandoned and doesn't have one18:32
anteayaa default -1, patch abandoned with no vote18:33
fungianteaya: not really. if a patchset is closed then noboy is able to apply a vote to it18:33
fungis/noboy/nobody/18:33
mtreinishclarkb, fungi: http://logs.openstack.org/03/90603/2/gate/gate-grenade-dsvm-partial-ncpu/fa44f67/logs/rabbitmq/rabbit@devstack-precise-hpcloud-region-b-3928729.txt.gz18:33
anteayaso that can't be added as part of the abandonment process18:33
mtreinishis that actually being generated by rabbit?18:33
*** isviridov has joined #openstack-infra18:34
*** d0ugal has quit IRC18:34
mtreinishor is a file being created with that by jenkins when it doesn't exist18:34
*** sweston has quit IRC18:34
*** d0ugal has joined #openstack-infra18:34
*** d0ugal has quit IRC18:34
*** d0ugal has joined #openstack-infra18:34
fungianteaya: well, hard-coding a vote by a specific account into gerrit's abandon change button is probably not something we'd be likely to convince upstream to accept, for one thing18:34
anteayak18:34
*** sweston has joined #openstack-infra18:34
anteayagetting zuul to recognize abandoned is probably a better direction18:34
fungibut also, i think the more correct behavior is for zuul to not run jobs on changes on which it will be unable to vote, regardless of whether it would eventually leave a vote on it18:35
anteayaah can-I-vote? no? do nothing18:35
*** etoews has joined #openstack-infra18:36
openstackgerritMorgan Fainberg proposed a change to openstack-infra/config: Add apache-configured devstack tempest test  https://review.openstack.org/9173818:36
fungiworst case, the change is abandoned after zuul starts testing, and so it leaves a comment with no vote once, but it won't react to its own comment at that point and reenqueue the change since it's now abandoned18:36
anteayachecks the comment author?18:37
ildikovfungi: it seems I will need more time to fix that patch as my great friend who helped to propose that patch is already spending his weekend time, so I need some time to fix my notebook or find someone, who's able to push code for review and correct the patch18:37
ildikovfungi: Murphy seems to be extra nice to the new club memebers :)18:37
fungianteaya: that's a possibility which we might be able to encode in configuration (i'd have to ponder it a bit) but still leaves land mines for other zuul deployments who don't configure things precisely like we do18:38
anteayahmmmm18:38
fungiildikov: i'll update it for you18:38
ildikovfungi: cool, sorry for annoying you so much with this18:40
openstackgerritMarc Abramowitz proposed a change to stackforge/python-jenkins: Add tests, make it work on Python 3  https://review.openstack.org/9011418:40
openstackgerritMorgan Fainberg proposed a change to openstack-infra/config: Enable apache-configured-service tempest for keystone  https://review.openstack.org/9173918:40
anteayaildikov: annoy us with the fix18:40
anteayasaves us a lot of time in the future18:40
openstackgerritJeremy Stanley proposed a change to openstack/requirements: Exclude netifaces versions 0.10.0 & 0.10.1  https://review.openstack.org/9181518:40
fungiildikov: ^18:40
*** aconrad has quit IRC18:40
ildikovfungi: you're my guest for a beer in ATL, I assume you'll come18:41
fungiildikov: yeah, my employer won't let me skip it even if i want to ;)18:41
fungiildikov: but a handshake will suffice. i think i'll probably already be drowning in beer as it is18:42
ildikovfungi: LOL :)18:42
ildikovfungi: sure, that will be cool, I will change my hair color to blonde to fit to this today's mess I made here with this quick fix ;)18:44
*** zns has joined #openstack-infra18:45
*** blkperl_ is now known as blkperl18:48
*** khyati has quit IRC18:50
anteayafungi: you are leaving in a bit, mordred has driven by18:51
anteayafungi: when is jeblair expected back?18:51
fungino idea18:52
anteayak18:52
anteayago when you have to, I will do my best to disemminate info18:52
fungiwell, i'll summarize where i am with the zuul investigation before i vanish18:52
anteayathanks18:53
fungieither in here or by opening a bug18:53
anteayak18:53
*** mriedem has quit IRC18:53
anteayadon't get me wrong, I want you to stay, but I'm just saying I will do my best alone when you have to go18:53
*** mrodden is now known as tylerdurden18:53
*** e0ne has joined #openstack-infra18:55
*** e0ne has quit IRC18:56
praneshphi fungi yt?18:57
fungipraneshp: what's up?18:57
praneshpI have a question about https://review.openstack.org/#/c/87427/18:57
*** aconrad has joined #openstack-infra18:57
praneshpWhy was my last patchset reverified? I just abandoned the change18:57
fungipraneshp: yeah, i think that's incorrect behavior. i'm currently digging in zuul's entrails to see if i can divine the fix18:58
*** tylerdurden is now known as mrodden18:58
praneshpoh ok, its a bug. Thanks for looking into it fungi. Good luck in zuul’s entrails18:58
fungithanks18:59
*** marcoemorais has quit IRC18:59
anteayait isn't being tested atm18:59
fungiyeah, i'm still unsure what the initial factors are which lead to the loop i saw earloer19:00
*** marcoemorais has joined #openstack-infra19:01
anteayathe trigger seems to be the comment left by sowmini19:02
*** hogepodge_ has joined #openstack-infra19:02
anteayabut there is a jenkins +1 showing up on the patch19:02
*** freyes has joined #openstack-infra19:02
*** hogepodge has quit IRC19:03
*** hogepodge_ is now known as hogepodge19:03
*** kibad has quit IRC19:03
*** _nadya_ has quit IRC19:07
openstackgerritAnita Kuno proposed a change to openstack-infra/infra-manual: Create doc/source/index.rst with some initial content  https://review.openstack.org/9183919:08
mordredfungi, jeblair: I have just learned that mysql config values for trove dbs can be managed via trove cli19:10
mordredfungi: for instance - to import a dump of the pastebin db, I ran trove configuration-create big-packet '{"max_allowed_packet":104857600}'19:10
fungimordred: awesome!19:11
mordredand then did trove configation-attach of that config to the paste-mysql instance19:11
*** mriedem has joined #openstack-infra19:12
*** talluri has quit IRC19:15
openstackgerritDan Prince proposed a change to openstack-infra/config: TripleO: use the common-venv element by default.  https://review.openstack.org/9187019:17
dhellmannannegentle: +1, nice!19:18
*** otherwiseguy has quit IRC19:19
pabelangerHow does the WIP module get installed for gerrit? I don't seem to see it in -infra/config.  Are you somehow including it withing the gerrit.war?19:21
anteayahi pabelanger19:21
anteayawhat WIP module?19:21
anteayagerrit 2.8 uses a workflow status19:22
pabelangerpre 2.8 sorry,19:22
anteayawe indicate wip in 2.8 using workflow -119:22
anteayaah19:22
anteayapabelanger: zaro is probably the person you want to talk to19:22
anteayaI don't know the answer, fungi is tracking a zuul bug before heading to a family dinner19:23
anteayaand jeblair isn't hear right now19:23
anteayamordred is here-ish19:23
openstackgerritA change was merged to openstack-infra/devstack-gate: Set default for DEVSTACK_GATE_USE_APACHE  https://review.openstack.org/9164619:23
zaropabelanger, anteaya : we are not using the WIP module (or plugin).19:24
*** PaulHend has joined #openstack-infra19:24
anteayazaro: did we use it on gerrit 2.4.4?19:24
zaroanteaya: yes, but it wasn't available as a plugin.  it was custom coded in 2.419:25
*** julim_ has joined #openstack-infra19:25
anteayakk19:25
anteayazaro: is it in our openstack-infra/gerrit repo?19:26
zaroanteaya: it's available as a gerrit plugin in ver 2.9. so if we migrate to newer version of gerrit we could use that instead of the label.19:26
pabelangerokay, looks like the wiki is out of date a bit: https://wiki.openstack.org/wiki/Gerrit_Workflow#Work_in_Progress19:26
pabelangerwill check the gerrit repo and poke around19:26
anteayahttp://git.openstack.org/cgit/openstack-infra/gerrit/?h=openstack%2F2.4.419:26
openstackgerritAntoine Musso proposed a change to openstack-infra/jenkins-job-builder: Checkstyle publisher did not honor 0 values  https://review.openstack.org/8556219:26
anteayais where I would suggest starting19:27
anteayapabelanger: you are correct, I wll work on updating the wiki19:27
zaroanteaya: should link point to 2.8 instead?19:28
pabelangerzaro, so, you do a database modification for the WIP in 2.8?19:28
pabelangeror that can be controlled via project ACLs19:28
*** julim has quit IRC19:28
zaropabelanger: no, db mods.  it's a setting in project.config19:29
pabelangercool19:29
anteayazaro: whereever the wip custom code was where I was trying to point19:30
anteayaif you know where it is, do share19:30
openstackgerritJeremy Stanley proposed a change to openstack-infra/zuul: Skip closed changes  https://review.openstack.org/9187519:32
mordredfungi: nice19:32
fungistill work in progress, but i'm zeroing in on the right code paths, i think19:32
*** hashar has joined #openstack-infra19:32
fungialso haven't written any zuul tests before19:32
zaroanteaya: it's here https://review.openstack.org/#/c/35440/  but i don't think pabelanger is interested in that.19:32
mordredfungi: did we ever fix the gerrit db backups?19:32
fungimordred: not yet i don't think19:32
pabelangerAlso, it looks like http://ci.openstack.org/gerrit.html is no longer getting refreshed19:33
pabelangerthere is no mention about the new label-Workflow syntax19:33
mordredpabelanger: yeah - we've noticed that and haven't osrted it out yet19:33
fungipabelanger: oh, i wonder whether the doc update for that hasn't merged yet19:33
mordredsorry bout that19:33
mordredfungi: docs for ci.o.o aren't publishing atm19:33
fungioh!19:34
fungianother tidbit i missed while out19:34
openstackgerritMonty Taylor proposed a change to openstack-infra/config: Fix gerrit database backups  https://review.openstack.org/9187619:34
openstackgerritMonty Taylor proposed a change to openstack-infra/config: Migrate to using trove db for pastebin  https://review.openstack.org/9187719:34
*** david-lyle has quit IRC19:34
mordredfungi: ^^ there's a fix for the gerrit db backups, as well as a patch to migrate paste to trove19:34
pabelangerYa, no problem. Was going in circles trying to understand workflow stuff19:34
*** david-lyle has joined #openstack-infra19:34
pabelangerzaro, okay, cool will check it out.  however, I'll likely just schedule an upgrade to 2.8 some time in the near future19:35
zaropabelanger: are you going to upgrade from upstream release or OS build of gerrit?19:36
zaropabelanger: workflow label won't work with upstream version19:37
pabelangerzaro, not sure, what do you recommend19:37
pabelangerokay then19:37
*** _nadya_ has joined #openstack-infra19:37
zaropabelanger: we applied a few patches to ACLs to allow the change owner to set workflow label in our version.19:37
zaromordred: i see that spearce applied your gerrit upstream patch to 2.8.5, nice!19:39
mordredzaro: w00t! I'm a gerrit contributor!19:39
zaropabelanger: ^ you'll want that.19:39
jeblairfungi: back19:39
mordredpabelanger: yah. otherwise your datas will be unhappy19:39
openstackgerritJeremy Stanley proposed a change to openstack-infra/zuul: Skip closed changes  https://review.openstack.org/9187519:39
mordredyay it's jeblair !19:39
fungijeblair: i may be going down a rathole with https://review.openstack.org/9187519:40
anteayayay, jim's back19:40
fungijeblair: one of the behaviors i'm hoping to solve with it, which i think is new since the gerrit upgrade, can be seen where comments are being rapid-fire looped on change https://review.openstack.org/7528119:40
fungijeblair: though i've seen it comment on another abandoned change too and not go into a loop... https://review.openstack.org/8742719:41
fungijeblair: so i'm uncertain as to the conditions required to cause the spamming loop behavior19:42
fungijeblair: and i now need to run away to dine with inlaws, but will be back later19:42
jeblairfungi: thanks, i'll take over19:42
fungijeblair: in good news, old approvals are visible in gerrit once more, and there were no unforseen side effects of that update query19:43
*** aconrad has quit IRC19:43
jeblairfungi: awesome thanks!19:43
* fungi will bbkl19:43
fungibbl19:44
anteayafungi: enjoy dinner19:44
openstackgerritMonty Taylor proposed a change to openstack-infra/config: Add tool to parse puppet reports  https://review.openstack.org/9120719:46
*** dprince has quit IRC19:48
*** rcarrillocruz has joined #openstack-infra19:50
pabelangermordred, zaro okay, thanks for explaining19:50
jeblairfungi: ah, i think the conditions are: comment on an abondoned change where the newest jenkins approval is older than our required freshness check -- zuul will never be able to satisfy that because it can't vote on it.19:50
*** rcarrill` has quit IRC19:52
*** arborism has joined #openstack-infra19:53
*** ociuhandu has quit IRC19:58
*** arborism has quit IRC20:00
*** thomasem has quit IRC20:00
openstackgerritA change was merged to openstack-infra/jenkins-job-builder: Fix "delete-all"  https://review.openstack.org/9120820:00
*** freyes has quit IRC20:00
openstackgerritA change was merged to openstack-infra/jenkins-job-builder: Allow custom settings configs for maven projects  https://review.openstack.org/8487920:00
*** zehicle_at_dell has joined #openstack-infra20:02
*** ramashri has joined #openstack-infra20:04
jeblairfungi: i think we may want to solve it a slightly different way because there are some valid cases of commenting on closed changes (particularly if someone uses the 'change-merged' trigger)20:05
*** aconrad has joined #openstack-infra20:05
anteayajenkins seems to like the netifaces pin patch now: https://review.openstack.org/#/c/91815/320:05
ildikovanteaya: I just wanted to ping, that finally this patch looks good20:06
anteayayay20:06
anteayanotmyname: ^20:06
openstackgerritMatthew Treinish proposed a change to openstack-infra/elastic-recheck: Add query for bug 1315095  https://review.openstack.org/9188620:10
uvirtbotLaunchpad bug 1315095 in grenade "grenade nova network (n-net) fails to start" [Undecided,New] https://launchpad.net/bugs/131509520:10
*** SumitNaiksatam has quit IRC20:13
openstackgerritA change was merged to openstack-infra/gear: geard: be more careful removing jobs  https://review.openstack.org/9161020:14
openstackgerritA change was merged to openstack-infra/gear: Restructure logging  https://review.openstack.org/9164320:14
jeblairTagged gear 0.5.520:15
*** jamespage_ has joined #openstack-infra20:17
hashar\O/20:17
*** jamespage_ has quit IRC20:17
hasharnow I need to update the Debian package hehe20:17
openstackgerritSean Dague proposed a change to openstack-infra/config: remove pypy from python jobs  https://review.openstack.org/9179920:17
*** mbacchi has quit IRC20:18
*** e0ne has joined #openstack-infra20:20
*** sweston has quit IRC20:25
openstackgerritMatthew Treinish proposed a change to openstack-infra/elastic-recheck: Add query for bug 1315095  https://review.openstack.org/9188620:26
uvirtbotLaunchpad bug 1315095 in grenade "grenade nova network (n-net) fails to start" [Undecided,New] https://launchpad.net/bugs/131509520:26
*** PaulHend has quit IRC20:26
*** dims has quit IRC20:27
hasharmay I get some spare cycles to get python-jenkins triggers added in Zuul by any chance? Got a change that has been reasonably reviewed already https://review.openstack.org/#/c/89523/20:28
jeblairhashar: you merged the tox.ini?20:29
hasharyes!20:29
hasharI wasn't sure which of the egg (tox) or chicken (zuul trigger) should be merged first20:29
hashareventually got the tox one first20:29
hasharwe are missing the doc target but there is a pending change for it20:30
jeblairhashar: doc target isn't needed -- the "official" way we build docs is with the venv target; does it have that?20:30
hasharjeblair checking20:32
hashar[testenv:venv]20:32
hasharcommands = {posargs}20:32
hasharseems my copy paste from Zuul tox.ini is fully complete20:33
*** ociuhandu has joined #openstack-infra20:33
*** harlowja is now known as harlowja_away20:33
jeblairhashar: cool.  also, we did add openstackci to the pypi project, so it's safe to add the release jobs20:34
jeblairhashar: do you want me to merge the change as-is, or do you want to push a new patchset with those other jobs added?20:34
hasharjeblair: I am looking at the release trigger in zuul conf right now20:35
*** harlowja_away is now known as harlowja20:37
dhellmannsdague: ping?20:37
sdaguepong20:37
dhellmannsdague: I have an error from check-grenade-dsvm that doesn't make any sense, probably because I don't understand enough about what that job is testing: http://logs.openstack.org/08/85008/3/check/check-grenade-dsvm/8c3f536/logs/grenade.sh.log.2014-05-02-15501720:38
dhellmannsdague: that's from me trying to add pillow as a doc requirement for stevedore20:38
openstackgerritAntoine Musso proposed a change to openstack-infra/config: Trigger jobs for stackforge/python-jenkins  https://review.openstack.org/8952320:39
markmcclainlists.o.o question… I've been starting get reports of my emails from the -dev list ending up the spam folder for some recipients.  I'm fairly certain it is because we enabled stricter DMARC policies20:39
hasharjeblair: release: pipeline added https://review.openstack.org/#/c/89523/4/modules/openstack_project/files/zuul/layout.yaml,unified :-)20:39
hasharjeblair: the two python-jenkins jobs exist on jenkins07.  I have no clue what the post-mirror-pythonXX jobs are doing but they seem to always be around.20:40
*** _nadya_ has quit IRC20:40
jeblairhashar: they update the openstack mirror on release.  not strictly necessary but it's fine.20:41
jeblairhashar: did you want to add docs now?20:41
hasharthe change that adds the doc hasn't been reviewed/tested yet20:41
hasharso I guess that will be for later20:41
jeblairk20:41
hasharwill have also to figure out how to get them published somewhere20:41
hasharI am not sure where stackforge projects pushes their docs20:41
sdaguedhellmann: you've made stevedore part of g-r sync?20:42
dhellmannsdague: stevedore is an oslo lib, so yeah20:43
sdagueso it's not allowed to have requirements not in g-r20:43
jeblairhashar: generally rtfd, so we'll want to add a hook job for that.  but we can still run the gate job to check syntax and make reviewable doc drafts20:43
dhellmannpillow *is* in the global requirements20:43
sdaguein stable20:43
sdague?20:43
markmcclainDMARC tends to break lists as is, but there are few workarounds… anyone interested discussing the alternative configs for dmarc?20:43
anteayamarkmcclain: fungi added a new rule that should reduce that20:43
dhellmannsdague: is that what that test is?20:43
notmynameildikov: anteaya: any follow up to the comment on the netifaces version patch?20:43
sdaguedhellmann: it's the old side20:43
sdagueso that would be stable20:44
openstackgerritAntoine Musso proposed a change to openstack-infra/config: Trigger jobs for stackforge/python-jenkins  https://review.openstack.org/8952320:44
jeblairhashar: oh, i see a syntax error -- no colon after the pypi-upload.  since you'll have to do a new patchset anyway, want to go ahead and drop the post-mirror jobs?20:44
dhellmannsdague: ok, that error message could use some details :-)20:44
hasharjeblair: fixed. I forgot a :20:44
anteayaI don't know where in the logs he did that, let me see if he said so, I think it happened in the last 24 hours markmcclain20:44
dhellmannsdague: where would I go to add those details?20:44
hasharjeblair: yeah dropping the post-mirror sorry.20:44
sdaguedhellmann: well the error message is from update.py20:44
sdaguefrom global requirements, it doesn't know where it's running20:44
dhellmannsdague: yeah, I guess the test job needs to have its own error about which step failed?20:44
ildikovnotmyname: I'm about to write it, but we can discuss it here too :)20:44
openstackgerritAntoine Musso proposed a change to openstack-infra/config: Trigger jobs for stackforge/python-jenkins  https://review.openstack.org/8952320:45
markmcclainanteaya: ok I didn't anything related in our mm_cfg20:45
hasharjeblair: sorry :-/  I am not being careful.20:45
dhellmannsdague: and I assume this is stable/icehouse?20:45
*** marun has quit IRC20:45
notmynameildikov: in gerrit is good. I'm just trying to push it fast since it's blocking every change in swift :-)20:45
ildikovnotmyname, anteaya: so netifaces 0.10.0 works fine on bare-precise-hpcloud20:45
jeblairhashar: is okay, we have gate jobs for that.  :)20:45
sdaguedhellmann: probably, further up in the log you should be able to see what's being checked out20:46
dhellmannsdague: why are we checking the requirements of the new version of the lib against the old stable list in that job?20:46
ildikovnotmyname: Ceilo jobs are failing too :(20:46
hasharjeblair: exactly what I thought. "why bother validating the layout locally when Jenkins can figure it out for me" :D20:46
sdaguedhellmann: because it's a lib that doesn't have stable20:46
dhellmannah20:46
dhellmannsdague: so is the fix to make a stable branch of stevedore from the icehouse timeframe, or to add Pillow to the requirements under stable/icehouse?20:47
sdaguethis is definitely one of those gray areas20:47
sdagueso the straight forward, is to backport the requirement add20:47
* dhellmann nods20:47
sdaguebecause icehouse people are going to need that if they install latest stevedore20:47
ildikovnotmyname: so it fails on CentOS on rax and I got a comment on the bugreport for netifaces that it fails on old Ubuntu too20:47
dhellmannsdague: only if they want to build the docs20:47
dhellmannsdague: pillow isn't a runtime requirement20:48
*** khyati has joined #openstack-infra20:48
sdaguesure, we don't make that distinction today though20:48
dhellmannit isn't even used in the tests20:48
dhellmannyeah20:48
notmynameildikov: ok, I think the only outstanding question is about keeping the version number <=0.8 rather than specifically excluding the last 2 releases20:48
ildikovnotmyname: the problem is that I do not know by heart that what precise knows that the other two distros don't20:48
dhellmannsdague: ok, I'll backport the requirement change and maybe during K I'll have time to help make the doc/test requirements split real20:49
anteayamarkmcclain: your mm_cfg, what is that?20:49
notmynameildikov: we know that 0.8 works everywhere (cause that's what was working before). so why not keep the version number down until {netifaces,red hat, canonical} figure out how to play together20:49
ildikovnotmyname: my additional problem is that my notebook has a halfly failed config, so personally I cannot upload the change now, but if anyone does, I'm not against limiting the version as <=0.820:50
markmcclainanteaya: mailman config20:50
hasharjeblair: gate is happy now https://review.openstack.org/#/c/89523/ :]20:51
jeblairhashar: done20:52
*** ildikov_ has joined #openstack-infra20:52
hasharjeblair: does puppet reload Zuul as well ?20:53
anteayaI can't find the reference, I know I saw something in the logs though20:53
jeblairhashar: yep, that should be fully automatic.  you can check the 'last reloaded' timestamp on the status page.20:53
anteayamarkmcclain: <JayF> fungi: ty for modifying the SPF record, I can tell when you did it because the emails started going to my inbox :)20:54
hasharjeblair: awesome! Thank you very much for all your help on getting python-jenkins integrated under stackforge!20:54
jeblairhashar: puppet runs every 15 minutes, aligned to the hour, so if it make it in by 2100 it should show up about 10 minutes after that20:54
anteayahttp://eavesdrop.openstack.org/irclogs/%23openstack-infra/%23openstack-infra.2014-05-01.log timestamp 2014-05-01T18:09:4920:54
openstackgerritJohn Dickinson proposed a change to openstack/requirements: Exclude netifaces versions >0.8  https://review.openstack.org/9181520:54
jeblairhashar: thank you!  you've done more work than i have.  now i just need to find time to actually upload my changes.  :)20:54
notmynameildikov: done ^20:54
anteayamarkmcclain: but I don't know what fungi modified in the SPF record20:55
openstackgerritA change was merged to openstack-infra/config: Trigger jobs for stackforge/python-jenkins  https://review.openstack.org/8952320:55
anteayamarkmcclain: so would a change to the SPF record address your concerns?20:55
hasharjeblair: I already have uploaded one of your change made to add support for nodes configuration. I made you the author :-D20:55
*** ildikov has quit IRC20:55
jeblairmarkmcclain, anteaya, what's up?20:56
dhellmannsdague: https://review.openstack.org/#/c/91902/ and https://review.openstack.org/#/c/91903/20:56
markmcclainjeblair: we activated a stronger corp dmarc policy20:56
jeblairmarkmcclain: oh, yeah.  dmarc breaks list.20:56
jeblairmarkmcclain: i believe that effectively the consensus is that if you enable strict dmarc policies, then you do not want to receive email from mailing lists.20:57
markmcclainjeblair: well the issue is I get the email20:57
markmcclainit's that others are unknowingly either getting the messages dropped or routed to spam folder (gmail based users)20:58
jeblairmarkmcclain: eg, such entities value things like "ensuring that their customers can rely on the From field to 'authenticate' their email" is more important than having their employees participate in mailing lists...20:58
jeblairmarkmcclain: which is why generally such companies recommend to their employees that they use an alternate domain for mailing list correspondence20:59
markmcclainyeah understood was trying to figure out if it was worth exploring the alternative config options we have for mailman or just moving to using another domain21:00
*** pdmars has quit IRC21:00
*** reed has quit IRC21:00
ildikov_notmyname: cool, thanks21:00
*** etoews has quit IRC21:01
ildikov_notmyname: this patch will be a nice example of real team work by the end :)21:01
*** ArxCruz has quit IRC21:01
jeblairmarkmcclain: i don't find any of the alternatives palatable.  particularly since dmarc intentionally breaks rfc compliance.  this is going to be an issue over and over for domains like yours.  i'd recommend an alternate domain21:01
jeblairmarkmcclain: (and/or pushback, depending on whether you agree that it's the right corporate policy :)21:01
jeblairmarkmcclain: it took me a while to understand this, but basically, using dmarc is like opting out of the public email system.  it may actually make some sense for companies to do that...21:02
markmcclainjeblair: I definitely have my own issues with dmarc :)21:02
*** etoews has joined #openstack-infra21:02
jeblairmarkmcclain: if they have a particularly valuable "email brand"...21:02
jeblairmarkmcclain: but i think the rest of the internet shouldn't bend over backwards for them if they want to opt-out.21:03
markmcclainjeblair: yeah wish the solution we're more elegant than this21:04
*** smarcet has quit IRC21:04
markmcclains/we're/was/21:04
jeblairmarkmcclain: agreed :(21:04
*** ArxCruz has joined #openstack-infra21:07
*** ArxCruz has quit IRC21:08
*** giustoXricordarl has joined #openstack-infra21:08
*** e0ne has quit IRC21:08
mordredjeblair: everything about the above makes me sad21:10
*** eharney has quit IRC21:10
anteayamordred: can you fill me in on the acl patch that originally removed the create line from refs/tags/*21:12
JayFmarkmcclain: jeblair: fungi and I confirmed that is /also/ causes bounces to 'hotmail' (domains.live.com -- which I think would also be all office365 cusomters)21:12
jeblairmordred: direct interpersonal communication unmediated through corporations or governments is apparently an aberration that is in the process of being corrected.21:12
*** mfer has quit IRC21:12
*** david-lyle has quit IRC21:12
jeblairmordred: that's as pithy as i could get and it still didn't fit in a tweet.21:12
JayFprimarily because I got bounced off the list today due to some yahoo mails to the list bouncing on my domain21:12
anteayajeblair: you aren't even on twitter21:13
jeblairanteaya: exactly21:13
anteayaha ha ha21:13
*** ArxCruz has joined #openstack-infra21:14
*** ArxCruz has quit IRC21:14
mordredjeblair: :)21:15
jeblairJayF: yeah, dmarc is a really really bad idea.  as it turns out, there are consequences to intentionally breaking rfc compliance.  :(21:16
JayFjeblair: Me and fungi talked about it quite a bit in PM, have a sticky note on my monitor to file a bug, but apparently you're already on the case21:16
mordredanteaya: sure! so - I originally removed it as part of that patch because it's not needed just for tag uploading21:16
jeblairJayF: well, yeah, we looked into this months ago.  i do not believe there is a viable solution other than 'do not use a mail provider that breaks email'21:17
anteayamordred: it is back in now though, why is it back?21:17
mordredanteaya: but fungi pointed out that there are some repos in which the permission is used for itself21:17
jeblairJayF: that is actually the advice that dmarc-adopting domains give their users -- use a different domain for email21:17
anteayapeople create tags and don't upload them?21:17
mordredso, getting tags working again was more important than cleaning up mostly harmless create permissions places21:17
mordredanteaya: no - the create permission is a permission to create refs at all21:17
jeblairJayF: (that's what eg, yahoo and twitter, say to their employees)21:17
JayFrussell_h used to joke with us that it's 'unprofessional to signup to open source mailing lists with corporate email accounts'. Joke comes true and it ceases to be funny.21:17
anteayabecause every acl I see now has a create line for refs/tags/*21:17
mordredbut with the new signedTag permission, you don't need to be granted create to upload a tg21:18
mordredtag21:18
jeblairJayF: heh21:18
jeblair:(21:18
mordredyou needed the create perm in 2.421:18
anteayaI had been reviewing saying this wasn't necessary, but now I feel I am wrong21:18
mordredit's not necessary21:18
mordredit's legacy21:18
mordredyou are correct21:18
openstackgerritSean Dague proposed a change to openstack-infra/config: remove pypy from python jobs  https://review.openstack.org/9179921:18
JayFjeblair: can we ('we' == infra) do anything to prevent it from causing false bounce unsubscribes? Ban people from dmarc-using domains from posting to the list?21:18
anteayaso acl files for 2.8 do not need a create line for refs/tags/*21:18
anteayaokay thanks21:19
mordredanteaya: that's correct21:19
*** cramillionaire is now known as cp16net21:19
*** weshay has quit IRC21:19
openstackgerritAntoine Musso proposed a change to stackforge/python-jenkins: Clarify job_exists() error messages  https://review.openstack.org/8958721:19
anteayathank you21:20
jeblairJayF: i'm _assuming_ that would be self correcting after a little bit (presumably this affects the posters too), but if not, i would be okay with that ("you're trying to sign up from a domain that breaks email, please try a different one")21:20
*** weshay has joined #openstack-infra21:20
*** PaulHend has joined #openstack-infra21:21
JayFjeblair: My concern is mainly selfish; I don't want to be unsubscribed from the list again because someone elses' misconfiguration is causing my mail to bounce21:21
jeblairJayF: yeah, i don't want that either.  please keep me up to date on what's going on.21:22
anteayaJayF: whoever russell_h is I agree with him21:22
JayF:)21:23
*** Sukhdev has joined #openstack-infra21:24
*** weshay has quit IRC21:24
*** dims has joined #openstack-infra21:24
*** sdake_ has joined #openstack-infra21:24
*** sdake_ has quit IRC21:24
*** sdake_ has joined #openstack-infra21:24
jeblairokay, i have to dig in and finish this zuul change21:25
*** weshay has joined #openstack-infra21:27
*** annegentle has quit IRC21:29
*** ArxCruz has joined #openstack-infra21:29
*** ArxCruz has quit IRC21:29
*** jooools has joined #openstack-infra21:32
*** aconrad has quit IRC21:32
*** d0ugal has quit IRC21:33
*** flaper87 is now known as flaper87|afk21:34
*** sweston has joined #openstack-infra21:35
zaroSergeyLukjanov: no approve on this? https://review.openstack.org/#/c/91192/21:38
*** otherwiseguy has joined #openstack-infra21:39
*** ArxCruz has joined #openstack-infra21:44
*** ArxCruz has quit IRC21:44
*** weshay has quit IRC21:45
*** miqui has quit IRC21:45
*** aconrad has joined #openstack-infra21:45
*** mriedem has quit IRC21:48
*** hashar has quit IRC21:49
openstackgerritJames E. Blair proposed a change to openstack-infra/zuul: Add pipeline requirements  https://review.openstack.org/9191121:50
*** dims has quit IRC21:51
openstackgerritJames E. Blair proposed a change to openstack-infra/zuul: Add pipeline requirements  https://review.openstack.org/9191121:52
jeblairfungi: ^ alternate solution (partly based on yours) that still allows reporting on closed changes if you want21:53
*** SumitNaiksatam has joined #openstack-infra21:53
jeblairsdague: ^ that should also let us close the logic hole we found in require-approval21:53
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard: Stories can now be filtered by assignee_id  https://review.openstack.org/9191221:53
*** Ryan_Lane1 has quit IRC21:53
*** Ryan_Lane1 has joined #openstack-infra21:54
jeblairi'm going to restart zuul; there will be a few minutes of downtime while i move some log files around21:55
*** lcheng_ has joined #openstack-infra21:57
jeblair#status notice Zuul is being restarted with some dependency upgrades and configuration changes; ETA 221521:58
openstackstatusjeblair: sending notice21:58
-openstackstatus- NOTICE: Zuul is being restarted with some dependency upgrades and configuration changes; ETA 221521:59
*** ArxCruz has joined #openstack-infra21:59
*** ArxCruz has quit IRC21:59
openstackstatusjeblair: finished sending notice22:00
*** UtahDave has quit IRC22:01
*** marun has joined #openstack-infra22:01
mordredjeblair: you are entirely too fast at writing zuul changes22:03
jeblairmordred: ;)22:03
jeblairokay, zuul is restarted and i have re-enqueued changes22:05
jeblairmordred, fungi: i moved zuul logs to /opt/log/zuul and bind-mounted that to /var/log/zuul (and added it to fstab)22:06
mordredjeblair: kk22:06
jeblairi used a bind mount because puppet wants that to be a directory (it would have removed the symlink)22:06
jeblairwe are now logging quite a bit of gear data, so we'll want to keep an eye on usage in /opt22:07
*** packet has joined #openstack-infra22:08
*** timrc has quit IRC22:08
jeblairi don't believe the new version of nodepool was installed, so i'm installing it now and will restart it.22:09
openstackgerritJames E. Blair proposed a change to openstack-infra/nodepool: Fix typo in launch stats  https://review.openstack.org/9191422:10
*** ArxCruz has joined #openstack-infra22:14
*** ArxCruz has quit IRC22:14
mordredjeblair: +@22:16
mordredjeblair: +222:16
*** prad_ has quit IRC22:18
jeblairmordred: i went ahead and applied that manually and restarted nodepool;  it's reporting per-provider results now22:18
jeblairmordred: the latest changes may break your log parsing script, btw22:18
jeblairmordred: but we'll get more detailed, greppable, reasons for _why_ nodes have failed22:18
jeblairmordred: and the counts will go to graphite22:19
*** prad has joined #openstack-infra22:19
*** sdake_ has quit IRC22:20
openstackgerritMonty Taylor proposed a change to openstack-infra/config: Fix gerrit database backups  https://review.openstack.org/9187622:21
openstackgerritMonty Taylor proposed a change to openstack-infra/config: Migrate to using trove db for pastebin  https://review.openstack.org/9187722:21
*** PaulHend has quit IRC22:22
mordredjeblair: I'm thrilled with all of those things22:23
*** prad has quit IRC22:23
mordredjeblair: btw - I don't know if you caught it in the scrollback - but I used the trove command line client to make a config change in the paste-mysql instance22:23
mordredand I did an import of the current paste db into the trove db and that's all successful - so I think we're set to move that whenver22:24
jeblairmordred: oh cool, should we do that right now?22:24
*** timrc has joined #openstack-infra22:25
*** melwitt has quit IRC22:25
mordredjeblair: might as well. I figure if paste stops working for 2 minutes it probably will not kill anyone22:25
*** PaulHend has joined #openstack-infra22:25
jeblairmordred: i agree.  we  can probably move it in the downtime between hitting a url and getting a response.  ;)22:26
jeblairmordred: aprvd22:26
*** ianw has quit IRC22:26
*** ianw has joined #openstack-infra22:27
*** ramashri has quit IRC22:27
*** jooools has quit IRC22:29
*** ArxCruz has joined #openstack-infra22:29
*** ArxCruz has quit IRC22:29
*** doug-fish has left #openstack-infra22:31
*** rlandy has quit IRC22:32
openstackgerritMonty Taylor proposed a change to openstack-infra/config: Migrate to using trove db for pastebin  https://review.openstack.org/9187722:32
*** lnxnut has quit IRC22:33
*** otherwiseguy has quit IRC22:34
anteayamordred jeblair had approved that already22:34
openstackgerritA change was merged to stackforge/python-jenkins: Doc fixes  https://review.openstack.org/9045822:37
*** homeless has quit IRC22:38
openstackgerritA change was merged to stackforge/python-jenkins: Clarify job_exists() error messages  https://review.openstack.org/8958722:40
*** manishg has quit IRC22:42
*** lcheng_ has quit IRC22:44
*** ArxCruz has joined #openstack-infra22:44
*** ArxCruz has quit IRC22:44
flashgordonis there anyway to record if a job is voting or not for logStash?22:45
*** thedodd has quit IRC22:45
harlowjahey, qq, now that there next ubuntu LTS is out, any idea when we can use it (and use its newer dependencies?)22:49
*** leakypipes has quit IRC22:49
*** msabramo has quit IRC22:56
*** manishg has joined #openstack-infra22:58
*** ArxCruz has joined #openstack-infra22:59
* fungi is back22:59
*** ArxCruz has quit IRC22:59
fungimordred: jeblair: paste regularly stops working for two minutes already, so i'm not sure anyone will be the wiser23:00
fungithey'll just be surprised when it suddenly becomes responsive with some regularity23:00
fungioh, and jeblair already made that joke. damn23:01
*** HenryG has quit IRC23:01
*** aconrad has quit IRC23:03
sdagueharlowja: probably mid to end of summer, earlier if more people help with the transition.23:03
harlowjacool23:03
*** msabramo has joined #openstack-infra23:04
*** sweston has quit IRC23:05
dstufftdoes openstack-infra/config go through gerrit23:05
dstufftI want to change https://github.com/openstack-infra/config/blob/master/install_puppet.sh#L2023:05
mordreddstufft: yup. goes through the puppet23:05
mordreddstufft: what want you to change?23:05
dstufftmordred: bootstrap.pypa.io is the new cannonical location23:06
sdaguedstufft: all things go through gerrit :)23:06
dstufftspecifically https://bootstrap.pypa.io/get-pip.py23:06
mordreddstufft: we JUST changed that :)23:06
dstufftoh23:06
mordredkk. will change again23:06
*** hemna is now known as hemnafk23:06
sdaguedstufft: you also want to submit a change to devstack for that?23:06
dstufftalso if you reference ez_setup.py anywhere you'll want to use bootstrap.pypa.io too23:06
dstufftsdague: probably, I guess I'll have to figure out where to do that too, assumingly it's a gerrit repo too :]23:07
sdaguehttps://github.com/openstack-dev/devstack23:07
sdagueand yes, gerrit23:07
sdaguegit review is your friend :)23:07
dstufftokies23:08
dstuffti'll see about doing that once I cut a new pip release23:08
dstufftshould fix y'all's PyPy problem23:08
*** sandywalsh has quit IRC23:08
anteayamordred: jenkins is unhappy: https://review.openstack.org/#/c/91877/23:09
*** manishg has quit IRC23:09
fungiwell, once someone first takes care of our tox problem, so that we get newer virtualenv with new pip23:09
fungiwhich in turn works around debubtu's broken pypy23:09
dstufftwell I can't fix all the things23:09
dstufft:]23:09
fungidstufft: you already fix plenty23:10
dstufftat least people referencing ez_setup.py from bitbucket won't get rate limited anymore with bootstrap.pypa.io :|23:10
sdagueanteaya: that's the DNS fail issue23:10
*** sandywalsh has joined #openstack-infra23:10
sdaguehttp://logs.openstack.org/77/91877/3/check/gate-config-layout/5305b81/console.html#_2014-05-02_22_56_29_88723:10
fungithat's an interesting one, because it's not happening in rackspace23:11
fungibut it is in hpcloud az2, which has been worse than the rest of hp where random network and disk i/o failures are concerned23:12
jeblairhuh23:13
*** HenryG has joined #openstack-infra23:14
*** ArxCruz has joined #openstack-infra23:14
*** ArxCruz has quit IRC23:14
jeblairi've seen 2 more dns failures in az223:16
*** aconrad has joined #openstack-infra23:18
jeblairpicked a new az2 ready node and dns seems to be working there23:18
jeblairjenkins06 is responding _very_ slowly; i'm going to put it in shutdown mode23:19
jeblairif i can log in23:19
anteayadoes the log say what jenkins a job ran on?23:20
fungianteaya: sort of. it's embedded in the slave url23:21
jeblairanteaya: if you mouse-over the hostname, you can see it23:21
jeblair"Building remotely on ..."23:21
anteayagot it jenkins 01 for the failed job on the paste trove patch23:22
jeblairanteaya: my mention of jenkins06 is not related to any job failures23:22
jeblairjust to be clear23:22
*** mrodden has quit IRC23:22
fungijenkins seems to just get crufty if it runs for a while without a restart. in good news, we haven't needed to restart jenkins masters for a while apparently (i'm guessing not since the heartbleed cleanup?)23:23
jeblairyeah23:23
anteayajeblair: I see that now, but it did motivate me to ask my question23:24
*** Sukhdev has quit IRC23:24
jeblairi don't think this will happen in a timely manner; i'm going to just stop it.23:24
openstackgerritA change was merged to openstack-infra/config: Migrate to using trove db for pastebin  https://review.openstack.org/9187723:24
mordredyay23:24
mordredjeblair: do you think I should noticebot the paste downtime?23:25
anteayaha ha ha23:25
jeblairmordred: sure, maybe just a notice.  couldn't hurt23:25
mordred#status notice paste.openstack.org is going down for a short database upgrade23:25
openstackstatusmordred: sending notice23:25
*** PaulHend has quit IRC23:26
-openstackstatus- NOTICE: paste.openstack.org is going down for a short database upgrade23:26
openstackstatusmordred: finished sending notice23:27
openstackgerritMarc Abramowitz proposed a change to stackforge/python-jenkins: 100% test coverage  https://review.openstack.org/9050023:28
openstackgerritMarc Abramowitz proposed a change to stackforge/python-jenkins: Add .gitignore  https://review.openstack.org/9018823:28
jerryz_fungi: what is the procedure to create a new branch for long live development or experiment ?23:29
*** ArxCruz has joined #openstack-infra23:29
*** ArxCruz has quit IRC23:29
fungijerryz_: we have a feature branch workflow we've used in a few projects, described at https://wiki.openstack.org/wiki/GerritJenkinsGit#Merge_Commits23:32
*** dims has joined #openstack-infra23:32
*** SumitNaiksatam has quit IRC23:33
openstackgerritMonty Taylor proposed a change to openstack-infra/config: Fix a very strange dyslexia  https://review.openstack.org/9192223:34
mordredjeblair, fungi ^^23:34
jeblairhaha23:34
mordredpaste running in prod - had to chage that one thing :)23:34
fungiteehee23:35
mordredanteaya: paste should be snappier now23:35
*** msabramo1 has joined #openstack-infra23:35
jeblairmordred: yaay!23:36
mordredalso, and more importantly, that's one more server that should be puppet clean now23:37
anteayayes23:37
anteayawoohoo23:37
anteayayay23:38
*** msabramo has quit IRC23:38
fungithis puppet is clean (apologies to zelda rubinstein)23:38
openstackgerritA change was merged to openstack-infra/config: Fix a very strange dyslexia  https://review.openstack.org/9192223:38
anteayathat reference must be very witty23:38
anteayaI have no connection23:39
fungiparaphrasing a film quote, sorry23:39
fungifrom poltergeist23:39
*** zns has quit IRC23:39
jeblairjenkins06 is back up23:40
anteayaah never saw the poltergeist23:40
anteayaI don't work with malevolents23:40
anteayarunning away to the motel for some sleep23:41
anteayaprobably be monday before I am online again23:41
anteayahave a good weekend23:41
fungiyou too, as much as you can manage23:42
jeblairanteaya: ++23:42
fungijeblair: your zuul patch is great. should patch up that hole and some others once we update our configuration to match23:42
jeblairfungi: yay, glad you like it!23:43
fungiand new flexibility in the bargain23:43
fungiplus backwards compatibility that my broken change completely neglected23:43
fungii agree i'd completely spaced on people triggering jobs post-merge. which is how most of the world actually does ci23:44
*** dims has quit IRC23:44
fungiwell, actually, *most* of the world does ci by waiting on their users to complain they broke something, but anyway23:44
jerryz_fungi: thanks for the info. i have a question.. what's the interval or circumstance to do a merge of master into feature branch? would rebase be better (without creating merge commits)23:44
*** ArxCruz has joined #openstack-infra23:44
*** ArxCruz has quit IRC23:44
jeblairat some point i'd actually like to get the merge commit into the event stream so we can sensibly do some post-commit reports23:45
mordredjeblair: what is it that's broken about that now?23:45
fungijerryz_: generally you would do your potentially breaking work which you don't want hitting mainline on the feature branch instead, then periodically merge from mainline to your feature branch to keep it fresh so you minimize surprises, then when ready merge the feature branch back into mainline and delete the feature branch itself23:46
jeblairmordred: it's the reason we do ref-updated instead of change-merged -- change-merged doesn't tell you the sha of the commit that was generated if gerrit makes a merge commit23:46
mordredright. that was it23:46
mordredyeah - we should get that into the event stream23:46
jeblairsomewhere i have a 90% patch for that23:47
fungijerryz_: generally gerrit has enough of that sort of workflow already that you shouldn't often need separate long-lived feature branches, but sometimes if you've got a feature which is going to take a while to implement in multiple steps and you can't do that safely in mainline for some reason, then there's at least an alternative23:47
*** khyati has quit IRC23:47
*** alexpilotti has quit IRC23:47
fungijerryz_: but that could also imply that there's something broken with your development model if you have to resort to it a lot23:48
fungijeblair: is that still the case, or have they maybe fixed the event details while we were languishing on old gerrit still?23:49
mordredgenerally speaking, feature branches are the opposite of CI23:49
*** flashgordon is now known as jogo23:49
fungijerryz_: ^ i agree with mordred23:49
jerryz_fungi: yeah. i understand. since the the project is pretty new and also grows fast. something need to be refactored eg. api2.023:50
mordredthey're a tool you use when you don't have CI - and they're a good way to mitigate the pain of integrating large changed to defined integration times23:50
mordredjerryz_: nod23:50
jeblairfungi: not sure23:50
*** bhuvan has quit IRC23:51
mordredk. puppet agent is enabled again on paste23:52
openstackgerritMarc Abramowitz proposed a change to stackforge/python-jenkins: Add tests, make it work on Python 3  https://review.openstack.org/9011423:53
jerryz_fungi: who is going to be in $PROJECT-milestone group. do i need to apply for a group or just do a patch adding the privilege to $PROJECT-ptl group23:54
fungijerryz_: using your -ptl group for that should probably be fine23:55
*** dims has joined #openstack-infra23:55
*** dims has quit IRC23:55
*** dangers is now known as dangers_away23:56
*** dims has joined #openstack-infra23:56
jerryz_fungi: will zuul trigger jobs on the feature branch ?23:58
fungijerryz_: yes, unless configured not to do so in the jobs list23:59
*** msabramo1 has quit IRC23:59
*** ArxCruz has joined #openstack-infra23:59
*** ArxCruz has quit IRC23:59

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