Wednesday, 2014-04-23

*** saschpe has quit IRC00:02
*** wchrisj has joined #openstack-infra00:05
*** CaptTofu has joined #openstack-infra00:05
*** wchrisj has quit IRC00:09
*** UtahDave1 has joined #openstack-infra00:09
*** saschpe has joined #openstack-infra00:10
*** UtahDave has quit IRC00:11
*** UtahDave1 is now known as UtahDave00:11
zaroclarkb: gerrit fails when building on HP VMs.  i'm wordering if it might be difference in java version?00:12
zarojava version "1.7.0_51"00:12
zaroOpenJDK Runtime Environment (IcedTea 2.4.4) (7u51-2.4.4-0ubuntu0.12.04.2)00:12
zaroOpenJDK 64-Bit Server VM (build 24.45-b08, mixed mode)00:12
*** melwitt has quit IRC00:12
zaroclarkb: anyways you can check on the rax VMs?00:12
clarkbnot right now I am not on laptop anymore00:13
zarowha, huh?  you must be joking :)00:14
clarkbthey should all be up to date precise though00:16
jeblairzaro: i'll check00:18
zarojeblair: ohh, cool.  my VM is..00:18
jeblairzaro: which rax region specifically did it fail in?  dfw, ord or iad?00:18
jeblairzaro: the info you supplied exactly matches the output on a bare-precise node in rax-dfw00:20
zarosorry had some snaffu with my keyboard.00:20
jeblairoh, sorry i got the success/fail backwards (i see you said it fails on hp, so rax must have succeeded)  but that doesn't change the results00:21
zaroyes, that is correct. tests pass on rax.00:21
*** sweston has quit IRC00:21
*** asselin2 has joined #openstack-infra00:21
zarohmm.  do you have any ideas?00:21
jeblairzaro: nope.  those 4 changes are identical to the ones we already had, right?00:23
zaroyes.00:23
jeblairzaro: i say we bash them in and figure it out later00:24
zarojeblair: ohh wait, looks like it's passing on my 2nd attempt at running.00:24
zarojeblair: yep, must be some timing thing.  but does seem pretty reproducable on hp VMs only as 3 out of the 4 patches failed on review.o.o00:25
jeblairzaro: i've approved them all; feel free to recheck as needed to get them in00:25
*** _nadya_ has quit IRC00:25
zarojeblair: ok.  i'll try rerunning a few more times to see if something obvious rears it's head.00:27
*** sacharya has quit IRC00:27
tchaypodstufft: do you remember my pip patch to be case-insensitive when using a file:/// index-url?00:29
*** matsuhashi has joined #openstack-infra00:29
tchaypodstufft: I've been looking at writing a test for my patch... and I've realised that there's a test that seems like it should exercise the right code and demonstrate the bug - except that the test uses "--no-index -f file:///blah" rather than "--index-url file:///blah"00:30
dstuffttchaypo: --find-links and --index-url are two slightly different code paths00:31
dstufftthough if I recall00:31
dstufftit shouldn't matter for what you're doing00:31
tchayposo if I start writing a test that exercise "--index-url file:///" instead of "--no-index -f file:///", that's likely to be useful and not just be met with "But you should just use --no-index -f file:///"?00:33
openstackgerritKhai Do proposed a change to openstack-infra/config: update gerrit core branch  https://review.openstack.org/8803800:34
dstuffttchaypo: yea00:35
*** derekh has quit IRC00:37
tchaypocool, I'll try to get that done this morning then.00:39
dstuffttchaypo: if I don't notice things just keep poking me, I had like 30 threads going at any one time and lately i've been having a hard time keeping track of them all00:40
*** maxbit has quit IRC00:40
*** zns has quit IRC00:43
*** derekh has joined #openstack-infra00:43
tchaypodstufft: fwiw, I was busy on other things last week, then i had a 4-day weekend - I haven't been waiting for you :)00:46
anteayatchaypo: did you vote?00:49
*** maxbit has joined #openstack-infra00:49
anteayasome people who were away for 4 days might not have voted yet00:49
anteayavote00:49
tchaypoanteaya: ptl yes, tc no00:49
StevenKI took ~ 30 minutes yesterday and did my tc vote00:49
anteayafind thou thee tc ballot and be sure to vote before friday at 1300 utc00:49
StevenKRe-read all platforms, etc00:49
anteayaStevenK: woohoo00:49
anteayawell done00:50
anteayait is a time commitment00:50
tchaypoI don't know I feel like I don't know enough of the people to make a useful vote00:50
anteayatchaypo: they have candidate platforms00:50
StevenKtchaypo: So do what I did, and read the platforms00:50
tchaypobut maybe reading the platforms would help fill the void..00:50
anteayahttps://wiki.openstack.org/wiki/TC_Elections_April_2014#Candidates00:51
anteayatchaypo: and all candidates are available for questions00:51
anteayaso find them on the ml or irc and ask them about their platform00:51
anteayaand please vote00:52
* tchaypo opens a tab00:53
clarkbI did my best to read platforms as people declared their candidacy00:53
clarkbspread the work out00:53
* anteaya nods00:54
anteayathat helps00:54
*** alexpilotti has quit IRC00:54
dstuffttchaypo: that's good :) Just wanted to let you know that if you get blocked on me just keep botering me00:55
*** mfer has joined #openstack-infra00:58
*** matsuhashi has quit IRC00:59
*** matsuhashi has joined #openstack-infra01:01
tchaypodstufft: one question - I'm going to be writing some new tests that fail without my commit but pass with it. Should I do anything to show the output before my patch?01:01
dstuffttchaypo: nah01:01
dstufftwe mostly trust that the tests fail without the patch01:01
dstufftunless it looks wonky01:01
dstufftthen maybe we'll pull it down and test it01:01
tchaypocool01:02
*** lakshmi has quit IRC01:04
*** wchrisj has joined #openstack-infra01:06
*** mburned_out is now known as mburned01:07
*** SumitNaiksatam has quit IRC01:10
*** wchrisj has quit IRC01:10
*** Ryan_Lane has quit IRC01:11
*** derekh has quit IRC01:14
*** mestery has quit IRC01:15
*** unicell has joined #openstack-infra01:16
anteayazaro: my patch merged:https://gerrit-review.googlesource.com/#/c/56290/01:24
anteayawow01:24
*** mburned is now known as mburned_out01:25
anteayaapparently I submitted it to stable 2.8 and the patch was abandoned and then applied to stable 2.901:25
*** msabramo has joined #openstack-infra01:25
anteayaso I guess I can add Gerrit upstream committer to my bio now01:26
*** mestery has joined #openstack-infra01:26
*** marcoemorais has quit IRC01:29
*** saschpe has quit IRC01:38
morganfainberganteaya, gratz!01:39
*** yjiang has joined #openstack-infra01:41
*** nosnos has joined #openstack-infra01:41
*** zehicle has joined #openstack-infra01:43
*** saschpe has joined #openstack-infra01:43
*** wchrisj has joined #openstack-infra01:43
*** gokrokve_ has quit IRC01:45
*** zehicle_at_dell has quit IRC01:46
*** gokrokve has joined #openstack-infra01:47
*** praneshp has quit IRC01:47
*** wchrisj has quit IRC01:48
*** gokrokve has quit IRC01:51
*** yaguang has joined #openstack-infra01:54
*** wchrisj has joined #openstack-infra01:54
*** wchrisj has quit IRC01:59
*** yjiang|2 has joined #openstack-infra02:03
*** yjiang has quit IRC02:03
*** SumitNaiksatam has joined #openstack-infra02:04
*** adalbas has quit IRC02:04
*** zns has joined #openstack-infra02:07
openstackgerritMarton Kiss proposed a change to openstack-infra/config: Create groups-static-pages project  https://review.openstack.org/8973402:07
SergeyLukjanovmorning folks02:08
clarkbmorning02:10
clarkbI am pretty sure SergeyLukjanov is another North Carolinian robot that doesn't need sleep02:11
SergeyLukjanovclarkb, nope, I need some02:12
clarkba lot less than I need :)02:12
SergeyLukjanovclarkb, just need to finish something before the trip :)02:13
*** jpeeler has quit IRC02:13
SergeyLukjanovclarkb, I'm feeling like /me will have afternoon sleeping time today :)02:13
clarkbah yes the fabled nap02:13
SergeyLukjanovyeah02:14
*** gokrokve has joined #openstack-infra02:16
*** gokrokve has quit IRC02:21
*** marun has quit IRC02:26
*** mfer has quit IRC02:32
*** coolsvap|afk is now known as coolsvap02:33
*** zz_gondoi is now known as gondoi02:34
*** asalkeld_ has joined #openstack-infra02:39
*** jhesketh has quit IRC02:39
asalkeld_can anyone have a moment to look at this? https://review.openstack.org/#/c/87448/02:40
*** jhesketh has joined #openstack-infra02:40
*** unicell has quit IRC02:40
asalkeld_s/can/does02:40
*** miqui has joined #openstack-infra02:40
*** sweston has joined #openstack-infra02:41
*** miqui has quit IRC02:41
*** harlowja is now known as harlowja_away02:43
*** mfer has joined #openstack-infra02:47
*** gyee has quit IRC02:47
*** mfer has quit IRC02:48
openstackgerritA change was merged to openstack-infra/config: Add solum-dashboard (horizon plugin for Solum)  https://review.openstack.org/8744802:52
*** mfer has joined #openstack-infra02:53
*** mfer has quit IRC02:53
*** praneshp has joined #openstack-infra02:55
*** wchrisj has joined #openstack-infra02:55
*** wchrisj has quit IRC02:57
*** wchrisj_ has joined #openstack-infra02:57
*** krtaylor has joined #openstack-infra02:58
*** praneshp_ has joined #openstack-infra03:00
*** wchrisj_ has quit IRC03:01
*** praneshp has quit IRC03:01
*** praneshp_ is now known as praneshp03:01
*** cody-somerville has quit IRC03:02
clarkbjhesketh: I just approved https://review.openstack.org/#/c/71189/ but I did leave some comments inline for things that may need improving03:04
clarkbjhesketh: but at this point I think it is more important to actually start doing the thing than nitpick over little details03:04
*** openstackgerrit has quit IRC03:04
clarkbjhesketh: curious about what you think of those comments though03:04
jheskethclarkb: thanks03:04
*** openstackgerrit has joined #openstack-infra03:05
jheskethI'll take a look03:05
*** yjiang|2 has quit IRC03:07
*** rfolco has quit IRC03:08
jheskethclarkb: responded03:08
openstackgerritA change was merged to openstack-infra/config: Add a slave-script to Jenkins for pushing to swift  https://review.openstack.org/7118903:10
clarkbjhesketh: doesn't file_list = file_list[:payload['max_file_count']] take the first half of the list?03:11
jheskethah, yes :-(03:11
jheskethokay, well, ignore those comments then :-p03:12
clarkbin any case I think that is a small problem and it is more important to start using swift03:12
jheskethsure03:12
clarkbwe can sort out these little things as we use it03:12
openstackgerritSpencer Krum proposed a change to openstack-infra/config: Add puppet-storyboard as a unique project  https://review.openstack.org/8781603:12
*** mriedem has quit IRC03:14
*** matsuhashi has quit IRC03:14
*** matsuhashi has joined #openstack-infra03:15
*** cody-somerville has joined #openstack-infra03:18
*** aysyd has quit IRC03:19
*** gokrokve has joined #openstack-infra03:19
*** david-lyle has joined #openstack-infra03:19
*** Longgeek has joined #openstack-infra03:19
*** matsuhashi has quit IRC03:19
nibalizer /win 9003:21
*** dkliban is now known as dkliban_afk03:22
*** gokrokve has quit IRC03:24
*** nosnos has quit IRC03:29
*** sandywalsh has quit IRC03:32
*** changbl has joined #openstack-infra03:32
*** sandywalsh has joined #openstack-infra03:34
*** timrc is now known as timrc-afk03:36
Longgeek- -~03:39
Longgeekhttps://bugs.launchpad.net/openstack-ci/+bug/130696703:39
uvirtbotLaunchpad bug 1306967 in openstack-ci "thstack-ci service account" [Undecided,New]03:39
LonggeekFor ninth days, without any feedback。03:40
clarkbLonggeek: we have been pretty swamped with heartbleed and gerrit upgrades03:41
LonggeekWell, so can I know the schedule, what's time "thstack-ci" can be integrated in third party testing?03:46
clarkbwe don't have one03:46
clarkbI can certainly try to do it tomorrow if more important things don't come up03:46
clarkbbut I am still trying to dig out of the review hole03:47
*** zhiyan_ is now known as zhiyan03:48
LonggeekThanks so much, if any good news you have, let me know quickly, please.          thanks agian.03:49
*** unicell has joined #openstack-infra03:49
*** rwsu has quit IRC03:50
*** oomichi has joined #openstack-infra03:50
*** marcoemorais has joined #openstack-infra03:52
*** etoews has joined #openstack-infra03:54
*** david-lyle has quit IRC03:54
*** wenlock has joined #openstack-infra03:56
*** marcoemorais1 has joined #openstack-infra03:56
nibalizerhi, what am i doing wrong here: https://review.openstack.org/#/c/87816/03:56
*** marcoemorais has quit IRC03:57
clarkbnibalizer: looks like it wored03:57
clarkbnibalizer: was there a particular thing that is wrong?03:58
nibalizeroh maybe i wasn't patient enough03:58
nibalizeroh haha!03:58
nibalizerya i thought jenkins was ignoring me03:58
nibalizerwoot clarkb++03:58
*** Longgeek has quit IRC04:05
*** Longgeek has joined #openstack-infra04:05
*** ilives has joined #openstack-infra04:10
*** gondoi is now known as zz_gondoi04:15
*** matsuhashi has joined #openstack-infra04:19
*** gokrokve has joined #openstack-infra04:20
*** nosnos has joined #openstack-infra04:22
*** miqui has joined #openstack-infra04:23
*** miqui has quit IRC04:23
*** gokrokve has quit IRC04:24
*** UtahDave has quit IRC04:41
*** yfried has quit IRC04:41
*** coolsvap is now known as coolsvap|afk04:45
*** vhoward has joined #openstack-infra04:46
*** andreaf has joined #openstack-infra04:48
*** andreaf_ has joined #openstack-infra04:49
*** andreaf has quit IRC04:53
*** coolsvap|afk is now known as coolsvap04:57
*** ildikov has quit IRC05:01
*** miqui has joined #openstack-infra05:05
*** bookwar has quit IRC05:05
*** pfallenop has quit IRC05:05
*** pfallenop has joined #openstack-infra05:06
*** asselin2 has quit IRC05:06
*** bookwar has joined #openstack-infra05:07
*** etoews has quit IRC05:08
*** etoews has joined #openstack-infra05:10
*** shakamunyi has quit IRC05:14
*** etoews has quit IRC05:15
*** ilyashakhat has quit IRC05:15
*** ilyashakhat has joined #openstack-infra05:16
*** nati_ueno has quit IRC05:16
*** markmcclain has joined #openstack-infra05:20
*** gokrokve has joined #openstack-infra05:20
*** gokrokve_ has joined #openstack-infra05:22
*** ildikov has joined #openstack-infra05:23
*** gokrokve has quit IRC05:25
*** yjiang has joined #openstack-infra05:25
*** gokrokve_ has quit IRC05:27
*** coolsvap is now known as coolsvap|afk05:28
*** markwash has quit IRC05:29
*** markmcclain has quit IRC05:30
*** markwash has joined #openstack-infra05:33
*** asalkeld_ has quit IRC05:34
*** coolsvap|afk is now known as coolsvap05:36
ryanpetrelloanybody active in here this time of night/morning?05:37
*** matsuhashi has quit IRC05:37
openstackgerritMathew Odden proposed a change to openstack-infra/config: Create bash8 project in openstack-dev  https://review.openstack.org/8874705:37
*** matsuhashi has joined #openstack-infra05:37
clarkbryanpetrello: I think it is morning for SergeyLukjanov05:38
ryanpetrelloclarkb: think I actually figured it out05:38
*** ominakov has joined #openstack-infra05:42
*** matsuhashi has quit IRC05:43
*** matsuhashi has joined #openstack-infra05:44
*** asalkeld_ has joined #openstack-infra05:48
*** yfried has joined #openstack-infra05:48
*** matsuhas_ has joined #openstack-infra05:50
*** matsuhashi has quit IRC05:53
*** chandan_kumar has joined #openstack-infra05:54
*** matsuhas_ has quit IRC05:58
*** matsuhashi has joined #openstack-infra05:58
*** yonglihe_ has quit IRC05:58
*** rfolco has joined #openstack-infra06:02
*** asalkeld_ has quit IRC06:06
*** ilives has quit IRC06:07
*** ilives has joined #openstack-infra06:07
*** _nadya_ has joined #openstack-infra06:09
*** zns has quit IRC06:14
*** talluri has joined #openstack-infra06:18
*** nati_ueno has joined #openstack-infra06:19
*** jlibosva has joined #openstack-infra06:21
*** gokrokve has joined #openstack-infra06:23
*** talluri has quit IRC06:25
*** _nadya_ has quit IRC06:26
*** gokrokve has quit IRC06:27
*** Ryan_Lane has joined #openstack-infra06:28
*** Longgeek has quit IRC06:30
*** _nadya_ has joined #openstack-infra06:31
*** Longgeek has joined #openstack-infra06:31
*** Longgeek has quit IRC06:33
*** Longgeek has joined #openstack-infra06:34
*** pcrews has quit IRC06:41
*** gokrokve has joined #openstack-infra06:42
*** gokrokve has joined #openstack-infra06:42
*** pcrews has joined #openstack-infra06:45
*** _nadya_ has quit IRC06:46
*** talluri has joined #openstack-infra06:47
*** wenlock has quit IRC06:48
*** gokrokve has quit IRC06:48
*** pcrews has quit IRC06:50
*** _nadya_ has joined #openstack-infra06:51
*** achuprin has quit IRC06:55
*** jlibosva has quit IRC06:59
*** mrmartin has joined #openstack-infra07:00
*** flaper87|afk is now known as flaper8707:01
*** jlibosva has joined #openstack-infra07:03
*** jcoufal has joined #openstack-infra07:08
*** achuprin has joined #openstack-infra07:10
*** pblaho has joined #openstack-infra07:15
*** nati_ueno has quit IRC07:16
*** lukego has joined #openstack-infra07:20
*** _nadya_ has quit IRC07:20
*** sdake_ has quit IRC07:25
*** _nadya_ has joined #openstack-infra07:26
*** ilives has quit IRC07:29
*** ilives has joined #openstack-infra07:30
*** morganfainberg is now known as morganfainberg_Z07:38
*** ildikov has quit IRC07:38
*** ildikov has joined #openstack-infra07:43
*** _nadya_ has quit IRC07:45
*** Longgeek has quit IRC07:45
*** Longgeek has joined #openstack-infra07:45
*** ilives has quit IRC07:47
*** ilives has joined #openstack-infra07:53
*** nati_ueno has joined #openstack-infra07:55
*** praneshp has quit IRC08:01
*** derekh has joined #openstack-infra08:02
*** jpich has joined #openstack-infra08:09
*** reed has joined #openstack-infra08:12
*** jlibosva has quit IRC08:16
*** achuprin has quit IRC08:16
*** achuprin has joined #openstack-infra08:16
*** jlibosva has joined #openstack-infra08:17
*** amotoki has joined #openstack-infra08:18
*** ihrachyshka has joined #openstack-infra08:18
*** dizquierdo has joined #openstack-infra08:19
*** ilives has quit IRC08:20
*** ilives has joined #openstack-infra08:22
*** Alexei_987 has quit IRC08:27
*** matsuhashi has quit IRC08:27
*** rediskin has joined #openstack-infra08:28
*** e0ne has joined #openstack-infra08:30
openstackgerritPavel Sedlák proposed a change to openstack-infra/jenkins-job-builder: Fix recursion depth error cause by Git-remotes  https://review.openstack.org/8977308:32
openstackgerritPavel Sedlák proposed a change to openstack-infra/jenkins-job-builder: Fix recursion depth error caused by Git-remotes  https://review.openstack.org/8977308:32
*** matsuhashi has joined #openstack-infra08:34
*** marcoemorais1 has quit IRC08:35
*** jooools has joined #openstack-infra08:37
*** ociuhandu has quit IRC08:38
*** BadCub has quit IRC08:41
*** ilives has quit IRC08:42
*** ilives has joined #openstack-infra08:43
*** ilives has quit IRC08:50
*** ilives has joined #openstack-infra08:52
*** etoews has joined #openstack-infra08:59
openstackgerritSergey Skripnick proposed a change to openstack-infra/config: Add rally-cli job  https://review.openstack.org/8633109:03
*** marcoemorais has joined #openstack-infra09:03
*** rcarrillocruz has joined #openstack-infra09:03
*** etoews has quit IRC09:04
*** marcoemorais1 has joined #openstack-infra09:05
*** rcarrillocruz1 has quit IRC09:05
*** jamespage_ has joined #openstack-infra09:08
*** rcarrillocruz has quit IRC09:08
*** marcoemorais has quit IRC09:08
*** marcoemorais1 has quit IRC09:09
*** e0ne_ has joined #openstack-infra09:12
*** jcoufal has quit IRC09:14
*** e0ne has quit IRC09:15
*** ociuhandu has joined #openstack-infra09:17
*** arosen1 has quit IRC09:26
*** ildikov_ has joined #openstack-infra09:28
*** ildikov has quit IRC09:31
*** jamespage_ has quit IRC09:31
*** ilives has quit IRC09:34
*** jamespage_ has joined #openstack-infra09:34
*** aglarendil|nb has quit IRC09:34
*** aglarendil|nb has joined #openstack-infra09:37
*** hashar has joined #openstack-infra09:37
*** jamespage_ has quit IRC09:38
*** zehicle_at_dell has joined #openstack-infra09:40
*** yaguang has quit IRC09:40
*** yjiang has quit IRC09:42
*** jamespage_ has joined #openstack-infra09:42
*** zhiyan is now known as zhiyan_09:42
*** zehicle has quit IRC09:44
*** arosen1 has joined #openstack-infra09:44
*** alexpilotti has joined #openstack-infra09:46
*** zehicle_at_dell has quit IRC09:47
*** Ryan_Lane has quit IRC09:48
*** Ryan_Lane has joined #openstack-infra09:50
*** marcoemorais has joined #openstack-infra10:06
*** marcoemorais has quit IRC10:10
*** matsuhashi has quit IRC10:16
openstackgerritIlya Sviridov proposed a change to openstack-infra/reviewstats: Added MagnetoDB project  https://review.openstack.org/8957910:17
*** jcoufal has joined #openstack-infra10:18
*** Ryan_Lane has joined #openstack-infra10:19
*** aglarendil|nb has quit IRC10:21
SergeyLukjanovryanpetrello, yep, it's 2:22 pm for me10:22
*** matsuhashi has joined #openstack-infra10:23
*** Ryan_Lane has quit IRC10:23
SergeyLukjanovsdague, could you please take a look at https://review.openstack.org/#/c/89594/ when you have some time10:25
*** jamespage_ has quit IRC10:28
*** ociuhandu has quit IRC10:32
*** e0ne_ has quit IRC10:32
*** ociuhandu has joined #openstack-infra10:33
*** _nadya_ has joined #openstack-infra10:35
*** coolsvap is now known as coolsvap|afk10:38
*** nithya_g has joined #openstack-infra10:39
*** _nadya_ has quit IRC10:39
openstackgerritAlexei Kornienko proposed a change to openstack/requirements: Added argcomplete requirement  https://review.openstack.org/6586310:41
sdagueSergeyLukjanov: looking10:42
sdagueSergeyLukjanov: is the backwards compat stuff still needed in master?10:42
SergeyLukjanovsdague, yup, patch is on review for enabling common auth configs10:43
sdagueok10:43
sdague+A10:43
SergeyLukjanovsdague, so, after merging it, I'll propose removal of backward compat10:43
SergeyLukjanovsdague, thx!10:43
openstackgerritNikita Konovalov proposed a change to openstack-infra/storyboard: Introducing the event timeline  https://review.openstack.org/8795910:43
SergeyLukjanov(I'll propose removal right now to not forget to do it :) )10:43
*** _nadya_ has joined #openstack-infra10:44
sdagueSergeyLukjanov: any idea what's up with nodepool?10:52
sdaguewe go stupid again with allocating nodes?10:53
*** Longgeek has quit IRC10:53
*** Longgeek has joined #openstack-infra10:53
SergeyLukjanovsdague, /me looking10:55
SergeyLukjanovsdague, what's wrong?10:56
sdaguetop of gate is waiting on nodes, all of them10:56
sdaguecheck queue is huge for this hour of the day10:56
SergeyLukjanovheh, my internet is too slow to download status.json, still waiting :)10:57
sdagueincluding top of check being a qa-specs job which has been waiting for 4 hrs to get a docs node10:57
SergeyLukjanovoh, yeah... I see10:58
sdagueyou can see in the zuul events queue something happened at 6am UTC10:59
SergeyLukjanovsdague, mmm, periodic jobs?11:00
sdaguemaybe11:00
sdaguewe've never recovered since11:00
SergeyLukjanovsdague, or terrorists...11:00
sdaguealso tripleo cloud looks offline again11:00
sdaguebut currently we've got 10 changes in the gate that could merge, except top of gate is busted11:01
*** jamielennox is now known as jamielennox|away11:02
*** miqui_ has joined #openstack-infra11:02
SergeyLukjanovsdague, yup, triplo cloud looks dead11:02
*** miqui has quit IRC11:02
SergeyLukjanovsdague, on the other hand we have about 300-400 slaves in use due to the charts11:02
*** e0ne has joined #openstack-infra11:03
SergeyLukjanovsdague, jenkins looks good - jobs are running https://jenkins05.openstack.org11:03
sdagueyeh, I get concerned when the check queue isn't getting processed in order though11:04
*** e0ne has quit IRC11:04
*** matsuhashi has quit IRC11:04
*** maxbit has quit IRC11:05
*** e0ne has joined #openstack-infra11:05
SergeyLukjanovsdague, both check and gate have the same priority IIRC11:06
sdagueyeh, that's not my issue :)11:06
sdaguemy issue is really old things in check queue getting ignored11:06
sdaguei.e. it not acting like a queue11:06
*** e0ne has quit IRC11:06
*** e0ne has joined #openstack-infra11:06
*** marcoemorais has joined #openstack-infra11:07
SergeyLukjanovsdague, yeah, I understand you, just noticing aloud11:07
sdagueyep11:07
SergeyLukjanovthat's really strange that it's not action like a queue11:07
sdagueI think it just is zuul being broken11:09
sdaguemy experience is that if it loses track of a change, it's done11:09
sdagueI'm kicking out the taskflow change now for that reason11:09
*** marcoemorais has quit IRC11:11
*** e0ne has quit IRC11:12
*** mburned_out is now known as mburned11:13
*** arosen1 has quit IRC11:18
*** e0ne has joined #openstack-infra11:18
*** aglarendil|nb has joined #openstack-infra11:19
*** mwagner_lap has quit IRC11:19
*** mbacchi has joined #openstack-infra11:23
*** ihrachyshka has quit IRC11:27
*** ihrachyshka has joined #openstack-infra11:30
*** maxbit has joined #openstack-infra11:31
*** adalbas has joined #openstack-infra11:35
*** aglarendil|nb has quit IRC11:36
*** zehicle_at_dell has joined #openstack-infra11:37
rediskinSergeyLukjanov sdague fungi I added some README about gate stuff. could you pls take a look? https://review.openstack.org/#/c/89798/11:38
*** maxbit has quit IRC11:42
openstackgerritSergey Skripnick proposed a change to openstack-infra/config: Add check-rally-dsvm-glance job  https://review.openstack.org/8980111:43
*** ociuhandu has quit IRC11:46
*** olaph has quit IRC11:47
*** aglarendil|works has joined #openstack-infra11:47
*** aglarendil|works has quit IRC11:47
*** olaph has joined #openstack-infra11:47
*** aglarendil|works has joined #openstack-infra11:49
*** aglarendil|works has quit IRC11:49
*** Longgeek has quit IRC11:59
*** ociuhandu has joined #openstack-infra12:00
*** unicell has quit IRC12:00
*** coolsvap|afk is now known as coolsvap12:01
*** zehicle_at_dell has quit IRC12:02
*** ociuhandu has quit IRC12:04
*** lukego has quit IRC12:06
*** marcoemorais has joined #openstack-infra12:07
*** pdmars has joined #openstack-infra12:10
*** nosnos has quit IRC12:10
*** pdmars has quit IRC12:10
*** pdmars has joined #openstack-infra12:11
*** marcoemorais has quit IRC12:11
SergeyLukjanovXenServer CI posting -1s again - https://review.openstack.org/#/c/89801/112:12
*** dprince has joined #openstack-infra12:15
*** etoews has joined #openstack-infra12:15
*** Longgeek has joined #openstack-infra12:17
*** AJaeger has joined #openstack-infra12:20
AJaegerHI infra team. Are you aware that the  gate is not working at all?12:22
*** talluri has quit IRC12:23
*** pblaho has quit IRC12:23
*** miqui_ is now known as miqui12:25
*** ildikov has joined #openstack-infra12:26
AJaegerreading eavesdrop, you seem to be aware of the issue ;)12:26
*** _nadya_ has quit IRC12:27
openstackgerritVladislav Kuzmin proposed a change to openstack-infra/nodepool: Correction logic for work with new KVM/QEMU provider manager  https://review.openstack.org/8855512:28
openstackgerritVladislav Kuzmin proposed a change to openstack-infra/nodepool: Add initial layer for work with KVM/QEMU hosts  https://review.openstack.org/8855412:28
*** ildikov_ has quit IRC12:28
*** ociuhandu has joined #openstack-infra12:29
*** dkliban_afk is now known as dkliban12:31
*** weshay has joined #openstack-infra12:32
*** jgallard has joined #openstack-infra12:32
*** maxbit has joined #openstack-infra12:32
*** smarcet has joined #openstack-infra12:34
*** aysyd has joined #openstack-infra12:34
*** w_ has joined #openstack-infra12:35
*** _nadya_ has joined #openstack-infra12:35
*** alexpilotti has quit IRC12:35
*** olaph has quit IRC12:37
*** Longgeek has quit IRC12:38
*** rlandy has joined #openstack-infra12:39
*** Longgeek has joined #openstack-infra12:39
*** alexpilotti has joined #openstack-infra12:40
*** _nadya_ has quit IRC12:40
*** _nadya_ has joined #openstack-infra12:44
*** _nadya_ has quit IRC12:44
*** jgrimm has joined #openstack-infra12:44
*** andreaf_ has quit IRC12:48
*** andreaf has joined #openstack-infra12:48
YorikSarsdague, SergeyLukjanov: mb it's a good time to upgrade Zuul? :)12:50
anteayaYorikSar: zuul and nodepool are having issues right now12:53
anteayawe are waiting for jeblair to come online to hear his thoughts12:53
YorikSaranteaya: I get it. That's why I think noone will notice Zuul restart12:54
anteayait is possible he might decide to restart zuul, but i don't know12:54
* anteaya nods12:54
anteayawe will have to wait to hear jim's thoughts12:54
*** w_ is now known as olaph12:57
*** mwagner_lap has joined #openstack-infra12:59
*** Longgeek_ has joined #openstack-infra13:00
*** dkranz has joined #openstack-infra13:00
*** mfer has joined #openstack-infra13:02
*** lukego has joined #openstack-infra13:02
*** timrc-afk is now known as timrc13:02
*** markmc has joined #openstack-infra13:02
*** Longgeek has quit IRC13:04
*** oomichi has quit IRC13:06
*** marcoemorais has joined #openstack-infra13:08
*** prad has joined #openstack-infra13:08
*** oomichi has joined #openstack-infra13:09
*** oomichi has quit IRC13:10
*** marcoemorais1 has joined #openstack-infra13:10
*** marcoemorais has quit IRC13:12
*** marcoemorais1 has quit IRC13:14
*** nati_ueno has quit IRC13:21
anteayaI'm guessing we dropped from 800 to 600 nodes because we ran out of quota in a region13:30
SergeyLukjanovanteaya, yup, it's possible I think13:30
*** Ryan_Lane has joined #openstack-infra13:31
*** mriedem has joined #openstack-infra13:34
*** thiagop has quit IRC13:34
*** Ryan_Lane has quit IRC13:35
*** devoid has joined #openstack-infra13:39
*** zz_gondoi is now known as gondoi13:39
*** thiagop has joined #openstack-infra13:43
*** mrodden1 has quit IRC13:47
*** jpeeler has joined #openstack-infra13:51
*** jpeeler has quit IRC13:51
*** jpeeler has joined #openstack-infra13:51
*** signed8bit has joined #openstack-infra13:53
anteayathiagop: you got your issue from yesterday resolved?13:53
thiagopanteaya: yeah, suddenly the tests passed on a (third) recheck13:54
*** chandan_kumar is now known as chandankumar13:54
anteayathiagop: odd13:55
anteayabut I am glad they passed13:55
thiagopanteaya: isn't it?!13:55
*** wchrisj has joined #openstack-infra13:56
anteayathiagop: do you know how to search for or file a bug if it happens again?13:57
thiagopanteaya: no13:58
anteayalet's remedy that13:58
anteayawhat project to you contribute to mostly?13:58
thiagopanteaya: please! :)13:58
thiagopmostly Horizon and Keystone13:59
anteayagreat13:59
anteayalog into launchpad.net13:59
*** darraghb has joined #openstack-infra13:59
*** homeless has joined #openstack-infra13:59
anteayasearch for either openstack horizon or openstack keystone13:59
*** mrodden has joined #openstack-infra13:59
anteayaat the top of the project page, find the bugs button14:00
anteayawhich takes you to the bugs filed against that project14:00
*** thomasem has joined #openstack-infra14:00
anteayatell me when you are there14:00
*** zns has joined #openstack-infra14:01
*** gokrokve has joined #openstack-infra14:02
*** doug-fish has joined #openstack-infra14:02
mroddeneven xenserver ci likes the idea of a new bash8 project... https://review.openstack.org/#/c/88747/14:03
anteayamrodden: awesome14:03
mroddenwondering why it picked up that patchset14:03
thiagopanteaya: Ok, found it14:04
mroddenthey must want to test -infra/config for some reason?14:04
anteayaI guess, BobBall would have more to say about that14:04
anteayathiagop: well done14:04
anteayanext find your logs from your failures yesterday14:04
anteayafind the error message, or a keyword from it and search the bugs for that keyword14:05
*** ominakov has quit IRC14:06
*** yfried has quit IRC14:07
thiagopanteaya: search for "volume not attached"14:08
thiagopseveral results14:08
thiagopI'll see if something is related14:08
*** marcoemorais has joined #openstack-infra14:11
*** signed8bit has quit IRC14:12
*** weshay has quit IRC14:12
*** signed8bit has joined #openstack-infra14:12
*** markmcclain has joined #openstack-infra14:14
*** rwsu has joined #openstack-infra14:14
*** marcoemorais has quit IRC14:15
*** msabramo has quit IRC14:18
*** cody-somerville has quit IRC14:20
openstackgerritRuslan Kamaldinov proposed a change to openstack-infra/config: Setup jobs and hooks for Murano docs  https://review.openstack.org/8797414:20
*** thedodd has joined #openstack-infra14:22
*** pcrews has joined #openstack-infra14:22
jeblairhi there14:24
*** freyes has joined #openstack-infra14:24
openstackgerritA change was merged to openstack-infra/reviewstats: Added MagnetoDB project  https://review.openstack.org/8957914:24
anteayahey jeblair14:25
jeblairthe flat lines on the nodepool graph don't look good14:25
anteayano14:25
anteayaeverything appears stuck14:26
jeblairnodepool is running and jobs are completing though14:26
anteayahmmm14:26
jeblairthere is a problem with hpcloud region b14:26
*** julim has joined #openstack-infra14:26
anteayaoh14:26
jeblairi'm not sure that explains the flat lines though14:26
BobBallAwaymrodden, anteaya: it's because I made a mistake :D14:27
anteayaBobBallAway: okay14:27
anteayaglad your system liked the patch though14:27
BobBallAwaywe love it.14:27
mroddenheh14:27
*** markmcclain has quit IRC14:27
anteayaBobBallAway: you have voted in the tc election, right?14:28
*** Alexei_987 has joined #openstack-infra14:28
anteayaBobBallAway: can you convince some fellow contributors to vote too?14:28
BobBallAwayOf course I have :) And spread the word.14:28
BobBallAwayI guess voting rates are low?14:28
anteayathank you so much14:28
anteayawe have expanded significantly14:29
mroddenits open to all ATCs?14:29
anteayawe would like to get the percentage up14:29
anteayayes 1500+14:29
mroddenwow14:29
anteayaso lots of votes but we need the percentage14:29
BobBallAwayAm I allowed to ask how many have voted so far? just for my curiosity14:29
anteayaso talk it up, and thank you14:29
*** markmcclain has joined #openstack-infra14:29
anteaya27.5%14:30
jeblairi'm starting to think the flat lines are graphite related14:30
anteayawe would like to be over 30%, so we are getting there14:30
BobBallAwayAh... That's not ideal.14:30
anteayajeblair: that would be interesting14:30
BobBallAwayIndeed.  I'll prompt a few people just to make sure they have voted14:30
anteayaBobBallAway: yeah, we need more participation14:30
anteayaBobBallAway: thank you14:30
anteayaBobBallAway: if anyone you talk to has questions or concerns tell them to find me14:31
anteayaI want to help them14:31
*** weshay has joined #openstack-infra14:31
BobBallAwayOK14:32
anteayathanks14:32
jeblairokay, i think nodepool was rebooted because of the memory leak/swap issue, and for some reason didn't start sending data to graphite14:32
jeblairi will restart nodepool14:32
jeblairthat should be fixed now14:32
BobBallAwayhow do you guys manage nodepool btw jeblair? I run it as a daemon but each time I restart it I have to remove the pid file which is frustrating...14:32
jeblairnow, for the hpcloud region b problem, which anteaya correctly surmised is responsible for the 200 count node drop...14:33
jeblairBobBallAway: if you can fix that, that would be great.  :)14:33
jeblairOverLimit: Maximum number of ports exceeded (HTTP 413) (Request-ID: req-1915fd0f-6d38-4e7e-9713-edc68bfbd3f8)14:33
jeblairthat ^ is what we're getting from hpcloud region b.  that one is new to me.14:34
BobBallAwayhahah ;)14:34
*** hashar has quit IRC14:34
*** hashar has joined #openstack-infra14:35
*** msabramo has joined #openstack-infra14:35
anteayajeblair: wonderful14:38
jeblairi think we're going to have to open a ticket with hpcloud about that14:38
*** zns has quit IRC14:40
*** thiagop has left #openstack-infra14:40
*** zns has joined #openstack-infra14:41
*** zns has quit IRC14:41
*** zns has joined #openstack-infra14:41
*** dkliban is now known as dkliban_afk14:44
*** markwash has quit IRC14:46
*** wenlock has joined #openstack-infra14:47
SergeyLukjanovjeblair, morning14:48
AaronGrCan someone tell me what raid level infra uses for it's permanent servers? (static.o.o in particular)14:50
*** zns has quit IRC14:50
mroddenover 900014:50
BobBallAwayraid 9000 wow14:51
mroddensorry, couldn't resist, i dont actually know14:51
AaronGr:)14:51
*** zns has joined #openstack-infra14:51
jeblairAaronGr: we use rackspace cinder on static14:51
openstackgerritAntoine Musso proposed a change to openstack-infra/zuul: Pass pngcrush on status png files  https://review.openstack.org/8986514:51
AaronGrjeblair: as standalone volumes, or part of an mdraid?14:52
jeblairAaronGr: lvm concat.  i believe rax backs them with some kind of raid, but am unsure as to level.14:53
jeblairAaronGr: they use raid1014:54
AaronGrok, nice. thank you :)14:54
*** david-lyle has joined #openstack-infra14:55
jeblairhttp://www.rackspace.com/knowledge_center/product-faq/cloud-block-storage14:55
*** ominakov has joined #openstack-infra14:56
jeblairthey have a faq now, which actually recommends using software raid1 in case their controllers fail14:56
mordredoh - wow14:56
jeblairrefreshingly realistic advice :)14:56
jeblairbut anyway, if we lose all the log data because of a catastrophic event: meh.14:57
mordreddo they have anti-affinity rules for provisioning cinder volumes?14:57
pleia2good morning14:57
jeblairmordred: very good question14:57
mordredbecause that raid1 isn't going to help if both volumes are from the same phyiscal raid controller :)14:57
jeblairpleia2: morning14:58
mroddenmordred: darn you and your logic14:58
mordredAaronGr: other than static, we're just using the normal filesystems on the cloud servers14:58
AaronGrmordred: thanks, perfect.14:58
mroddenif they use cinder, it would be there with the schedule hints/anti collocation scheduler14:58
*** jcoufal has quit IRC14:58
mroddenfilter... thing14:59
mordredmrodden: cool14:59
jeblairmordred: we did start using cinder on graphite.  we have 0.95TB of data there14:59
*** lxsli has joined #openstack-infra15:00
*** jcoufal has joined #openstack-infra15:01
openstackgerritJames E. Blair proposed a change to openstack-infra/config: Revert "Reduce IAD usage by 50%"  https://review.openstack.org/8987115:01
jeblairmordred: ^ self approved15:01
mordredjeblair: you know, when we make the new review.o.o - maybe we shoudl think about a raid1 cinder volume pair for /home/gerrit2 - not because we cant' recover from a failure - but because recovering from a failure would be very boring15:02
mordredjeblair: ++15:02
jeblairmordred: we do back it up15:02
*** dkranz has quit IRC15:03
*** UtahDave has joined #openstack-infra15:03
*** ihrachyshka has quit IRC15:04
lxsliHiya, the gate seems stuck - anything happening about that please?15:04
jeblairmordred: we're getting interesting errors from hpcloud region b; how should we communicate that to the hpcloud region b folks?15:05
mordredjeblair: oh - well, that looks like a neutron quota issue15:06
mordredI wonder if we're leaking something15:06
mordredor if they are15:07
jeblairmordred: i don't think we do anything with neutron explicitly15:07
mordredjeblair: let me poke for 3 seconds, and then I can file a ticket15:08
jeblairmordred: cool15:08
*** devoid has quit IRC15:09
openstackgerritA change was merged to openstack-infra/storyboard: Filter non public fields for user list  https://review.openstack.org/8951115:10
*** julim has quit IRC15:11
openstackgerritA change was merged to openstack-infra/storyboard: Delete endpoint removed for Projects  https://review.openstack.org/8934415:11
anteayamorning pleia215:12
anteayalxsli: much is happening about that15:13
anteayaI need to read backscroll to know the current status15:13
openstackgerritA change was merged to openstack-infra/jenkins-job-builder: Added support for Exclusion plugin  https://review.openstack.org/7794015:14
jeblairit's clearly not actually stuck ^.15:15
lxslianteaya: OK thanks, I'll butt out!15:15
anteayatrue15:16
anteayalxsli: no, no worries15:16
jeblairjust slow since we are running at 65% of capacity15:16
anteayaso jeblair restarted nodepool, we lost 200 nodes due to some error in hp region b, which mordred is looking at, and jeblair just increased our capacity with rax iad15:16
anteayalxsli: ^15:17
*** dkranz has joined #openstack-infra15:17
hasharcould the OpenStack foundation maintain its own cloud of machines instead of relying on third parties? (sorry if that sounds stupid)15:18
lxslithat's great thanks15:18
anteayalxsli: np15:18
jeblairhashar: the foundation isn't really staffed at a level to do that, however, the project, in the form of the tripleo program, is doing something similar15:18
hasharwe could run a banner to get you some donations so you hire moaar people :]15:19
jeblairhashar: the tripleo program operates a CD openstack cloud with two regions which provides the nodes for the 'tripleo' pipelines in zuul15:19
mordredhashar: we'd rather the foundation not hire more people and instead have folks pony up regions into the tripleo cloud I think15:20
jeblairit should be able to provide nodes for regular jobs eventually, but it's not there yet (i believe it's offline right now)15:20
jeblairmordred: ++15:20
hasharthe tripleO cloud being a cloud you administer but build on top of 3rd parties clouds is it?15:20
jeblairhashar: no it's on real hardware15:20
jeblair(but 3rd parties hardware, yes)15:21
openstackgerritThomas Herve proposed a change to openstack-infra/config: Fix gate-heat-templates-dsvm shell script  https://review.openstack.org/8987515:22
hasharso tripleO would be unifying all the hardware material provided to you ?15:22
jeblairhashar: i believe they allocate a bunch of machines and give remote admin capability to the tripleo admin team, then they run tripleo on it to bring up openstack15:22
thervejeblair, SergeyLukjanov : As you were kind enough to review my previous attempt ^^15:22
*** mrmartin has quit IRC15:22
jeblairhashar: basically, yes -- they take raw hardware in random places and turn it into a region of a cloud that the ci system can consume15:22
hashardoes it let you administrate the triple0 over cloud  without requiring additional rights from third parties?15:23
hasharI should get in touch with tripleo folks :D15:24
jeblairhashar: they admin the overcloud and the undercloud15:24
*** amrith is now known as amrith-is-awol15:25
jeblairhashar: they are in #tripleo also many of them are here15:25
hasharyeah i joined a while back. I should follow up there maybe.  Thanks!15:25
jeblairnp15:25
openstackgerritA change was merged to openstack-infra/storyboard-webclient: Navigate to story details after create complete  https://review.openstack.org/8657115:27
*** jlibosva has quit IRC15:28
*** prad has quit IRC15:30
*** gokrokve_ has joined #openstack-infra15:31
*** prad has joined #openstack-infra15:32
*** asselin2 has joined #openstack-infra15:33
ruheis it expected to have XenServer comments on changes in openstack-infra/config?15:33
jeblairruhe: link?15:33
ruhejeblair: https://review.openstack.org/#/c/87974/15:33
*** e0ne has quit IRC15:34
*** gokrokve has quit IRC15:34
openstackgerritA change was merged to openstack-infra/storyboard-webclient: Adds metadata to story detail page  https://review.openstack.org/8703015:34
*** aysyd has quit IRC15:34
jeblairanteaya: do you know who runs that ^?15:34
*** e0ne has joined #openstack-infra15:35
openstackgerritA change was merged to openstack-infra/config: Revert "Reduce IAD usage by 50%"  https://review.openstack.org/8987115:35
jeblairBobBallAway: do you run the xenserver third-party ci?15:35
BobBallAwayyes15:36
mordredjeblair: (neutronclient)root@ci-puppetmaster:~# neutron quota-show15:36
BobBallAwayor I mean uhhh depends who's asking and why...15:36
mordred| floatingip          | 600   |15:36
mordred| port                | 70    |15:36
BobBallAwayI was too hasty in accepting responsibility there, wasn't I :D15:37
mordredso - although we have 600 floating ip's of quota, we only have 70 ports of quota :)15:37
jeblairBobBallAway: heh.  it seems to be leaving comments on infra/config patches15:37
BobBallAwayI think I've fixed that - I added the wrong project by mistake, sorry :)15:37
BobBallAwayBut hopefully it didn't fail any of them? :P15:37
jeblairBobBallAway: strangly no!15:37
BobBallAwayah, yes it did...15:38
BobBallAwayhttps://review.openstack.org/#/c/86331/ but there was a second patch so all's good15:38
BobBallAwayah, no, there was a recheck issued15:38
jeblairmordred: how many of those are used?15:38
BobBallAwayBut hopefully it won't do it any more :)15:38
mordredjeblair: 7015:39
mordredjeblair: a port is used for each automatic private 10. address15:39
mordred| f9d6a528-58f3-43f7-b51c-8db05dcfc255 |      | fa:16:3e:0a:a5:24 | {"subnet_id": "790e5c02-abe8-4bc5-b880-40e6b5061460", "ip_address": "10.0.0.129"} |15:39
mordredis an example line from "neutron port-list"15:39
*** gyee has joined #openstack-infra15:40
jeblairmordred: nodepool knows about 57 nodes, which seems like more than a margin of error away from 70  :/15:40
jeblairmordred: but there are 10 aliens, so that probably does put it within the margin of error of 7015:41
*** freyes has quit IRC15:42
*** aysyd has joined #openstack-infra15:42
*** msabramo has quit IRC15:43
*** dkliban_afk is now known as dkliban15:44
mordredjeblair: and actually, it would be 69 - I didn't subtract enough header lines15:44
mordredjeblair: I'm requesting that the port count be increased appropriately15:44
anteayasorry, my mother is here to help me deal with water, so I am here then gone for a bit15:44
*** Sukhdev has joined #openstack-infra15:44
ttxjeblair: weird status for https://review.openstack.org/#/c/86719/15:45
ttx"Change cannot be merged due to unsatisfiable dependencies."15:45
jeblairthat looks like the special spamaps method of uploading a change with dependencies that aren't in gerrit15:45
* ttx blames SpamapS 15:45
jeblairmordred: do you recall the process for that?15:46
* SpamapS pwns gerrit15:46
*** cody-somerville has joined #openstack-infra15:46
*** cody-somerville has quit IRC15:46
*** cody-somerville has joined #openstack-infra15:46
* ttx used to blame everything on SpamapS 15:46
ttxnow I must be selective15:46
mordredjeblair: I don't- just that SpamapS has special powers15:46
SpamapSttx: join the club, my whole family plays that game. ;)15:46
ttxI blame this one on SpamapS15:46
jeblairor maybe SpamapS remembers15:46
jeblairi know you can do it if you push to gerrit without using git-review; i can't recall if there's a way to do it when using git review15:48
SpamapSjeblair: I do, IIRC we had to manually push the deps into gerrit.15:48
jeblair(eg, if you push to refs/changes/foo, it's quite easy)15:48
jeblairbut git-review pushes to refs/for/branch15:49
SpamapSbtw I flipped to this window just before seeing my name because I heard that there are connectivity issues in hpcloud and wondering if they are documented anywhere15:49
*** dizquierdo has quit IRC15:49
SpamapS(since our HP tripleo test rack is also in an hpcloud DC)15:49
jeblairi'm unaware of connectivity issues15:49
*** devoid has joined #openstack-infra15:50
*** msabramo has joined #openstack-infra15:51
*** achuprin has quit IRC15:51
anteayaSpamapS: this was the error jeblair was getting: OverLimit: Maximum number of ports exceeded (HTTP 413) (Request-ID: req-1915fd0f-6d38-4e7e-9713-edc68bfbd3f8)15:52
jeblairkrotscheck: did you use git-review to upload patch set 3 of https://review.openstack.org/#/c/86719/15:53
jeblairkrotscheck, ttx: at any rate, the solution is to rebase that patch on patches that are actually in gerrit and upload again15:54
krotscheckjeblair: Yup.15:55
krotscheckI can fix it.15:55
*** cody-somerville has quit IRC15:55
ttxjeblair: yes, I assumed that much -- just wanted to highlight another occurence, as I know you like to understand what they come from15:55
*** e0ne has quit IRC15:55
SpamapSahh max ports is different, ok15:55
krotscheckGeez, it’s just HTML too :)15:56
jeblairttx: yeah; i'm guessing krotscheck doesn't have the exact command sequence used to upload ps3 still laying around :/15:57
jeblairkrotscheck: ?15:57
krotscheckjeblair: I did have some issues where I accidentally committed the same “Id: dfjkdsafjkladsf” twice15:57
sdaguekrotscheck: if you have some time, I clearly got lost in the woods on - https://review.openstack.org/#/c/87699/ and can't figure out how to get it to run and work. Any thoughts you have would be great.16:00
krotscheckjeblair: http://paste.openstack.org/show/76797/16:00
krotscheckThat seems od16:00
*** amotoki_ has joined #openstack-infra16:00
krotschecksdague: Alright, I’ll look at that next.16:00
*** maxbit has quit IRC16:01
*** maxbit has joined #openstack-infra16:01
anteayajeblair: not sure what is in your top 5 of things todo right now, I assume figuring out hp region b is somewhere in the top 316:02
jeblairanteaya: nope, mordred is opening a ticket, it's out of my hands16:03
anteayajeblair: whenever you get a chance to let me know which option you would like to take on infra-manuals job templates: https://review.openstack.org/#/c/89421/16:03
anteayaah okay16:03
jeblairanteaya: my priority, through next monday is the gerrit upgrade16:03
* anteaya nods16:03
*** ildikov has quit IRC16:03
anteayawaiting for sweston to come back online to see where we are with his docs16:03
*** dkranz has quit IRC16:04
anteayahe couldn't get to them last night for internal reasons I dont' fathom16:04
jeblaircool.  i'm trying to figure out what flavor of server to use16:04
anteayagreat16:04
*** marcoemorais has joined #openstack-infra16:04
anteayawhat are the options?16:05
jeblairanteaya: http://www.rackspace.com/cloud/servers/pricing/16:05
jeblairanteaya: then check http://cacti.openstack.org/cacti/graph_view.php?action=tree&tree_id=1&leaf_id=9 to see what we're actually using16:05
*** sweston has quit IRC16:05
mordredticket opened16:05
jeblairi'm thinking we should go with a 30g performance 2 node16:06
anteayaha ha ha16:06
anteayaI was guessing that would be where you wanted it16:06
jeblairit gives us the same vcpu count we have now (though they are faster), so it should be a modest performance gain16:06
*** cody-somerville has joined #openstack-infra16:07
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard-webclient: Added story status to project story list.  https://review.openstack.org/8988716:07
jeblairbut mostly it's the same amount of ram.  we're only using about 10g, but the host seems to make ample use of the remainder for caching16:07
jeblairi think 15g would be enough of a reduction that we would see a performance hit16:07
krotscheckjeblair: I generated a new change ID. Hopefully that’ll work16:08
jeblairkrotscheck: er now you lost the review history16:08
krotscheckHarumph16:08
krotscheckIsn’t that tied to the Change ID?16:08
krotscheckMy hypothesis was that it’s the change ID that’s the problem.16:08
jeblairkrotscheck: yes -- which is why you shouldn't change it.  you just needed to rebase it on a change that is in gerrit16:08
*** blamar has quit IRC16:08
krotscheckjeblair: Alright, let’s try that too16:09
anteayayes, I agree we should be looking at the 30GB flavour at least16:09
anteayajeblair: any case for the 60GB vm?16:09
nibalizerhey guys i'm famous now! https://puppetlabs.com/blog/puppet-without-root-real-life-example16:10
anteayanibalizer: w00t!16:11
anteayasuch a great picture16:12
*** aysyd has quit IRC16:12
jeblairkrotscheck: if you start a new branch from master, then do:16:13
jeblairgit cherry-pick f7161106f34498506694595be2d5399f27c764e116:13
jeblairgit cherry-pick f2b28db72b67d36ba794d8e36e118c8588f1d13116:13
jeblairgit cherry-pick d81c02e29ce1adf1644968f1bd808b7d1cc2ee5016:13
jeblairgit review16:13
jeblairactually...16:14
krotscheckjeblair: Ya know, I think I’m just going to wait for the other patches to collapse.16:14
nibalizeranteaya: thats my srsbsns face16:14
jeblairkrotscheck: start a new branch from master16:14
*** gokrokve has joined #openstack-infra16:14
jeblairkrotscheck: git reset --hard f2b28db72b67d36ba794d8e36e118c8588f1d13116:14
jeblairkrotscheck: git cherry-pick d81c02e29ce1adf1644968f1bd808b7d1cc2ee5016:14
jeblairkrotscheck: git review16:14
jeblairkrotscheck: please do that; it's very confusing to reviewers to have multiple versions of patches outstanding in gerrit16:15
*** dkranz has joined #openstack-infra16:15
jeblairkrotscheck: and we also like to keep review history intact -- starting a new change for a previously reviewed one hides reviews16:16
*** gokrokv__ has joined #openstack-infra16:16
*** mkerrin has quit IRC16:16
krotscheckjeblair: I’m aware of that.16:16
krotscheckjeblair: I misunderstood your original suggestion on how to fix it.16:16
*** etoews has quit IRC16:17
jeblairthe most recent suggestion should fix it and not touch the other changes already in gerrit16:17
jeblairanteaya: i don't think we need the extra ram at this point16:17
*** gokrokve_ has quit IRC16:18
wenlocknibalizer, grats, im already sharing the article with others :P16:18
jeblairmordred: so we will need a cinder volume to put ~gerrit2/review_site and the apache mirror16:19
mordredjeblair: oh- well, I guess that solves the conversation from earlier16:20
*** ominakov has quit IRC16:20
jeblairmordred: (i assume we'll need to either bind mount or symlink one or both of those)16:20
jeblairmordred: so do you want to use software raid for it?16:20
*** gokrokve has quit IRC16:20
zaroanteaya: congrats on your patch.  but it won't get into our gerrit until you backport that patch to our forked gerrit.16:21
jeblairmordred: i lean toward no -- it's additional complexity and without knowing the anti-affinity answer, i'm not sure it would be worth it; i think i'd rather rely on backups in that case16:21
zaromorning16:21
mordredjeblair: ++16:21
mordredjeblair: why bindmount or symlink?16:21
*** lakshmi has joined #openstack-infra16:21
jeblairmordred: /home/gerrit2/review_site and /var/lib/git don't share a path root16:21
mordredjeblair: why not just make /home/gerrit2 mount /dev/xvda5 or whatever the volume will be?16:21
mordredah16:21
* mordred groks the words jeblair is now saying16:22
anteayajeblair: okay16:22
jeblairmordred: heh, we could use two volumes.  :)16:22
anteayazaro: thanks16:22
mordredjeblair: ooh. we could16:22
anteayazaro: alright, I will work on backporting that patch to our forked gerrit, which fork?16:23
anteayanibalizer: it is a nice face16:23
jeblairmordred: also, i'm pretty sure that _all_ of the replicas are full git replicas, right?  so we already have 6 live off-site copies of the git repos16:23
jeblairmordred: (the ones on the git mirrors get their refs packed, but in a disaster, that's probably not a big deal)16:23
mordredjeblair: sake of argument - do we need /var/lib/git on gerrit? why don't we just serve ~gerrit2/review_site/git with apache directly?16:24
*** changbl has quit IRC16:24
zaroanteaya: clone the git.openstack.org/openstack-infra/gerrit then checkout "openstack/2.8.4" branch16:24
*** markmcclain has quit IRC16:24
anteayak16:24
zaroanteaya: ohh remember to remote update and pull new changes first16:25
zaroanteaya: then you'll want to cherry-pick your merged changed (using the commit id).16:25
jeblairzaro: did those changes land?  are you blocked on anything i can help with?16:25
*** mkerrin has joined #openstack-infra16:26
openstackgerritMohammed Naser proposed a change to openstack-infra/elastic-recheck: Add a fingerprint for bug 1311778  https://review.openstack.org/8989116:26
openstackgerritA change was merged to openstack-infra/storyboard-webclient: Fixed text display on Task Status dropdown.  https://review.openstack.org/8867916:26
uvirtbotLaunchpad bug 1311778 in nova "Unit tests fail with MessagingTimeout errors" [Undecided,New] https://launchpad.net/bugs/131177816:26
mordredjeblair: btw - speaking with the folks at hp support, they suggest that perhaps we might not want all 600 nodes behind one single router16:26
mordredjeblair: on one network16:26
mordredI'm going to find a room and talk to a guy with a whiteboard to get more info16:26
zarojeblair: nope.  the first change didn't land, tried to recheck about 4 times yesterday always get an HP slave.16:27
jeblairzaro: good news!  your changes of getting an hp slave are lower right now! :)16:27
zarojeblair: just tried again a few minutes ao.16:27
zaroao/ ago16:27
anteayaha ha ha16:27
jeblairchances even16:27
zarojeblair: well see..16:28
mordredjeblair: our neutron port limit has been increased to 61016:29
*** freyes has joined #openstack-infra16:29
jeblairmordred: yay!16:29
mordredjeblair: turns out ports are also used for the network and the two connections in and out of the router16:29
openstackgerritA change was merged to openstack-infra/storyboard-webclient: Added task status display to story list view  https://review.openstack.org/8671216:29
mordredjeblair: so we fudged the quota slightly higher than needed16:29
krotschecksdague: Looking at your thing while I wait for all the patches to land.16:30
jeblairkrotscheck: are you going to upload a new version of 86719 ?16:30
anteayazaro: what am I doing wrong? http://paste.openstack.org/show/76802/16:31
krotscheckjeblair: Yes, once all the other patches land.16:31
openstackgerritA change was merged to openstack-infra/storyboard-webclient: Added story status label filter  https://review.openstack.org/8671816:31
*** jpich has quit IRC16:31
anteayazaro do I have to have the remote branch local?16:31
*** hashar has quit IRC16:31
zaroanteaya: i think it's just 'git checkout openstack/2.8.4', no branch in that command16:32
anteayak16:33
anteayazaro you are correct16:34
anteayaI was overthinking16:34
*** jcoufal has quit IRC16:35
mnaserhttps://review.openstack.org/#/c/87775/ < IBM PowerKVM went crazy here16:37
openstackgerritDoug Hellmann proposed a change to openstack/requirements: Work around atexit bug in python < 2.7.4  https://review.openstack.org/8938216:37
openstackgerritJames E. Blair proposed a change to openstack-infra/config: Switch review.o.o to testmode  https://review.openstack.org/8989416:42
jeblairmordred, clarkb: can you review https://review.openstack.org/89894 so i can safely spin up a replacement review server?16:42
mordredjeblair: +216:43
*** darraghb has quit IRC16:44
*** darraghb has joined #openstack-infra16:44
jeblairi've lowered the ttls for review.o.o to 30016:45
*** etoews has joined #openstack-infra16:46
*** amcrn has joined #openstack-infra16:47
*** Longgeek_ has quit IRC16:47
krotschecksdague: You need to add chosen to the injector context. See http://paste.openstack.org/show/76805/ the line that reads ‘localiytics.directives’16:47
krotscheckAfter you do that, there seems to be some kind of an initialization error that you should be able to trace.16:48
*** mfer has quit IRC16:48
jeblairmordred: i'm looking at the trove dbs in the ci account16:49
jeblairmordred: there seems to be gerrit-dev and gerrit entries, but i don't think they are used.  right?16:50
*** dprince has quit IRC16:50
*** blamar has joined #openstack-infra16:50
jeblairmordred: etherpad says it's using 1.9 of 2GB.  i suppose we should increase the disk space there.16:50
jeblairmordred: there are also a bunch of monitoring checks like cpu, load, memory, "mysql" (whatever that is).  none of them have any data tohugh16:51
openstackgerritA change was merged to openstack/requirements: Added argcomplete requirement  https://review.openstack.org/6586316:51
jeblairthe one for storyboard does, so i wonder if it's a generational thing16:51
jeblairmordred: i propose to delete the gerrit-*-MySQL trove instances, and create a new one for production.  what ram/disk values do you think we should use?16:53
*** chandankumar has quit IRC16:53
jeblair/var/lib/mysql on review.o.o is 2.1G16:54
jeblairso maybe 10G of disk?16:55
jeblairmordred: vmem of the mysql process is 3g with an rss of about 200m.  4g or 8g of ram?16:55
nibalizerkrotscheck: i'm still struggling with getting my local storyboard up16:56
nibalizerbut I'm at work now16:56
jeblairmordred: somehow the Gerrit-MySQL trove db is using 500MB16:56
nibalizercould we arrange a time to put our heads together on this, after 5pm pacifict time?16:56
mordredjeblair: hey - yeah - I do not believe that we're using them16:56
mordredjeblair: it's possible that we did an import of an old copy of the db as a test a while back16:57
nibalizernot sure what your timezone is, im flexible except for a giant block in the middle of the day I can't do openstack work16:57
*** jooools has quit IRC16:57
mordredjeblair: i _think_ 4G should be fine - and I agree on etherpad16:58
*** yfried has joined #openstack-infra16:59
jeblairetherpad is resizing now.  i guess we'll see what that entails.  :)16:59
*** mriedem has quit IRC16:59
krotschecknibalizer: Pacifist?16:59
krotscheckNice16:59
jeblairnot a big deal, apparently, it's done and working.16:59
mordredwoot16:59
*** derekh has quit IRC17:02
nibalizerkrotscheck: pacific, sorry17:03
*** amotoki_ has quit IRC17:03
mordredjeblair, clarkb:fyi - support cases can be filed with hp cloud now at https://horizon.hpcloud.com/settings/cases/17:03
openstackgerritJoe Gordon proposed a change to openstack-dev/hacking: Move import checks into their own file  https://review.openstack.org/8945417:03
openstackgerritJoe Gordon proposed a change to openstack-dev/hacking: Compile python 2-> regular expressions  https://review.openstack.org/8844117:03
openstackgerritJoe Gordon proposed a change to openstack-dev/hacking: Move python 2->3 checks into their own module  https://review.openstack.org/8844017:03
openstackgerritJoe Gordon proposed a change to openstack-dev/hacking: Speed up license checks  https://review.openstack.org/8672617:03
openstackgerritJoe Gordon proposed a change to openstack-dev/hacking: Only compile regex for hacking_except_format once  https://review.openstack.org/8669517:03
openstackgerritJoe Gordon proposed a change to openstack-dev/hacking: Move except checks into their own module  https://review.openstack.org/8669417:03
openstackgerritJoe Gordon proposed a change to openstack-dev/hacking: Move docstring checks into their own file  https://review.openstack.org/8971317:03
openstackgerritJoe Gordon proposed a change to openstack-dev/hacking: Move comment checks into their own module  https://review.openstack.org/8669317:03
openstackgerritJoe Gordon proposed a change to openstack-dev/hacking: Make test_doctest use entry points  https://review.openstack.org/8669217:03
* mordred throws a wet cat at jogo17:03
* jogo fixed code at the bottom of his branch17:03
jeblairmordred: cool, thx17:04
* jogo ducks17:04
anteayamnaser: thanks I will email them, have you seen any other instances of them doing this? I can't view their project page for some reason17:04
* anteaya grabs her hat again17:04
mnaseranteaya: i just saw that as i was glancing over reviews, first tiem i think17:04
anteayamnaser: thanks17:04
*** sacharya has joined #openstack-infra17:04
mtreinishjeblair: do you know what's going on with the jobs stuck on the top of the check pipeline?17:05
*** nati_ueno has joined #openstack-infra17:06
mtreinishit looks like a handful of jobs have been sitting there as queued for hours17:06
*** harlowja_away is now known as harlowja17:06
*** markmcclain has joined #openstack-infra17:07
*** SumitNaiksatam has quit IRC17:07
mordredI agree with mtreinish17:07
mordredit does look like that17:07
anteayamnaser: http://lists.openstack.org/pipermail/openstack-infra/2014-April/001191.html17:08
openstackgerritA change was merged to openstack-infra/elastic-recheck: Add a fingerprint for bug 1311778  https://review.openstack.org/8989117:08
uvirtbotLaunchpad bug 1311778 in nova "Unit tests fail with MessagingTimeout errors" [Undecided,New] https://launchpad.net/bugs/131177817:08
*** mriedem has joined #openstack-infra17:08
anteayamnaser: I hope they at least acknowledge the email within 4 hours17:09
mtreinishanteaya: I'll bug rfolco about it17:09
mtreinishbut I just deployed a larger cloud behind the firewall and they were migrating the infra to the new one17:09
mtreinishso I'm sure it's just migration pains17:10
clarkbmorning17:11
jeblairi think zuul lost its connection to its gearman server about 10 hours ago17:11
*** Ajaeger1 has joined #openstack-infra17:11
anteayamtreinish: great thanks17:11
anteayamorning clarkb17:11
zarodrat got hp slave again!!17:11
anteayazaro: you have the best luck17:11
*** talluri has joined #openstack-infra17:11
anteayazaro: http://paste.openstack.org/show/76814/17:11
* mordred hands zaro a wet cat17:11
clarkbjeblair: reviewing change for replacement gerrit server now17:12
*** nati_uen_ has joined #openstack-infra17:12
clarkbjeblair: I am going to try and address the comments in my stack of zuul changes today so that hopefully they can go in either before or during my absence17:12
zaroanteaya: maybe you should trigger to see if it makes a difference.17:12
anteayazaro: so do I just delete lines 15 and 34, save the file and git add .; git commit?17:12
*** amrith-is-awol is now known as amrith17:12
jeblairclarkb: afaic, everything is secondary to the gerrit upgrade at this point.  we still have a lot to do.17:13
jeblairso i might not get around to reviewing them before you leave17:13
anteayazaro: what do you mean trigger it?17:13
clarkbjeblair: ok17:13
*** markmcclain has quit IRC17:14
clarkbjeblair: thats fine. Mostly I want to make sure that I don't let it idle on my side for so long that picking it up again is hard17:14
zaroanteaya: yep, that looks right.  when you push do 'git review openstack/2.8.4'17:14
mordredwait17:14
mordreddon't just delete lines 15 and 3417:14
clarkbjeblair: https://review.openstack.org/#/c/89894/ has two +2's but I didn't approve because zaro has a comment that should at least be confirmed17:14
zaroanteaya: retrigger='recheck no bug'17:14
mordredyou need to resolve the merge conflict17:14
clarkbjeblair: I say go ahead and approve it if my comment is correct17:15
anteayazaro k I'll do that17:15
*** nati_ueno has quit IRC17:15
jeblairmtreinish: they won't run; the particular way in which zuul lost that job is a bug, i believe.  you may be able to snipe them out with a new patchset.17:15
anteayaI have nothing on gerrit yet to recheck17:15
mordredanteaya: I _think_ you're talking about wanting to delete lines 15-20 and line 3417:15
*** gokrokv__ has quit IRC17:15
mordredanteaya: so that the relevant section from your patch is the one used, and not the one from HEAD17:15
jeblairclarkb: yes, i forgot to mention in commit message17:15
jeblairammending17:16
mordredanteaya: the ======== on line 20 is the separator between teh two versions17:16
mtreinishjeblair: ok I'll ask the author to push a new revision to retrigger the jobs then17:16
mtreinishthanks17:16
openstackgerritJames E. Blair proposed a change to openstack-infra/config: Switch review.o.o to testmode  https://review.openstack.org/8989417:16
jeblairmordred, clarkb: ^ commit message changed17:16
*** gokrokve has joined #openstack-infra17:17
mordredjeblair: +217:17
*** Ryan_Lane has joined #openstack-infra17:18
clarkbapproved17:18
Ajaeger1infra team, is there anything I can do about the stuck openstack-manual jobs in the gate?17:18
* Ajaeger1 already unapproved https://review.openstack.org/#/c/89683/ but zuul does not see it17:19
clarkbunapproving doesn't removing things from the zuul pipelines17:19
jeblairit should; it's a bug that it doesn't.17:19
clarkbjeblair: is that related to the geard connection loss?17:19
anteayamordred: no, I just need to add in the "the" on line 2117:20
anteayamordred: very small change17:20
zaroanteaya: i think you want to keep lines 16-19, just replace line 20 with an empty line17:20
jeblairAjaeger1: i think the only option at this point is either a zuul restart, or pushing new patchsets to kick them out of the queue17:20
jeblairclarkb, mordred: do you think we should take the hit and restart zuul?17:20
zaroanteaya: then push it up for review and i'll double check.17:20
clarkbjeblair: I'm not sure I fully grok the issue yet17:21
Ajaeger1jeblair: Ok, I'll push new push set17:21
clarkbit looks like most changes are moving17:21
clarkbbut those are all newer17:21
clarkbthings between 6 and 10 hours old are stuck?17:21
openstackgerritA change was merged to openstack-infra/storyboard-webclient: Enabled functional tests  https://review.openstack.org/8861717:21
jeblairclarkb: the changes that have been in the queue for 10+ hours with queued jobs will never run because of the gear disconnection17:21
clarkbgotcha17:21
clarkbin that case maybe we should take the hit17:21
clarkband restart zuul17:21
jeblairok will do.  i'll mark all the nodepool nodes for deletion while it's down so hopefully we'll recover faster.17:22
Ajaeger1jeblair, clarkb there're only two for openstack-manuals - I can push updates for both of them...17:22
jeblairAjaeger1, mtreinish: don't worry about uploading new patchsets17:22
jeblairoh17:22
Ajaeger1jeblair: done - and the queue is moving forward!17:22
jeblairok nevermind then.  :)17:22
Ajaeger1jeblair: sorry, i was too fast17:22
*** gokrokve has quit IRC17:23
jeblairmtreinish: cancel my last.  :)17:23
anteayazaro: that looks wrong to me: https://review.openstack.org/#/c/89899/117:24
mtreinishjeblair: heh, ok :)17:24
anteayamordred might be correct17:24
SpamapSmordred: so elements/source-repositories/extra-data.d/98-source-repositories is the script you probably want to inspect17:24
SpamapSdoh17:24
anteayaand I have too many change ids17:24
anteayaI'll get rid of the middle one17:24
*** praneshp has joined #openstack-infra17:25
zaroanteaya: remove the conflicts infro as well.  make sure the change id matches the one from your upstream change.17:25
anteayaoh really17:26
anteayaokay17:26
zarothat's odd, no msg to openstack-infra channel on your new patchset17:26
*** marktraceur has quit IRC17:26
zaroanteaya: you think you want to fix that?17:27
anteayahttps://review.openstack.org/#/c/89900/17:27
anteayaI'll abandon the other17:27
anteayait might not be tracking this branch17:28
rfolcoanteaya, just turned CI off until we resolve the issue. Sorry for the inconvenience.17:29
*** etoews has quit IRC17:29
openstackgerritJames E. Blair proposed a change to openstack-infra/config: Support configurable mysql host in gerrit  https://review.openstack.org/8990117:29
anteayarfolco: thanks for the quick response17:29
*** marktraceur has joined #openstack-infra17:29
anteayarfolco: was it just that one patch? I can't see the project page for that account for some reason17:29
anteayamnaser: ^17:29
openstackgerritJames E. Blair proposed a change to openstack-infra/config: Support configurable mysql host in gerrit  https://review.openstack.org/8990117:30
mnaseranteaya / rfolco: i haven't really done a lot of reviews today... but spotted that one17:30
*** sweston has joined #openstack-infra17:30
zaroanteaya: you could have just uploaded a new patch to 89900 instead of abandoning it.  but what you did is ok as well17:30
*** SumitNaiksatam has joined #openstack-infra17:31
anteayazaro: the change id created a new patch17:31
jeblairclarkb, mordred, zaro: when https://review.openstack.org/89901 lands i'll go ahead and move review-dev to trove17:31
anteayathe system wanted a change id at the bottom, I didn't know I needed to keep the same change id as upstream17:31
clarkbjeblair: ok17:31
mordredjeblair: +217:31
*** Sukhdev has quit IRC17:32
anteayazaro: so I did just upload a new patchset, but gerrit saw the new change id as the bottom one and created a new patch17:32
zaroanteaya: ohh ok, that makes sense.17:32
anteayasub optimal but now I know17:32
rfolcoanteaya, not sure, hopefully didn't cause much damage. I'll fix the problem with SSL certs first and make sure everything is good before reporting again.17:33
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard-webclient: Added story status to project story list.  https://review.openstack.org/8671917:33
*** marun has joined #openstack-infra17:34
anteayazaro: so if we compare https://review.openstack.org/#/c/89699/1/Documentation/access-control.txt to my patch, mordred is correct and I should get rid of lines 13 - 1717:34
anteayarfolco: /nod17:34
*** darraghb has quit IRC17:34
mgagnecould someone help me find the root cause of this error? http://logs.openstack.org/10/87810/4/check/gate-jenkins-job-builder-python33/56bf1af/console.html#_2014-04-23_03_40_46_01317:34
anteayamgagne: hmmm, yes not a lot to go on17:36
krotscheckjeblair: ^17:36
*** marktraceur has quit IRC17:36
anteayamgagne: found this: https://bugs.launchpad.net/testtools/+bug/127113317:38
uvirtbotLaunchpad bug 1271133 in testrepository "Cryptic error from subunit when an import fails" [High,Fix committed]17:38
mgagneanteaya: all I found when I got this error in an other project of mine is a bad combination of python-subunit and testtools...17:38
mgagneanteaya: not sure how other projects are successfully testing against py33...17:38
*** chandan_kumar has joined #openstack-infra17:39
anteayamgagne: my trail lead me here: http://bugs.python.org/issue1974617:40
anteayayes I have no status on py33 testing across projects17:40
anteayahopefully that info and a place to track it will be discussed at the py3 summit talk17:40
mgagneanteaya: Marc and I are about to start with JJB17:41
mgagneanteaya: but having the test failing to initialize itself is kind of a blocker =)17:42
*** ominakov has joined #openstack-infra17:42
zarojeblair: trove, cool!17:42
anteayamgagne: makes sense to me17:42
anteayamgagne: all roads point to lifeless as far as I can see17:43
anteayaany chance you can overlap timezones with him for a chat?17:43
zaromgagne: are you able to repro on any machine?17:43
mgagnezaro: will test on mine17:43
*** markmc has quit IRC17:44
anteayazaro: so what do you think? remove lines 13 - 17 on my patch?17:44
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard-webclient: Moved main navigation into fixed sidebar.  https://review.openstack.org/8846017:44
*** jgallard has quit IRC17:44
*** marktraceur has joined #openstack-infra17:44
zaroanteaya: i've reviewed already i vote -217:44
zaroanteaya: sorry :(17:45
anteayayeah17:45
anteayawell I learned a ton17:45
anteayawill abandon17:45
*** asselin2 has quit IRC17:46
zaroanteaya: at least we got something out of that :)17:46
anteayawe did17:46
mgagnezaro: looks like ConfigParser can't be imported. I used tox -epy33 to run the tests. AFAIK, jenkins uses testr instead.17:46
jbrycei have a random question for anyone who’s interested in providing a random answer17:46
anteayaI got a Gerrit upstream patch in, never thought that was possible17:46
anteayajbryce: 4217:46
jbryceanteaya: i figured someone would throw that out = )17:47
anteayawet cats17:47
anteayaI've got more17:47
anteaya:D17:47
mgagnehttp://xkcd.com/221/ =)17:47
anteayamgagne: ha ha ha17:47
zaromgagne: not supported on py33?17:47
mgagnezaro: got renamed to configparser I think17:47
mgagnezaro: I trashed my venv and started the tests again17:48
mgagnezaro: I now have the same output as Jenkins17:48
anteayajbryce: go ahead ask all the random questions you want, didn't mean to cut you off17:48
mgagnezaro: I probably downgraded subunit and testtools earlier17:48
jbrycein addition to official tc-accepted projects, is there a list of other projects that make use of openstack ci anywhere?17:48
*** morganfainberg_Z is now known as morganfainberg17:48
anteayathat make use of openstack ci, as in goes through our testing pipelines?17:49
zaromgagne: does the test even run?17:49
mgagnezaro: no17:50
anteayajbryce: I think that would be covered here: http://git.openstack.org/cgit/openstack-infra/config/tree/modules/openstack_project/files/zuul/layout.yaml17:50
zarojbryce: i think wikimedia uses openstack ci17:50
*** marktraceur has quit IRC17:50
mgagnezaro: marc already fixed this import issue by introducing a compat helper: https://review.openstack.org/#/c/87810/417:51
mgagnezaro: tests are however still failing17:51
anteayajbryce: the projects start here: http://git.openstack.org/cgit/openstack-infra/config/tree/modules/openstack_project/files/zuul/layout.yaml#n57417:51
mgagnezaro: so it's not just it17:51
jeblairjbryce: the full list of projects in gerrit is visible here: https://review.openstack.org/#/admin/projects/  or here  https://git.openstack.org/cgit17:51
zaromgagne: run but failing or not running at all?17:51
mgagnezaro: not running17:51
mordredjbryce: do you mean use the openstack instance of infra? or the tools?17:51
*** markmcclain has joined #openstack-infra17:52
mordredjbryce: because as zaro mentions, we have other projects, like wikimedia, running copies of many of them - and then jeblair is pointing out an excellent way to see the list of things that are in our copy17:52
zaromgagne: like is it failing to compile (syntax check)?17:52
mgagnezaro: it's the error I pasted above17:53
*** marktraceur has joined #openstack-infra17:53
mgagnezaro: http://logs.openstack.org/10/87810/4/check/gate-jenkins-job-builder-python33/56bf1af/console.html#_2014-04-23_03_40_46_01317:53
mgagnezaro: I retesting Marc's change on my machine with previous versions of subunit/testtools17:54
jbrycemordred: both17:54
*** asselin2 has joined #openstack-infra17:54
mordredjbryce: j. well, jim's list is for the second - I'm not sure we have a comprehensive list for the first17:54
jeblairthe usual open source problem of not knowing who's using your software17:54
jbrycemordred: anecdotal is totally fine17:55
jeblairif random support requests are any indication, many openstack related companies are running much of this infra internally.  several non-openstack projects/organizations are as well.17:55
jeblairand some of those are completely proprietary17:55
*** vhoward has left #openstack-infra17:56
*** marktraceur has quit IRC17:56
jbrycethanks all17:59
*** asselin2 has quit IRC17:59
pleia2Utopic Unicorn \o/18:00
anteaya\o/18:01
anteayathe graphics team will have been waiting for a shot at this wallpaper for some time18:02
*** ildikov has joined #openstack-infra18:02
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard-webclient: Containers now left-align  https://review.openstack.org/8863018:03
pleia2anteaya: HEHE18:03
pleia2er18:03
pleia2hehe18:03
pleia2woo capslock18:03
*** mugsie has quit IRC18:03
*** dprince has joined #openstack-infra18:03
*** mugsie has joined #openstack-infra18:04
jeblairclarkb: when you have a sec, i'm ready for https://review.openstack.org/#/c/89901/18:05
mordredpleia2: oh wow18:05
pleia2best name ever18:05
pleia2especially since a pink dragon with a tutu sits on my desk, I call her zuul, she can now hang out with a unicorn18:07
anteayaha ha ha18:07
*** e0ne has joined #openstack-infra18:07
clarkbjeblair: looking18:09
anteayajeblair: https://review.openstack.org/#/c/89901/2/modules/openstack_project/manifests/gerrit.pp line 8 mysql_password stays?18:09
openstackgerritA change was merged to openstack-infra/config: Switch review.o.o to testmode  https://review.openstack.org/8989418:09
jeblairanteaya: yep, it just becomes the password to the trove db instead of the local mysql db.18:10
anteayaah okay18:10
jeblairoh18:10
jeblairwell, that's true for review-dev, and will be true for review on monday.18:10
mordredjeblair: ^^ see pleia2's comment- I believe we've just learned the the mascot for zuul is a pink dragon18:10
jeblairanteaya: until then it remains the password for the local db on review.18:10
jbryceso i count 265 projects in gerrit…does that sound about right?18:11
anteayaokay18:11
anteayajbryce: it does to me18:11
mordredyup18:11
mordredmordred@camelot:~/src/openstack-infra/config$ ssh -p 29418 review.openstack.org gerrit ls-projects | wc -l18:11
mordred26518:11
clarkbjeblair: do you want to control when 89901 is approved?18:11
*** Sukhdev has joined #openstack-infra18:11
jeblairpleia2: that's wonderful!18:12
jeblairclarkb: go for it18:12
adalbashello! One question regarding the tempest full run in  gate: Is there a reason to not stop the run at the first failure, instead of running all the testcases everytime.18:12
clarkbadalbas: yes, to catch more failures18:13
mordredadalbas: if it fails in several places, it might be useful information for the developer18:13
clarkbjeblair: done18:13
*** e0ne has quit IRC18:14
adalbasclarkb, mordred : alright, i want to confirm this was already been discussed. I see the good point of doing so is to have less timing consuming jobs, but i agree on getting more info.18:15
clarkbadalbas: it is more time consuming to fail fast if you consider that several runs may be needed to shake out all fails18:15
*** jaypipes has quit IRC18:15
swestonI have the first round of documentation on for Gerrit 2.8 upgrade, and new features on Etherpad, if anyone would like to have a look?  https://etherpad.openstack.org/p/Gerrit2.8Docs https://etherpad.openstack.org/p/Gerrit2.8Docs118:16
adalbasclarkb, yes, good point!18:16
*** gokrokve has joined #openstack-infra18:16
zarojbryce: yes18:16
anteayasweston split them into two etherpads due to the size, over 1500 lines over the two files18:17
anteayaI have to run errands and will be back in a few hours18:17
anteayathanks sweston!18:17
swestonanteaya: sure, thanks for yours!18:18
*** sdake_ has joined #openstack-infra18:18
openstackgerritMathew Odden proposed a change to openstack-infra/config: Create bash8 project in openstack-dev  https://review.openstack.org/8874718:18
*** jerryz_ has joined #openstack-infra18:19
jeblairmordred: gear was downloaded from pypi 2x as much as jjb last month18:20
mordredjeblair: nice!18:20
mordredjbryce: ^^18:20
*** jerryz has quit IRC18:20
mordredjeblair: do we auto pip install either of them in any of our things? I don't think we do - so those are probably real downloads, right?18:20
*** gokrokve has quit IRC18:21
jeblairmordred: i think zuul may; but i still don't think that should affect the numbers18:22
jeblairoh, zuul unit tests might18:22
jeblairso maybe knock a few hundred off for that18:23
mordredoh right - because we don't mirror for infra18:23
zarosweston: so i don't understand the intent of the doc.  can you xplain?18:25
openstackgerritMonty Taylor proposed a change to openstack-infra/jenkins-job-builder: Update authorship information  https://review.openstack.org/8991218:26
swestonzaro: so the purpose was to introduce the most important features that folks would be concerned about/interested in.  There is still a lot of work to be done, it is very rough right now .. but everything after the feature list was copied and pasted -- it is meant to be removed ...18:27
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard: Collate story metadata for status  https://review.openstack.org/8645218:27
*** e0ne has joined #openstack-infra18:28
*** blamar has quit IRC18:28
*** blamar has joined #openstack-infra18:29
*** ominakov has quit IRC18:29
jeblairzaro, sweston: i think the main things we need to focus on are the parts of existing workflows that are changing (eg, the workflow label, important changes, ssh keys)18:30
jeblairzaro, sweston: then i think there's some room to highlight some particularly interesting new features; but probably not too many18:30
*** mdenny has quit IRC18:31
swestonjeblair: ok, how long would you like it to be, then?18:31
jeblairzaro, sweston: basically -- we're about to change how 1500+ people interact with this system.  they are busy -- most of them just need to know how to do what they were doing.  a few will be interested in exploring new things.18:31
*** mdenny has joined #openstack-infra18:32
zaro+1 that18:32
openstackgerritA change was merged to openstack-infra/config: Support configurable mysql host in gerrit  https://review.openstack.org/8990118:33
jeblairsweston: the parts about workflow changes should be as long as they need to be to explain the changes (i would expect that's on the order of a small number of paragraphs each, or less)18:33
swestonjeblair:  ok, that will be easy enough :-)18:33
*** blamar has quit IRC18:33
jeblairsweston: for new features we should highlight just a handful in a bullet list18:33
zarosweston: well anyways i ignored the entire feature section.  best to provide a link there i think.  just point out the items that jeblair wrote in his upgrade reminder msg.18:34
*** etoews has joined #openstack-infra18:34
zarosweston: i think one thing we need to add is that the 'important changes' dashboard link has moved into the "Projects" menu18:35
*** e0ne has quit IRC18:35
sdaguejeblair: is there any way to kick the "lost" jobs in zuul to run again?18:35
sdagueor do we need to just upload over them18:35
jeblairsdague: the ones stuck for 10+ hours?18:35
sdagueyep18:35
jeblairsdague: upload over18:35
swestonzaro, jeblair: ok, will do!18:37
*** pblaho has joined #openstack-infra18:37
sdagueis this an edge case in zuul that it's possible to recover from in the future? post summit I was planning to work on the Depends-On: so could sling around here some as well18:37
jeblairsdague: i believe there's a bug in that zuul should have known that the job was not submitted to gearman and marked it as such18:38
jeblair(i mean, it recorded the traceback indicating that, it just didn't give the job a status)18:39
*** chandan_kumar has quit IRC18:41
openstackgerritA change was merged to openstack-infra/storyboard-webclient: Added story status to project story list.  https://review.openstack.org/8671918:42
*** hashar has joined #openstack-infra18:42
sdagueyeh, it's times like this when gerrit detecting that no change was made is less fun :)18:42
*** gokrokve has joined #openstack-infra18:45
*** lukego has quit IRC18:46
*** _nadya_ has joined #openstack-infra18:47
*** pdmars has quit IRC18:47
*** lukego has joined #openstack-infra18:47
*** lukego has quit IRC18:49
*** talluri has quit IRC18:49
*** markmcclain1 has joined #openstack-infra18:49
*** markmcclain has quit IRC18:50
*** mfer has joined #openstack-infra18:51
jeblairmordred: /usr/bin/mysqldump --defaults-file=/etc/mysql/debian.cnf --opt reviewdb > reviewdb.sql18:53
jeblairmordred: lgty?18:53
jeblair(for dump/import into trove)18:53
*** lukego has joined #openstack-infra18:54
*** lukego has quit IRC18:54
*** lukego has joined #openstack-infra18:55
morganfainbergoooh mysqldump18:57
openstackgerritA change was merged to openstack-infra/storyboard-webclient: Moved main navigation into fixed sidebar.  https://review.openstack.org/8846018:57
openstackgerritA change was merged to openstack-infra/storyboard-webclient: Containers now left-align  https://review.openstack.org/8863018:57
morganfainbergjeblair, i _think_ --opt is the default (though doesn't hurt to specify)18:59
jeblairah good18:59
adam_g2014-04-23 01:23:26.994 | /opt/stack/new/devstack-gate/devstack-vm-gate.sh: line 264: bc: command not found19:00
adam_g^ is this a known issue ATM?19:00
jeblairsdague: ^ whoops19:00
jeblairadam_g: first i've heard of it, but i believe i know the recent change that caused it19:01
*** lukego has joined #openstack-infra19:01
*** amrith has left #openstack-infra19:01
jeblairi suspect this is a result of different providers using different images (i really can't wait to use dib)19:02
adam_gjeblair, yeah https://review.openstack.org/#/c/89381/. i see lots of occurences in longstash19:02
*** lukego has quit IRC19:02
*** mrodden has quit IRC19:03
*** changbl has joined #openstack-infra19:03
*** gothicmindfood has quit IRC19:03
*** mrodden has joined #openstack-infra19:04
*** markmcclain1 has quit IRC19:04
sdagueoh, man, we don't have bc :)19:05
*** lukego has joined #openstack-infra19:05
sdagueok, there is a way to do math in bash right?19:05
*** lukego has quit IRC19:05
sdagueyeh, that's the slow devstack detection code19:05
adam_g$[x + y] :)19:06
jeblairyeah, looks like the rax images don't have it19:07
*** nati_uen_ has quit IRC19:08
sdagueok, I'll get a fix shortly19:08
adam_gjeblair, the only packages that get added to nodepool images are those pulled from devstack's apt files, right?19:09
openstackgerritSean Dague proposed a change to openstack-infra/devstack-gate: change time calculation to not require bc  https://review.openstack.org/8992019:11
jeblairadam_g: those are cached and then devstack installs them;  some other packages are installed on the image before that though -- the ones listed in our puppet manifest for slave nodes19:12
adam_gjeblair, ah, right. thats what i was looking for19:12
jeblairhypothetically if we wanted to fix this that way, puppet would be the place to add bc i think19:13
sdagueadam_g: that should fix it19:13
openstackgerritA change was merged to openstack-infra/elastic-recheck: Remove queries for fixed bugs  https://review.openstack.org/8846519:13
jeblairthough i like the non-bc way better19:13
sdagueyeh, I forget that bash can do real math19:13
adam_gokay19:13
sdagueso used to using bc for that stuff19:13
*** nati_ueno has joined #openstack-infra19:14
*** pdmars has joined #openstack-infra19:14
jeblairsdague: a computer without bc feels like a computer that can't do math.  it's weird.  :)19:14
*** lukego has joined #openstack-infra19:14
*** pdmars has quit IRC19:15
sdagueyeh :)19:15
*** pdmars has joined #openstack-infra19:15
openstackgerritA change was merged to openstack-infra/storyboard: Collate story metadata for status  https://review.openstack.org/8645219:15
openstackgerritAntoine Musso proposed a change to openstack-infra/zuul: Support email lists in require-approval  https://review.openstack.org/8861619:16
*** talluri has joined #openstack-infra19:20
jeblairrestarting review-dev19:23
*** talluri has quit IRC19:24
jeblairzaro, clarkb, mordred: review-dev is running against a trove db now19:24
*** e0ne has joined #openstack-infra19:26
Ajaeger1infra team, the propose-requirements-update job failed - see https://jenkins.openstack.org/job/propose-requirements-updates/lastBuild/consoleText19:27
openstackgerritJames E. Blair proposed a change to openstack-infra/config: Remove require mysql::db from gerrit init  https://review.openstack.org/8992119:28
Ajaeger1Seems there's a problem pushing to cliff19:28
jeblairclarkb, mordred: https://review.openstack.org/8992119:28
jeblairAjaeger1: wow.  how do you find the error in there?19:29
Ajaeger1jeblair: searched for "error" ;)19:29
jeblairha19:30
*** jaypipes has joined #openstack-infra19:30
* Ajaeger1 checked for failures in post-jobs on jenkins.openstack.org - wanted to check that translations work still fine...19:30
*** SumitNaiksatam has quit IRC19:30
jeblair ! [remote rejected] HEAD -> refs/publish/master/openstack/requirements (no changes made)19:30
*** nati_ueno has quit IRC19:30
Ajaeger1ok, that can be ignored.19:31
clarkbyup iirc we handle that properly now but still report failure because it did fail19:31
Ajaeger1ah, ok...19:32
jeblairclarkb: so failure == everything's okay?19:32
Ajaeger1in that case everything looks fine to me - just confusing ;(19:32
clarkbjeblair: not entirely19:32
clarkbjeblair: ideally we would be able to check that particular "failure" and ignore it19:32
clarkbjeblair: iirc git + gerrit make this hard19:33
*** ominakov has joined #openstack-infra19:33
clarkbactually I want to say that at one time we grepped for no changes made19:33
clarkbdid that get ripped out? /me looks at git log19:33
clarkbor maybe that change was proposed and died19:33
*** Ryan_Lane1 has joined #openstack-infra19:34
clarkb"$OUTPUT" =~ "no new changes" is what we check19:34
clarkbwas that just the wrong string or does gerrit do multiple strings?19:34
mroddeni feel like the config-compare-xml should be saying there are changes since the new project should have new python jobs? https://review.openstack.org/#/c/88747/419:34
*** markmcclain has joined #openstack-infra19:35
clarkbmrodden: it doesn't diff new files only changes to existing files19:35
jeblairclarkb: multiple19:35
mroddenoh ok19:35
clarkbjeblair: gah ok, I will update that script to handle this othe message too19:35
jeblairclarkb: "no new changes" is "you pushed the same commit (sha) already"19:35
*** e0ne has quit IRC19:35
jeblairclarkb: "no changes made" is "you pushed an identical commit"19:35
*** Ryan_Lane has quit IRC19:35
jeblairhttps://review.openstack.org/Documentation/error-no-new-changes.html https://review.openstack.org/Documentation/error-no-changes-made.html19:36
jeblairreally good docs, actually :)19:36
Ajaeger1clarkb: will you fix it? Otherwise I'll give it a try.19:39
openstackgerritClark Boylan proposed a change to openstack-infra/config: Handle additional reqs push failure as non failing  https://review.openstack.org/8992419:39
clarkbAjaeger1: jeblair ^ that should fix it19:39
Ajaeger1clarkb: you're too quick for me ;) - will review it. Thanks!19:40
*** julim has joined #openstack-infra19:41
*** ominakov has quit IRC19:41
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard: Added status filter to story API  https://review.openstack.org/8741019:43
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard: Expose assignee_id to API  https://review.openstack.org/8867619:46
jeblairclarkb: did you see the conversation about a cinder volume for review.o.o earlier?19:47
jeblair(the new review, that is)19:47
jeblairclarkb: also, specs for new review?19:48
jeblairclarkb: was thinking 30g performance2 node to maintain the cpu/ram levels we currently have (but should see a modest performance improvement due to the cpu upgrade)19:49
*** _nadya_ has quit IRC19:49
openstackgerritA change was merged to openstack-infra/config: Remove require mysql::db from gerrit init  https://review.openstack.org/8992119:50
*** timrc is now known as timrc-afk19:50
*** timrc-afk is now known as timrc19:52
openstackgerritA change was merged to openstack-infra/elastic-recheck: add launchpadlib timeout  https://review.openstack.org/8967219:52
*** mrmartin has joined #openstack-infra19:54
jeblairhas anyone tried running install_puppet.sh on trusty yet?19:54
jeblairi get E: Package 'rubygems' has no installation candidate19:55
sdaguejeblair: gem was baked into ruby in 1.919:56
sdagueand 1.8 is no longer on trusty19:56
jeblairyeah, that's the conclusion i was coming to; so we probably just drop that package on trusty....19:57
jeblairi'm a little worried the next thing i'll find is that puppet2 doesn't work with 1.9 or something19:57
sdagueyeh, that was the only change I need to make to my base puppet policy on all my personal machines19:57
sdaguethat's entirely possible19:57
sdagueI flipped to puppet 3 with 13.10 iirc19:57
jeblairsdague: yeah, nibalizer has just started taking the first step to upgrade us to puppet319:58
sdaguethe trusty shipped puppet is 3.4.319:58
jeblairi anticipate it will take most of the juno cycle to upgrade19:58
*** melwitt has joined #openstack-infra19:59
sdagueis this a nodepool concern, or a wider concern?19:59
jeblairsdague: immediate concern is for the new gerrit server20:00
sdaguegotcha20:00
jeblairfallback is we keep using precise there, but upgrading it is a _chore_ so i'd like to try to avoid it.20:00
nibalizerjeblair: sdague yea we should probably cook up an etherpad to collect the info/plans for puppet 320:01
sdagueI only tripped over a couple of things when I did my policy conversion. That was much smaller than infra's, but it wasn't actually that bad.20:03
sdaguenibalizer: what's the prescribed method you recommend for going through20:03
jeblairhrm, for some reason i've been lead to believe infra will be complicated20:04
mordredI dont think it's going to be that bad, based on poking at nodepool recently20:04
jeblairsdague: https://review.openstack.org/#/c/83678/20:04
mordredthe biggest challege is actually more related to supporting trusty - puppet3 wasn't really a problem20:04
sdagueI think the real question is if some of the puppetforge modules that are really old need an upgrade as well in the process20:04
lifelessmorning20:04
jeblairsdague: i assume the process might involve host-by-host fixes and testing them against the alternate master20:04
nibalizerya we need to get a p3 master up20:05
nibalizerthen go through fixing individual nodes20:05
nibalizerso that means a fair ammount of work from the infra rooters to test against the p3 master20:05
*** homeless has quit IRC20:05
nibalizerit also may be needed to have a long-lived and often-rebased branch with all the noncompatible puppet3 changes20:05
jeblairmordred: can you elaborate on the 'supporting trusty' bit?20:05
lifelessjeblair: what are your thoughts on trusty jenkins slaves ?20:06
lifelesshah, jinx20:06
mordredjeblair: package renames20:06
jeblairlifeless: ask mordred20:06
*** nati_ueno has joined #openstack-infra20:06
mordredjeblair: things that work different20:06
mordredlemme point at something...20:06
lifelessso my interest is the tripleo slaves specifically20:06
mordredhrm. my patches are on a server - I have lke 3 lines of patch it takes20:07
mordredto run puppet3 on a trusty node with our slave stuff20:07
sdagueyeh, I would expect it's just a couple of package removes20:08
jeblairmordred: do you expect our server manifests to work on trusty?  if not, what do you think needs to be changed?20:08
mordredjeblair: I do, acually20:08
jeblairmordred: if running new review.o.o on trusty is a huge project, i want to avoid it, but if it's just a matter of fixing a few things we should do it20:08
mordredI expect there to be unforseen issues - such as the  name of a java package being renamed20:08
*** mrmartin has quit IRC20:09
jeblairlifeless: morderd is working on adding dib support to nodepool, then we can build and use consistent images everywhere20:09
*** pblaho has quit IRC20:09
*** _nadya_ has joined #openstack-infra20:09
jeblairpuppet agent --environment production --server ci-puppetmaster.openstack.org --no-daemonize --verbose --onetime --pluginsync true --certname review.openstack.org20:10
jeblairNotice: Skipping run of Puppet configuration client; administratively disabled (Reason: 'Disabled by default on new installations');20:10
jeblairUse 'puppet agent --enable' to re-enable.20:10
jeblairthat's exciting.20:10
*** andreaf has quit IRC20:11
jeblairso, um, i guess i'll do what it says?20:11
*** nati_ueno has quit IRC20:11
*** Sukhdev has quit IRC20:11
mordredjeblair: https://review.openstack.org/#/c/88477/20:11
mordredjeblair: yes. I'd do that20:12
*** marun has quit IRC20:12
*** marun has joined #openstack-infra20:12
jeblairmordred: your change looks like it does trusty and puppet3 at once20:13
mordredjeblair: yeah - the focus of that patch was getting nodepool able to launch trusty slaves20:14
openstackgerritMonty Taylor proposed a change to openstack-infra/config: Changes to get nodepool working with trusty  https://review.openstack.org/8847720:15
mordred(that fixes the puppet lint change)20:15
jeblairmordred: okay, but why the puppet3 change at the same time?20:15
*** Ajaeger1 has quit IRC20:15
mordredbecause trusty has puppet3 baked in already and I don't think there was a puppet2 apt repo from puppetlabs for trusty when I tried it?20:15
jeblairmordred: oh, there seems to be now, at least, it's getting well past the install puppet phase20:16
mordredgotcha20:16
mordredwell - can certainly split it into two patches20:16
jeblairmordred: i think we should separate the concerns, otherwise if we merge your patch, we'll have to move new-review to puppet3 if we put it on trusty)20:16
mordred++20:16
mordredif there's a trusty puppet2 now, that makes it much easier20:17
jeblairsdague, mordred:   $java_home = $::lsbdistcodename ? {20:17
jeblair    'precise' => '/usr/lib/jvm/java-7-openjdk-amd64/jre',20:17
jeblairsdague, mordred: have a guess as to what that should be on trusty?20:17
jeblair(tbh, i'm not sure why that is there -- it's the only value)20:18
sdaguejeblair: that dir is on my trusty boxes20:18
*** primeministerp has quit IRC20:18
jeblairokay, i'll just dup it for now20:18
sdagueI actually just finished upgrading all my boxes to trusty about 15 minutes ago20:19
sdagueso ask away on questions :)20:19
jeblairwoo!20:19
mordredsdague: did you do puppet3 too?20:19
*** primeministerp has joined #openstack-infra20:19
sdagueyeh20:20
sdaguebut I think I took that update during the 13.10 upgrade20:20
mordredjeblair: nibalizer's suggested process was "spin up new puppetmaster running puppet3, run them in paralle, point one host at a time at new puppetmaster" right?20:20
sdaguebecause I'm using puppet from the distro20:20
jeblairmordred: i believe so20:21
jeblairpuppet agent --environment corvus --server ci-puppetmaster.openstack.org --no-daemonize --verbose --onetime --pluginsync true --certname review.openstack.org20:21
*** sweston has quit IRC20:21
jeblairWarning: Local environment: "corvus" doesn't match server specified node environment "production", switching agent to "production".20:21
jeblairwhat is that about? ^20:21
mordreduhm20:21
jeblairi mean, it did a bunch of stuff between those 2 lines20:21
mordredthat seems like a terrible thing to do20:21
*** _nadya_ has quit IRC20:21
jeblairlooks like it synced the plugins, then errored out on that20:21
mordredHunner: ^^ ?20:21
mordrednibalizer: ^^ (in case you happen to be aroudn)20:22
mordredjeblair: http://projects.puppetlabs.com/issues/1678920:23
jeblairoh and actually somehow we did end up with puppet320:23
sdagueis there a way that we could loop on the puppet3 server with certname and dryrun to expose any syntax issues?20:23
*** nati_ueno has joined #openstack-infra20:24
*** khyati_ has joined #openstack-infra20:26
mordredjeblair: it's entirely possible that issue is puppet3 client with puppet3 server20:26
mordredjeblair: it's entirely possible that issue is puppet3 client with puppet2 server20:26
jeblairmordred: i think you are right20:26
sdagueyes, that's what the bug seems to state is root cause20:26
clarkbjeblair: I think we should 1:1 new review20:26
clarkbjeblair: so 30G nodesounds good20:26
clarkband I did not see the conversation for a cinder volume20:27
jeblairi'm a little disappointed that the error condition for the package pin on puppet is "install puppet3"20:27
clarkbdo we need one?20:27
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard-webclient: Story detail view cleanup  https://review.openstack.org/8870720:27
jeblairclarkb: yes, for the git repos20:27
asselin_Hi, I have a question about the single-use-slaves. They seem to be getting reused...where/how are they restricted to single-use?20:27
jeblairasselin_: link to a job where it was reused?20:27
asselin_jeblair, in my own environment20:28
jeblairasselin_: that might be a good thing to mention in your question next time.  :)20:28
openstackgerritElizabeth Krumbach Joseph proposed a change to openstack-infra/config: Initial commit of home brewed apt_mirror module  https://review.openstack.org/8992820:28
asselin_jeblair, yes...sorry...didn't mean to start a fire or anything of the sort :)20:28
jeblairasselin_: zuul sets a job parameter that the gearman plugin for jenkins sees and marks the slave offline after the job completes (OFFLINE_WHEN_COMPLETE i think); then nodepool deletes slaves when jobs are done20:29
jeblairasselin_: setting that parameter is done in the openstack_functions.py part of our zuul config20:29
jeblairmordred, clarkb, sdague: so aiui, we can't upgrade to trusty without upgrading to puppet320:30
mordredjeblair: ok - so the above trust+puppet3 patch may not need to be split then20:30
asselin_jeblair, ok I see...will look into that thanks20:30
mordredjeblair: do you think it's worth spinning up a puppet3 puppetmaster so we can do this with trusty? or leave it for a step 2 later on down the road?20:31
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard: Expose assignee_id to API  https://review.openstack.org/8867620:31
openstackgerritA change was merged to openstack-infra/storyboard: Added status filter to story API  https://review.openstack.org/8741020:31
sdaguethe theory is that once you deal with any incompatibilities with puppet3 syntax on the puppet master you can just stand up the server, right?20:32
sdaguebecause what's fed to the clients isn't version specific20:32
sdagueso puppet3 server, all the clients as is20:33
*** julim has quit IRC20:33
sdaguethe one thing I did find was the cert path defaults changed20:33
sdaguefor bootstrapping purposes20:33
sdaguethat was the one thing I remember running around in circles on for a couple hours20:34
jeblairmordred: i don't want review.o.o to be the odd one out until we actually get around to doing this seriously20:34
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard-webclient: Story list views now filter with status  https://review.openstack.org/8806620:35
mordredjeblair: nod20:36
mgagnepleia2: ping20:36
jeblairmordred: so i think we need to move to puppet3 across the board while on precise, then we can upgrade to trusty20:36
*** ociuhandu has quit IRC20:36
clarkbjeblair: yes, we knew that20:37
sdaguejeblair: that seems sane20:37
jeblairsomeone might have mentioned that instead of saying "++ new review on trusty"  :)20:37
pleia2mgagne: pong20:37
sdaguejeblair: is there an attempt yet at bringing up infra / config on puppet3 ?20:38
mgagnepleia2: FYI, we are using reprepro to manage our internal mirrors (not the public ones we are hosting here at iWeb)20:38
clarkbsdague: yes, the slaves work under it20:38
clarkbI think I figured that things would mostly work20:38
mgagnepleia2: imo, it's much more flexible than apt_mirror20:38
pleia2mgagne: ah, good to know, I looked at ubumirror and apt-cacher20:38
jeblairclarkb: install_puppet doesn't work -- mordred has a patch for that20:38
mordredclarkb: so far, the do seem to mostly work -other than puppet3 client/ puppet2 server communication - one you have my patch20:38
pleia2mgagne: I have a bug outstanding where I'm trying to track ideas, can you share some thoughts? https://bugs.launchpad.net/openstack-ci/+bug/131185520:38
uvirtbotLaunchpad bug 1311855 in openstack-ci "Create puppet module for Ubuntu repository mirror" [Undecided,In progress]20:39
mgagnepleia2: with apt-mirror, you end up with a structure of folders matching the URL of the mirror you are mirroring which wasn't what we needed20:39
* pleia2 nods20:39
*** prad_ has joined #openstack-infra20:39
jeblairmordred: do the single use slaves talk to the puppetmaster?20:39
clarkbjeblair: no, that is something I didn't consider20:39
clarkbso puppet apply would work but not puppetmaster arg20:39
clarkbor mostly work at least20:39
jeblairwell, puppet apply is how we spin up the slaves, right, so they are in a better position20:40
clarkbya20:40
sdaguewell that alt least means the pieces of policy they touch work20:40
mordredthat's right. we can support trusty for the slaves with puppet3 before we do the other thigns20:40
pleia2mgagne: reprepro looks cool, I'll dig in20:40
clarkbthat slipped my consideration of puppet320:40
mgagnepleia2: I can copy/paste a configuration we use20:40
mordredpleia2: AaronGr will want to talk to you about ...20:40
mordredAaronGr: what' the name of the thing you prefer over reprepro ?20:41
pleia2mgagne: that would be great20:41
mgagnepleia2: we also use debmirror with one of our other mirrors (yes, we do have a bunch internally)20:41
*** prad has quit IRC20:41
*** prad_ is now known as prad20:41
*** marun has quit IRC20:41
pleia2mordred: heh, I figured we'd all have opinions on this :)20:41
clarkbso I looked at doing a mirror for ourselves and I don't think we can solve the package index out of sync issue20:42
mordredpleia2: I missed the ping - what are you looking to do?20:42
clarkbyou have to accept pushes from the upstream to make that work correctly20:42
clarkband unless we get pushed to from ubuntu how would that work?20:42
*** zns_ has joined #openstack-infra20:43
dstufftmirrors are a cool way to attack packaging infrastructure20:43
*** harlowja is now known as harlowja_away20:44
pleia2mordred: tripleo wants their own ubuntu (and fedora) and pypi mirrors, tossing it in -infra since we might want to do one someday too20:44
mgagneclarkb: as an official ubuntu mirror, AFAIK, we do rely on upstream to trigger the sync20:44
clarkbmgagne: but we aren't official20:44
clarkbunless I am missing something20:44
*** zns has quit IRC20:44
mgagneclarkb: I know =)20:44
clarkbis this not a thing to fix the problem of rax mirrors derping?20:44
mordredpleia2: well, aaron has some puppet for this already but I don't hink has submitted it upstream yet because it wasn't something we wanted to do in infra yet20:45
clarkbs/rax/rax and hpcloud/20:45
clarkbmordred: I am not sure we ever want to do it20:45
mordredclarkb: right20:45
mgagneclarkb: just stating that if you are official, you do get the benefit of receiving a trigger instead of relying on a cron job20:45
clarkbmgagne: right and that is the only way to avoid the errors we hae with the existing mirrors aiui20:45
clarkbotherwise there will alwas be index races20:45
pleia2mordred: ah ok, I'll follow up with AaronGr20:46
*** mwagner_lap has quit IRC20:47
openstackgerritA change was merged to openstack-infra/storyboard: Expose assignee_id to API  https://review.openstack.org/8867620:47
openstackgerritMonty Taylor proposed a change to openstack-infra/config: Add an entry for a new puppetmaster for puppet3  https://review.openstack.org/8993120:48
openstackgerritMonty Taylor proposed a change to openstack-infra/config: Changes to get nodepool working with trusty  https://review.openstack.org/8847720:48
openstackgerritA change was merged to openstack-infra/storyboard-webclient: Story detail view cleanup  https://review.openstack.org/8870720:48
mordredclarkb, jeblair: for whenver we want to get aroudn to it ^^ I made a change for adding a new puppetmaster too - with a flag to turn off the remote-ssh execution on the new puppetmaster20:48
*** mrodden1 has joined #openstack-infra20:49
jeblairmordred: how is it different from nibalizer's? https://review.openstack.org/#/c/83678/20:49
*** mrodden has quit IRC20:50
mordredah - I did not find that by searching the list for "puppetmaster" - my bad20:50
jeblairmordred, clarkb: new review is at 23.253.232.87 2001:4800:7815:104:3bc3:d7f6:ff03:bf5d20:51
clarkbjeblair: that is 30G precise node with cinder volume?20:52
mordredwell, main difference is that mine assumes no pinning of puppet at all on trusty, and also has the flag for turning off the remote puppet execution - but I'll work with nibalizer on combining the two20:52
jeblairclarkb: well, it doesn't have a cinder volume yet20:52
clarkbjeblair: ok. I am really not a fan of using cinder volumes if we can avoid it20:52
clarkbjeblair: becaues there doesn't seem to be a good way to deal with config managemtn + cinder volumes20:52
mordredclarkb: what do you mean?20:53
jeblairclarkb: erm, enotenoughspace20:53
clarkbjeblair: I know20:53
clarkbI think we have to here20:53
clarkbI am just pointing out the suck that is cinder volumes20:53
mordredclarkb: I just still don't know what you mean20:53
clarkbmordred: there are so many manual steps20:53
clarkband they are racy with config management20:53
mordredhow?20:53
clarkband package installs20:53
mordredyou create a node, you add a volume, you mount it, then you run config management20:54
mordredwhat does that have to do with package installs?20:54
jeblairmordred: except that's not what we do20:54
mordredno?20:54
mordredok20:54
jeblairmordred: we create a node then run config management, then add a volume20:54
clarkbya20:54
clarkband since every package ever wants to start services when installed you end up with races20:54
jeblairmordred: so anything that config management touches on that path needs to be manually moved to the volume20:54
*** markmcclain has quit IRC20:55
mordredwhy do we run config management before mounting the disks?20:55
clarkbbecause mounting disks is a manual process20:55
clarkbbooting and configuring a node is a one stop shop automagic process20:55
mordredbecause we wrote a script for it20:55
clarkbright which would need a significant rewrite/addition to do volumes20:56
HunnerLovely. 2.7 agents *should* function with puppet 3 masters though...20:56
*** msabramo has left #openstack-infra20:56
jeblairmordred: even if our magic script did deal with volumes, you'd still have the race conditions --20:56
HunnerBut not the other way around20:56
clarkbHunner: thats good to know20:56
clarkbso we may be able to get away with a single puppet3 master20:57
jeblairmordred: it couldn't mount something in /var/lib/path/to/some/service without creating the directory, and we would normally expect the directory to be created by config management20:57
mordredright. I think that's all just about design - but I'm perfectly willing to just defer to the two of you because you've actually touched the problem and I haven't20:58
clarkbmordred: well this leads to my next idea20:58
clarkbI think nova should just do this for us20:58
clarkbbut I am lazy20:58
jeblairmordred: AFS, otoh, does not have this problem.20:58
clarkband really nova shouldn't do all that stuff for us20:58
clarkbit would be pretty cool to nova boot with volume already attached though20:58
mordredI think that clouds give me apis to do things I'd do with my hands if I was in a server room20:59
jeblairnatch20:59
*** lukego has quit IRC20:59
mordredso I think that if I had a server, and I wanted to add a new disk, I'd add a new disk20:59
mordredthen I'd mount it20:59
clarkbmordred: no no20:59
mordredthen I'd run stuff to put stuff in that location20:59
clarkbmordred: if you had a server it would come up workable20:59
clarkbyou don't randomly add disks to servers usually. You may swap disks out though20:59
mordredthis is a pointless argument21:00
*** etoews_ has joined #openstack-infra21:00
clarkbmordred: well not entirely21:00
clarkbmordred: I think it comes back to that nova partitioning feature21:00
*** markmcclain has joined #openstack-infra21:00
clarkbmordred: if we can have that + preattached volumes we are golden21:01
clarkbbut we don't have that yet21:01
jeblairwanting to put /var/log on a cinder volume is particularly problematic, and i think clarkb's suggestion may address that21:01
mordredI still think this is just a deficiency in our launch script - you can do _everything_ you want to do - we just don't do it21:01
mordrednow, is it worthwhile to fix the launchs cript? probably not21:02
zarojeblair: curious, did you puppetize review-dev to setup trove?21:02
mordredzaro: puppet doesn't setup trove21:02
clarkbzaro: no trove is via the apis21:02
jeblairmordred: sure, but the launch script would be duplicating config management if it did things like mount something at /home/gerrit221:02
*** etoews has quit IRC21:03
openstackgerritClark Boylan proposed a change to openstack-infra/zuul: Add base test class to make subclassing possible  https://review.openstack.org/8520421:03
openstackgerritClark Boylan proposed a change to openstack-infra/zuul: Fix races in timer trigger tests.  https://review.openstack.org/8523021:03
jeblairzaro: i also did not run puppet there because i didn't know the state, so i changed the config files manually.  if it's safe to run puppet though, it should be identical.21:03
jeblair(eg, the files on disk related to database reflect the current state in puppet)21:04
jeblairclarkb, mordred: so anyway, how do we want to handle the extra space needed by /home/gerrit2/review_site and /var/lib/git?21:04
*** harlowja_away is now known as harlowja21:05
sdagueclarkb: is there a reason we can't pass --block-device-mapping on our nova boot?21:05
sdagueor am I missing something21:05
mordredjeblair:21:05
mordredgah21:05
clarkbsdague: there are two steps. First is attach device, second is partition and format device21:05
clarkbsdague: without both steps we lose21:05
clarkbsdague: I think current upstream nova can do this for us21:05
clarkbour cloud providers don't21:05
zarojeblair: i think it it's up to date.  I would like to run the agent so we see it on puppetdb.o.o.21:06
openstackgerritClark Boylan proposed a change to openstack-infra/zuul: Handle NullChange "merges" gracefully.  https://review.openstack.org/8521721:06
openstackgerritClark Boylan proposed a change to openstack-infra/zuul: Add a remote url override location  https://review.openstack.org/7605721:06
clarkbjeblair: ok I have zuul out of my system now21:06
clarkbjhesketh: ^ btw21:06
jeblairzaro: run "puppet agent --test" and check out the output first; then /etc/init.d/puppet start21:06
sdagueclarkb: because the volume is presented as an unformatted block originally?21:06
clarkbsdague: yup21:06
clarkbsdague: and isn't mounted21:06
*** homeless has joined #openstack-infra21:06
zarojeblair: ok.  will git that a go.21:07
sdagueand we can't shove that down cloud-init?21:07
mordredsdague: we don't use cloud-init for things21:07
clarkbsdague: possibly, but that isn't race free21:07
sdagueok21:07
jeblairokay i'm about to just do stuff and tell everyone what i did later.21:07
mordredbecause it's hard to debug and often doesn't work21:07
clarkbyou need it to be done before the OS boots21:07
clarkbjeblair: ++21:07
mordredjeblair: I support you21:07
clarkbjeblair: I think that is really the best we can do. I would do the lvm stuff21:07
clarkbjeblair: since that is consistent with our other volumes21:07
mordredsdague: I do agree with clarkb that this is one of those places where as a user of a cloud I feel like we're not getting the thing we actually want here21:08
sdagueclarkb: ok, I thought cloud init happened early enough that it could handle a case like this, but I can see where it wouldn't be21:08
jeblairone lv or two?  if one: bind mount or symlink?21:08
clarkbsdague: it has to happen before / remounts rw21:08
*** david-lyle has quit IRC21:09
sdagueclarkb: gotcha21:09
jeblairor disable the local mirror?21:09
*** markwash has joined #openstack-infra21:09
clarkboh arg21:09
sdagueso you could use a sacrificial vm to prep volumes21:09
sdaguebut getting the mount point that early, yeh, that's a problem21:09
clarkbjeblair: why don't we go with two and mount21:10
clarkbjeblair: they should be approximately the same size right?21:10
clarkbjeblair: so we can grow them together if we ever need to and it shouldn't be confusing21:10
*** dkranz has quit IRC21:10
mordredany thoughts on serving apache git from ~gerrit2 ?21:10
jeblairmordred: why didn't you configure it that way to start with?21:11
mordredjeblair: I honestly am having trouble coming up with a reason21:11
clarkbits because you can restrict what you replicate21:11
clarkbif you serve direction out of gerrit2 you get everything21:11
clarkbs/direction/directly/21:11
jeblairah21:12
clarkbat least that seems like a good reason for it :)21:12
mordredbut we don't actually restrict what we replicate at this point?21:12
jeblairthe "bypass gerrit acl" reason21:12
clarkbmordred: we do iirc21:12
mordredok. sold21:12
*** thomasem has quit IRC21:13
jeblairGAAAH: https://review.openstack.org/#/c/63190/21:13
clarkb:( I feel bad about that21:14
*** sweston has joined #openstack-infra21:14
jeblairclarkb: let me know when you have made a swap partition and mounted it on the new review.o.o server21:14
jeblairi'm going afk for a while.21:14
clarkbwhat is xvde on these macines? is that the ephemeral disk?21:17
*** hashar has quit IRC21:17
*** andreaf has joined #openstack-infra21:21
clarkbalso do we want a full 30GB of swap or just 2GB like on the old node?21:22
*** ociuhandu has joined #openstack-infra21:24
*** yamahata has joined #openstack-infra21:26
*** smarcet has quit IRC21:26
bnemecHowdy, infra.  I'm looking to resolve the dependency issue with diskimage-builder discussed here: https://bugzilla.redhat.com/show_bug.cgi?id=108649421:27
uvirtbotbnemec: Error: Could not parse XML returned by bugzilla.redhat.com: HTTP Error 404: Not Found21:27
bnemecAfter some discussion in tripleo, we think the right thing to do is split dib-run-parts into its own thing.21:28
bnemec(and possibly some other pieces of diskimage-builder)21:28
bnemecWhat I'm wondering is whether we need a completely new project for that, or if there's some other way to handle it.21:28
*** etoews has joined #openstack-infra21:29
mordrednew project21:29
clarkbjeblair: mordred see newreview:~clarkb/fix_swap.sh21:29
clarkbI have notes21:29
mordredbnemec: everything in infra assumes one repo == one output21:29
bnemecmordred: Okay thanks, that's what I needed to know.  Are there docs about setting up a new repo?21:31
*** gondoi is now known as zz_gondoi21:31
*** etoews_ has quit IRC21:32
*** fifieldt has quit IRC21:32
zaromordred: should manage_projects run for review-dev?  puppet is giving me an error  http://paste.openstack.org/show/7685121:32
*** fifieldt has joined #openstack-infra21:33
clarkbif we are happy with the stuff I have commented on in fix_swap.sh I can run that21:34
mordredzaro: it should21:34
mordredclarkb: looking21:34
mordredclarkb: seems reasonble - I dont' see any reason to not mount the excess on /opt21:35
*** UtahDave has quit IRC21:35
clarkbmordred: I think my only concern is it is an ephemeral disk and maybe we want /opt to not be ephemeral?21:36
clarkbmordred: but currently as used it should be fine21:36
clarkbmordred: what about the size of the swap partition?21:36
mordredclarkb: well, we could also leave it unmounted - but I don't think that we put any information we care about in /opt21:36
mordredclarkb: it's worked for us on our last machine, so I'm fine with it21:37
clarkblast machine didn't have ephemeral disk21:37
clarkbit was one giant /21:37
clarkboh you mean 2GB works for last machine21:37
mordredI thought you said the last machien had 2G ... yeah21:37
clarkbcontext switches21:37
mordred:)21:37
clarkbwhy is "* os-refresh-config depends on diskimage-builder package (yuck!)" yuck?21:38
clarkbthat is the actual dependency21:38
mordredclarkb: orc is somethign that's expected to be installed on every machine as a guest agent21:38
*** zns_ has quit IRC21:39
mordredclarkb: there is a script inside of dib that orc is using21:39
mordredclarkb: which is the reason taht orc would need the depend - but it doesn't actually depend on dib itself21:39
clarkbsure, its just that dib run parts is part of dib so you depend on dib21:39
mordredor, you make dib run parts its own thing and depend on that21:39
clarkbya thats definitely a better option. I just don't understand the problem with depending on your dependecny :)21:40
*** jamielennox|away is now known as jamielennox21:40
bnemecYeah, apparently they are quite opposed to pulling in another dep because o-r-c is going to be included on cloud images, and they want those to be as small as possible.21:40
mordredyeah - it's a footprint size issue21:40
*** talluri has joined #openstack-infra21:41
clarkbjeblair: any thoughts on size of swap (2GB vs 30GB)? and the /opt mount?21:41
zarojenkins-dev is no longer reporting to puppetdb.o.o, anybody looking into that?21:42
clarkbzaro: puppet doesn't work on it21:42
clarkbbceause of the nodepool thing21:42
clarkbwhich is another change that got abandoned21:42
*** mdenny has quit IRC21:42
zaroit got replaced with the one jeblair uploaded21:43
mordredclarkb: I believe, based on his change, jeblair is in favor of swap that is MEM=`grep MemTotal /proc/meminfo | awk '{print $2; }'`21:43
mordredclarkb: adn the rest in opt21:43
clarkbmordred: ya21:43
clarkbbut now that we are applying it to something like review.o.o I am curious if that still holds21:43
zaroclarkb: here's the new nodepool fix https://review.openstack.org/#/c/8802621:43
mordredclarkb: I mean, I think his intent was that it apply to everything we run puppet on21:44
*** talluri has quit IRC21:45
zaromordred: do you have any idea why managed_project script fails when run on review-dev?  http://paste.openstack.org/show/7685121:46
clarkbmordred: ok /me updates script to match the install_puppet proposal21:46
*** changbl has quit IRC21:47
*** adalbas has quit IRC21:47
clarkbI did the math on 2048 wrong anyways21:47
clarkbthats 2MB :/21:47
*** mdenny has joined #openstack-infra21:48
mordredhaha21:48
mordredthat's plenty of swap!21:49
mordredwho needs more than 2M of anything?21:49
mordredzaro: it looks like an ssh key mismatch21:49
clarkbmordred: ok how does it look now?21:49
mordredclarkb: looks great21:49
openstackgerritMonty Taylor proposed a change to openstack-infra/config: Create a swap partition if needed for new servers  https://review.openstack.org/6319021:50
clarkbmordred: do you think I should wait for jeblair to look or just do it?21:50
zaromordred: what does that mean?  i'm running as root on review-dev, so should have the right key correct?21:50
mordredjeblair: ^^ I restored your change and split it in to two scripts as per clarkb's review - if you are opposed to that, I'll revert21:50
mordredclarkb: I think you should just do it21:51
*** mriedem has quit IRC21:51
*** dprince has quit IRC21:52
clarkbok just doing it now21:53
jeblairclarkb: wfm; if you do mount /opt, be sure to rm what's there already21:53
jeblairto avoid confusion21:53
clarkbjeblair: ok21:54
clarkbI am doing it by hand rather thanrunning the script21:55
*** dizquierdo has joined #openstack-infra21:55
clarkband will do the rm after the rsync21:55
clarkbWarning: The resulting partition is not properly aligned for best performance.21:56
clarkbI can redo the parted commands with a different $MEM value to fix that21:56
* clarkb figures out how to do that21:56
jeblairclarkb: check devstack-gate; i think sdague fixed it there21:57
*** maxbit has quit IRC21:57
*** Sukhdev has joined #openstack-infra21:57
clarkbthansk21:58
jogoso looping back to an old item: how do I get 'http://specs.openstack.org/nova' to have nova-specs?21:59
sdagueclarkb: yeh, just put 1 as the start instead of 021:59
*** nati_ueno has quit IRC21:59
*** hogepodge_ has joined #openstack-infra21:59
*** etoews has quit IRC22:00
clarkbsdague: does that work when the end of the range is kB?22:00
clarkbsdague: or should I convert both to megabyte?22:01
clarkbwould be '1 30720' for MB22:01
*** hogepodge has quit IRC22:01
*** hogepodge_ is now known as hogepodge22:01
* clarkb does that22:01
sdagueyeh, I don't know, that was in MB22:01
*** pdmars has quit IRC22:02
anteayazaro: I was getting key errors all the time when I tried to run m-p on my gerrit vm22:02
anteayaI don't know the fix22:02
jogoclarkb jeblair: ^22:02
*** zns has joined #openstack-infra22:04
clarkbjogo: specs.openstack.org isn't a thing22:04
clarkbat least according to DNS22:04
clarkbso we would need to update that22:04
clarkbhowever, is this another thing that should be hosted as docs?22:04
jeblairjogo: can we work on that after the gerrit upgrade?22:05
anteayabnemec: if you haven't found anything better, here is a template patch for starting a new repo22:05
jogoclarkb: its not a think yet, this was a old ML thread. about where to make *-specs docs live22:05
anteayabnemec: note the new-project topic22:06
jogoand everyone agreed it would not be in docs directly22:06
jogojeblair: sure. this isn't a priority. just wanted to see what would be involved to get the ball rolling22:06
anteayabnemec: https://review.openstack.org/#/c/89457/22:06
* jogo will revist after gerrit upgrade22:06
anteayasorry22:06
jeblairjogo: mostly manual steps requiring infra root, which is mostly why i was suggesting deferring it; i don't think there's much to be done outside of that at this point.  thanks22:07
bnemecanteaya: Thanks!  I was looking through https://wiki.openstack.org/wiki/Oslo/CreatingANewLibrary#Creating_an_Initial_Repository_for_Import22:07
clarkbjeblair: all done22:07
clarkbjeblair: I will update your change with what I learned about alignment warnings22:08
*** mburned is now known as mburned_out22:09
*** mburned_out is now known as mburned22:09
jeblairclarkb: cool, thanks22:09
*** mfer has quit IRC22:10
anteayabnemec: you can go the cookiecutter route if you like22:11
anteayabnemec: it is up to you, if you have source you want to bring in ensure the source repo has trimmed down branches and tags22:12
*** melwitt has quit IRC22:12
anteayabnemec: this might be helpful too: http://ci.openstack.org/stackforge.html#add-a-project-to-stackforge22:12
bnemecanteaya: Yeah, it's actually a little weird for this project since right now there's no Python code, which confuses cookiecutter a bit.22:13
*** marcoemorais has quit IRC22:13
anteayaI haven't used cookiecutter before, so I will take your word for it22:13
bnemecanteaya: I'll have to play around with it a bit and figure out what's going to work best.  I'm sure I'll be back with questions. :-)22:13
clarkbbnemec: anteaya I don't think you want cookiecutter22:13
anteayathe patch deals with jobs, acl, bot (if you want it)22:13
clarkbinstead you want git filter branch if talking about dib run parts22:13
anteayagreat22:14
anteayawhat clarkb said22:14
*** melwitt has joined #openstack-infra22:14
*** harlowja has quit IRC22:14
bnemecclarkb: Okay, thanks.22:14
*** marcoemorais has joined #openstack-infra22:14
*** mfer has joined #openstack-infra22:14
bnemecI guess this is more like graduation than a completely new project, so that makes sense.22:14
*** nati_ueno has joined #openstack-infra22:15
clarkbyou want to preserve all of the history of the dib run parts22:15
clarkbwhich means doing surgery on the existing repo22:15
*** SumitNaiksatam has joined #openstack-infra22:15
anteayabnemec: cobble together an initial patch and we can groom it through the comments22:16
bnemecanteaya: Will do.  I have to take off shortly, but I'll revisit this tomorrow.22:17
bnemecanteaya: clarkb mordred: Thanks for all your help.22:17
anteayacheers22:18
clarkbjeblair: both sides need to be MB rounded. so 1 8096 on an 8GB machine for example22:18
* clarkb is trying to do maths on MemTotal to make that generic22:18
*** marcoemorais has quit IRC22:18
*** markmcclain has quit IRC22:18
zaromordred: took a deeper look, looks like managed projects fails when calling listProjects.  listProjects fails due to the mismatched keys.  The key in gerrit2 looks ok to me so not sure why it's not matching up.22:22
zaroclarkb: ^ did we replace the gerrit key?22:23
clarkboh probably22:24
*** marcoemorais has joined #openstack-infra22:24
zaroclarkb: i think we need to update this key? /home/gerrit2/review_site/etc/ssh_project_rsa_key22:26
clarkbpossibly22:26
clarkbif that isn't puppeted22:26
clarkbactually I bet that key is correct and puppetted22:27
clarkbI think the review-dev DB needs updating22:27
zaroclarkb: it does looks like the keys are puppeted.22:30
zaroclarkb: are you referring to hiera when you say review-dev db?22:30
*** sacharya has quit IRC22:31
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard: Creator field added to a Task model  https://review.openstack.org/8762622:32
clarkbzaro: no, I am referring to the key for the project creator user in the mysql DB for review-dev22:33
*** mrodden1 has quit IRC22:33
*** amcrn has quit IRC22:34
*** dizquierdo has quit IRC22:35
zaroclarkb: is that in puppet?  i don't see it.22:35
*** thedodd has quit IRC22:36
clarkbit isn't22:36
*** sweston has quit IRC22:37
*** sweston has joined #openstack-infra22:39
*** reed has quit IRC22:42
*** talluri has joined #openstack-infra22:42
*** rcarrillocruz has joined #openstack-infra22:42
*** gothicmindfood has joined #openstack-infra22:42
*** jhesketh has quit IRC22:42
*** jhesketh__ has joined #openstack-infra22:43
*** fbo_away has quit IRC22:44
*** jhesketh__ is now known as jhesketh22:44
openstackgerritClark Boylan proposed a change to openstack-infra/config: Create a swap partition if needed for new servers  https://review.openstack.org/6319022:44
clarkbjeblair: mordred ^ I caved and used python for the roudning. Hope that is acceptable22:44
jheskethMorning22:45
clarkbjhesketh: hi there22:45
*** talluri has quit IRC22:46
*** yamahata has quit IRC22:47
*** HenryG has quit IRC22:51
*** matrohon has quit IRC22:53
wenlockhi, im hoping someone might have an idea on a problem im having with Package['jenkins'].  we are getting this error when we pre-create the jenkins user like in jenkinsuser.pp http://paste.openstack.org/show/76856/   i'm wondering if anyone recently encountered that issue on ubuntu jenkins package?22:54
wenlocki do get teh same error when trying : bash -x /var/lib/dpkg/info/jenkins.postinst22:55
wenlockadduser command fails, because i already have the jenkins user pre-setup22:55
*** HenryG has joined #openstack-infra22:55
*** devoid has quit IRC22:56
Alex_GaynorWhat's up with the unstarted qa-specs at the head of the check pipeline? They aren't disturbing anything (AFAIK), but I'm curious :-)23:00
sdagueAlex_Gaynor: scroll.... way back :)23:00
Alex_Gaynorsdague: uhh, how far, my logs go back 8 hours and no one said "qa-specs" :-)23:01
*** pmathews has joined #openstack-infra23:02
sdague"jeblair: is there any way to kick the "lost" jobs in zuul to run again? " - it wasn't just qa-specs23:02
sdagueabout 5 hrs back23:02
*** flaper87 is now known as flaper87|afk23:05
*** bnemec has quit IRC23:09
*** bnemec has joined #openstack-infra23:10
*** gothicmindfood has quit IRC23:16
*** andreaf has quit IRC23:18
sdaguejeblair: https://review.openstack.org/#/c/89920/ probably should +A it to get it in23:18
*** melwitt has quit IRC23:19
sdagueor clarkb :)23:19
*** mfer has quit IRC23:19
*** pmathews has quit IRC23:19
jeblairsdague: done23:20
*** mfer has joined #openstack-infra23:20
*** melwitt has joined #openstack-infra23:20
*** homeless has quit IRC23:21
*** marcoemorais has quit IRC23:21
openstackgerritMatthieu Baerts proposed a change to openstack-infra/git-review: Python2: fixed UnicodeEncodeError  https://review.openstack.org/8882823:21
*** marcoemorais has joined #openstack-infra23:22
*** gokrokve has quit IRC23:23
*** mrodden has joined #openstack-infra23:23
*** che-arne has quit IRC23:24
*** mfer has quit IRC23:30
anteayawenlock: I haven't tried to do what you are doing, I have no experience with that error23:30
sdaguejeblair: thanks23:30
openstackgerritMatthieu Baerts proposed a change to openstack-infra/git-review: Python2: fixed UnicodeEncodeError  https://review.openstack.org/8882823:30
*** mfer has joined #openstack-infra23:30
clarkbwenlock: couple of things. the package you are installing is for a very new version of jenkins which won't work with gearman plugin23:31
*** markwash has quit IRC23:31
wenlockanteaya, yeah, i think what im doing is trying to avoid installing another server for a slave, and the jenkins account setup on master , is not compatible with what slave.pp does23:31
jeblairclarkb, mordred: back and looking at the gerrit filesystem...23:31
clarkbwenlock: is it possible that newer package fails differently than older once on the user?23:31
clarkbs/once/ones/23:32
wenlockclarkb, yeah, i'm thinking the older one usto fail differently23:32
wenlockyou guys probably don't mix slave + master, right?23:32
clarkbwenlock: nope23:33
wenlockok, bingo... if you did, you'd see it23:33
clarkbwenlock: now for a fix. I would make sure the package is installed before the user23:33
clarkbalso why would you do that?23:33
wenlockyep, that makes alot of sense23:33
wenlock:d resources arn't cheap23:33
clarkbya but jenkins master is a beast23:33
jeblairclarkb: https://etherpad.openstack.org/p/00SfC9xKl723:34
wenlockok, thanks for the clues guys, much appreciated!23:34
wenlockas always23:34
*** jhesketh has quit IRC23:34
*** wenlock has quit IRC23:36
jeblairah the "jeepyb" copy of the git repos are also in /var/lib23:37
clarkboh right because it caches that now23:37
jeblairmost of /root/ is a restore from backup23:38
*** rediskin has left #openstack-infra23:38
jeblairso we can disregard that23:38
*** CaptTofu has quit IRC23:39
*** CaptTofu has joined #openstack-infra23:39
*** zns has quit IRC23:39
*** CaptTof__ has joined #openstack-infra23:41
jeblairi'm striking out things we can disregard for the purposes of figuring out what the new server will look like23:41
*** talluri has joined #openstack-infra23:42
jeblairhuh.  "nova flavor-list" says we get "40" under "Disk"23:43
jeblair/dev/xvda1       20G  1.8G   17G  10% /23:43
*** CaptTofu has quit IRC23:43
openstackgerritMatthieu Baerts proposed a change to openstack-infra/git-review: Python2: fixed UnicodeEncodeError  https://review.openstack.org/8882823:43
jeblairthat doesn't seem te be what we actually get?23:43
mordredjeblair: maybe we're supposed to divide by 223:44
mordredit's telling us sizes in terms of 1000s of 512k blocks23:44
* mordred has worked with mysql-cluster before - has flashbacks to units of measure being insane23:45
clarkbnope23:47
clarkb17G free was definitely what I saw when I looked23:47
jeblairmikal: rackspace is being weird: flavor-list says disk=40 for a performance2-30 but we actually get 20G.23:47
*** mfer has quit IRC23:47
*** talluri has quit IRC23:47
openstackgerritMonty Taylor proposed a change to openstack-infra/config: Add support for disk-image-builder in nodepool  https://review.openstack.org/8847923:47
*** arosen1 has joined #openstack-infra23:47
mordredok. that still probably needs more work - but I think it's got all of the big pieces, is structurally there23:47
*** jamespage has quit IRC23:48
jeblairmordred: i mean, i can't argue with that -- it does, indeed, appear to be reporting in units of 1000s of 512k blocks.23:48
arosen1Hi, just checking if you guys were aware of this: https://bugs.launchpad.net/openstack-ci/+bug/131183523:48
uvirtbotLaunchpad bug 1311835 in openstack-ci "devstack-vm-gate.sh: line 264: bc: command not found" [Undecided,New]23:48
arosen1I was about to file that bug as well but noticed that.23:48
mordredjeblair: that makes me want to die inside a little bit23:48
jeblairarosen1: yeah, the fix for that has been approved23:48
jeblair(recently)23:49
arosen1jeblair:  awesome thanks.23:49
mordredlifeless, greghaynes ^^ next time you get 5 minutes, I wouldn't mind some dib expert review on https://review.openstack.org/88479 ... no rush, I know you have things on your plates23:49
jeblairclarkb, mordred: do we actually want to reduce the mysqldumps there?  we currently have 1 month's worth of daily dumps23:50
jeblairi kind of like having a bunch there so that if there's a glitch with bup, we can still catch up23:50
mordredjeblair: I can go along with that reasoning23:50
*** homeless has joined #openstack-infra23:51
*** jamespage has joined #openstack-infra23:52
*** jamespage has joined #openstack-infra23:52
*** jhesketh has joined #openstack-infra23:54
*** jaypipes has quit IRC23:54
*** mrodden has quit IRC23:55
*** sacharya has joined #openstack-infra23:56
swestonjeblair: zaro: anteaya:  so I can get the docs we discussed out to you this evening.  Also, who should I work with in order to complete the upgrade timing?  I would like to get started on that tomorrow, if that works for everyone?23:57
*** Sukhdev has quit IRC23:57
jeblairsweston: cool, thanks; probably zaro on upgrade timing23:58
mikaljeblair: huh23:58
mikaljeblair: is that true in all regions?23:58
*** gokrokve has joined #openstack-infra23:58
*** mbacchi has quit IRC23:58
swestonjeblair: always glad to help ;-)23:58
jeblairclarkb, mordred: see etherpad -- if we put /var/lib and /home(/gerrit?) on cinder, then we use 11.7G on /23:58
*** sacharya1 has joined #openstack-infra23:59
jeblairmikal: i don't know; i can check some performance1-8 nodepool nodes real quick23:59
clarkbjeblair: I think that sounds good23:59

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