Sunday, 2015-04-12

*** teran_ has quit IRC00:01
*** teran__ has quit IRC00:03
*** teran has joined #openstack-infra00:07
*** otter768 has joined #openstack-infra00:10
*** teran has quit IRC00:12
*** otter768 has quit IRC00:15
*** salv-orlando has quit IRC00:17
*** teran has joined #openstack-infra00:18
*** sdake_ has quit IRC00:19
*** teran_ has joined #openstack-infra00:20
*** teran__ has joined #openstack-infra00:22
*** teran has quit IRC00:23
*** teran has joined #openstack-infra00:24
*** teran_ has quit IRC00:24
*** tiswanso has joined #openstack-infra00:25
*** teran_ has joined #openstack-infra00:26
*** teran__ has quit IRC00:27
*** sdake has joined #openstack-infra00:27
*** teran has quit IRC00:29
*** teran has joined #openstack-infra00:29
*** teran_ has quit IRC00:30
*** baoli_ has joined #openstack-infra00:34
*** baoli has quit IRC00:34
*** teran has quit IRC00:34
*** tiswanso has quit IRC00:37
*** baoli_ has quit IRC00:38
*** baoli has joined #openstack-infra00:39
*** teran has joined #openstack-infra00:40
*** sdake_ has joined #openstack-infra00:41
*** baoli_ has joined #openstack-infra00:42
*** baoli has quit IRC00:42
*** teran has quit IRC00:45
*** teran has joined #openstack-infra00:45
*** sdake has quit IRC00:45
*** baoli has joined #openstack-infra00:45
*** btully has joined #openstack-infra00:47
*** teran_ has joined #openstack-infra00:47
*** baoli_ has quit IRC00:49
*** teran has quit IRC00:50
*** teran has joined #openstack-infra00:51
*** rkukura_ has joined #openstack-infra00:51
openstackgerritJames E. Blair proposed stackforge/gertty: Batch sync change by commit tasks  https://review.openstack.org/17269100:51
*** teran_ has quit IRC00:52
*** btully has quit IRC00:52
*** rkukura has quit IRC00:53
*** rkukura_ is now known as rkukura00:53
*** teran has quit IRC00:55
openstackgerritJames E. Blair proposed stackforge/gertty: Batch sync change by commit tasks  https://review.openstack.org/17269100:57
*** markvoelker has joined #openstack-infra00:58
*** ajmiller_ has joined #openstack-infra00:58
jeblairtchaypo: ^ there's another one for you.  It should get rid of a large number of simple, serial http requeusts (which probably each take a second or so for you)00:58
*** sdake has joined #openstack-infra00:58
tchaypoOooooooooooh00:59
*** teran has joined #openstack-infra01:02
*** ajmiller has quit IRC01:02
*** sdake_ has quit IRC01:02
openstackgerritSteven Dake proposed openstack-infra/project-config: Make a check experiemtal bandit for for python-magnumclient  https://review.openstack.org/17246001:03
openstackgerritSteven Dake proposed openstack-infra/project-config: Make a check experiemtal bandit for for python-magnumclient  https://review.openstack.org/17246001:05
tchayporunning it now01:05
tchaypocheck experimental bandit?01:05
*** teran has quit IRC01:07
openstackgerritSteven Dake proposed openstack-infra/project-config: Make a check experimental bandit job for Magnum  https://review.openstack.org/17195401:07
*** teran has joined #openstack-infra01:09
*** teran_ has joined #openstack-infra01:11
*** crc32 has joined #openstack-infra01:12
openstackgerritKhai Do proposed openstack-infra/project-config: Add a job to build Gerrit javamelody plugin ver 2.10  https://review.openstack.org/17269201:12
*** teran__ has joined #openstack-infra01:13
*** teran has quit IRC01:14
*** teran has joined #openstack-infra01:15
*** teran_ has quit IRC01:16
*** teran__ has quit IRC01:17
*** salv-orlando has joined #openstack-infra01:18
*** teran has quit IRC01:19
*** markvoelker has quit IRC01:20
*** salv-orlando has quit IRC01:20
*** markvoelker has joined #openstack-infra01:23
*** teran has joined #openstack-infra01:25
*** asselin has joined #openstack-infra01:29
*** teran has quit IRC01:30
*** teran has joined #openstack-infra01:33
*** teran_ has joined #openstack-infra01:37
*** dimsum_ has quit IRC01:37
*** teran has quit IRC01:38
*** teran has joined #openstack-infra01:38
*** teran_ has quit IRC01:41
*** teran has quit IRC01:43
*** wenlock has joined #openstack-infra01:44
*** wenlock has quit IRC01:49
*** teran has joined #openstack-infra01:49
*** achanda has joined #openstack-infra01:50
*** fedexo has joined #openstack-infra01:54
*** teran has quit IRC01:54
*** achanda has quit IRC01:54
*** teran has joined #openstack-infra01:58
*** woodster_ has quit IRC02:00
*** teran_ has joined #openstack-infra02:00
*** yamahata has joined #openstack-infra02:00
*** wenlock has joined #openstack-infra02:01
*** teran__ has joined #openstack-infra02:02
*** teran has quit IRC02:03
*** teran__ has quit IRC02:03
*** teran_ has quit IRC02:05
*** crc32 has quit IRC02:09
*** otter768 has joined #openstack-infra02:11
*** teran has joined #openstack-infra02:13
*** otter768 has quit IRC02:16
*** teran has quit IRC02:17
*** teran has joined #openstack-infra02:22
*** teran_ has joined #openstack-infra02:24
*** teran has quit IRC02:27
*** asselin has quit IRC02:29
*** teran_ has quit IRC02:29
*** zz_dimtruck is now known as dimtruck02:29
*** teran has joined #openstack-infra02:37
*** dimsum_ has joined #openstack-infra02:38
*** davideagnello has joined #openstack-infra02:41
*** teran has quit IRC02:41
*** dimsum_ has quit IRC02:43
*** amotoki has quit IRC02:44
*** teran has joined #openstack-infra02:46
*** teran_ has joined #openstack-infra02:48
*** rkukura has quit IRC02:48
*** teran__ has joined #openstack-infra02:50
*** teran has quit IRC02:51
*** teran has joined #openstack-infra02:51
*** ajmiller__ has joined #openstack-infra02:52
*** teran_ has quit IRC02:52
*** teran__ has quit IRC02:54
*** ajmiller_ has quit IRC02:55
*** teran has quit IRC02:56
*** teran has joined #openstack-infra03:02
*** teran has quit IRC03:07
*** teran_ has joined #openstack-infra03:12
*** teran_ has quit IRC03:16
*** rkukura has joined #openstack-infra03:19
*** ajmiller__ is now known as ajmiller03:20
*** armax has joined #openstack-infra03:21
*** sputnik13 has joined #openstack-infra03:24
*** teran has joined #openstack-infra03:24
*** sputnik13 has quit IRC03:26
*** baoli has quit IRC03:27
*** rkukura has quit IRC03:28
*** sabeen has joined #openstack-infra03:28
*** teran has quit IRC03:29
*** rkukura has joined #openstack-infra03:35
*** teran has joined #openstack-infra03:35
*** dboik has quit IRC03:37
*** teran_ has joined #openstack-infra03:37
*** teran has quit IRC03:40
*** teran has joined #openstack-infra03:41
*** teran_ has quit IRC03:42
*** amotoki has joined #openstack-infra03:45
*** teran has quit IRC03:45
*** teran has joined #openstack-infra03:50
*** teran_ has joined #openstack-infra03:52
*** dboik has joined #openstack-infra03:54
*** otter768 has joined #openstack-infra03:55
*** teran has quit IRC03:55
tchaypojeblair: yeah, that last patch has an enormous impact03:55
*** teran_ has quit IRC03:57
tchaypodoing a full refresh a few seconds after the last one, the queue hits about 70 for me03:58
tchaypowithout that patch it drops at a rate of about 1 per second03:58
*** armax has quit IRC03:59
*** teran has joined #openstack-infra04:00
*** yamamoto has joined #openstack-infra04:00
tchaypohrm. Actually a bit of A/B testing suggests it’s not quite that simple04:01
*** yamahata has quit IRC04:01
*** teran_ has joined #openstack-infra04:02
tchaypojeblair: i have a log file for you with some weird behaviour. After starting gertty, it seems to do a full sync (queue hits 70 then drops to 0 in a few seconds) followed by a second slower sync (queue hits 70 again but this time drops at a rate of two/three per second or so)04:02
*** maurosr has quit IRC04:02
*** zz_jgrimm has quit IRC04:03
*** teran has quit IRC04:05
*** zz_ja has quit IRC04:05
*** yamamoto has quit IRC04:05
*** teran has joined #openstack-infra04:06
*** teran_ has quit IRC04:07
*** markvoelker has quit IRC04:10
*** teran has quit IRC04:11
*** pal has joined #openstack-infra04:15
*** dimtruck is now known as zz_dimtruck04:15
*** teran has joined #openstack-infra04:17
*** maurosr has joined #openstack-infra04:18
*** zz_jgrimm has joined #openstack-infra04:18
*** zz_ja has joined #openstack-infra04:19
*** zul has quit IRC04:20
*** teran has quit IRC04:22
*** maurosr has quit IRC04:22
*** teran has joined #openstack-infra04:24
*** rkukura has quit IRC04:25
*** zz_jgrimm has quit IRC04:25
*** teran_ has joined #openstack-infra04:26
*** zz_ja has quit IRC04:29
*** teran has quit IRC04:29
*** teran has joined #openstack-infra04:30
*** teran_ has quit IRC04:30
*** zul has joined #openstack-infra04:33
*** teran has quit IRC04:34
*** tiswanso has joined #openstack-infra04:35
*** teran has joined #openstack-infra04:40
*** ildikov has quit IRC04:42
*** dhritishikhar has joined #openstack-infra04:44
*** ddieterly has quit IRC04:44
*** teran has quit IRC04:45
*** stevemar has joined #openstack-infra04:46
*** tiswanso has quit IRC04:46
*** rkukura has joined #openstack-infra04:47
*** teran has joined #openstack-infra04:50
*** zz_jgrimm has joined #openstack-infra04:50
*** teran_ has joined #openstack-infra04:52
*** zz_ja has joined #openstack-infra04:53
*** zz_jgrimm has quit IRC04:54
*** teran has quit IRC04:54
*** sdake has quit IRC04:55
*** teran has joined #openstack-infra04:55
*** teran_ has quit IRC04:56
*** zz_ja has quit IRC04:57
*** teran has quit IRC05:00
*** maurosr has joined #openstack-infra05:03
*** teran has joined #openstack-infra05:06
*** zz_ja has joined #openstack-infra05:07
*** zz_jgrimm has joined #openstack-infra05:07
*** teran has quit IRC05:11
*** zz_jgrimm has quit IRC05:14
*** achanda has joined #openstack-infra05:14
*** maurosr has quit IRC05:14
*** teran_ has joined #openstack-infra05:15
*** zz_ja has quit IRC05:15
*** teran__ has joined #openstack-infra05:18
*** teran has joined #openstack-infra05:19
*** woodster_ has joined #openstack-infra05:20
*** teran_ has quit IRC05:20
*** otter768 has quit IRC05:21
*** teran__ has quit IRC05:22
*** dhritishikhar has quit IRC05:22
*** dhritishikhar has joined #openstack-infra05:22
*** teran has quit IRC05:24
*** zz_jgrimm has joined #openstack-infra05:26
*** maurosr has joined #openstack-infra05:27
*** teran has joined #openstack-infra05:30
*** maurosr has quit IRC05:33
*** maurosr has joined #openstack-infra05:34
*** zz_ja has joined #openstack-infra05:34
*** teran has quit IRC05:35
*** yfried has joined #openstack-infra05:38
*** teran has joined #openstack-infra05:39
*** zz_jgrimm has quit IRC05:39
*** dhritishikhar_ has joined #openstack-infra05:40
*** maurosr has quit IRC05:40
*** dhritishikhar has quit IRC05:40
*** teran_ has joined #openstack-infra05:41
*** teran has quit IRC05:44
*** teran has joined #openstack-infra05:45
*** ddieterly has joined #openstack-infra05:45
*** teran_ has quit IRC05:45
*** otter768 has joined #openstack-infra05:46
*** zz_ja has quit IRC05:46
*** stevemar has quit IRC05:47
*** jraim_ has joined #openstack-infra05:47
*** DuncanT_ has joined #openstack-infra05:47
*** teran has quit IRC05:49
*** ddieterly has quit IRC05:50
*** teran has joined #openstack-infra05:50
*** dhritishikhar_ has quit IRC05:50
*** dimtruckl has joined #openstack-infra05:51
*** dtroyer_zz has joined #openstack-infra05:52
*** dolphm_ has joined #openstack-infra05:52
*** cloudnul- has joined #openstack-infra05:52
*** dimtruckl is now known as dimtruck05:52
*** niska` has joined #openstack-infra05:52
*** mgagne_ has joined #openstack-infra05:52
*** zz_gondoi has joined #openstack-infra05:52
*** zz_ja has joined #openstack-infra05:53
*** zz_jgrimm has joined #openstack-infra05:53
*** hockeynut_ has joined #openstack-infra05:53
*** pcrews has quit IRC05:53
*** lbragstad has quit IRC05:53
*** cyeoh has quit IRC05:53
*** rainya has quit IRC05:53
*** dtroyer has quit IRC05:53
*** mgagne has quit IRC05:53
*** dolphm has quit IRC05:53
*** eglute has quit IRC05:53
*** comstud has quit IRC05:53
*** jroll has quit IRC05:53
*** gondoi has quit IRC05:53
*** d34dh0r53 has quit IRC05:53
*** hockeynut has quit IRC05:53
*** zz_dimtruck has quit IRC05:53
*** niska has quit IRC05:53
*** cloudnull has quit IRC05:53
*** jraim has quit IRC05:53
*** DuncanT has quit IRC05:53
*** dolphm_ is now known as dolphm05:53
*** zz_gondoi is now known as gondoi05:53
*** cloudnul- is now known as cloudnull05:53
*** maurosr has joined #openstack-infra05:54
*** dhritishikhar_ has joined #openstack-infra05:54
*** cloudnull is now known as Guest5688405:54
*** hdd has joined #openstack-infra05:54
*** jraim_ is now known as jraim05:55
*** teran has quit IRC05:55
*** eglute has joined #openstack-infra05:55
*** jroll has joined #openstack-infra05:55
*** teran has joined #openstack-infra05:55
*** d34dh0r53 has joined #openstack-infra05:56
*** rainya has joined #openstack-infra05:56
*** DuncanT_ is now known as DuncanT05:57
*** zz_ja has quit IRC05:57
*** comstud has joined #openstack-infra05:57
*** zz_jgrimm has quit IRC05:57
*** cyeoh has joined #openstack-infra05:58
*** davideagnello has quit IRC05:58
*** davideagnello has joined #openstack-infra05:58
*** maurosr has quit IRC05:58
*** davideagnello has quit IRC05:59
*** bknudson has quit IRC06:00
*** teran has quit IRC06:00
*** pcrews has joined #openstack-infra06:00
*** lbragstad has joined #openstack-infra06:01
*** vinkman has quit IRC06:06
*** teran_ has joined #openstack-infra06:06
*** vinkman has joined #openstack-infra06:08
*** pal has quit IRC06:08
*** dhritishikhar_ has quit IRC06:08
*** pcrews has quit IRC06:08
*** dhritishikhar_ has joined #openstack-infra06:10
*** teran_ has quit IRC06:11
*** zz_jgrimm has joined #openstack-infra06:14
*** mrmartin has joined #openstack-infra06:15
*** vinkman has quit IRC06:16
*** pal has joined #openstack-infra06:16
*** teran has joined #openstack-infra06:17
*** dhritishikhar_ has quit IRC06:18
*** zz_jgrimm has quit IRC06:19
*** vinkman has joined #openstack-infra06:20
*** yfried is now known as yfried|afk06:21
*** yfried|afk is now known as yfried06:21
*** teran has quit IRC06:22
*** teran has joined #openstack-infra06:23
*** vinkman has quit IRC06:24
*** teran_ has joined #openstack-infra06:25
*** e0ne has joined #openstack-infra06:25
*** zz_jgrimm has joined #openstack-infra06:26
*** hdd has quit IRC06:26
*** vinkman has joined #openstack-infra06:26
*** teran has quit IRC06:28
*** pcrews has joined #openstack-infra06:28
*** teran has joined #openstack-infra06:28
*** pal has quit IRC06:28
*** teran_ has quit IRC06:29
*** zz_jgrimm has quit IRC06:30
*** yfried is now known as yfried|afk06:32
*** teran has quit IRC06:33
*** btully has joined #openstack-infra06:33
openstackgerritMerged openstack-infra/project-config: Run keystoneclient functional tests on master only  https://review.openstack.org/17265806:35
*** e0ne has quit IRC06:36
*** otter768 has quit IRC06:37
*** yfried|afk is now known as yfried06:39
*** teran has joined #openstack-infra06:39
*** e0ne has joined #openstack-infra06:40
*** e0ne is now known as e0ne_06:42
*** e0ne_ is now known as e0ne06:42
*** dboik has quit IRC06:44
*** teran has quit IRC06:44
*** mrmartin has quit IRC06:46
*** e0ne has quit IRC06:46
*** ddieterly has joined #openstack-infra06:46
*** maurosr has joined #openstack-infra06:47
*** zz_jgrimm has joined #openstack-infra06:47
*** otter768 has joined #openstack-infra06:49
*** e0ne has joined #openstack-infra06:50
*** dboik has joined #openstack-infra06:50
*** teran_ has joined #openstack-infra06:50
*** ddieterly has quit IRC06:51
*** zz_jgrimm has quit IRC06:51
*** maurosr has quit IRC06:51
*** e0ne has quit IRC06:52
*** teran_ has quit IRC06:55
*** fedexo has quit IRC06:57
*** otter768 has quit IRC06:59
*** teran has joined #openstack-infra07:00
*** zz_ja has joined #openstack-infra07:03
*** teran has quit IRC07:05
*** sabeen has quit IRC07:07
*** teran has joined #openstack-infra07:08
*** zz_ja has quit IRC07:08
*** teran_ has joined #openstack-infra07:10
*** teran has quit IRC07:13
*** teran has joined #openstack-infra07:13
*** Longgeek has joined #openstack-infra07:14
*** teran_ has quit IRC07:14
*** teran has quit IRC07:18
*** pal has joined #openstack-infra07:21
*** maurosr has joined #openstack-infra07:24
*** teran has joined #openstack-infra07:24
*** zz_jgrimm has joined #openstack-infra07:24
*** yfried is now known as yfried|afk07:25
*** zz_ja has joined #openstack-infra07:25
*** teran has quit IRC07:29
*** maurosr has quit IRC07:30
*** woodster_ has quit IRC07:30
*** teran has joined #openstack-infra07:32
*** maurosr has joined #openstack-infra07:33
*** teran_ has joined #openstack-infra07:33
*** yfried|afk is now known as yfried07:34
*** sushilkm has joined #openstack-infra07:35
*** sushilkm has left #openstack-infra07:35
*** teran__ has joined #openstack-infra07:35
*** teran has quit IRC07:36
*** teran has joined #openstack-infra07:37
*** zz_ja has quit IRC07:38
*** teran_ has quit IRC07:38
*** zz_jgrimm has quit IRC07:40
*** teran__ has quit IRC07:40
*** salv-orlando has joined #openstack-infra07:40
*** teran has quit IRC07:42
*** zz_ja has joined #openstack-infra07:44
*** zz_jgrimm has joined #openstack-infra07:45
*** sergsh has joined #openstack-infra07:47
*** ddieterly has joined #openstack-infra07:47
*** davideagnello has joined #openstack-infra07:47
*** teran has joined #openstack-infra07:48
*** zz_jgrimm has quit IRC07:49
*** zz_ja has quit IRC07:51
*** maurosr has quit IRC07:52
*** yamamoto has joined #openstack-infra07:52
*** ddieterly has quit IRC07:52
*** davideagnello has quit IRC07:52
*** teran has quit IRC07:52
*** zz_jgrimm has joined #openstack-infra07:53
*** zz_ja has joined #openstack-infra07:53
*** maurosr has joined #openstack-infra07:53
*** yamamoto has quit IRC07:55
openstackgerritChristoph Gysin proposed stackforge/gertty: Add support for auth-type=form  https://review.openstack.org/16946707:56
*** achanda has quit IRC07:56
*** teran has joined #openstack-infra07:57
*** zz_jgrimm has quit IRC07:57
*** maurosr has quit IRC07:58
*** teran_ has joined #openstack-infra07:59
*** zz_ja has quit IRC07:59
*** teran has quit IRC08:01
*** teran has joined #openstack-infra08:02
*** teran_ has quit IRC08:03
*** zz_ja has joined #openstack-infra08:04
*** zz_jgrimm has joined #openstack-infra08:04
*** maurosr has joined #openstack-infra08:05
*** teran has quit IRC08:07
*** maurosr has quit IRC08:11
*** zz_jgrimm has quit IRC08:11
*** rlucio_ has joined #openstack-infra08:11
*** yamamoto has joined #openstack-infra08:12
*** teran has joined #openstack-infra08:13
*** zz_ja has quit IRC08:14
*** rlucio has quit IRC08:14
*** yamamoto has quit IRC08:15
*** teran has quit IRC08:18
*** salv-orlando has quit IRC08:19
*** tnovacik has joined #openstack-infra08:19
*** markvoelker has joined #openstack-infra08:21
*** teran_ has joined #openstack-infra08:22
*** zz_ja has joined #openstack-infra08:23
*** teran has joined #openstack-infra08:26
*** teran_ has quit IRC08:27
*** yamamoto has joined #openstack-infra08:28
*** zz_ja has quit IRC08:29
*** zz_jgrimm has joined #openstack-infra08:30
*** zz_ja has joined #openstack-infra08:31
*** teran has quit IRC08:31
*** subscope_ has joined #openstack-infra08:32
openstackgerritBoris Pavlovic proposed openstack-infra/project-config: Move Rally to OpenStack  https://review.openstack.org/17270108:33
*** maurosr has joined #openstack-infra08:34
*** teran has joined #openstack-infra08:37
*** zz_jgrimm has quit IRC08:37
*** zz_ja has quit IRC08:38
*** maurosr has quit IRC08:38
*** andreykurilin has joined #openstack-infra08:40
*** zz_jgrimm has joined #openstack-infra08:41
*** zz_ja has joined #openstack-infra08:41
*** Hal has joined #openstack-infra08:42
*** teran has quit IRC08:42
*** Hal is now known as Guest940208:42
*** zz_ja has quit IRC08:46
*** teran has joined #openstack-infra08:46
*** zz_jgrimm has quit IRC08:46
*** teran has quit IRC08:47
*** ddieterly has joined #openstack-infra08:48
*** maurosr has joined #openstack-infra08:49
*** teran has joined #openstack-infra08:50
*** zz_jgrimm has joined #openstack-infra08:50
*** zz_ja has joined #openstack-infra08:50
*** ddieterly has quit IRC08:53
*** markvoelker_ has joined #openstack-infra08:55
*** zz_jgrimm has quit IRC08:55
*** teran has quit IRC08:55
*** yamamoto has quit IRC08:55
*** yamamoto has joined #openstack-infra08:55
*** yamamoto has quit IRC08:56
*** Guest9402 has quit IRC08:57
*** zz_ja has quit IRC08:57
*** subscope_ has quit IRC08:57
*** markvoelker has quit IRC08:58
*** maurosr has quit IRC08:59
*** zz_ja has joined #openstack-infra08:59
*** zz_jgrimm has joined #openstack-infra08:59
*** otter768 has joined #openstack-infra09:00
*** teran has joined #openstack-infra09:01
*** maurosr has joined #openstack-infra09:01
*** andreykurilin has quit IRC09:03
*** zz_ja has quit IRC09:04
*** zz_jgrimm has quit IRC09:04
*** zz_jgrimm has joined #openstack-infra09:05
*** otter768 has quit IRC09:05
*** maurosr has quit IRC09:05
*** teran_ has joined #openstack-infra09:06
*** subscope_ has joined #openstack-infra09:08
*** teran has quit IRC09:08
*** maurosr has joined #openstack-infra09:09
*** teran has joined #openstack-infra09:10
*** zz_jgrimm has quit IRC09:10
*** zz_ja has joined #openstack-infra09:11
*** teran_ has quit IRC09:11
*** teran_ has joined #openstack-infra09:12
*** markvoelker_ has quit IRC09:13
*** teran_ has quit IRC09:13
*** maurosr has quit IRC09:13
*** subscope_ has quit IRC09:14
*** MaxV has joined #openstack-infra09:14
*** teran_ has joined #openstack-infra09:14
*** markvoelker has joined #openstack-infra09:15
*** teran has quit IRC09:15
*** zz_ja has quit IRC09:15
*** teran_ has quit IRC09:19
*** yfried is now known as yfried|lunch09:21
*** zz_ja has joined #openstack-infra09:21
*** teran has joined #openstack-infra09:23
*** zz_ja has quit IRC09:25
*** teran has quit IRC09:28
*** maurosr has joined #openstack-infra09:29
*** yfried|lunch is now known as yfried|afk09:31
*** markvoelker has quit IRC09:33
*** maurosr has quit IRC09:33
*** teran has joined #openstack-infra09:34
*** markvoelker has joined #openstack-infra09:34
*** teran_ has joined #openstack-infra09:36
*** zz_jgrimm has joined #openstack-infra09:37
*** teran__ has joined #openstack-infra09:37
*** zz_ja has joined #openstack-infra09:38
*** teran has quit IRC09:38
*** maurosr has joined #openstack-infra09:38
*** teran__ has quit IRC09:39
*** ihrachyshka has joined #openstack-infra09:39
*** markvoelker_ has joined #openstack-infra09:39
*** teran has joined #openstack-infra09:39
*** teran_ has quit IRC09:40
*** yamamoto has joined #openstack-infra09:42
*** zz_ja has quit IRC09:42
*** yfried|afk is now known as yfried|lunch09:42
*** yfried|lunch is now known as yfried09:42
*** zz_ja has joined #openstack-infra09:42
*** markvoelker has quit IRC09:43
*** maurosr has quit IRC09:43
*** ZZelle has quit IRC09:43
*** ZZelle has joined #openstack-infra09:44
*** ihrachyshka has quit IRC09:44
*** teran has quit IRC09:44
*** maurosr has joined #openstack-infra09:44
*** teran has joined #openstack-infra09:45
*** zz_ja has quit IRC09:47
*** ddieterly has joined #openstack-infra09:49
*** teran has quit IRC09:50
*** maurosr has quit IRC09:50
*** zz_jgrimm has quit IRC09:50
*** zz_ja has joined #openstack-infra09:52
*** yamamoto has quit IRC09:52
*** markvoelker_ has quit IRC09:53
*** ddieterly has quit IRC09:53
*** teran has joined #openstack-infra09:56
*** zz_ja has quit IRC09:56
*** subscope_ has joined #openstack-infra09:56
*** MaxV has quit IRC10:00
*** teran has quit IRC10:00
*** rm_work is now known as rm_work|away10:01
*** teran has joined #openstack-infra10:01
*** dizquierdo has joined #openstack-infra10:03
*** teran_ has joined #openstack-infra10:03
*** teran has quit IRC10:06
*** teran has joined #openstack-infra10:07
*** teran_ has quit IRC10:07
*** teran has quit IRC10:12
*** MaxV has joined #openstack-infra10:16
*** dizquierdo has quit IRC10:17
*** teran has joined #openstack-infra10:18
*** teran has quit IRC10:23
*** teran has joined #openstack-infra10:25
*** teran_ has joined #openstack-infra10:27
*** pal has quit IRC10:28
*** teran__ has joined #openstack-infra10:29
*** teran___ has joined #openstack-infra10:30
*** teran has quit IRC10:31
*** teran_ has quit IRC10:31
*** teran__ has quit IRC10:33
*** dizquierdo has joined #openstack-infra10:33
*** zz_jgrimm has joined #openstack-infra10:35
*** zz_ja has joined #openstack-infra10:35
*** teran___ has quit IRC10:36
*** maurosr has joined #openstack-infra10:36
*** pal has joined #openstack-infra10:37
*** zz_ja has quit IRC10:39
*** btully has quit IRC10:40
*** maurosr has quit IRC10:41
*** zz_jgrimm has quit IRC10:41
*** teran has joined #openstack-infra10:42
*** zz_jgrimm has joined #openstack-infra10:43
*** zz_ja has joined #openstack-infra10:44
*** teran has quit IRC10:46
*** ddieterly has joined #openstack-infra10:50
*** zz_jgrimm has quit IRC10:50
*** teran_ has joined #openstack-infra10:51
*** zz_ja has quit IRC10:52
*** MaxV has quit IRC10:52
*** MaxV has joined #openstack-infra10:53
*** maurosr has joined #openstack-infra10:54
*** ddieterly has quit IRC10:54
*** teran has joined #openstack-infra10:54
*** zz_ja has joined #openstack-infra10:55
*** teran_ has quit IRC10:56
*** subscope_ has quit IRC10:56
*** MaxV has quit IRC10:57
*** teran has quit IRC10:59
*** maurosr has quit IRC11:00
*** otter768 has joined #openstack-infra11:01
*** zz_ja has quit IRC11:05
*** teran has joined #openstack-infra11:05
*** otter768 has quit IRC11:06
*** yamada-h has joined #openstack-infra11:08
*** teran has quit IRC11:10
*** yamada-h has quit IRC11:13
*** teran has joined #openstack-infra11:13
*** MaxV has joined #openstack-infra11:14
*** teran_ has joined #openstack-infra11:15
*** teran__ has joined #openstack-infra11:17
*** teran has quit IRC11:18
*** teran has joined #openstack-infra11:18
*** zz_ja has joined #openstack-infra11:19
*** zz_jgrimm has joined #openstack-infra11:19
*** maurosr has joined #openstack-infra11:19
*** teran_ has quit IRC11:19
*** teran__ has quit IRC11:22
*** wenlock has quit IRC11:22
*** teran has quit IRC11:23
*** yamahata has joined #openstack-infra11:24
*** maurosr has quit IRC11:24
*** zz_ja has quit IRC11:25
*** zz_jgrimm has quit IRC11:25
*** tiswanso has joined #openstack-infra11:28
*** teran has joined #openstack-infra11:29
*** maurosr has joined #openstack-infra11:32
*** yfried has quit IRC11:33
*** zz_ja has joined #openstack-infra11:34
*** teran has quit IRC11:34
*** MaxV has quit IRC11:34
*** zz_jgrimm has joined #openstack-infra11:34
*** MaxV has joined #openstack-infra11:35
*** btully has joined #openstack-infra11:37
*** tiswanso has quit IRC11:38
*** teran has joined #openstack-infra11:38
*** MaxV has quit IRC11:39
*** yamamoto has joined #openstack-infra11:40
*** zz_ja has quit IRC11:40
*** teran_ has joined #openstack-infra11:40
*** yamahata has quit IRC11:41
*** btully has quit IRC11:42
*** maurosr has quit IRC11:42
*** teran has quit IRC11:43
*** teran has joined #openstack-infra11:44
*** yamamoto has quit IRC11:45
*** teran_ has quit IRC11:45
*** zz_jgrimm has quit IRC11:45
*** teran has quit IRC11:49
dstanekjeblair: gui was a little tongue-in-cheek. thanks for the feedback, i'll take a look a little later today11:49
*** zz_jgrimm has joined #openstack-infra11:49
*** zz_ja has joined #openstack-infra11:49
*** maurosr has joined #openstack-infra11:50
*** ddieterly has joined #openstack-infra11:50
*** anthonyper has quit IRC11:54
*** zz_jgrimm has quit IRC11:54
*** anthonyper has joined #openstack-infra11:54
*** ddieterly has quit IRC11:54
*** markvoelker has joined #openstack-infra11:54
*** teran has joined #openstack-infra11:55
*** zz_ja has quit IRC11:58
*** yfried has joined #openstack-infra11:59
*** teran has quit IRC11:59
*** dimsum_ has joined #openstack-infra12:00
*** teran has joined #openstack-infra12:03
*** teran_ has joined #openstack-infra12:04
*** maurosr has quit IRC12:06
*** teran__ has joined #openstack-infra12:07
*** teran has quit IRC12:07
*** teran has joined #openstack-infra12:08
*** markvoelker_ has joined #openstack-infra12:08
*** teran_ has quit IRC12:09
*** dimsum_ has quit IRC12:09
*** dimsum_ has joined #openstack-infra12:09
*** markvoelker has quit IRC12:09
*** dimsum_ has quit IRC12:10
*** teran__ has quit IRC12:11
*** teran has quit IRC12:13
jeblairtchaypo: okay, please send me the log file (same place as last time)12:15
jeblairdstanek: heh, tounge-in-cheek is fine;  i leave it at your discretion :)12:16
*** markvoelker has joined #openstack-infra12:17
*** amotoki has quit IRC12:17
*** amotoki has joined #openstack-infra12:17
*** zz_ja has joined #openstack-infra12:18
*** teran has joined #openstack-infra12:19
*** markvoelker_ has quit IRC12:20
*** soren has joined #openstack-infra12:20
openstackgerritJoshua Hesketh proposed openstack-infra/os-loganalyze: Add support for non-text files  https://review.openstack.org/10726712:20
openstackgerritJoshua Hesketh proposed openstack-infra/os-loganalyze: Tidy up generators into contained objects  https://review.openstack.org/17271112:20
*** yamamoto has joined #openstack-infra12:22
*** teran has quit IRC12:24
*** teran has joined #openstack-infra12:28
*** ddieterly has joined #openstack-infra12:29
*** teran_ has joined #openstack-infra12:30
*** teran__ has joined #openstack-infra12:32
*** teran has quit IRC12:33
*** teran_ has quit IRC12:35
*** _nadya_ has joined #openstack-infra12:35
*** zz_ja has quit IRC12:36
*** teran__ has quit IRC12:37
*** Longgeek has quit IRC12:37
*** zz_jgrimm has joined #openstack-infra12:38
*** maurosr has joined #openstack-infra12:39
*** zz_ja has joined #openstack-infra12:39
*** markvoelker_ has joined #openstack-infra12:41
*** teran has joined #openstack-infra12:41
*** markvoelker has quit IRC12:41
*** markvoelker_ has quit IRC12:41
*** markvoelker has joined #openstack-infra12:42
*** zz_ja has quit IRC12:44
*** teran has quit IRC12:46
*** markvoelker has quit IRC12:46
*** zz_jgrimm has quit IRC12:46
*** maurosr has quit IRC12:47
*** dizquierdo has quit IRC12:47
*** tiswanso has joined #openstack-infra12:50
*** _nadya_ has quit IRC12:51
*** teran has joined #openstack-infra12:52
*** teran_ has joined #openstack-infra12:54
*** teran__ has joined #openstack-infra12:56
*** teran has quit IRC12:57
*** teran has joined #openstack-infra12:58
*** teran_ has quit IRC12:59
*** tiswanso has quit IRC13:00
*** zz_jgrimm has joined #openstack-infra13:00
*** maurosr has joined #openstack-infra13:00
*** teran__ has quit IRC13:01
*** zz_ja has joined #openstack-infra13:01
*** teran has quit IRC13:02
*** otter768 has joined #openstack-infra13:02
*** teran has joined #openstack-infra13:03
*** zz_jgrimm has quit IRC13:05
*** maurosr has quit IRC13:06
*** otter768 has quit IRC13:07
*** zz_ja has quit IRC13:08
*** teran has quit IRC13:08
*** baoli has joined #openstack-infra13:10
*** baoli has quit IRC13:12
*** baoli has joined #openstack-infra13:13
*** teran has joined #openstack-infra13:14
*** davideagnello has joined #openstack-infra13:14
*** davideagnello has quit IRC13:18
*** teran has quit IRC13:19
*** teran has joined #openstack-infra13:19
*** teran_ has joined #openstack-infra13:22
*** teran__ has joined #openstack-infra13:25
*** teran has quit IRC13:25
*** zz_ja has joined #openstack-infra13:25
*** teran_ has quit IRC13:26
*** yamamoto has quit IRC13:28
*** maurosr has joined #openstack-infra13:29
*** zz_jgrimm has joined #openstack-infra13:29
*** teran__ has quit IRC13:30
*** arosen has quit IRC13:35
*** maurosr has quit IRC13:35
*** arosen has joined #openstack-infra13:35
*** teran has joined #openstack-infra13:36
*** zz_jgrimm has quit IRC13:36
*** zz_ja has quit IRC13:38
*** teran has quit IRC13:40
*** maurosr has joined #openstack-infra13:41
*** zz_ja has joined #openstack-infra13:41
*** zz_jgrimm has joined #openstack-infra13:41
*** koolhead17 has joined #openstack-infra13:42
*** teran has joined #openstack-infra13:43
*** teran_ has joined #openstack-infra13:45
*** maurosr has quit IRC13:46
*** soren has quit IRC13:46
*** teran has quit IRC13:48
*** teran has joined #openstack-infra13:49
*** zz_ja has quit IRC13:49
*** teran_ has quit IRC13:50
*** zz_jgrimm has quit IRC13:50
*** pcrews has quit IRC13:51
*** ddieterl_ has joined #openstack-infra13:52
*** teran has quit IRC13:53
*** MaxV has joined #openstack-infra13:54
*** ddieterly has quit IRC13:55
*** zz_jgrimm has joined #openstack-infra13:57
*** MaxV has quit IRC13:58
*** MaxV has joined #openstack-infra13:58
*** teran has joined #openstack-infra14:00
*** zz_jgrimm has quit IRC14:03
*** teran has quit IRC14:05
*** koolhead17 has quit IRC14:06
*** teran has joined #openstack-infra14:07
*** teran_ has joined #openstack-infra14:09
*** woodster_ has joined #openstack-infra14:10
*** bknudson has joined #openstack-infra14:11
*** bknudson has quit IRC14:11
*** teran__ has joined #openstack-infra14:11
*** bknudson has joined #openstack-infra14:12
*** teran___ has joined #openstack-infra14:13
*** teran has quit IRC14:13
*** maurosr has joined #openstack-infra14:13
*** teran_ has quit IRC14:14
*** markvoelker has joined #openstack-infra14:14
*** Hal has joined #openstack-infra14:15
*** Hal is now known as Guest4900514:15
*** teran__ has quit IRC14:16
*** teran___ has quit IRC14:18
*** maurosr has quit IRC14:19
*** markvoelker has quit IRC14:19
*** zz_jgrimm has joined #openstack-infra14:22
*** zz_ja has joined #openstack-infra14:23
*** maurosr has joined #openstack-infra14:23
*** teran has joined #openstack-infra14:24
*** koolhead17 has joined #openstack-infra14:26
bknudsonhttp://logs.openstack.org/56/172256/3/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/6b9954b/logs/screen-s-proxy.txt.gz14:28
bknudsonLooks like swift-proxy is failing to start14:28
bknudsonpkg_resources.ContextualVersionConflict: (python-keystoneclient 1.1.0.post1 (/opt/stack/new/python-keystoneclient), Requirement.parse('python-keystoneclient<=1.1.0,>=0.10.0'), set(['ceilometer']))14:28
*** teran has quit IRC14:28
*** teran has joined #openstack-infra14:31
*** koolhead17 has quit IRC14:31
bknudsonthis is on keystoneclient stable/juno branch14:33
*** teran_ has joined #openstack-infra14:33
bknudsonglobal requirements has "python-keystoneclient>=0.10.0,<=1.1.0" on stable/juno.14:34
fungilooks like stable/juno python-keystoneclient is capped <=1.1.0 and the stable/juno branch tip of it has a 1.1.0 tag present?14:34
fungiyup14:35
fungihttp://git.openstack.org/cgit/openstack/python-keystoneclient/log/?h=stable/juno14:35
*** teran__ has joined #openstack-infra14:35
fungithe tip of that branch is tagged 1.1.0 which is too new for http://git.openstack.org/cgit/openstack/requirements/tree/global-requirements.txt?h=stable%2Fjuno#n11214:35
*** teran has quit IRC14:36
bknudsonso the 1.0.0 tag should have been picked for the branch?14:36
*** teran has joined #openstack-infra14:37
bknudsonI'm wondering why it's <=1.1.0 and not <1.2?14:37
fungithe <=1.1.0 says up to and including 1.1.0 which means any commits after 1.1.0 are going to get development versions newer than works there (1.1.0.post1 et cetera)14:37
*** Guest56884 is now known as cloudnull14:37
fungii agree <= is a silly choice for a cap14:37
*** teran_ has quit IRC14:37
*** koolhead17 has joined #openstack-infra14:37
*** cloudnull is now known as Guest1822914:37
fungiit should have been, e.g., <1.2.0 and then made sure not to release any 1.2.x versions with non-backward-compatible changes (and release them only from its stable/juno branch)14:38
fungier, any 1.1.x versions14:38
*** Guest18229 is now known as cloudkiller14:39
bknudsonI think that was the plan... unless 1.1.0 was picked for the branch where 1.0.0 should have been used...14:39
bknudsonbut then the req <=1.2.0 makes no sense.14:39
fungiwell, there was a screwup like that for keystonemiddleware which i helped morganfainberg correct a couple days ago, but he double-checked kclient at the time and was fine with it14:40
bknudsonI mean req <=1.1.0.14:40
*** dhritishikhar has joined #openstack-infra14:40
*** teran__ has quit IRC14:40
*** rmcall has quit IRC14:40
bknudsonkeystonemiddleware>=1.0.0,<1.4.014:40
bknudsonthat one has <1.4.0 which makes sense.14:40
*** pal has quit IRC14:40
fungiright14:40
bknudsonso maybe it's just the requirements is off.14:40
*** cdent has joined #openstack-infra14:41
fungicould be. i'd check for outstanding changes proposed to fix it, but it's sundau14:41
fungisunday too14:41
fungimy grill is calling14:41
*** teran has quit IRC14:41
*** koolhead17 has quit IRC14:44
fungibut yeah, my guess is that juno should say <1.2.0 rather than <=1.1.014:45
fungibecause <= is a very strange way to cap things you're also going to test from source14:46
bknudsonI'll propose the g-r change14:46
fungii think <= was being used for other dependencies where we couldn't trust them to follow semver, but it definitely won'r work for stable branch src jobs14:47
*** teran has joined #openstack-infra14:47
bknudsonshould I just do keystoneclient or all the *clients ? (if they're not correct, haven't checked)14:47
bknudsonpython-ceilometerclient>=1.0.6,<=1.0.1214:48
bknudsonsome of them as expected -- python-neutronclient>=2.3.6,<2.4.014:48
fungiwe should probably do them all (any library with a stable branch, especially if it's got src job variants running for those branches)14:48
bknudsonThey don't all have stable branches... none for python-ceilometerclient.14:52
*** teran has quit IRC14:52
bknudsonI'm still going to update them all just in case a stable branch gets created... seems like we wanted all the libs to have stable branches.14:53
fungiagreed. i just don't know if someone was proposing those stable reqs updates incrementally as each lib got its wings^H^H^H^H^Hstable branches14:53
*** wenlock has joined #openstack-infra14:55
*** teran has joined #openstack-infra14:56
bknudsongerritbot -- https://review.openstack.org/#/c/172718/1 and https://review.openstack.org/#/c/172719/ are the g-r changes.14:58
*** teran_ has joined #openstack-infra14:58
*** andreykurilin has joined #openstack-infra14:59
*** tnovacik has quit IRC14:59
*** wenlock has quit IRC14:59
*** teran__ has joined #openstack-infra15:00
*** teran has quit IRC15:02
*** teran has joined #openstack-infra15:02
*** teran_ has quit IRC15:04
*** teran__ has quit IRC15:05
*** wenlock has joined #openstack-infra15:06
*** teran has quit IRC15:07
mordredbtw: http://engineering.pinterest.com/post/116038532184/learn-to-stop-using-shiny-new-things-and-love15:11
*** teran has joined #openstack-infra15:13
*** btully has joined #openstack-infra15:13
*** dboik has quit IRC15:14
*** koolhead17 has joined #openstack-infra15:14
*** BobBall_AWAY is now known as BobBall15:17
*** btully has quit IRC15:18
*** teran has quit IRC15:18
BobBallAny ideas why nodepool might create nodes, get registered in jenkins, but never run jobs?  I've tested connection to gearman from jenkins and that's fine, but it seems that zuul never sees the nodes15:18
fungiBobBall: is the jenkins-gearman plugin enabled?15:19
BobBallenabled for all jobs, yes15:20
BobBallAre there any useful log files that might give a clue?15:20
*** dboik has joined #openstack-infra15:21
*** teran has joined #openstack-infra15:21
fungiin /var/log/jenkins15:22
BobBallI might have just found one actually... zuul merger is complaining about a bad SSH key so it can't clone a repository15:22
fungii assume you've already checked the gearman admin protocol's "status" command output and confirmed that only zuul's built-in workers are present15:22
*** teran_ has joined #openstack-infra15:22
fungioh, well problems with zuul-merger aren't going to prevent your jenkins workers from registering in gearman though15:23
fungiwhen you say "zuul never sees the nodes" i'm interpreting that as they're not listed in the gearman status15:24
*** cdent has quit IRC15:24
*** teran__ has joined #openstack-infra15:24
BobBallNo - I hadn't checked the gearman status... *looks up how to do that*15:24
BobBalloh.  Heh.  So I restarted zuul-merger and it's all working now.15:24
fungiuse something like netcat to connect to the gearman socket and enter the word "status"15:25
*** teran has quit IRC15:25
BobBallvery useful, thanks.15:25
fungiso, yeah, not a gearman problem, and zuul did actually "see" your nodes15:25
*** dizquierdo has joined #openstack-infra15:26
*** HeOS has joined #openstack-infra15:26
*** teran_ has quit IRC15:27
BobBallyes - I see now.  The status command is useful and will hopefully help me understand more next time something goes wrong.15:27
fungiabsolutely. you should be able to see the pending counts for various jobs (jenkins and those internal to zuul) that way, as well as the number of workers registered to handle them and any which are actively processing them15:29
*** teran__ has quit IRC15:29
*** wenlock has quit IRC15:30
*** andreykurilin has quit IRC15:32
*** teran has joined #openstack-infra15:35
*** dhritishikhar has quit IRC15:35
*** dizquierdo has quit IRC15:39
*** teran has quit IRC15:40
*** Krinkle|detached is now known as Krinkle15:43
*** armax has joined #openstack-infra15:43
*** teran has joined #openstack-infra15:46
*** teran_ has joined #openstack-infra15:48
*** MaxV has quit IRC15:50
*** teran__ has joined #openstack-infra15:50
*** teran has quit IRC15:51
*** teran has joined #openstack-infra15:51
*** bookwar has left #openstack-infra15:51
*** shashankhegde has joined #openstack-infra15:52
*** luqas has joined #openstack-infra15:52
*** teran_ has quit IRC15:53
*** HeOS has quit IRC15:54
*** teran__ has quit IRC15:54
*** markvoelker has joined #openstack-infra15:54
*** yfried has quit IRC15:55
*** armax has quit IRC15:55
*** teran has quit IRC15:56
*** tiswanso has joined #openstack-infra15:57
openstackgerritKhai Do proposed openstack-infra/puppet-gerrit: Fix Gerrit mimetype setting for direct downloading of files  https://review.openstack.org/17272215:57
*** luqas has quit IRC15:58
*** amotoki has quit IRC15:58
*** markvoelker has quit IRC15:59
*** teran has joined #openstack-infra16:02
*** tiswanso has quit IRC16:04
*** koolhead17 has quit IRC16:05
*** teran has quit IRC16:07
*** teran has joined #openstack-infra16:10
*** ddieterl_ has quit IRC16:11
*** amotoki has joined #openstack-infra16:11
*** wenlock has joined #openstack-infra16:12
*** teran_ has joined #openstack-infra16:12
*** teran__ has joined #openstack-infra16:14
*** teran has quit IRC16:15
*** teran has joined #openstack-infra16:15
*** teran_ has quit IRC16:16
*** ddieterly has joined #openstack-infra16:18
*** sergsh has quit IRC16:18
*** teran__ has quit IRC16:19
*** teran has quit IRC16:20
*** woodster_ has quit IRC16:20
*** sdake has joined #openstack-infra16:23
*** teran has joined #openstack-infra16:26
*** sdake has quit IRC16:26
*** koolhead17 has joined #openstack-infra16:30
*** teran has quit IRC16:31
*** koolhead17 has quit IRC16:31
*** teran has joined #openstack-infra16:35
*** teran_ has joined #openstack-infra16:37
*** sabeen has joined #openstack-infra16:38
*** teran__ has joined #openstack-infra16:39
*** teran has quit IRC16:40
*** teran has joined #openstack-infra16:41
*** yfried has joined #openstack-infra16:41
*** dimsum_ has joined #openstack-infra16:42
*** teran_ has quit IRC16:42
*** cloudkiller is now known as cloudnull16:43
bknudsonsomething must not have done semver properly since https://review.openstack.org/#/c/172719/ failed ... seems to be picked up newer oslo.config16:43
*** teran__ has quit IRC16:44
bknudsonswift-proxy is really good at catching these things.16:44
*** dims_ has joined #openstack-infra16:45
*** teran has quit IRC16:46
*** dimsum_ has quit IRC16:47
*** dimtruck is now known as zz_dimtruck16:51
*** davideagnello has joined #openstack-infra16:51
*** teran has joined #openstack-infra16:52
*** davideagnello has quit IRC16:56
*** teran has quit IRC16:56
*** otter768 has joined #openstack-infra16:59
*** teran_ has joined #openstack-infra17:03
*** teran has joined #openstack-infra17:05
*** zz_dimtruck is now known as dimtruck17:05
*** pcrews has joined #openstack-infra17:07
*** teran_ has quit IRC17:07
*** dimtruck is now known as zz_dimtruck17:10
*** zz_dimtruck is now known as dimtruck17:12
*** teran has quit IRC17:12
*** teran has joined #openstack-infra17:15
*** mwagner_lap has quit IRC17:15
*** ajmiller has quit IRC17:18
*** ajmiller has joined #openstack-infra17:18
*** teran has quit IRC17:20
openstackgerritSumit Naiksatam proposed openstack-infra/project-config: Move GBP experimental job to check queue  https://review.openstack.org/17272617:22
*** teran has joined #openstack-infra17:24
*** teran_ has joined #openstack-infra17:26
*** dims_ has quit IRC17:26
*** teran__ has joined #openstack-infra17:28
*** mrmartin has joined #openstack-infra17:28
*** mwagner_lap has joined #openstack-infra17:28
*** pcrews has quit IRC17:28
mrmartiner17:29
*** teran has quit IRC17:29
*** teran___ has joined #openstack-infra17:29
*** teran_ has quit IRC17:30
fungimrmartin: hey there, i just replied to reed's e-mail after i got the site back up and running17:31
mrmartinhi fungi17:32
mrmartinso17:32
mrmartinsomething is leaking17:32
fungicertainly seems that way17:32
mrmartincould be interesting to see whether we experience some extra traffic that can cause this17:32
*** teran__ has quit IRC17:32
mrmartinas a temporary workaround what do you think about a daily scheduled redis restart as a workaround until we don't have a permanent solution?17:33
mrmartinand add ask.openstack.org into cacti, and measure redis memory consumption17:34
*** teran___ has quit IRC17:34
mrmartinwhat was the ip of the previous ask.o.o instance?17:34
fungimrmartin: 166.78.49.245 or 2001:4800:7811:0513:3bc3:d7f6:ff04:afd317:37
mrmartinI check the original redis config there17:38
fungiif you see anything in its /etc/redis.conf which might have been keeping it happy, we should try adding it to the one in puppet17:38
mrmartinyeap, I plan to do a quick diff17:39
*** teran has joined #openstack-infra17:40
*** yamahata has joined #openstack-infra17:40
mrmartinwhat is the exact error msg in the logs you see?17:41
*** shashankhegde has quit IRC17:42
*** dimtruck is now known as zz_dimtruck17:43
*** zz_dimtruck is now known as dimtruck17:44
*** teran has quit IRC17:45
*** tiswanso has joined #openstack-infra17:46
*** ddieterly has quit IRC17:47
mrmartinfungi: I found one difference17:48
mrmartinmaxmemory have a default setting to 1GB in puppet-redis module17:49
*** e0ne has joined #openstack-infra17:49
fungiyeah, i saw that, we had it lowered to 256m in openstack_project::ask17:49
fungiand then i bumpted that to 512m last week17:49
*** teran_ has joined #openstack-infra17:49
fungier, bumped17:49
fungimrmartin: the error in the apache logs is "ResponseError: command not allowed when used memory > 'maxmemory'"17:50
mrmartinstrange, because we are using the same redis for openstackid, and it works well there17:50
*** tiswanso has quit IRC17:51
*** e0ne has quit IRC17:52
*** teran has joined #openstack-infra17:53
*** dimtruck is now known as zz_dimtruck17:53
*** teran_ has quit IRC17:54
openstackgerritJames E. Blair proposed openstack-infra/system-config: Add ask.o.o to cacti  https://review.openstack.org/17272917:54
jeblairmrmartin, fungi: ^17:54
fungijeblair: thanks!17:55
*** e0ne has joined #openstack-infra17:56
jeblairin-session conference hacking!17:56
fungimrmartin: i'm not sure restarting redis will help either. i think when i was troubleshooting it last week, restarting without raising the memory limit just started it back up in an already broken state17:57
fungithe maxmemory configuration setting seems to mean "break horribly once you start using this much memory"17:57
mrmartinfungi, are you executed a flushall ?17:57
*** Krinkle is now known as Krinkle|detached17:57
fungimrmartin: i did not, simply restarted the service. that's probably what i was missing17:58
*** teran has quit IRC17:58
mrmartinyeah, I suggest to do a flushall to empty the cache17:58
fungie.g. ran `service redis restart`17:58
mrmartinI'm not sure that it is a redis issue18:00
*** yamahata has quit IRC18:01
*** e0ne has quit IRC18:03
mrmartinthis option is missing from redis.conf: maxmemory-policy allkeys-lru18:03
*** teran has joined #openstack-infra18:04
*** dhritishikhar has joined #openstack-infra18:05
mrmartinit defaults to volatile-lru18:05
mrmartinremove the keys which have an expire-set, meanwhule the allkeys-lru evict keys trying to remove the less recently used (LRU) keys first, in order to make space for the new data added.18:06
*** pcrews has joined #openstack-infra18:07
mrmartinthis key is missing from puppet-redis template18:07
mrmartinI make the patch for that18:08
openstackgerritMerged openstack-infra/system-config: Add ask.o.o to cacti  https://review.openstack.org/17272918:08
*** teran has quit IRC18:09
*** woodster_ has joined #openstack-infra18:10
*** teran has joined #openstack-infra18:13
*** yamada-h has joined #openstack-infra18:13
*** zz_dimtruck is now known as dimtruck18:13
*** david-lyle has quit IRC18:15
*** teran_ has joined #openstack-infra18:15
openstackgerritMarton Kiss proposed openstack-infra/puppet-redis: Add maxmemory-policy configurable  https://review.openstack.org/17273118:15
*** david-lyle has joined #openstack-infra18:15
mrmartinfungi, jeblair ^^^18:15
*** teran__ has joined #openstack-infra18:17
jeblairmrmartin: was that set on the old server?18:17
dstanekjeblair: do you have a few mins today to chat? i have a quick question about my gertty changes18:17
mrmartinyeap18:17
*** yamada-h has quit IRC18:17
*** teran has quit IRC18:17
mrmartinthat was the only interesting difference of redis.conf18:18
fungithat would explain why we're getting keys piling up in redis on the new server18:18
mrmartinI hope it solves our problem, maybe lowering the maxmemory to 128mb can bring out this memory issue faster18:18
jeblairmrmartin: +2; i'm at a conference so should not aprv right now18:18
*** teran has joined #openstack-infra18:18
fungii'll approve and babysit it into production18:19
jeblairdstanek: sure thing, i'm going to 511 next (pbs QoS), want to catch me after that (15:00)? or meet somewhere around that time?18:19
*** teran_ has quit IRC18:20
*** teran__ has quit IRC18:22
*** _nadya_ has joined #openstack-infra18:22
*** teran has quit IRC18:23
*** dimtruck is now known as zz_dimtruck18:25
*** _nadya_ has quit IRC18:25
*** _nadya_ has joined #openstack-infra18:26
*** teran has joined #openstack-infra18:29
*** _nadya_ has quit IRC18:30
*** pcrews has quit IRC18:31
*** teran has quit IRC18:34
*** teran has joined #openstack-infra18:37
*** teran_ has joined #openstack-infra18:39
*** teran__ has joined #openstack-infra18:41
openstackgerritMerged openstack-infra/puppet-redis: Add maxmemory-policy configurable  https://review.openstack.org/17273118:41
*** teran has quit IRC18:42
*** teran has joined #openstack-infra18:42
*** teran_ has quit IRC18:43
*** achanda has joined #openstack-infra18:44
*** zz_dimtruck is now known as dimtruck18:45
*** teran__ has quit IRC18:46
*** teran has quit IRC18:47
*** ddieterly has joined #openstack-infra18:47
*** sarob has joined #openstack-infra18:50
*** btully has joined #openstack-infra18:50
*** sarob has quit IRC18:50
*** sarob has joined #openstack-infra18:50
*** ddieterly has quit IRC18:52
*** teran has joined #openstack-infra18:53
*** achanda has quit IRC18:54
*** ddieterly has joined #openstack-infra18:54
openstackgerritChristoph Gysin proposed stackforge/gertty: tox: Fix flake8 setup  https://review.openstack.org/17273418:54
openstackgerritChristoph Gysin proposed stackforge/gertty: flake8: Fix whitespace  https://review.openstack.org/17273518:54
openstackgerritChristoph Gysin proposed stackforge/gertty: flake8: Fix E251,E261,E262  https://review.openstack.org/17273618:54
openstackgerritChristoph Gysin proposed stackforge/gertty: flake8: Fix E721  https://review.openstack.org/17273718:54
*** btully has quit IRC18:54
openstackgerritChristoph Gysin proposed stackforge/gertty: flake8: Fix F821,F841  https://review.openstack.org/17273818:54
openstackgerritChristoph Gysin proposed stackforge/gertty: flake8: Fix E711,E712  https://review.openstack.org/17273918:54
openstackgerritChristoph Gysin proposed stackforge/gertty: flake8: Fix F401,F403  https://review.openstack.org/17274018:54
openstackgerritChristoph Gysin proposed stackforge/gertty: flake8: Break lines longer than 109 chars  https://review.openstack.org/17274118:54
*** sarob has quit IRC18:55
* jeblair quits python18:55
fungiwow18:56
fungithat's a lot of whitespace18:56
*** dimtruck is now known as zz_dimtruck18:58
*** teran has quit IRC18:58
mordredjeblair: I have an option for you ...19:00
*** teran has joined #openstack-infra19:02
*** sarob has joined #openstack-infra19:02
*** soren_ has joined #openstack-infra19:04
*** teran_ has joined #openstack-infra19:04
*** ildikov has joined #openstack-infra19:06
*** teran__ has joined #openstack-infra19:06
*** teran has quit IRC19:07
*** teran has joined #openstack-infra19:08
openstackgerritJames E. Blair proposed stackforge/gertty: Add notes on pep8 and pyflakes  https://review.openstack.org/17274319:08
*** teran_ has quit IRC19:09
*** teran__ has quit IRC19:11
*** teran has quit IRC19:13
*** yamada-h has joined #openstack-infra19:14
fungimrmartin: redis-server is restarted on ask.o.o with that config update in place and seems is doing fine back at the maxmemory 512m now, so that seems to have fixed it i think. thanks!19:16
fungii'll keep an eye on it throughout the evening to make sure it stays operational19:16
mrmartinfungi, great, let's wait what happens.19:16
*** yamada-h has quit IRC19:19
*** teran has joined #openstack-infra19:19
*** shashankhegde has joined #openstack-infra19:19
*** ddieterly has quit IRC19:19
*** teran has quit IRC19:24
*** pcrews has joined #openstack-infra19:24
*** teran has joined #openstack-infra19:26
*** wenlock has quit IRC19:27
*** sarob has quit IRC19:30
*** teran_ has joined #openstack-infra19:30
*** teran has quit IRC19:31
*** tiswanso has joined #openstack-infra19:31
*** sarob has joined #openstack-infra19:33
*** teran_ has quit IRC19:34
*** sarob has quit IRC19:35
*** sarob has joined #openstack-infra19:35
*** tiswanso has quit IRC19:36
*** e0ne has joined #openstack-infra19:37
*** e0ne has quit IRC19:38
*** sarob has quit IRC19:38
*** mestery has quit IRC19:40
*** teran has joined #openstack-infra19:41
*** achanda has joined #openstack-infra19:42
openstackgerritSteven Dake proposed openstack-infra/project-config: Make a check experiemtal bandit for for python-magnumclient  https://review.openstack.org/17246019:44
*** amitgandhinz has joined #openstack-infra19:45
*** teran_ has joined #openstack-infra19:46
*** teran has quit IRC19:46
*** teran_ has quit IRC19:46
*** mestery has joined #openstack-infra19:57
*** sdake has joined #openstack-infra20:00
openstackgerritMonty Taylor proposed openstack-infra/project-config: Add gleam to infra  https://review.openstack.org/17274920:04
*** btully has joined #openstack-infra20:06
*** ajo has joined #openstack-infra20:06
openstackgerritMonty Taylor proposed openstack-infra/project-config: Add glean to infra  https://review.openstack.org/17274920:08
*** zz_dimtruck is now known as dimtruck20:10
* fungi wonders which it is20:13
mordredfungi: :)20:13
mordredfungi: turns out "gleam" is taken on pypi20:13
fungithat latest patchset changes the commit subject, but not the files (not all at least)20:13
mordredwhich means my gleaming the cube reference is undercut20:13
mordredoh - piddle. thanks20:13
openstackgerritMonty Taylor proposed openstack-infra/project-config: Add glean to infra  https://review.openstack.org/17274920:14
mordredthat should do it20:14
mordredgreghaynes: ^^20:14
mordredgreghaynes: I found a couple of places where the tests leaked the executing environment20:15
*** yamada-h has joined #openstack-infra20:15
mordredgreghaynes: (it's pretty obvious since my laptop does not have a working eth0 :) )20:15
fungimordred: hrm, i'm having trouble cloning from that url20:18
mordredfungi: OH! they seem to not support git urls...20:19
*** yamada-h has quit IRC20:19
openstackgerritMonty Taylor proposed openstack-infra/project-config: Add glean to infra  https://review.openstack.org/17274920:19
mordredfungi: https://gitorious.org/mordred-temp/glean.git20:19
*** mrmartin has quit IRC20:20
fungiyep, that's what i suggested in my review comment20:22
*** ajo has quit IRC20:22
mordredfungi: I believe I agree with your review comment20:23
openstackgerritJames E. Blair proposed stackforge/gertty: flake8: Fix F821,F841  https://review.openstack.org/17273820:24
openstackgerritJames E. Blair proposed stackforge/gertty: flake8: Fix F401,F403  https://review.openstack.org/17274020:24
openstackgerritJames E. Blair proposed stackforge/gertty: Add notes on pep8 and pyflakes  https://review.openstack.org/17274320:24
openstackgerritJames E. Blair proposed stackforge/gertty: Add extra note about pep8  https://review.openstack.org/17275120:24
*** ajo has joined #openstack-infra20:24
jeblairflake8 finds bugs ^ :)20:24
jeblairer pyflakes, that is20:24
mordredjeblair: yah. flake8 is good20:25
*** dhritishikhar has quit IRC20:25
mordredjeblair: you have a trailing whitespace in that patch ;)20:26
jeblairmordred: you have something on your chin....20:28
*** shashankhegde has quit IRC20:33
*** achanda has quit IRC20:34
*** krtaylor has quit IRC20:35
morganfainbergfungi, looks like we messed up on the keystoneclient branch as well :(20:36
morganfainbergfungi, sorry20:36
morganfainbergfungi, for stable/juno20:37
morganfainbergi'm chasing down wtf is going on20:37
morganfainbergbut basically looks like ceilometer has a bad requirements20:38
*** Krinkle|detached is now known as Krinkle20:38
morganfainbergor something20:38
morganfainbergoh i see what is up.20:39
morganfainberglooks like g-r needs to be fixed to be <1.2.0 not <=1.1.020:39
* morganfainberg shakes fist at the capping headaches20:40
jeblairmorganfainberg: i've seen that in channel here before -- you may want to check scrollback20:42
jeblairmorganfainberg: (i'm not really up on things, just trying to fyi since i saw something similar scroll by earlier)20:43
*** dimtruck is now known as zz_dimtruck20:43
morganfainbergjeblair, yeah i *think*  https://review.openstack.org/172753 will fix my issue20:43
morganfainbergbut basically 1.1.0.post2 > 1.1.020:43
morganfainbergso 1.1.0.post2 fails.20:44
*** mtanino has joined #openstack-infra20:44
morganfainbergi *think*20:44
morganfainbergand then we need to go prod the other projects20:44
morganfainbergbut right now I can't land anything in keystoneclient because the requirements can't resolve20:45
*** mtanino has quit IRC20:48
*** salv-orlando has joined #openstack-infra20:49
openstackgerritJames E. Blair proposed stackforge/gertty: flake8: Fix F821,F841  https://review.openstack.org/17273820:51
openstackgerritJames E. Blair proposed stackforge/gertty: flake8: Fix F401,F403  https://review.openstack.org/17274020:51
openstackgerritJames E. Blair proposed stackforge/gertty: Add extra note about pep8  https://review.openstack.org/17275120:51
fungimorganfainberg: yeah, i think bknudson is trying to address in https://review.openstack.org/172718 and/or https://review.openstack.org/17271920:52
morganfainbergah cool i can abandon mine it looks like20:52
*** mestery has quit IRC20:52
*** krtaylor has joined #openstack-infra20:53
*** yamahata has joined #openstack-infra20:53
*** Krinkle is now known as Krinkle|detached20:54
morganfainbergfungi, thankfully keystonemiddleware was already a <1.X.020:54
*** trey has quit IRC20:54
*** soren_ has quit IRC20:56
*** markvoelker has joined #openstack-infra20:58
*** markvoelker_ has joined #openstack-infra20:59
*** markvoelker has quit IRC21:02
openstackgerritJames E. Blair proposed stackforge/gertty: Don't display draft approvals in change list  https://review.openstack.org/17275521:04
*** trey has joined #openstack-infra21:05
*** thedodd has joined #openstack-infra21:06
*** amitgandhinz has quit IRC21:06
openstackgerritMerged stackforge/gertty: tox: Fix flake8 setup  https://review.openstack.org/17273421:07
openstackgerritMerged stackforge/gertty: Add notes on pep8 and pyflakes  https://review.openstack.org/17274321:08
openstackgerritMerged stackforge/gertty: flake8: Fix F821,F841  https://review.openstack.org/17273821:08
openstackgerritMerged stackforge/gertty: flake8: Fix F401,F403  https://review.openstack.org/17274021:08
openstackgerritMerged stackforge/gertty: Add extra note about pep8  https://review.openstack.org/17275121:08
openstackgerritMerged stackforge/gertty: Don't display draft approvals in change list  https://review.openstack.org/17275521:08
jeblairand of course that just made all of the outstanding changes have merge conflicts.  though overall, i still think it's worth it for pyflakes.21:10
jeblairwell, all but one21:11
openstackgerritMerged stackforge/gertty: Add is:watched to p_is_term()  https://review.openstack.org/16849521:11
*** tiswanso has joined #openstack-infra21:12
*** mrmartin has joined #openstack-infra21:12
openstackgerritMerged stackforge/gertty: Explain how to install on openSUSE  https://review.openstack.org/17247021:13
*** yamada-h has joined #openstack-infra21:16
*** shashankhegde has joined #openstack-infra21:16
*** mestery has joined #openstack-infra21:16
*** mrmartin has quit IRC21:19
openstackgerritJames E. Blair proposed stackforge/gertty: Fix searching for message  https://review.openstack.org/17266721:19
openstackgerritJames E. Blair proposed stackforge/gertty: Do not enqueue duplicate tasks  https://review.openstack.org/17265021:20
openstackgerritJames E. Blair proposed stackforge/gertty: Support regexes in search  https://review.openstack.org/17264921:20
openstackgerritJames E. Blair proposed stackforge/gertty: Make "limit" a noop in queries  https://review.openstack.org/17267021:20
openstackgerritJames E. Blair proposed stackforge/gertty: Fix searching by reviewer account id  https://review.openstack.org/17266921:20
openstackgerritJames E. Blair proposed stackforge/gertty: Batch sync change by commit tasks  https://review.openstack.org/17269121:20
openstackgerritJames E. Blair proposed stackforge/gertty: Fix age searching  https://review.openstack.org/17266821:20
*** yamada-h has quit IRC21:20
*** masayukig_ has quit IRC21:22
*** samueldmq has joined #openstack-infra21:23
*** masayukig_ has joined #openstack-infra21:24
*** zz_dimtruck is now known as dimtruck21:25
*** tiswanso has quit IRC21:26
*** mestery has quit IRC21:27
*** mestery has joined #openstack-infra21:27
*** dimtruck is now known as zz_dimtruck21:28
*** zz_dimtruck is now known as dimtruck21:29
*** kadm__ has joined #openstack-infra21:29
*** kadm__ has quit IRC21:30
*** mestery has quit IRC21:30
*** dimtruck is now known as zz_dimtruck21:31
*** ajo has quit IRC21:32
*** mriedem1 has joined #openstack-infra21:41
*** baoli has quit IRC21:42
*** mriedem has quit IRC21:44
*** andreykurilin has joined #openstack-infra21:45
*** hdd has joined #openstack-infra21:47
*** thedodd has quit IRC21:48
*** dimsum_ has joined #openstack-infra21:48
*** andreykurilin has quit IRC21:52
*** zz_dimtruck is now known as dimtruck21:55
*** masayukig_ has quit IRC21:58
*** masayukig_ has joined #openstack-infra21:59
*** samueldmq has quit IRC22:00
*** woodster_ has quit IRC22:00
*** mrda-weekend is now known as mrda22:00
*** sdake_ has joined #openstack-infra22:03
*** hdd has quit IRC22:05
*** sdake has quit IRC22:07
*** dimtruck is now known as zz_dimtruck22:08
*** btully has quit IRC22:12
*** mestery has joined #openstack-infra22:12
*** yamada-h has joined #openstack-infra22:16
*** amitgandhinz has joined #openstack-infra22:17
*** achanda has joined #openstack-infra22:20
*** yamada-h has quit IRC22:22
*** amitgandhinz has quit IRC22:22
*** tiswanso has joined #openstack-infra22:27
*** wenlock has joined #openstack-infra22:34
*** mriedem has joined #openstack-infra22:36
*** mriedem1 has quit IRC22:36
*** hdd has joined #openstack-infra22:37
*** amitgandhinz has joined #openstack-infra22:37
*** tiswanso has quit IRC22:45
*** dkranz has quit IRC22:45
*** markvoelker has joined #openstack-infra22:47
*** markvoelker_ has quit IRC22:48
*** hdd has quit IRC22:48
*** markvoelker_ has joined #openstack-infra22:50
*** markvoelker has quit IRC22:54
*** a13x212 has quit IRC22:55
*** a13x212 has joined #openstack-infra22:57
*** jamielennox is now known as jamielennox|away22:58
*** achanda has quit IRC22:58
*** baoli has joined #openstack-infra22:59
notmynamemordred: should I expect any issues proposing a merge commit from feature/* to master later this week?23:01
notmynamemordred: ie I expect everything to work. just checking if that's true23:02
mordrednotmyname: no issues I can think of23:02
notmynamemordred: ok, great :-)23:02
*** amotoki has quit IRC23:03
notmynamemordred: I'm likely to do it tuesday around lunch (pacific)23:03
*** amotoki has joined #openstack-infra23:06
*** chlong has joined #openstack-infra23:06
jheskethMorning23:09
mordredjhesketh: morning!23:12
*** baoli has quit IRC23:14
*** shashankhegde has quit IRC23:15
dstufftmordred: I demand you please my pedantic world view23:15
dstufft:D23:15
mordreddstufft: :)23:15
mordreddstufft: I try every chance I get23:16
*** amotoki has quit IRC23:17
dstufftmordred: fwiw from a future (tm) stand point it doesn't really matter which way pbr goes, the only difference between then and now is you'll bake the requirements into some static metadata at sdist creation time instead of re-parsing it on every setup.py invocation23:17
*** yamada-h has joined #openstack-infra23:17
mordreddstufft: yah - I Think that day is a lovely future state23:17
mordreddstufft: for now though, I honestly don't understand the problem we're solving since metadata-2.0 isn't available yet - it seems like churn for no benefit23:18
tchaypojeblair: thanks.23:19
tchaypoI’m looking forward to giving it a proper workout tomorrow morning23:19
dstufftmordred: I do think it contributes to the confusion around what requirements.txt and install_requires actually _do_, and it teaches people that requirements.txt is where you define that thing which is knowledge that won't transfer to a non openstack project23:19
dstufftmordred: I don't know if the churn is worth it, but I think it does mean that the concepts people learn via openstack will translate better to other python projects23:20
tchaypodstufft: more than that - I think that requires.txt and install_requires *do different things*, and pbr takes away functionality by trying to pretend they’re the same23:21
tchaypobut I seem to be missing context. Will re-read logs over coffee23:21
mordredtchaypo: we do it on purpose23:21
dstuffttchaypo: there's a mailing list thread23:22
mordreddstufft: I'm not sure I agree that the difference is pervasive23:22
*** hdd has joined #openstack-infra23:22
*** yamada-h has quit IRC23:22
mordreddstufft: as in, I do not concede that "people" get this right in other places23:22
mordredlarely beacuse setuptools has been so broken for so long23:22
*** hdd has quit IRC23:22
dstufftmordred: There's confusion in the python world where people think pip will recursively read requirements.txt files, I think pbr contributes to that by teaching people that it does that where they don't realize that functionality is provided by pbr and isn't an inherient part of pip or the other packaging tools23:23
dstufftI don't think it's all pbr's fault though23:23
mordreddstufft: totally23:23
mordredI agree with both statements23:23
mordredI honestly think we got behind the 8-ball in this area during the chasing of distutils223:24
mordredand in teh mean time, some patterns emerged in the world23:24
dstufft(To be clear, I have a strong opinion that the way pbr does it is wrong, but I don't have a strong opinion about whether it makes sense for pbr to change at this point since that's going to be disruptive and I don't know that you'll ever be able to _stop_ reading a requirements.txt file so it might end up making things more magical than before)23:26
tchaypoto look at this from a different angle23:26
mordredI think this is the "right" way: http://doc.crates.io/guide.html#cargo.toml-vs-cargo.lock23:26
tchaypolet me find link..23:26
mordredand until we get to that, we'll be all doing it the wrong way23:27
mordredbecause that is very clear and understandable and behaves as expected every single time23:27
mordredwhich none of our current approaches do23:27
mordredpbr may be doing it wrong currently23:27
tchaypoactually I just saw the title of the thread and I think it says what I was about to say23:27
tchaypobut if lifeless is saying it he probably says it better than me23:27
dstufftmordred: I don't actually think that's the right way for Python, because the difference between Python and Rust is that you don't deploy rust using cargo, cargo is entirely a build tool23:28
mordredbut I contend that every other way is just as broken currently23:28
mordreddstufft: sure - but I think the semantic distinctions are important, as are the thing that is communicated in terms of how someone interacts with it in their source repo23:28
dstufftmordred: not sure I understand that sentence23:29
mordredwhat's right about it is that it contains a clear description of "do this, put this file here, put this file in git, these things will happen"23:29
*** yamahata has quit IRC23:30
dstufftah right, the python toolchain sucks at documentation and sucks at user friendly, and it's sort of inevitable given that requirements.txt are more user friendly than setup.py. That's basically just due to history and we're trying to move away from that :D23:30
mordredyah23:31
mordred:)23:31
*** hichihara has joined #openstack-infra23:31
mordredthe python toolchain has also historically sucked at telling anyone that there is One Obvious Way to do anything23:31
mordredwhich is HI-LARIOUS23:31
dstufftyea23:31
mordredconfig choices == failure in most cases related to this23:32
dstufftthat largely comes from the fact that there was no coherent vision for what the toolchain should look like or act, and we just tacked on whatever features people wanted for whatever strange situation people were in23:32
mordredyup23:32
dstufftand we had nobody saying "yes" or "no" at the top, so th esolutions that got through were the ultra flexible ones (at the expense of sanity)23:32
mordredpbr does have a strong opinion on right vs. wrong and it enforces it. so, if we go to a split model like lifeless proposes, we need to be able to expresss clearly and articulately so that a python n00b can understand the waht and the why23:33
lifelessoh look23:33
lifelesspeople23:33
mordredbecause it can do that right now23:33
* lifeless reads backlog23:33
dstufft(at least half of what I do is be an opinionated jerk who'll push back on crazy)23:33
dstufftas far as packaging tooling goes23:34
mordreddstufft: it's why we get along :)23:34
dstufft(let's just talk for a moment about the fact that linking to my blog post about requirements.txt is part of the documentation about how you should use requirements.txt)23:36
mordred:)23:36
mordreddstufft: the part where I still disagree with you on that, btw, is that non-versioned dependencies in libraries do not work most of the time23:38
*** otter768 has quit IRC23:38
mordreddstufft: beacuse most of the python libraries out there break the world all the time23:38
mordredI _firmly_ agree about not including information about where to get things23:39
dstufftmordred: so "unversioned" isn't exactly what I mean, it's more about "use the least restrictive specifier that, given the project's policies, you think will continue to work"23:39
dstufftcompared to ==23:39
mordredyes23:39
dstufftfor some projects it might even be == (but seriously, don't use those projects)23:40
*** markvoelker_ has quit IRC23:40
mordredyes - I agree with this23:40
mordredalthough I think that _nova_ should have == pins for everyting23:40
mordredbecause I don't expect things to import nova23:40
mordredand everyhting breaks it constantly because people are bad people23:40
mordredI keep losing that battle though23:40
mordred:)23:40
mordredfor the others, I think we're in strict agrement - the version ranges we have _Are_ the least restrictive version ranges we can provide23:41
mordredwe almost never change them except in response to a) someone needing to express a lower bounds because they started using a new feature of a library or b) something actually broke23:41
dstufftyea I don't have any problems with the content of the requirements.txt from pbr, jsut the location23:41
mordredyah - and I'm fine with putting them in setup.cfg ... I just don't care enough to have done the work to change the tooling around it23:42
mordredI _don't_ think we need them in two places - that's confusing23:42
lifelessok, read up23:43
dstufftI think if pbr were starting fresh it'd be a no brainer to put them in setup.cfg23:43
mordreddstufft: ++23:43
lifelessrust cargo is entirely unlike pip and pbr23:43
mordredlifeless: yes. we already covered that :)23:43
dstufftbackwards compatability and such makes it a harder question23:43
lifelessbut you had the reason its unlike it wrong23:43
mordredoh, ok. cool23:44
lifelessI had to dig a little23:44
lifelesscargo is a source only package manager23:44
mordredyes. as is pip23:44
lifelessno23:44
* mordred waves hands at wheels23:44
lifelesscargo only goes as far as setuptools23:44
dstufftpip is more like apt-get than pbuilder23:44
lifelessdoesn't even know how to install23:44
mordredsure23:44
mordredthat's what dstufft was saying23:45
dstufftcargo is more like pbuilder than apt-get23:45
lifelessmore pedantically, it only covers easy_install :)23:45
lifelessyup23:45
mordredactually23:45
dstufft<insert favorite debian build tool thing>23:45
mordredI tink you're both wrong23:45
dstufftunpossible, I'm never wrong23:45
mordredbecause rust produces staticaly compiled binaries23:45
mordred"installing" is not a complex task23:45
mordredso doesn't have a tool23:45
mordred"install" is "cp target/release/foo /usr/local/bin/"23:46
mordreddone23:46
dstufftjsut because it doesn't have an apt-get equivilant doesn't mean that cargo is apt-get23:46
mordredthere is no run-time linking needed, or run-time dependency installation needed23:46
mordredyou don't have to install depends23:46
mordredbecause depends are strictly a compile-time action23:46
lifelessmordred: except for associated artifacts like .mo files23:46
mordredit still doesn't have run time deps23:47
mordredwhich is the hard part23:47
dstufftI'm working with people who are trying to get something like a "statically compiled" binary for Python, and you won't build those with pip because pip isn't a build tool23:47
mordredand which is where this all comes off the rails anywya23:47
mordredI'm not saying that pip should make static binaries - i agree, that would be crazy23:47
mordredI'm saying that as a developer, your interaction with the tools fills the same personal space23:47
mordred"installing" a rust libarary is a non-action23:48
mordredit isn't a thing you do23:48
lifelessdebian will force it to be23:48
lifelesssadly23:48
mordredso "pip install requests" doesnt' have an analogue - EXCEPT - at build time23:48
lifeless[hhos]23:48
mordredlifeless: well, don't even get me started o nthat - we'll rathole too quickly23:48
lifelessmordred: we need hard liquor for that23:48
mordredyah23:49
lifelessok so23:49
lifelessproblem statement23:49
mordreds/statement/statement for openstack/23:49
lifelesstoday, we have docs that contradict what folk will find if they read the docs for the lower layers of the tooling23:49
lifelesswe tell folk to use pip23:49
lifelessbut we also tell folk to do things differently to pip, for mostly historic reasons23:50
mordredraelly?23:50
mordredcan you give an example?23:50
lifelessrequirements.txt23:50
mordrednono23:50
mordredwe don't tell people to do thigns with that23:50
mordredor, I believe your example may be to general23:50
SpamapSSide noet: AFAICT Debian has all the pieces in place to start shipping static binaries btw. The security team is just unwilling or unable to provide the automation to be sure all 'Built-Using' are specified properly, and then rebuild machinery to rebuild everything when a lib is updated.23:50
mordred"I want to install python-novaclient"23:50
lifelessmordred: http://docs.openstack.org/developer/pbr/#requirements23:51
tchaypoSo it seems to be that one of the big differences between apt-get and pip is that apt-get has a per-environment database of dependencies and tries not to ever break any installed package’s dependencies23:51
mordredlifeless: yes - that is how to develop on a source repo that uses pbr23:51
lifelessmordred: which is something we give people guidance for23:51
tchaypowhereas pip only looks at the dependencies of the package it’s installing right this second and will happily conflict with packages it installed 3 minutes ago23:51
lifelesstchaypo: no, thats not entirely true23:52
mordredlifeless: can you please tie that back to the problem statement - I'm not sure how we're telling peopel to interact with pip differently23:52
tchaypowhich leads to some of the broken tests we have now - package A is installed, which pulls in version x.y.z of package B; then package C is installed and B is upgraded to x.y+2.0, and then the app from package A refuses to run23:52
lifelessone of the things I've uncovered in the last few weeks is that openstack folk have not actually debugged where pip and Openstack CI needs have gone awry23:52
lifelesse.g. one of the big failures actually turns out to be a setuptools bug23:52
SpamapStchaypo: I think what you meant is, apt-get generally has a distribution team that tries not to break things. The actual dependency resolver that exists in apt-get is a symptom of this. :)23:53
lifeless(it doesn't handle an installed but incompatible setup_requires).23:53
tchaypocould you expand on what you mean by “where pip and Openstack CI needs have gone awry”?23:53
dstuffttchaypo: so that's a difference, but it's not a "core" difference, its not inherent to what makes pip, pip. Just nobody has gotten around to fixing it23:53
lifelesstchaypo: e.g. when I bumped setup_requires for testtools and broke the world in openstack23:53
mordredyeah - honestly - this is a hard enough topic - let's not add general statements23:53
tchaypodoes “gone awry” mean “diverged” or “are doing a thing that makes everyone’s life harder”?23:53
mordredI'd really like to understand the current tangible problem that modifying how we do things in pbr will be addressing23:54
mordredbecause I _know_ the general situation is a mess23:54
*** amitgandhinz has quit IRC23:54
tchaypothis is true.23:54
*** amitgandhinz has joined #openstack-infra23:54
lifelesstchaypo: I mean, there are about three folk that understand whats really happening, and none of them are involved in the day-to-day,so problems get written off as 'pip needs a resolver' which is not actually the cause of the problem that bit us. Or even more than tangentially related.23:54
lifelesstchaypo: can we finish this arc and get back to the thing mordred and I were discussing?23:55
tchaypoyes, sorry23:55
lifelessmordred: so the specific problem I was raising is nothing to do with the behaviour of people merely using openstack packages.23:55
tchaypoI agree that this is tangential23:55
lifelessmordred: it was to do with the folk who are developing openstack packages23:56
mordredawesome23:56
mordredthat's a good clarification23:56
*** _1_venkiy has joined #openstack-infra23:56
lifelessmordred: and that they can't follow the upstream docs, because pbr does something that is effectively incompatible23:56
mordredplease define upstream23:56
lifelesssetuptools and pip23:56
lifelessupstream of our tooling23:56
mordredthere are no docs to follow23:56
dstufftthere are some docs23:56
mordredthe best there is is dstufft's blog post23:57
dstufftnot great docs23:57
mordredthere is no "do this"23:57
mordredso I reject a premise that people cannot follow something23:57
mordredbecause it simply does not exist23:57
*** oomichi has joined #openstack-infra23:57
dstufftThere are things like https://packaging.python.org/en/latest/distributing.html23:57
mordredright. ununderstandable by lay peple23:57
lifelessmordred: I call overly-pedantic. There is documentation. Folk asking for help in forums get consistent answers.23:57
mordredok23:58
mordredso - but by that line of reasoning, using pbr is out23:58
mordredbecause we tell people to not edit setup.py23:58
*** _1_venkiy has quit IRC23:58
mordredthey necessarily must operate differently23:58
lifelessWell, I'm working on that upstream. Nearly have pip beaten into shape, and then setuptools comes next.23:58
mordredbut you'll never get it far enough23:58
mordredwill you?23:59
dstufftI think that telling people "when using pbr, the things you normally define in setup.py goes in setup.cfg" is easier to explain the delta than "when using pbr the things you normally define in setup.py goes in setup.cfg and requirements.txt and test-requirements.txt etc"23:59
*** achanda has joined #openstack-infra23:59
mordreddstufft: sure- and that's a good point23:59
lifelessIt seems entirely possible to get it to the point that pbr can shrink to just policy on top of the basic mechanism, rather than having to implement a large chunk of the mechanism.23:59
mordredlifeless: that would be neat23:59

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