Tuesday, 2014-02-11

jeblairsdague: what's the latest on getting rid of the rechecks page?00:00
sdaguejeblair: the latest is I've completely run out of time to work on this this cycle, as I've got nova things I need to sort before release, so no ETA00:00
*** jdurgin has quit IRC00:01
*** sarob_ has joined #openstack-infra00:01
jeblairbummer; i'd really like to replace that with the e-r page.00:01
*** sarob_ has quit IRC00:01
*** thuc has quit IRC00:01
*** thuc has joined #openstack-infra00:02
jeblairjog0: i don't understand why you have 1270309 on the e-r page.00:03
jeblairjog0: i have read the commit message where you added it, but i still don't understand.00:03
*** sarob has quit IRC00:04
jeblairsdague: do you know ^ ?00:04
*** vuil has joined #openstack-infra00:05
*** jdurgin has joined #openstack-infra00:05
*** mtreinish has quit IRC00:05
*** thuc has quit IRC00:07
openstackgerritJames E. Blair proposed a change to openstack-infra/elastic-recheck: Revert "Add query for bug 1270309"  https://review.openstack.org/7250400:07
uvirtbotLaunchpad bug 1270309 in openstack-ci "jenkins java.lang.InterruptedException" [Undecided,Opinion] https://launchpad.net/bugs/127030900:07
*** flaper87 is now known as flaper87|afk00:07
*** fbo_away is now known as fbo00:08
*** amcrn_ has joined #openstack-infra00:08
*** amcrn has quit IRC00:09
*** amcrn_ is now known as amcrn00:09
*** mtreinish has joined #openstack-infra00:10
*** vuil has quit IRC00:11
*** hughsaunders has quit IRC00:13
*** jhesketh__ has joined #openstack-infra00:13
*** mwagner_lap has quit IRC00:15
*** mwagner_lap has joined #openstack-infra00:15
*** mwagner_lap has quit IRC00:16
openstackgerritJames E. Blair proposed a change to openstack-infra/elastic-recheck: Revert "Better query for bug 1260311"  https://review.openstack.org/7250700:16
uvirtbotLaunchpad bug 1260311 in openstack-ci "hudson.Launcher exception causing build failures" [Undecided,Invalid] https://launchpad.net/bugs/126031100:16
*** pdmars has quit IRC00:17
openstackgerritJames E. Blair proposed a change to openstack-infra/elastic-recheck: Revert "Better query for bug 1260311"  https://review.openstack.org/7250700:17
*** apevec has quit IRC00:19
openstackgerritA change was merged to openstack-infra/elastic-recheck: Remove tox locale overrides  https://review.openstack.org/7221500:20
*** hughsaunders has joined #openstack-infra00:20
sdaguejeblair: because we need to account for all causes of failure in ES, otherwise the the uncategorized list can't be counted00:20
jeblairsdague: where's the uncategorized list?00:20
sdagueso if those can get registered as something other than fail in ES, we can remvove it00:20
sdaguehttp://status.openstack.org/elastic-recheck/data/uncategorized.html00:20
sdagueand I have to run00:20
jeblairsdague: thanks.  probably the easiest thing to do (weighing all the competing considerations (we want data from intermediate builds, the fact that we don't want the page built by a daemon, etc...)) is00:23
jeblairsdague: to just suppress those queries from the e-r bug page00:24
*** hdd_ has joined #openstack-infra00:24
jeblairsdague: so they count as classified for the unclassified page but don't look like, well, basically the number two problem with openstack is that we abort jobs sometimes.  :)00:24
*** dims has quit IRC00:26
openstackgerritClark Boylan proposed a change to openstack-infra/config: Run fewer es queries with elastic_recheck.  https://review.openstack.org/7250900:27
clarkbsdague: jog0 ^ that should hopefully make es happier00:27
*** stevemar has joined #openstack-infra00:30
*** vuil has joined #openstack-infra00:31
*** nati_ueno has joined #openstack-infra00:32
*** AlexF has joined #openstack-infra00:35
*** cadenzajon has quit IRC00:36
*** david-lyle has quit IRC00:37
*** CaptTofu has joined #openstack-infra00:39
*** dims has joined #openstack-infra00:41
jeblairclarkb: i think in the long term we should have logstash subscribe to zuul instead of jenkins00:41
*** AlexF has quit IRC00:41
*** masayukig has joined #openstack-infra00:41
jeblairclarkb: not only to avoid the e-r problem above, but, well, so that we can continue to use it after we stop using jenkins.  :)00:42
clarkb++00:42
openstackgerritA change was merged to openstack-infra/elastic-recheck: Fix alignment of tabs  https://review.openstack.org/7250300:42
clarkbjeblair: fwiw that was my first stab at the whole thing and you -2'd the change :)00:42
clarkbbecause zuul isn't a proxy :)00:43
openstackgerritJames E. Blair proposed a change to openstack-infra/elastic-recheck: Suppress some bugs from the e-r graph page  https://review.openstack.org/7251200:43
jeblairclarkb: never!00:43
*** dcramer_ has joined #openstack-infra00:44
jeblairjog0, sdague: ^ intermediate fix for those two bugs until logstash groks aborted builds00:44
*** masayukig has quit IRC00:46
*** olaph has quit IRC00:49
*** smurugesan has joined #openstack-infra00:50
*** zul has joined #openstack-infra00:50
*** rcleere has quit IRC00:51
*** oubiwann_ has quit IRC00:51
*** matrohon has quit IRC00:55
*** matrohon has joined #openstack-infra00:55
*** nati_ueno has quit IRC00:56
jog0jeblair: looks like a good solution00:56
*** thuc has joined #openstack-infra00:56
*** AlexF has joined #openstack-infra00:57
*** thuc has quit IRC00:57
*** jooools has quit IRC00:58
*** thuc has joined #openstack-infra00:58
*** zul has quit IRC00:59
*** gokrokve has quit IRC01:00
*** gokrokve has joined #openstack-infra01:00
*** gokrokve has quit IRC01:05
*** dkliban is now known as dkliban_afk01:06
*** atiwari has quit IRC01:07
*** vuil has quit IRC01:08
*** andreaf has quit IRC01:09
*** andreaf has joined #openstack-infra01:09
jeblairjog0: cool, thx01:13
jeblairclarkb: how about this?  we add a feature to zuul so that you can specify gearman jobs to be invoked whenever a build starts, is aborted, and completes01:14
jeblairclarkb: we add it to the "job:" config in zuul, so in our config, we'd probably just use it on the "^.*$" job so it always runs, but you'd have the option of being more fine-grained01:14
stevemarjeblair, looking at your patch here: https://review.openstack.org/#/c/72492/1/setup.cfg do you have an example of how to set overrides for the errors we're seeing now?01:14
jeblairclarkb: and we can have nodepool handle all three events, and logstash just the last01:15
*** e0ne has quit IRC01:16
clarkb++01:16
jeblairstevemar: no, i'm not aware of a way to override those.  i think you'd want to either fix them first in the tree, then land that patch, or else if they are not hard to fix, update that patch to fix all the problems at the same time it enables the flag01:16
*** CaptTofu has quit IRC01:16
*** gokrokve has joined #openstack-infra01:17
stevemarjeblair, alright, we fixed some of the files that were failing, but others are coming from oslo (already submitted patches to get them fixed), so we'll wait01:18
jeblairstevemar: does oslo have a docs build that can catch those?  if so, we should set the flag there too01:19
*** CaptTofu has joined #openstack-infra01:19
dimsstevemar pointer to reviews please?01:19
stevemarjeblair, i would think not, otherwise they wouldn't be there01:20
stevemardims, sec, let me find01:20
*** reed has quit IRC01:22
openstackgerritSean Dague proposed a change to openstack-infra/devstack-gate: wip: see state of load on concurency 4x  https://review.openstack.org/7251801:25
jeblairstevemar: sorry, i meant is there a docs build that, like the keystone docs build, is currently outputting warnings that instead we could be erroring on01:25
stevemardims, it was already fixed: https://review.openstack.org/#/c/71107/ we just have to sync01:25
*** gokrokve has quit IRC01:25
dimscool01:27
stevemarjeblair, i'm not sure, but my thinking is, if they did have it, they would have seen the errors before we sync'ed in keystone?01:28
*** gema has quit IRC01:28
*** msuriar has quit IRC01:28
*** msuriar has joined #openstack-infra01:29
*** gema has joined #openstack-infra01:29
*** isviridov has quit IRC01:29
*** sileht has quit IRC01:29
*** masayukig has joined #openstack-infra01:30
openstackgerritSean Dague proposed a change to openstack-infra/elastic-recheck: add uncategorized page into the tab navigation  https://review.openstack.org/7251901:30
*** masayukig has quit IRC01:34
*** ryanpetrello has quit IRC01:36
*** jamesmcarthur has joined #openstack-infra01:37
*** sileht has joined #openstack-infra01:37
*** isviridov has joined #openstack-infra01:38
openstackgerritA change was merged to openstack-dev/cookiecutter: Remove tox locale overrides  https://review.openstack.org/7223301:42
*** isviridov has quit IRC01:45
*** dolphm has quit IRC01:46
*** oubiwann_ has joined #openstack-infra01:49
*** weshay has quit IRC01:51
*** dolphm has joined #openstack-infra01:51
*** AlexF has quit IRC01:51
*** melwitt has quit IRC01:52
*** thuc has quit IRC01:53
*** thuc has joined #openstack-infra01:54
*** isviridov has joined #openstack-infra01:54
openstackgerritA change was merged to openstack-infra/devstack-gate: Set concurrency to num CPUs / 2  https://review.openstack.org/6925601:54
*** yaguang has joined #openstack-infra01:54
*** mrodden has quit IRC01:57
jeblairstevemar: it's sort of a truism around here that people generally don't notice errors unless they fail gate tests :/01:57
*** thuc has quit IRC01:58
*** yongli has joined #openstack-infra01:59
*** jamesmcarthur has quit IRC02:01
*** thuc has joined #openstack-infra02:03
*** thedodd has joined #openstack-infra02:06
*** thuc has quit IRC02:07
*** thuc has joined #openstack-infra02:08
*** jamesmcarthur has joined #openstack-infra02:11
*** pcrews has quit IRC02:12
*** thuc has quit IRC02:12
*** dstanek has quit IRC02:14
*** gokrokve has joined #openstack-infra02:14
*** yamahata has quit IRC02:16
*** banix has joined #openstack-infra02:16
dimsjeblair, stevemar - something's wrong '"Finished: FAILURE" AND build_name:"gate-oslo-incubator-docs"' shows only one failure in last 7 days...02:17
dimsstevemar, got a pointer to the keystone docs failure?02:18
*** AlexF has joined #openstack-infra02:19
stevemardims, in keystone, the docs gate didn't fail, since warnings weren't seen as errors (if that makes sense)02:20
stevemardims, these were the failures we are seeing in keystone, http://paste.openstack.org/show/64078/02:21
*** sarob has joined #openstack-infra02:22
*** freyes has quit IRC02:23
dimsstevemar, thanks, looking02:24
stevemardims, how do you build docs for oslo?02:24
openstackgerritA change was merged to openstack-dev/hacking: Add check for removed modules in Python 3  https://review.openstack.org/6104902:26
*** e0ne has joined #openstack-infra02:27
mordredI agree with jeblair02:28
*** masayukig has joined #openstack-infra02:31
*** e0ne has quit IRC02:31
*** masayuki_ has joined #openstack-infra02:32
*** masayukig has quit IRC02:32
*** VijayT has joined #openstack-infra02:33
*** sarob has quit IRC02:34
*** sarob has joined #openstack-infra02:34
*** thedodd has quit IRC02:35
*** masayuki_ has quit IRC02:37
*** VijayT has quit IRC02:37
*** sarob has quit IRC02:39
stevemardims, no worries, i sync'ed db/sqlalchemy/session.py, and now everything is good02:40
openstackgerritSean Dague proposed a change to openstack-infra/devstack-gate: wip: attempt to collect pidstat summary  https://review.openstack.org/7252902:40
stevemargoing to submit a keystone patch now, then 1 error left... and we can gate against doc errors again02:40
*** sarob has joined #openstack-infra02:41
*** johnthetubaguy has joined #openstack-infra02:42
*** dcramer_ has quit IRC02:47
*** chandan_kumar has joined #openstack-infra02:48
*** jamesmcarthur has quit IRC02:48
openstackgerritSean Dague proposed a change to openstack-infra/devstack-gate: wip: see state of load on concurency 3x  https://review.openstack.org/7251802:50
*** morganfainberg is now known as morganfainberg_Z02:51
*** chandan_kumar has quit IRC02:54
*** esker has joined #openstack-infra02:55
*** chandan_kumar has joined #openstack-infra02:56
*** AaronGr has quit IRC03:00
*** mikal has quit IRC03:02
*** pabelanger has quit IRC03:02
*** mikal has joined #openstack-infra03:03
*** bodepd has quit IRC03:03
*** greghaynes has quit IRC03:04
*** chandan_kumar has quit IRC03:04
*** AaronGr has joined #openstack-infra03:05
*** bodepd has joined #openstack-infra03:05
*** pabelanger has joined #openstack-infra03:05
*** CaptTofu has quit IRC03:06
*** greghaynes has joined #openstack-infra03:07
*** VijayT has joined #openstack-infra03:09
*** bodepd has quit IRC03:09
*** bodepd has joined #openstack-infra03:11
*** AaronGr_Zzz has joined #openstack-infra03:13
*** sarob has quit IRC03:16
*** sarob has joined #openstack-infra03:16
*** yamahata has joined #openstack-infra03:16
*** AaronGr_Zzz has quit IRC03:19
*** AaronGr_Zzz has joined #openstack-infra03:20
*** sarob has quit IRC03:20
*** yamahata has quit IRC03:21
*** rcleere has joined #openstack-infra03:21
*** jnoller has joined #openstack-infra03:22
*** dims has quit IRC03:23
*** dims has joined #openstack-infra03:24
*** AaronGr_Zzz has quit IRC03:25
*** malini has left #openstack-infra03:26
*** AaronGr_Zzz has joined #openstack-infra03:26
openstackgerritJoshua Hesketh proposed a change to openstack-infra/zuul: Add support to list running jobs to zuul client  https://review.openstack.org/6882803:27
*** chandan_kumar has joined #openstack-infra03:29
*** AaronGr_Zzz has quit IRC03:30
*** AaronGr_Zzz has joined #openstack-infra03:30
*** Ryan_Lane has joined #openstack-infra03:31
*** masayukig has joined #openstack-infra03:33
*** jnoller has quit IRC03:34
*** masayuki_ has joined #openstack-infra03:35
*** dims has quit IRC03:35
*** masayukig has quit IRC03:35
*** dims has joined #openstack-infra03:36
*** AlexF has quit IRC03:37
*** sarob has joined #openstack-infra03:43
*** dims has quit IRC03:45
*** dims has joined #openstack-infra03:46
jhesketh__jeblair: ping03:48
*** sarob_ has joined #openstack-infra03:49
*** sarob has quit IRC03:50
*** dims has quit IRC03:55
*** dims has joined #openstack-infra03:56
*** gokrokve has quit IRC04:05
*** gokrokve has joined #openstack-infra04:05
*** masayuki_ has quit IRC04:07
*** gokrokve has quit IRC04:10
*** bhuvan has joined #openstack-infra04:10
*** dcramer_ has joined #openstack-infra04:12
*** masayukig has joined #openstack-infra04:14
*** yamahata has joined #openstack-infra04:19
*** masayukig has quit IRC04:20
*** harlowja is now known as harlowja_away04:22
*** yamahata has quit IRC04:23
*** bhuvan has quit IRC04:24
*** gokrokve has joined #openstack-infra04:25
*** dcramer_ has quit IRC04:30
*** harlowja_away is now known as harlowja04:30
portanteclarkb: you still around?04:32
*** mat-lowe_ has joined #openstack-infra04:32
*** belliott has quit IRC04:33
*** igor_ has joined #openstack-infra04:35
*** mrmartin has joined #openstack-infra04:37
*** belliott has joined #openstack-infra04:38
*** dims has quit IRC04:41
*** dcramer_ has joined #openstack-infra04:42
*** johnthetubaguy has quit IRC04:42
*** dims has joined #openstack-infra04:43
*** yamahata has joined #openstack-infra04:45
*** johnthetubaguy has joined #openstack-infra04:49
*** talluri has joined #openstack-infra04:51
*** talluri has quit IRC04:55
openstackgerritSean Dague proposed a change to openstack-infra/config: add tempest-cells-full tests to check queue  https://review.openstack.org/7255604:56
*** AaronGr has quit IRC04:56
*** AaronGr_Zzz is now known as AaronGr04:57
*** bhuvan has joined #openstack-infra04:59
*** eharney has quit IRC05:02
*** sarob_ has quit IRC05:06
*** AlexF has joined #openstack-infra05:06
*** CaptTofu has joined #openstack-infra05:07
*** sarob has joined #openstack-infra05:07
*** crank has quit IRC05:07
*** sarob_ has joined #openstack-infra05:08
*** thuc has joined #openstack-infra05:08
*** sarob_ has quit IRC05:09
*** mriedem has joined #openstack-infra05:09
*** sarob_ has joined #openstack-infra05:09
*** thuc_ has joined #openstack-infra05:10
*** CaptTofu has quit IRC05:11
*** sarob has quit IRC05:11
*** thuc has quit IRC05:13
*** sarob_ has quit IRC05:13
*** crank has joined #openstack-infra05:14
*** jhesketh__ has quit IRC05:15
*** chandan_kumar has quit IRC05:15
*** chandan_kumar has joined #openstack-infra05:16
*** banix has quit IRC05:18
*** nicedice_ has quit IRC05:20
*** masayukig has joined #openstack-infra05:25
*** VijayT has quit IRC05:29
*** masayukig has quit IRC05:29
*** sarob has joined #openstack-infra05:34
*** thuc_ has quit IRC05:35
*** thuc has joined #openstack-infra05:35
*** dims has quit IRC05:35
*** amcrn has quit IRC05:36
*** dims has joined #openstack-infra05:37
*** thuc_ has joined #openstack-infra05:37
*** talluri has joined #openstack-infra05:37
*** thuc has quit IRC05:40
*** mriedem has quit IRC05:41
*** dims has quit IRC05:43
*** thuc_ has quit IRC05:44
*** dims has joined #openstack-infra05:44
*** thuc has joined #openstack-infra05:45
*** thuc has quit IRC05:49
openstackgerritA change was merged to openstack-infra/config: Give test mysql user create and drop perms.  https://review.openstack.org/6951905:49
*** gokrokve has quit IRC05:54
*** johnthetubaguy has quit IRC05:54
openstackgerritA change was merged to openstack-infra/config: tempest-dsvm-neutron-heat-slow graduates from experimental  https://review.openstack.org/7003705:56
*** gokrokve has joined #openstack-infra05:57
*** mrmartin has quit IRC05:58
*** AlexF has quit IRC06:04
*** sarob_ has joined #openstack-infra06:05
*** rwsu has quit IRC06:07
*** rwsu has joined #openstack-infra06:07
*** sarob has quit IRC06:08
*** bhuvan has quit IRC06:09
*** sarob_ has quit IRC06:12
openstackgerritA change was merged to openstack-infra/jeepyb: Fix incompatibility with gerrit 2.8  https://review.openstack.org/6979106:12
*** amcrn has joined #openstack-infra06:15
*** amcrn_ has joined #openstack-infra06:16
*** amcrn has quit IRC06:20
nibalizerdoes anyone know how the hiera function is populated into the openstack-config/infra puppet codebase?06:21
nibalizerusually in a puppet 2.7 setup like this there would be a hiera module that has a lib dir with the hiera function in it06:21
clarkbnibalizer: it comes from puppet-hiera iirc06:22
clarkbnot sure why you would need magic for that06:22
nibalizerthe gem06:23
nibalizer?06:23
clarkbthe deb package06:23
*** bhuvan has joined #openstack-infra06:23
*** oubiwann_ has quit IRC06:24
nibalizeroh okay06:24
*** rwsu has quit IRC06:25
nibalizerit just throws hiera.rb into the puppet autoloading path i guesss?06:25
clarkbI guess?06:26
clarkbhaus should know06:26
*** amcrn_ is now known as amcrn06:28
*** DinaBelova_ is now known as DinaBelova06:31
*** cadenzajon has joined #openstack-infra06:33
*** harlowja is now known as harlowja_away06:33
*** denis_makogon has joined #openstack-infra06:36
*** cadenzajon has quit IRC06:37
*** rwsu has joined #openstack-infra06:38
*** saju_m has joined #openstack-infra06:38
*** coolsvap has joined #openstack-infra06:40
*** saju_m has quit IRC06:43
*** saju_m has joined #openstack-infra06:50
*** saju_m has quit IRC06:51
*** hdd_ has quit IRC06:51
*** mat-lowe_ has quit IRC06:54
*** yolanda has quit IRC06:57
*** sarob has joined #openstack-infra07:05
*** jhesketh has quit IRC07:06
*** CaptTofu has joined #openstack-infra07:07
*** yolanda has joined #openstack-infra07:09
*** lttrl has quit IRC07:10
*** lttrl has joined #openstack-infra07:11
*** CaptTofu has quit IRC07:12
*** yamahata has quit IRC07:15
*** gyee has quit IRC07:18
*** jhesketh has joined #openstack-infra07:19
*** yamahata has joined #openstack-infra07:20
*** yongli has quit IRC07:22
*** reed has joined #openstack-infra07:22
*** dims has quit IRC07:24
*** dims has joined #openstack-infra07:25
*** DinaBelova is now known as DinaBelova_07:30
*** dims has quit IRC07:32
*** dims has joined #openstack-infra07:32
*** sarob has quit IRC07:33
*** e0ne has joined #openstack-infra07:34
*** e0ne has quit IRC07:35
*** saju_m has joined #openstack-infra07:37
wenlockclarkb, nibalizer im not sure it's really bootstrapped fully in install_module.sh or install_puppet.sh.... i know we had to add automation to fully get it setup on our end07:39
wenlockgem install hiera07:40
wenlockpuppet resource package hiera-puppet ensure=installed07:40
wenlockyou also still need to setup /etc/puppet/hieradata07:41
*** dims has quit IRC07:42
*** dims has joined #openstack-infra07:43
*** jhesketh has quit IRC07:45
*** salv-orlando has quit IRC07:46
*** zigo has joined #openstack-infra07:47
*** rlandy has joined #openstack-infra07:49
*** saju_m has quit IRC07:52
*** denis_makogon has quit IRC08:04
*** flaper87|afk is now known as flaper8708:04
*** sarob has joined #openstack-infra08:05
nibalizerwenlock: okay thanks for the confirmation08:08
nibalizerinstall_puppet.sh (as i understand it) is more about bootstrapping nodes with puppet apply, and doesn't need hiera08:08
nibalizerim just trying to get my own dev environment up so I can start testing my changes before I propose them in gerrit08:08
wenlocknibalizer, yep... you only need hiera function on the puppet master08:08
*** sarob has quit IRC08:10
*** bhuvan has quit IRC08:22
*** bhuvan has joined #openstack-infra08:24
*** d0ugal has joined #openstack-infra08:24
d0ugalHey, how can I move this patch along? jenkins finished with a "LOST" result - despite each gate passing individually at one point https://review.openstack.org/#/c/72295/08:25
*** thomasbiege has joined #openstack-infra08:26
*** e0ne has joined #openstack-infra08:27
*** bhuvan has quit IRC08:30
*** bhuvan has joined #openstack-infra08:31
*** DinaBelova_ is now known as DinaBelova08:32
*** hashar has joined #openstack-infra08:33
d0ugal'recheck no bug' seems to have started something.08:34
*** jhesketh has joined #openstack-infra08:35
*** AJaeger has left #openstack-infra08:35
ttxjeblair: re: https://review.openstack.org/#/c/65103/ - since I don't plan to use that for icehouse, maybe the smartest move is to WIP it until juno opens and make final call at design summit08:35
ttxjeblair: if you confirm I'll WIP it.08:35
*** hashar has quit IRC08:38
*** hashar has joined #openstack-infra08:40
openstackgerritAndreas Rehn proposed a change to openstack-infra/jenkins-job-builder: Added support for Delivery Pipeline Plugin  https://review.openstack.org/7165808:41
*** hashar_ has joined #openstack-infra08:41
SergeyLukjanovjeblair, I think that it's enough to prevent merges and not give up the change08:42
SergeyLukjanovttx, jeblair, ^^08:42
*** hashar has quit IRC08:45
*** wenlock has quit IRC08:47
openstackgerritAndreas Rehn proposed a change to openstack-infra/jenkins-job-builder: Added support for Delivery Pipeline Plugin  https://review.openstack.org/7165808:48
*** shardy_afk is now known as shardy08:48
*** e0ne_ has joined #openstack-infra08:49
*** pblaho has joined #openstack-infra08:50
*** saju_m has joined #openstack-infra08:51
*** e0ne has quit IRC08:53
*** psedlak has quit IRC08:56
*** gokrokve has quit IRC08:57
*** psedlak has joined #openstack-infra08:58
*** markmc has joined #openstack-infra09:00
*** jpich has joined #openstack-infra09:01
*** bhuvan has quit IRC09:03
*** yassine has joined #openstack-infra09:03
*** bhuvan has joined #openstack-infra09:04
*** sarob has joined #openstack-infra09:05
*** yamahata has quit IRC09:06
*** hashar_ is now known as hashar09:06
*** yamahata has joined #openstack-infra09:07
*** CaptTofu has joined #openstack-infra09:08
*** bhuvan has quit IRC09:09
*** sarob has quit IRC09:10
*** bhuvan has joined #openstack-infra09:11
*** jcoufal has joined #openstack-infra09:12
*** DinaBelova is now known as DinaBelova_09:13
*** CaptTofu has quit IRC09:13
openstackgerritNadya Privalova proposed a change to openstack/requirements: Fix happybase version  https://review.openstack.org/6843509:16
*** mrmartin has joined #openstack-infra09:18
*** afazekas has joined #openstack-infra09:21
*** fbo is now known as fbo_away09:22
*** DinaBelova_ is now known as DinaBelova09:24
*** rossella_s has joined #openstack-infra09:24
*** afazekas has quit IRC09:25
openstackgerritsahid proposed a change to openstack-infra/elastic-recheck: Adds query for devstack bug #1260723  https://review.openstack.org/7260509:31
uvirtbotLaunchpad bug 1260723 in devstack "Invalid OpenStack Nova credentials." [Undecided,New] https://launchpad.net/bugs/126072309:31
*** fbo_away is now known as fbo09:31
openstackgerritAlexei Kornienko proposed a change to openstack/requirements: Added argcomplete requirement  https://review.openstack.org/6586309:32
*** gokrokve has joined #openstack-infra09:33
*** stevemar has quit IRC09:33
*** jp_at_hp has joined #openstack-infra09:35
*** jp_at_hp has quit IRC09:35
*** jp_at_hp has joined #openstack-infra09:35
*** gokrokve_ has joined #openstack-infra09:35
*** coolsvap has quit IRC09:36
*** boris-42_ has quit IRC09:36
*** gokrokve has quit IRC09:38
*** dizquierdo has joined #openstack-infra09:38
*** gokrokve_ has quit IRC09:39
*** jooools has joined #openstack-infra09:41
*** bhuvan has quit IRC09:52
*** bhuvan_ has joined #openstack-infra09:52
*** andre__ has joined #openstack-infra09:55
*** reed has quit IRC09:58
*** DinaBelova is now known as DinaBelova_10:03
*** sarob has joined #openstack-infra10:05
*** sarob has quit IRC10:10
*** DinaBelova_ is now known as DinaBelova10:19
*** saju_m has quit IRC10:25
*** saju_m has joined #openstack-infra10:26
*** ok_delta has joined #openstack-infra10:26
*** masayukig has joined #openstack-infra10:30
*** ociuhandu has quit IRC10:33
*** gokrokve has joined #openstack-infra10:34
*** tru_tru has quit IRC10:36
*** gokrokve has quit IRC10:39
*** bhuvan_ has quit IRC10:39
*** saper has quit IRC10:41
*** bhuvan has joined #openstack-infra10:44
*** hashar is now known as hasharAway10:45
*** max_lobur_afk is now known as max_lobur10:46
*** thomasbiege has quit IRC10:46
*** rfolco has joined #openstack-infra10:48
*** vbala has joined #openstack-infra10:53
*** yaguang has quit IRC10:54
vbalaPlease refer https://review.openstack.org/#/c/70761/  I would like to know what are the next steps once this is approved.10:55
*** yassine has quit IRC10:56
*** hasharAway has quit IRC10:57
*** CaptTofu has joined #openstack-infra10:57
*** sneelakantan has joined #openstack-infra11:00
*** ArxCruz has joined #openstack-infra11:00
*** sneelakantan is now known as Guest1029211:00
*** Guest10292 has left #openstack-infra11:00
*** Guest10292 has joined #openstack-infra11:00
SergeyLukjanovvbala, hey, after approval, new projects/jobs will created and you can start using them11:01
*** masayukig has quit IRC11:01
*** masayukig has joined #openstack-infra11:02
*** CaptTofu has quit IRC11:02
*** tru_tru has joined #openstack-infra11:03
openstackgerritSpencer Krum proposed a change to openstack-infra/config: Create PuppetDB server  https://review.openstack.org/7261811:04
*** sarob has joined #openstack-infra11:05
*** masayukig has quit IRC11:06
*** reed has joined #openstack-infra11:06
nibalizeranteaya: AaronGr fungi ^11:08
*** bhuvan has quit IRC11:08
*** bhuvan has joined #openstack-infra11:08
*** sarob has quit IRC11:10
*** reed has quit IRC11:11
*** masayukig has joined #openstack-infra11:12
*** ArxCruz has quit IRC11:14
*** ociuhandu has joined #openstack-infra11:15
*** boris-42_ has joined #openstack-infra11:16
*** lcestari has joined #openstack-infra11:18
*** e0ne_ has quit IRC11:19
*** tristanC has quit IRC11:21
*** tristanC has joined #openstack-infra11:21
*** tristanC has quit IRC11:22
*** tristanC has joined #openstack-infra11:22
openstackgerritA change was merged to openstack-infra/elastic-recheck: add uncategorized page into the tab navigation  https://review.openstack.org/7251911:23
openstackgerritNikita Konovalov proposed a change to openstack-infra/storyboard: Load projects from yaml file  https://review.openstack.org/6628011:23
*** alexpilotti has joined #openstack-infra11:26
*** ok_delta has quit IRC11:31
*** gokrokve has joined #openstack-infra11:34
*** DinaBelova has quit IRC11:39
*** gokrokve has quit IRC11:39
*** DinaBelova has joined #openstack-infra11:39
*** vladan has quit IRC11:40
*** vladan has joined #openstack-infra11:42
*** vladan has quit IRC11:47
*** ArxCruz has joined #openstack-infra11:48
*** vladan has joined #openstack-infra11:49
openstackgerritNikita Konovalov proposed a change to openstack-infra/storyboard: Load projects from yaml file  https://review.openstack.org/6628011:50
*** NikitaKonovalov_ has quit IRC11:50
*** e0ne has joined #openstack-infra11:50
*** SergeyLukjanov has quit IRC11:51
*** oanufriev has quit IRC11:52
openstackgerritSergey Lukjanov proposed a change to openstack-infra/config: Add storyboard-webclient to ATC lists generator  https://review.openstack.org/7262611:53
*** NikitaKonovalov_ has joined #openstack-infra11:54
*** NikitaKonovalov_ is now known as NikitaKonovalov11:54
*** SergeyLukjanov has joined #openstack-infra11:55
*** e0ne_ has joined #openstack-infra11:59
*** yamahata has quit IRC12:02
*** masayukig has quit IRC12:02
*** d0ugal has quit IRC12:03
*** e0ne has quit IRC12:03
*** sarob has joined #openstack-infra12:05
*** sarob has quit IRC12:10
*** yassine has joined #openstack-infra12:11
*** Guest10292 is now known as sneelakantan12:13
*** bhuvan has quit IRC12:19
*** masayukig has joined #openstack-infra12:19
*** reed has joined #openstack-infra12:19
openstackgerritEric Guo proposed a change to openstack/requirements: Sort global-requirements  https://review.openstack.org/6494312:21
*** reed has quit IRC12:24
*** bhuvan has joined #openstack-infra12:25
*** lcostantino has joined #openstack-infra12:25
dhellmannSergeyLukjanov, jeblair, fungi, clarkb : I would appreciate your feedback on this WIP document, when you have a moment: https://wiki.openstack.org/wiki/Oslo/CreatingANewLibrary12:27
SergeyLukjanovdhellmann, hi, sure, I'll take a look on it12:27
dhellmannSergeyLukjanov: thanks!12:28
SergeyLukjanovdhellmann, does oslo projects use separated launchpad projects?12:28
dhellmannSergeyLukjanov: good question, and we're still on the fence about that12:29
*** dizquierdo has quit IRC12:29
dhellmannsome projects do (the new adoptees and oslo.messaging) but others don't (incubator, oslo.config)12:29
dhellmannat this point, I think having them separate makes my PTL work more difficult, but when we move to storyboard we will probably split them up12:29
dhellmannI should mention launchpad in there somewhere, though12:30
SergeyLukjanovdhellmann, "group" could be specified in modules/openstack_project/files/review.projects.yaml12:31
SergeyLukjanovit'll be used as launchpad project link now and as a project group in storyboard in future12:32
dhellmannwhat form does that take?12:32
* dhellmann looks for example12:32
SergeyLukjanovdhellmann, https://github.com/openstack-infra/config/blob/master/modules/openstack_project/files/review.projects.yaml#L28612:33
SergeyLukjanovit means that savanna-dashboard managed on launchpad.net/savanna12:33
SergeyLukjanovproject name by default12:34
dhellmannSergeyLukjanov: ok, so to use https://launchpad.net/oslo I would set the group to "oslo"12:34
SergeyLukjanovdhellmann, it's oslo by default, so, no need to set it explicitly12:34
dhellmannwhat is using that?12:34
*** gokrokve has joined #openstack-infra12:34
dhellmannso if the library is "oslo.db" the default is "oslo"?12:34
SergeyLukjanovdhellmann, nope, default is the project name, it'll "oslo.db" for "oslo.db" :)12:35
dhellmannok, I'll add the explicit value we want12:35
*** ttx has quit IRC12:35
dhellmannSergeyLukjanov: is this correct? "Set the "group" to "oslo" to use https://launchpad.net/oslo for tracking bugs and milestones. For libraries with existing launchpad projects, set the "group" to the name of the launchpad project."12:37
*** reed has joined #openstack-infra12:38
SergeyLukjanovdhellmann, ... if it differs from the project name12:38
*** gokrokve has quit IRC12:39
dhellmannSergeyLukjanov: ok, if those match then it's redundant but that's ok12:39
SergeyLukjanovdhellmann, sure12:39
dhellmannI'd rather have clear, easy to follow, instructions, than optimize out a little typing :-)12:39
*** vbala has quit IRC12:39
SergeyLukjanovdhellmann, hm, I think you'd like to have docs and docs jobs in all oslo projects?12:39
dhellmannyes!12:40
SergeyLukjanovdhellmann, I'm now editing your jobs layout12:40
dhellmanncool, thanks12:40
SergeyLukjanovdhellmann, https://wiki.openstack.org/wiki/Oslo/CreatingANewLibrary#Configure_Zuul_to_Run_Jobs12:42
*** smarcet has joined #openstack-infra12:42
*** bhuvan has quit IRC12:43
* dhellmann looks at diff12:43
*** reed_ has joined #openstack-infra12:44
dhellmannSergeyLukjanov: what is the difference between "project-name-branch-tarball" and "project-name-tarball"?12:44
*** zul has joined #openstack-infra12:45
SergeyLukjanovdhellmann, the first one creates project-name-master.tar.gz and the second one will create tarballs for each ref id like release tags with this ref in end12:45
SergeyLukjanovlike project-name-0.1.tar.gz12:46
SergeyLukjanovso, we need first one in post pipeline to have actual creates project-name-master.tar.gz12:46
*** reed has quit IRC12:47
SergeyLukjanovdhellmann, additionally, I've added gate-project-name-requirements12:47
dhellmannthat enforces the global requirements?12:48
*** yamahata has joined #openstack-infra12:48
SergeyLukjanovdhellmann, yup12:49
SergeyLukjanovdhellmann, IMO all projects under openstack org should have this job :)12:50
dhellmannSergeyLukjanov: +112:50
SergeyLukjanovdhellmann, everything else looks ok12:50
dhellmanngood, thanks for helping out with that12:51
SergeyLukjanovdhellmann, np, sure12:51
dhellmannfwiw, the examples I took straight from the stackforge instructions on ci.openstack.org, so any edits you made to this may want to go back there12:51
openstackgerritA change was merged to openstack/requirements: Taskflow 0.1.3 was released  https://review.openstack.org/7169912:52
dhellmannI promised jeblair that once this doc is complete, it could be used as the basis for a new "create a new openstack project" page on that document, but I need to add the bits about using cookiecutter to create a new project layout first12:52
*** vladan has quit IRC12:52
*** banix has joined #openstack-infra12:53
*** yamahata has quit IRC12:54
*** banix has quit IRC12:54
*** vladan has joined #openstack-infra12:54
*** jhesketh has quit IRC12:54
*** reed__ has joined #openstack-infra12:56
sdaguedhellmann: where does the oslo messaging barfing errors over everything currently stand?12:57
SergeyLukjanovdhellmann, great, I'll take a look on project creation instructions, but templates usage is probably too complex for new stackforge projects, most of then don't want to have requirements and docs jobs for example12:57
sdaguethat's basically preventing us from enabling error enforcement on logs12:57
dhellmannsdague: https://review.openstack.org/#/c/71035/12:57
dhellmannwaiting for review12:57
dhellmannI'll nudge the oslo-core team12:57
sdagueplease do, this is kind of critical to get resolved12:58
sdagueif we ship like this, our logs will be 100% garbage to deployers12:58
*** ttx_ has joined #openstack-infra12:58
*** reed_ has quit IRC13:00
dhellmannsdague: email sent13:00
*** reed__ has quit IRC13:01
*** sneelakantan has quit IRC13:02
*** markmcclain has joined #openstack-infra13:02
dhellmannsdague: I could use your attention on https://review.openstack.org/#/c/72487/ (I think you have +2 there?)13:03
*** DeeJay1 has joined #openstack-infra13:03
sdaguesure13:04
*** heyongli has joined #openstack-infra13:04
sdaguedhellmann: so https://review.openstack.org/#/c/71035/ doesn't fix the whole problem13:05
sdaguehttp://logs.openstack.org/35/71035/3/check/check-tempest-dsvm-full/8e1daa2/console.html.gz#_2014-02-05_18_28_31_85913:05
*** sarob has joined #openstack-infra13:05
*** dcramer_ has quit IRC13:05
dhellmannsdague: it should make it so that only exceptions which are not declared as expected are being logged, and then changes in the app can fix those13:07
dhellmannsdague: I'll take another look today to see if some of those remaining messages should be "expected"13:08
*** weshay has joined #openstack-infra13:09
flaper87dhellmann: sdague FWIW, that patch looks good to me13:10
*** pdmars has joined #openstack-infra13:10
*** sarob has quit IRC13:10
flaper87dhellmann: feel free to ping me when you double check it, I'm ready to +2 it13:10
sdaguedhellmann: so I actually question oslo.messaging using ERROR level here at all13:10
dhellmannsdague: from what I can tell, the intent there is to indicate that something unexpected has gone wrong13:11
dhellmannis that not an error?13:11
sdagueERROR in openstack log means page the operator, they have to fix the cloud now13:11
dhellmannis this a warning? info?13:11
sdaguewarning might be more fair13:11
flaper87dhellmann: maybe warning then13:11
dhellmannok, I can make that as a follow-up change13:12
sdaguethough, realistically, I think we'll have to revisit that regardless13:12
sdaguein juno13:12
dhellmannI suspect that's just going to hide all of these undeclared exceptions and they're going to still be logged13:12
dhellmann"hide" from the gate job, that is13:13
sdaguedhellmann: well, I think they are mostly getting exposed on the nova side13:13
sdagueevery single one of those that's left seems to have a nova error being logged first13:13
sdaguenot all shown, because we've whitelisted some of them13:14
dhellmannsdague: for example, snapshot_instance() does not declare that it expects to raise any errors at all, which is why InstanceNotFound is being logged13:14
sdagueso here is the dillema... no one is working on cleaning up these issues in nova13:15
openstackgerritFlavio Percoco proposed a change to openstack/requirements: Use OS's pypi mirror for Marconi  https://review.openstack.org/7264613:15
sdagueso the merge of oslo.messaging just increased the stack traces in nova logs by 20 - 50%13:16
dhellmannsdague: we can turn this feature off, I guess, but it's meant to help with exactly the project you're working on13:17
sdaguedhellmann: well, right now, it's preventing us locking things down again13:17
dhellmannmaybe it's less helpful than expected? I'd have to ask markmc about its origins.13:17
sdaguebecause we can't enforce no errors in logs at the moment13:17
sdaguebecause we have things that exceed our whitelist13:18
markmcdhellmann, what's unclear to me is whether this was really introduced by switching to oslo.messaging13:18
markmcdhellmann, because, if so, something's messed up - this should have the same behaviour as @client_exceptions from oslo-incubator13:19
sdaguemarkmc: maybe it just moved all the whitelisting around?13:19
markmcsdague, don't know what you mean13:20
*** yamahata has joined #openstack-infra13:20
markmcsdague, behaviour should be the same13:20
sdaguemarkmc: but the messages would have changed13:20
markmcsdague, the whitelisting is based on exception class name13:20
sdaguecurrently, in a successful tempest run, we've got hundreds of ERROR messages13:20
markmcnot name, type13:20
dhellmannthe only thing that has changed is the names of the decorator13:20
markmcyes, I see them13:20
*** hashar has joined #openstack-infra13:21
markmce.g.13:21
sdaguemarkmc: the attempt at clean log enforcement includes a whitelist13:21
markmc@messaging.expected_exceptions(exception.InstanceNotFound)13:21
sdaguewhich is regex in the log13:21
dhellmannthe name of the logger changed too, was something filtering on that?13:21
markmcsdague, ah, we're talking about different whitelisting13:21
sdaguewhat leaks through to console.html13:21
markmcsdague, where is that whitelist?13:21
sdagueis a small subset13:21
sdaguein tempest13:21
markmcwhere?13:22
sdaguehttps://github.com/openstack/tempest/blob/master/etc/whitelist.yaml13:22
markmcthanks13:22
markmcwell, e.g.13:23
markmc    - module: "nova.openstack.common.rpc.amqp"13:23
markmc      message: "Exception during message handling"13:23
markmcthat's obviously changed13:23
sdagueyeh13:23
*** dstanek has joined #openstack-infra13:24
*** oubiwann_ has joined #openstack-infra13:25
*** oubiwann_ has quit IRC13:25
*** rfolco has quit IRC13:25
*** oubiwann_ has joined #openstack-infra13:25
sdaguethat would only handle the ERROR oslo.messaging._executors.base messages though13:26
* dhellmann is meeting with ttx but will read the backlog13:27
*** oanufriev has joined #openstack-infra13:29
*** gokrokve has joined #openstack-infra13:34
*** hdd_ has joined #openstack-infra13:36
*** gokrokve_ has joined #openstack-infra13:36
dhellmannsdague: no, it looks like the logging was just in the amqp module before13:38
*** thomasem has joined #openstack-infra13:38
dhellmannsdague: the logic that is now in the base executor used to be in the amqp ProxyCallback13:38
*** gokrokve has quit IRC13:39
dhellmannwell, and in the base driver13:39
dhellmannsdague: so to achieve the same effect as before, one a new filter for is needed13:40
dhellmannbut that's the stuff we discussed changing to warning13:40
*** gokrokve_ has quit IRC13:41
dhellmannsdague: I can still change that log level, but that just cleans up the logs it doesn't fix the fact that we have undeclared exceptions13:41
sdaguedhellmann: I agree13:41
sdaguebut we're in this bind where there are too many issues to address, and more getting added every day13:41
dhellmannshall I make it warning, and we can revisit this during juno?13:41
*** dcramer_ has joined #openstack-infra13:42
sdagueso if we can set a line somewhere that we can enforce on, we can at least not let it get worse13:42
dhellmannI'm with you, I'm just trying to figure out how to put it off in a way that means it is addressed at some point, rather than never13:42
sdaguedhellmann: yeh, I think that would be good13:42
dhellmannok13:42
sdagueman, if you figure that one out, let me know :)13:42
dhellmannI'll do that as a follow-up patch to the one I've already submitted that is close to merging13:42
openstackgerritMarton Kiss proposed a change to openstack-infra/config: Clean up puppet (deploy LAMP / setup app config)  https://review.openstack.org/6963613:44
*** CaptTofu has joined #openstack-infra13:44
*** eharney has joined #openstack-infra13:46
*** saper has joined #openstack-infra13:48
dhellmannsdague, markmc : https://review.openstack.org/7265813:48
*** smarcet has left #openstack-infra13:51
*** zul has quit IRC13:53
*** mriedem has joined #openstack-infra13:57
*** julim has joined #openstack-infra13:57
*** heyongli has quit IRC14:00
*** exz has quit IRC14:01
*** exz has joined #openstack-infra14:01
*** dprince has joined #openstack-infra14:02
*** dims has quit IRC14:05
*** sarob has joined #openstack-infra14:05
*** dkliban_afk is now known as dkliban14:06
*** rfolco has joined #openstack-infra14:06
*** thuc has joined #openstack-infra14:07
*** dims has joined #openstack-infra14:10
*** changbl has quit IRC14:10
*** sarob has quit IRC14:10
*** stevemar has joined #openstack-infra14:11
*** yaguang has joined #openstack-infra14:17
*** stevemar2 has joined #openstack-infra14:17
*** stevemar has quit IRC14:18
*** markmcclain has quit IRC14:18
*** pblaho has quit IRC14:19
*** dstanek has quit IRC14:20
*** talluri has quit IRC14:21
*** talluri has joined #openstack-infra14:21
sdaguefungi: you up yet?14:23
sdagueSergeyLukjanov: you have +2 on d-g now as well, right?14:25
SergeyLukjanovsdague, yup14:25
*** talluri has quit IRC14:25
sdaguehttps://review.openstack.org/#/c/71010/ - finally kills off using exercises for grenade14:26
SergeyLukjanovsdague, ok14:26
SergeyLukjanovsdague, approving14:27
*** mattymo has joined #openstack-infra14:27
*** homeless has joined #openstack-infra14:27
*** saju_m has quit IRC14:27
mattymoWhere is the best place to sign up for notifications about recently fixed security issues in OpenStack?14:27
*** esker has quit IRC14:28
*** saju_m has joined #openstack-infra14:29
*** thuc has quit IRC14:29
*** esker has joined #openstack-infra14:29
*** dkranz has quit IRC14:29
*** thuc has joined #openstack-infra14:29
markmcmattymo, http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-announce is probably best14:30
mattymono other routes currently?14:31
*** igor___ has joined #openstack-infra14:33
*** thuc has quit IRC14:34
*** esker has quit IRC14:34
*** igor_ has quit IRC14:34
*** banix has joined #openstack-infra14:34
*** gokrokve has joined #openstack-infra14:34
openstackgerritRuslan Kamaldinov proposed a change to openstack-infra/storyboard: Extracted DB API layer  https://review.openstack.org/7235614:36
*** dkranz has joined #openstack-infra14:36
*** stevemar2 has quit IRC14:38
*** gokrokve has quit IRC14:39
*** mfer has joined #openstack-infra14:39
*** thuc has joined #openstack-infra14:40
*** mrmartin has quit IRC14:41
*** dstanek has joined #openstack-infra14:43
openstackgerritRuslan Kamaldinov proposed a change to openstack-infra/storyboard: Extracted DB API layer  https://review.openstack.org/7235614:45
*** thomasbiege has joined #openstack-infra14:45
*** dkranz has quit IRC14:47
*** thuc has quit IRC14:48
*** thuc has joined #openstack-infra14:49
*** prad_ has joined #openstack-infra14:53
*** wenlock has joined #openstack-infra14:53
*** thuc has quit IRC14:53
*** wchrisj|away is now known as chris_johnson14:53
*** ilyashakhat has quit IRC14:54
*** mriedem has quit IRC14:56
fungisdague: yeah, just being quiet and trying to get work done ;)14:56
*** dizquierdo has joined #openstack-infra14:57
*** mriedem has joined #openstack-infra14:57
*** thomasbiege1 has joined #openstack-infra14:57
*** thomasbiege2 has joined #openstack-infra14:59
cody-somervilleWhat version of logstach are we using?14:59
fungiis that like mustache?14:59
* fungi checks14:59
sdaguefungi: https://review.openstack.org/#/c/72556/15:00
sdagueturns out ... we aren't running cells tempest jobs anywhere, even in experimental15:00
cody-somerville*logstash15:00
*** thomasbiege has quit IRC15:00
*** CaptTofu has quit IRC15:00
*** ProfFalken has joined #openstack-infra15:01
sdagueas grenade will stop using exercises in 1 hr, that means the only test, anywhere in OpenSTack that uses exercises is the cells job15:01
sdagueand I really want to turn off anyone using exercises, as it's a terrible gating strategy15:01
*** thomasbiege1 has quit IRC15:01
*** mriedem has quit IRC15:02
cody-somervilleProfFalken: I think we use logstash 1.2.1.15:02
fungicody-somerville: logstash-1.2.1-flatjar.jar15:02
cody-somervilleProfFalken: https://github.com/openstack-infra/config/commit/1f07114346d4bb9bb1a016c8eede38480ab1a60e15:02
fungimattymo: we (the vmt members) publish openstack security advisories to the oss-security, openstack and openstack-announce mailing lists currently15:03
mattymomarkmc, what about membership on the security team to learn about bugs as they come up and contribute?15:03
mattymoor fungi ^15:03
ProfFalkencody-somerville: thanks15:04
*** hdd_ has quit IRC15:04
fungimattymo: the openstack security group is generally only aware of publicly announced vulnerabilities, not embargoed vulnerabilities which are in the process of being fixed15:04
*** dcramer_ has quit IRC15:04
fungimattymo: the vulnerability management team does have a list of downstream distributions and service providers who request advance notice (usually roughly two business days warning) of upcoming announcements for embargoed fixes15:05
*** sarob has joined #openstack-infra15:05
*** mgagne has joined #openstack-infra15:05
*** wenlock has quit IRC15:05
fungimattymo: the vmt's processes are described at https://wiki.openstack.org/wiki/Vulnerability_Management15:05
mattymofungi, I represent one of these downstream distros :)15:06
fungimattymo: i know ;) that's why i mentioned it15:06
fungimattymo: you're with mirantis, right?15:06
mattymoaye15:06
mattymoor I should say da15:07
* fungi checks to see if we already notify someone there15:07
*** thomasbiege2 has quit IRC15:07
mattymothe doc says I should write ttx_ or you, fungi, to request notification15:08
fungimattymo: yep, you just wrote me. i'm finding out from ttx_ if we need anything more official-record-like15:08
ttx_fungi: not really15:09
mattymottx_,  great presentation at FOSDEM on our testing infra15:09
fungittx_: okay. do we need to follow up with anyone else at mirantis to confirm mattymo is who they want receiving these, or if they're rather it go to another address there first?15:10
ttx_fungi: we need a short description of the distribution / public deployment15:10
mattymofungi, I'm setting up an alias we can manage to direct that to the necessary person/people15:10
*** sarob has quit IRC15:10
ttx_fungi: some confirmation from mirantis would not hurt yes15:10
fungittx_: should we be maintaining a more detailed/public list of notified downstream entities? (or do we already have one i've forgotten about?)15:11
mattymofungi, you can talk to anyone at Mirantis you want, but you have me here and now. You can talk to SergeyLukjanov if you like :)15:11
ttx_fungi: we have a private list (on the google doc)15:11
ttx_mattymo: can you prove you are who you claim to be though ? :)15:11
fungittx_: right. didn't know if that was out of convention or necessity15:11
*** zul has joined #openstack-infra15:12
mattymottx_, I'm registered to nickserv and I am a manager of #fuel and #fuel-dev channels15:12
mattymobut you can write me an email to mmosesohn@mirantis.com and I can reply15:12
ttx_mattymo: sounds good enough. I suspect the address will be some@mirantis.com15:12
ttx_ack15:12
fungittx_: by public list, i mean something more like what the linux-distros list maintains... http://oss-security.openwall.org/wiki/mailing-lists/distros15:14
mattymothe alias will take a couple hours to get pushed through by our IT, but it will be osci-security@mirantis.com15:14
ttx_fungi: I guess we /could/15:14
fungithough that would probably encourage lots of parties to start requesting it15:14
*** BobBallAway is now known as BobBall15:17
BobBallCould I ask a devstack core to approve https://review.openstack.org/#/c/70571/ pls - it's currently blocking XenAPI tempest tests15:17
*** ruhe_ has joined #openstack-infra15:17
mattymottx_, fungi is getting added to this list an enormous burden? What further steps are needed to discuss?15:18
*** thomasbiege has joined #openstack-infra15:18
fungiBobBall: the devstack developers are generally more active in #openstack-qa, for future reference15:18
BobBallah, thanks fungi15:18
*** esker has joined #openstack-infra15:18
fungimattymo: ttx_: i suppose i can e-mail the osci-security@mirantis.com address once mattymo confirms it's live, and that ought to be good enough?15:18
fungias long as he can reply from it15:18
*** esker has quit IRC15:18
*** jgrimm has joined #openstack-infra15:19
*** pafuent has joined #openstack-infra15:19
mattymofungi, it won't be immediate. Let's plan to do this tomorrow because I can't expect our IT guys to stick around late in the office15:19
*** esker has joined #openstack-infra15:19
mattymoit's already 7:19pm here15:19
fungimattymo: yep, no problem15:19
ttx_fungi: ack15:20
*** DeeJay1 has quit IRC15:20
*** mrmartin has joined #openstack-infra15:22
anteayanibalizer: a great beginning, thank you15:22
anteayanibalizer: my first comment is that at 25000 lines of code, there is no way I am going to be able to understand this colossus15:24
anteayanibalizer: what can be done to create bit sized patches (we aim for 200 lines of code max per patch) that are dependent on each other15:25
anteayanibalizer: but we also try for a dependency tree no more than 3 deep, so we seem to be looking at smaller seperate changes15:26
*** AJaeger has joined #openstack-infra15:26
anteayanibalizer: I will be away for most of the day running errands so do respond in channel and I will read the logs/backscroll15:27
anteayafungi: I won't be here for meeting so for the manage-projects item, the only update is what you and I have already discussed15:27
anteayajeblair mattoliverau I won't be here for the meeting time change item either, so sorry about that15:28
fungisdague: approved 72556. if memory serves we ripped out a bunch of the cells jobs to cut down on the number of nodes per change we were using , since they were non-voting and broken for a very long time. is the expectation that they'll be working soonish?15:28
fungianteaya: thanks for the heads up15:28
anteayamattoliverau said he would make the meeting so he can speak for himself15:28
anteayaand whatever is decided is what I am fine with, just wanted to spark a conversation15:29
fungianteaya: just for confirmation, you're still in eastern standard timezone (utc-0500 or so)?15:29
sdaguefungi: honestly, I have no idea, however we currently have no way of even knowing their state15:29
anteayaand since SergeyLukjanov is core now, we have to keep his timing in mind, which I hadn't considered before, so hopefully he will be there to speak up too15:29
fungisdague: shrödinger's tests15:30
*** wenlock has joined #openstack-infra15:30
anteayafungi: I am in utc -0500 Eastern standare timezone, correct15:30
anteayafungi: I have to do some updown errands, banking stuff and such, daytime only appointments15:30
fungier, schrödinger's15:31
* fungi always forgets the c15:31
SergeyLukjanovanteaya, I'm here, UTC+040015:31
*** ttx has joined #openstack-infra15:31
*** ttx has quit IRC15:31
*** ttx has joined #openstack-infra15:31
anteayaSergeyLukjanov: awesome15:31
openstackgerritSean Dague proposed a change to openstack-infra/config: add tempest-cells-full tests to check queue  https://review.openstack.org/7255615:31
sdaguefungi: hit a rebase issue15:31
*** ttx_ has quit IRC15:31
sdagueresubmitted15:31
fungisdague: yep, saw that--thanks. i'll cram it back through once i take another quick look15:32
*** david-lyle has joined #openstack-infra15:32
anteayaSergeyLukjanov: not knowing you were going to be core (yay) I had put an item on today's agenda proposing a change in the meeting time, with the goal of helping to include mattoliverau a bit15:32
anteayaSergeyLukjanov: but that would make it harder for you to attend15:32
anteayaso that item will come up, do share your thoughts when it does15:32
SergeyLukjanovanteaya, oh, which time are you proposing?15:32
anteayaI had proposed 2200 utc15:33
anteayawhich makes it 2am for you, correct?15:33
SergeyLukjanovyup15:33
SergeyLukjanovafter the project meeting15:33
anteayaouch15:33
anteayaa bad proposal then15:33
*** jcoufal_ has joined #openstack-infra15:33
sdagueanteaya: sounds like you guys might want to go to alternating times15:33
*** gokrokve has joined #openstack-infra15:34
anteayaSergeyLukjanov: can you do this for me, when the rest of us are asleep, can you look out for mattoliverau and give him a hand?15:34
fungianteaya: for the foundation staff weekly meeting where we have attendees in the americas, europe and apac, we alternate 1600 and 2300 utc and people in timezones where a meeting is in the middle of the night for them sometimes just submit updates to the agenda in advance instead of being on15:34
fungino idea whether or not that would work out for something like the infra team meeting though15:34
SergeyLukjanovanteaya, ok, I'll contact him15:35
anteayahe is on infra and is just getting started, so could do with some infra-y type conversation15:35
anteayaSergeyLukjanov: thanks, that was my main goal, just to include him in discussions more15:35
anteayacool15:35
anteayagood suggestions15:35
*** boris-42_ has quit IRC15:36
*** jcoufal has quit IRC15:36
anteayalooks like we have some good ideas for that item when it arises15:36
anteayaI'm fine with whatever is decided15:36
openstackgerritDan Prince proposed a change to openstack-infra/reviewday: Make reviewday.json world readable.  https://review.openstack.org/7268215:36
SergeyLukjanovanteaya, looks like mattoliverau is connected to  sendak.freenode.net (Vilnius, Lithuania, EU)15:36
*** pafuent has left #openstack-infra15:36
anteayamy motivation was to be inclusive, so however that manifests is fine with me15:36
SergeyLukjanovanteaya, so, it shouldn't be too late for him too15:36
anteayaSergeyLukjanov: he is in australia15:37
anteayaMelbourne?15:37
SergeyLukjanovanteaya, heh, nice ;)15:37
anteaya:D15:37
*** reed__ has joined #openstack-infra15:38
SergeyLukjanovUTC+10/1115:38
SergeyLukjanovAFAIK15:38
anteayathat is about it yeah15:38
fungiSergeyLukjanov: yeah, the freenode server round-robin rarely gets you a server geographically close by15:38
fungiyou can't really necessarily go by that15:38
dstanekone of the check jobs for my patchset failed in a really odd way. it looks like it timed out starting devstack? http://logs.openstack.org/32/71932/3/check/gate-tempest-dsvm-neutron-large-ops/282ce17/console.html15:38
SergeyLukjanovfungi, surprising ;)15:38
*** gokrokve has quit IRC15:39
fungiSergeyLukjanov: though i'm apparently connected to a server in texas, which is only a couple timezones away from me15:39
SergeyLukjanovSergeyLukjanov is connected on barjavel.freenode.net (Paris, FR)15:39
SergeyLukjanov:)15:39
dstanekcan someone spotcheck and let me know what you think? i want to make a bug, but i want to make sure i get it right15:39
*** yaguang has quit IRC15:40
*** coolsvap has joined #openstack-infra15:42
fungidstanek: it's hard to tell exactly where it spent most of its time since we don't have timestamps in the setup-workspace log, but it definitely died during or after trying to rsync the first project git repo from the template root filesystem to the new /opt filesystem on the ephemeral block device15:42
*** saju_m has quit IRC15:45
fungioh, nevermind, i was thrown off by the for loop getting repeated in teh xtrace output. it's not at all the first one in the list. it got through a bunch and then got killed in the middle of trying to rsync swift's git repo15:45
*** saju_m has joined #openstack-infra15:45
*** sarob has joined #openstack-infra15:45
fungibut hard to know whether that rsync hung for an hour, or some other step before it took way too long and it ended up an innocent bystander, or if everything on that slave was just running really, really slowly15:46
jeblairdstanek: the load on zuul was very high at that point; it probably was having trouble fetching git refs15:47
*** zul has quit IRC15:48
fungiohhh... this was yesterday morning15:48
dstanekfungi, jeblair: should i just 'recheck no bug' then?15:48
jeblairdstanek: yeah.  we're working on fixing that in zuul15:48
jeblairsdague: can we discuss https://review.openstack.org/#/c/72512/ ?15:48
dstanekjeblair: great thanks15:48
jeblairsdague: i'd really not have two infra non-bugs displayed as the top offenders on the logstash page15:49
jeblairsdague: i understand it seems like pepering it over, but i don't think it is; you're using the bug queries for two different things, and it's only appropriate to use that bug for one of them.15:49
jeblairs/that bug/those bugs/15:50
*** sarob has quit IRC15:50
fungiworth noting that it also means 50% of the top 4 bugs are marked with either an opinion or invalid status, which probably causes some confusion as well15:51
*** wenlock has quit IRC15:51
*** DinaBelova is now known as DinaBelova_15:51
jeblairsdague: changing the logstash worker is not going to be fixed in a short amount of time; these are going to sit there for a while.15:53
sdaguejeblair: it has deeper impacts, just not displaying them means our categorization rates and any other aggregate stats are wrong15:54
jeblairsdague: well, that's what i tried to address by not displaying them; it shouldn't affect the uncategorized page15:54
jeblairsdague: what did i miss?15:54
sdagueit affects the rate15:54
fungiunless they're special-cased in the categorization rate and aggregate stat calculations15:54
jeblairsdague: where's the rate displayed?15:55
sdagueat the top of the page15:55
sdagueand it impacts our ability to do other statistics15:55
*** gokrokve has joined #openstack-infra15:55
jeblairsdague: top of which page?15:55
sdaguehttp://status.openstack.org/elastic-recheck/data/uncategorized.html15:55
jeblairsdague: it shouldn't affect that -- it's still included on that page15:55
sdagueit does affect it15:55
sdaguebecause you have just pulled a bunch of hits out of display15:56
*** gokrokve_ has joined #openstack-infra15:56
sdaguebecause they aren't really bugs15:56
*** reed__ is now known as reed15:56
sdaguebut you didn't pull them out of the total pool15:56
*** reed has quit IRC15:56
*** reed has joined #openstack-infra15:56
sdagueso they make everything looks much better than it is15:56
sdagueso if you want to address this, it should be much deeper15:56
sdagueclassifying certain queries as being ignored, then working through the whole pipeline so they are ignored everywhere15:57
sdaguenot just on the glass15:57
jeblairsdague: how is that possible?  the only thing i changed was in the main() function of the graph program15:57
sdagueyou are saying, interupt isn't an actual bug15:58
*** AlexF has joined #openstack-infra15:58
sdaguewhich I actually agree with15:58
jeblairi'm very glad about that15:58
sdaguehowever, by only removing it from the graphs page, you are saying that our classification rate for real bugs includes 730 not actual real bugs15:58
jeblairsdague: oh, this is not a critique of my patch15:59
jeblairyou built a page with incorrect data.  please don't blame my patch for that15:59
sdaguethis is a critique that it's the wrong place to go instrument this15:59
jeblairi'm trying to do what i can to make the e-r bug page which is heavely used by developers more useful and correct for them15:59
*** gokrokve has quit IRC15:59
jeblairi'm sorry i don't have a solution to the other problem now, but yeah, that's a much deeper problem16:00
jeblairhowever, my patch doesn't make that page any more or less accurate than it is now16:00
jeblairso i think we should merge the graph fix because it's at least a marginal improvement to a very important page16:00
*** sarob has joined #openstack-infra16:02
sdagueI'm honestly kind of frustrated, because I feel like when this was going the other way, to make a gate status page, or change the zuul page, you argued against it for the same consistency reasons.16:02
openstackgerritDan Prince proposed a change to openstack-infra/reviewday: Make reviewday.json world readable.  https://review.openstack.org/7268216:03
jeblairsdague: regarding the gate status page, i was _agreeing_ with you.  your original plan was to extend the zuul status page -- you sent an email about that.16:03
*** mriedem has joined #openstack-infra16:03
jeblairsdague: i feel _very_ strongly that we should not put incorrect information in front of users.  I'm doing my best to try to make this situation better16:04
jeblairsdague: i think we should make the e-r bug page as accurate as possible, and that means removing fake bugs from it16:04
*** sarob_ has joined #openstack-infra16:05
jeblairsdague: if the uncategorized page is incorrect, perhaps we should annotate those parts16:05
jeblairsdague: it's still useful for finding unclassified failures, but hey, for the moment, the overall rate is incorrect due to an accounting error; let's note that and try to fix it when we can16:06
*** ociuhandu has quit IRC16:06
*** atiwari has joined #openstack-infra16:06
*** sarob has quit IRC16:07
*** nicedice has joined #openstack-infra16:09
*** lcheng_ has joined #openstack-infra16:09
*** sandywalsh has joined #openstack-infra16:09
sdaguesure16:09
*** jnoller has joined #openstack-infra16:10
openstackgerritA change was merged to openstack-infra/elastic-recheck: Suppress some bugs from the e-r graph page  https://review.openstack.org/7251216:10
*** zul has joined #openstack-infra16:10
*** jnoller_ has joined #openstack-infra16:11
openstackgerritEric Windisch proposed a change to openstack/requirements: Add Docker requirement  https://review.openstack.org/7269116:14
*** jnoller has quit IRC16:14
openstackgerritRuslan Kamaldinov proposed a change to openstack-infra/storyboard: Extracted DB API layer  https://review.openstack.org/7235616:14
openstackgerritRuslan Kamaldinov proposed a change to openstack-infra/storyboard: Refactor REST API to work on top of DB API  https://review.openstack.org/7235716:15
*** markmcclain has joined #openstack-infra16:15
*** jcoufal_ is now known as jcoufal16:15
*** CaptTofu has joined #openstack-infra16:16
*** markmcclain1 has joined #openstack-infra16:16
*** mrda_away is now known as mrda16:18
*** markmcclain has quit IRC16:19
*** gokrokve_ has quit IRC16:20
openstackgerritRuslan Kamaldinov proposed a change to openstack-infra/storyboard: Refactor REST API to work on top of DB API  https://review.openstack.org/7235716:21
*** gokrokve has joined #openstack-infra16:23
*** thomasbiege has quit IRC16:28
*** thuc has joined #openstack-infra16:29
*** mrmartin has quit IRC16:29
*** bnemec has quit IRC16:31
*** dizquierdo has quit IRC16:31
*** dkranz has joined #openstack-infra16:32
*** gyee has joined #openstack-infra16:33
mriedemfungi: are you guys running with pip >= 1.5 now because of this? https://review.openstack.org/7222516:33
*** bnemec has joined #openstack-infra16:34
*** markwash has joined #openstack-infra16:35
fungimriedem: no, those patches work around pip < 1.5 problems in py3k16:36
fungispecifically older pip has trouble dealing with metadata files in some packages under py3k if it needs to handle characters which can't be represented in the locale of the calling environment16:37
mriedemfungi: ok, thought maybe related b/c i'm failing on py27 with this now: http://paste.openstack.org/show/64305/16:37
mriedemand i'm guessing i'm backlevel on something16:37
fungimriedem: that's clarkb's favorite problem in latest tox16:38
fungiunrelated16:38
mriedemah, ok16:38
fungimriedem: https://bitbucket.org/hpk42/tox/issue/150/posargs-configerror16:38
fungimriedem: use older tox and you should be okay16:38
mriedemfungi: cool, thanks16:38
fungiat least until clarkb's patch is (hopefully, fingers crossed) accepted and a new tox released with it16:39
fungimriedem: basically they refactored the {posargs} macro handling in tox.ini to cope better with windows command-line arguments, but in doing so broke quoting behavior16:41
mriedemfungi: yup, quickly scanned through the issue a bit16:41
fungii'm also amused at the psychology of how quickly a developer's opinion can shift from notabug/wontfix->confirmed when you dangle a patch in front of them16:42
*** ruhe_ has quit IRC16:43
jeblairfungi: ha16:43
*** sarob_ has quit IRC16:43
*** DinaBelova_ is now known as DinaBelova16:43
*** sarob has joined #openstack-infra16:43
mattymofungi, I'm shocked even more when a patch comes out 4 years ago and you talk to the person at a conference who can literally commit the patch any time still hasn't even 3 months after you pushed him16:44
mattymo:)16:44
*** gokrokve has quit IRC16:47
*** gokrokve has joined #openstack-infra16:47
*** sarob has quit IRC16:48
fungimattymo: you're talking about me, right? ;)16:49
* fungi hopes he's never sat on anyone's patch for 4 years, but it's possible16:50
*** beagles has quit IRC16:51
*** gokrokve has quit IRC16:51
*** boris-42_ has joined #openstack-infra16:52
*** max_lobur has quit IRC16:52
mattymohaha no16:52
*** gokrokve has joined #openstack-infra16:52
mattymobut I do thank you for some urgent hacks during the summit16:53
*** alexpilotti has quit IRC16:54
dkehnfungi: has there been issue with running tox -epy27 and greenlet errors, that you know of?16:57
*** yassine has quit IRC16:57
*** dcramer_ has joined #openstack-infra16:58
*** e0ne_ has quit IRC16:59
jog0sdague: http://logs.openstack.org/20/56420/7/check/check-tempest-dsvm-neutron/24b6f66/logs/screen-key.txt.gz?level=DEBUG keystone debug logs are a mess17:00
fungidkehn: nothing that's come to my attention. do you have an error you can link me to (maybe on paste.openstack.org)?17:00
jog0dogpile logs everywhere17:00
sdaguejog0: everything's a mess :)17:00
*** gokrokve has quit IRC17:01
sdagueyou will find nothing in the logs that surprises me at this point17:01
*** changbl has joined #openstack-infra17:02
sdaguemy suggestion, propose a patch to push dogpile to INFO level17:02
*** lcheng_ has quit IRC17:03
dkehnfungi: http://paste.openstack.org/show/64311/, fresh pull from neutron17:04
*** thedodd has joined #openstack-infra17:04
*** b3nt_pin has joined #openstack-infra17:04
*** b3nt_pin is now known as beagles17:04
dkehnfungi: going to rebuild the VM, to rule out anything weird17:04
mikalIs there a timestamp for a comment-added in the gerrit event stream? It seems like there is only a timestamp for patchset creation?17:04
*** hashar has quit IRC17:07
openstackgerritA change was merged to openstack-infra/config: add tempest-cells-full tests to check queue  https://review.openstack.org/7255617:07
*** markmc has quit IRC17:08
*** talluri has joined #openstack-infra17:08
jog0sdague: keystone was one step ahead of me https://review.openstack.org/#/c/62068/17:10
fungidkehn: no hits in logstash for greenlet.GreenletExit in the past week17:11
fungidkehn: and doesn't look familiar to me17:11
*** wenlock has joined #openstack-infra17:11
dkehnfungi: ok, will keep you posted.17:11
*** sarob has joined #openstack-infra17:14
openstackgerritJames E. Blair proposed a change to openstack-infra/zuul: Cancel obsolete builds on reconfiguration  https://review.openstack.org/7204217:17
openstackgerritJames E. Blair proposed a change to openstack-infra/zuul: Remove double accounting of builds  https://review.openstack.org/7204317:17
openstackgerritJames E. Blair proposed a change to openstack-infra/zuul: Split the merger into a separate process  https://review.openstack.org/7162817:17
*** jcoufal has quit IRC17:17
*** CaptTofu has quit IRC17:19
openstackgerritDean Troyer proposed a change to openstack-infra/devstack-gate: Run stack.sh with forced line buffering  https://review.openstack.org/7270517:20
*** max_lobur has joined #openstack-infra17:21
*** ianw has quit IRC17:21
sdagueso is ES behind, or dead? - http://logstash.openstack.org/#eyJzZWFyY2giOiIiLCJmaWVsZHMiOltdLCJvZmZzZXQiOjAsInRpbWVmcmFtZSI6Ijg2NDAwIiwiZ3JhcGhtb2RlIjoiY291bnQiLCJ0aW1lIjp7InVzZXJfaW50ZXJ2YWwiOjB9LCJzdGFtcCI6MTM5MjEzOTM0ODk1Nn0=17:23
sdagueit looks like 7 hrs delay in test result upload17:23
fungisdague: yesterday it was still catching up from the surge in job completions17:23
fungii think clarkb added a few more workers to help keep up17:24
zaromorning17:24
sdaguefungi: interesting, any idea why we weren't keeping up? It didn't seem like an exceptionally busy quue17:27
openstackgerritEdward Raigosa proposed a change to openstack-infra/config: fix some small syntax issues in puppet manifest.  https://review.openstack.org/7249617:27
fungisdague: zuul was keeping up rather well. but the job volume is much higher than it used to be, i think in part thanks to the freshness rechecking17:29
*** Ajaeger1 has joined #openstack-infra17:33
sdagueah, gotcha17:33
*** pcrews has joined #openstack-infra17:35
jog0ohhh  that  that makes sense17:36
jog0sdague: btw status.openstack.org/elastic-recheck/ is looking nice with the tabs17:36
*** max_lobur is now known as max_lobur_afk17:36
*** bhuvan has joined #openstack-infra17:36
sdaguejog0: thanks17:37
fungiit's still hard to tell a clear trend in graphite, but after a couple weeks like this it will probably be a little more apparent i think...17:38
fungihttp://graphite.openstack.org/compose/?from=-24hours&height=180&until=now&width=334&bgcolor=ffffff&fgcolor=000000&target=alias(summarize(sumSeries(stats_counts.zuul.pipeline.*.all_jobs),%271h%27),%27All%20Jobs%27)&title=Zuul%20Jobs%20Launched%20(per%20Hour)&_t=0.5136637508581183#139214013304317:38
fungisince it didn't get turned on until late wednesday, we have less than a week worth of development patterns to analyze17:39
fungiless than a week's worth of changed development pattern i mean17:39
nibalizeranteaya: its 100% puppetlabs modules being brought in right now17:40
fungiand also, yesterday's issues with nodepool throw the envelope out of its natural shape, i expect17:40
*** sarob has quit IRC17:40
*** sarob has joined #openstack-infra17:40
*** pafuent has joined #openstack-infra17:40
funginibalizer: i haven't had a moment to look yet. is it basically just a rename of the newer apache module so that it doesn't conflict with the version we're currently stuck on?17:40
openstackgerritsahid proposed a change to openstack-infra/elastic-recheck: Adds query for bug #1278988  https://review.openstack.org/7271317:41
uvirtbotLaunchpad bug 1278988 in openstack-ci "wrong fs type, bad option, bad superblock on /dev/loop2" [Undecided,New] https://launchpad.net/bugs/127898817:41
openstackgerritsebastian marcet proposed a change to openstack-infra/config: OpenstackId Documentation  https://review.openstack.org/6962017:41
funginibalizer: note that anything we're not conflicting on but which is a dependency, we can probably simply add to the array in install_modules.sh instead17:41
*** CaptTofu has joined #openstack-infra17:43
funginibalizer: also, puppet module licenses matter. we need to make sure that any we either import or copy are licensed compatibly with apache license v217:43
funginibalizer: i'll try to do a license audit when i look it over17:43
dkehnfungi: interesting, only occurrs on the hpcloud built 13.04 images, in my home rack, same os, works fine. I guess that answers that17:44
*** smarcet has joined #openstack-infra17:44
openstackgerritsahid proposed a change to openstack-infra/elastic-recheck: Adds query for bug #1278988  https://review.openstack.org/7271317:44
uvirtbotLaunchpad bug 1278988 in openstack-ci "wrong fs type, bad option, bad superblock on /dev/loop2" [Undecided,New] https://launchpad.net/bugs/127898817:44
fungidkehn: compare a dpkg -l on both systems and see if the one in hpcloud has packages you don't which could be involved or differing versions of culprit packages17:44
*** sarob has quit IRC17:45
*** gokrokve has joined #openstack-infra17:45
*** markmcclain1 has quit IRC17:47
*** amcrn has quit IRC17:48
*** mwagner_lap has joined #openstack-infra17:48
*** gokrokve has quit IRC17:49
*** gokrokve has joined #openstack-infra17:49
pleia2fungi: can you take a look at /srv/static/reviewday/reviewday.json and see what the permissions are? trying to figure out if it's a permissiosn issue that https://review.openstack.org/#/c/72682/ will fix or still fighting with apache17:49
pleia2on static17:50
*** gokrokve has quit IRC17:54
*** alexpilotti has joined #openstack-infra17:54
*** gokrokve has joined #openstack-infra17:54
*** prad_ has quit IRC17:54
fungipleia2: sure17:56
nibalizerfungi: i think i was mistaken yesterday, i didnt find a dependency on apache in the puppetdb module17:57
nibalizernow, it depended on several other modules, which i pulled in and thats why the commit is such a beast17:57
funginibalizer: if they're modules we can use directly from the 'forge, they can just be listed in install_modules.sh without needing to duplicate their actual source in our repository17:58
fungipleia2: drwxr-xr-x 2 reviewday reviewday 4096 Feb 11 17:37 /srv/static/reviewday/17:58
fungipleia2: cannot access /srv/static/reviewday/reviewday.json: No such file or directory17:58
nibalizeroh hrm! yes install_Modules.sh is where most if not all of this should go17:58
nibalizerthat will fix the commit significantly17:58
pleia2fungi: hmm, let's see where I set up to output18:00
fungipleia2: if the www-data user is going to need write access, then maybe we should write it out to /var/lib/something-it-can-write-to and if necessary carry a symlink in srv to that file18:00
jeblairfungi, clarkb: i think some logstash workers may have stopped around 12:1318:00
fungipleia2: not sure who writes the json file18:01
*** gokrokve has quit IRC18:01
pleia2fungi: it just needs to read it, reviewday user makes it18:01
*** gokrokve has joined #openstack-infra18:01
jeblairfungi, clarkb: rather, i'm suspecting logstash or es may be stuck again18:01
fungijeblair: sounds like a probable recurrence of whatever happened over the weekend?18:01
*** morganfainberg_Z is now known as morganfainberg18:02
jeblairfungi: oh, it happened over the weekend too?18:02
fungijeblair: or was that yesterday? or late last week? when you and clarkb were looking into it before18:02
jeblairfungi: something happened last week and clarkb said if it happened again he was going to upgrade logstash because their relase notes said they "fixed lots of bugs" or something18:02
*** dizquierdo has joined #openstack-infra18:02
fungii love release notes with that extreme level of detail18:03
pleia2fungi: it should end up in the same spot as the index.html and other output files, which should be /srv/static/reviewday according to the cron job, I'll dig around a bit on my end and see what's up18:03
fungi"1.8. new features! we also, um, fixed some stuff"18:03
*** morganfainberg is now known as mrgnfeignbern18:03
fungipleia2: so, index.html is in there, but the json file is not18:04
*** markmcclain has joined #openstack-infra18:04
fungipleia2: this runs from cron? where does it normally log?18:04
*** ociuhandu has joined #openstack-infra18:04
*** AlexF has quit IRC18:04
pleia2fungi: log file should be in /srv/static/reviewday too18:04
*** mrmartin has joined #openstack-infra18:05
*** lcheng has joined #openstack-infra18:05
fungipleia2: its 17:37:37 leaked some warnings which got sent to its mailbox, but nothing which looks like a critical failuerw18:05
*** gokrokve has quit IRC18:06
pleia2fungi: thanks, I'll see if I can figure out why it's not producing the json in production (maybe it's not obeying output directory flag or something)18:06
fungipleia2: doesn't seem to generate a logfile in /srv/static/reviewday18:06
*** AlexF has joined #openstack-infra18:07
fungii'm checking the locate db on the off chance it wrote it somewhere else which is indexed18:07
fungino dice18:09
*** rossella_s has quit IRC18:10
*** mrgnfeignbern is now known as morganfainberg18:11
clarkbmorning18:14
clarkbjeblair: its logstash18:14
clarkbjeblair: I restarted all of them again last night18:14
jeblairclarkb: i'm restarting them now.  :(18:14
clarkbjeblair: and yes, I think working on upgrading is the next step18:15
clarkbwhcih is :(18:15
mrmartinclarkb hi18:15
clarkbI do think there is a bug in the libvirt filters though, I will fix that first maybe it is tickling a logstash bug18:15
clarkbmrmartin: hello18:16
clarkbsdague: jog0 and running those giant queries every 15 minutes seemed to halt ES18:16
mrmartinclarkb: what is the proper way to build a LAMP node for gating tasks, for openstackid and community-portal projects?18:16
clarkbwhich is why I proposed a change to shift them to running once an hour18:16
*** amcrn has joined #openstack-infra18:16
clarkbmrmartin: so, for unittests I would expect that you just need a php runtime right?18:17
clarkbmrmartin: you don't actually need a running lamp stack18:17
openstackgerritAndreas Jaeger proposed a change to openstack-infra/config: Publish draft docs on draft-docs  https://review.openstack.org/7059418:17
mrmartinclarkb: basically for distribution tarball build, php is enough with drush in case of community portal, anyway we also need some temporary mysql db.18:17
mrmartinbut my short-term goal that I just want to build distro tarballs first18:18
clarkbmrmartin: we do have mysql dbs on those slaves18:18
mrmartinclarkb: but openstackid requires php5.4 and community-portal requires php version included precise :)18:18
*** gokrokve has joined #openstack-infra18:18
mrmartinto make the life easy :)18:19
mrmartin...18:22
*** mrmartin has left #openstack-infra18:22
Ajaeger1infra team, could I get some reviews on https://review.openstack.org/#/c/70594/ and https://review.openstack.org/#/c/71056/, please?18:22
*** mrmartin has joined #openstack-infra18:22
*** mrmartin has quit IRC18:23
*** gokrokve has quit IRC18:23
*** mrodden has joined #openstack-infra18:23
*** mrmartin has joined #openstack-infra18:23
jeblairmrmartin: the version in precise shouldn't be a problem, but we can't yet install something else on the unit test slaves18:25
mrmartinjeblair, ok I got it, but openstackid depends on php 5.418:25
jeblairmrmartin: yep.  we told them that was a problem.18:25
jeblairmrmartin: we can install it on servers (which we're only willing to do since trusty will be out by the time it's in production)18:26
jeblairmrmartin: but we can't install it on test nodes without a bit more infrastructure work.18:26
mrmartinI see that also, but do you think they will rewrite the entire app? Or the next lts will contain 5.4?18:26
*** rcleere has quit IRC18:26
fungijeblair: mrmartin: the assertion at the time was that the production server would go on an ubuntu 14.04 lts vm (once that gets released and we have cloud provider images for it)18:26
*** dizquierdo has quit IRC18:26
*** jpich has quit IRC18:26
jeblairmrmartin: what fungi said18:27
mrmartinok, but I want to add it somehow to gating process :)18:27
*** dane_ has joined #openstack-infra18:27
jeblairmrmartin: i would love that.  there are two choices:18:27
mrmartincan't we go a beta release of 14.04?18:27
*** esker has quit IRC18:27
*** AlexF has quit IRC18:27
jog0clarkb: sorry :/18:27
fungimrmartin: our stable cloud providers don't allow us to upload arbitrary server images (that's coming eventually)18:28
jog0we need a bigger ES18:28
jog0or less bugs18:28
jeblairmrmartin: (1) wait until trusty is out (2) configure single-use bare slaves with sudo ability and configure all current jobs so that they drop sudo before starting test runs.18:28
clarkbjog0: better queries :)18:28
*** esker has joined #openstack-infra18:28
mrmartinjeblair: we need to choose (2), I think (1) is unacceptable for reed18:28
jeblairmrmartin: (2) is something that we would like to do, but there are a few steps in order to get there18:28
*** resker has joined #openstack-infra18:28
mrmartinok, what can we do with the community portal, it requires standard php environment included in precise18:29
jeblairmrmartin: as far as using a beta goes: the cloud providers don't have beta trusty images, and they don't let us upload our own images, so in order to do that, we'd have to have nodepool do a distro-upgrade when preparing the node18:29
mrmartin?18:29
jeblairmrmartin: that's not easy either18:29
jeblairmrmartin: add php to the jenkins slave manifest (if it isn't already)18:30
mrmartinhttps://github.com/openstack-infra/groups/blob/master/scripts/bootstrap.sh18:30
*** gokrokve has joined #openstack-infra18:31
jog0clarkb: we have 65 70 open bugs which odesn't help18:31
mrmartinI need drush also, but I guess, i can move it to local dir, so I can hack it somehow18:31
clarkbjog0: ya, but I also think we can write smarter queries. I see a lot of unrestricted message:"foo" queries floating around18:31
*** esker has quit IRC18:33
*** resker has quit IRC18:33
mrmartinjeblair: ok, thanks, I'll extend the jenkins slave if required18:33
*** chandan_kumar has quit IRC18:34
jog0clarkb: what would make them  better?18:34
jog0adding a file?18:34
*** dane_ has quit IRC18:35
jeblairclarkb: all logstash workers restarted 1-16 A-D18:37
clarkbjog0: pretty sure that being as specific as possible helps18:39
clarkbjog0: otherwise you have to loda up more data into memory18:39
openstackgerritJames E. Blair proposed a change to openstack-infra/elastic-recheck: Suppress bug 1269940 from the graphs page  https://review.openstack.org/7273118:40
uvirtbotLaunchpad bug 1269940 in openstack-ci "[EnvInject] - [ERROR] - SEVERE ERROR occurs:" [Undecided,Invalid] https://launchpad.net/bugs/126994018:40
*** dane_ has joined #openstack-infra18:40
*** melwitt has joined #openstack-infra18:41
clarkbjeblair: thanks, did you also restart the logstash indexers on the hosts that had not been in use?18:41
clarkbjeblair: they may need restarting to deal with the y2k problem18:41
jeblairclarkb: yes -- i believe it was actually the indexers that were stuck18:42
clarkbI am truncating logstash indexer logs on the hosts, they have gotten quite large (after grabbing the last 10k lines and putting them in a different file), will work on libvirt timestamp parsing after this, then look at upgrading18:43
jog0clarkb: if you can give me an example I can go through and fix the rest18:43
openstackgerritJames E. Blair proposed a change to openstack-infra/config: Revert "Reduce rax-iad usage by 50%"  https://review.openstack.org/7273218:43
jeblairclarkb: cool, thx18:43
*** prad has joined #openstack-infra18:45
*** alexpilotti has quit IRC18:47
openstackgerritMatthew Treinish proposed a change to openstack-infra/devstack-gate: Also copy tempest.config for old with grenade  https://review.openstack.org/7273618:47
*** pafuent has left #openstack-infra18:48
*** rcleere has joined #openstack-infra18:49
*** e0ne has joined #openstack-infra18:49
openstackgerritRuslan Kamaldinov proposed a change to openstack-infra/storyboard: [WIP] Extracted DB API layer  https://review.openstack.org/7235618:51
*** ociuhandu has quit IRC18:52
*** moted has quit IRC18:53
*** markmcclain has quit IRC18:53
*** markmcclain has joined #openstack-infra18:54
*** tykeal has joined #openstack-infra18:55
*** pblaho has joined #openstack-infra18:58
*** jcoufal has joined #openstack-infra18:59
*** gokrokve has quit IRC18:59
*** jgrimm has quit IRC19:00
*** gokrokve has joined #openstack-infra19:00
mattoliverauGood morning all, a very early morning for me.19:00
openstackgerritRuslan Kamaldinov proposed a change to openstack-infra/storyboard: [WIP] Extracted DB API layer  https://review.openstack.org/7235619:00
fungimeetin' time19:00
*** jgrimm has joined #openstack-infra19:00
*** olaph has joined #openstack-infra19:01
*** cadenzajon has joined #openstack-infra19:04
*** markmcclain1 has joined #openstack-infra19:05
*** markmcclain has quit IRC19:06
*** markmcclain has joined #openstack-infra19:07
*** apevec has joined #openstack-infra19:10
*** markmcclain1 has quit IRC19:10
*** sarob has joined #openstack-infra19:11
apevecHi, change-id links in Gerrit are rendered like https://review.openstack.org/#q,$1,n,z - known issue I guess?19:12
openstackgerritsebastian marcet proposed a change to openstack-infra/config: OpenstackId Documentation  https://review.openstack.org/6962019:13
fungiapevec: yes, since the last gerrit restart, seems one of the changes to the hyperlink generation config wasn't as well-tested as we thought19:14
openstackgerritsebastian marcet proposed a change to openstack-infra/config: OpenstackId Documentation  https://review.openstack.org/6962019:16
*** coolsvap has quit IRC19:17
*** whoops has joined #openstack-infra19:17
*** dstanek has quit IRC19:18
*** esker has joined #openstack-infra19:19
*** moted has joined #openstack-infra19:19
openstackgerritsebastian marcet proposed a change to openstack-infra/config: OpenstackId Documentation  https://review.openstack.org/6962019:20
*** jp_at_hp has quit IRC19:21
*** dstanek has joined #openstack-infra19:24
openstackgerritsebastian marcet proposed a change to openstack-infra/config: OpenstackId Documentation  https://review.openstack.org/6962019:25
openstackgerritA change was merged to openstack-infra/devstack-gate: Copy tempest.conf file with log files  https://review.openstack.org/7213119:26
*** igor___ has quit IRC19:29
openstackgerritA change was merged to openstack-infra/devstack-gate: Remove exercises tests from grenade runs  https://review.openstack.org/7101019:30
*** mrmartin has quit IRC19:30
openstackgerritRuslan Kamaldinov proposed a change to openstack-infra/storyboard: Extracted DB API layer  https://review.openstack.org/7235619:31
*** MarkAtwood has joined #openstack-infra19:32
*** sarob has quit IRC19:33
jaypipesfungi: hi Jeremy. I'm struggling to figure out how the Zuul puppet manifest (or anything really) sets up the Gearman workers in the openstack-infra/config project. Was hoping you might have a moment to chat?19:33
fungijaypipes: we're in our weekly meeting right now, but i can discuss in about half an hour19:34
jaypipesfungi: sure, that would be great. much appreciated!19:34
fungialso, jeblair/clarkb/zaro may have a more detailed understanding of it than i do, but i can give it a shot19:34
openstackgerritA change was merged to openstack-dev/pbr: Do not force log verbosity level to info  https://review.openstack.org/7137419:36
openstackgerritClark Boylan proposed a change to openstack-infra/config: Parse timestamps in libvirt logs properly.  https://review.openstack.org/7274719:38
mriedemsdague: can you get here? http://dal05.objectstorage.softlayer.net/v1/AUTH_58396f85-2c60-47b9-aaf8-e03bc24a1a6f/comlog/logs/97/67297/13/check/gate-ci-devstack-test/072f97a/logs/19:40
openstackgerritA change was merged to openstack-infra/config: Parse timestamps in libvirt logs properly.  https://review.openstack.org/7274719:41
*** ruhe_ has joined #openstack-infra19:41
dkehnfungi: http://paste.openstack.org/show/64355/ here's the diff, alot of things that are different19:42
*** jamielennox is now known as jamielennox|away19:43
*** jamielennox|away is now known as jamielennox19:43
*** dstanek has quit IRC19:44
fungidkehn: yeah, narrowing that down wouldn't be easy unless you happen to already have some inkling as to which locally-installed libraries could contribute to the problem19:44
dkehnfungi: I'm just happy that it works here19:45
*** saju_m has quit IRC19:49
*** dstanek has joined #openstack-infra19:49
openstackgerritA change was merged to openstack/requirements: Sort global-requirements  https://review.openstack.org/6494319:49
*** ruhe_ has quit IRC19:50
*** saju_m has joined #openstack-infra19:51
*** markmc has joined #openstack-infra19:53
*** bhuvan has quit IRC19:53
*** gokrokve has quit IRC19:53
*** gokrokve has joined #openstack-infra19:54
*** gokrokve_ has joined #openstack-infra19:55
*** ruhe- has joined #openstack-infra19:55
*** jgrimm has quit IRC19:56
*** ruhe- has quit IRC19:56
*** ianw has joined #openstack-infra19:57
*** ruhe has quit IRC19:57
*** gyee has quit IRC19:58
*** gokrokve has quit IRC19:58
*** ruhe has joined #openstack-infra19:58
openstackgerritAlexander Jones proposed a change to openstack-infra/git-review: Fix parsing of SCP-style URLs, as these are valid in Git itself  https://review.openstack.org/7275119:58
openstackgerritAlexander Jones proposed a change to openstack-infra/git-review: Properly work around the fact that ssh: isn't a real URI scheme  https://review.openstack.org/7275219:58
*** pblaho has quit IRC19:59
*** dcramer_ has quit IRC19:59
*** gokrokve_ has quit IRC19:59
*** gokrokve has joined #openstack-infra20:00
*** ArxCruz has quit IRC20:00
*** gokrokve_ has joined #openstack-infra20:01
*** rfolco has quit IRC20:01
clarkblogstash update, I think I have fixed the libvirt timestamp parsing. we seem to be indexing at a record rate after restarting all of the indexers to pick up that config change. I hope this helps things dramatically but don't have a ton of hope20:01
clarkbI also found that some indexers were running out of heap space according to their logs when doing grok parses20:01
clarkbwhich may explain their weird deaths20:01
*** thedodd has quit IRC20:02
fungijaypipes: so specifically you're wondering where gearman workers come into the zuul picture. in our case we're using jenkins masters which run a jenkins-gearman plugin and are configured to connect to our zuul server's internal gearman service20:02
fungii believe, though could be wrong, that we currently manually install and configure that plugin on each jenkins master20:03
sdaguemriedem: yep20:03
*** hashar has joined #openstack-infra20:03
SergeyLukjanovfungi, clarkb, jeblair, mordred, could I help somehow with manage-projects?20:03
openstackgerritElizabeth Krumbach Joseph proposed a change to openstack-infra/config: Add bugdaystats to openstack-infra  https://review.openstack.org/6948920:03
mriedemsdague: cool20:03
*** saju_m has quit IRC20:04
jaypipesfungi: yup, after grepping through the config tree for "gearman" I finally found it... I'd removed it from my puppet manifest for my ci.pp before since I thought I'd be able to use the Gerrit Jenkins trigger plugin...20:04
jaypipesfungi: thx!20:04
*** gokrokve has quit IRC20:04
*** saju_m has joined #openstack-infra20:05
fungiSergeyLukjanov: potentially. at this point we're trying to figure out whether it's still broken, and whether the logoutput parameter we added to the puppet exec for manage-projects is going to log errors/tracebacks into syslog with the rest of the puppet loglines20:05
SergeyLukjanovfungi, yup, I've reviewed this changes20:05
fungiSergeyLukjanov: i did confirm that it includes them when manually running puppet agent --test but the ways puppet logs things varies between invocation in an interactive shell and when running as an unattended daemon20:06
mattoliverauTime to go wake a with a coffee or 5 :P brb20:06
mattoliverau*wake up20:06
SergeyLukjanovfungi, got it20:07
SergeyLukjanovfungi, AFAIR it was working ok if run manually, isn't it?20:07
fungiSergeyLukjanov: the last time we ran it automated for a new project change, it seemed to create the project in gerrit just fine and manage-projects was silent (which could mean puppet logged the empty output, or that puppet is filtering that output and not adding it to the syslog)20:07
fungiSergeyLukjanov: and yes, every time we ran manage-projects directly at the command line or via puppet agent --test it completed successfully without any errors20:09
SergeyLukjanovfungi, heh20:09
fungithough we did have one hiccup on the last run, which is that it told gerrit to start replicating but the repository creation on the git server farm is asynchronous and hadn't happened yet, so once it ran to create those repositories there they sat empty since the replication had already happened and failed20:10
*** dguitarbite_ has joined #openstack-infra20:10
fungibut i think we can determine other ways to address that20:10
fungipossibly salt reactors, or some sort of callback from the git farm to the gerrit servers to retrigger replication when the repos get created20:11
SergeyLukjanovfungi, probably we need to make this script easier and separate it to several scripts20:11
dguitarbite_hey fungi: here is the gdoc link, https://docs.google.com/a/aptira.com/document/d/1w7XhcJzdZi_DMT4eenA9rBY7n3uPieCzIfllaQZkXag/edit?usp=drive_web20:11
fungiSergeyLukjanov: that too. mordred had suggested splitting out, for example, the project creation on gerrit and the git remote/replication bits to happen in a disconnected/async manner20:11
dguitarbite_you mat have to request access, its owned by sarob:20:11
SergeyLukjanovfungi, yup, it could help to achieve repositories create20:12
fungidguitarbite_: checking. i hardly ever touch google docs20:12
SergeyLukjanovfungi, I'll try to take a look on manage-projects script tomorrow, probably we'll be able to generate some not very crazy ideas20:12
*** zehicle_at_dell has joined #openstack-infra20:13
fungiSergeyLukjanov: manage-projects is already a very crazy idea, so i think any fixes we come up with will be at least a s crazy ;)20:13
*** talluri has quit IRC20:13
SergeyLukjanovfungi, oh, I'd like crazy fixes20:13
clarkbafter the recent logstash indexer restart to pick up the config change the gearman queue has fallen fro 90k items to 75k items20:13
clarkbin about half an hour20:13
clarkbthis is looking up, I will keep an eye on it20:14
SergeyLukjanovfungi, w/o 'd, I like crazy fixes always :)20:14
dguitarbite_fungi: ok20:14
fungidguitarbite_: access requested for fungi-google@yuggoth.org20:15
fungisarob will presumably approve it when he sees the notification20:15
dguitarbite_yep20:16
*** gokrokve_ has quit IRC20:16
*** cadenzajon has quit IRC20:16
*** gokrokve has joined #openstack-infra20:16
*** cadenzajon has joined #openstack-infra20:17
*** moted has quit IRC20:18
fungi"20:19
*** jcoufal has quit IRC20:19
fungigrr, window focus bites again20:19
*** gokrokve has quit IRC20:21
openstackgerritA change was merged to openstack/requirements: Update openstack-doc-tools to 0.6  https://review.openstack.org/6968520:21
*** oanufriev has quit IRC20:24
fungiclarkb: mordred(if you're around): this is an odd error in requirements integration for a stable/havana change... http://logs.openstack.org/09/62209/1/gate/gate-requirements-integration-dsvm/bae65cd/console.html.gz20:24
*** harlowja_away is now known as harlowja20:24
fungii can't help but feel like there's something we need to fix in havana for latest virtualenv/pip to work in that job20:25
*** jcoufal has joined #openstack-infra20:25
*** denis_makogon_ has joined #openstack-infra20:26
fungii'm watching zuul as it gets rechecked, but suspect it's going to fail again20:28
*** dguitarbite_ has quit IRC20:29
jaypipesLOL, I think this is the 10th time today I've spawned a new LXC container to install Jenkins/Zuul/JJB :)20:29
* jaypipes twiddles fingers watching puppet apply...20:29
openstackgerritA change was merged to openstack-infra/devstack-gate: Add cliff, pycadf, stevefore & taskflow  https://review.openstack.org/7248720:30
*** jcoufal has quit IRC20:31
*** saju_m has quit IRC20:32
*** nkinder has joined #openstack-infra20:32
*** chris_johnson is now known as wchrisj|away20:33
*** sarob has joined #openstack-infra20:35
*** wchrisj|away is now known as chris_johnson20:36
*** dcramer_ has joined #openstack-infra20:37
*** moted has joined #openstack-infra20:39
*** sarob has quit IRC20:40
jaypipesw00t. zuul, gearman, and company are rocking.20:42
*** pblaho has joined #openstack-infra20:44
*** denis_makogon_ is now known as denis_makogon20:45
openstackgerritA change was merged to openstack-infra/reviewday: Ensure WORKINPROGRESS reviews are at the bottom of the list.  https://review.openstack.org/7135820:46
*** DinaBelova is now known as DinaBelova_20:47
jaypipesclarkb, fungi: Seeing this in the zuul debug.log: "WARNING zuul.Scheduler: Project openstack-dev/sandbox not found". What exactly does that mean again? Does it have to do with the zuul layout.yaml config, or Jenkins Job Builder, or something to do with Gerrit/Git? Sorry for bother.20:48
fungijaypipes: is openstack-dev/sandbox in the projects list in your layout.yaml?20:51
*** rlandy has quit IRC20:52
*** jraim has joined #openstack-infra20:52
*** dane_ has quit IRC20:52
jaypipesfungi: yes. https://github.com/jaypipes/os-ext-testing-data/blob/master/etc/zuul/layout.yaml#L5120:52
*** ryanpetrello has joined #openstack-infra20:55
sdagueanyone else want to +2 this - https://review.openstack.org/#/c/72705/ ? it should dramatically help bringing -o errexit to devstack, which should help us pin point errors better20:56
SergeyLukjanovjaypipes, have you already send any events to it?20:56
SergeyLukjanovsdague, looking on it atm20:56
jaypipesSergeyLukjanov: nope, not sent any yet, but receiving the stream just fine.20:56
jaypipesSergeyLukjanov: debug.log is humming along nicely, but I think my layout.yaml may not be correct...20:57
jaypipesSergeyLukjanov: since for every comment event, I see a corresponding message like so: WARNING zuul.Scheduler: Project stackforge/solum not found20:57
*** oanufriev has joined #openstack-infra20:57
jaypipesSergeyLukjanov: which I would expect, but I expect to see my trigger for the openstack-dev/sandbox project fire...20:58
ruhejaypipes: can you confirm that jenkins registered jobs in zuul?20:58
ruhejaypipes: telnet zuul_host zuul_port20:58
ruheand run status20:58
ruhe*zuul_gearman_port20:58
*** dane_ has joined #openstack-infra21:00
*** amcrn has quit IRC21:00
SergeyLukjanovsdague, +2 from me for https://review.openstack.org/#/c/72705/21:00
SergeyLukjanovsdague, and +2/+A from fungi :)21:00
jaypipesruhe: that might be the issue....21:01
jaypipes:)21:01
*** amcrn has joined #openstack-infra21:01
SergeyLukjanovruhe, so, it's a zuul-jenkins connection problem?21:01
jaypipesruhe: for some reason I thought my puppet module ran jenkins-jobs update, but apparently not...21:01
jaypipesalso, is this expected?21:02
jaypipesubuntu@os_ext_testing:~$ sudo service zuul stop21:02
jaypipesNo process in pidfile '/var/run/zuul/zuul.pid' found running; none killed.21:02
jaypipesI have to go manually kill processes in order to shut down Zuul :(21:02
openstackgerritJeremy Stanley proposed a change to openstack-infra/gear: Solve hacking/pbr requirements conflict  https://review.openstack.org/7276721:03
vishyanyone in here know how to make pip pass environment variables when using -e21:03
vishy?21:03
ruheSergeyLukjanov: yes. most of the problems i had in this area were because jenkins didn't register it's jobs in gearman server21:04
jaypipesruhe: last time I set up zuul, there was no gearman server, so I'm still figuring that piece out :)21:04
ruhezuul serves gearman server21:05
jaypipesruhe: I know it does *now*... but that is relatively recent :)21:05
vishyI"m trying very hard to get pip to respect my SSH_AUTH_SOCK when it uses git+ssh but it won't do it21:05
*** tykeal has left #openstack-infra21:05
fungidstufft: ^ ?21:05
dstufftI have to go pick up my daughter, I can take a look in like 30-60 minutes21:06
openstackgerritA change was merged to openstack-infra/jeepyb: Allow welcome-message to configure logging  https://review.openstack.org/7243521:07
ruhejaypipes: about puppet and jenkins-jobs. it will not happen on the first run, because there is a manual step expected21:07
fungidstufft: no sweat, just thought you might know the answer to vishy's question off the top of your head21:07
*** e0ne has quit IRC21:07
openstackgerritA change was merged to openstack-infra/config: Revert "Reduce rax-iad usage by 50%"  https://review.openstack.org/7273221:07
openstackgerritJeremy Stanley proposed a change to openstack-infra/gear: Remove tox locale overrides  https://review.openstack.org/7221621:08
dprincepleia2: So 0o644 is the python way os making that file 644. Did I misread your comment?21:09
*** sarob has joined #openstack-infra21:10
*** lcostantino has quit IRC21:10
pleia2dprince: you have 664, not 66421:12
pleia2err 64421:12
pleia2need to change one your 6 to a 4 :)21:12
fungipleia2: did you manage to figure out why the file wasn't being created?21:13
pleia2fungi: so it's created with permissions 600 in testing, which is wrong for one (so dprince's patch will help)21:13
fungiahh, but still wouldn't have kept the file from being created at all, right?21:14
pleia2fungi: and if you navigate to http://status.openstack.org/reviews/blah it gives you a 404, not a permission denied (which you get for the json file)21:14
pleia2so something is going on here21:14
pleia2was hoping to get the permission change in and then go from there21:15
*** jgrimm has joined #openstack-infra21:15
mtreinishclarkb: on https://review.openstack.org/#/c/70378/ what do we need to do to communicate this so we can get it merged?21:16
mtreinishI don't think it'll break the gate because swiftclient is used in tempest tests and by glance so it shouldn't be broken21:16
*** sarob_ has joined #openstack-infra21:22
openstackgerritJeremy Stanley proposed a change to openstack-infra/gear: Solve hacking/pbr requirements conflict  https://review.openstack.org/7276721:22
openstackgerritJeremy Stanley proposed a change to openstack-infra/gear: Remove tox locale overrides  https://review.openstack.org/7221621:22
*** sarob has quit IRC21:24
*** markmc has quit IRC21:24
*** pcrews has quit IRC21:25
*** gyee has joined #openstack-infra21:26
*** jamielennox is now known as jamielennox|away21:26
*** jamielennox|away is now known as jamielennox21:29
*** thedodd has joined #openstack-infra21:30
*** yolanda has quit IRC21:30
fungiAlex_Gaynor: i know shutil.rmtree can sometimes be racy... is that the case in pypy too? http://logs.openstack.org/19/72219/1/check/gate-release-tools-pypy/26c3210/console.html21:30
Alex_Gaynorfungi: Probably, our implementation of shutil is identical to upstream CPythons21:33
dstufftvishy: looks like pip should be passing the current environment into the command21:33
dstufftinto the sub process I mean21:33
fungiAlex_Gaynor: okay, good to know. thanks!21:34
*** amcrn has quit IRC21:34
*** gokrokve has joined #openstack-infra21:36
fungidstufft: in that case, pip uses shutil.rmtree which is known to be racy and seems to not catch OSError when thrown... http://logs.openstack.org/19/72219/1/check/gate-release-tools-pypy/26c3210/console.html (worth me opening a bug in the tracker for pip?)21:37
dstuffthrm21:38
dstufftignore_errors doesn't infact, ignore_errors?21:38
fungiit's been a while since i looked at the python bug for that, but if memory serves sometimes rmtree can remove things in the wrong order and then try to reference them, so if you're going to use it you have to look out for that21:38
dstufftfungi: yea open a bug21:38
* fungi could be completely off base with that though21:38
fungiwill do. thanks dstufft!21:38
fungii'm breaking all the things today21:39
*** sarob_ has quit IRC21:39
*** amcrn has joined #openstack-infra21:41
*** beagles has quit IRC21:42
*** jnoller_ has quit IRC21:42
*** jhesketh_ has joined #openstack-infra21:43
*** markmcclain has quit IRC21:44
jaypipesruhe: http://paste.openstack.org/show/64400/21:45
*** thomasem has quit IRC21:45
jaypipesruhe: so gearman is working, jenkins is working (and has a JJB-created job in it called sandbox-dsvm-tempest-full that has this configuration: https://github.com/jaypipes/os-ext-testing-data/blob/master/etc/jenkins_jobs/config/sandbox.yaml21:46
jaypipesruhe: but zuul (or gearman?) does not seem to be picking up the jenkins job...21:46
jaypipesSergeyLukjanov: ^^ you too :) if you have any ideas...21:47
*** apevec has left #openstack-infra21:49
SergeyLukjanovclarkb, https://review.openstack.org/#/c/70378/ approve?21:50
openstackgerritWalter A. Boring IV (hemna) proposed a change to openstack/requirements: Update to new hp3parclient  https://review.openstack.org/7277621:50
SergeyLukjanovjaypipes, looking21:50
SergeyLukjanovjaypipes, heh, no ideas so far21:51
SergeyLukjanovjaypipes, checking my zuul21:51
*** smarcet has left #openstack-infra21:51
SergeyLukjanovjaypipes, hm, looks like that means no jobs running now21:52
jaypipesSergeyLukjanov: DOH.21:53
fungimtreinish: did you give notmyname a heads up on https://review.openstack.org/70378 ?21:53
jaypipeserr: /Stage[main]/Os_ext_testing::Ci/File[/etc/zuul/layout.yaml]: Could not evaluate: Could not retrieve information from environment production source(s) file:/etc/zuul/layout.yaml at /home/ubuntu/os-ext-testing/puppet/modules/os_ext_testing/manifests/ci.pp:19321:53
jaypipesSergeyLukjanov: silly me...21:53
*** pcrews has joined #openstack-infra21:53
sdaguenow that russellb's numproc patch landed, the rax nodes are our fast ones.21:53
jaypipesSergeyLukjanov: I had not copied the layout.yaml into /etc/zuul :(21:53
mtreinishfungi: I can't remember21:53
sdaguebut they have the advantage of having 2x the cores :)21:53
SergeyLukjanovjaypipes, IMO such fails are most difficult ever to debug :)21:53
fungimtreinish: i took that as the gist of clarkb's comment when he +2'd it21:54
jaypipesSergeyLukjanov: indeed :) though when there is an error yelling at me like above, and I ignore it.. it's all my fault :)21:54
SergeyLukjanovjaypipes, fyi how it should looks like - http://paste.openstack.org/show/64405/21:55
jaypipesyup..21:56
clarkbI am back from lunch21:57
clarkbI have been pinged21:57
mtreinishclarkb: that was me (or at least me)21:59
*** sarob has joined #openstack-infra21:59
clarkbah yeah, I figured we should at least make people aware of it22:00
*** sarob has quit IRC22:00
*** sarob has joined #openstack-infra22:01
*** prad has quit IRC22:02
fungii added the ptl as a requested reviewer for a heads-up on it22:02
*** harlowja has quit IRC22:03
jaypipesSergeyLukjanov, jeblair: is there a recommended way to start up zuul-server? I've tried sudo service zuul start, sudo -uzuul service zuul start, etc, and each time that leaves me unable to stop zuul-server (something about the pid file not being found). And if I try to do a sudo killall zuul-server, instead of killing the processes, it sends one into a defunct status and the other hangs around. I end up having to ki22:04
jaypipesll -9 the processes to force a zuul-server shutdown.22:04
*** Ajaeger1 has quit IRC22:05
SergeyLukjanovjaypipes, is pid file exists?22:05
fungijaypipes: does /var/run/zuul/zuul.pid ever get created when you start it using the initscript?22:05
jeblairjaypipes: i use the init script; /etc/init.d/zuul start/stop.  there's a caveat:22:05
jaypipesSergeyLukjanov: no, it does not exist.22:05
jaypipesSergeyLukjanov: ever... at least as far as I can tell.22:05
SergeyLukjanovso, looks like misconfiguration?22:06
SergeyLukjanovI'm using init.d too22:06
jeblairjaypipes: stop will not remove the pid file22:06
*** sarob has quit IRC22:06
*** dstanek has quit IRC22:06
jeblairjaypipes: however, gracefully shutting down zuul will22:06
jaypipesjeblair: what was the caveat? :)22:06
*** prad has joined #openstack-infra22:07
jeblairjaypipes: but the init script doesnn't have a command for that.  it's SIGUSR1.22:07
jeblairjaypipes: basically, the init script needs two patches:22:07
jeblairjaypipes: a) add a "graceful-stop" command which calls the do_graceful_stop() method which already exists in the init script22:07
fungijaypipes: one possibility... zuul is running as an unprivileged account when it creates its pidfile. is the /var/run/zuul directory allowing it to write there, permissions-wise?22:07
jeblairjaypipes: b) have the stop command rm the pid file22:08
jaypipesfungi: I believe so (it's using the openstack-infra/config zuul manifest to install.22:08
jeblairjaypipes: then we should be good.22:08
jaypipesjeblair: k. I'll play around with it and if I get things going, I will submit a patch.22:08
jeblairjaypipes: keep in mind that the graceful method is the better way to stop zuul; "stop" is more of a hard stop.22:09
fungijaypipes: so permissions are 0755 zuul:zuul?22:09
jaypipeswill do.22:09
jaypipesbut to be clear, does it matter whether I run the commands as the zuul or the root user/22:09
jaypipes?22:09
*** dstanek has joined #openstack-infra22:09
fungithe initscript may need to be run as root (or via sudo)22:10
jeblairfungi: ++22:10
SergeyLukjanovhave a good day/evening, I'm falling asleep22:10
jaypipeskk22:10
jaypipesthx guys22:10
fungiit will in turn launch the zuul process with the appropriate owner22:10
jeblairSergeyLukjanov: good night!22:10
fungithanks for all the help SergeyLukjanov!22:10
anteayanight SergeyLukjanov22:11
*** masayukig has quit IRC22:11
jaypipesjeblair, fungi: is there supposed to be a pidfile in /var/run/zuul/? http://paste.openstack.org/show/64406/22:12
jeblairjaypipes: yes22:12
jaypipesjeblair: so this is a bug I'm seeing?22:13
jeblairjaypipes: http://paste.openstack.org/show/64408/22:13
*** boris-42_ has quit IRC22:13
*** ryanpetrello has quit IRC22:13
jaypipesjeblair: right, that's what I was expecting to see in there :)22:14
ruhejaypipes: maybe there was a problem during zuul start? what do the logs say?22:16
openstackgerritJames E. Blair proposed a change to openstack-infra/config: Use a sudoers file for jenkins sudo rights  https://review.openstack.org/7277722:16
openstackgerritJames E. Blair proposed a change to openstack-infra/config: Revoke sudo permissions before infra jobs  https://review.openstack.org/7277822:16
openstackgerritJames E. Blair proposed a change to openstack-infra/config: Revoke sudo from most jobs  https://review.openstack.org/7277922:16
openstackgerritJames E. Blair proposed a change to openstack-infra/config: Allow bare-precise nodes to sudo  https://review.openstack.org/7278022:16
*** dcramer_ has quit IRC22:17
jeblairclarkb, fungi: ^ i think those are all the steps needed for "sudo on bare slaves".22:17
jeblairthat's a one-at-a-time kind of series.22:17
clarkbjeblair: we want to allow that?22:17
clarkboh I see you are revoking it for most jobs22:18
jeblairclarkb: not for openstack, but it seems that it is potentially useful for other things (like crazy php tests, etc)22:18
jeblairclarkb: indeed22:18
*** e0ne has joined #openstack-infra22:18
*** pdmars has quit IRC22:20
openstackgerritA change was merged to openstack-infra/devstack-gate: Run stack.sh with forced line buffering  https://review.openstack.org/7270522:21
*** e0ne has quit IRC22:22
*** crank has quit IRC22:22
openstackgerritJames E. Blair proposed a change to openstack-infra/config: Spin up a bare-centos6 slave  https://review.openstack.org/7278422:27
clarkbcaught one. logstash-worker02 ran out of memory and disconnected from the cluster22:27
jeblairclarkb: oh, did it log that error?22:27
clarkbyup22:28
jeblairclarkb: i don't remember seeing anything like that in the indexer.log22:28
clarkbjeblair: tail /var/log/logstash/indexer.log, be careful it is one giant line22:28
fungiwhen it runs out of memory, is it getting zapped by the kernel oom killer?22:28
*** mfer has quit IRC22:28
jeblairclarkb: oh, i did see a line with like 12 million 2 digit numbers22:28
clarkbjeblair: they are there just harder to see because of the timestamp parse failure noise we had before22:28
*** dprince has quit IRC22:28
clarkbjeblair: thats it22:28
jeblairclarkb: no wonder it's out of memory.22:28
clarkbha22:28
jaypipesjeblair: aha! http://paste.openstack.org/show/64413/ (looks like I need to inject known hosts into my LXC instance)22:28
jeblairjaypipes: yes, or i think it would be okay for zuul to accept the host key on first connection (but never accept a changed key)22:29
*** dcramer_ has joined #openstack-infra22:30
jaypipesjeblair: does it need to be in /root/.ssh or /var/lib/zuul/.ssh/? the latter, yes?22:31
jeblairjaypipes: (that last thing is a patch idea, just to be clear)22:31
*** MarkAtwood has quit IRC22:31
jaypipesjeblair: yes, understood that :)22:31
*** dims has quit IRC22:31
jeblairjaypipes: i think ~zuul/.ssh22:32
*** senthil has joined #openstack-infra22:32
openstackgerritSean Dague proposed a change to openstack-infra/devstack-gate: add dstat to our list of statistics collectors  https://review.openstack.org/7278622:32
jeblairfungi: centos6 bare slave config here: https://review.openstack.org/7278422:33
openstackgerritJames E. Blair proposed a change to openstack-infra/config: Allow bare-precise nodes to sudo  https://review.openstack.org/7278022:35
openstackgerritJames E. Blair proposed a change to openstack-infra/config: Revoke sudo permissions before infra jobs  https://review.openstack.org/7277822:35
openstackgerritJames E. Blair proposed a change to openstack-infra/config: Revoke sudo from most jobs  https://review.openstack.org/7277922:35
clarkbI bumped the heap size to 1G on 0222:35
jeblairclarkb: most of the stuck workers didn't have that error though did they?22:36
clarkbjeblair: not sure yet22:36
clarkbjeblair: I will keep an eye on them and as they die check22:36
jog0jeblair: https://review.openstack.org/#/c/68304/ I don't think it merged because it was a WIP :/22:40
jog0clarkb: ^22:41
jeblairjog0: yep.  can't merge a wip.22:41
*** ryanpetrello has joined #openstack-infra22:42
jog0jeblair: my bad22:42
jog0can you rekick it?22:42
jeblairjog0: done22:42
*** dkranz has quit IRC22:43
clarkbjeblair: fwiw I think fixing the parsing errors sped up processing by a large factor (as did adding all the possible workers)22:43
clarkbthis has us mostly caught up as best I can tell22:43
jog0jeblair: thanks22:44
clarkbwhich leaves us with the mysterious dying problem which seems to be related to the heap OOMing22:44
jaypipesjeblair: getting tantalizingly close now :) After adding known hosts, this is my output after Zuul successfully finds a new patch to sandbox repo, but Gearman is complaining about the job not being registered with it: http://paste.openstack.org/show/64418/22:46
jaypipesjeblair: question: other than the telnet thing, is there any way to debug the Gearman Jenkins Job registration stuff?22:46
clarkbjhesketh has a zuul cli change that I thought was approved22:47
*** hashar has quit IRC22:47
*** dims has joined #openstack-infra22:47
clarkbjaypipes: if it isn't merged yet it should be soonish and it uses prettytable to list stuff a bit nicely22:47
jeblairclarkb: that's not going to help here22:47
zaroclarkb, fungi, jeblair : want to talk about gerrit upgrade now?22:47
jeblairjaypipes: telnet will help you confirm whether the job is registered22:47
jeblairjaypipes: if it is registered, then there is a zuul bug22:48
openstackgerritA change was merged to openstack-infra/jenkins-job-builder: Add best and worst status details for conditional-step plugin.  https://review.openstack.org/6960822:48
jeblairjaypipes: if it is not registered, then you'll need to debug your workers (eg, jenkins)22:48
*** sandywalsh has quit IRC22:48
jaypipesjeblair: nope, nothing registered... (I think?)22:48
jaypipesstatus22:48
jaypipeszuul:promote00122:48
jaypipeszuul:enqueue00122:48
*** jhesketh__ has joined #openstack-infra22:48
jeblairjaypipes: yep.  so that's up to jenkins.22:49
jeblairi'm assuming you're using jenkins22:49
jaypipesjeblair: yup, and the job is created in jenkins properly (or at least, it seems to be)22:49
jaypipesthis job: https://github.com/jaypipes/os-ext-testing-data/blob/master/etc/jenkins_jobs/config/sandbox.yaml22:49
jeblairjaypipes: check that the gearman plugin is enabled; try restarting jenkins; check the jenkins debug log22:49
jaypipeskk22:49
clarkbjeblair: 08 has disconnected from the cluster without that heap error in the logs22:49
jeblairzaro: ok22:50
clarkbI am going to bump its heap to 1.5G just in case it died before it could write stuff and see if that helps22:50
clarkbbut am also going to start looking at an upgrade now22:50
jeblairclarkb: should we run fewer pushers?22:50
jeblairclarkb: per host22:50
jeblair(instead of 4)22:50
clarkbjeblair: oh good idea, that would cut the size of queues down which may help memory consumption22:51
clarkbjeblair: yeah, why don't I try setting it to 2 per22:51
jeblairclarkb: k22:51
clarkband I will leave the heap values as is for the indexer processes22:51
clarkbjeblair: I guess just stop C and D by hand?22:52
jeblairyep22:52
zarojeblair: so i think everything is ready to go.  i believe all changes needs are in gerrit, etherpad has a list of the need changes.  No sure what else there is to do.  would like to proceed if possible.22:52
*** mwagner_lap has quit IRC22:52
jeblairzaro: have the etherpad link handy?22:52
*** dizquierdo has joined #openstack-infra22:53
*** CaptTofu has quit IRC22:53
zarohttps://etherpad.openstack.org/p/gerrit-2.8-upgrade and22:54
zarohttps://etherpad.openstack.org/p/gerrit_upgrade_script22:54
*** jgrimm has quit IRC22:54
jeblairzaro: okay so the first review i see linked from there is abandoned22:56
jeblairhttps://review.openstack.org/#/c/64978/122:56
jhesketh__Hey22:57
jeblairjhesketh__: hi there22:57
*** gokrokve has quit IRC22:58
*** dstanek has quit IRC22:58
*** pblaho has quit IRC22:59
zarojeblair: that's a _david_ which we will need.  so an infra-core should restore.23:00
*** gokrokve has joined #openstack-infra23:00
jeblairzaro: how does that relate to https://review.openstack.org/#/c/69800 ?23:00
*** sarob has joined #openstack-infra23:02
zarojeblair: opps. i must have forgotten about the on from _david_, so those are dups23:02
*** gokrokve has quit IRC23:02
*** gokrokve has joined #openstack-infra23:02
*** banix has quit IRC23:03
jeblairzaro: it says 65162 is replaced by 70014; should we remove 65162 from your list?23:03
jeblairzaro: which one should we review, yours or david's?23:03
sdagueso this has a paired devstack change right now - https://review.openstack.org/#/c/72786/23:03
*** gokrokve has quit IRC23:03
sdaguebut basically, pidstat turns out to not be very useful, so I'd like to get dstat into our collector list23:04
sdaguewhich might be able to replace sysstat and pidstat23:04
jeblairzaro: is 2.8.1 released?23:04
zarojeblair: yes, i forgot to update that. replace 65162 with 7001423:04
sdaguealso, dstat supports plugins written in python ... which would mean we could more easily extend it for custom stats23:04
jeblairsdague: we're not doing anything automated with that atm, so i don't have a preference23:05
zaroi'm probably more active on this now, you probably better to review mine?23:05
sdaguejeblair: cool, so my approach right now is run them all, then probably turn off sysstat and pidstat later23:06
sdaguebut it will need the d-g change above23:06
*** sarob has quit IRC23:07
*** pcrews has quit IRC23:07
jeblairzaro: so that leaves your comment about 2.8.1; what do you mean by that?  don't we already have a custom 2.8 with the change_owner patch?23:08
*** dstanek has joined #openstack-infra23:09
*** dstanek has quit IRC23:09
*** harlowja has joined #openstack-infra23:09
nibalizerhaha sorry to whomever runs the puppetmaster, I've accidentally sent you a few cert requests when debugging locally23:10
*** dane_ has quit IRC23:10
zarojeblair: my patches for change_owner was not  merged to our custom 2.8 branch yet.  they were abandoned.23:11
*** sarob has joined #openstack-infra23:12
jeblairzaro: what war is -dev running?23:12
*** masayukig has joined #openstack-infra23:12
zarojeblair: it's running 2.823:12
jeblairzaro: how are you testing the WIP stuff?23:12
zarojeblair: i hand patched and built it on review-dev23:13
jeblairzaro: okay, so it seems like we have several major steps:23:14
zarojeblair: or maybe built on my machine then deployed on review-dev23:14
jeblaira) finish the build infrastructure23:14
jeblairb) merge needed local patches for 2.823:14
jeblairc) have puppet deploy a jenkins-built openstack/2.8 war on review-dev23:14
jeblaird) merge any remaining config changes that can be safely applied before the upgrade23:14
jeblaire) perform the upgrade23:14
openstackgerritSean Dague proposed a change to openstack-infra/elastic-recheck: restrict all queries to the relevant file  https://review.openstack.org/7279323:15
jeblairf) merge config changes that can only be applied after the upgrade23:15
jeblair[eol]23:15
sdagueclarkb: ^^^23:15
sdagueI'm hoping that helps on the ES side a little23:15
*** senthil has quit IRC23:15
zarojeblair:  i believe a) is done just need to get those changes restored.23:15
clarkbsdague: thanks, one small nit then we can push that through23:16
*** sarob has quit IRC23:16
jeblairzaro: right; i'd consider that done once they are merged23:16
zarojeblair: i though infra-core was waiting on go ahead to do step b.23:16
*** masayukig has quit IRC23:16
*** cadenzajon has quit IRC23:17
zarojeblair: ok, i see we want to merge now so once i get those changes in good change i'll bug you guys again.23:17
openstackgerritSean Dague proposed a change to openstack-infra/elastic-recheck: restrict all queries to the relevant file  https://review.openstack.org/7279323:18
*** esker has quit IRC23:18
jeblairzaro: it's in a branch so it should be safe to merge; i think we want to have tho whole build infra in place before we upgrade so that we can maintain it23:18
sdagueclarkb: that's what I get for bulk processing these all by eye23:18
jeblairzaro: (i don't want to start running 2.8, find we need to patch something, and then find out we don't have a build system)23:18
sdagueand, holy crap, do we have variance23:18
clarkbsdague: :(23:18
sdagueI need to write a hacking bit for these so that we are consistent in how they are structured23:18
sdaguemessage: first23:19
sdaguebreak on AND23:19
sdaguepick if it's at the beginning or end23:19
zarojeblair: ok. thanks.23:19
anteayanibalizer: are you saying that the 25000 lines of code in that patch comprises modules from puppetlabs?23:20
*** dcramer_ has quit IRC23:20
anteayanibalizer: or that you need 25000 lines of code to bring in modules from puppetlabs?23:20
nibalizeroh23:21
nibalizerno that patch should be abandoned23:21
nibalizeri can push a new version of what im working on in just a few minutes23:22
anteayathe 25000 lines of code patch?23:22
fungianteaya: those were the source code for modules from the puppetforge. i pointed him at our install_modules.sh script where they can just be listed and sourced from the forge directly23:22
nibalizerya23:22
anteayaah, I missed that, thank you23:22
* anteaya breaths a sigh of relief23:22
*** krtaylor has quit IRC23:22
*** pcrews has joined #openstack-infra23:23
openstackgerritJames E. Blair proposed a change to openstack-infra/config: Add devstack-gate unit test job  https://review.openstack.org/6458223:23
nibalizeranteaya: im still warming up to the codebase23:24
nibalizerwin 523:25
anteayanibalizer: I understand23:25
anteayaglad you were open to the redirection23:26
*** zul has quit IRC23:26
harlowjaclarkb that mysql user permission change went in right, should be active (so that tests can use non-conflicts dbs)23:27
clarkbharlowja: did it?23:27
clarkblooks like it did23:27
harlowjaseems so23:27
clarkbharlowja: so yeah about 30 minutes after when it merged you should be good on the static slaves23:27
clarkbthen whenever image builds happen this evening you should be good on the single use slaves23:27
harlowjahmmm, interesting, k23:27
harlowjaclarkb i was trying it out, seems like the tests i have aren't detecting mysql running, wonder if someting went bad?23:28
harlowjathe unit tests are starting to skip mysql , so wondering if something went wrong23:28
fungiharlowja: what's the job name?23:28
harlowjahttp://logs.openstack.org/72/72572/2/check/gate-taskflow-python2723:28
openstackgerritA change was merged to openstack-infra/zuul: Remove push refs to gerrit feature  https://review.openstack.org/6872323:28
harlowjau can search for skip, and u'll see that its skipping past the mysql tests, which happens when mysql isn't found23:28
harlowjaso wondering if something went boo-boo23:29
harlowja*or had a boo-boo23:29
harlowjalol23:29
fungi23:20:02.928 | Building remotely on precise1023:29
fungii'll check that slave out23:29
*** ryanpetrello has quit IRC23:29
harlowjak, np23:29
harlowjaor i broke something (entirely possible)23:29
openstackgerritClark Boylan proposed a change to openstack-infra/config: Remove deprecated logstash max_inflight_requests  https://review.openstack.org/7279423:29
harlowjabut i was trying to setup and use a alternate db per test, to avoid the race issues23:29
fungiharlowja: mysqld is running and listening on 127.0.0.1:330623:30
harlowjahmmm23:30
harlowjak23:30
fungii'll make sure puppet agent isn't stuck23:30
harlowjasame user and stuff right23:30
harlowja'openstack_citest'23:30
*** whoops has quit IRC23:31
*** mfer has joined #openstack-infra23:31
*** dhellmann is now known as dhellmann_23:32
harlowjalet me repoke, see if i can cause it to fail with a more useful message, since the skipTest messages aren't shown in the webpage results (Afaik)23:32
openstackgerritSpencer Krum proposed a change to openstack-infra/config: Bringing up a PuppetDB node  https://review.openstack.org/7279523:33
openstackgerritSpencer Krum proposed a change to openstack-infra/config: Remove hardcoded config assumptions, cleanup variables  https://review.openstack.org/6607223:33
clarkbharlowja: yes same user and password, but you should have the ability to add and drop different DBs23:33
harlowjaright23:33
nibalizeranteaya: ^23:33
nibalizeri think we still need to have our own copy of the puppetdb codes23:34
nibalizersince I have to reach in there and rip stuff out or wrap it in if blocks23:34
nibalizerand im open to removing the 'extra' crap in the module if you want to do it that way23:34
*** ryanpetrello has joined #openstack-infra23:35
fungiclarkb: harlowja: user openstack_citest has drop privs on db openstack_citest according to my queries against mysql.db23:36
*** mfer has quit IRC23:36
*** markwash has quit IRC23:36
anteayanibalizer: 66072 is a nice size23:36
clarkbfungi: it should have them globally23:37
clarkbfungi: create as well23:37
* fungi checks23:37
*** thuc has quit IRC23:37
nibalizeranteaya: thats not actually mine, its the one im depending on23:37
*** mrda is now known as mrda_away23:37
nibalizeri understand the need to make these small, but the puppetdb module is a big fat blob that we need to stick in there, somehow23:37
*** thedodd has quit IRC23:37
*** thuc has joined #openstack-infra23:37
nibalizerim happy to split off ALL logic/code changes into a separte commit from the one that brings in the puppetdb module, would that work?23:37
anteayanibalizer: yes, I see AaronGr is the original author of 6607223:38
fungiclarkb: harlowja: openstack_citest is N in mysql.user.drop_priv23:38
openstackgerritA change was merged to openstack-infra/config: Add devstack-gate unit test job  https://review.openstack.org/6458223:38
anteayanibalizer: can we try it?23:38
fungiclarkb: harlowja: maybe puppet agent got stuck. i'll see if it's behind23:38
anteayanibalizer: it really helps the reviewers review went changes are nice and small23:39
anteayas/went/when23:39
harlowjafungi 'N' as in NO?23:39
harlowja;)23:39
* fungi nos23:39
funginods23:39
harlowjak :)23:39
funginotice: /Stage[main]/Jenkins::Slave/Database_grant[openstack_citest@localhost]/privileges: current_value , should be create, drop (noop)23:40
fungilooks like it's not updated for some reason?23:40
harlowjahmmm23:40
clarkb:(23:40
*** julim has quit IRC23:40
fungifunny thing is, there was no hung puppet agent run. cron has been terminating normally i think23:41
fungiaha!23:41
fungierr: /Stage[main]/Jenkins::Slave/Database_grant[openstack_citest@localhost]/privileges: change from  to create, drop failed: The privileges 'create,drop' are not valid. Did you mean 'create_priv,drop_priv'?23:41
fungitypo! ;)23:41
nibalizeranteaya: what do you want to try? splitting the puppetdb module import into its own change?23:41
*** denis_makogon has quit IRC23:41
*** thuc has quit IRC23:42
openstackgerritA change was merged to openstack-infra/config: Remove deprecated logstash max_inflight_requests  https://review.openstack.org/7279423:42
jeblairwin 2223:42
fungialways a winner23:42
*** oubiwann_ has quit IRC23:42
*** fbo is now known as fbo_away23:43
anteayanibalizer: sure, let's start there23:43
*** prad has quit IRC23:43
*** dizquierdo has quit IRC23:44
nibalizeranteaya: im also open to any ideas you have on how to bring it in in a way thats good23:45
nibalizerlogically, adding one line 'puppetlabs-inifile' to install_modules.sh and commiting 2500 lines of puppetdb module to git are doing the same thing23:46
harlowjaintersting, fungi, should the following happen, 'OperationalError: (OperationalError) source database "template1" is being accessed by other users'23:46
lifelessharlowja: postgresql ?23:46
harlowjain my tests without lock for postgres, connecting to template1 (maybe i shouldn't connect to that)23:46
harlowjalifeless ya23:46
lifelessharlowja: there's an implicit lock on that when you make a new db23:46
harlowjahmmm23:47
lifelessharlowja: can't do two create db's concurrently.23:47
harlowjaah, so still need some sort of process lock23:47
harlowjadurn23:47
lifelessI can dig up the workaround code from LP's parallel testsuite if you like23:47
harlowjasure23:47
* harlowja was hoping to remove any process/file locks 23:47
lifelessabandon all hope ye who enter here23:48
harlowjadef23:48
clarkbwait really? that is :(23:49
*** ryanpetrello has quit IRC23:49
anteayanibalizer: well we don't really need the puppetdb module to be in git, since it is already under the control of puppet labs23:49
anteayawe don't keep dependencies in our repos23:49
nibalizeranteaya: im using it stock right now and I can advise that we'll need to change it23:49
anteayawe name them, and import them23:50
*** thomasem has joined #openstack-infra23:50
anteayanibalizer: sounds good, who will you be advising23:50
anteayaand who is we?23:50
openstackgerritJeremy Stanley proposed a change to openstack-infra/config: Correct MySQL DB priv names for citest grants  https://review.openstack.org/7279923:50
fungiclarkb: harlowja: ^23:50
anteayado you work with puppetlabs?23:50
nibalizeridunno im stariting to think of myself as being on the openstack-puppet team23:50
anteayagood23:50
lifelessharlowja: one bit is here - http://bazaar.launchpad.net/~launchpad-pqm/launchpad/devel/view/head:/lib/lp/testing/pgsql.py#L28823:50
anteayathat works for me23:51
lifelessharlowja: ok yeah, I've paged it in23:51
lifelessharlowja: what we did was this:23:51
harlowjalifeless durn, a spinlock23:51
nibalizeri dont work for pupeptlabs, but im in the puppet community23:51
anteayanibalizer: cool23:51
anteayaglad to have your help23:51
lifeless - on parallel test setup, we single threaded create a template db with the right schema23:51
*** gothicmindfood has quit IRC23:51
nibalizerlet me do some more testing, but im pretty confident that the puppetdb module from pupetlabs cant integrate into openstack-infra/config stock23:51
lifeless - then each worker has a unique template, so when tests need a new DB there is no cross-thread contention23:51
harlowjalifeless does testr have any equivalent of that?23:52
lifelessharlowja: you need a spin lock because other folk (e.g. you :P) can cause the contention, so just assuming that a test specific lock would work is insufficiently paranoid23:52
*** gothicmindfood has joined #openstack-infra23:52
lifelessharlowja: the way I'd do it today is to use van.pg and bring up a pg cluster per thread, totally isolated.23:52
jeblairnibalizer: would you consider patching upstream puppetdb to fix the deficiencies?23:53
harlowjalifeless ya, i could imagine it being possible if there was a way for testr to call a routine before it starts doing all work, something like onRun(thread-am)23:53
harlowja*process-am23:53
harlowjathat i could then setup these dbs, before it splits into child processes23:54
clarkbinitial logstash 1.3.3 testing is promising. I have a very minimal diff between the conf file I am using for it and the existing conf file23:54
jeblairclarkb: ++23:54
harlowjafungi thx for the patch, will wait on that before trying this undo of locks again, although seems like i might still need one around the postgres part23:54
*** mriedem has quit IRC23:55
lifelessharlowja: huh, easiest way is just a global fixture object in the test suite23:55
lifelessharlowja: remember that testr backends are distinct processes, so globals are not shared23:55
lifelessharlowja: So I'm saying set it up in each child process23:55
clarkbjeblair: fungi: if you guys don't oppose this plan I would like to grab 16 and manually do the upgrade (have it use the elasticsearch_http output for es compat) and see how it does running in production23:56
lifelessharlowja: in LP the schema create time was ridiculously slow23:56
clarkb* how it does running logstash 1.3.323:56
*** dkliban is now known as dkliban_afk23:56
lifelessharlowja: so we needed that just-once optimisation23:56
harlowjalifeless sure, but each child process tries to run a postgres create database XYZ, and then this conflict happens23:56
lifelessharlowja: no. See van.pg which I referenced above.23:56
jeblairclarkb: go for it23:57
nibalizerjeblair: absolutely, thats deff the right approach, but as long as puppetdb module wants to use puppetlabs-firewall and opesntack-infra/config uses kinda home-grown firewall/iptables mangment its gonna be hard to have them coexist23:57
nibalizerthe patches are essentially flags to turn off behavior23:57
harlowjalifeless k, let me checkout van.pg23:57
*** weshay has quit IRC23:58
fungiclarkb: i think that sounds capital23:59
lifelessharlowja: I can put a sketch of a patch together fpr you if you like23:59
*** chris_johnson is now known as wchrisj|away23:59
harlowjalifeless if u want, no rush i think23:59

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