Monday, 2014-03-31

dstuffthm strange00:00
dstufftI'm not entirely sure that we preserve ordering in that00:01
mordredI believe you are correct00:01
*** e0ne has joined #openstack-infra00:01
*** dcramer_ has quit IRC00:01
*** e0ne_ has joined #openstack-infra00:03
*** e0ne has quit IRC00:03
*** dolphm has quit IRC00:06
*** e0ne_ has quit IRC00:08
*** rlandy has quit IRC00:08
*** dolphm has joined #openstack-infra00:09
*** dstanek has joined #openstack-infra00:13
openstackgerritA change was merged to openstack-infra/devstack-gate: Support Keystone V3 based gate  https://review.openstack.org/7921200:15
*** jamielennox|away is now known as jamielennox00:17
*** yamahata has quit IRC00:23
*** matsuhashi has joined #openstack-infra00:23
*** dizquierdo has joined #openstack-infra00:40
*** alexpilotti has quit IRC00:46
*** mriedem has quit IRC00:48
*** Alexandra is now known as alex-TOTHECOLESD01:01
*** e0ne has joined #openstack-infra01:01
*** alex-TOTHECOLESD is now known as alex-TOCOLES01:01
*** enikanorov_ has joined #openstack-infra01:04
*** HenryG_ has joined #openstack-infra01:05
*** KurtMartin has joined #openstack-infra01:05
*** hogepodge_ has joined #openstack-infra01:07
*** jeblair_ has joined #openstack-infra01:08
*** Hefeweiz1n has joined #openstack-infra01:09
*** kiall_ has joined #openstack-infra01:10
*** esmute_ has joined #openstack-infra01:12
*** gaelL_ has joined #openstack-infra01:13
*** ruhe2 has joined #openstack-infra01:13
*** cody-somerville has quit IRC01:13
*** hogepodge has quit IRC01:13
*** adalbas has quit IRC01:13
*** zul has quit IRC01:13
*** dims has quit IRC01:13
*** sandywalsh has quit IRC01:13
*** krtaylor has quit IRC01:13
*** HenryG has quit IRC01:13
*** esmute has quit IRC01:13
*** jeblair has quit IRC01:13
*** pfallenop has quit IRC01:13
*** gaelL has quit IRC01:13
*** nprivalova has quit IRC01:13
*** ruhe has quit IRC01:13
*** DinaBelova has quit IRC01:13
*** Daviey has quit IRC01:13
*** e0ne has quit IRC01:13
*** che-arne has quit IRC01:13
*** kiall has quit IRC01:13
*** aglarendil has quit IRC01:13
*** jgrimm has quit IRC01:13
*** ogelbukh has quit IRC01:13
*** katyafervent has quit IRC01:13
*** enikanorov has quit IRC01:13
*** kmartin has quit IRC01:13
*** Hefeweizen has quit IRC01:13
*** gmoro has quit IRC01:13
*** NikitaKonovalov has quit IRC01:13
*** hogepodge_ is now known as hogepodge01:13
*** esmute_ is now known as esmute01:13
*** ruhe2 is now known as ruhe01:13
*** Daviey_ has joined #openstack-infra01:13
*** Daviey_ is now known as Daviey01:13
*** katyafervent has joined #openstack-infra01:14
*** DinaBelova has joined #openstack-infra01:14
*** pfallenop has joined #openstack-infra01:14
*** pfallenop has quit IRC01:14
*** pfallenop has joined #openstack-infra01:14
*** fifieldt has joined #openstack-infra01:17
*** gmoro has joined #openstack-infra01:19
*** ogelbukh has joined #openstack-infra01:19
*** adalbas has joined #openstack-infra01:19
*** cody-somerville has joined #openstack-infra01:20
*** aglarendil has joined #openstack-infra01:20
*** dims has joined #openstack-infra01:20
*** yamahata has joined #openstack-infra01:21
*** jgrimm has joined #openstack-infra01:21
*** che-arne has joined #openstack-infra01:21
*** zul has joined #openstack-infra01:21
*** nprivalova has joined #openstack-infra01:21
openstackgerritJoshua Hesketh proposed a change to openstack-infra/zuul: Document zuul generated log paths  https://review.openstack.org/8404001:24
*** matsuhashi has quit IRC01:24
fifieldtmorning01:26
*** matsuhashi has joined #openstack-infra01:26
openstackgerritJoshua Hesketh proposed a change to openstack-infra/zuul: Add support to list running jobs to zuul client  https://review.openstack.org/6882801:26
openstackgerritJoshua Hesketh proposed a change to openstack-infra/zuul: Add debugging metrics to RPC  https://review.openstack.org/7881301:31
*** nosnos has joined #openstack-infra01:31
*** krtaylor has joined #openstack-infra01:31
*** sandywalsh has joined #openstack-infra01:31
*** NikitaKonovalov has joined #openstack-infra01:31
*** zehicle has joined #openstack-infra01:38
*** alex-TOCOLES is now known as Alexandra01:40
*** yaguang has joined #openstack-infra01:40
*** zehicle_at_dell has quit IRC01:40
*** dizquierdo has quit IRC01:41
*** saschpe has quit IRC01:44
*** gothicmindfood has left #openstack-infra01:45
openstackgerritA change was merged to openstack-dev/pbr: Remove duplicate git setup in tests.  https://review.openstack.org/8044801:45
*** gothicmindfood has joined #openstack-infra01:45
*** saschpe has joined #openstack-infra01:46
*** thuc has joined #openstack-infra01:49
*** sdake has quit IRC01:54
*** thuc has quit IRC01:54
*** wenlock has joined #openstack-infra01:55
openstackgerritA change was merged to openstack-dev/pbr: Add support for nested requirements files  https://review.openstack.org/8314901:56
*** timrc has joined #openstack-infra01:56
*** alexandra_ has joined #openstack-infra01:57
*** Daviey has quit IRC02:00
*** Alexandra has quit IRC02:00
*** alexandra_ is now known as Alexandra02:01
*** e0ne has joined #openstack-infra02:01
*** yjiang has joined #openstack-infra02:04
openstackgerritJoshua Hesketh proposed a change to openstack-infra/zuul: Add debugging metrics to RPC  https://review.openstack.org/7881302:06
*** e0ne has quit IRC02:06
*** Ryan_Lane has quit IRC02:15
*** rlandy has joined #openstack-infra02:37
*** rlandy has quit IRC02:37
*** sdake has joined #openstack-infra02:45
*** Ryan_Lane has joined #openstack-infra02:46
StevenKCan someone please kick godb from #openstack-swift? I'm happy to provide reasoning.02:50
*** yjiang has quit IRC02:50
fifieldtright02:52
fifieldtmoment02:52
*** yjiang|2 has joined #openstack-infra02:52
fifieldtargh, looks like my patch to get op didn't go through yet02:52
*** jhesketh_ has quit IRC02:53
fifieldtjeblair_, jeremyb - IRCop needed in #openstack-swift02:54
*** Ryan_Lane has quit IRC02:55
*** jhesketh_ has joined #openstack-infra02:55
jheskethmordred: ping02:57
*** khyati has joined #openstack-infra02:59
*** jhesketh_ has quit IRC02:59
notmynamefifieldt: StevenK: just got online. on it03:00
*** Ryan_Lane has joined #openstack-infra03:00
*** e0ne has joined #openstack-infra03:01
*** alff has joined #openstack-infra03:01
*** alff_ has joined #openstack-infra03:01
*** khyati has quit IRC03:02
*** e0ne has quit IRC03:03
*** Ryan_Lane has quit IRC03:05
*** lcheng has joined #openstack-infra03:10
*** gtt116__ has quit IRC03:16
*** matsuhashi has quit IRC03:19
*** hogepodge has quit IRC03:27
*** nosnos has quit IRC03:34
*** Alexandra_ has joined #openstack-infra03:39
*** mihgen has joined #openstack-infra03:41
*** vogxn has joined #openstack-infra03:46
*** Ryan_Lane has joined #openstack-infra03:47
cody-somervilleWhat sort of machine does http://static.openstack.org/ run on?03:50
*** thuc has joined #openstack-infra03:50
*** vogxn has quit IRC03:51
mordredcody-somerville: it's an 8G instance on rackspace cloud03:54
*** jhesketh_ has joined #openstack-infra03:55
*** hogepodge has joined #openstack-infra03:55
*** markwash has joined #openstack-infra03:56
*** lcheng has quit IRC03:57
*** matsuhashi has joined #openstack-infra03:57
*** mgagne has joined #openstack-infra03:59
*** adalbas has quit IRC03:59
*** hogepodge has quit IRC04:00
*** e0ne has joined #openstack-infra04:01
*** nosnos has joined #openstack-infra04:02
*** thuc has quit IRC04:02
*** thuc has joined #openstack-infra04:02
*** e0ne has quit IRC04:06
*** thuc has quit IRC04:07
*** SumitNaiksatam has joined #openstack-infra04:08
*** adalbas has joined #openstack-infra04:12
*** alff_ has quit IRC04:13
*** alff has quit IRC04:13
*** dstanek has quit IRC04:16
*** jepoy has quit IRC04:17
*** jepoy has joined #openstack-infra04:18
*** dstanek has joined #openstack-infra04:18
*** lcheng has joined #openstack-infra04:19
*** jepoy_ has joined #openstack-infra04:21
*** jepoy has quit IRC04:22
*** thuc has joined #openstack-infra04:23
*** nati_ueno has joined #openstack-infra04:23
*** nati_ueno has quit IRC04:23
*** marun has joined #openstack-infra04:27
*** marun is now known as marun_afk04:27
*** thuc has quit IRC04:28
*** thuc has joined #openstack-infra04:29
*** thuc has quit IRC04:33
*** mgagne has quit IRC04:36
*** NikitaKonovalov2 has joined #openstack-infra04:38
*** matsuhashi has quit IRC04:39
*** marun_afk has quit IRC04:39
*** adalbas has quit IRC04:39
*** jhesketh_ has quit IRC04:39
*** krtaylor has quit IRC04:39
*** sandywalsh has quit IRC04:39
*** NikitaKonovalov has quit IRC04:39
*** sdake has quit IRC04:39
*** yamahata has quit IRC04:39
*** NikitaKonovalov2 is now known as NikitaKonovalov04:39
*** gokrokve has joined #openstack-infra04:41
*** matsuhashi has joined #openstack-infra04:43
*** sdake has joined #openstack-infra04:45
*** adalbas has joined #openstack-infra04:46
*** marun has joined #openstack-infra04:46
*** yamahata has joined #openstack-infra04:46
*** jhesketh_ has joined #openstack-infra04:46
*** krtaylor has joined #openstack-infra04:47
*** sandywalsh has joined #openstack-infra04:51
*** gokrokve has quit IRC04:52
*** gokrokve has joined #openstack-infra04:52
*** sdake has quit IRC04:54
*** e0ne has joined #openstack-infra05:01
*** e0ne has quit IRC05:04
openstackgerritTom Fifield proposed a change to openstack-infra/jeepyb: WIP Add a "reviews please" msg to welcome_message  https://review.openstack.org/8405605:06
*** amotoki has joined #openstack-infra05:07
*** gokrokve_ has joined #openstack-infra05:10
*** gokrokve has quit IRC05:13
*** gokrokve_ has quit IRC05:15
*** gokrokve has joined #openstack-infra05:16
*** Alexandra_ has quit IRC05:16
*** gokrokve has quit IRC05:20
*** kevinbenton has left #openstack-infra05:25
*** ildikov_ has quit IRC05:27
*** _nadya_ has joined #openstack-infra05:28
*** _nadya_ has quit IRC05:31
*** e0ne has joined #openstack-infra05:32
*** dstanek has quit IRC05:33
*** dstanek has joined #openstack-infra05:34
*** e0ne has quit IRC05:36
*** dcramer_ has joined #openstack-infra05:40
*** _nadya_ has joined #openstack-infra05:46
*** gokrokve has joined #openstack-infra05:46
*** gokrokve_ has joined #openstack-infra05:49
*** chandan_kumar has joined #openstack-infra05:50
*** gokrokve has quit IRC05:51
*** nosnos_ has joined #openstack-infra05:53
*** nosnos has quit IRC05:53
*** matsuhashi has quit IRC05:54
*** matsuhashi has joined #openstack-infra05:55
*** _nadya_ has quit IRC05:57
*** gokrokve_ has quit IRC05:59
*** e0ne has joined #openstack-infra06:01
*** e0ne has quit IRC06:02
*** dstanek has quit IRC06:08
*** yolanda has joined #openstack-infra06:08
*** markwash has quit IRC06:10
*** dstanek has joined #openstack-infra06:10
*** ildikov_ has joined #openstack-infra06:11
openstackgerritJoshua Hesketh proposed a change to openstack-infra/config: Add a slave-script to Jenkins for pushing to swift  https://review.openstack.org/7118906:17
*** jcoufal has joined #openstack-infra06:20
*** afazekas has joined #openstack-infra06:25
*** lcheng has quit IRC06:26
openstackgerritlifeless proposed a change to openstack-infra/config: New geard server address for tripleo jobs.  https://review.openstack.org/8406106:26
*** afazekas has quit IRC06:31
openstackgerritTom Fifield proposed a change to openstack-infra/jeepyb: Remove dupe bug detection from notify_impact  https://review.openstack.org/8406706:34
*** jcoufal has quit IRC06:40
*** Alexandra is now known as alex-gone06:47
mattoliverauI'm off, have a good evening (monday morning) infra peeps.06:49
fifieldtcheers mattoliverau06:49
*** talluri has joined #openstack-infra06:55
*** gokrokve has joined #openstack-infra06:56
*** jhesketh has quit IRC06:57
*** jhesketh_ has quit IRC06:57
*** roeyc has joined #openstack-infra06:58
*** mihgen has quit IRC07:00
lifelessclarkb: ^ is fairly crucial to getting us back online07:00
*** gokrokve has quit IRC07:01
*** jgallard has joined #openstack-infra07:01
*** flaper87|afk is now known as flaper8707:02
*** zhiyan_ is now known as zhiyan07:05
*** chandan_kumar has quit IRC07:06
*** matsuhashi has quit IRC07:08
*** matsuhashi has joined #openstack-infra07:08
*** nosnos_ has quit IRC07:09
*** nosnos has joined #openstack-infra07:10
*** jhesketh has joined #openstack-infra07:10
*** jhesketh_ has joined #openstack-infra07:10
openstackgerritJoshua Hesketh proposed a change to openstack-infra/zuul: Move status's js build tools into status folder  https://review.openstack.org/8406907:12
*** pcrews_ has joined #openstack-infra07:12
*** Ryan_Lane has quit IRC07:13
*** afazekas has joined #openstack-infra07:14
*** jamielennox is now known as jamielennox|away07:17
*** matsuhashi has quit IRC07:22
*** jhesketh has quit IRC07:23
*** hashar has joined #openstack-infra07:24
*** irenab has joined #openstack-infra07:24
*** alff_ has joined #openstack-infra07:24
*** alff has joined #openstack-infra07:24
*** mkoderer has joined #openstack-infra07:25
*** matsuhashi has joined #openstack-infra07:28
*** mihgen has joined #openstack-infra07:32
*** dstanek has quit IRC07:34
*** julienvey has joined #openstack-infra07:42
*** pcrews_ has quit IRC07:44
*** talluri has quit IRC07:44
*** matsuhashi has quit IRC07:46
*** matsuhashi has joined #openstack-infra07:47
*** vponomaryov has joined #openstack-infra07:47
*** Ryan_Lane has joined #openstack-infra07:57
*** jcoufal has joined #openstack-infra07:58
*** mkerrin has joined #openstack-infra07:59
*** shardy has joined #openstack-infra08:02
*** alff_ has quit IRC08:04
*** alff has quit IRC08:04
*** jpich has joined #openstack-infra08:05
*** derekh has joined #openstack-infra08:09
*** Ryan_Lane has quit IRC08:09
*** rossella_ has joined #openstack-infra08:10
*** rossella_ has quit IRC08:11
*** jcoufal has quit IRC08:12
*** jcoufal has joined #openstack-infra08:13
openstackgerritManuel Desbonnet proposed a change to openstack-infra/pypi-mirror: Add --force-reinstall to pip install cmd  https://review.openstack.org/8408108:13
*** yassine has joined #openstack-infra08:13
*** e0ne has joined #openstack-infra08:17
*** alff_ has joined #openstack-infra08:18
*** alff has joined #openstack-infra08:18
*** jooools has joined #openstack-infra08:19
*** alff_ has quit IRC08:23
*** alff has quit IRC08:23
*** thuc has joined #openstack-infra08:29
*** thuc has quit IRC08:33
*** pblaho has joined #openstack-infra08:36
*** Daviey has joined #openstack-infra08:40
*** mattymo has quit IRC08:49
*** dachary has quit IRC08:49
*** mattymo has joined #openstack-infra08:49
*** dachary has joined #openstack-infra08:50
*** julienvey has quit IRC08:54
*** markmc has joined #openstack-infra08:56
openstackgerritDerek Higgins proposed a change to openstack-infra/config: Add the check-tripleo-overcloud-f20 jenkins job  https://review.openstack.org/8179308:56
openstackgerritDerek Higgins proposed a change to openstack-infra/config: Add tripleo overcloud job to check queue  https://review.openstack.org/8179408:56
*** gokrokve has joined #openstack-infra08:57
*** jp_at_hp has joined #openstack-infra08:59
*** jp_at_hp has quit IRC08:59
*** jp_at_hp has joined #openstack-infra08:59
*** basha has joined #openstack-infra08:59
*** jcoufal has quit IRC09:01
*** gokrokve has quit IRC09:02
*** irenab has left #openstack-infra09:07
*** e0ne_ has joined #openstack-infra09:08
*** gnuoy has quit IRC09:09
*** gnuoy has joined #openstack-infra09:10
*** e0ne has quit IRC09:12
*** sahumada__ has joined #openstack-infra09:22
*** sahumada__ is now known as sahumada09:23
*** jlibosva has joined #openstack-infra09:24
*** basha has quit IRC09:29
*** dstanek has joined #openstack-infra09:32
*** ominakov has joined #openstack-infra09:34
*** dizquierdo has joined #openstack-infra09:35
*** dstanek has quit IRC09:36
*** julienvey has joined #openstack-infra09:47
*** jcoufal has joined #openstack-infra09:51
*** gokrokve has joined #openstack-infra09:58
*** gokrokve has quit IRC10:03
*** dstanek has joined #openstack-infra10:03
zhiyantristanC: ping10:06
*** dstanek has quit IRC10:08
*** michchap has quit IRC10:11
*** dstanek has joined #openstack-infra10:13
*** wenlock has quit IRC10:14
*** dstanek has quit IRC10:18
*** ociuhandu has quit IRC10:20
*** yamahata has quit IRC10:21
*** alexpilotti has joined #openstack-infra10:22
*** alexpilotti has quit IRC10:26
*** jgallard has quit IRC10:28
*** basha has joined #openstack-infra10:28
openstackgerrityolanda.robla proposed a change to openstack-infra/config: Checks if requirements overlap between head and branch reqs  https://review.openstack.org/8410010:28
sdaguettx: so are we sorted on the requirements yet?10:32
ttxsdague: the happybase one?10:32
sdagueyeh10:32
ttxsdague: last time I looked (one hour ago) what was proposed was different from the ML conclusion and commit message10:33
yjiang|2Hi,guys,I want to ask a question:Did any one know if I use git-review a patch on review.openstack.org,how did Jenkins make sure the deployed openstack code in VM including that patch??I'm really confused about this detail....10:33
sdagueok10:33
*** jcoufal has quit IRC10:33
sdagueyjiang|2: that's what zuul does10:33
ttxsdague: I could go with anything. Looks like anything but >=0.8 is broken anyway10:33
ttxsdague: I just want what is proposed to match what we discussed10:34
ttxsdague: it's probably just an oversight10:34
ttxThe whole thing doesn't matter that much, since apparently none of it is tested10:36
sdagueyeh, would have been nice if any of this code path was tested, then we'd have know the requirement was broken10:36
sdagueyeh10:36
yjiang|2sdague: Oh,thx.I want to build a 3rd part testing platform..Could I use gerrit-triger to replace zuul?Because my OS is redhat 6.4 and I think  may be zuul don't support redhat..10:38
openstackgerrityolanda.robla proposed a change to openstack-infra/config: Checks if requirements overlap between head and branch reqs  https://review.openstack.org/8410010:38
sdagueyjiang|2: I don't know the folks that do are typically not awake yet10:38
yjiang|2sdague: OK.still thx:)10:41
*** jcoufal has joined #openstack-infra10:43
*** jhesketh has joined #openstack-infra10:48
*** e0ne_ has quit IRC10:54
*** alexpilotti has joined #openstack-infra10:57
*** jepoy_ has quit IRC10:57
*** jepoy has joined #openstack-infra10:58
*** andreaf has joined #openstack-infra10:58
*** gokrokve has joined #openstack-infra10:59
*** lcostantino has joined #openstack-infra11:00
*** jepoy has quit IRC11:02
*** basha has quit IRC11:02
*** gokrokve has quit IRC11:03
*** mwagner_zzz has quit IRC11:04
*** BobBall has joined #openstack-infra11:06
*** michchap has joined #openstack-infra11:11
rcarrillocruzhey guys, for stackforge projects, is there a specific namespace in the wiki? I have a project and I was thinking to put some documentation for it...11:11
*** rlandy has joined #openstack-infra11:12
*** mbacchi has joined #openstack-infra11:17
*** ihrachys|afk is now known as ihrachys11:23
*** jepoy has joined #openstack-infra11:24
openstackgerritSean Dague proposed a change to openstack-infra/elastic-recheck: periodic cleanup of bugs  https://review.openstack.org/8387411:25
*** yaguang has quit IRC11:26
sdaguettx: so what do you want that requirements value to be? I can just update the review and you can +A it through?11:26
*** matsuhashi has quit IRC11:26
sdaguebecause I think another day of going around in circles on it is probably only of medium value :)11:27
tristanCzhiyan: pong!11:27
*** dkranz has quit IRC11:27
*** nosnos has quit IRC11:27
SergeyLukjanovsdague, ttx, are you going to approve >=0.8?11:28
ttxsdague: no kidding :) I'd update it to match the commit message11:29
ttxi.e. >=0.5,!=0.711:29
sdaguettx: cool11:30
SergeyLukjanovttx, ++, it sounds correctly11:30
SergeyLukjanovnprivalova, are you around?11:30
nprivalova >=0.5,!=0.7 is ok11:30
*** yjiang|2 has quit IRC11:30
ttxI'm done with it. It's not properly tested so I consider it broken, whatever the requirements file says11:32
ttxso yeah, >=0.5,!=0.7 is as good as anything11:33
*** e0ne has joined #openstack-infra11:34
openstackgerritNikita Konovalov proposed a change to openstack-infra/storyboard: Making a token expiration time configurable  https://review.openstack.org/8410711:34
sdaguettx: ok, so are yuo pushing the new rev? or should I?11:35
ttxsdague: I'll do it and you approve it11:35
sdaguesounds good11:35
nprivalovattx, are we gonna bring HBase to gating?11:36
sdaguenprivalova: I think the whole issue in how we got into this is there were no tests for it anywhere11:36
sdaguenprivalova: is there something proposed to do that?11:37
nprivalovattx, sdague: maybe wrong question... would you mind if somebody start to work on make HBase tested on gating :)11:37
nprivalovasdague: we may start testing on real HBase in Ceilo11:37
openstackgerritThierry Carrez proposed a change to openstack/requirements: Using happybase >=0.5,!=0.7  https://review.openstack.org/8243811:38
nprivalovasdague: afaik, sahara and trove may be interested in HBase too in future11:40
sdaguenprivalova: I think that would be fine. Though it probably would have to be in ceilometer unit11:40
*** yolanda has quit IRC11:43
*** ociuhandu has joined #openstack-infra11:43
nprivalovasdague: I'll start investigations shortly. Will keep you posted. Maybe Thomas Goirand may help us with packets in Debian11:44
sdaguenprivalova: cool, thankis11:44
sdaguethanks11:44
*** e0ne has quit IRC11:44
*** e0ne has joined #openstack-infra11:44
ruhethe main problem with hbase is that it is not available from the official ubuntu packages11:45
ruhethat was the reason for infra core team to decline our previous attempt to install hbase in gating vms11:46
ruheand that's a valid reason11:46
isviridovruhe, hi11:46
ruheisviridov: hi11:46
isviridovSeems to be we have similar issue with Cassandra11:47
ruheisviridov: probably11:47
isviridovIt is available in datastax repos11:47
openstackgerritAlessandro Pilotti proposed a change to openstack/requirements: Upgrades Pbr to exclude 0.7 due to Windows issue  https://review.openstack.org/8403011:47
ruhethose vendor-hosted repos aren't considered to be reliable. they can go away any time and block the whole gating system11:48
ruhei see two options:11:48
ruhe1. create mirrors in openstack infra11:48
ruhe2. someone to maintain hbase,cassandra,etc in official ubuntu repos11:48
openstackgerritNikita Konovalov proposed a change to openstack-infra/config: Storyboard token expiration increased  https://review.openstack.org/8411111:51
sdaguehmmm...11:51
sdagueis debian packaging them?11:51
*** saju_m has joined #openstack-infra11:51
openstackgerritA change was merged to openstack-infra/elastic-recheck: periodic cleanup of bugs  https://review.openstack.org/8387411:51
openstackgerritJoshua Hesketh proposed a change to openstack-infra/zuul: Fix up bootstrap in status page  https://review.openstack.org/8411211:53
ttxsdague: let's just say that properly packaging a decently-sized java stack in debian is... difficult at best11:53
sdaguettx: hmmm11:53
sdagueyeh, that's unfortunate11:53
ttxsdague: http://fnords.wordpress.com/2010/09/24/the-real-problem-with-java-in-linux-distros/11:54
ruhevendors do these packages11:54
ruhewe could probably just keep local mirrors of those packages11:54
*** ArxCruz has joined #openstack-infra11:57
*** jgallard has joined #openstack-infra12:00
sdagueruhe: so to head down this path, we probably want to make a lib/nosql in devstack like lib/database12:00
*** gokrokve has joined #openstack-infra12:00
*** saju_m has quit IRC12:00
sdagueand make mongo, hbase, casandra available as the nosql backend selectably12:00
sdaguemaybe we can issolate some of this with using devstack for node setup12:01
*** zhiyan is now known as zhiyan_12:01
isviridovsdague,  we have done some efforts for Cassandra integration into devstack in MagnetoDB project12:02
isviridovhttps://github.com/stackforge/magnetodb/tree/master/contrib/devstack12:02
isviridovCassandra is installed from Datastax repo now12:03
sdagueok12:03
*** rfolco has joined #openstack-infra12:03
*** markmcclain has joined #openstack-infra12:04
sdagueso if we could put these all into a standard mechanism of lib/nosql and lib/nosql/XXXXXXX12:04
sdaguethen we could probably standardize some mechanism in installing these engines, which all basically seem to need to punt on using distro packaging12:04
*** markmcclain has quit IRC12:04
sdaguethough - https://github.com/stackforge/magnetodb/blob/master/contrib/devstack/lib/magnetodb seems to indicate that you are downloading java as well, that will need to come from the base platform12:05
*** gokrokve has quit IRC12:05
openstackgerritJoshua Hesketh proposed a change to openstack-infra/zuul: Fix up bootstrap in status page  https://review.openstack.org/8411212:05
*** saju_m has joined #openstack-infra12:06
*** ArxCruz has quit IRC12:07
isviridovsdague, Cassandra required or at least recommends Oracle JDK, that is why we are downloading it12:07
*** ArxCruz has joined #openstack-infra12:08
*** saju_m has quit IRC12:08
isviridovprobably we should cache it somehow12:08
sdaguewell that starts to become it's own challenge, if then we are also managing jvms as well12:09
sdaguelets start without that12:09
ruheisviridov: according to hortonworks guys (main contributors to hadoop), hadoop and hbase works fine on openjdk12:09
*** sandywalsh has quit IRC12:10
ruhei guess cassandra should work fine too. at least for testing purposes12:10
isviridovWe will test it. AFAIK there are some performance optimizations tightly connected with Oracle JDK.12:12
*** mugsie has joined #openstack-infra12:13
*** jpeeler has joined #openstack-infra12:19
sdagueso I think that's where this gets sticky, because the oracle jdk is very much not open source12:22
sdagueand there has been a pretty strong feeling that we shouldn't be putting non open code into infra for testing12:22
*** pdmars has joined #openstack-infra12:23
sdaguebut if it's functional, even if a little slower, on openjdk, that would be fine12:23
*** sandywalsh has joined #openstack-infra12:23
openstackgerritJason Kincl proposed a change to openstack-infra/jenkins-job-builder: Add support for Copy Artifact project copy permissions  https://review.openstack.org/8255112:24
*** dcramer_ has quit IRC12:25
*** pdmars has quit IRC12:26
isviridovsdague, you are right. After first talk with Cassandra guys it looks like we really can use OpenJDK for gating12:26
sdaguecool12:27
ttxsdague: https://review.openstack.org/#/c/82438/ up for your review pleasure12:27
*** aysyd has joined #openstack-infra12:27
*** jgallard has quit IRC12:28
sdaguedone12:28
*** jgallard has joined #openstack-infra12:28
nprivalova ttx, sdague, thank you very much for happybase!12:29
*** pdmars has joined #openstack-infra12:30
*** maxbit has joined #openstack-infra12:30
fungithings seem not horribly broken this morning!12:32
*** changbl has quit IRC12:32
thervefungi, Are some changes landing though? I'm seeing some pretty bad cinder errors12:34
thervehttp://logstash.openstack.org/#eyJzZWFyY2giOiJcIkNhdWdodCBlcnJvcjogJ21vZHVsZScgb2JqZWN0IGhhcyBubyBhdHRyaWJ1dGUgJ0ZhaWx1cmUnXCIiLCJmaWVsZHMiOltdLCJvZmZzZXQiOjAsInRpbWVmcmFtZSI6IjQzMjAwIiwiZ3JhcGhtb2RlIjoiY291bnQiLCJ0aW1lIjp7InVzZXJfaW50ZXJ2YWwiOjB9LCJzdGFtcCI6MTM5NjI2OTIxMTg0NX0=12:35
*** ominakov has quit IRC12:36
*** ominakov has joined #openstack-infra12:37
*** mwagner_zzz has joined #openstack-infra12:38
*** dims has quit IRC12:38
*** ominakov has quit IRC12:38
*** ominakov has joined #openstack-infra12:39
fungitherve: http://git.openstack.org/cgit/openstack/openstack/log/ suggests that the last thing to pass the integrated gate on master was a tempest change 3 hours ago12:40
thervefungi, That matches the taskflow commit I think12:41
thervehttps://review.openstack.org/8396512:41
fungiand yeah, that error message you linked in logstash starts around the same time we stopped merging things12:42
therve"Breaking change: any client should be updated"12:42
fungitiming on the taskflow patch is consistent with that12:42
therveWho thinks it's a good idea :/12:43
fungium, yeah. revert that noise12:43
fungisudden change with no backward compatibility and no deprecation in a lib used by other projects?12:43
fungii take it taskflow is asymmetrically gated12:44
*** yolanda has joined #openstack-infra12:44
therveYeah apparently12:45
fungiyep... no devstack/tempest/grenade jobs on openstack/taskflow! http://git.openstack.org/cgit/openstack-infra/config/tree/modules/openstack_project/files/zuul/layout.yaml#n101512:45
fungithat too should get fixed, apparently12:45
*** bknudson has quit IRC12:47
fungidhellmann_: if you're around, we need an emergency revert of https://review.openstack.org/83965 and integration tests on openstack/taskflow12:47
*** mugsie_ has joined #openstack-infra12:47
*** dprince has joined #openstack-infra12:49
*** maxbit has quit IRC12:50
*** dims has joined #openstack-infra12:52
*** yamahata has joined #openstack-infra12:52
*** mugsie has quit IRC12:55
*** jeckersb_gone is now known as jeckersb12:56
*** hashar has quit IRC13:00
*** gokrokve has joined #openstack-infra13:01
*** ameade has joined #openstack-infra13:01
*** jlibosva has quit IRC13:01
*** markmcclain has joined #openstack-infra13:01
*** jlibosva has joined #openstack-infra13:03
*** e0ne has quit IRC13:03
*** dhellmann_ is now known as dhellmann13:04
*** matrohon has joined #openstack-infra13:04
*** e0ne has joined #openstack-infra13:04
openstackgerritJeremy Stanley proposed a change to openstack-infra/config: Perform integration testing on openstack/taskflow  https://review.openstack.org/8412313:05
therveHum I tried "Revert change" in gerrit :)13:05
*** hashar has joined #openstack-infra13:05
fungitherve: i was waiting until i could link that ^ in the commit message13:06
*** gokrokve has quit IRC13:06
fungitherve: https://review.openstack.org/8412413:06
thervefungi, Great thanks13:06
*** HenryG_ has quit IRC13:07
*** bknudson has joined #openstack-infra13:08
*** jhesketh has quit IRC13:10
*** adarazs has joined #openstack-infra13:11
*** mbacchi has quit IRC13:11
fungidhellmann: https://review.openstack.org/84124 is the proposed revert13:13
*** zhiyan_ is now known as zhiyan13:14
*** weshay has joined #openstack-infra13:16
sdaguefungi: can you force the revert?13:21
*** zehicle has quit IRC13:21
sdagueotherwise, we could always drop taskflow from devstack13:21
sdaguethe sequence here was definitely incorrect13:21
fungisdague: i can force it in, just don't want to step on any toes13:22
*** dcramer_ has joined #openstack-infra13:22
sdagueactually, we need to back out more of these repos13:22
sdagueI think I'll do it via a devstack change instead13:22
fungiyou mean test them on their released versions from pypi instead of on the current state of their master branches?13:23
*** mriedem has joined #openstack-infra13:24
fungisdague: ^13:24
sdagueyes13:25
fungiahh, got it13:25
sdaguethere are 4 oslo trees in devstack which aren't in the gate13:25
fungiargh13:25
sdagueapparently a piece of this was missed13:25
sdaguehttps://review.openstack.org/8412913:26
openstackgerritBob Ball proposed a change to openstack-infra/devstack-gate: Support XenServer in the gate  https://review.openstack.org/8024113:27
sdaguemissed, one, apparently pycadf in the same situation as well13:27
*** julim has joined #openstack-infra13:27
*** HenryG has joined #openstack-infra13:29
*** signed8bit has joined #openstack-infra13:31
*** jlibosva1 has joined #openstack-infra13:31
*** julim has quit IRC13:33
*** jlibosva has quit IRC13:34
*** julim has joined #openstack-infra13:36
dhellmannfungi: catching up -- that's a long patch, did you generate the revert with a tool?13:40
fungidhellmann: git revert 42ca24013:40
fungidhellmann: if that counts as a tool13:40
dhellmannyeah13:40
*** thuc has joined #openstack-infra13:40
dhellmann+2a13:40
dhellmannI didn't want to compare them by eye13:41
fungii don't blame you13:41
*** thomasem has joined #openstack-infra13:42
fungidhellmann: apparently part of the problem is that devstack started checking out the state of the git repos for several oslo libs which aren't being tested in the integrated gate yet, so sdague's cleaning that up and then i guess those will get jobs proposed when we're ready to try again with testing newer than the released versions of those from pypi13:42
*** thuc has quit IRC13:43
*** mbacchi has joined #openstack-infra13:43
*** thuc has joined #openstack-infra13:43
fungibut i expect that taskflow change to present problems when that time comes if it's not reverted first, so i think that's still warranted13:43
*** primeministerp has quit IRC13:43
dhellmannfungi: why are we reverting those changes? we want devstack testing those libraries13:44
dhellmanntaskflow is an oslo library now, we need to set up the symmetric gating13:44
dhellmannso if we're missing a job, let's add that instead of taking away one13:44
dhellmannsdague: ^^13:44
fungidhellmann: well, we need to add integration test jobs for those libraries before telling devstack to use the latest branch state on them13:46
fungibut it seems they're all working save taskflow at the moment, so it might make sense to just cram in the additional jobs on them asap, i agree13:46
*** primeministerp has joined #openstack-infra13:47
dhellmannfungi: Do you mean tests specific for taskflow? Testing the apps that use taskflow isn't enough (at least to start)?13:47
fungidhellmann: just the devstack-tempest jobs (so we make sure the jobs other projects are running won't break when a change to one of those libs is introduced)13:48
*** jgrimm has quit IRC13:48
fungispecifically for the integration jobs shared by multiple projects. less important for things like unit tests where you're aiming with oslo.test, though that's important too certainly13:49
*** nkinder has quit IRC13:49
*** jcoufal has quit IRC13:49
dhellmannfungi: I'm not sure what the names of the individual jobs are, so I may use the wrong words. We have the devstack gate job(s) installing taskflow, since the app tests run there broke. We should run that same set of jobs as a gate on taskflow itself, right?13:50
*** thuc_ has joined #openstack-infra13:50
*** zigo has quit IRC13:50
fungidhellmann: yep, that's what i'm suggesting. perhaps something like https://review.openstack.org/84123 i linked in the commit message of the revert and in bug 130016113:51
uvirtbotLaunchpad bug 1300161 in devstack "Error import taskflow Failure" [Undecided,In progress] https://launchpad.net/bugs/130016113:51
openstackgerritA change was merged to openstack-infra/storyboard: Making a token expiration time configurable  https://review.openstack.org/8410713:51
*** vhoward- has joined #openstack-infra13:51
dhellmannfungi: yes, that's what I mean13:52
*** amotoki_ has joined #openstack-infra13:52
*** thuc has quit IRC13:53
*** eharney has joined #openstack-infra13:53
fungibecause removing them from the git checkouts in devstack only moves the issue forward from commit proposal time to library release time, at which point the "solution" is more complicated when something like that breaking change does find its way in13:54
dhellmannfungi: I have several changes pending related to making it easier to set up testing for oslo libs. I assume we're holding off on merging those until the FF lifts?13:54
dhellmannfungi: right, we definitely want those libraries included in the integrated gate13:54
fungidhellmann: i don't think we're holding off necessarily, unless there are features needed in frozen projects to support that. infra is in "tread carefully" mode at the moment, but hasn't gone to slush yet13:55
dhellmannok, let me find my list13:55
fungiit's probably more that we're just under water for reviews again, so apologies13:56
*** dkliban has joined #openstack-infra13:56
*** jlibosva1 is now known as jlibosva13:56
dhellmannthis one adds a bunch of jobs for oslo libs: https://review.openstack.org/#/c/76945/1013:56
dhellmannno worries, I thought we were frozen or I would have bugged you13:56
dhellmannheh, that change includes adding gate jobs for taskflow13:56
fungii see that! abandoning mine13:57
*** prad_ has joined #openstack-infra13:57
*** AJaeger has joined #openstack-infra13:58
*** zigo has joined #openstack-infra13:58
ttxdamn, must be the 5th reset since we enqueued ceilometer open-juno commit 3 hours ago13:59
fungittx: yep, bug discussed above ^13:59
openstackgerritDoug Hellmann proposed a change to openstack-infra/config: Parameterize library cross-test job  https://review.openstack.org/8375913:59
openstackgerritDoug Hellmann proposed a change to openstack-infra/config: Add tox env for testing jenkins-job-builder  https://review.openstack.org/8377613:59
*** dkranz has joined #openstack-infra13:59
*** zns has joined #openstack-infra14:00
ttxfungi: is it blocking or just introducing a high fail rate ?14:00
fungidhellmann: looks like 76945 should be perfectly safe since it's just adding jobs to libs which aren't part of the integrated release, so worst case you just block changes to those libs14:00
fungittx: full on gate block14:00
dhellmannfungi: and we're frozen now anyway :-)14:00
ttxfungi: ok :)14:00
dhellmannat least we were supposed to be, I sent email to josh about taskflow14:00
fungiyeah, to ivan's credit he called out clearly in the commit message on that one "this is a breaking change" and it got a slew of +2 votes anyway14:01
*** gokrokve has joined #openstack-infra14:01
dhellmannfungi: https://review.openstack.org/#/c/83759/5 changes the unit test cross-test job so we can use it for libs other than oslotest14:01
sdaguegah - http://logs.openstack.org/29/84129/2/check/check-tempest-dsvm-full/d6364bb/logs/devstacklog.txt.gz#_2014-03-31_13_37_03_94114:01
dhellmannfungi: yeah14:01
sdaguehow I hate namespace packages14:02
fungilet you count the ways?14:02
dhellmannsdague: where's the log of things being installed in that job?14:02
sdaguedhellmann: in devstack log there14:03
sdaguedevstack logs a pretty verbose14:03
*** dstanek has joined #openstack-infra14:04
sdaguehttp://logs.openstack.org/29/84129/2/check/check-tempest-dsvm-full/d6364bb/logs/devstacklog.txt.gz#_2014-03-31_13_34_06_271 we install it right there14:04
dhellmannsdague: it looks like something is downloading oslo.config at http://logs.openstack.org/29/84129/2/check/check-tempest-dsvm-full/d6364bb/logs/devstacklog.txt.gz#_2014-03-31_13_34_03_76514:04
dhellmannthe oslo libs should be installed from source, right?14:05
sdaguedhellmann: that's the uninstall / install / uninstall that we do14:05
sdagueit's uninstalled about 3s later14:06
dhellmannwhy don't you just delete the library with rm?14:06
*** gokrokve has quit IRC14:06
*** rwsu has joined #openstack-infra14:06
*** jnoller has joined #openstack-infra14:07
sdaguebecause pip often believed it was still installed14:08
sdagueI don't remember how we got there fully, it's been like that in the code for a year14:08
dhellmannok14:08
dhellmannthere's probably a safer way to do that with rm, but we can look at that laster14:08
dhellmannlater14:08
*** mugsie_ is now known as mugsie14:08
*** jnoller has quit IRC14:09
*** bnemec has joined #openstack-infra14:09
AJaegerHi, could somebody review https://review.openstack.org/#/c/82573/ , please? It should fix cases like https://review.openstack.org/#/c/82719/14:10
*** mrodden has quit IRC14:12
dhellmannsdague: here's the problem: http://logs.openstack.org/29/84129/2/check/check-tempest-dsvm-full/d6364bb/logs/devstacklog.txt.gz#_2014-03-31_13_35_22_60514:12
sdaguedhellmann: why's that a problem14:13
sdaguethat was one of the points of the change14:13
sdaguebecause that library isn't co-gating either14:13
dhellmannthe fix for that is to add the gate job: https://review.openstack.org/#/c/76945/1014:13
dhellmannall oslo libraries must be installed from source, otherwise it triggers this ns package issue14:13
dhellmannsdague: the gate job isn't there because I thought the CI system was frozen so I didn't push for reviews.14:14
sdaguedhellmann: ok, so I agree, however, I still don't understand why this is breaking14:14
sdagueis this just because we have a 2nd namespace package?14:15
dhellmannno14:15
dhellmannthe problem is triggered when one lib is installed pip -e and another is installed pip14:15
dhellmanninto the same namespace14:15
dhellmannso we have oslo.config and oslo.message going in via "pip -e" and oslo.vmware going in via "pip"14:16
*** homeless has joined #openstack-infra14:16
sdaguehmph14:17
openstackgerritDoug Hellmann proposed a change to openstack-infra/config: Add gate jobs for oslo libraries  https://review.openstack.org/7694514:18
sdagueso, that would also mean that if we ever install oslo libs in the wrong order based on their dependencies they'll break, right?14:18
dhellmannsdague: yes, I suppose that's true14:19
dhellmannwe will have to be careful about how we add them to devstack14:19
*** yamahata has quit IRC14:19
dhellmannthat file probably needs a nice big warning comment14:19
*** afazekas has quit IRC14:19
sdagueand changing requirements ever in an olso library can cause similar issues14:19
*** yamahata has joined #openstack-infra14:19
sdaguebecause it could trigger a need to reorder14:20
sdaguewhich might put you in a death lock14:20
dhellmannyeah, but I don't expect that to be a problem -- that would indicate some sort of circular dependency anyway14:20
dhellmannand if that's the case, we wouldn't be able to install the libs in the first place14:20
sdaguedhellmann: well, it means you can't never invert the install order either14:20
dhellmannthe reason we have so many oslo libs is so they can depend on each other without cycles, and so they don't have common dependencies on third-party libs14:21
dhellmannwhy would we want to invert the installation order?14:21
sdagueI don't know, I'm just looking at the constraints being put on the system14:21
dhellmannok14:21
dhellmannpip figures out dependencies for things in requirements.txt; we're installing from source; we will have to do that work; that work is done in the oslo wiki14:22
sdagueand wishing that we'd never gone down the namespace package route14:22
*** zhiyan is now known as zhiyan_14:22
dhellmannwe would have other problems if we didn't14:22
sdaguelike ?14:22
dhellmannwe have some cases where we're installing the same package twice and triggering this problem14:22
dhellmannrather than a hard "you've broken your libraries" error, we would have something that looked like it didn't have the latest source code14:23
dhellmannso we would be trying to figure out why installing a library wasn't getting the fixes that were clearly in the version being installed14:23
sdagueif this wasn't a namespace though, this would have worked14:23
dhellmannthis one case, yes14:23
dhellmannthis is not the only way this problem has been triggered, though14:23
sdaguethat's fair, it's just the one that tends to ruin my mondays :)14:23
dhellmannwe had systems where oslo.config was installed from source and oslo.messaging was installed both from source and from a package -- that was happning *a lot* earlier this cycle14:24
sdaguewell, we could aslo decide that oslo libraries aren't the same as the rest of openstack14:25
sdagueand not install them -e14:25
dhellmannsdague: that might also solve this problem, yes14:25
*** david-lyle has joined #openstack-infra14:25
sdaguebecause you aren't going to just ctrl-c a thing to restart it14:25
dhellmannI hadn't thought about that. I wonder what other impact that would have.14:25
*** mrodden has joined #openstack-infra14:25
sdaguelike you would with nova-compute14:26
dhellmannwell, if I'm working on oslo.messaging I might want to do it with one of the apps14:26
dhellmannbut yeah, in general we are more likely to develop with the unit tests14:26
sdaguewell, then yuo'd be using wrong oslo.messagin on all the other services14:26
dhellmann./unstack.sh then14:26
dhellmannwhich I guess is going to trigger a re-install14:26
sdaguesure, but if you unstack / stack, then it's installed14:26
*** alff_ has joined #openstack-infra14:27
*** alff has joined #openstack-infra14:27
dhellmannright14:27
dhellmannyeah, this may be the right way to go, but I'd like to think about what it means first14:27
openstackgerritDoug Hellmann proposed a change to openstack-infra/config: Parameterize library cross-test job  https://review.openstack.org/8375914:29
*** dstanek has quit IRC14:30
openstackgerritDoug Hellmann proposed a change to openstack-infra/config: Add gate jobs for oslo libraries  https://review.openstack.org/7694514:30
dhellmannrebasing these old changes is a pita14:30
fungiyep, large files with lots of churn14:31
boris-42fungi hi14:31
dhellmannit's too bad we can't split up projects.yaml and layout.yaml14:31
dhellmannone file each per program14:31
*** zehicle_at_dell has joined #openstack-infra14:33
jeblair_dhellmann: that would not likely affect the churn... that tends to happen when we make changes across the board14:34
dhellmannjeblair_: fair enough14:34
boris-42fungi could you pls take a look at patch that enables "sudo" on bare-precise nodes https://review.openstack.org/#/c/72780/14:34
fungiboris-42: yep, it's in my list of things to review (all the infra project changes are)14:35
*** nkinder has joined #openstack-infra14:35
boris-42fungi hehe=)14:35
*** jgrimm has joined #openstack-infra14:36
boris-42fungi it's seems like a quite old patch=)14:36
fungiboris-42: yes, i'm very behind on reviews14:37
*** damnsmith is now known as dansmith14:40
jeblair_dhellmann: while you're here, is there a reason you went from 'oslo.test' to 'oslotest' in 83759?14:40
*** belliott has quit IRC14:41
*** changbl has joined #openstack-infra14:41
*** thuc_ has quit IRC14:42
jeblair_(for the job name)14:42
*** wenlock has joined #openstack-infra14:44
*** hashar_ has joined #openstack-infra14:45
jeblair_sdague: would you please review the integrated gate changes in https://review.openstack.org/#/c/76945/12 ?14:45
*** belliott has joined #openstack-infra14:48
*** hashar has quit IRC14:48
*** rcleere has joined #openstack-infra14:48
*** pcrews_ has joined #openstack-infra14:49
*** belliott has quit IRC14:50
dhellmannjeblair_: the library name is "oslotest" -- we need to rename the repo to match after the rc is cut14:50
jeblair_dhellmann: that explains all, thanks!14:51
*** mkerrin has quit IRC14:53
*** freyes has joined #openstack-infra14:54
dhellmannjeblair_ or fungi : do the templates in layout.yaml support recursion? could I create an "oslo-library" template that had all of the jobs an oslo lib is expected to pass, and use the other templates?14:56
jeblair_dhellmann: i don't _think_ so (though i don't think it would be too difficult to add that to zuul)14:58
*** jeblair_ is now known as jeblair14:59
jeblairttx: is it the new storyboard meeting time?14:59
dhellmannit feels less error-prone14:59
openstackgerritAkihiro Motoki proposed a change to openstack-infra/config: Add language spepcific font package to Jenkins slave  https://review.openstack.org/8414914:59
*** wenlock_ has joined #openstack-infra15:00
*** alff has quit IRC15:00
*** alff_ has quit IRC15:00
fungijeblair: yes15:01
*** mihgen has quit IRC15:01
*** gokrokve has joined #openstack-infra15:02
sdaguejeblair: lgtm15:03
ttxjeblair: oh. Yes.15:04
*** wenlock_ has quit IRC15:04
*** gokrokve has quit IRC15:06
*** alexpilotti has quit IRC15:07
*** blamar has quit IRC15:07
*** changbl has quit IRC15:08
*** CaptTofu has joined #openstack-infra15:09
*** belliott has joined #openstack-infra15:09
*** mgagne has joined #openstack-infra15:09
markmcclainis there a way to get something promoted to the gate that is failing check for a test that does not even load Neutron?15:09
markmcclainor do I need to keep reverifying until I get lucky?15:10
markmcclainhttps://review.openstack.org/#/c/83762/15:10
*** mkerrin has joined #openstack-infra15:11
*** BadCub01 has joined #openstack-infra15:11
DavieyHi, is this a new CI bug http://logs.openstack.org/81/83981/4/check/check-tempest-dsvm-full/b78800c/console.html ?15:11
Davieycan't see anything similar in the recheck page15:11
*** belliott has left #openstack-infra15:12
*** BadCub01 has left #openstack-infra15:12
*** mgagne1 has joined #openstack-infra15:12
*** BadCub01 has joined #openstack-infra15:13
therveDaviey, 1300161, should be fixed now15:13
fungimarkmcclain: looking15:13
*** mgagne has quit IRC15:14
fungimarkmcclain: server fault on rest client calls?15:15
markmcclainyeah… Neutron isn't even loaded for check-tempest-dsvm-full15:17
*** gokrokve has joined #openstack-infra15:17
markmcclainand this is last review to merge before we can cut our RC15:17
fungiwhat's the bug for that serverfault exception?15:18
Davieytherve: ah, thanks15:19
*** lcostantino has quit IRC15:19
mtreinishmarkmcclain: why is a non-neutron job run on a neutron patch? That just seems like a waste of resources15:19
*** gokrokve_ has joined #openstack-infra15:20
mtreinishfungi: it's the taskflow thing: http://logs.openstack.org/62/83762/2/check/check-tempest-dsvm-full/a11f4ca/logs/screen-c-api.txt.gz?level=TRACE15:21
*** gokrokve has quit IRC15:21
fungimtreinish: still? i thought the revert merged?15:22
anteayaI had thought the taskflow patch was reverted15:22
anteayait was abandoned: https://review.openstack.org/#/c/84122/15:22
fungianteaya: no, i meant https://review.openstack.org/#/c/84124/15:23
mtreinishfungi: I thought that was the error right? http://logs.openstack.org/62/83762/2/check/check-tempest-dsvm-full/a11f4ca/logs/screen-c-api.txt.gz?level=TRACE#_2014-03-31_14_26_36_57315:23
anteayayour revert, yes15:23
mtreinishthat's what markmcclain's run shows in the cinder logs15:23
*** CaptTofu has quit IRC15:23
fungimtreinish: yep15:24
*** andreaf has quit IRC15:24
mtreinishfungi: oh it was probably racing with the revert and the fail is in the check queue15:25
anteayait was a devstack-precise-rax-dfw node15:25
markmcclainmtreinish: not sure why that check configured that way was added15:26
fungiaha. 13:42 is when testing started on markmcclain's linked change, 13:46 is when the taskflow revert merged15:29
fungimarkmcclain: reverify bug 130016115:29
fungishould work now15:29
uvirtbotLaunchpad bug 1300161 in devstack "Error import taskflow Failure" [Undecided,In progress] https://launchpad.net/bugs/130016115:29
*** KurtMartin is now known as kmartin15:29
fungimtreinish: not racing per se. taskflow isn't integration-tested yet15:29
fungiwhich is how things got in that state to start with15:29
markmcclainfungi: thanks15:29
annegentlehey jeblair: if I'm looking for a replacement cms for the docs site, what licenses are allowable?15:30
annegentlejeblair: for example, jekyll is MIT15:30
*** gyee has joined #openstack-infra15:30
annegentlejeblair: so not just cms but build chains15:30
mtreinishfungi: fair enough, there are probably better ways to describe it15:30
*** alexpilotti has joined #openstack-infra15:31
*** CaptTofu has joined #openstack-infra15:31
annegentlejeblair: that's probably not super clear, but as I look to replace file-based scp, what are the first class licenses?15:31
*** mkerrin has quit IRC15:31
*** thuc has joined #openstack-infra15:31
fungiannegentle: running mit-licensed stuff is fine (i assume you're talking about the mit expat license, not other mit licenses like the x11 license or something)15:32
*** mihgen has joined #openstack-infra15:34
*** alexpilotti has quit IRC15:36
*** UtahDave has joined #openstack-infra15:38
*** mkerrin has joined #openstack-infra15:38
*** dizquierdo has quit IRC15:41
*** roeyc has quit IRC15:42
*** dstanek has joined #openstack-infra15:43
*** thuc_ has joined #openstack-infra15:44
*** freyes has quit IRC15:45
*** khyati has joined #openstack-infra15:47
*** mfer has joined #openstack-infra15:48
*** thuc has quit IRC15:48
*** markmcclain has quit IRC15:48
annegentlefungi: seems like Sphinx is BSD15:49
annegentlefungi: so that might also qualify15:49
annegentlefungi: what about something like https://github.com/mozilla/kitsune/blob/master/LICENSE where it's open but not MIT, BSD, GPL, Apache 2, who would I ask or talk to?15:49
*** ok_delta has joined #openstack-infra15:53
*** CaptTofu has quit IRC15:56
*** hashar_ has quit IRC15:56
*** dstanek has quit IRC15:56
*** jcoufal has joined #openstack-infra15:58
pleia2good morning16:00
*** mkoderer has quit IRC16:01
*** e0ne_ has joined #openstack-infra16:01
jeblairannegentle: you're talking about something that will run on a git tree, and produce a bunch of static files that are uploaded to the server, right?16:01
jeblairannegentle: (as opposed to like running a full server-side cms like wordpress or zope or drupal...?)16:01
*** jpich has quit IRC16:02
anteayamorning pleia216:02
*** hogepodge has joined #openstack-infra16:03
*** e0ne has quit IRC16:04
jeblairannegentle: kitsune looks like a 3-clause bsd...?16:05
*** jepoy has quit IRC16:06
*** thuc_ has quit IRC16:07
*** thuc has joined #openstack-infra16:07
*** changbl has joined #openstack-infra16:09
*** e0ne has joined #openstack-infra16:12
*** thuc has quit IRC16:12
jogois taskflow gated on tempest?16:12
jeblairjogo: in about 30 minutes it will be https://review.openstack.org/#/c/76945/16:14
*** sdake has joined #openstack-infra16:14
*** sdake has quit IRC16:14
*** sdake has joined #openstack-infra16:14
jogojeblair: sweet16:14
*** e0ne_ has quit IRC16:15
openstackgerritA change was merged to openstack-infra/config: Add gate jobs for oslo libraries  https://review.openstack.org/7694516:16
* dhellmann does a kermit flail16:16
*** hogepodge has quit IRC16:16
*** markmc has quit IRC16:18
*** hogepodge has joined #openstack-infra16:20
openstackgerritJames E. Blair proposed a change to openstack-infra/nodepool: Fix missing attribute error in subnodes  https://review.openstack.org/8384316:20
openstackgerritJames E. Blair proposed a change to openstack-infra/nodepool: Add a test for subnodes  https://review.openstack.org/8360216:20
openstackgerritJames E. Blair proposed a change to openstack-infra/nodepool: Add a very basic functional test  https://review.openstack.org/8295216:20
openstackgerritJames E. Blair proposed a change to openstack-infra/nodepool: Add per-test database fixture  https://review.openstack.org/8286516:20
openstackgerritJames E. Blair proposed a change to openstack-infra/nodepool: Add tests for the allocator  https://review.openstack.org/8262816:20
openstackgerritJames E. Blair proposed a change to openstack-infra/nodepool: Finish initial docs  https://review.openstack.org/8285416:20
openstackgerritJames E. Blair proposed a change to openstack-infra/nodepool: Add ready-script and multi-node support  https://review.openstack.org/8225216:20
*** jerryz_ has quit IRC16:21
openstackgerritJames Michael DuPont proposed a change to openstack-infra/git-review: list feedback command  https://review.openstack.org/8416516:22
*** CaptTofu has joined #openstack-infra16:24
*** mfer has quit IRC16:24
jeblairpleia2: can you provide the author with advice to find the equivalent fedora/rhel package in this change? https://review.openstack.org/#/c/84149/116:25
*** jgallard has quit IRC16:25
pleia2jeblair: will do16:25
pleia2jeblair: oh, this again, there isn't one in the main repos16:26
pleia2jeblair: https://review.openstack.org/#/c/72287/ was related16:26
*** che-arne has quit IRC16:27
*** lcostantino has joined #openstack-infra16:28
*** ildikov_ has quit IRC16:28
*** jlibosva has quit IRC16:29
openstackgerritA change was merged to openstack-infra/config: Enable Gearman as default on Jenkins slaves  https://review.openstack.org/7321416:29
jeblairpleia2: ok.  i think the current change is probably good then; it has the idea from the old one that clarkb liked16:30
openstackgerritA change was merged to openstack-infra/config: New geard server address for tripleo jobs.  https://review.openstack.org/8406116:33
*** esker has joined #openstack-infra16:34
*** markmcclain has joined #openstack-infra16:36
*** SumitNaiksatam has quit IRC16:38
*** e0ne has quit IRC16:39
*** bearhands is now known as comstud16:40
clarkbmorning16:40
openstackgerritJoe Gordon proposed a change to openstack-infra/elastic-recheck: Add fingerprint for bug 1300161  https://review.openstack.org/8418116:40
uvirtbotLaunchpad bug 1300161 in devstack "Error import taskflow Failure" [Undecided,In progress] https://launchpad.net/bugs/130016116:40
jogoclarkb: morning16:41
jogoclarkb: ^ did I use the tag correctly?16:41
openstackgerritJames Michael DuPont proposed a change to openstack-infra/git-review: list feedback command  https://review.openstack.org/8416516:41
*** alff has joined #openstack-infra16:41
*** alff_ has joined #openstack-infra16:41
clarkblooking16:41
clarkbjogo: yes lgtm16:44
*** lcostantino has quit IRC16:45
jogoclarkb: thanks16:45
*** dcramer_ has quit IRC16:45
jeblairclarkb, fungi: regarding this change: https://review.openstack.org/#/c/71189/416:46
jeblairclarkb, fungi: i'm a little skittish about adding new system installed pip packages on tests slaves, particularly for something that runs _after_ the tests...16:46
jeblairclarkb, fungi: do you have thoughts on that?16:46
openstackgerritA change was merged to openstack-infra/config: upgrade review-dev.o.o to gerrit 2.8.3  https://review.openstack.org/8161816:47
openstackgerritJames Michael DuPont proposed a change to openstack-infra/git-review: list feedback command  https://review.openstack.org/8416516:47
*** mrmartin has joined #openstack-infra16:48
jeblairclarkb, fungi: both of those are available as os packages, and i'm pretty sure requests at least could probably be done with stdlib functions if needed...16:48
fungijeblair: any chance we could cache those eggs on node images and then run zuul_swift_upload.py inside a virtualenv16:48
fungi?16:48
fungioh! if there are debs/rpms available, then even better16:48
clarkbjeblair: ya if we can get away with apt-get installing those packages that would be much preferred16:48
*** harlowja_away is now known as harlowja16:48
openstackgerritA change was merged to openstack-infra/config: Add non voting gate-rally-python33 check  https://review.openstack.org/8401316:49
fungimagic and requests aren't things i would try to reimplement on stdlib though16:49
jeblairfungi: def not magic, but the stdlib does have an httplib that should work...16:49
jeblairfungi, clarkb: but anyway, it sounds like we all think debs would be the least problematic16:49
jeblairfungi, clarkb: so i'll start with that.  if for some reason that's untenable, i think we could do fungi's idea of the venv...16:50
fungijeblair: i though httplib didn't validate x.509 certs for https connections, but maybe it just takes extra work16:50
openstackgerritA change was merged to openstack-infra/config: Adds second hiera data directory  https://review.openstack.org/7173916:50
jeblairfungi: i think the nodepool prep script could just create that venv when it runs, so it would already be there and set up for the script at the end16:51
fungijeblair: great point, and easier than setting up an egg cache to install from later16:51
openstackgerritAndreas Jaeger proposed a change to openstack-infra/config: Add new job to build misc Japanese Guides  https://review.openstack.org/8397916:52
fungibut yeah, make it work with python-requests and python-magic versions carried in precise and centos6 is definitely preferred16:52
*** mihgen has quit IRC16:52
mtreinishjeblair: do you have any thoughts on this?: https://review.openstack.org/#/c/83192/16:53
*** SumitNaiksatam has joined #openstack-infra16:54
jeblairmtreinish: can you push a new version with the topic "new-project" ?16:54
mtreinishjeblair: sure16:54
jeblairmtreinish: (we didn't see it on friday, otherwise we would have created it then)16:54
openstackgerritMatthew Treinish proposed a change to openstack-infra/config: Add specs-cookiecutter to openstack-dev  https://review.openstack.org/8319216:55
mtreinishjeblair: ^^^16:55
*** Ryan_Lane has joined #openstack-infra16:56
openstackgerritThomas Goirand proposed a change to openstack/requirements: Using happybase >=0.5,!=0.7  https://review.openstack.org/8243816:56
devanandagood morning, all16:56
jeblairmtreinish: thanks, lgtm16:56
devanandaclarkb: it looks like that fix for translations on friday did not work16:56
jeblairmtreinish: should get made on friday16:56
mtreinishjeblair: ok cool16:57
clarkbdevananda: have a link to your change that should've fixed it?16:58
mtreinishI'll send something to ML about it then16:58
clarkbdevananda: and a log to a failing test if you have it would be handy16:58
nibalizerwooo second hiera dir landed!16:58
devanandaclarkb: https://review.openstack.org/8393516:58
*** pblaho has quit IRC16:58
* nibalizer does his happy dance16:58
*** CaptTofu has quit IRC16:58
devanandaclarkb: i'm not sure how to find the jenkins translation job logs16:59
clarkbdevananda: I can find it, but it should be http://logs.openstack.org/post/firsttwocharsofgitsha/completesha16:59
*** sarob has joined #openstack-infra17:00
devanandaclarkb: https://review.openstack.org/#/c/83956/ is the currenly-proposed update from jenkins17:00
*** krotscheck has quit IRC17:00
devanandaclarkb: http://logs.openstack.org/periodic/ironic-propose-translation-update/9061d0d/console.html is the log from the latest run AFAICT17:01
*** krotscheck has joined #openstack-infra17:01
clarkbdevananda: http://logs.openstack.org/fb/fbc47c51fb20a52b40a21f4ce7237a31630650c1/post/ is the job run after 83935 merged17:01
devanandaclarkb: new error: Could not import file: We're not able to extract any string from the file uploaded for language Portuguese (Brazil) (pt_BR) in resource17:02
*** derekh has quit IRC17:04
*** mgagne1 has quit IRC17:04
clarkbdevananda: progress!17:05
clarkbdevananda: http://logs.openstack.org/fb/fbc47c51fb20a52b40a21f4ce7237a31630650c1/post/ironic-upstream-translation-update/8367d2c/console.html.gz shows el was pushed17:06
clarkband sr17:06
clarkbpossibly a format issue in the other fiels?17:06
clarkblooks like those files may have not had any duplicates in the first place17:07
*** alexpilotti has joined #openstack-infra17:07
openstackgerritA change was merged to openstack-infra/config: Upload oslo.messaging final releases to pypi  https://review.openstack.org/8374017:07
devanandahmm17:08
openstackgerritThomas Herve proposed a change to openstack-infra/config: Add a new job for heat-templates  https://review.openstack.org/8376117:09
jeblairfungi: i think havana is broken; do you know if that is known?17:10
jeblair2014-03-31 15:55:27 CRITI [ceilometer] __init__() got an unexpected keyword argument 'match'17:10
jeblairhttp://logs.openstack.org/43/80643/5/check/check-tempest-dsvm-full-havana/d7f3b4d/logs/devstacklog.txt.gz17:10
fungijeblair: i hadn't spotted it yet--presumably recent?17:11
*** rwsu has quit IRC17:11
jeblairsdague, mtreinish, adam_g: ^17:12
clarkbdevananda: I wonder if the mention about remote time vs local time indicates the problem? Looks like transifex was in the past compared to the slave17:13
clarkbdevananda: maybe they reject things from the future?17:13
clarkbdevananda: I am still doing more digging17:13
devanandaclarkb: thanks17:13
devanandaclarkb: i'm looking at the diff of sr and pt_BR17:13
devanandanot a lot17:13
devanandaclarkb: http://paste.openstack.org/show/74673/17:14
*** gokrokve has joined #openstack-infra17:15
*** markwash has joined #openstack-infra17:16
*** jooools has quit IRC17:16
*** mgagne has joined #openstack-infra17:17
clarkbyeah, small diff17:17
*** dripton has quit IRC17:17
jeblairclarkb: http://logstash.openstack.org/#eyJzZWFyY2giOiJtZXNzYWdlOlwiQ1JJVEkgW2NlaWxvbWV0ZXJdIF9faW5pdF9fKCkgZ290IGFuIHVuZXhwZWN0ZWQga2V5d29yZCBhcmd1bWVudCAnbWF0Y2gnXCIiLCJmaWVsZHMiOltdLCJvZmZzZXQiOjAsInRpbWVmcmFtZSI6IjM2MDAiLCJncmFwaG1vZGUiOiJjb3VudCIsInRpbWUiOnsidXNlcl9pbnRlcnZhbCI6MH0sInN0YW1wIjoxMzk2Mjg2MjE2ODU1fQ==17:17
*** dripton has joined #openstack-infra17:18
jeblairclarkb: it looks like a huge chunk of the log was stored as a single entry17:18
*** gokrokve_ has quit IRC17:18
mtreinishjeblair: yeah it looks like the last periodic tempest stable failed with that error on both jobs with mysql17:19
jeblair(and that explains why if i searched for more than 60m my browser hung)17:19
mtreinishbut the postgres one worked17:19
clarkbjeblair: probably broke multiline parsing when we went to devstack log17:19
jeblairmtreinish: looks like it's alembic related17:19
clarkbjeblair: yup, no milliseconds17:20
clarkbsdague: ^17:20
devanandaclarkb: based on Revision-Date, most of the translations havent' been updated since 2013-11-12 16:15+000017:21
clarkbdevananda: ya, the two that did push have more recent dates so my theory about the time thing seems bad17:21
clarkbjeblair: mtreinish sdague also no |17:21
clarkbdevananda: https://github.com/transifex/transifex-client/issues/1617:24
clarkbdevananda: are those files simply empty of anything to push?17:24
*** mgagne has quit IRC17:24
clarkbit may be working properly now17:24
clarkbat least that bit17:24
devanandapt_BR, for example, has a 46% completion in the web UI17:25
devanandabut nothing in the .po file17:25
devanandathere are several other languages with non-zero translations in the UI17:25
devanandabut zero in the .po files17:25
clarkbright so thats a different problem17:25
devananda?17:25
clarkbdevananda: I/we were looking at why transifex was rejecting our pushes and it appears because there are no strings to push17:25
clarkbnow we need to find out why it isn't pushing any strings to gerrit17:26
*** sarob has quit IRC17:26
devanandaclarkb: ah. "it isn't pushing any strings to gerrit" is the problem I've been after since the start. sorry if that wasnt' clear17:26
*** sarob has joined #openstack-infra17:26
devanandaclarkb: https://bugs.launchpad.net/ironic/+bug/1298645 is the bug, if that helps17:26
uvirtbotLaunchpad bug 1298645 in openstack-i18n "translated .po files do not contain any translation text" [Undecided,New]17:26
devanandaclarkb: also affects other projects17:27
clarkbdevananda: http://logs.openstack.org/fb/fbc47c51fb20a52b40a21f4ce7237a31630650c1/post/ironic-upstream-translation-update/8367d2c/console.html.gz#_2014-03-29_01_01_17_60517:27
asselinHi, I'm working on setting up local certification tests for cinder. I'm trying to get our jenkins setup with nodepool. I see the image 'state' in 'building'. How long does that take? Anyone know how to debug what's it's doing? I want to make sure it's not stuck.17:27
clarkbdevananda: that is the symptom I think17:27
clarkbasselin: you should have an image.log in /var/log/nodepool17:27
clarkbasselin: it takes a while, the images are built then snapshotted so that test slaves can be booted off of that snapshot17:28
clarkbdepending on network speeds and disk sizes this can take quite a bit of time17:28
jeblairasselin: ours take 30-60 minutes usually17:28
*** jcoufal has quit IRC17:29
clarkbdevananda: http://support.transifex.com/customer/portal/questions/1045471-tx-pull-f-skipping-everything that could be biting us, /me digs17:29
*** khyati has quit IRC17:29
devanandai've got an env locally now where I can reproduce the skipping everythign issue17:29
clarkbdevananda: awesome17:29
asselinclarkb, I don't see this file. I'm running everything on a single blade. Icehouse provider, jenkins, nodepool, etc. I'm running nodepoold -d17:30
fungiasselin: you can also 'nodepool image-update providername imagename' to see it working in your terminal session instead of going to the log17:30
*** mgagne has joined #openstack-infra17:30
clarkbdevananda: what if you do tx pull -a --force?17:30
devanandaclarkb: same thing17:30
devanandaclarkb: there doesn't seem to be any --verbose option :(17:31
*** gokrokve has quit IRC17:31
*** sarob has quit IRC17:31
devanandait just skips the files17:31
devanandawith no explanation17:31
*** gokrokve has joined #openstack-infra17:32
clarkb:/17:32
*** hashar has joined #openstack-infra17:34
clarkbthe slave's .transifexrc looks good at least as compared to their documentation17:34
*** gokrokve_ has joined #openstack-infra17:34
*** ildikov_ has joined #openstack-infra17:34
devanandaclarkb: do I need any special credentials to get "tx pull" to work?17:34
clarkbdevananda: you may, I think it depends on the project ACLs /me looks at those17:35
clarkbdevananda: you definitely need them for push but I would expect pull to work without creds17:35
openstackgerritA change was merged to openstack-infra/config: update comment filter for gerrit 2.8  https://review.openstack.org/7086417:35
devanandaclarkb: i'm sure I do for push... right17:35
openstackgerritAndreas Jaeger proposed a change to openstack-infra/config: Remove maven from operations-guide and openstack-manuals  https://review.openstack.org/7744617:35
*** gokrokve has quit IRC17:36
*** gokrokve has joined #openstack-infra17:37
asselinfungi, thank you. I now get the error message: "ERROR:nodepool.utils:Exception while testing ssh access" I'll investigate from here.17:37
*** morganfainberg_Z is now known as morganfainberg17:38
*** gokrokve_ has quit IRC17:38
*** vhoward- has left #openstack-infra17:38
devanandaclarkb: ahh. --debug17:40
devanandaclarkb: looks like pull needs creds. http://paste.openstack.org/show/ruvLee3Tt6VxMFRVi0kc/17:40
*** e0ne has joined #openstack-infra17:41
clarkbdevananda: well, jenkins should have them, let me run the --debug in the workspace17:41
devanandachecked teh URL directly, looks ilke I have enough at least for pull. lemme see how to set this up17:42
clarkbdevananda: you need a .transifexrc17:42
devanandaclarkb: right. so, when I add that, pull works fine17:43
devanandawell pull with -s -f17:43
devanandaahhh17:43
devanandaLocal is newer than remote for lang pt_BR17:43
devanandaSkipping 'pt_BR' translation (file: ironic/locale/pt_BR/LC_MESSAGES/ironic.po).17:43
devanandaso yes, time is the problem17:43
clarkbdevananda: we should update the jobs to do pull -a -f then?17:44
clarkbalso I was able to run the command you pasted in the workspace17:44
devanandayep, that seems to fix pull for me17:44
devanandaand sure enough, there's a TON of diffs17:45
devanandaclarkb: should I wait for jenkins, or do this pull -f -a now and propose to gerrit?17:45
devanandaclarkb: this is the only change blocking our RC at this point that doesn't have code up for review17:45
clarkbdevananda: its up to you, would be nice to see jenkins do it for us though17:46
*** amcrn has joined #openstack-infra17:46
fungijeblair: is cmd.nodepool unaware of the labels config change? http://paste.openstack.org/show/74676/ (just starting to dig into it now)17:46
clarkbdevananda: I can push the change really quickly then we can see how reviews go17:46
devanandaclarkb: sounds good. just didn't want to wait for the periodic tonight :)17:46
*** rustlebee is now known as russellb17:47
openstackgerritA change was merged to openstack-infra/elastic-recheck: Add fingerprint for bug 1300161  https://review.openstack.org/8418117:47
uvirtbotLaunchpad bug 1300161 in taskflow "Error import taskflow Failure" [Critical,Fix committed] https://launchpad.net/bugs/130016117:47
jeblairfungi: ah, probably.  i'll fix it.17:47
fungijeblair: thanks! also the rebased stack lgtm if we want to press forward merging the remainder17:48
*** gokrokve has quit IRC17:49
*** sandywalsh_ has joined #openstack-infra17:49
fungialso, clarkb: jeblair: any reason not to approve https://review.openstack.org/72780 ? (lgtm)17:49
*** gokrokve has joined #openstack-infra17:49
*** packet has joined #openstack-infra17:50
fungiseems we already got the other machinery in place to default to disabling sudo in jobs using those nodes17:50
*** dstanek has joined #openstack-infra17:50
*** sandywalsh has quit IRC17:50
*** Ajaeger1 has joined #openstack-infra17:50
*** jaypipes has joined #openstack-infra17:50
Ajaeger1clarkb: are you around?17:51
fungiyeah, i guess that was 7277917:51
*** hashar has quit IRC17:51
*** DuncanT- has joined #openstack-infra17:51
openstackgerritJames E. Blair proposed a change to openstack-infra/nodepool: Fix update-image command  https://review.openstack.org/8419017:52
jeblairfungi: ^;  checking on your other Q17:52
*** branen has quit IRC17:52
clarkbAjaeger1: yes17:53
clarkbfungi: I think 72780 should be good17:53
Ajaeger1clarkb, great! I have a question about the duplicate strings where you commented on the ironic patch (bug and references at  https://bugs.launchpad.net/heat/+bug/1299349 ).17:53
uvirtbotLaunchpad bug 1299349 in nova "upstream-translation-update Jenkins job failing" [Undecided,In progress]17:53
Ajaeger1clarkb: duplicate strings in po files.17:53
*** gokrokve has quit IRC17:53
Ajaeger1clarkb: DuncanT- and myself discussed how to avoid something like this in the future.17:53
fungijeblair: clarkb: cool, thanks!17:54
Ajaeger1Do you have any idea why those where generated - and what kind of gating can we add to get notified about it?17:54
openstackgerritClark Boylan proposed a change to openstack-infra/config: Make transifex the only source of translations  https://review.openstack.org/8419117:54
Ajaeger1clarkb: Just run "msgfmt -c " on all po files would be an option17:54
*** alff has quit IRC17:54
*** alff_ has quit IRC17:54
clarkbAjaeger1: devananda ^ something like that should fix ironics pull problem17:55
openstackgerritJoe Gordon proposed a change to openstack-infra/config: Add python27 job to nova-specs  https://review.openstack.org/8419217:55
clarkbAjaeger1: is it a bug in Babel?17:55
fungiclarkb: though that will probably make transitioning from transifex to not_transifex harder17:55
Ajaeger1clarkb: that one implements probably what we discussed via email ;)17:55
clarkbAjaeger1: but yes, we can probably add a gating test that runs msgfmt -c or similar17:55
*** jaypipes has quit IRC17:55
jogonot sure if I did that patch correctly ^^17:55
clarkbfungi: no it shouldn't17:55
jogorussellb: ^^^17:56
clarkbfungi: we would just treat not transifex as the only source of truth when we switch to that17:56
devanandaAjaeger1: I just replied to the i18n thread and posted on the ironic / i18n bug.17:56
fungiclarkb: right, but we can't do a phased move of the community on a given project from one interface to the other. maybe we never could though17:56
Ajaeger1clarkb: I don't know when it got introduced since nobody watches the post/periodic jobs, haven't isolated the cause.17:56
Ajaeger1devananda: thanks!17:56
devanandaAjaeger1: I'm not conviced that duplicate msgs were the problem. all the "pull" were failing17:56
clarkbAjaeger1: we could protect against it in the changes that update the files17:57
clarkbAjaeger1: with a gating job17:57
devanandaAjaeger1: its posible there may have been two different problems17:57
openstackgerritA change was merged to openstack-infra/config: Allow bare-precise nodes to sudo  https://review.openstack.org/7278017:57
clarkbAjaeger1: so that we will at least know broken is being introduced which could help in debugging the problem17:57
Ajaeger1devananda: yes, these are two different problems.17:57
clarkbdevananda: yes, I think there were two problems. The duplicate messages and needing to force pulls beacuse git can update the files directly outside of transifex's knowledge17:57
devanandaah, ok17:58
*** denis_makogon_ has joined #openstack-infra17:58
Ajaeger1clarkb: agreed.17:58
* Ajaeger1 now really reviews clarkb's patch17:58
*** denis_makogon_ is now known as denis_makogon17:59
clarkbfungi: ya I am not sure how easy that would've been17:59
clarkbfungi: IMO we would really need to completely kill the openstack org on transifex all at once otherwise there will be confusion17:59
jogoclarkb fungi: we are hoping to get https://review.openstack.org/#/c/84192/ up so  we can start accepting nova-specs patches18:00
*** imcsk8_lap has quit IRC18:02
openstackgerritJames E. Blair proposed a change to openstack-infra/config: Revoke sudo on more jobs  https://review.openstack.org/8419318:02
fungiclarkb: probably so--fair enough18:02
*** imcsk8_lap has joined #openstack-infra18:02
jeblairfungi: ^18:02
*** thuc has joined #openstack-infra18:02
Ajaeger1clarkb: propose_translation_update_manual.sh could remove the "Push .pot changes to transifex" section as well - shouldn't it?18:03
*** thuc has quit IRC18:03
*** markmcclain has quit IRC18:03
clarkbAjaeger1: looking18:03
*** thuc has joined #openstack-infra18:03
*** jp_at_hp has quit IRC18:03
Ajaeger1clarkb: the if starting at line 8518:04
clarkbAjaeger1: ah yup, I didn't see it there, I looked at the end of the file. New patchset incoming18:04
*** khyati_ has joined #openstack-infra18:04
clarkbAjaeger1: should I add the -f to the tx pull -a in that file too?18:04
jogojeblair: https://review.openstack.org/#/c/84192/ hoping to get that in soonish so we can gate nova-specs more18:05
Ajaeger1clarkb: wouldn't hurt IMO18:05
jogo(assuming I didn't make mistake in that patch)18:05
jeblairfungi: did you mean to aprv the revoke sudo on more jobs change?  because you left a comment about it on the nodepool image-update change approval.18:05
fungigah! too many tabs open at once18:06
openstackgerritClark Boylan proposed a change to openstack-infra/config: Make transifex the only source of translations  https://review.openstack.org/8419118:06
openstackgerritA change was merged to openstack-infra/nodepool: Add ready-script and multi-node support  https://review.openstack.org/8225218:06
openstackgerritA change was merged to openstack-infra/nodepool: Add tests for the allocator  https://review.openstack.org/8262818:06
mtreinishjogo: are there any of those improvements you've made to the nova-specs repo that you think would be good to get in the specs-cookiecutter?18:06
Ajaeger1clarkb: regarding the "msgfmt -c " checking job - should this be a complete separate job?18:06
openstackgerritA change was merged to openstack-infra/nodepool: Finish initial docs  https://review.openstack.org/8285418:06
openstackgerritA change was merged to openstack-infra/nodepool: Add per-test database fixture  https://review.openstack.org/8286518:06
openstackgerritA change was merged to openstack-infra/nodepool: Add a very basic functional test  https://review.openstack.org/8295218:06
openstackgerritA change was merged to openstack-infra/nodepool: Add a test for subnodes  https://review.openstack.org/8360218:06
openstackgerritA change was merged to openstack-infra/nodepool: Fix missing attribute error in subnodes  https://review.openstack.org/8384318:06
clarkbAjaeger1: yes I think so. We would then add it to the check/gate jobs for projects. As an alternative we could add it to the pep8 job18:06
jogomtreinish: probably18:06
jogomtreinish: link for specs cookie cutter18:06
clarkbsince the pep8 job has become a collection point for static checks18:06
openstackgerritA change was merged to openstack-infra/nodepool: Fix update-image command  https://review.openstack.org/8419018:06
Ajaeger1DuncanT-: proposed the pep8 job as well ;)18:07
mtreinishjogo: https://github.com/mtreinish/specs-cookiecutter18:07
clarkbAjaeger1: in that case I am happy with that solution :)18:07
mtreinishjogo: it should be added to openstack-dev on Fri18:07
fungijeblair: yep, thanks18:07
clarkbAjaeger1: we can rely on Babel possibly if Babel can do a msgfmt -c for us if we use the pep8 job18:07
jogomtreinish: https://review.openstack.org/#/c/83613/18:08
Ajaeger1clarkb, the problem is that right now it would fail until these patches are in: https://review.openstack.org/#/c/83951/ , https://review.openstack.org/#/c/83954/ , https://review.openstack.org/#/c/83960/ , https://review.openstack.org/#/c/83961/ ,18:08
clarkbAjaeger1: yup18:08
openstackgerritA change was merged to openstack-infra/config: Add python27 job to nova-specs  https://review.openstack.org/8419218:08
jogomtreinish: https://review.openstack.org/#/c/84157/18:08
clarkbAjaeger1: we will probably need to coordinate the change with the projects18:08
*** dcramer_ has joined #openstack-infra18:08
jogomtreinish: https://review.openstack.org/#/c/83934/18:08
Ajaeger1clarkb: yep.18:08
clarkbAjaeger1: if we use the pep8 job that is easy, we can make the pep8 changes depend on the changes you linked18:08
clarkbAjaeger1: if we go with a new job it is a bit more complicated because the new job config is in the infra/config repo18:09
*** markmcclain has joined #openstack-infra18:09
jogomtreinish: and https://review.openstack.org/#/c/83617/18:09
jogowhat is the new job?18:09
jogoone downside of adding directly to pep8 is we can't phase it in as non-voting first18:09
clarkbjogo: thats fine, we wouldn't need to18:09
Ajaeger1clarkb: ok, let me work prototype this in cinder with DuncanT- ...18:10
clarkbjogo: because the change to ad dit to pep8 won't merge until it passes18:10
mtreinishjogo: ok, yeah I'll add those to the cookiecutter. The unit test one though is kinda dependent on the template format18:10
jogoclarkb:  link?18:10
clarkbjogo: link to what?18:10
jogomtreinish: yeah agreed18:10
jogoclarkb: what do you want to add to pep8?18:10
clarkbjogo: msgfmt -c or equivalent18:11
*** alff has joined #openstack-infra18:11
*** alff_ has joined #openstack-infra18:11
jogoclarkb: ahh18:11
*** _nadya_ has joined #openstack-infra18:12
openstackgerritA change was merged to openstack-infra/config: Revoke sudo on more jobs  https://review.openstack.org/8419318:13
*** gyee has quit IRC18:13
jogoheh that failed in nova18:14
clarkbBabel doesn't seem ot have msgfmt -c functionality18:14
openstackgerritAkihiro Motoki proposed a change to openstack-infra/config: Add language spepcific font package to Jenkins slave  https://review.openstack.org/8414918:14
clarkbbut msgfmt should work fine18:14
jogoadding to pep8 seems reasonable -- I just don't want another conf.sample snafu18:14
jogofungi jeblair: thank you18:15
clarkbjogo: conf.sample is specail because external changes make you break18:15
*** gyee has joined #openstack-infra18:15
clarkbjogo: this would all be internal to repo stuff18:15
jogoclarkb:  agreed18:15
Ajaeger1clarkb: indeed, it does not have it, so need to run msgfmt -c.18:16
jogonew job configs get pushed out on the hour?18:17
*** kevinbenton has joined #openstack-infra18:17
jogo(https://review.openstack.org/#/c/84192/)18:17
Ajaeger1clarkb: what's the best way to add it? A script in tools of cinder that runs a for loop over all files and files if one is wrong?18:17
clarkbAjaeger1: I would use find in the tox.ini directly18:17
clarkbAjaeger1: I don't think we need an actual script18:17
*** mrodden has quit IRC18:18
jeblairjogo: it's complicated and slightly random.  should happen within 10 minutes or so after the first quarter hour mark after the change merged.18:18
fungiis openstack-ci the best place to leave a toci bug? and who can do a good job of triaging those? i added a toci tag to bug 1300208 but would like to give someone a heads up on it since that isn't (currently) an official tag to which anyone can subscribe18:19
uvirtbotLaunchpad bug 1300208 in openstack-ci "ERROR: the main setup script run by this job " [Undecided,New] https://launchpad.net/bugs/130020818:19
*** mrodden has joined #openstack-infra18:19
openstackgerritClark Boylan proposed a change to openstack-infra/elastic-recheck: Replace more searches with filters.  https://review.openstack.org/8382818:19
clarkbmtreinish: sdague jogo ^ that fixes a merge conflict of a change that was approved once18:19
sdagueclarkb: lgtm18:20
clarkbfungi: agreed, I am told the reason it went there is toci is an openstack-infra project18:20
clarkbfungi: maybe we can open up the bug drivers list?18:20
openstackgerritMorgan Fainberg proposed a change to openstack/requirements: Bump minimum requirement for dogpile.cache  https://review.openstack.org/8420018:20
Ajaeger1clarkb: you need to call msgfmt on each file individually and cannot pass all files to it.18:21
clarkbAjaeger1: right, find can do that18:21
* Ajaeger1 was thinking to complicated I guess...18:21
mtreinishclarkb: oh, it's because someone went and self approved a patch this morning that deleted the queries out from under you...18:22
clarkbfind . -type f -name'.pot?' -execdir msgfmt -c {} \;18:24
Ajaeger1clarkb: find cinder/locale/ -name "cinder.po" -exec msgfmt -c {} \;18:24
clarkbAjaeger1: ^  Ithink that should do it assuming I got the msgfmt command correct18:24
Ajaeger1clarkb: let's merge ours - problem is that it returns with 0 while called individually msgfmt returns with 118:25
clarkbAjaeger1: -execdir is apparently prefered but that should work18:25
clarkbfind should return >0 if any command returns >0 I thought18:25
* Ajaeger1 tested and was surprised as well ;(18:26
clarkboh right it returns not 0 if find itself fails18:27
clarkbxargs can help here18:27
openstackgerritA change was merged to openstack-infra/elastic-recheck: Replace more searches with filters.  https://review.openstack.org/8382818:28
Ajaeger1clarkb: ok, next try...18:28
*** gokrokve has joined #openstack-infra18:29
clarkbfind . -type f -name'*.pot?' -print0 | xargs --null -n 1 msgfmt -c18:29
Ajaeger1clarkb: yeah, that should work - tested something similar...18:29
Ajaeger1Ok, will update cinder now.18:29
*** gokrokve has quit IRC18:34
*** ominakov has quit IRC18:34
*** gokrokve has joined #openstack-infra18:37
*** gokrokve_ has joined #openstack-infra18:38
Ajaeger1clarkb, here's the patch: https://review.openstack.org/#/c/84207/18:39
Ajaeger1I used --check-format since "-c" also warns about:18:39
Ajaeger1"./cinder/locale/tl/LC_MESSAGES/cinder.po:7: warning: header field 'Language' missing in header"18:39
clarkbAjaeger1: lgtm, we will know when the tests report back18:39
Ajaeger1clarkb: it passes now on my local checkout - and failed before ;)18:40
devanandaAjaeger1: i haven't followed the whole conversation (juggling other issues in -ironic).18:41
*** gokrokve has quit IRC18:41
devanandaAjaeger1: are there similar steps that I need to take for ironic?18:41
Ajaeger1devananda: I'll send you patch like the one I did for cinder, ok?18:42
devanandaAjaeger1: thanks!18:42
*** gokrokve_ has quit IRC18:43
fungiokay, this is weird... puppet agent on nodepool seems to have not updated for nearly 4 hours now... http://puppetdb.openstack.org/node/nodepool.openstack.org18:43
phschwartzjeblair, mordred: sorry for any delays in the Blueprint I promised you guys. I got stuck with a bit of internal work that was needed as a rush and a vacation for my son's 4th Bday. I will get it out for you guys as soon as posible.18:43
fungii don't see it with any child processes18:43
Ajaeger1devananda: https://review.openstack.org/8421018:44
fungiaha, it broke *and* stopped reporting for some reason18:45
mordredfungi: excellent18:45
fungiCould not retrieve catalog from remote server: Error 400 on SERVER: Could not find data item nodepool_mysql_password in any Hiera data file and no default supplied at /opt/config/production/manifests/site.pp:504 on node nodepool.openstack.org18:46
mordredfungi: that seems somewhat like a possible bug18:46
fungichanged between 16:58:21 and 17:08:1518:46
fungilooking to see which change that was18:47
devanandaAjaeger1: ty18:47
fungioh, 2 hours ago not 418:48
*** thuc has quit IRC18:48
*** thuc has joined #openstack-infra18:48
*** thuc has quit IRC18:48
fungii'm thinking it's due to nibalizer's https://review.openstack.org/7173918:48
*** thuc has joined #openstack-infra18:49
clarkbfungi: good catch, probably18:49
clarkbsdague: did you see the comments about devstacklog.txt being in the wrong format?18:50
*** gokrokve has joined #openstack-infra18:51
*** thuc has quit IRC18:51
sdague?18:51
Ajaeger1clarkb: while we're talking translations, I would like to see this one merged (after your patch 84191 is in): https://review.openstack.org/#/c/82573/ and would appreciate your review on it. Also, the translators like to see .tx/config in - so could you reconsider your -1 at https://review.openstack.org/#/c/82384/, please?18:51
sdagueno, what's up?18:51
*** thuc has joined #openstack-infra18:51
fungiand then i logged into zuul to see how widespread this is... puppet stopped running about 19 hours ago, and / is 100% full18:51
clarkbsdague: the devstacklog file timestamps don't have milliseconds and the pipe is missing18:52
sdaguereference?18:52
clarkbsdague: so it doesn't match the console filters for multiline18:52
clarkbsdague: http://logs.openstack.org/06/81306/1/check/check-tempest-dsvm-full/c449192/logs/devstacklog.txt.gz18:52
*** mrmartin has quit IRC18:52
fungijeblair: clarkb: mordred: any objection to me deleting some older rotated logs from zuul.o.o?18:52
clarkbfungi: not from me, I don't think we are debugging any outstanding issues18:52
mordredfungi: go for it18:53
sdagueclarkb: that's havana18:53
sdaguebut we should backport that18:53
asselinclarkb, fungi I can't seem to find why ssh is timing out. I'm using the default ubuntu image. SSH works when I create the instance manually. Any ideas what nodepool does diffiferently? I stepped through the code and didn't find anything other than the use of it's own keypair.18:53
clarkbpabelanger: you around? re https://review.openstack.org/#/c/83980/1 isn't it possible that we could delete nodes above min ready that were created due to demand?18:54
fungilooks like recent zuul debug logs are up to 2.2g apiece and we don't compress those when they're rotated18:54
mordredfungi: the problem exists on review.o.o as well - so I'd say it's widespread18:54
clarkbpabelanger: I think that change may want to compare n_ready to demand and no min_ready18:54
*** dstanek has quit IRC18:54
clarkbsdague: roger thanks18:54
mordredfungi: looking at ci-puppetmaster hiera config18:55
fungimordred: okay, do you want to debug the hiera thing in production or should we revert that change for now?18:55
mordredfungi: let's look at it for a few minutes before reverting18:55
mordredotherwise we'll just be scared of it in the future18:55
fungimordred: that's why i asked!18:55
fungifeel free18:55
sdagueclarkb: https://review.openstack.org/8421318:56
sdagueshould be the backport18:56
fungiokay, i deleted zuul debug logs older than a week, which has free'd up 75% of / now18:56
*** sarob has joined #openstack-infra18:57
mordredfungi, nibalizer: removing the two additional datadir stanzas made it work18:57
clarkbsdague: thank you18:58
lifelessclarkb: do we logstash infra systems yet?19:00
mordredlifeless: nope19:00
*** david-lyle has quit IRC19:00
*** hashar has joined #openstack-infra19:01
clarkblifeless: I don't think there is much intention to either19:02
clarkbpabelanger: nevermind, I see how this works. min_ready there isn't the same as label.min_ready it is a calculated value19:02
boris-42mordred btw I have some cagy idea about gates ..19:02
boris-42mordred hi*19:02
boris-42mordred so current goal of gates is to check that every change in every project doesn't brake anything else19:03
mordredclarkb: I'd love to - it's just low on the priority list I Think19:03
mordredboris-42: that's right19:03
boris-42mordred but seems like such approach doesn't scale, e.g. if we add 10 new projects19:03
mordredboris-42: no19:03
boris-42mordred and improve coverage 10 times19:03
mordredboris-42: let me stop you right there19:04
clarkbmordred: I really don't want to run a second ES cluster19:04
boris-42mordred I know what you thought=)19:04
mordredboris-42: the solution scales fine19:04
clarkbmordred: we can, but its more than just where on the priority list it falls19:04
sdagueclarkb: what, running the first one isn't a ton of fun? :)19:04
mordredand we'd like to continue to make it scale, rather than give up on it19:04
boris-42mordred so how we are going to scale when tempest will work 10 times more?19:04
mordredboris-42: the same way we've handled the last bazillion scaling issues19:04
*** jcoufal has joined #openstack-infra19:04
clarkbsdague: yes "fun" :P19:04
mordredby solving them with technology19:04
boris-42mordred sure sure19:05
mordredboris-42: :)19:05
boris-42mordred but i have some ideas19:05
boris-42mordred how to resolve tempest stuff19:05
clarkbsdague: it is completely worth it for the test logs as e-r and other things have shown. But I am not sure we are at that point where it would be worth it for system logs19:05
dstufftmordred: To the Cloud! (tm)19:05
sdagueclarkb: yeh, I'm not disagreeing19:05
mordredboris-42: great - as long as they don't involved "run less things" or "dont' run things" or "dont' test as many things"19:05
boris-42mordred currently we are running all bunch of tests in any case19:05
*** e0ne has quit IRC19:05
mordredboris-42: that's right - because the number of unexpected thigns that can break is too large to be able to assert that a change only needs a certain subset of tests19:06
boris-42mordred probably we should split all bunch of tempest tests to "cross" projects19:06
*** e0ne has joined #openstack-infra19:06
sdagueclarkb: honestly, it would be interesting to wrap up the lessons learned into an openstack project on it's own right and provide logging as a service, which I know jogo was shopping around last summit over drinks19:06
mordredthey're all cross projectrs19:06
mordredboris-42: I promise - the system is REALLY interconnected19:06
boris-42mordred sure19:06
mordredwe catch _Crazy_ unexpected thigns all the time19:06
boris-42=)19:06
clarkbsdague: meniscus does that, and laying the foundation for something along those lines was certainly one of the reasons we used tools like logstash and elasticsearch (because people are already using them in their deployments)19:07
boris-42mordred but for example creation flavors shouldn't be run in ironic gate19:07
jogoclarkb: ++ I was trying to convice mtreinish to do it19:07
boris-42mordred cause it is not related absolutely to ironic19:07
boris-42mordred and key-pairs19:07
boris-42mordred and a billions of other operation19:07
clarkbboris-42: ironic doesn't do flavors and ssh keys?19:08
mordredit does19:08
boris-42clarkb mordred  I didn't mean that..19:08
mordredwell, it does flavors for sure19:08
mordredI don't see why it wouldn't do key-pairs19:08
*** e0ne has quit IRC19:08
boris-42mordred it is impossible to break flavors in nova from paths in ironic19:08
boris-42patch*19:08
boris-42mordred cause only patch in nova could affect nova19:08
sdagueclarkb: Note: 1/10/2014 - Project Meniscus is being put on hold and the fulltime team resources are being moved to Barbican19:09
*** _nadya_ has quit IRC19:09
sdaguehttps://github.com/ProjectMeniscus/meniscus19:09
boris-42mordred so checking flavor-create in ironic gate is something useless19:09
*** yolanda has quit IRC19:09
boris-42mordred cause ironic patch won't break nova stuff19:09
openstackgerritSamuel Stavinoha proposed a change to openstack-dev/pbr: Don't overwrite cmd classes spec'd in setup.cfg  https://review.openstack.org/8421819:09
boris-42mordred I know that it is simpler to have a bunch of test and to run them always19:09
boris-42mordred but such approach won't scale..19:10
sdagueboris-42: it's a little more complicated than that19:10
mtreinishjogo: heh I've got a WIP tree on one of my laptops somewhere19:10
boris-42sdague ?19:10
sdaguethere are definitely white spaces in the tests, where it is impossible for certain changes to be provably not able to break certain tests19:10
mtreinishjogo: but it doesn't do anything besides build19:10
sdaguebut most of those tests are pretty cheap19:11
* clarkb pulls out https://etherpad.openstack.org/p/juno-test-maxtrices again19:11
sdagueand the cost of getting those whitespace assessments wrong is a gate wedge19:11
clarkbboris-42: ^ is the biggest problem imo19:11
clarkbboris-42: it isn't a matter of figuring out where we might able to not run tets19:11
sdagueyeh, it's a meta testing problem then as well19:12
clarkbboris-42: instead we need to be able to have a more standard set of tests19:12
sdagueanyway, I definitely encourage ideas19:12
clarkbeveryone wants to optimize what tests they run, but fixing what features they support fixes most of these issues19:13
sdaguehowever, I'd say that you should also pick up some experience in tracking down the gate wedges and races that we have first19:13
sdagueclarkb: true :)19:13
clarkbbecause then we can rely on a few tests rather than specialized tests everywhere19:13
boris-42sdague actually I am heavy working on part=)19:13
boris-42sdague of fixing crap=)19:13
boris-42sdague whole project started lol19:14
boris-42=)19:14
sdagueok, well, I haven't seen you in the middle of most of the race bugs, so sorry if I missed that part19:14
*** mrodden1 has joined #openstack-infra19:14
boris-42sdague ^ if you are think only about nowadays you won't be able to think about feature19:14
boris-42sdague agree that we should fix "today" bugs19:15
boris-42sdague but we should invest in future as well19:15
sdagueboris-42: fair, but if you don't have experience with the way things work and break today, you are liable to design a solution that make it worse19:15
*** mrodden has quit IRC19:15
boris-42sdague I have a lot of expirience19:15
sdaguethere is a lot of elbow grease to keep the current system running19:15
boris-42sdague cause I was fixing a lot of big clouds 200/300 servers19:16
boris-42sdague sure and thank you for your work19:16
boris-42sdague I don't want to say that I am hero and you don't know anything lol=)19:16
sdagueboris-42: I'm not talking about that :) I'm talking about the specifics of how we can block the whole gate and make everyone lose a day of development :)19:16
mtreinishjogo: I just pushed the updates the specs-cookiecutter, let me know there is anything else you think it needs19:17
boris-42sdague sure sure I remember that time=)19:17
jogomtreinish: looks good19:17
sdagueclarkb: are you going to submit the test matrix bit into the cross project day?19:17
clarkbsdague: I should /me does that19:18
*** zehicle_at_dell has quit IRC19:18
mtreinishclarkb: yeah I was going to ask you todo that too. It's on my list of things to make sure gets discussed at summit19:18
dstufft"and by embrace I mean actually care about them instead of ignoring them" sounds like a defintiion of embrace that i'm familar with19:18
sdagueI actually kind of think that one might need a double slot19:18
clarkbdstufft: :) its openstack's dirty secret that we tend to sweep that stuff under the rug imo19:19
sdaguebut we have such big rugs19:19
sdaguered shag carpet19:19
*** alff has quit IRC19:19
*** alff_ has quit IRC19:19
*** zehicle_at_dell has joined #openstack-infra19:19
*** Sukhdev has joined #openstack-infra19:21
*** thomasem has quit IRC19:21
* anteaya fires up the lava lamp19:24
*** yassine has quit IRC19:24
openstackgerritMonty Taylor proposed a change to openstack-infra/config: Multiple datadir entries are not supported  https://review.openstack.org/8422119:25
fungimordred: are you suggesting we should remove the two lines added at the end of https://review.openstack.org/#/c/71739/4/modules/openstack_project/files/puppetmaster/hiera.yaml ?19:25
fungioh, that19:25
mordredfungi: ^^ that should fix19:25
mordredfungi, nibalizer we're going to have to re-think the puppet apply approach19:25
mordredI think specifically we're going to need a second specific hiera.yaml that is for puppet apply19:25
*** yassine has joined #openstack-infra19:25
mordredthat is not a symlink to the one we install in the master19:26
mordredthis means SOME copying, but since we dont' change that file, it hould still work19:26
mordredwhereas the othe rthing is jut actually not functional19:26
Ajaeger1clarkb: do I need to add find to whitelist_externals for the change? see http://logs.openstack.org/10/84210/1/check/gate-ironic-pep8/aacc4c2/console.html19:26
clarkbAjaeger1: It shouldn't be necessary but will clean up the warning messages if you add find and xargs19:27
openstackgerritPaul Belanger proposed a change to openstack-infra/nodepool: Create snapshots when min-ready is >= 0  https://review.openstack.org/8397519:28
openstackgerritPaul Belanger proposed a change to openstack-infra/nodepool: Delete surplus ready nodes if greater then min_ready  https://review.openstack.org/8398019:28
Ajaeger1clarkb: I should have looked closer, error is:19:28
Ajaeger1 /usr/bin/find: unknown predicate `-print0|xargs'19:28
clarkbAjaeger1: ah, needs whitespace after print019:29
clarkbAjaeger1: oh actually19:29
clarkbAjaeger1: these commands are execed directly, you may need to wrap the whole thing in bash -c19:29
Ajaeger1clarkb: thanks, will check19:29
clarkbsdague: mtreinish: cross project workshops is the correct topic?19:30
mtreinishclarkb: yeah I think so19:30
mtreinishwe need everyone to be there19:30
openstackgerritA change was merged to openstack-infra/devstack-gate: Allow configurable large-ops tests  https://review.openstack.org/8064319:30
sdagueclarkb: yeh19:33
*** denis_makogon has quit IRC19:33
mordredfungi, nibalizer: I'm going to test a followup patch to see what might work with applky19:34
mordredboris-42: I think the point from above is not that you may not have good ideas - I know you do - but simply that there is a team already working on the subject, and we've foudn in the past that if you don't start working directly with the current team on the current set of problems, you will, no matter how smart you are, lack context that's needed to make future-looking solutions19:36
mordredboris-42: so what I'd really liek to see before suggestions on how to deal with future scaling problems is to jump in to the current work to deal with the current set of scaling challenges we're working on now19:36
mtreinishclarkb: on https://review.openstack.org/#/c/83172/ how exactly do I use the branch designator variable to make separate jobs?19:37
boris-42mordred btw how can I join?)19:37
anteayasilly question alert, is this how the logs are supposed to appear? http://logs.openstack.org/62/83762/2/gate/gate-grenade-dsvm/9afe402/logs/etc/swift/backups/1396288286.account.ring.gz.txt.gz19:37
mtreinishclarkb: I agree that copy and pasted job definitions aren't the best, but I wasn't sure how else to do it19:37
mordredin doing that, the parts of the system that seem at first to be bugs or oversights but are quite on purpose should become clear - and then when you make suggestions on new radical things to do (Which we all do from time to time) - they'll be ina  good context :)19:37
Ajaeger1clarkb: yes, using bash -c works - and we need to avoid using the .tox subdirectory within find - patch https://review.openstack.org/#/c/84210/ for ironic send19:37
anteayabecause there are more than one characters in this log file that I don't know how to interpret19:37
mordredboris-42: we've got a list of current priorities - I don't have the etherpad link on me right now though19:38
sdagueanteaya: I'm pretty sure that's binary packed data19:38
mtreinishanteaya: yeah it's probably not gunzipping it19:38
anteayaokay how do I get it so that I can read it?19:38
boris-42mordred it will be nice to see=) it's a bit hard to join infra to much to learn=)19:38
mtreinishanteaya: well I'm not sure about on the infra side to fix it. But to view it you can download the file and just run zcat on it.19:39
clarkbsdague: mtreinish boris-42 http://summit.openstack.org/cfp/details/19819:39
*** _nadya_ has joined #openstack-infra19:39
anteayamtreinish: thanks I will try that to start19:39
mtreinishclarkb: cool thanks19:40
fungimordred: boris-42: https://etherpad.openstack.org/p/infrastructure-priorities19:40
*** dangers_away is now known as dangers19:40
*** gokrokve has quit IRC19:40
openstackgerritA change was merged to openstack-infra/config: Configure large-ops test and add a larger one for testing  https://review.openstack.org/8071819:40
*** gokrokve has joined #openstack-infra19:40
boris-42clarkb fungi mordred btw is there some small tasks19:41
boris-42clarkb fungi  mordred  that I can take a think about them19:41
anteayamtreinish: now it is an html file, so somewhat better19:41
boris-42cause I should start playing with this stuff19:41
boris-42otherwise I won't learn it=)19:42
fungiboris-42: https://bugs.launchpad.net/openstack-ci/+bugs?field.tag=low-hanging-fruit19:42
boris-42fungi thx19:42
*** gokrokve_ has joined #openstack-infra19:42
*** khyati_ has quit IRC19:43
fungiboris-42: lurking in the weekly infra team meeting and/or reading teh meeting logs might also help keep on top of where we're focusing efforts https://wiki.openstack.org/wiki/Meetings/InfraTeamMeeting19:43
*** e0ne has joined #openstack-infra19:44
boris-42fungi I'll try to fix some bug tomorrow thanks for introduction19:44
fungiboris-42: also, the openstack-infra@lists.openstack.org ml http://lists.openstack.org/pipermail/openstack-infra/19:44
mordredjeblair, fungi: you probably already know this - but there are no puppet 2.7 packages for raring - which makes me think there will be none for trusty19:44
boris-42fungi why do you have separated mailing list?19:44
*** gokrokve has quit IRC19:45
nibalizermordred: i thought of that the other night, then forgot about it19:45
clarkbmordred: correct, because puppet 2.7 doesn't work well with ruby 1.919:45
fungiboris-42: mainly because we discuss a lot of infrastructure-specific stuff which isn't of interest to the majority of the dev community (we have a lot of additional projects which aren't directly related to openstack)19:45
mordredclarkb: awesome19:45
clarkbmordred: so puppetlabs stopped making pacakges for puppet 2.7 on platforms with newer ruby19:46
* mordred deletes the raring server and spins up a precise server19:46
nibalizerwhat we could do is add /root/config/data as a data directory for both ihera yaml19:46
boris-42fungi ah ok19:46
nibalizerhiera.yamls i mean19:46
clarkbmordred: however, pleia2 has made it possible to use puppet3 on slaves19:46
nibalizerclarkb: :(:(19:46
mordredclarkb: yah19:46
clarkbmordred: so we are compatible at least in that way (nothing prevents us from testing on trusty or raring best I can tell)19:46
mordrednibalizer: but /root/config/data is not where the data goes on our puppetmaster19:46
boris-42fungi subscribed19:47
fungiboris-42: and conversely, there are a lot of organizations outside of the openstack community making use of some of the infra tools, so that gives them a much lower-volume list to which they can subscribe to follow and discuss things19:47
mordrednibalizer: one sec - I'm trying out a possible solution19:47
nibalizermordred: that won't cause a failure, it will just skip it and look in the next data dir19:47
nibalizerokay19:47
mordrednibalizer: that is not the experience I just had19:47
*** andreaf has joined #openstack-infra19:47
*** david-lyle has joined #openstack-infra19:47
mordrednibalizer: it seems taht we cannot have multiple datadirs specified19:47
nibalizerhrm wut19:48
mordrednibalizer: yah. puppet broke teh everywhere19:48
nibalizerpaste the hiera.yaml you're using?19:48
nibalizeroshi oops19:48
mordrednibalizer: the one from your patch :)19:48
mordrednibalizer: I shelled in to the pupeptmaster, removed teh extra two datadir lines, and then it worked again19:49
*** markmcclain has quit IRC19:49
funginibalizer: we get errors from puppet agent on all the servers along the lines of "Could not retrieve catalog from remote server: Error 400 on SERVER: Could not find data item nodepool_mysql_password in any Hiera data file and no default supplied at /opt/config/production/manifests/site.pp:504 on node nodepool.openstack.org"19:50
jogothe new nova-specs py27 hasn't kicked in yet ...19:50
funginibalizer: or "Could not retrieve catalog from remote server: Error 400 on SERVER: Could not find data item gerrit_ssh_rsa_pubkey_contents in any Hiera data file and no default supplied at /opt/config/production/manifests/site.pp:528 on node zuul.openstack.org"19:50
fungiet cetera19:50
*** _nadya_ has quit IRC19:50
*** pdmars has quit IRC19:51
*** pdmars has joined #openstack-infra19:51
jogofungi: and its been about an hour19:51
jogoso not sure if my patch was bad or something else19:51
fungijogo: puppet is broken right now on everything, so changes aren't taking effect yet19:52
jogofungi: ohh19:52
jogoETA until fixed (no rush)19:52
jogorussellb: ^19:52
russellbjogo: ah, k19:52
fungiwe're batting around ideas for how to solve it, but will hopefully settle on something shortly19:53
*** Sukhdev has quit IRC19:53
jogoawesome thanks19:53
annegentleThe following command failed with exit code 119:53
annegentle    "scp -P 29418 klevenstein@review.openstack.org:hooks/commit-msg .git/hooks/commit-msg"19:53
annegentlehuh I'm sorta stumped on this one ^^19:53
annegentlehad her check her public key, matches with review.openstack.org19:53
annegentlegit remote -v shows gerrit remote already there19:53
annegentleso why wouldn't the hook get set?19:54
nibalizerwow, you really can't have multiple data dirs19:54
nibalizerthats so broken19:54
nibalizerso what i've done in the past, and forgot to do here, is set your datadir really high up like /etc or /etc/puppet then drill down into subdirectories with the hierarchy19:54
nibalizerto reach into the three directories specified currently we'd have to put the datadir at /19:55
jeblairfungi, clarkb, mordred, sdague: i have confirmation that our nodes in rackspace are erroneously being blocked from using rax dns servers19:55
fungiannegentle: have her try 'git review -s -v'19:55
sdaguejeblair: cool. knowning is half the battle19:55
fungijeblair: great news! (for some definition of "great" anyway)19:56
jeblairfungi, clarkb, mordred, sdague: basically, there is a delay in their auto-blacklist system, and we end up with ip's previously held by bad tenants19:56
clarkbjeblair: even with the unbound resolver?19:56
clarkbI guess it is forwarding though19:56
*** ociuhandu has quit IRC19:56
clarkbjeblair: ugh19:56
annegentlefungi: oh good tip19:56
jeblairclarkb, fungi: so i think we may want to switch to forwarding to 8.8.8.8 everywhere, or switch to fully-recursive everywhere...19:56
fungiannegentle: then stick the output up on paste.openstack.org and drop a link in here--i'll work it ou19:56
fungit19:56
jeblairclarkb, fungi: at least, until we have neutron support and cloud-local private recursive resolvers19:57
clarkbjeblair: ++19:57
jeblairclarkb, fungi: thoughts on what to do in the interim?19:57
clarkbjeblair: forwarding to google makes us consistent which I like19:57
fungijeblair: i don't think we have much other choice, unfortunately. so rackspace confirmed that their blacklisting system has a delay and that they don't intend to work on solving that any time soon?19:57
fungithey should just stop providing resolvers at all if they can't do it reliably19:58
jeblairfungi: well, the tech on the ticket didn't have much to say about future plans; i emailed pvo and gabe.19:58
*** ominakov has joined #openstack-infra19:59
*** sarob has quit IRC19:59
annegentlefungi: thanks19:59
clarkbjeblair: why don't we unspecial case the google thing as a quick first step19:59
fungijeblair: ahh, got it. so yeah short term fix is to hit google's nameservers, because... they're there and free19:59
clarkbsince it is tested and all that19:59
*** Ajaeger1 has quit IRC19:59
*** sarob_ has joined #openstack-infra20:00
*** mrodden1 is now known as mrodden20:00
fungiand we already do it for some subset of our providers because that's how the providers (intentionally or not) configure us20:00
jeblairokiedokie.20:00
*** markmcclain has joined #openstack-infra20:00
mordred++20:00
*** ominakov has quit IRC20:00
* clarkb lunches20:01
*** dstanek has joined #openstack-infra20:01
annegentlefungi: http://paste.openstack.org/show/74690/20:01
openstackgerritSpencer Krum proposed a change to openstack-infra/config: Work around for single hiera data dir  https://review.openstack.org/8422920:01
anteayaannegentle: it is a key error20:02
nibalizermordred: fungi i think this will work better, but i'm not sure if 'confdir' works the way we want it to20:03
mordrednibalizer: nice.20:03
anteayawhat is the id for her account?20:03
mordrednibalizer: I'm testing confdir right now20:03
anteayareview.o.o > settings20:03
mordrednibalizer: from the puppetmaster, confdir is actually ::settings::confdir20:03
mordredbut I don't know if it shows up that way from the apply commadn line20:03
annegentleanteaya: so beyond looking at her ~/.ssh/id_rsa.pub and matching to review.openstack.org, what else to check?20:04
openstackgerritJames E. Blair proposed a change to openstack-infra/config: Always forward to 8.8.8.8 on test nodes  https://review.openstack.org/8423020:04
anteayaif you post her account id, fungi can check the db20:04
jeblairclarkb, mordred, fungi, sdague: https://review.openstack.org/8423020:04
anteayasometimes (rarely) what is in the gui and what is in the db don't match20:04
davidlenwelljeblair: why don't you have gears listed here? http://gearman.org/download/  just curious20:05
annegentlefungi: can you check on klevenstein (account)20:05
annegentleanteaya: is that the account ID ?20:05
*** dstanek has quit IRC20:05
anteayait is in settings20:05
jeblairalso, apparently today is one of the two days per year where we have thunderstorms in the bay area, so there's no telling what will happen to my connection.  :)20:05
nibalizermordred: maybe puppet config print confdir, or puppet config --confidr=thing print confdir ( a truly useless command)20:05
anteayamine is 631620:05
*** sarob has joined #openstack-infra20:05
anteayait will be a number20:05
nibalizerpuppet apply --confdir=<thing> --configprint confdir20:06
fungiannegentle: right, "Permission denied (publickey)." generally is either that the username is wrong or the private key doesn't correspond to the public key entered into gerrit. i'll check logs and the db for anything obvious first20:06
annegentlefungi: ok thanks20:06
*** zns_ has joined #openstack-infra20:06
nibalizermordred: okay now I grok what you're saying with ::settings::confdir20:06
jeblairdavidlenwell: we should do that.  mordred: do you know the edit process for http://gearman.org/download/ ?  is it in a repo, or email brian?20:06
annegentlefungi: I had her check for the matching, I can look myself too but looking in the logs will probably see what we're not seeing20:06
mordredjeblair: I believe 'email brian'20:06
davidlenwelljeblair: I just hate to see the best gearman/python thingy not get some mention20:07
jeblairdavidlenwell: aww shucks20:07
mordrednibalizer: ::settings::confdir seems to work in hiera.yaml from apply20:07
fungiannegentle: well, more than once i've found users who somehow changed their private key without changing the public key to match, and didn't realize they keypair they had in their ~/.ssh was inconsistent20:07
nibalizerokay ill update my patch20:07
mordrednibalizer: I think you can make it much simplier...20:08
*** vhoward- has joined #openstack-infra20:08
fungiannegentle: if it comes down to that, i have a command she can run to see what her public key should be (instead of what she has in ~/.ssh/id_rsa.pub or whatever)20:08
annegentlefungi: ok20:08
openstackgerritMonty Taylor proposed a change to openstack-infra/config: Make apply and agent play nice  https://review.openstack.org/8423220:08
mordrednibalizer: ^^ like that20:08
openstackgerritSpencer Krum proposed a change to openstack-infra/config: Work around for single hiera data dir  https://review.openstack.org/8422920:08
mordrednibalizer: (although I think puppet stuff into the hierarchy works too20:09
*** zns has quit IRC20:09
fungiannegentle: looks like username:karin-levenstein20:10
annegentlefungi: ah ha!20:10
annegentlefungi: ok20:10
fungiannegentle: not username:klevenstein20:10
annegentlefungi: best way forward? Change in gerrit?20:10
anteayaannegentle: does her gerrit say klevenstein?20:11
openstackgerritMonty Taylor proposed a change to openstack-infra/config: Make apply and agent play nice  https://review.openstack.org/8423220:11
*** markwash_ has joined #openstack-infra20:11
anteayaas username in settings?20:11
annegentleanteaya: askin20:11
*** markwash has quit IRC20:11
*** markwash_ is now known as markwash20:11
anteayayup20:11
annegentleasking that is20:11
* anteaya nods20:12
mordrednibalizer: of like that ^^ (taking your idea to put env in hierarchy) - the above has been tested to wrok with apply ona fresh machine20:12
mordrednibalizer: oh - wait - I don't need to break the symlink with that file20:12
fungiannegentle: git config --add gitreview.username karin-levenstein20:13
fungiannegentle: though she may need to update any existing git remotes which got created with the wrong username20:13
annegentlefungi: anteaya: so which is truth: Launchpad username or OpenStack.org/profile username?20:13
openstackgerritMonty Taylor proposed a change to openstack-infra/config: Make apply and agent play nice  https://review.openstack.org/8423220:13
annegentlefungi: ok, yup, I get it. I think this happened because she had to sign the CLA after having already signed it20:13
fungiannegentle: gerrit initially gets the username from launchpad, but won't change if launchpad gets changed20:14
annegentlefungi: so her OpenStack.org/profile username "won"20:14
devanandaclarkb: I see https://review.openstack.org/#/c/84191/ is still pending any other core reviews. I am holding back our RC tag until this is fixed in Ironic20:14
nibalizermordred: im not sure thats true, for the master is confdir /etc/puppet or /opt/config ? it can't be both20:14
fungiannegentle: it's originally imported through the openid credentials lp provides on login20:14
annegentlefungi: (just guessing at root cause)20:14
devanandaclarkb: so if it's going to be a while (which, I think, is reasonable given the nature of this change to -infra) I'm going to just propose the fix to Ironic directly20:14
fungiannegentle: but after that it's set and can't be changed in gerrit without mucking with the backend database20:14
mordrednibalizer: it's /etc/puppet20:14
nibalizerso then how do we teach the master to reach into /opt/config/data without setting the datadir to '/' ?20:15
sdaguequestion: how much hate would there be for another nodepool type getting added?20:15
mordrednibalizer: oh! I see what you're saying - we need your versionso we can pick up the stuff in tree20:15
mordredyeah20:15
fungiannegentle: also i forgot --global in that command. should be 'git config --global --add gitreview.username karin-levenstein'20:15
mordrednibalizer: I'm with you20:15
annegentlefungi: what's the rename git remote command?20:15
nibalizeryea i kinda hate that datadir is '/' but its a consequence of the master's git checkout being in /opt20:15
jeblairdavidlenwell, mordred: email sent20:15
sdaguebecause recent experiences with ubuntu 13.10 vs. devstack makes me think there is going to be a bunch of unwind to make this work right on 14.0420:16
mordredwell, I kinda hate that we can't give a path20:16
fungiannegentle: she could just 'git remote --delete gerrit' and git review will later re-add it20:16
davidlenwelljeblair: awesome20:16
sdagueand having 13.10 nodes running check non-voting on devstack might help us get there faster20:16
anteayaannegentle: and git review only knows about review.o.o credentials, it knows nothing about lp credentials20:16
fungiannegentle: also, git-review normally prompts for your gerrit username if it can't log in, and instructs you on how to set it globally, so not sure how that ended up getting missed20:17
mordredsdague: it's probably not a terrible idea20:17
annegentlefungi: anteaya: I think it's a case of having set it up over a year ago, when things worked a little differently20:17
anteayaah yeah, that might explain things20:17
fungianteaya: technically git-review knows about no credentials at all other than what it finds on your local hard drive and what it prompts you for if it fails20:17
nibalizersince there is 'data' in the hierachy I dont think anyone could convince hiera to cough up /etc/password or /etc/shadow20:17
anteayafungi: right20:18
fungiannegentle: probably--a lot can change ina  year20:18
annegentlefungi: yeah I was originally thinking it was a username mismatch due to her having a "single sign on" username on the Operating System20:18
sdaguethough, now that I think about it, without the zuul change dependencies that's going to be a grind20:18
annegentlefungi: anteaya: much gratitude, you all rock20:18
anteayanp, hope she is good to commit now20:18
mordrednibalizer: I kinda hate that we can't do multiple datadir paths ...20:18
anteayafungi: though git review will only ever prompt you for information pertaining to review.o.o, in the cases when review.o.o credentials and lp credentials don't equal each other20:19
fungiannegentle: since https://launchpad.net/~karin-levenstein exists and https://launchpad.net/~klevenstein doesn't, seems that gerrit and lp still actually happen to match in this case20:20
nibalizermordred: yea, serously20:20
*** Sukhdev has joined #openstack-infra20:20
nibalizerwhere is hunner20:20
nibalizerHunner: you are summoned20:20
annegentlefungi: heh heh heh. Just a run-of-the-mill case of forgetfulness and entering the wrong username when prompted :)20:20
mordrednibalizer: I gotta run for a sec - I leave follow up in your capable hands20:21
openstackgerritBen Nemec proposed a change to openstack-infra/config: Re-enable cross-tests in oslo.test  https://review.openstack.org/8423520:21
openstackgerritBen Nemec proposed a change to openstack-infra/config: Enable cross-testing of oslo.test with dib and t-i-e  https://review.openstack.org/8388520:21
openstackgerritBen Nemec proposed a change to openstack-infra/config: Run unit tests in tripleo-image-elements  https://review.openstack.org/8388620:21
*** rwsu has joined #openstack-infra20:22
*** Ajaeger1 has joined #openstack-infra20:22
*** sarob_ has quit IRC20:22
Ajaeger1clarkb, regarding the discussion we had with patch https://review.openstack.org/#/c/84191/ and the obsolete entries. What about adding --ignore-obsolete to "python setup.py update_catalog " ? That way, these obsoletes get removed automatically...20:24
*** khyati_ has joined #openstack-infra20:28
*** julim has quit IRC20:29
*** ok_delta has left #openstack-infra20:30
*** sarob has quit IRC20:31
*** JoshNang has joined #openstack-infra20:32
*** sarob has joined #openstack-infra20:32
*** zzelle has joined #openstack-infra20:32
*** sarob_ has joined #openstack-infra20:34
*** sarob has quit IRC20:36
*** dizquierdo has joined #openstack-infra20:36
annegentlethanks again fungi and anteaya she's all squared away now20:37
anteayaannegentle: glad to hear it20:37
fungiannegentle: great!20:37
openstackgerritA change was merged to openstack-infra/config: Run all python jobs for nodepool  https://review.openstack.org/8263220:40
zzellefungi, hi20:42
zzellefungi, thanks for your approvals20:42
*** salv-orlando has joined #openstack-infra20:43
zzellefungi, but https://review.openstack.org/79281 has been hit by the gate, could you reapprove it ?20:44
fungizzelle: oh, i meant to double-check that one. thanks@20:44
fungizzelle: it looks like the ssh hash mismatch issue again. leave a comment of "reverify bug 1048724" on failures of that nature (at least until someone has more time to look into solving them)20:46
uvirtbotLaunchpad bug 1048724 in git-review "git-review should be tested" [Medium,Fix committed] https://launchpad.net/bugs/104872420:46
*** thomasem has joined #openstack-infra20:46
zzellefungi, reverify works for non-cores ?20:47
fungizzelle: yes, but i went ahead and did it this time20:47
zzellefungi, thanks20:48
openstackgerritDoug Hellmann proposed a change to openstack/requirements: Work around atexit bug in python < 2.7.4  https://review.openstack.org/8424520:50
*** e0ne has quit IRC20:50
*** e0ne has joined #openstack-infra20:51
sdaguejeblair: because I've seen us hack around this a few times in the last couple of weeks - I started writing out some thoughts on - https://etherpad.openstack.org/p/zuul-depends-on20:52
sdaguecurrious to see your feedback, and if you think it's a good infra meeting topic20:52
jeblairsdague: cool, that reminds me i owe you a link to previous gerrit discussions on the topic; i'll dig that up now20:53
sdaguesure20:53
sdagueI went and looked at the review set20:53
jeblairoh you found it cool20:53
sdaguethe gerrit feature was different20:53
anteayaI so wish one could save good etherpad colours20:53
sdagueI tried to document that in the Alternatives20:54
sdagueperhaps poorly20:54
*** sarob_ has quit IRC20:54
anteayaboo20:54
jeblairsdague: cool; i mostly wanted to make sure it informed our thinking on it.20:55
sdagueyeh20:55
anteayaI know it wasn't very manly but it was very pretty20:55
sdagueI think that has the problems that mordred brought up, in that it would completely wreck CD20:55
*** e0ne has quit IRC20:55
jeblairhttps://gerrit-review.googlesource.com/#/q/topic:cross-repo-dependencies,n,z20:56
sdagueyeh, let me add it to the etherpad20:56
jeblairsdague: "Calculation of dependencies across zuul boundaries"  what's that mean?20:57
JayFSo for ironic-python-agent, we have an interesting issue. JoshNang filed a change (https://review.openstack.org/#/c/83604/) to fix bug (https://bugs.launchpad.net/ironic/+bug/1297019) and the bug didn't update. lifeless suggested there may be some needed mapping since ironic-python-agent is using the ironic launchpad for bug/bp tracking. Any ideas?20:57
uvirtbotLaunchpad bug 1297019 in ironic "agent quits on a single error during lookup" [Undecided,New]20:57
clarkbback from lunch catching up on sb20:58
jeblairJayF: there's a 'group' field in ./modules/openstack_project/files/review.projects.yaml20:58
clarkbjeblair: comment on the dns forwarder change, did not -1 though20:58
openstackgerritA change was merged to openstack-infra/git-review: Git review assumes the wrong ssh default port  https://review.openstack.org/7928120:58
jeblairJayF: in the openstack-infra/config repo; if you set that, you should be good20:59
sdagueI think it meant that I was blathering20:59
*** Ajaeger1 has quit IRC20:59
sdagueI just mean the dependency calculation20:59
sdaguein general20:59
JayFjeblair: I'll check up on that, thanks!20:59
jeblairsdague: ok cool; i'll add some notes20:59
mgagneJayF: should be the "group" option in modules/openstack_project/files/review.projects.yaml21:00
mgagneJayF: https://github.com/openstack-infra/config/blob/master/modules/openstack_project/files/review.projects.yaml21:00
*** harlowja is now known as harlowja_away21:00
sdaguejeblair: thanks21:00
jogois puppet  alive again?21:00
jeblairsdague: lgtm, and that was the only thing i could think to add right now21:01
fungimordred: nibalizer: clarkb: so we think that https://review.openstack.org/84229 will get puppet working again, do what we want for hiera file separation and is safe insofar as not serving up files it shouldn't?21:01
openstackgerritJay Faulkner proposed a change to openstack-infra/config: Set group 'ironic' for ironic-python-agent  https://review.openstack.org/8425021:02
fungiif so, i vote we cram it through21:02
JayFjeblair: mgagne: https://review.openstack.org/#/c/84250/ this appears to be what you guys were saying. I would appreciate a review.21:02
jeblairfungi: or we could revert21:03
clarkbfungi: question left on the review21:03
fungijeblair: i'm in favor of that too. just want to get back to the things i was waiting on working puppet for which is why i noticed it had broken in the first place21:04
jeblairfungi: i'd rather revert to give people more time to explore/plan/test appropriately21:04
jeblairi'm not actually okay with puppet being broken for long periods of time21:05
*** ociuhandu has joined #openstack-infra21:05
jeblairwhere long periods means more than like 15 minutes.  :)21:05
lifelessI believe tripleo-ci is back up21:05
lifelesswe need to add images to glance for nodepool, doing that now21:05
openstackgerritJames E. Blair proposed a change to openstack-infra/config: Revert "Adds second hiera data directory"  https://review.openstack.org/8425121:06
jeblairfungi: it was that one that broke yeah? ^21:06
anteayaI have a question about 84250 which is academic since it is already approved, why shouldn't there be a group for openstack/ironic and openstack/python-ironicclient21:07
clarkbjeblair: oui21:07
openstackgerritJeremy Stanley proposed a change to openstack-infra/config: Revert "Adds second hiera data directory"  https://review.openstack.org/8425221:07
fungijeblair: oh, oops. i'll revert mine21:07
clarkbanteaya: typically the clienst have the same reviewer base, eg if you are a server core the client is part of your review responsiblity21:07
clarkbanteaya: so we don't bother with multiple groups21:07
anteayaI guess I don't understand about groups enough21:08
anteayaand thanks21:08
jeblairanteaya: it's a misnamed option21:08
*** pdmars has quit IRC21:09
jeblairanteaya: it used to be something like 'launchpad-project'; i don't recall21:09
fungianteaya: "group" in this case is storyboard terminology21:09
*** JoshNang has left #openstack-infra21:09
*** rfolco has quit IRC21:09
lifelessoh ffs vim modules/openstack_project/templates/nodepool/nodepool.yaml.erb21:09
clarkbanteaya: oh whoops21:09
lifelessVim: Caught deadly signal SEGV21:09
anteayaokay21:09
jeblairanyway, it's a mapping that says "bugs for this project are acutally in this other project"21:09
anteayathanks21:09
clarkbanteaya: sorry I assumed I knoew what I was talking about but apparently didn't. jeblair nad fungi have it right thouh21:09
fungianteaya: it's (future) storyboard's bug group, but for now it maps a launchpad project for use with bug updates21:09
openstackgerritA change was merged to openstack-infra/config: Set group 'ironic' for ironic-python-agent  https://review.openstack.org/8425021:09
jeblairi don't think storyboard actually has that feature yet though.21:10
anteayaso project and client don't need it since lp/storyboard already understands they are the group/lp-project21:10
*** dprince has quit IRC21:10
jeblairso in the mean time, the option doesn't actually make sense for either piece of software.  :/21:10
fungiagreed21:10
anteayaclarkb: I listen to you anyway, :D21:10
anteayathe twilight zone21:10
anteayaI know that feel21:10
jeblairlifeless: we're putting buffer overflows in that file now to add vim users to our botnet21:11
* fungi has to step away for a bit to help evacuate more unwanted furniture from his third floor hallway21:11
jeblairlifeless: your workstation will start running devstack gate tests soon.  ;)21:11
lifeless:P21:14
lifelessoh, forgot quotas21:14
openstackgerritA change was merged to openstack-infra/config: Revert "Adds second hiera data directory"  https://review.openstack.org/8425121:15
*** pblaho has joined #openstack-infra21:15
*** ameade has quit IRC21:16
mgagneguys: https://github.com/puppetlabs/hiera/blob/master/lib/hiera/backend.rb#L25-L2621:16
mgagnejeblair: ^21:18
*** harlowja_away is now known as harlowja21:19
*** sarob has joined #openstack-infra21:19
*** e0ne has joined #openstack-infra21:21
openstackgerritAndrea Frittoli  proposed a change to openstack-infra/config: Add experimental keystonev3 jobs  https://review.openstack.org/7931421:21
*** thuc has quit IRC21:22
andreafjeblair21:22
devanandaclarkb: while waiting for https://review.openstack.org/#/c/84191/  is this going to break anything? https://review.openstack.org/8425921:22
andreafjeckersb: thanks for the review, I created the job-templates as you suggested ^^^^21:22
clarkbdevananda: I don't think so21:23
clarkbdevananda: especially since you just pulled from transifex21:23
andreafjeblair: https://review.openstack.org/7931421:23
clarkbdevananda: if you had done them by hand then when the transifex run happens it could overwrite then propose new stuff21:23
clarkbdevananda: but you didn't so it should be fine21:23
*** e0ne has quit IRC21:23
devanandaclarkb: awesome, thanks21:23
jeblairanteaya: can you replace 'check' in the name with '{pipeline}' like the other jobs there?21:24
jeblairandreaf: ^21:24
*** e0ne has joined #openstack-infra21:24
jeblairanteaya: sorry21:24
jeblairandreaf: also, set node to '{node}'21:24
lifelesshi21:24
*** sarob has quit IRC21:24
lifelesscan we get tripleo's hp region back in nodepool please21:25
anteayanp21:25
*** zns_ has quit IRC21:25
anteayaandreaf: welcome to teh we get each others mail group21:25
anteayaanne gentle is also a member21:25
lifelessah bah, false alarm, something not -quite- there yet21:25
*** jgrimm has quit IRC21:25
andreafjeblair: ok21:26
*** e0ne has quit IRC21:26
andreafanteaya: hi :)21:27
mattoliverauMorning everyone!21:27
*** miguelzuniga has joined #openstack-infra21:27
anteayaandreaf: :D21:28
anteayamorning mattoliverau21:28
mattoliverauMorning anteaya :)21:28
anteayatell me how lovely and warm it is there today21:28
openstackgerritAndrea Frittoli  proposed a change to openstack-infra/config: Add experimental keystonev3 jobs  https://review.openstack.org/7931421:29
fungiwelp, managed not to get crushed under a 400lb dresser coming down two flights of stairs. doesn't look like i missed too much here21:30
mattoliverauIt's going to be a warm 31 today :P I'm actually looking forward to colder weather... because it'll never be Canada cold ;P21:30
*** SumitNaiksatam has quit IRC21:31
* clarkb top posts21:31
clarkbfeels bad21:31
*** alff has joined #openstack-infra21:31
*** alff_ has joined #openstack-infra21:31
clarkbfungi: o_O21:31
anteayafungi: congrats for being not crushed21:31
anteayahow did the moving dresser fare?21:31
anteayamattoliverau: true21:32
anteayaah 31, I was happy with 8 today21:32
mattoliverauanteaya: well 8 is considered hot compared to your winder :P21:33
anteayayes21:33
fungianteaya: it (and the rest of that hideous-looking bedroom set) are now no longer taking up real estate. for once, craig's list came through21:33
anteayathe winder is colder21:33
anteayafungi: ha ha ha21:33
lifelessok, tested vms work21:33
anteayafungi: who picks out the next bedroom set?21:33
*** jcoufal has quit IRC21:34
lifelessjeblair: clarkb: ^ can we reactivate nodepool for tripleo's HP region please. AFAICT we're all good to go21:34
anteayaand might I recommend a trip to bangkok for furniture shopping?21:34
fungilifeless: did we actually remove the tripleo cloud from nodepool? if so, i missed it21:34
marunfungi, clarkb, jeblair: It would be great if you could approve the addition of the neutron functional job as non-voting check on devstack: https://review.openstack.org/#/c/82631/21:34
lifelessfungi: it may have given p or something21:34
jeblairfungi: i also don't recall any deactivation...21:34
marunsdague already +1'd it (reminder that this isn't functional api, just system interaction)21:34
jeblairlifeless: ^21:34
lifelessfungi: and certainly from prior experience since its a new cloud it means new tokens + new flavour ids etc.21:34
clarkbjeblair: neither do I21:34
lifelessso I suspect a nodepool restart is needed21:34
clarkbmarun: looking21:35
marunI'd like to turn on voting before too long as we ramp up our testing of neutron system interaction21:35
clarkbjeblair: I double checked on the glance access thing via horizon for hpcloud account and I don't see the role yet21:35
marunand I was told that a devstack check job was the next step towards that21:35
fungilifeless: yeah, it's still in the list. may just need ghost nodes blown away21:35
lifelesssince I haven't had time to teach nodepool how to requery flavour ids when they are going21:35
clarkbjeblair: going to prod people about it now21:35
fungilifeless: i'll take a look now21:35
lifelessfungi: nope - ^ see under 'lessons learnt from last failure'21:35
fungilifeless: oh, that, we can kick that without a restart21:35
clarkbjeblair: actually, they say we have the role...21:36
* clarkb double checks21:36
fungilifeless: just need to tweak a parameter on the provider and then switch it back (a lesson *i* learnt after the last failure)21:36
* clarkb grabs a trusty cloud image21:36
fungilifeless: first, we have 35 nodes for tripleo which nodepool thinks it knows about--shall i blow them away?21:37
lifelessfungi: they certainly do not exist any more21:37
anteayamarun: so 82631 keeps the job as non-voting in the devstack check tests, correct?21:37
marunanteaya: correct21:37
anteayamarun: thanks21:37
*** andreaf has quit IRC21:38
*** jhesketh_ has quit IRC21:38
*** jhesketh__ has joined #openstack-infra21:38
fungilifeless: same goes for the existing tripleo ready images?21:38
jhesketh__Morning21:39
anteayamorning jhesketh__21:39
JayFwith https://review.openstack.org/#/c/84250/ merged, is there some other trigger I have to wait for before it takes effect? because it doesn't seem to have worked atm21:39
anteayahe of many underscores21:39
anteayaJayF: that might be related to our puppet not working right now21:40
anteayaI'm not 100% understanding all the details21:40
JayFanteaya: is there a place I can see that is the case, or maybe see the SHA1 of the openstack-infra/config used for the last successful puppet run?21:40
anteayabut puppet sad is what I do have21:40
fungiJayF: bugs only get updated when you upload the first patchset of a change mentions the bug in its commit message, or when that change is merged to the target repository21:40
anteayaJayF: might be a place to start: http://puppetdb.openstack.org/21:41
JayFfungi: for the existing one, then, what needs to happen? just have him close and reopen, or just on merge it'll update?21:41
*** aysyd has quit IRC21:41
fungiJayF: it should update the bug when the change merges, but in the interim he can just assign the bug to himself, set it in progress and add a comment with a url to the change21:41
JayFokay, thanks.21:42
fungilifeless: i'm assuming yes to my second question (about deleting old images) and am proceeding21:42
*** dcramer_ has quit IRC21:43
*** dangers is now known as dangers_away21:44
*** andreaf has joined #openstack-infra21:44
lifelessfungi: yes, its a brand new cloud21:45
fungigotta love that "new cloud" smell21:45
fungilifeless: BadRequest: Network f69ac547-db64-4e69-ae70-e5233634aff0, b54c5011-519a-4364-8256-a9214eec2387 could not be found. (HTTP 400) (Request-ID: req-e4df10c5-6b2b-427b-8673-90b19c88c9bd)21:45
fungilifeless: new network ids?21:46
lifelessfungi: ohcrapIforgottosubmitachangeforthat21:46
fungi(is there a change up for that i've overlooked?)21:46
fungiahh21:46
lifelesseth0 a395fac5-adec-4ab9-a605-963558349cfd21:47
anteayathat's not a unique id21:47
lifelesseth1 063ec9df-2fec-4723-8d4b-92c60193bd0821:47
lifelessfungi: putting it into a git change now21:47
fungilifeless: perfect21:47
mattoliverauanteaya: jhesketh__ like under scores. I like to think it's how many coffee's he needs to start filling himself in the morning :P21:47
*** signed8bit has quit IRC21:47
anteayathe coffee measurement21:47
mattoliverauYup, so me thinks I need a few underscores myself :P21:48
*** mriedem has quit IRC21:48
*** dizquierdo has quit IRC21:48
fungialso, puppet is still broken... mordred did you stop puppet agent on ci-puppetmaster?21:49
clarkbjeblair: fungi mordred SergeyLukjanov woot! do an image-list against hpcloud region-b21:49
anteayamattoliverau: :D21:49
openstackgerritlifeless proposed a change to openstack-infra/config: Fixup tripleo net ids.  https://review.openstack.org/8426321:49
lifelessfungi: ^21:49
*** rfolco has joined #openstack-infra21:49
anteayaclarkb: what would I see were I root?21:49
clarkbwe can boot Trusty Beta nodes assuming I uploaded the right thing21:49
anteayayay21:49
clarkbanteaya: ^ I uploaded an image directly21:49
anteayawoohoo21:49
anteayaso glance is active?21:50
clarkbanteaya: yup21:50
anteayayay21:50
anteaya\o/21:50
anteayawoohoo21:50
anteayawell done region-b21:50
funginow if only they could do something about all those error nodes21:50
fungithough actually no idea if we've continued to see them21:51
*** alex-gone is now known as Alexandra_21:51
*** jhesketh__ has quit IRC21:51
clarkbjeblair: what was the last word on rax glance21:52
*** jhesketh has joined #openstack-infra21:52
lifelessfungi: hows it looking ?21:54
*** jepoy has joined #openstack-infra21:55
*** tnurlygayanov_ has quit IRC21:55
*** jepoy has quit IRC21:55
*** sarob has joined #openstack-infra21:55
fungibwahahaha... chicken and egg on the puppet hiera revert: ci-puppetmaster can't apply the change because its hiera.yaml is broken *sigh* fixing by hand21:55
*** jepoy has joined #openstack-infra21:56
*** tnurlygayanov has joined #openstack-infra21:56
*** signed8bit has joined #openstack-infra21:56
*** yassine has quit IRC21:56
*** flaper87 is now known as flaper87|afk21:57
*** dkranz has quit IRC21:57
*** dims has quit IRC21:57
*** thomasem has quit IRC21:57
lifelessfungi: ah, so yak shaving?21:58
*** pblaho has quit IRC21:58
*** e0ne has joined #openstack-infra21:59
fungilifeless: i've had an all-day yak it started out with me wanting to re-trigger a tag job which needed some nodepool image updates to include the changes to the slave script... then three or four other broken things eventually lead me to needing to get puppet going21:59
*** andreaf has quit IRC22:00
funginodepool image-update needed a patch for the config file changes which merged over the weekend, which then didn't get updated on the nodepool server because puppet...22:00
openstackgerritA change was merged to openstack-infra/storyboard-webclient: Fixed contenteditable  https://review.openstack.org/8384722:00
lifelessfungi: mine was like that yesterday.22:00
lifelessfungi: I started out rebuilding testenvs to deliver Ironic undercloud tests22:00
lifelessfungi: found mysql down on ci-overcloud22:01
lifelessfungi: and from there....22:01
*** sarob has quit IRC22:01
lifelessfungi: are you going to monkey the nodepool change in or is it queued behind puppet? [So that I can schedule what I do here, now]22:01
*** thomasem has joined #openstack-infra22:02
fungilifeless: well, i tried manually changing it, but nodepool doesn't seem to have dynamically reloaded the net-id change (maybe that isn't handled correctly in its config reloading?)22:02
*** packet has quit IRC22:02
fungilifeless: also, it looks like when we dropped the max-servers for tripleo to 35 we didn't lower the min-ready for the different images so that they don't add up to more than that22:03
*** rlandy has quit IRC22:03
lifelessfungi: you should be able to run 55 now, quota for ram is 960000 instance quota is 6022:03
fungilifeless: maybe amend your 84263 change with that then22:04
lifelessok22:04
fungigive the min-ready parameters for your image lavels and max-server for the provider a once-over22:04
jeblairclarkb: word on rax is it needs some manually configured options (i think i mentioned that in here a few days ago)22:04
lifelessfungi: min-ready is 35 atm22:05
lifelessfungi: what are you suggesting it should be ?22:06
fungilifeless: max-servers might ought to be raised22:06
fungifor the provider22:06
lifelessyes got that22:06
lifeless5522:06
lifelessfungi: ^22:07
clarkbjeblair: fungi: thoughts on whether or not we should spin up some test slaves using the trusty beta image I uploaded to hpcloud region b? Do we think we should start poking at that yet?22:07
fungilifeless: just suggesting that min-ready for all your tripleo-specific image labels should not add up to more than the max-servers for the provider where they're being created22:07
lifelessok so tripleo-precise + tripleo-f20 <= max-servers?22:07
fungilifeless: yep22:07
fungisounds like raising your max-servers should solve it22:08
*** andreaf has joined #openstack-infra22:08
clarkbfungi: the max-servers in that env is intentionally low22:08
clarkbbecause we keep hitting quota limits22:08
openstackgerritlifeless proposed a change to openstack-infra/config: Fixup tripleo nodepool config.  https://review.openstack.org/8426322:08
fungiclarkb: it was, but supposedly it should not be now?22:08
clarkbfungi: supposedly but it returns to that behavior often22:08
*** dansmith has quit IRC22:08
fungiclarkb: i'll defer to lifeless on whether he thinks that's expected to continue22:09
clarkbsee I51b9ef99880ba1bc0e36ba72bc6de97b276f149722:09
*** dansmith has joined #openstack-infra22:09
*** hashar has quit IRC22:09
fungii really don't care what we set it to as long as we can avoid nodepool constantly hitting over quota errors on it when it tries to add nodes it thinks it should have room for22:09
*** eharney has quit IRC22:10
clarkb++22:10
*** zns has joined #openstack-infra22:10
fungiyay! i'm able to successfully nodepool image-update a rax-iad bare-precise image. this morning's yak is finally nearly shaven22:11
*** nkinder has quit IRC22:11
lifelessso my commit sort that22:11
anteayathe nearly shaven yak22:12
anteayasounds like counting chickens before hatched22:12
*** dims has joined #openstack-infra22:12
*** changbl has quit IRC22:13
*** e0ne has quit IRC22:13
*** wenlock_ has joined #openstack-infra22:13
fungianteaya: more like counting chickens before dinner, which i need to take a shaving break and go find22:13
lifelessfungi: nics should be dynamic22:13
lifelessfungi: from my reading of the nodepool code22:13
*** mwagner_zzz has quit IRC22:14
jeblairclarkb: i think it's worth seeing if we can use the base images in both providers, just as an experiment22:14
fungilifeless: okay, in that case either there's a subtle bug there making them not, or nodepoold was ignoring changes to that file. or maybe i changed the values i tweaked back too quickly22:14
anteayatry to keep the yak hair out of the chopped onions22:14
jeblairclarkb: i don't think we should expect the outcome of that to be usable nodes at this point22:14
lifelesscreateServer uses self.provider.nic22:14
clarkbjeblair: that == glance uploads?22:14
jeblairclarkb: i think the next step after that is to have nodepool use dib to build its nodes22:15
jeblairclarkb: yes22:15
lifelessprovider.nics is set from loadConfig22:15
fungilifeless: oh, though i didn't change net-ids back, so nodepool should definitely have noticed changes to the file22:15
clarkbjeblair: I think we can have a step between now and dib, and that is using our own base images + current snapshot process22:15
clarkbjeblair: since typically we wait forever for the provider base images to show up22:15
jeblairclarkb: possibly.  but there's a _really_ big question as to whether we can use them unmodified in both providers22:16
jeblairthat needs answering first22:16
jeblairand if the answer is that we need to make any modification at all, then i think dib for nodepool is a hard requirement22:16
jeblairbecause that process needs to be reproducible22:17
clarkbgood point, I think that is potentially more of an issue with Xen than KVM particularly if we want pvhvm22:17
*** wenlock_ has quit IRC22:17
fungilifeless: still getting BadRequest: Network f69ac547-db64-4e69-ae70-e5233634aff0, b54c5011-519a-4364-8256-a9214eec2387 could not be found. (HTTP 400) (Request-ID: req-a6340ba3-33b3-413c-9778-a6a72a9b1822)22:17
fungilifeless: that's after correcting nodepool.yaml with the net-ids from 8426322:18
lifelessfungi: neither of those are env vaguely valid22:18
jeblairclarkb: luckily, mordred wrote a patch to use dib with nodepool  :)22:18
fungilifeless: right, i'm saying nodepool's still trying to use the old net-ids22:18
lifelesshttp://paste.openstack.org/show/74701/22:18
lifelessyeah22:18
lifelessfungi: found the bug22:19
* fungi is being dragged away to dinner... back in a little while22:19
fungilifeless: great!22:19
*** jepoy has quit IRC22:19
lifelessfungi: I can give you a workaround22:19
nibalizerfungi: i think its safe22:19
lifelessfungi: change the boot_timeout22:19
fungilifeless: what's the workaround?22:19
fungiahh22:19
*** thuc has joined #openstack-infra22:19
nibalizerthe 'data' string appears in all hierachy lookups22:20
*** Sukhdev has quit IRC22:20
*** rcleere has quit IRC22:20
nibalizerso no one could possibly get at /etc/passwd /etc/shadow etc22:20
*** thuc_ has joined #openstack-infra22:21
*** thuc_ has quit IRC22:21
openstackgerritlifeless proposed a change to openstack-infra/nodepool: Detect neutron net-changes on reconfigure.  https://review.openstack.org/8426722:21
lifelessfungi: so if you could change the boot timeout and then run to dinner that would rock :)22:22
nibalizerclarkb: responded22:22
*** thuc_ has joined #openstack-infra22:22
fungilifeless: no good. i upped the boot-timeout for that provider from 120 to 180 and it's still claiming "BadRequest: Network..."22:22
lifelessfungi: ok thats super odd22:22
lifelessshoo22:22
lifelesslets debug after your dinner22:22
lifelessI'll context switch for a bit22:22
lifelessfungi: please ping me ASAP after you return22:22
fungianyway, really disappearing for a couple hours, then i'll pop back in and see where you got to22:22
fungiwill do22:22
fungig'luck!22:23
*** mfer has joined #openstack-infra22:23
lifelessfungi: ah true I can see if clarkb has a few minutes22:23
*** jeckersb is now known as jeckersb_gone22:23
lifelessclarkb: - can you see if there is a 'Creating new ProviderManager object for' log message for tripleo in the debug log ?22:23
*** thuc has quit IRC22:24
*** CaptTofu has joined #openstack-infra22:24
*** thuc_ has quit IRC22:24
clarkblooking22:24
*** thuc has joined #openstack-infra22:25
clarkblifeless: 2014-03-31 22:22:35,290 DEBUG nodepool.NodePool: Creating new ProviderManager object for tripleo-test-cloud22:25
clarkbthat was ~2.5 minutes ago22:25
clarkbnibalizer: and responded again :)22:26
*** bknudson has quit IRC22:27
lifelessso that *should* have the new nics then22:27
*** prad_ has quit IRC22:27
lifelesswhats a SubNode22:28
clarkblifeless: new feature to support multinode test environments. It is a node associated with the main node, but only the main node is attached to jenkins22:29
lifelessah22:29
clarkblifeless: basically nodepool drops bread crumbs in main nodes and in subnodes (/etc/nodepool) so they can  all find each other22:29
clarkblifeless: when you delete the main node the subnodes are deleted too and so on22:30
lifelessfor devstack based multinode?22:30
clarkbyup (or any other multinode really, we can probably convert your non physical test envs to it)22:30
lifelessclarkb: its pointless for tripleo22:31
lifelessclarkb: since we spawn nodes to do the deploy22:31
lifelessclarkb: and there isn't a nova API around the test cluster stuff - and we shouldn't add one; better to make nova and neutron be able to host testenvs22:32
lifelessclarkb: so fullness of time, perhaps.22:32
clarkblifeless: ya I don't think there is a pressing need to convert your stuff22:32
*** mfer has quit IRC22:32
clarkbthe gearman env locking mechanism seems to work well22:32
anteayaso out of 21 programs I still have 9 that need at least one ptl candidate22:32
*** zzelle has quit IRC22:32
anteayahint hint hint22:33
lifelessI don't see how this nic thing can't be updated22:33
lifelesscan we restart nodepool ?22:33
clarkblifeless: that was going to be my next suggestion.22:33
clarkbjeblair: ^ opinions before we take a sledge hammer to it?22:33
nibalizerclarkb: back atcha!22:33
*** julim has joined #openstack-infra22:34
jogowhat does NOT_REGISTERED mean?22:34
jogogate-nova-specs-python27: NOT_REGISTERED22:34
lifelessjogo: no slave matching the job spec is known to that jenkins AIUI22:34
clarkbnibalizer: we probably hsould've just used IRC :) responded22:35
clarkbjogo: lifeless correct22:35
clarkbjogo: lifeless: more specifically no jenkins slave has registered that job with gearman22:36
clarkbjogo: it means you need to be more patient22:36
clarkbjogo: and let puppet run on the jenkins masters22:36
lifelessclarkb: sleeeeedge haaaaaamer22:36
jogoclarkb: ahh thanks22:37
nibalizerclarkb: okay22:37
jogoclarkb: is there anyway to find out how patient I need to be?22:40
clarkbjogo: yes, http://puppetdb.openstack.org/ when the jenkins* nodes move from unreported long time period to changed you should be good22:40
clarkbnow I need to figure out why puppet hasn't run on those nodes22:41
nibalizerclarkb: this isn't bad, this way i can say complete ideas.22:41
jogoclarkb: awesome thanks!22:42
*** esker has quit IRC22:42
lifelessclarkb: is there a timeout on the jeblair query ?22:43
clarkblifeless: ya going to restart shortly22:45
lifelesscool22:45
clarkbjogo: the jenkins masters have broken puppet, SERVER: Invalid relationship: File[/var/lib/jenkins/hudson.plugins.gearman.GearmanPluginConfig.xml] { require => Class[Zuul] }, because Class[Zuul] doesn't seem to be in the catalog22:47
clarkbswitching back to nodepool now22:47
jeblairclarkb: i will propose the revert to the patch that broke that22:48
*** atiwari has joined #openstack-infra22:48
* jeblair is pretty sure no one tests puppet patches :(22:48
clarkbjeblair: :/22:49
openstackgerritJames E. Blair proposed a change to openstack-infra/config: Revert "Enable Gearman as default on Jenkins slaves"  https://review.openstack.org/8427122:49
jeblairclarkb: ^22:49
clarkblifeless: no dice22:49
clarkblifeless: f69ac and b45c are in the config22:50
clarkblifeless: are they wrong?22:50
clarkbI think this may be a case of fungi leaving things in a halfway state22:50
*** signed8bit has quit IRC22:51
*** _nadya_ has joined #openstack-infra22:51
*** hogepodge has quit IRC22:52
lifelessclarkb: https://review.openstack.org/#/c/84263/ has teh correct values22:52
clarkblifeless: want to address the comment and we can merge that change?22:53
lifelessclarkb: I don't understand what you want22:53
clarkblifeless: 35 tripleo-precise slaves as the min ready value is pretty silly22:53
lifelessclarkb: fungi said the sum should be < max-servers22:53
lifelessclarkb: why is it silly?22:53
openstackgerritA change was merged to openstack-infra/config: Revert "Enable Gearman as default on Jenkins slaves"  https://review.openstack.org/8427122:54
clarkblifeless: we only do 42 for bare-precise22:54
clarkblifeless: which run an order of magnitude more tests22:54
clarkblifeless: it is overkill22:54
lifelessclarkb: its enough for 7 reviews22:54
lifelessclarkb: once fedora is added, 3 reviews.22:54
lifelessclarkb: what benefit will it have to lower it?22:54
clarkbthe fedora node has 1 min ready22:55
lifelessfedora isn't active yet22:55
clarkblifeless: fewer machiens connected to jenkins22:55
*** _nadya_ has quit IRC22:55
*** dcramer_ has joined #openstack-infra22:56
lifelessclarkb: I don't understand all the implications enough to guess at the right value. Tell me the number you want, and I'll change the review. My preference would be to have it higher not lower, to stay ahead of pushes, but if you're hitting resource limits elsewhere, maybe we can run a jenkins slave or something for you ?22:57
clarkblifeless: I did suggest a number in the chang22:57
lifelessyou suggested Maybe a min ready count for ~2 changes to be tested?22:57
clarkbits not that we are hitting resource limits necessarily as much as it is letting the autoscaling do its job22:57
clarkblifeless: yes22:57
clarkblifeless: which appears to be 1022:57
lifelesssure, I don't entirely get the autoscaling aspect since this clouds entire reason for existence is hosting these nodes22:58
*** Sukhdev has joined #openstack-infra22:59
jeblairlifeless: for one, it gives more flexibility to spin up ubuntu or fedora nodes as needed22:59
openstackgerritlifeless proposed a change to openstack-infra/config: Fixup tripleo nodepool config.  https://review.openstack.org/8426322:59
*** saschpe has quit IRC23:00
*** julim has quit IRC23:00
*** CaptTofu has quit IRC23:00
jeblairis it possible to use names instead of uuids for the networks?23:00
lifelessjeblair: no23:01
lifelessjeblair: I wish it was23:01
jeblair:(23:01
lifelessjeblair: but I haven't had time to a) debate it to death to get agreement and then b) implement it23:01
lifelessmulti-nic use with nova+neutron is at best described as unpleasant, today.23:02
*** thuc has quit IRC23:02
openstackgerritKiall Mac Innes proposed a change to openstack-infra/config: Sync up designate repo ACLs  https://review.openstack.org/8427323:02
*** thuc has joined #openstack-infra23:02
*** kiall has joined #openstack-infra23:03
*** thuc has quit IRC23:03
*** thuc has joined #openstack-infra23:03
*** atiwari has quit IRC23:03
kiallHeya - I couldn't convince someone (well, 2 people) to +2 this Gerrit ACL change? It should allow me to create the milestone-proposed branch on the Designate repos.. Thanks :)23:03
kiallhttps://review.openstack.org/#/c/84273/23:04
*** saschpe has joined #openstack-infra23:06
*** jamielennox|away is now known as jamielennox23:06
clarkbkiall: reviewed23:07
kiallthanks clarkb :)23:07
openstackgerritKiall Mac Innes proposed a change to openstack-infra/config: Sync up designate repo ACLs  https://review.openstack.org/8427323:09
*** wenlock has quit IRC23:10
lifelessclarkb: so - any happier ?23:11
*** alexpilotti has quit IRC23:11
clarkblifeless: not yet, I have a sudden worry that restarting nodepool was a bad idea23:11
* clarkb pokes at it more23:11
clarkbI did it the graceful way which I thought would be happy23:12
clarkboh I know, we delete all nodes on startup now?23:12
clarkbjeblair: is that right? so we have a bunch of nodes building right now23:12
mordredclarkb, jeblair: I _MIGHT have to re-work the nodepool dib patch at this point slightly :)23:13
lifelessclarkb: for reference http://paste.openstack.org/show/74701/ are the networks23:13
clarkbnote to self, don't restart nodepool23:15
lifelessclarkb: heh, so if you need to do it twice, do it quick ?23:16
*** ameade has joined #openstack-infra23:17
clarkblifeless: nodepool deletes all nodes that it had when it restarts23:20
clarkblifeless: so there is a delay after restarting wheere it deletes and rebuilds all the things23:20
lifelessclarkb: yah23:21
lifelessclarkb: so I guess my question is is the config in place now, or will we be dancing with it again in a few minutes23:21
*** ameade has quit IRC23:21
*** yamahata has quit IRC23:21
clarkblifeless: it isn't in place yet because we need nodes to run the tests to merge it23:21
*** nkinder has joined #openstack-infra23:21
lifelessclarkb: so I'm worried that if a restart is needed for it, that you'll pay the price twice23:22
lifelessclarkb: thus I'd like to propose putting it in place now, and if it doesn't pick up automatically doing a new restart right now, rather than having this high cost again later.23:23
clarkblifeless: I don't think it is needed23:23
clarkbjeblair IOError: [Errno 2] No such file is happening a lot when doing sftp to write out roles23:23
clarkband I think that may actually be why we are not getting any nodes right now23:24
*** khyati_ has quit IRC23:25
clarkbjeblair: I think new nodepool code is broken, looking at fixing now23:26
andreafjeblair: new patchset, {node} included - https://review.openstack.org/#/c/79314/423:27
clarkbjeblair: pretty sure we need to mkdir /etc/nodepool before writing files in that dir23:28
*** mwagner_zzz has joined #openstack-infra23:28
lifelessnodepool won't have privilege to do that will it ?23:28
lifelessclarkb: ^23:28
*** rfolco has quit IRC23:28
clarkblifeless: it will, it runs as root23:29
Hunnernibalizer: Hmm?23:30
*** mgagne has quit IRC23:30
*** david-lyle has quit IRC23:30
lifelessclarkb: wut :P23:30
lifelessclarkb: I wouldn't like to see that baked in as an assumption23:31
*** thuc has quit IRC23:31
openstackgerritClark Boylan proposed a change to openstack-infra/nodepool: Make /etc/nodepool before writing to it.  https://review.openstack.org/8427823:31
clarkbjeblair: lifeless ^23:31
clarkblifeless: uh but it is an assumption23:32
*** zns has quit IRC23:32
*** thuc has joined #openstack-infra23:32
clarkblifeless: the subnode stuff won't work without it23:32
clarkbjeblair: an opinion on that would be great, though I think it is safe to go back to the old code, in fact I may do that right now23:33
clarkblifeless: I am not sure how the thing tasked with spinning up and configuring your test nodes can get away with not having root23:34
clarkblifeless: you may be able to move most of the work to image build time, but at some point the thing has roots23:34
nibalizerHunner: i was going to grump about hiera, but I got over it :P23:35
*** thuc has quit IRC23:36
sdagueclarkb / jeblair - I believe this to be largely sound - https://review.openstack.org/#/c/81216/23:38
mordrednibalizer: did you solve things?23:38
sdagueI'm running another check on it to clear out the hopefully crud on the havana trees23:38
nibalizermordred: clarkb and I have some ideas on the review23:38
mordrednibalizer: neat!23:39
nibalizeri think we'll move /etc/puppet/hieradata into /etc/puppet/data23:39
nibalizerwhich gets us very close to 2 stanzas instead of 123:39
nibalizerer 2 instaed of 323:39
clarkbjeblair: lifeless et al I ahve applied lifeless' nodepool yaml change by hand and downgraded nodepool to where it was at earlier today23:39
clarkbrunning restart now23:39
nibalizerbut we still need to decide what to do with /etc/puppet/data/%{environment}23:39
nibalizerare the rooters honestly using that feature?23:39
nibalizerin my experience that kind of data doesn't change much at all23:39
clarkbit is waiting for graceful shutdown23:40
nibalizerand when it does, it doesn't go by environment23:40
lifelessclarkb: because root is local machine admin, cloud-API access is cloud API access23:41
lifelessclarkb: totally separate concerns23:41
clarkblifeless: correct, but nodepool is responsible for creating the images23:42
clarkbwhich requires root23:42
lifelessclarkb: on the spun up image yes, but not the nodepool daemon23:42
clarkblifeless: I don't understand your concenr then23:42
lifelessclarkb: I am making the assumption that any reference to /etc/nodepool is on the daemon machine23:42
clarkblifeless: wrong assumption23:43
lifelessclarkb: I assumed breadcrumbs or state markers would be in an FHS friendly place (e.g. /var/lib/nodepool or /var/run/nodepool)23:43
clarkbin multinode scenarios nodepool writes to /etc/nodepool on the spun up machines23:43
clarkbor attempts to at least23:43
clarkbcurrently it is failing to do thta and is broken. Once the graceful restart happens we should be back in business23:43
lifelessclarkb: ah - so thats surprising to me23:43
lifelessclarkb: thanks for looking at the nodepool config for us23:44
*** ociuhandu has quit IRC23:44
clarkbnp, I think we are currently waiting for all deleting nodes to be deleted and all building nodes to finish building.23:44
clarkbthen nodepool will restart23:45
clarkbdown to 541 total nodes from 70823:45
clarkbnote to self, check /opt/nodepool for new code before restarting nodepool23:47
*** mrodden has quit IRC23:49
*** jhesketh__ has joined #openstack-infra23:49
openstackgerritSean Dague proposed a change to openstack-infra/devstack-gate: turn back on log enforcement  https://review.openstack.org/8121623:50
*** jhesketh__ has quit IRC23:51
*** david-lyle has joined #openstack-infra23:53
*** david-lyle has quit IRC23:58
openstackgerritSean Dague proposed a change to openstack-infra/devstack-gate: normalize the services for a post grizzly world  https://review.openstack.org/8428723:58
*** gokrokve_ has quit IRC23:59
*** gokrokve has joined #openstack-infra23:59

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