Sunday, 2014-01-26

*** jnoller has quit IRC00:00
*** gokrokve has quit IRC00:07
lifelessfungi: that seems excessive00:22
lifelessfungi: login, have a poke00:22
*** dcramer_ has joined #openstack-infra00:23
lifelessfungi: checking that the MTU was correctly reduced would be useful I suspect00:24
lifelessfungi: as that can cause -massive- slowdowns00:24
*** ok_delta__ has joined #openstack-infra00:27
*** xchu has joined #openstack-infra00:36
*** ok_delta has quit IRC00:37
*** gokrokve has joined #openstack-infra00:40
*** jcooley_ has joined #openstack-infra00:53
sdaguejnoller_, jeblair: http://ubuntuone.com/4WAxy4VBGTCAuIktKrSxXr and http://ubuntuone.com/1iYufRBFGYNQ4TAiStICx1 - current state of things. Some very slow rax nodes in there.00:54
*** gokrokve has quit IRC00:55
*** david-lyle has joined #openstack-infra00:56
*** ociuhandu has quit IRC01:06
*** thuc has joined #openstack-infra01:07
*** thuc_ has joined #openstack-infra01:08
*** thuc has quit IRC01:11
openstackgerritA change was merged to openstack-infra/reviewstats: Update Storyboard  https://review.openstack.org/6915001:14
*** chuck__ has quit IRC01:28
*** senk1 has quit IRC01:30
*** pcrews has joined #openstack-infra01:30
*** mcrodermang is now known as mriedem01:32
*** senk has joined #openstack-infra01:33
*** senk1 has joined #openstack-infra01:37
*** senk has quit IRC01:38
*** dkliban has joined #openstack-infra01:46
*** senk1 has quit IRC02:02
*** thuc has joined #openstack-infra02:03
*** thuc_ has quit IRC02:06
jog0so the e-r bot isn't commenting on gerrit anymore02:07
*** thuc has quit IRC02:08
openstackgerritJoe Gordon proposed a change to openstack-infra/elastic-recheck: Make functional tests work again  https://review.openstack.org/6915402:10
openstackgerritJoe Gordon proposed a change to openstack-infra/elastic-recheck: Make functional tests work again  https://review.openstack.org/6915402:11
*** gokrokve has joined #openstack-infra02:17
*** gokrokve has quit IRC02:21
jog0woops found the bug02:22
openstackgerritlifeless proposed a change to openstack-infra/devstack-gate: Capture disk space available at the start of a run  https://review.openstack.org/6915602:22
openstackgerritlifeless proposed a change to openstack-infra/devstack-gate: Pretty up the post-run df call  https://review.openstack.org/6915702:22
*** persia__ has quit IRC02:23
*** persia__ has joined #openstack-infra02:23
*** persia__ is now known as persia02:23
*** gokrokve_ has joined #openstack-infra02:24
*** yaguang has joined #openstack-infra02:24
*** gokrokve_ has quit IRC02:28
*** morganfainberg|z is now known as morganfainberg02:33
openstackgerritJoe Gordon proposed a change to openstack-infra/elastic-recheck: Fix gerrit leave comment capability  https://review.openstack.org/6915802:34
*** dstufft has quit IRC02:37
*** dstufft has joined #openstack-infra02:37
*** pcrews has quit IRC02:40
openstackgerritA change was merged to openstack-infra/devstack-gate: Keep logs in $BASE instead of $WORKSPACE  https://review.openstack.org/6878202:44
openstackgerritA change was merged to openstack-infra/devstack-gate: Use /opt/git instead of workspace cache  https://review.openstack.org/6899002:44
openstackgerritA change was merged to openstack-infra/elastic-recheck: Fix gerrit leave comment capability  https://review.openstack.org/6915802:49
*** wenlock has joined #openstack-infra03:00
*** pcrews has joined #openstack-infra03:02
*** CaptTofu has joined #openstack-infra03:03
*** chandankumar_ has joined #openstack-infra03:05
*** pcrews has quit IRC03:08
*** morganfainberg is now known as morganfainberg|z03:08
*** chandankumar_ has quit IRC03:10
*** AlexF_ has joined #openstack-infra03:22
*** jasondotstar has joined #openstack-infra03:24
*** AlexF_ has quit IRC03:28
*** dims has joined #openstack-infra03:38
*** UtahDave has joined #openstack-infra03:46
*** david-lyle has quit IRC04:00
*** david-lyle has joined #openstack-infra04:02
*** mriedem has quit IRC04:03
*** jhesketh_ has quit IRC04:05
*** jasondotstar has quit IRC04:07
*** dkliban has quit IRC04:12
*** praneshp has quit IRC04:15
*** praneshp has joined #openstack-infra04:16
*** UtahDave has quit IRC04:19
*** boris-42 has joined #openstack-infra04:23
*** weshay has quit IRC04:24
*** ok_delta__ has quit IRC04:27
*** UtahDave has joined #openstack-infra04:37
*** morganfainberg|z is now known as morganfainberg04:39
*** yamahata_ has quit IRC04:42
*** david-lyle_ has quit IRC04:42
*** miqui has quit IRC04:43
*** yamahata_ has joined #openstack-infra04:43
*** miqui has joined #openstack-infra04:43
*** david-lyle_ has joined #openstack-infra04:43
*** UtahDave has quit IRC04:51
*** medberry has joined #openstack-infra04:57
*** medberry has joined #openstack-infra04:57
*** medberry is now known as Guest5726604:57
*** UtahDave has joined #openstack-infra04:59
*** jcooley_ has quit IRC05:21
*** markwash has joined #openstack-infra05:22
*** CaptTofu has quit IRC05:27
*** CaptTofu has joined #openstack-infra05:27
*** CaptTofu has quit IRC05:32
*** matsuhashi has joined #openstack-infra05:32
*** yanghe has joined #openstack-infra05:33
*** coolsvap has joined #openstack-infra05:38
*** morganfainberg is now known as morganfainberg|z05:39
openstackgerritDarragh Bailey proposed a change to openstack-infra/jenkins-job-builder: Use yaml local tags to support including files  https://review.openstack.org/4878305:46
openstackgerritDarragh Bailey proposed a change to openstack-infra/jenkins-job-builder: Support lazy resolving of include yaml tags  https://review.openstack.org/6358005:46
*** matsuhashi has quit IRC05:48
*** matsuhashi has joined #openstack-infra05:48
*** matsuhashi has quit IRC05:52
*** matsuhashi has joined #openstack-infra05:52
openstackgerritDarragh Bailey proposed a change to openstack-infra/jenkins-job-builder: Support recursive processing of paths  https://review.openstack.org/6889505:55
*** wenlock has quit IRC06:04
openstackgerritDarragh Bailey proposed a change to openstack-infra/jenkins-job-builder: Use yaml local tags to support including files  https://review.openstack.org/4878306:04
openstackgerritDarragh Bailey proposed a change to openstack-infra/jenkins-job-builder: Add tests for YamlParser and patch 2.6 minidom  https://review.openstack.org/6357906:04
openstackgerritDarragh Bailey proposed a change to openstack-infra/jenkins-job-builder: Support lazy resolving of include yaml tags  https://review.openstack.org/6358006:04
*** matsuhashi has quit IRC06:06
*** matsuhashi has joined #openstack-infra06:10
*** SergeyLukjanov_ is now known as SergeyLukjanov06:15
*** matsuhashi has quit IRC06:21
*** markwash has quit IRC06:22
*** markwash has joined #openstack-infra06:22
*** matsuhas_ has joined #openstack-infra06:23
*** praneshp has left #openstack-infra06:25
*** jcooley_ has joined #openstack-infra06:29
*** crank has quit IRC06:34
*** matsuhas_ has quit IRC06:38
*** markwash has quit IRC06:38
*** matsuhashi has joined #openstack-infra06:39
*** crank has joined #openstack-infra06:41
*** jcooley_ has quit IRC06:45
jnoller_sdague: this is after the pvhvm images?06:48
jnoller_sdague: if so, let me know - I need to go chase some people down and figure out how to replicate the numbers06:49
*** jnoller_ has quit IRC06:49
*** DinaBelova_ is now known as DinaBelova07:13
*** CaptTofu has joined #openstack-infra07:28
*** CaptTofu has quit IRC07:33
*** rlandy has joined #openstack-infra07:36
*** Ryan_Lane has joined #openstack-infra07:48
*** lttrl has joined #openstack-infra07:50
*** SergeyLukjanov is now known as SergeyLukjanov_07:55
*** Ryan_Lane has quit IRC07:56
*** lttrl has quit IRC08:01
*** denis_makogon_ has joined #openstack-infra08:03
*** denis_makogon_ has quit IRC08:20
*** yolanda_ has joined #openstack-infra08:27
*** DinaBelova is now known as DinaBelova_08:36
*** DinaBelova_ is now known as DinaBelova08:47
*** DinaBelova is now known as DinaBelova_08:57
*** DinaBelova_ is now known as DinaBelova09:00
*** matsuhashi has quit IRC09:03
*** flaper87|afk is now known as flaper8709:05
*** matsuhashi has joined #openstack-infra09:09
*** DinaBelova is now known as DinaBelova_09:16
*** CaptTofu has joined #openstack-infra09:29
*** yaguang has quit IRC09:34
*** CaptTofu has quit IRC09:34
*** DinaBelova_ is now known as DinaBelova09:54
*** yanghe has left #openstack-infra10:03
*** DinaBelova is now known as DinaBelova_10:24
*** UtahDave has quit IRC10:27
*** UtahDave has joined #openstack-infra10:35
*** coolsvap has quit IRC10:47
*** max_lobur has joined #openstack-infra11:10
*** xchu has quit IRC11:16
*** matsuhashi has quit IRC11:17
*** max_lobur has left #openstack-infra11:20
*** max_lobur has joined #openstack-infra11:20
*** max_lobur has left #openstack-infra11:20
*** wenlock has joined #openstack-infra11:23
*** wenlock has quit IRC11:27
*** CaptTofu has joined #openstack-infra11:30
*** CaptTofu has quit IRC11:34
*** matsuhashi has joined #openstack-infra11:40
sdaguejnoller_ no that's before11:49
*** matsuhashi has quit IRC11:53
*** matsuhashi has joined #openstack-infra11:54
*** matsuhashi has quit IRC11:55
*** matsuhas_ has joined #openstack-infra11:55
*** thuc has joined #openstack-infra12:05
*** thuc has quit IRC12:14
*** dkliban has joined #openstack-infra12:32
*** vogxn has joined #openstack-infra12:33
*** matsuhas_ has quit IRC12:33
*** vogxn has quit IRC12:34
*** matsuhashi has joined #openstack-infra12:34
*** CaptTofu has joined #openstack-infra12:34
*** matsuhashi has quit IRC13:05
*** matsuhashi has joined #openstack-infra13:06
openstackgerritAndreas Jaeger proposed a change to openstack-infra/config: Add gates for API projects and operations-guide  https://review.openstack.org/6739413:07
*** dims has quit IRC13:07
*** dkliban has quit IRC13:16
*** matsuhashi has quit IRC13:18
*** CaptTofu has quit IRC13:26
*** CaptTofu has joined #openstack-infra13:27
*** CaptTofu has quit IRC13:32
openstackgerritAndreas Jaeger proposed a change to openstack-infra/config: Publish database-api  https://review.openstack.org/6919413:33
*** yolanda_ has quit IRC13:37
*** chuck__ has joined #openstack-infra13:40
openstackgerritAndreas Jaeger proposed a change to openstack-infra/config: Fix check_projects_yaml_alphabetized.sh  https://review.openstack.org/6919513:46
openstackgerritAndreas Jaeger proposed a change to openstack-infra/config: Fix check_projects_yaml_alphabetized.sh  https://review.openstack.org/6919513:52
openstackgerritAndreas Jaeger proposed a change to openstack-infra/config: Fix check_projects_yaml_alphabetized.sh  https://review.openstack.org/6919514:00
*** ociuhandu has joined #openstack-infra14:01
*** Ajaeger has joined #openstack-infra14:02
Ajaegerfungi, mordred: gating in openstack-infra/config is broken due to check-alphabetized. Please review my fix: https://review.openstack.org/#/c/69195/14:04
*** gokrokve has joined #openstack-infra14:12
*** Ajaeger has quit IRC14:12
*** ociuhandu has quit IRC14:13
*** markwash has joined #openstack-infra14:18
*** DinaBelova_ is now known as DinaBelova14:25
anteayaa commiter submitting a patch to neutronclient is working with the belief that mox is out of date and that projects should use mock or mox3: https://review.openstack.org/#/c/67359/14:28
anteayaI have been working with the understanding that mox is the direction, to move away from mock to support python3 compatibility14:28
anteayaanyone with greater knowledge in this area care to comment?14:29
anteayaAlex_Gaynor dhellmann ^^14:29
*** mriedem has joined #openstack-infra14:29
sdagueanteaya: it's actually the other way around14:40
sdaguemock is in python314:40
anteayaI need to checkout a new brain14:50
anteayathis one is used up14:50
anteayaso we have been moving from mox to mock14:50
anteayafor python3 compatibility14:50
anteayaso this patch should go from mox to mock and not bother with mox3, is that accurate?14:51
*** dcramer_ has quit IRC14:54
*** mattoliverau has quit IRC14:54
anteayawell that is what I wrote in the comment, let's see what other people think15:04
*** gokrokve has quit IRC15:07
*** markwash has quit IRC15:15
openstackgerritRuslan Kamaldinov proposed a change to openstack-infra/storyboard: Orginized test requirements  https://review.openstack.org/6920015:25
*** bknudson has joined #openstack-infra15:25
*** DinaBelova is now known as DinaBelova_15:29
mordredI'm going to ninja approve Ajaeger's patch.15:33
*** Ajaeger has joined #openstack-infra15:35
openstackgerritA change was merged to openstack-infra/config: Fix check_projects_yaml_alphabetized.sh  https://review.openstack.org/6919515:38
*** dcramer_ has joined #openstack-infra15:44
openstackgerritRuslan Kamaldinov proposed a change to openstack-infra/storyboard: Update documentation  https://review.openstack.org/6920215:46
*** DinaBelova_ is now known as DinaBelova15:47
openstackgerritRuslan Kamaldinov proposed a change to openstack-infra/storyboard: Update documentation  https://review.openstack.org/6920215:49
*** _ruhe is now known as ruhe15:54
*** wenlock has joined #openstack-infra16:02
openstackgerritRuslan Kamaldinov proposed a change to openstack-infra/config: Update Storyboard jobs  https://review.openstack.org/6920416:04
Ajaegermordred: any idea why this one still fails - this seems to be the version of the check from before your change: http://logs.openstack.org/87/62187/5/check/check-projects-yaml-alphabetized/7a5eb95/console.html16:04
Ajaegerhttps://review.openstack.org/69204 - fails also (still old version of the alphabetized check) - how often are the Jenkins nodes updated? When should a recheck be done? I guess I wait an hour and recheck...16:08
*** luqas has joined #openstack-infra16:09
*** dizquierdo has joined #openstack-infra16:12
*** pcrews has joined #openstack-infra16:15
*** mestery has quit IRC16:16
*** mestery has joined #openstack-infra16:16
*** luqas has quit IRC16:19
*** dizquierdo_ has joined #openstack-infra16:25
openstackgerritRuslan Kamaldinov proposed a change to openstack-infra/config: Add Storyboard puppet module  https://review.openstack.org/6501716:27
*** SergeyLukjanov_ is now known as SergeyLukjanov16:33
openstackgerritRuslan Kamaldinov proposed a change to openstack-infra/config: Update Storyboard jobs  https://review.openstack.org/6920416:35
*** dizquierdo has quit IRC16:35
*** pcrews has quit IRC16:35
*** SergeyLukjanov is now known as SergeyLukjanov_16:36
*** SergeyLukjanov_ is now known as SergeyLukjanov16:37
ruheAjaeger: https://review.openstack.org/69204 is mine. how should i re-trigger it, once the alphabetized check issue is resolved? "recheck no bug", or there is a specific bug already filed for this?16:38
mordredAjaeger: yeah - puppet needs to run on the slaves, which is on a cron16:38
clarkbruhe tests will run again when you push a new patchset16:39
Ajaegerruhe: recheck no bug will do it - but if you push a new patchset with my changes, I hope it will be fine ;)16:40
*** shardy_afk is now known as shardy16:40
ruheAjaeger: clarkb: thank you16:41
Ajaegerruhe: since you pushed again: wait for the puppet runs first and then "recheck no bug"16:43
Ajaegerclarkb, mordred: how often is puppet run?16:43
clarkbevery ten minutes with git updating every 1516:44
Ajaegerclarkb: in that case 69204 should have been using the updated slave script...16:46
*** SergeyLukjanov is now known as SergeyLukjanov_16:46
Ajaegerhave to drop off now, bye16:46
*** Ajaeger has quit IRC16:46
clarkb69204 appears to be a config change16:47
mordredclarkb: yeah. we had a bug in the check-projects-yaml-alphabetized job16:48
clarkboh I see bug in script. I bet a slave hasnt been updating and now I remember we use single use slavesnow16:48
mordredthe fix is landed now, but the slave scripts don't seem to be update everywhere16:48
clarkbimage updates once a day16:48
mordredclarkb: hang on - we're running check-projects-yaml-alphabetized on devstack slaves?16:49
openstackgerritRuslan Kamaldinov proposed a change to openstack-infra/storyboard: Orginized test requirements  https://review.openstack.org/6920016:50
clarkbmordred: no on bare-precise slaves16:50
clarkbsingle use no root slaves16:50
mordredgotcha. well - that means I'm going to have to just fix the job for real - because the current design is a bit broken. one sec16:51
openstackgerritMonty Taylor proposed a change to openstack-infra/config: Make the alphabetized check self-gating  https://review.openstack.org/6920816:56
mordredclarkb: I believe that will fix the gate on the config repo16:56
dstufftmordred: heh, the Openstack Infra (Zuul etc) is being used as a basis for a proposal for Python.org16:56
mordreddstufft: yay!16:56
mordreddstufft: you know - it's possible we could work together on something like that :)16:57
dstufftmordred: I'm not the one doing the proposing, Nick Coghlan is. I believe he plans on talking about it at PyCon16:57
dstuffthttp://www.python.org/dev/peps/pep-0462/ is his draft so far16:57
clarkbhe was at lca and listened to the indoctrination :)16:58
*** nicedice_ has joined #openstack-infra16:59
*** yolanda_ has joined #openstack-infra17:00
*** AlexF_ has joined #openstack-infra17:02
*** AlexF_ has quit IRC17:02
mordreddstufft: how do I respond to something in that? he's got a technical challege listed that I think a little additional info might help him sort out17:02
*** nicedice has quit IRC17:03
mordredspecifically, zuul is actually not integrated with jenkins at all, but rather sends build signals over gearman using the python gear library - so it should be prettys simple to write a gearman plugin for buildbot (which is the actual work that needs done)17:03
dstufftmordred: ncoghlan@gmail.com17:03
dstufftyou can CC me if you don't want to email him out of the blue17:04
*** SergeyLukjanov_ is now known as SergeyLukjanov17:07
jeblairmordred: cc me as well; i will be responding too17:07
mordredjeblair: k. I'm only going to cover teh "you just need a gearman driver for buildbot" part17:09
jeblair++17:09
dstufftmordred: jeblair if any of y'all are going to PyCon, I believe he plans on trying to hash this out at the language summit to get some sort of agreement on what should be done, or at least discussing it there17:11
mordreddstufft: Ill be at the language summit17:11
dstuffthttps://mail.python.org/pipermail/python-committers/2014-January/002976.html there's the thread where he mentioned it, I think you have to have a commit bit to join that mailing list though17:11
*** dizquierdo_ has quit IRC17:12
jeblairdstufft: i wasn't planning on attending the language summit, but i can make time for it and would like to be available to help discussions.  do i need an invite for that?17:12
dstufftjeblair: I'm not sure, I've never actually been at PyCon :|17:13
mordredjeblair: nick is actually usually the one who hands out invitations17:13
jeblairmordred: ok, cool17:13
mordredjeblair: so, let him know you'd be happy to show up and he'd probably be more than happy to give you a thing17:13
*** thuc has joined #openstack-infra17:19
*** thuc_ has joined #openstack-infra17:20
*** yolanda_ has quit IRC17:22
mordredjeblair: while you're around - could you give a quick eyeball to https://review.openstack.org/#/c/69208/ ?17:23
*** thuc has quit IRC17:23
openstackgerritRuslan Kamaldinov proposed a change to openstack-infra/storyboard: Update documentation  https://review.openstack.org/6921117:24
mordredjeblair: gate is currently broken for openstack-infra/config changes, that should fix it - but I don't want to break more things by trying to fix things17:24
*** Ajaeger has joined #openstack-infra17:24
openstackgerritRuslan Kamaldinov proposed a change to openstack-infra/storyboard: Added documentation for REST API layer.  https://review.openstack.org/6921217:24
jeblairmordred: how come that patch passed then?17:26
mordredjeblair: the slave it ran on is from before the breaking patch landed17:26
Ajaegerjeblair: It executes the installed version of the patch, not the one in the repo17:26
mordredjeblair: there are some slaves out there which have the new broken patch, and afaict, none of them yet have the final fixed version of the script installed in slave_scripts17:27
Ajaegerjeblair: it executes " /usr/local/jenkins/slave_scripts/check_projects_yaml_alphabetized.sh" - and that's distributed via puppet17:27
Ajaegermordred: this patch https://review.openstack.org/#/c/67394/ passed with the new version, so some seem to have it17:28
mordredAjaeger: excellent17:28
mordredAjaeger: in general, I think "does the slave have teh right version of the script" is a terrible gate to play :)17:29
mordredand that one failed with an old version17:29
Ajaegerruhe: for https://review.openstack.org/#/c/69204/: Best to rebase the patch now. It should have the new patch in it and then pass. Wait half an hour (?) to have Zuul updated17:30
Ajaegermordred: yeah, it really surprised me that of the 5 triggers I did only two passed ;(17:30
ruheAjaeger: cool, thank you17:30
Ajaegermordred: Just one thing: Since you changed the path: Will this now not fail for everybody that is not at current HEAD?17:31
mordredjeblair: I believe I need to force sumit the patch, or else we're just going to play good-slave-roulette17:31
jeblairmordred: wfm17:31
mordredAjaeger: nope. we merge changes on top of other cahnges, so as soon as it lands, and as soon as the jjb trigger runs to update the jobs, it should just work everywhere17:31
Ajaegermordred: So, if https://review.openstack.org/#/c/62187/ gets rechecked, it will fail since tools/... does not exist - and neeeds a rebase first?17:31
Ajaegermordred, so if I recheck 62187 now, it will rebase first?17:32
openstackgerritMonty Taylor proposed a change to openstack-infra/config: Make the alphabetized check self-gating  https://review.openstack.org/6920817:33
mordredno, we have to land the patch first ... one sec17:33
openstackgerritA change was merged to openstack-infra/config: Make the alphabetized check self-gating  https://review.openstack.org/6920817:33
mordredthere. that's done. now we need to wait 20-30 minutes for the jenkins jobs to update everywhere. then everything shoudl Just Work17:33
* mordred stepping away for a few17:33
*** SergeyLukjanov is now known as SergeyLukjanov_17:39
*** ok_delta has joined #openstack-infra17:39
*** fallenpegasus has joined #openstack-infra17:39
*** dims has joined #openstack-infra17:43
*** yassine has joined #openstack-infra17:45
*** dims has quit IRC17:45
*** dims has joined #openstack-infra17:46
*** jasondotstar has joined #openstack-infra17:47
openstackgerritRuslan Kamaldinov proposed a change to openstack-infra/storyboard: Update documentation  https://review.openstack.org/6921117:57
*** luqas has joined #openstack-infra17:58
*** thuc has joined #openstack-infra18:00
*** thuc_ has quit IRC18:02
*** thuc_ has joined #openstack-infra18:02
*** thuc has quit IRC18:05
openstackgerritRuslan Kamaldinov proposed a change to openstack-infra/config: Update Storyboard jobs  https://review.openstack.org/6920418:07
*** chuck__ has quit IRC18:09
*** AlexF_ has joined #openstack-infra18:16
*** crank has quit IRC18:18
*** crank has joined #openstack-infra18:24
*** ruhe is now known as _ruhe18:24
*** luqas has joined #openstack-infra18:32
*** jbryce has quit IRC18:34
*** sdague has quit IRC18:35
*** sdague has joined #openstack-infra18:36
*** jbryce has joined #openstack-infra18:36
*** praneshp has joined #openstack-infra18:44
*** AlexF_ has quit IRC18:46
*** Ajaeger has quit IRC18:49
*** afazekas has quit IRC19:01
*** dcramer_ has quit IRC19:11
*** sdake has quit IRC19:15
*** sarob has joined #openstack-infra19:25
*** sarob has quit IRC19:32
*** sarob has joined #openstack-infra19:32
*** sarob has quit IRC19:34
*** sarob has joined #openstack-infra19:34
*** DinaBelova is now known as DinaBelova_19:41
*** thuc has joined #openstack-infra19:43
*** SergeyLukjanov_ is now known as SergeyLukjanov19:43
*** thuc_ has quit IRC19:46
*** alexpilotti has joined #openstack-infra19:46
*** thuc has quit IRC19:47
clarkbthe openstack integrated gate is empty right now19:50
sdagueclarkb: yep19:51
sdagueclarkb: you poking at things a little bit, or just checking in?19:52
*** AlexF_ has joined #openstack-infra19:53
fungijust spotted that myself19:54
openstackgerritBrant Knudson proposed a change to openstack/requirements: Update oauthlib requirement to at least 0.6  https://review.openstack.org/6790019:56
sdagueI think we still need to change a couple things on the window algorithm based on what I was seeing yesterday19:56
sdague1) it would be nice to increase the window on any job success, not just when it gets to the head19:57
*** sarob has quit IRC19:57
sdaguewe have this train problem now where a slow rax node will stack up 8 changes behind it, so effectively there will be 2 d-g nodes used by the gate19:57
fungiright now it's based on succeeding changes, not succeeding jobs19:57
sdaguefungi: yeh, succeeding changes would be fine19:58
sdaguethat would have increased the window19:58
sdagueI actually meant changes :)19:58
sdaguebut if you have A .... H19:58
fungisdague: a succeeding change is one with no failing jobs, a failing change is one with at least one completed job which failed19:59
sdagueand B, C, D, E come back success, we should extend the window19:59
sdaguefungi: yep19:59
*** sarob has joined #openstack-infra19:59
sdaguebut we aren't processing that until merge, right?19:59
fungi"completed" being key here19:59
fungiwell, that was the first part of the problem sdtatement19:59
sdagueI was definitely not seeing behavior that would indicate that we were19:59
sdagueright, hence, something that should change :)20:00
fungichanges with no completed jobs (or even no started jobs) are succeeding20:00
sdagueso we are missing a state?20:00
sdagueto understand succeed complete?20:00
fungithe second part of the problem is as you point out, right now the behavior is triggered when a change reports, which it can't do until it reaches the gate position20:01
sdaguewell we trigger an event on a fail20:01
sdagueso maybe need to add it on a success20:02
sdaguethe other issue, I think we are treating merge conflicts as fails20:02
fungiso yes, i think we lack a discrete state for "all jobs completed successfully but waiting for the change ahead of it"20:02
sdaguewhich we shouldn't be for the window20:02
fungiwe don't trigger it on a faIL20:02
fungiwe trigger it when a failing change reports20:02
sdaguea merge conflict and the stuff behind it shouldn't trigger window shrink20:02
sdaguefungi: so the window changes don't happen until the head is processed?20:03
fungiright now, correct20:03
sdagueif you look at our test node usage you can see a very distinctive sawtooth that's now created with the current model20:03
fungieach change passes through the gate position and reports as it does so20:03
sdaguefungi: right, so for the window we need to account for these things sooner than that, otherwise we self starve really easily20:04
fungiif we begin triggering window changes on not-yet-reported change states, we're going to grow it a bunch following gate resets20:04
sdaguefungi: why?20:05
* jog0 is shocked to see the gate is empty20:06
fungiif we still have slow nodes causing one change in front to delay reporting, then each change which succeeds all jobs behind it will cause the window to grow20:06
*** luqas has quit IRC20:06
sdaguefungi: yep20:06
sdaguethen if we get a reset somewhere in the pipeline, we cut in half20:06
sdaguejog0: we actually started processing pretty well20:07
fungialternatively, if the changes complete all their jobs sequentially, we never reach there20:07
sdague??20:07
fungibasically saying that if we determine window size from changes which complete their jobs before they report, we get an inconsistency where a single change in the queue has the potential to count toward window calculations more than once20:09
jog0sdague: yeah all that work is finally paying off20:09
sdaguefungi: only if we also triggered a failure20:09
sdaguewhich would cut the pipeline in half20:09
sdaguewhich I think is actually fine20:09
sdaguethe system is about using the most resources we think we can manage without killing ourselves20:10
sdaguethe current state, with slow rax nodes taking 90 minutes to report in, very quickly leads to 6hrs of backup on a Saturday20:10
fungibut yeah i think we're mainly lacking a distinct state for "all jobs completed successfully but not yet ready to report"20:10
sdagueyep20:11
sdaguethere is basically a practical issues of time to report a success20:11
sdagueplus I think the current growth factors mean we end up defaulting to min window all the time20:12
sdagueand chunking to these 90 minute merges20:12
sdaguebecause you don't grow the window until you start merging20:13
sdagueso you don't have anything that started20:13
fungipart of the problem is jobs being too lengthy, and part is slaves which are running too slowly, i think20:13
sdagueyeh, well I think processing the changes when finished will actually alleviate that20:14
fungibecause otherwise changes would be completing their jobs more quickly and more sequentially20:14
sdagueyeh, well everything is great when everything is faster :)20:14
fungiwell, it's not just that, but the two compound one another20:15
sdagueyep20:15
sdaguewhich is why I was thinking about the midstream reporting, as I think that would address the fact that we starve out20:16
fungialso, getting to where we can have zuul mark jobs failing before they finish running (for example by reporting from the subunit stream) will help a lot of this i tink20:16
fungithink20:16
sdaguefungi: maybe20:16
sdaguethough I'm not actually convinced20:16
sdagueespecially as the troublesome tests are actually kind of near the end20:17
sdagueso I no longer think that will save us much20:17
funginot all, but most of the backup i've seen has been jobs running a really long time because the particular way in which they failed causes a cascading effect throughout subsequent tests within that job making it go for far longer than it should20:17
sdagueI've not seen one of those in a while20:18
sdaguebut I could believe it20:18
fungii was seeing quite a few which at least looked that way week before last20:18
sdagueyeh, we're a lot better now20:18
sdagueoh, there was that swift job20:18
sdaguewe also should pull merge conflict jobs out of the window for length calculations20:19
fungiinvariably when i'd see a bunch of changes with all their jobs completed waiting on one job on a change at the gate position, and i'd pull the console log for that job, it would have been running way longer than it should and marking test after test as fail20:19
fungisdague: yeah, we at least already discussed having the window calculations count only testable changes as active20:20
sdaguefungi: well, that wasn't the case yesterday20:20
sdagueI think another good zuul optimization would be to throw out merge conflict changes if there is nothing in the queue ahead from that project20:20
sdaguebecause I've seen plenty of that, where a change has to wait to get to the top of the queue to get a merge conflict report back to the user20:21
sdagueand there was nothing else in the queue from that project20:21
fungiright, that's been discussed as well. there are still ways to make the mergeability determination more effective, but i think those are backburnered until we get git ref generation distributed20:22
sdagueyep20:22
*** yolanda_ has joined #openstack-infra20:22
sdaguehey, you know where I'd go looking to add the grenade logs to logstash?20:22
sdagueI'd sort of like to get those there before the gate bug day tomorrow20:23
fungisince anything besides trivial "am i actually merging against head when this is failing" tests require additional merge operations, which will slow down zuul20:23
sdagueyep20:23
fungisdague: i think there's just a list of files the log processor knows to retrieve20:24
sdaguefungi: know where that is?20:24
sdaguegreping has failed me20:24
fungii'll have to go look20:24
*** dkliban has joined #openstack-infra20:24
fungisdague: openstack-infra/config:modules/openstack_pr20:26
fungioject/files/logstash/jenkins-log-client.yaml20:26
fungi(you can keep the extra newline as a token of my appreciation)20:26
* fungi needs to step away for a bit and weekend20:27
*** yolanda_ has quit IRC20:27
*** sdake has joined #openstack-infra20:30
*** SergeyLukjanov is now known as SergeyLukjanov_20:35
openstackgerritDavanum Srinivas (dims) proposed a change to openstack-infra/devstack-gate: Copy libvirt log file after tempest run  https://review.openstack.org/6189220:39
openstackgerritMonty Taylor proposed a change to openstack-infra/config: Split config from projects list  https://review.openstack.org/6218720:48
openstackgerritMonty Taylor proposed a change to openstack-infra/config: Unlaunchpadify projects.yaml  https://review.openstack.org/6218920:49
openstackgerritMonty Taylor proposed a change to openstack-infra/config: Track direct-release projects in projects.yaml  https://review.openstack.org/6219020:49
openstackgerritMonty Taylor proposed a change to openstack/requirements: Add python-openstackclient  https://review.openstack.org/6456220:50
openstackgerritMonty Taylor proposed a change to openstack/requirements: psutil >= 1.1.0 is actually on PyPI  https://review.openstack.org/6894620:55
*** Ryan_Lane has joined #openstack-infra20:55
*** hogepodge has quit IRC21:00
*** mgagne has joined #openstack-infra21:03
*** alexpilotti has quit IRC21:05
*** sarob has quit IRC21:21
*** david-lyle has quit IRC21:42
*** marun has joined #openstack-infra21:47
*** praneshp_ has joined #openstack-infra21:52
*** praneshp has quit IRC21:54
*** praneshp_ is now known as praneshp21:54
*** marun has quit IRC21:56
*** marun has joined #openstack-infra22:02
*** AlexF_ has quit IRC22:03
sdaguehmmmm I wonder why the head of the gate is still waiting on d-g nodes22:03
*** b3nt_pin has joined #openstack-infra22:03
*** flaper87 is now known as flaper87|afk22:09
*** yassine has quit IRC22:16
*** yassine has joined #openstack-infra22:16
clarkbsdague: its possible it grabbed nodes that failed and zuul retriggered them22:20
clarkbwhen that happens the retriggers go to the back of the queue :/22:20
sdagueclarkb: so it sat in gate for 1.5hrs, with apparently plenty of ready nodes before it allocated for the neutron isolated job, which it just did22:21
clarkbsdague: I am not in a position to grab logs but the scenario I describe could have happened repeatedly22:22
sdagueok no prob, if it's helpful, here is the zuul json from that time - http://dague.net/testing/2014-01-26.17-00.json22:22
*** sdake has quit IRC22:25
*** yassine has quit IRC22:26
*** AaronGr_Zzz is now known as AaronGr22:28
*** marun has quit IRC22:32
lyxusHi Everyone, I have sent a Service Account Request however I provided the wrong public key. SHould I send another message or can I update it here22:35
clarkblyxus: please send another message, it is sunday afternoon for most of us so a key here is likely to get lost in scrollback tomorrow22:37
lyxusclarkb, ok will do that right away ! Thanks !22:38
*** hashar has joined #openstack-infra22:45
*** senk has joined #openstack-infra22:47
*** fallenpegasus has quit IRC22:53
*** HenryG has quit IRC23:20
*** HenryG has joined #openstack-infra23:22
*** senk has quit IRC23:37
openstackgerritRuslan Kamaldinov proposed a change to openstack-infra/storyboard: Update documentation  https://review.openstack.org/6921123:54
*** UtahDave has quit IRC23:56
openstackgerritMatt Riedemann proposed a change to openstack-infra/elastic-recheck: Add query for bug 1262153  https://review.openstack.org/6924223:56

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