Monday, 2015-10-05

*** dimtruck is now known as zz_dimtruck00:02
*** tjones has joined #openstack-infra00:04
*** Daisy has quit IRC00:07
*** Daisy has joined #openstack-infra00:07
*** woodster_ has quit IRC00:09
*** julim has joined #openstack-infra00:09
*** ddieterly has quit IRC00:13
*** bharathm has joined #openstack-infra00:14
openstackgerritMerged openstack-infra/project-config: Adds python3-jobs to compute-hyperv  https://review.openstack.org/23079800:15
*** dims_ has quit IRC00:17
*** bharathm has quit IRC00:19
*** tiswanso has joined #openstack-infra00:20
*** jsavak has joined #openstack-infra00:34
*** armax has joined #openstack-infra00:35
*** tjones has quit IRC00:35
*** btully has joined #openstack-infra00:36
*** tiswanso has quit IRC00:38
*** jsavak has quit IRC00:38
*** otter768 has quit IRC00:39
*** otter768 has joined #openstack-infra00:39
*** btully has quit IRC00:40
*** jsavak has joined #openstack-infra00:43
*** Daisy has quit IRC00:53
*** odgrim has joined #openstack-infra00:53
*** Daisy has joined #openstack-infra00:53
*** Daisy has quit IRC00:54
*** Daisy has joined #openstack-infra00:54
*** Daisy has quit IRC00:55
*** Daisy has joined #openstack-infra00:56
*** zz_dimtruck is now known as dimtruck00:59
*** Daisy has quit IRC01:00
*** Daisy has joined #openstack-infra01:00
*** armax has quit IRC01:01
*** bswartz has quit IRC01:01
*** bswartz has joined #openstack-infra01:03
*** EricGonczer_ has joined #openstack-infra01:05
*** baoli has joined #openstack-infra01:08
*** david-lyle has quit IRC01:13
*** ddieterly has joined #openstack-infra01:14
*** ddieterly has quit IRC01:18
*** johnsom has quit IRC01:19
*** julim has quit IRC01:22
*** armax has joined #openstack-infra01:25
*** jsavak has quit IRC01:25
*** Daisy has quit IRC01:29
*** Daisy has joined #openstack-infra01:30
*** Daisy has quit IRC01:31
*** Daisy has joined #openstack-infra01:31
*** baoli has quit IRC01:32
*** baoli has joined #openstack-infra01:34
*** geoffarnold has joined #openstack-infra01:35
*** baoli has quit IRC01:35
*** geoffarn_ has joined #openstack-infra01:36
*** baoli has joined #openstack-infra01:37
*** johnsom has joined #openstack-infra01:40
*** geoffarnold has quit IRC01:40
*** david-lyle has joined #openstack-infra01:44
*** dimtruck is now known as zz_dimtruck01:45
*** geoffarn_ is now known as geoffarnoldX01:46
*** zz_dimtruck is now known as dimtruck01:46
*** Daisy has quit IRC01:47
*** Daisy has joined #openstack-infra01:47
*** Daisy has quit IRC01:51
*** geoffarnoldX has quit IRC01:56
*** geoffarnold has joined #openstack-infra01:57
*** Daisy has joined #openstack-infra02:01
*** EricGonczer_ has quit IRC02:02
*** bharathm has joined #openstack-infra02:03
*** geoffarnold has quit IRC02:04
*** geoffarnold has joined #openstack-infra02:04
*** tiswanso has joined #openstack-infra02:07
*** bharathm has quit IRC02:07
*** tiswanso_ has joined #openstack-infra02:09
*** tiswanso has quit IRC02:12
*** ddieterly has joined #openstack-infra02:15
*** geoffarnold has quit IRC02:18
*** geoffarnold has joined #openstack-infra02:18
*** timothyb89_ is now known as timothyb8902:19
*** achanda has joined #openstack-infra02:20
*** ddieterly has quit IRC02:20
*** bswartz has quit IRC02:20
*** dimsum__ has joined #openstack-infra02:21
*** geoffarnold has quit IRC02:25
*** geoffarnold has joined #openstack-infra02:26
*** Daisy has quit IRC02:32
*** Daisy has joined #openstack-infra02:33
*** Daisy has quit IRC02:37
*** mestery has quit IRC02:37
*** mestery has joined #openstack-infra02:38
*** bswartz has joined #openstack-infra02:39
*** dimsum__ has quit IRC02:40
*** odgrim has quit IRC02:41
*** ayoung has quit IRC02:41
*** amotoki has joined #openstack-infra02:41
*** dimtruck is now known as zz_dimtruck02:44
*** jhesketh has quit IRC02:48
*** nijaba has joined #openstack-infra02:48
*** jhesketh has joined #openstack-infra02:50
*** yamamoto has joined #openstack-infra02:50
*** amotoki has quit IRC02:50
*** yamamoto has quit IRC02:50
*** asselin__ has quit IRC02:51
*** amotoki has joined #openstack-infra02:55
*** geoffarn_ has joined #openstack-infra03:01
*** geoffarnold has quit IRC03:01
*** julim has joined #openstack-infra03:03
*** julim has quit IRC03:09
*** yuanying has quit IRC03:13
*** ddieterly has joined #openstack-infra03:16
*** _ody has quit IRC03:16
*** amotoki has quit IRC03:17
*** kengo_sakai has joined #openstack-infra03:19
*** ddieterly has quit IRC03:20
*** geoffarn_ is now known as geoffarnoldX03:21
*** achanda has quit IRC03:22
*** geoffarnold has joined #openstack-infra03:22
*** tiswanso_ has quit IRC03:23
*** amotoki has joined #openstack-infra03:29
*** davideagnello has quit IRC03:32
*** david-lyle has quit IRC03:32
*** yamamoto has joined #openstack-infra03:34
*** baoli has quit IRC03:37
*** geoffarnold has quit IRC03:43
*** asselin_ has joined #openstack-infra03:43
*** geoffarnold has joined #openstack-infra03:43
*** david-lyle has joined #openstack-infra03:43
*** _ody has joined #openstack-infra03:44
*** david-lyle has quit IRC03:48
*** odgrim has joined #openstack-infra03:51
*** bharathm has joined #openstack-infra03:52
*** david-lyle has joined #openstack-infra03:53
*** legoktm is now known as ugh03:54
*** ugh is now known as wmf03:54
*** wmf is now known as wikidata03:54
*** wikidata is now known as NSA03:55
*** NSA is now known as legoktm03:55
*** bharathm has quit IRC03:56
*** legoktm is now known as kunal03:56
*** kunal is now known as legoktm03:56
*** ybathia has joined #openstack-infra03:59
*** david-lyle has quit IRC04:02
*** geoffarnold has quit IRC04:04
*** geoffarnold has joined #openstack-infra04:05
*** david-lyle has joined #openstack-infra04:06
*** sergmelikyan has joined #openstack-infra04:07
*** rguillebert has quit IRC04:08
*** achanda has joined #openstack-infra04:09
*** sergmelikyan has quit IRC04:11
*** david-lyle has quit IRC04:12
*** ddieterly has joined #openstack-infra04:17
*** dimsum__ has joined #openstack-infra04:21
*** ddieterly has quit IRC04:21
*** david-lyle has joined #openstack-infra04:22
*** geoffarn_ has joined #openstack-infra04:26
*** geoffarnold has quit IRC04:27
*** amit213 has quit IRC04:28
*** amit213 has joined #openstack-infra04:28
*** david-lyle has quit IRC04:29
*** yuanying has joined #openstack-infra04:30
*** odgrim has quit IRC04:30
*** ybathia has quit IRC04:35
*** Sree has joined #openstack-infra04:35
*** unicell has quit IRC04:36
*** unicell1 has joined #openstack-infra04:36
*** Sree has joined #openstack-infra04:36
*** baoli has joined #openstack-infra04:38
*** hichihara has joined #openstack-infra04:41
*** baoli has quit IRC04:43
openstackgerritMatthew Treinish proposed openstack-infra/subunit2sql: Enable python 3 testing support  https://review.openstack.org/23087404:44
*** fifieldt has joined #openstack-infra04:46
*** geoffarn_ has quit IRC04:47
*** geoffarnold has joined #openstack-infra04:47
*** btully has joined #openstack-infra04:51
*** geoffarnold has quit IRC05:08
*** geoffarnold has joined #openstack-infra05:09
openstackgerritMerged openstack/requirements: Update constraints for openstackdocstheme 1.2.2  https://review.openstack.org/23060705:09
*** ddieterly has joined #openstack-infra05:17
*** stevemar_ has quit IRC05:20
*** mrmartin has joined #openstack-infra05:20
*** ddieterly has quit IRC05:22
*** odgrim has joined #openstack-infra05:28
*** geoffarnold has quit IRC05:30
*** geoffarnold has joined #openstack-infra05:30
*** btully has quit IRC05:34
*** BharatK has joined #openstack-infra05:34
*** btully has joined #openstack-infra05:38
*** bharathm has joined #openstack-infra05:40
*** Sree_ has joined #openstack-infra05:42
*** Sree_ is now known as Guest9688705:42
*** Sree has quit IRC05:45
*** bharathm has quit IRC05:45
*** odgrim has quit IRC05:45
*** geoffarnold has quit IRC05:51
*** geoffarnold has joined #openstack-infra05:52
*** BharatK has quit IRC05:53
*** MarkAtwood has quit IRC05:56
*** bharathm has joined #openstack-infra05:56
*** mrmartin has quit IRC05:59
*** flepied1 has quit IRC06:01
*** Guest96887 has quit IRC06:02
*** Sree has joined #openstack-infra06:02
*** sdake has joined #openstack-infra06:06
*** rossella_s has quit IRC06:06
*** rossella_s has joined #openstack-infra06:07
*** BharatK has joined #openstack-infra06:09
*** sdake has quit IRC06:10
*** sdake has joined #openstack-infra06:10
*** deepakcs has joined #openstack-infra06:11
*** ddieterly has joined #openstack-infra06:18
*** matbu has joined #openstack-infra06:18
*** hdd has quit IRC06:21
*** ddieterly has quit IRC06:23
*** k4n0 has joined #openstack-infra06:23
*** armax has quit IRC06:23
*** deepakcs has quit IRC06:26
*** sdake has quit IRC06:27
*** aarefiev_ has quit IRC06:28
*** jtomasek has joined #openstack-infra06:28
*** aarefiev has joined #openstack-infra06:30
*** sdake has joined #openstack-infra06:30
*** vlaza has joined #openstack-infra06:31
*** sdake has quit IRC06:31
*** geoffarnold has quit IRC06:33
*** geoffarnold has joined #openstack-infra06:34
*** links has joined #openstack-infra06:35
*** deepakcs has joined #openstack-infra06:41
*** peristeri has joined #openstack-infra06:41
*** odgrim has joined #openstack-infra06:45
*** jcoufal has joined #openstack-infra06:46
*** scheuran has joined #openstack-infra06:53
*** asmigala has joined #openstack-infra06:54
*** flepied has joined #openstack-infra06:55
*** HeOS has joined #openstack-infra06:55
*** devvesa has joined #openstack-infra07:01
*** achanda has quit IRC07:03
*** matrohon has joined #openstack-infra07:03
*** odgrim has quit IRC07:04
*** amotoki_ has joined #openstack-infra07:05
*** amotoki_ has quit IRC07:09
*** notnownikki has joined #openstack-infra07:12
*** ildikov has quit IRC07:13
*** rossella_s has quit IRC07:13
*** rossella_s has joined #openstack-infra07:16
*** geoffarnold has quit IRC07:16
*** geoffarnold has joined #openstack-infra07:17
*** ddieterly has joined #openstack-infra07:19
yolandamorning07:19
*** ifarkas has joined #openstack-infra07:19
*** rguillebert has joined #openstack-infra07:23
*** ddieterly has quit IRC07:23
*** rkukura has joined #openstack-infra07:24
*** Hal has joined #openstack-infra07:24
*** mancdaz has joined #openstack-infra07:24
*** pblaho has joined #openstack-infra07:26
*** hashar has joined #openstack-infra07:27
*** Ala has joined #openstack-infra07:27
*** fifieldt has quit IRC07:28
*** sergmelikyan has joined #openstack-infra07:32
*** sergmelikyan has quit IRC07:34
*** ParsectiX has joined #openstack-infra07:35
*** arxcruz has joined #openstack-infra07:35
*** geoffarnold has quit IRC07:37
*** geoffarnold has joined #openstack-infra07:38
*** shashank_hegde has quit IRC07:38
*** Guest38007 is now known as d0ugal07:41
*** d0ugal has quit IRC07:41
*** d0ugal has joined #openstack-infra07:41
*** notnownikki has quit IRC07:42
*** jlanoux has joined #openstack-infra07:43
*** notnownikki has joined #openstack-infra07:45
*** cdent has joined #openstack-infra07:48
*** jordanP has joined #openstack-infra07:48
*** dtantsur|afk is now known as dtantsur07:49
*** vhejral has joined #openstack-infra07:49
*** dizquierdo has joined #openstack-infra07:51
vhejralhello, I would like to ask you about jenkins configuration specific issue - I would like to configure jenkins job to be retriggered on specific words for recheck; currently I use "Triggger on - Comments added contains regexp" but I am unable to specify there start of the line (^ is not working), my string is "^blabla recheck" , tried quotes, single quotes, without quotes, no success, only pure "blabla recheck" works, any hi07:53
*** fhubik has joined #openstack-infra07:54
*** rkukura has quit IRC07:55
*** fhubik is now known as fhubik_brb07:55
*** fhubik_brb is now known as fhubik07:58
*** geoffarnold has quit IRC07:59
*** geoffarnold has joined #openstack-infra08:00
*** sergmelikyan has joined #openstack-infra08:03
*** bexelbie_ has joined #openstack-infra08:04
jordanPvhejral, we have (?i)^(Patch Set [0-9]+:)?( [\w\\+-]*)*(\n\n)?\s*recheck(( (?:bug|lp)[\s#:]*(\d+))|( scality))\s*$ here08:07
jordanPit works08:08
*** MarkAtwood has joined #openstack-infra08:09
*** e0ne has joined #openstack-infra08:10
vhejraljordanP, thanks :)08:10
*** bexelbie_ has quit IRC08:12
*** fhubik is now known as fhubik_brb08:15
*** Daisy has joined #openstack-infra08:19
*** ddieterly has joined #openstack-infra08:20
*** geoffarnold has quit IRC08:20
*** geoffarnold has joined #openstack-infra08:20
*** Daisy has quit IRC08:24
*** Daisy has joined #openstack-infra08:24
*** ddieterly has quit IRC08:24
*** jcoufal_ has joined #openstack-infra08:25
*** btully has quit IRC08:25
*** david-lyle has joined #openstack-infra08:28
*** jcoufal has quit IRC08:28
*** sergmelikyan has quit IRC08:28
vhejraljordanP: I reduced it into "(?i)^(bla recheck)$" without quotes, and it work for me only without ^sign, but thanks08:29
*** mattymo has quit IRC08:29
*** mattymo has joined #openstack-infra08:29
*** HeOS has quit IRC08:29
*** rakhmerov has quit IRC08:29
jordanPvhejral, okay, good to know :)08:30
*** rakhmerov has joined #openstack-infra08:30
*** HeOS has joined #openstack-infra08:30
*** mrmartin has joined #openstack-infra08:30
vhejraljordanP: my gerrit trigger plugin version is 2.12.0, jenkins 1.619; maybe an upgrade will help to recognize ^sign as comment start08:33
jordanPvhejral, I remembered I had to use a snapshot-version/unreleased version of gerrit trigger08:34
jordanPah no, sorry it was the jcloud plugin, nervermind08:35
*** fhubik_brb is now known as fhubik08:35
*** zeih has joined #openstack-infra08:35
*** sergmelikyan has joined #openstack-infra08:38
*** jistr has joined #openstack-infra08:38
*** mrmartin has quit IRC08:38
*** yolanda has quit IRC08:41
*** geoffarnold has quit IRC08:41
*** geoffarnold has joined #openstack-infra08:42
*** yolanda has joined #openstack-infra08:43
*** david-lyle has quit IRC08:51
*** Daisy has quit IRC08:56
*** Daisy has joined #openstack-infra08:56
*** sergmelikyan has quit IRC08:59
*** enikanorov has quit IRC08:59
*** jistr has quit IRC09:00
*** david-lyle has joined #openstack-infra09:00
*** hashar has quit IRC09:00
*** Daisy has quit IRC09:01
*** ZZelle has joined #openstack-infra09:01
*** jistr has joined #openstack-infra09:01
*** BharatK has quit IRC09:01
*** fhubik is now known as fhubik_brb09:02
*** geoffarnold has quit IRC09:03
*** geoffarnold has joined #openstack-infra09:03
*** dizquierdo has quit IRC09:05
*** markvoelker has joined #openstack-infra09:05
openstackgerritThomas Herve proposed openstack/requirements: Add websocket-client to requirements  https://review.openstack.org/22305909:05
*** hashar has joined #openstack-infra09:05
*** markvoelker_ has joined #openstack-infra09:06
*** pelix has joined #openstack-infra09:07
*** david-lyle has quit IRC09:07
*** markvoelker has quit IRC09:09
*** sergmelikyan has joined #openstack-infra09:11
*** sergmelikyan has quit IRC09:12
*** BharatK has joined #openstack-infra09:13
*** pelix has quit IRC09:14
*** sergmelikyan has joined #openstack-infra09:14
*** pelix has joined #openstack-infra09:16
openstackgerritJens Rosenboom proposed openstack-infra/project-config: Fix failure-message for requirements jobs  https://review.openstack.org/22844309:17
*** marzif has joined #openstack-infra09:18
*** fhubik_brb is now known as fhubik09:19
*** markvoelker_ has quit IRC09:20
*** luqas has joined #openstack-infra09:20
*** ddieterly has joined #openstack-infra09:20
*** MarkAtwood has quit IRC09:22
*** david-lyle has joined #openstack-infra09:23
*** Daisy has joined #openstack-infra09:23
*** geoffarnold has quit IRC09:24
*** geoffarnold has joined #openstack-infra09:24
*** ddieterly has quit IRC09:25
*** flepied has quit IRC09:27
*** flepied1 has joined #openstack-infra09:27
*** david-lyle has quit IRC09:27
*** sergmelikyan has quit IRC09:27
*** flepied1 has quit IRC09:29
*** flepied has joined #openstack-infra09:29
*** sergmelikyan has joined #openstack-infra09:29
*** david-lyle has joined #openstack-infra09:30
*** mrmartin has joined #openstack-infra09:32
*** dtantsur is now known as dtantsur|brb09:32
*** Daisy has quit IRC09:33
*** mrmartin has quit IRC09:33
*** Daisy has joined #openstack-infra09:33
*** Daisy has quit IRC09:33
*** Daisy has joined #openstack-infra09:34
*** Daisy has quit IRC09:35
*** jordan_ has joined #openstack-infra09:35
*** Daisy has joined #openstack-infra09:36
*** Daisy has quit IRC09:36
*** Daisy has joined #openstack-infra09:36
*** ildikov has joined #openstack-infra09:37
*** marzif has quit IRC09:37
*** Daisy has quit IRC09:38
*** Daisy has joined #openstack-infra09:38
*** Daisy has quit IRC09:39
*** Daisy has joined #openstack-infra09:39
*** jordanP has quit IRC09:39
*** sergmelikyan has quit IRC09:40
*** Daisy has quit IRC09:42
*** Daisy has joined #openstack-infra09:43
*** ociuhandu has joined #openstack-infra09:44
*** asselin__ has joined #openstack-infra09:44
*** Daisy has quit IRC09:44
*** Daisy has joined #openstack-infra09:45
*** geoffarnold has quit IRC09:45
*** geoffarnold has joined #openstack-infra09:46
*** Daisy has quit IRC09:46
*** Daisy has joined #openstack-infra09:46
*** asselin_ has quit IRC09:48
*** hichihara has quit IRC09:48
*** david-lyle has quit IRC09:54
*** sergmelikyan has joined #openstack-infra10:00
*** johnsom has quit IRC10:00
*** johnsom has joined #openstack-infra10:00
*** david-lyle has joined #openstack-infra10:01
*** geoffarnold has quit IRC10:07
*** geoffarnold has joined #openstack-infra10:07
*** pc_m has joined #openstack-infra10:07
*** e0ne has quit IRC10:10
*** claudiub has joined #openstack-infra10:10
*** e0ne has joined #openstack-infra10:14
*** mrmartin has joined #openstack-infra10:15
*** david-lyle has quit IRC10:16
openstackgerritYAMAMOTO Takashi proposed openstack-infra/project-config: (Re)add midonet tempest jobs  https://review.openstack.org/23093210:19
*** david-lyle has joined #openstack-infra10:19
*** bharathm has quit IRC10:21
*** ddieterly has joined #openstack-infra10:21
*** fhubik is now known as fhubik_brb10:22
*** mrmartin has quit IRC10:23
dguitarbitehello, can I get some reviews on this PR? https://review.openstack.org/21834510:24
*** sergmelikyan has quit IRC10:24
dguitarbitealso https://review.openstack.org/21834610:24
*** ddieterly has quit IRC10:26
*** mwagner_ has quit IRC10:28
*** geoffarnold has quit IRC10:28
*** marzif has joined #openstack-infra10:28
wznoinskmordred: good to hear it's doable, I'll get my head around the topic and we'll be able to help when you have it on the table, currently I feel bad 'rippin' (updating --mirror) all 800+ repos 1by1 during update10:28
*** geoffarnold has joined #openstack-infra10:28
*** david-lyle has quit IRC10:29
*** david-lyle has joined #openstack-infra10:32
*** devvesa has quit IRC10:39
*** sergmelikyan has joined #openstack-infra10:41
*** david-lyle has quit IRC10:42
*** dtantsur|brb is now known as dtantsur10:46
*** david-lyle has joined #openstack-infra10:49
*** geoffarnold has quit IRC10:49
*** geoffarnold has joined #openstack-infra10:50
*** _skolekonov is now known as skolekonov10:51
*** devvesa has joined #openstack-infra10:52
*** BharatK has quit IRC10:53
*** david-lyle has quit IRC10:53
*** Daisy has quit IRC10:54
*** baoli has joined #openstack-infra10:54
*** Daisy has joined #openstack-infra10:54
*** mpavone has joined #openstack-infra10:55
*** mpavone has quit IRC10:56
*** david-lyle has joined #openstack-infra10:56
openstackgerritAndreas Jaeger proposed openstack/requirements: Use openstackdocstheme for doc build  https://review.openstack.org/23094410:57
*** baoli has quit IRC10:58
openstackgerritSam Betts proposed openstack-infra/project-config: Add cisco-ironic-contrib project  https://review.openstack.org/22906011:04
*** marzif has quit IRC11:05
*** Sree__ has joined #openstack-infra11:05
*** marzif has joined #openstack-infra11:05
*** BharatK has joined #openstack-infra11:06
*** david-lyle has quit IRC11:07
*** david-lyle has joined #openstack-infra11:08
*** Sree has quit IRC11:09
*** jcoufal_ is now known as jcoufal11:09
*** Sree__ has quit IRC11:10
*** marzif has quit IRC11:10
*** geoffarnold has quit IRC11:11
*** marzif has joined #openstack-infra11:11
*** geoffarnold has joined #openstack-infra11:11
*** jordan_ has quit IRC11:14
*** asettle has joined #openstack-infra11:17
*** david-lyle has quit IRC11:18
*** sergmelikyan has quit IRC11:19
*** ildikov has quit IRC11:21
*** ddieterly has joined #openstack-infra11:22
*** Daisy has quit IRC11:23
*** Daisy has joined #openstack-infra11:24
*** david-lyle has joined #openstack-infra11:25
*** fhubik_brb is now known as fhubik11:26
openstackgerritSean Dague proposed openstack-infra/devstack-gate: inline comment on when to do branches  https://review.openstack.org/23095611:26
*** jordan_ has joined #openstack-infra11:27
*** ddieterly has quit IRC11:27
*** signed8bit has joined #openstack-infra11:27
*** MarkAtwood has joined #openstack-infra11:28
*** Daisy has quit IRC11:28
*** signed8bit has quit IRC11:29
*** geoffarnold has quit IRC11:32
*** geoffarnold has joined #openstack-infra11:33
*** ldnunes has joined #openstack-infra11:33
*** ihrachys has joined #openstack-infra11:37
*** kengo_sakai has quit IRC11:40
*** amotoki_ has joined #openstack-infra11:43
*** jhesketh has quit IRC11:43
*** EricGonczer_ has joined #openstack-infra11:44
*** jhesketh has joined #openstack-infra11:48
openstackgerritRicardo Carrillo Cruz proposed openstack-infra/infra-ansible: Switch to Tox for prepping and running tests  https://review.openstack.org/23096611:50
*** geoffarnold has quit IRC11:54
*** geoffarnold has joined #openstack-infra11:54
*** trown|outttypeww is now known as trown12:00
*** e0ne has quit IRC12:01
*** naggappan is now known as nandhu12:02
*** nandhu has left #openstack-infra12:03
*** amotoki_ has quit IRC12:03
*** dguitarbite has quit IRC12:05
*** aysyd has joined #openstack-infra12:05
*** dguitarbite has joined #openstack-infra12:05
*** bswartz has quit IRC12:05
*** sergmelikyan has joined #openstack-infra12:09
*** marzif has quit IRC12:12
*** marzif has joined #openstack-infra12:12
*** e0ne has joined #openstack-infra12:13
*** amotoki_ has joined #openstack-infra12:13
*** dzamboni has joined #openstack-infra12:14
*** geoffarn_ has joined #openstack-infra12:15
*** dizquierdo has joined #openstack-infra12:17
*** BharatK has quit IRC12:18
*** geoffarnold has quit IRC12:20
*** mwagner_ has joined #openstack-infra12:20
*** marzif has quit IRC12:21
*** ddieterly has joined #openstack-infra12:23
*** dprince has joined #openstack-infra12:23
*** zeih has quit IRC12:26
*** zeih has joined #openstack-infra12:26
*** ildikov has joined #openstack-infra12:26
*** ddieterly has quit IRC12:27
*** zeih_ has joined #openstack-infra12:27
*** cdent has quit IRC12:30
*** cdent has joined #openstack-infra12:30
*** zeih has quit IRC12:31
*** doug-fish has joined #openstack-infra12:31
*** ayoung has joined #openstack-infra12:33
*** k4n0 has quit IRC12:34
*** mrmartin has joined #openstack-infra12:35
*** yamamoto has quit IRC12:35
*** geoffarn_ has quit IRC12:36
*** geoffarnold has joined #openstack-infra12:36
*** doug-fish has quit IRC12:37
*** edmondsw has joined #openstack-infra12:37
*** doug-fish has joined #openstack-infra12:37
*** weshay_xchat has joined #openstack-infra12:39
*** weshay_xchat is now known as weshay12:39
*** bswartz has joined #openstack-infra12:40
*** jcoufal_ has joined #openstack-infra12:40
*** rfolco has joined #openstack-infra12:40
*** MarkAtwood has quit IRC12:40
*** doug-fish has quit IRC12:42
*** doug-fish has joined #openstack-infra12:42
*** amotoki__ has joined #openstack-infra12:42
*** ildikov has quit IRC12:42
*** jcoufal has quit IRC12:43
*** tlian has joined #openstack-infra12:44
*** amotok___ has joined #openstack-infra12:45
*** amotok___ is now known as amotok_12:45
*** amotoki_ has quit IRC12:46
*** amotok_ is now known as amotoki_12:46
*** annegentle has joined #openstack-infra12:47
*** sergmelikyan has quit IRC12:47
*** bhunter71 has joined #openstack-infra12:48
*** amotoki__ has quit IRC12:48
*** amotoki_ has quit IRC12:49
*** ildikov has joined #openstack-infra12:51
*** romcheg has joined #openstack-infra12:52
romchegHi guys12:52
romchegA tag was pushed to gerrit but release jobs don't seem to have worked well https://review.openstack.org/gitweb?p=stackforge/python-fuelclient.git;a=tag;h=refs/tags/7.012:52
romchegThis is the tag12:52
*** marcusvrn_ has joined #openstack-infra12:53
romchegBut the version of the package on PyPi is still the old one https://pypi.python.org/pypi/python-fuelclient12:53
*** sergmelikyan has joined #openstack-infra12:53
*** vhejral has quit IRC12:54
*** baoli has joined #openstack-infra12:54
fungiromcheg: i replied to a thread on the -infra ml last week with somewhat of a checklist for seeing what might be missing from the release toolchain for a given repo http://lists.openstack.org/pipermail/openstack-infra/2015-September/003246.html12:56
fungisee if one of those is the issue. if not, i can take a look in a bit12:56
*** julim has joined #openstack-infra12:56
romchegfungi: /me looking12:56
*** MarkAtwood has joined #openstack-infra12:57
romchegfungi: looks like I've found the issue12:57
*** geoffarnold has quit IRC12:57
*** mrmartin has quit IRC12:58
*** geoffarnold has joined #openstack-infra12:58
anteayafungi: how are you doing today?12:58
anteayafungi: are you in a boat?12:58
*** hamzy has joined #openstack-infra12:59
romchegfungi: Thanks!13:00
fungiromcheg: looks like it's item #3 on that checklist. you tagged 7.0 not 7.0.013:00
romchegYes, I've added an extra 0 and now it works.13:00
fungiso pbr created a wheel and sdist with 7.0.0 in the filename and then the upload script couldn't find it because it didn't match the tag13:00
fungianteaya: nope, we didn't end up with any flooding. most of the damage has been from 10m waves breaking on the other side of the island. the road has washed away in a few places13:01
romchegthat explains13:01
anteayafungi: yay no flooding!13:01
*** amuller has joined #openstack-infra13:02
anteayaand if a bit of road repair is in order that is very mild indeed13:02
anteayaglad to hear you are okay13:02
fungiafter the flood watch expires tonight i get to carry stuff back down to the ground floor13:02
fungithanks!13:02
anteayawooo, more carrying stuff13:02
anteayadry stuff though to dry locations13:02
anteayayay13:02
*** jsavak has joined #openstack-infra13:03
fungipart of me wishes we'd gotten some flooding just so that all this schlepping junk up and down the stairs would have been worth it13:03
*** scheuran has quit IRC13:03
anteayaha ha ha13:03
anteayastill that part of you down and have it review mould growth13:03
anteayas/still/sit13:03
*** zns has joined #openstack-infra13:05
*** EricGonc_ has joined #openstack-infra13:05
*** zns has quit IRC13:06
openstackgerritThomas Morin proposed openstack-infra/project-config: networking-bgpvpn: add devstack job  https://review.openstack.org/23035813:06
*** romcheg has left #openstack-infra13:08
*** dimsum__ is now known as dims13:08
*** julim_ has joined #openstack-infra13:09
*** fhubik is now known as fhubik_brb13:09
*** EricGonczer_ has quit IRC13:09
*** jaypipes has joined #openstack-infra13:09
zigoIs there something wrong with review.openstack.org? It takes forever for my browser to load a code review... :(13:11
*** julim has quit IRC13:12
sdaguefungi: https://review.openstack.org/#/c/230956/ is mostly a comment change after doing some post mortem on things yesterday13:12
sdaguesorry, on friday, so that we know the right way to do this next time (which we did this time, but by accident)13:12
*** amotoki_ has joined #openstack-infra13:13
*** bexelbie_ has joined #openstack-infra13:14
*** dkliban has left #openstack-infra13:14
zigoworking now ...13:14
sdaguezigo: gerrit leaks memory over time13:14
zigoAh, thanks.13:15
*** alivigni has joined #openstack-infra13:16
*** nelsnelson has joined #openstack-infra13:17
*** tiswanso has joined #openstack-infra13:18
*** geoffarnold has quit IRC13:19
*** geoffarnold has joined #openstack-infra13:19
*** sergmelikyan has quit IRC13:19
*** gordc has joined #openstack-infra13:21
*** bdemers has quit IRC13:21
*** changbl has quit IRC13:22
*** links has quit IRC13:22
*** yamamoto has joined #openstack-infra13:23
*** EricGonc_ has quit IRC13:24
*** yamamoto_ has joined #openstack-infra13:24
*** ddieterly has joined #openstack-infra13:24
*** fhubik_brb is now known as fhubik13:24
*** nadya has joined #openstack-infra13:25
*** sergmelikyan has joined #openstack-infra13:25
anteayaone down, contractor will replace stones they took from me that they didn't use at my neighbours and won't be invoicing her for the ones they did use in her job13:26
*** chlong has joined #openstack-infra13:26
*** yamamoto has quit IRC13:28
*** ddieterly has quit IRC13:28
bltavaresgood morning folks. I'm very happy to see me first contributions merged! Thank you all (:13:29
*** btully has joined #openstack-infra13:30
*** tmorin has joined #openstack-infra13:30
anteayajust looked at cacti for review.o.o and while load is increasing it is consistent with other mondays13:30
anteayabltavares: congratulations13:31
*** jasondotstar|afk is now known as jasondotstar13:32
*** amotoki has quit IRC13:32
*** superdan is now known as dansmith13:34
*** bdemers_ has joined #openstack-infra13:35
pabelangermorning! planning on adding tox -egrafyaml (non-voting) to project-config this morning! Validation is finally working :)13:36
anteayapabelanger: congratulations, has that job spend any time in experimental?13:38
anteayafungi: you -2'd a magnetodb change I was wondering why you didn't abandon the patch: https://review.openstack.org/#/c/204478/13:38
pabelangeranteaya: Ya, I plan to add it there to start13:38
* anteaya is thinking she will abandon the patch13:39
anteayapabelanger: awesome, thank you13:39
pabelangeronce our first dashboard has merged and job is show to be stabled I'll move it to voting13:39
*** yamamoto_ has quit IRC13:39
anteayayeah that is fine13:39
*** geoffarnold has quit IRC13:40
anteayajust finding that since we are asking (well at least _I_ am asking) other projects to evaluate the jogs on project config changes, that giving them a fighting chance to understand failure logs when they do happen is more likely to result in the behaviour I request13:40
*** geoffarnold has joined #openstack-infra13:40
anteayas/jogs/logs13:41
*** deepakcs has quit IRC13:41
openstackgerritPaul Belanger proposed openstack-infra/project-config: Create experimental grafyaml (non-voting) gate job  https://review.openstack.org/23099713:41
anteayaand having a job warm up in experimental helps this13:41
anteayathank you13:41
*** dramalho has joined #openstack-infra13:41
*** Odd_Blok1 is now known as Odd_Bloke13:42
openstackgerritPaul Belanger proposed openstack-infra/project-config: Add grafana dashboard for status.o.o/zuul  https://review.openstack.org/22483413:42
anteayapabelanger: what do you mean when you say "Because we are planning on including grafyaml dashboards in13:42
*** Odd_Bloke has quit IRC13:42
*** Odd_Bloke has joined #openstack-infra13:42
pabelangernp13:42
anteayaproject-config13:42
anteaya in the commit message?13:42
anteayawho is we?13:42
pabelangerI tend to refer to -infra as we13:42
pabelangerover using me13:42
anteayaoh I must have missed this13:43
anteayawas this in a meeting or is there a spec?13:43
pabelangeranteaya: follow up patchset is the grafyaml bits13:43
pabelangeranteaya: well, we have the grafana dashboard spec that has been approved.13:43
anteayaoh you are adding a new view to status.o.o13:44
pabelangerno formal spec for grafyaml, I guess it was always implied.  However, if people would like a spec, I can bring it up in tomorrows meetings and see what people thing13:44
anteayaokay I think I understand now13:44
sdaguefungi: any chance we can get a gerrit restart?13:44
anteayasdague: what are you seeing?13:44
*** jpeeler has joined #openstack-infra13:44
*** jpeeler has quit IRC13:44
*** jpeeler has joined #openstack-infra13:44
sdagueterrible lag13:44
anteayasdague: I jsut checked cacti and the graphs look like monday to me13:44
*** jpeeler has quit IRC13:44
*** xyang1 has joined #openstack-infra13:45
*** jpeeler has joined #openstack-infra13:45
anteayapabelanger: no I don't think we need a spec to add a new view to status13:45
anteayapabelanger: I just wasn't clear that was where the view was going13:46
*** jpeeler has quit IRC13:46
*** jpeeler has joined #openstack-infra13:46
*** Daisy has joined #openstack-infra13:46
*** mattymo has quit IRC13:46
*** mattymo has joined #openstack-infra13:47
*** mwagone_ has quit IRC13:47
openstackgerritStephen Gordon proposed openstack-infra/irc-meetings: Telco Working Group no longer alternates  https://review.openstack.org/23099913:47
*** mattymo has quit IRC13:47
*** Daisy has quit IRC13:47
sdagueanteaya: so I feel like http://cacti.openstack.org/cacti/graph.php?action=view&local_graph_id=27&rra_id=all the monthly graph13:47
sdagueshows that we go into this unresponsive state when gerrit plateaus at 16G memory13:48
*** Daisy has joined #openstack-infra13:48
openstackgerritAnne Gentle proposed openstack-infra/project-config: Builds and publishes Compute API Guide  https://review.openstack.org/23100013:48
*** mattymo__ has joined #openstack-infra13:49
*** mattymo__ has quit IRC13:49
anteayasdague: I'm willing to entertain that as an argument13:49
anteayaI would have to leave that to others with server access to respond13:49
*** Daisy has quit IRC13:49
fungisdague: ahh, yep, i'll restart it13:49
*** Daisy has joined #openstack-infra13:49
sdagueI think clarkb had another metric that exposed when gerrit was churning a bunch internally13:49
sdaguebut I don't know how / where to find that13:49
fungithere's a (somewhat insecure) java melody interface exposed to gerrit admins13:50
fungiwhich i'm looking at now13:50
*** vmb_out is now known as vmbrasseur13:50
fungithe memory graphs for the system are expected to be a bit misleading since the jvm has its own memory management13:50
*** mattymo has joined #openstack-infra13:51
sdaguefungi: is there a way to feed it to cacti as a more secure model?13:51
*** sridhar_ram has joined #openstack-infra13:51
fungithat's a good question--i'm not sure the extent of the interfaces exposed by the melody plugin for gerrit. if it can act as a backend for a dynamic snmp oid them maybe13:51
fungiyeah, like we've seen in the past, the gerrit jvm is starting to spend more time in garbage collection (which may indicate some other performance hit slowing down garbage collection, not sure)13:52
fungiit's restarting now13:53
Clinti'm sure it'll be magically fixed by upgrading gerrit13:53
anteayaI'm not13:53
ttxhmm, Gerrit 50313:53
*** ParsectiX has quit IRC13:53
fungi#status notice Gerrit is being restarted to temporarily address performance problems13:53
*** bexelbie_ is now known as bexelbie13:53
ttxack13:54
fungigah, we've lost statusbot13:54
sdaguedoh13:54
ttxhaha13:54
anteayagreat13:54
anteayaperhaps it left in the freenode cleanup?13:54
fungithat's always how i find out statusbot is mia13:54
ttxwe need statusbot inception13:54
Clintmonitor it with java melody13:54
fungi2015-10-03 02:05:14     <--     openstackstatus (~openstack@eavesdrop.openstack.org) has quit (Ping timeout: 250 seconds)13:54
*** mattymo has quit IRC13:55
*** MarkAtwood has quit IRC13:55
*** mattymo__ has joined #openstack-infra13:55
*** mattymo__ has quit IRC13:55
*** bswartz has quit IRC13:55
*** mriedem has joined #openstack-infra13:56
*** mattymo has joined #openstack-infra13:57
*** openstackstatus has joined #openstack-infra13:57
*** ChanServ sets mode: +v openstackstatus13:57
*** cdent has quit IRC13:57
fungiokay, that brought it back13:57
*** ddieterly has joined #openstack-infra13:58
fungithough at this point anyone who might have noticed errors hitting gerrit are almost certain to have noticed it's up again13:58
*** cdent has joined #openstack-infra13:59
anteayafungi: well the statusbot does report to the wikipage and it might be useful as a log to see how often we restart13:59
sdaguefungi: oh, nice, super speedy now13:59
openstackgerritJuan Antonio Osorio Robles proposed openstack-infra/project-config: Increate timeout for dogtag related barbican functional tests  https://review.openstack.org/23100413:59
*** mrmartin has joined #openstack-infra13:59
anteayafungi: or is that caught in the server logs?14:00
openstackgerritStephen Gordon proposed openstack-infra/irc-meetings: Telco Working Group no longer alternates  https://review.openstack.org/23099914:01
openstackgerritJuan Antonio Osorio Robles proposed openstack-infra/project-config: Increase timeout for dogtag related barbican functional tests  https://review.openstack.org/23100414:01
*** stevemar_ has joined #openstack-infra14:01
*** glauco has joined #openstack-infra14:01
*** AJaeger has joined #openstack-infra14:01
*** geoffarn_ has joined #openstack-infra14:02
*** burgerk has joined #openstack-infra14:02
AJaegerproject-config cores, could you review https://review.openstack.org/#/c/218345/ , please? I gave my +2 already - and the governance change is approved as well (just not merged, it depends on this one)14:02
fungi#status info Gerrit was restarted to temporarily address performance problems14:02
openstackstatusfungi: unknown command14:02
fungi#status note Gerrit was restarted to temporarily address performance problems14:02
openstackstatusfungi: unknown command14:02
fungigrr14:02
*** geoffarnold has quit IRC14:02
* fungi rtfms14:02
*** sabeen has joined #openstack-infra14:02
*** ddieterly has quit IRC14:02
fungi#status log Gerrit was restarted to temporarily address performance problems14:03
openstackstatusfungi: finished logging14:03
fungithat's the one i wanted ;)14:03
anteaya:)14:03
anteayathird time lucky14:03
anteayafungi: if you could add pabelanger's project-config job addition to your review queue, I'd appreciate it: https://review.openstack.org/#/c/230997/14:04
*** links has joined #openstack-infra14:05
fungican do14:05
AJaegerfungi, #status log does not send anything to other channels - is that intented?14:05
*** annegentle has quit IRC14:05
fungiAJaeger: correct, it just logs it to the wiki page14:05
AJaegerfungi: Ah, ok. Didn't know about that keyword ;)14:06
*** rossella_s has quit IRC14:06
fungii had noted that people were likely to have already figured out gerrit was back up and anteaya correctly pointed out that logging the action to the wiki page was still useful14:06
*** scheuran has joined #openstack-infra14:06
fungiso i just did that rather than spam every channel14:06
*** rossella_s has joined #openstack-infra14:07
* anteaya is grateful14:07
anteayapabelanger: I'm confused, what picks up the zuul-status.yaml file and publishes it to status.o.o?14:07
anteayahttps://review.openstack.org/#/c/224834/614:07
pabelangeranteaya: that code does not exist yet. This week, I'll be adding puppet-grafyaml onto our grafana.o.o system to handle just that.14:09
*** sigmavirus24_awa is now known as sigmavirus2414:09
anteayapabelanger: can we note that in the commit message, please?14:09
anteayaright now it reads that it should be published, so I went looking14:10
anteayaor I read it as it should be published14:10
*** changbl has joined #openstack-infra14:10
mordredjeblair, clarkb: I've got one more patch coming that should get api call counts back down to reasonable.14:11
*** yamamoto has joined #openstack-infra14:12
*** MarkAtwood has joined #openstack-infra14:12
anteayamordred: morning14:12
mordredmorning!14:12
openstackgerritDmitriy Ukhlov proposed openstack/requirements: Adds pika RabbitMQ client library  https://review.openstack.org/23101314:13
*** mrmartin has quit IRC14:13
pabelangeranteaya: sure14:13
*** claudiub has quit IRC14:13
*** glauco__ has joined #openstack-infra14:13
*** dramalho_ has joined #openstack-infra14:13
*** zns has joined #openstack-infra14:14
*** Guest38101 is now known as zeus14:14
*** zeus has quit IRC14:14
*** zeus has joined #openstack-infra14:14
*** wenlock has joined #openstack-infra14:14
*** wenlock1 has joined #openstack-infra14:15
openstackgerritPaul Belanger proposed openstack-infra/project-config: Create experimental grafyaml (non-voting) gate job  https://review.openstack.org/23099714:15
jeblairmordred: good morning; apparently i have so much backscroll to read i need to use eavesdrop.14:15
*** glauco has quit IRC14:16
*** dramalho has quit IRC14:16
anteayapabelanger: thanks14:16
*** vivekd has joined #openstack-infra14:17
*** thiagop has joined #openstack-infra14:17
mordredjeblair: wow, that'll be fun14:18
*** asettle has quit IRC14:18
mordredjeblair: tl;dr - I think the current shade patches that are up are solid, but I still have one more to post to finish dealing with API counts14:18
anteayamorning jeblair14:19
mordredjeblair, Shrews: I'm working on splitting get_hostvars_from_server into two - half that should run every time create/get/list server happens, and half that is really only run by things like ansible inventory14:20
mordredspecifically, for ansible inventory, we do introspection of flavors and images at the shade level to provide human readable names in the server dict ... this is not necessary to do every time14:20
mordredotoh - determining the network to use _is_ somehting that's important to do every time, and is hard - and we have code now to make sure it's always well cached at the shade level14:21
jeblairmordred: ah, that explains all of those calls14:21
Shrewsmordred: working on reviewing those this morning14:21
mordredShrews: sweet - thanks!14:22
*** salv-orl_ has joined #openstack-infra14:22
mordredjeblair, Shrews: I changed the nodepool depends-on to the tip of that stack, so the latest run of nodepool is using them14:22
*** geoffarn_ has quit IRC14:22
*** eharney has joined #openstack-infra14:23
*** wenlock_ has joined #openstack-infra14:23
*** geoffarnold has joined #openstack-infra14:23
*** ddieterly has joined #openstack-infra14:23
*** wenlock has quit IRC14:23
jeblairk, i think i'm caught up on scrollback; breakfast then i can review14:24
Shrewsmordred: it's not nodepool that concerns me. it's how they work with umpteen different clouds14:24
mordredyah14:24
*** salv-orlando has quit IRC14:24
mordredShrews: totally14:24
Shrewsthe networking one scares me14:24
mordredShrews: it's next on my todo list to get us a server dict for each cloud for a set of unit tests14:25
mordredShrews: yes. it needs moar tested14:25
*** mtanino has joined #openstack-infra14:26
*** cody-somerville has joined #openstack-infra14:27
*** cody-somerville has quit IRC14:27
*** cody-somerville has joined #openstack-infra14:27
*** dramalho_ has quit IRC14:28
*** bexelbie has quit IRC14:29
*** tonytan4ever has joined #openstack-infra14:31
*** claudiub has joined #openstack-infra14:31
*** jsavak has quit IRC14:32
openstackgerritZara proposed openstack-infra/storyboard-webclient: Resolve subscriptions faster- do one GET per list  https://review.openstack.org/22356214:34
*** unicell has joined #openstack-infra14:35
*** AJaeger has quit IRC14:35
*** vlaza has left #openstack-infra14:35
openstackgerritAdrian Otto proposed openstack-infra/irc-meetings: Ended alternating schedule for Containers Team  https://review.openstack.org/23102314:35
*** zz_dimtruck is now known as dimtruck14:35
*** changbl has quit IRC14:36
*** unicell1 has quit IRC14:37
openstackgerritMerged openstack/requirements: Update python-muranoclient to 0.7.1  https://review.openstack.org/23074514:37
*** chlong has quit IRC14:38
*** mrmartin has joined #openstack-infra14:38
*** mrmartin has quit IRC14:39
*** CBADER has joined #openstack-infra14:39
*** tonytan4ever has quit IRC14:40
*** jsavak has joined #openstack-infra14:40
*** tjones has joined #openstack-infra14:41
*** amotoki_ has quit IRC14:43
*** tonytan4ever has joined #openstack-infra14:43
*** geoffarn_ has joined #openstack-infra14:44
*** geoffarnold has quit IRC14:45
*** dkranz has joined #openstack-infra14:46
*** mrmartin has joined #openstack-infra14:47
*** amotoki_ has joined #openstack-infra14:48
openstackgerritMonty Taylor proposed openstack-infra/shade: Split get_hostvars_from_server into two  https://review.openstack.org/23102914:49
*** claudiub has quit IRC14:49
*** tsekiyama has joined #openstack-infra14:50
*** arxcruz has quit IRC14:50
*** jsavak has quit IRC14:51
*** woodster_ has joined #openstack-infra14:52
*** EricGonczer_ has joined #openstack-infra14:53
*** EmilienM has quit IRC14:55
*** EmilienM has joined #openstack-infra14:55
*** dramalho has joined #openstack-infra14:55
*** claudiub has joined #openstack-infra14:55
*** david-ly_ has joined #openstack-infra14:56
*** glauco___ has joined #openstack-infra14:56
*** david-lyle has quit IRC14:57
*** stevemar_ has quit IRC14:57
*** sridhar_ram has quit IRC14:57
*** david-ly_ is now known as david-lyle14:57
*** stevemar_ has joined #openstack-infra14:57
*** fhubik has quit IRC14:59
*** glauco__ has quit IRC15:00
*** yamahata has joined #openstack-infra15:00
*** tiswanso has quit IRC15:00
*** zns has quit IRC15:01
*** tiswanso has joined #openstack-infra15:01
*** stevemar_ has quit IRC15:02
jeblairmordred: i've looked at the shade code, what else needs doing?15:02
jeblairmordred: hrm, do we need shade to cache?15:03
*** david-ly_ has joined #openstack-infra15:03
*** david-lyle has quit IRC15:03
jeblairmordred: i just noticed you turned on caching in 226751 -- are we sure we want to turn on caching vs factoring out inefficiencies so we don't need to?15:04
*** harlowja_at_home has joined #openstack-infra15:04
*** regXboi has joined #openstack-infra15:04
*** david-ly_ is now known as david-lyle15:04
jeblairmordred: (since nodepool is in the unusual position of already internally caching everything that needs to be)15:05
*** zns has joined #openstack-infra15:05
*** geoffarn_ has quit IRC15:05
mordredjeblair: I don't think so ... I tried turning it on for the nodepool test, but I think once the network patch and the one I just did go in, nodepool caches appropriately already15:05
*** vivekd has quit IRC15:05
mordredso we can treat that as a follow on15:05
jeblairmordred: ok cool -- what about getimage / listimage?15:06
*** geoffarnold has joined #openstack-infra15:06
jeblairmordred: (yeah, and potentially eventually drop more of nodepools caching when we do that; happy for that to be a future thing)15:06
mordredalso should be fine with the hostvars split15:06
*** tjones has quit IRC15:06
mordredone sec ... on phone ... back on laptop in 515:06
jeblairmordred: aren't we still issuing listimages when we poll for the status of a snapshot image?15:07
*** asselin_ has joined #openstack-infra15:09
*** therve` is now known as therve15:09
*** armax has joined #openstack-infra15:09
*** asselin__ has quit IRC15:12
*** hdd has joined #openstack-infra15:13
anteayadstufft: are you available to join us for the third party meeting in #openstack-meeting?15:13
dstufftwhat is a third party meeting15:13
dstufftbut sure15:13
dstufftis it now?15:13
anteayadstufft: some operators are seeing pypi timeout issues and are wondering if it is a pypi load issue15:13
anteayathanks15:13
anteayathe meeting for folks who operate third party ci systems15:13
anteayahttps://wiki.openstack.org/wiki/ThirdPartySystems15:14
mrmartinfungi, clarkb: if you have a 5 minutes, can I get an approve / review on those patches: https://review.openstack.org/226213 and https://review.openstack.org/226269 Both required to bring back ask-staging.o.o alive due a config brake change in upstream askbot code.15:15
*** peristeri has quit IRC15:16
*** hemna_ is now known as hemna15:17
*** kushal has joined #openstack-infra15:17
*** stevemar_ has joined #openstack-infra15:18
*** thingee has joined #openstack-infra15:19
openstackgerritMarton Kiss proposed openstack-infra/system-config: Fix git repository refresh trigger issue of askbot  https://review.openstack.org/23104815:20
*** flepied1 has joined #openstack-infra15:23
*** jsavak has joined #openstack-infra15:25
*** flepied has quit IRC15:26
*** geoffarnold has quit IRC15:26
*** geoffarnold has joined #openstack-infra15:27
*** flepied1 has quit IRC15:28
*** tonytan4ever has quit IRC15:29
openstackgerritStephen Gordon proposed openstack-infra/irc-meetings: Revert "Add Watcher Team meeting"  https://review.openstack.org/23105515:30
*** dtantsur is now known as dtantsur|brb15:31
*** legoktm has quit IRC15:32
*** tbarron has quit IRC15:32
*** jsavak has quit IRC15:32
*** asselin__ has joined #openstack-infra15:32
*** tbarron has joined #openstack-infra15:33
*** legoktm has joined #openstack-infra15:33
*** jsavak has joined #openstack-infra15:33
*** legoktm is now known as Guest8044915:33
*** glauco___ has quit IRC15:33
*** glauco has joined #openstack-infra15:34
*** dizquierdo has quit IRC15:34
fungimrmartin: 231048 is awesome. hopefully crinkle, nibalizer and our other puppet community people have some idea about how to get those pull requests mentioned in the commit message reviewed15:34
*** hashar has quit IRC15:34
*** glauco has quit IRC15:34
*** zns has quit IRC15:34
mrmartinfungi: I hope so :)15:34
*** changbl has joined #openstack-infra15:35
*** asselin_ has quit IRC15:36
*** Guest43458 is now known as med_15:36
*** Guest80449 has quit IRC15:36
*** Guest80449 has joined #openstack-infra15:36
*** med_ has quit IRC15:36
*** med_ has joined #openstack-infra15:36
*** Ala has quit IRC15:36
*** med_ is now known as med15:37
*** bpokorny has joined #openstack-infra15:37
*** med is now known as med_15:38
*** Guest80449 is now known as legoktm15:39
*** dims has quit IRC15:40
*** tosky has joined #openstack-infra15:40
*** ayoung has quit IRC15:41
*** signed8bit has joined #openstack-infra15:41
openstackgerritMerged openstack-infra/puppet-askbot: Allow custom settings.py template  https://review.openstack.org/22621315:44
*** dkranz has quit IRC15:45
*** dkranz has joined #openstack-infra15:45
*** shashank_hegde has joined #openstack-infra15:46
*** Hal has quit IRC15:47
*** dims has joined #openstack-infra15:47
*** dims has quit IRC15:47
*** Guest96374 has joined #openstack-infra15:47
*** rkukura has joined #openstack-infra15:47
*** angdraug has joined #openstack-infra15:48
*** Guest96374 has quit IRC15:48
*** david-ly_ has joined #openstack-infra15:48
*** david-lyle has quit IRC15:48
*** matrohon has quit IRC15:48
*** dims_ has joined #openstack-infra15:48
*** MarkAtwood has quit IRC15:49
*** geoffarnold is now known as geoffarnoldX15:49
*** dramalho has quit IRC15:49
*** david-ly_ is now known as david-lyle15:49
*** unicell has quit IRC15:50
*** mriedem has quit IRC15:50
*** sridhar_ram has joined #openstack-infra15:51
*** sergmelikyan has quit IRC15:51
*** jlanoux has quit IRC15:51
*** ildikov has quit IRC15:52
*** mrmartin has quit IRC15:53
*** mrmartin has joined #openstack-infra15:53
*** Sukhdev has joined #openstack-infra15:54
openstackgerritDerek Higgins proposed openstack/diskimage-builder: Avoid transcending /proc with find  https://review.openstack.org/23044815:54
*** peristeri has joined #openstack-infra15:56
*** davideagnello has joined #openstack-infra15:56
*** rkukura has quit IRC15:57
*** peristeri has quit IRC15:58
*** zeih_ has quit IRC15:58
*** EricGonczer_ has quit IRC15:59
ttxfungi: got one case where the "tests all pass" triggered a regression, fyi: https://review.openstack.org/#/c/230334/16:01
ttxAs long as it's only irc-meetings we should be fine16:01
*** yamamoto has quit IRC16:02
mordredjeblair: so - we may need to do something with get/list - in the general case where we're uploading images I don't thnk it matters because we don't do it enough to be an API storm.16:02
mordredjeblair: HOWEVER - we do a getImage for each of the servers we launch16:02
mordredto get the ID16:02
*** ihrachys has quit IRC16:02
mordredand that seems like we might want to cache nodepool side for now until we can get shade caching done - or do a get passthrough method in shade16:03
*** yamamoto has joined #openstack-infra16:03
openstackgerritJulia Kreger proposed openstack-infra/shade: Update required ironicclient version  https://review.openstack.org/23107016:03
*** MarkAtwood has joined #openstack-infra16:03
mordredjeblair: but I thinkn I'd like to make sure the current things do what we expect and then treat image get/list as the last thing on the plate16:03
*** unicell has joined #openstack-infra16:03
openstackgerritMerged openstack-infra/irc-meetings: Revert "Add Watcher Team meeting"  https://review.openstack.org/23105516:03
fungittx: yep, the jobs which used the specific builder macro which jjb broke were in most cases nonstandard sorts of jobs, so the sorts of regressions we're likely to see from it are hopefully corner cases16:04
anteayammedvede: so when you have an mtr to share wtih dstufft, to share away16:04
ttxfungi: yes, just mentioning it for history reasons :)16:05
dstufftmmedvede: also the source address for the machine16:05
anteayas/to/do16:05
fungittx: thanks for the heads up16:05
anteayadstufft: thanks for your help in the meeting16:05
*** sridhar_ram1 has joined #openstack-infra16:05
dstufftanteaya: np16:06
*** fedexo has joined #openstack-infra16:06
*** CBADER has quit IRC16:07
*** sridhar_ram has quit IRC16:07
*** cbader has joined #openstack-infra16:07
openstackgerritEkaterina Chernova proposed openstack/requirements: Add sphinx_rtd_theme to enhance doc gate jobs  https://review.openstack.org/23107316:09
*** geoffarnoldX has quit IRC16:09
*** nadya_ has joined #openstack-infra16:09
*** geoffarnold has joined #openstack-infra16:09
*** Daisy has quit IRC16:10
jeblairmordred: where does the getimage happen?16:10
*** amuller is now known as amuller_afk16:10
jeblairmordred: isn't nodepool passing image_id to shade?16:11
jeblairmordred: (for the create server call you mentioned)16:11
*** Daisy has joined #openstack-infra16:11
*** bnemec has joined #openstack-infra16:11
*** nadya has quit IRC16:11
*** bdemers_ has quit IRC16:12
mordredjeblair: it is - but nodepool has to look up the image id to pass16:12
*** MarkAtwood has quit IRC16:12
mordredjeblair: becuase we configure images by name in nodepool16:12
*** bdemers has joined #openstack-infra16:12
*** mriedem has joined #openstack-infra16:13
*** flepied has joined #openstack-infra16:13
mordredjeblair: which means potentialy a getImage (or listImages) call per server launch - most of which are not needed. shade caching would take care of that, but we can also do app caching I'd imagine16:14
nibalizermrmartin: fungi we'll look today16:14
nibalizer:)16:14
*** odgrim has joined #openstack-infra16:14
mordredjeblair: oh! we already have app caching for create server image lookups16:15
mordredjeblair: in findImage16:15
mordredjeblair: so the patch did not remove that16:15
*** Daisy has quit IRC16:15
mordredjeblair: which means the "let's not look up images for every server interaction" patch (and upcomign second one) should take care of the get/list issue16:15
jeblairmordred: also, i'm sticking with we should be passing the image id -- we have it in the local nodepool database :)16:15
mordredjeblair:         if image_name:16:16
mordred            image_id = self.findImage(image_name)['id']16:16
mrmartinnibalizer: thnx.16:16
openstackgerritZara proposed openstack-infra/storyboard-webclient: Resolve subscriptions faster- do one GET per list  https://review.openstack.org/22356216:16
*** mrmartin has quit IRC16:16
jeblairmordred: yeah, that should only happen when we're creating a template vm (to create a snapshot image)16:16
mordredjeblair: nod16:16
mordredjeblair: k. that's fine then16:16
jeblairmordred: i'm okay with that doing a lookup, that only happens once a day16:16
mordredyup16:16
mordrednot a problem at all16:16
*** stevemar_ has quit IRC16:17
jeblairmordred: yeah, there are 3 calls to createServer, and only one of them passes image_naem, and that's in updateImage16:17
*** stevemar_ has joined #openstack-infra16:18
jeblairso we're good there16:18
jeblairmordred: what's the "let's not look up images for every server interaction" patch ?16:18
*** AJaeger has joined #openstack-infra16:18
mordredjeblair: https://review.openstack.org/#/c/231029/ lays the groundwork16:18
*** devvesa has quit IRC16:18
mordredjeblair: still need a patch to consume that16:18
jeblairmordred: ah, that one, gotcha16:19
*** tonytan4ever has joined #openstack-infra16:19
jeblairmordred: are you writing that or shall i?16:19
mordredjeblair: it's either a patch to make shade do that on every create/get/list server and remove the nodepool get_openstack_vars call - or a patch to replace get_openstack_vars with the new function16:19
mordredjeblair: do you have an opinion of which one of those we should do now? I kinda think the second version so it's just an update to the nodepool patch to use a different function call16:20
mordredwhich is the smallest change from what's there and tested now16:20
*** flepied1 has joined #openstack-infra16:20
*** marzif has joined #openstack-infra16:20
*** tjones has joined #openstack-infra16:21
jeblairmordred: i think the end-state should be that nodepool doesn't call anything special, but we also talked about that possibly not being a Bunch, etc., so may be a bigger api change.  i'm okay with the second as a stepping stone, and we can make the step after more carefully.16:21
jeblairmordred: "the second" == change the func name16:21
mordredjeblair: ++16:22
mordredjeblair: that's what I was thinking16:22
mordredjeblair: maybe you make that change? I'm heading to dinner in about 30 minutes16:22
*** arxcruz has joined #openstack-infra16:22
*** bdemers has quit IRC16:22
mmedvededstufft: not sure how much I can share. I can see some loss from two sessions with mtr https://paste.lugons.org/show/Xz9qHs5EoP8JVPTBjDOU/16:23
mordredjeblair: and while you're at it - remove the cache thing I added to the nodepool devstack plugin - I think it's premature to do that just yet- again, it's a thing I want to do, but I'd like to do it carefully not rushed16:23
jeblairmordred: roger, bon appetit.16:23
*** dramalho has joined #openstack-infra16:24
openstackgerritAndreas Jaeger proposed openstack/requirements: Use oslosphinx for doc build  https://review.openstack.org/23094416:24
*** trown is now known as trown|lunch16:24
greghaynesdidnt totally follow - but I really hope we dont have to rework stuff in nodepool and how it deals with images16:24
jeblairgreghaynes: nope, no changes needed there16:24
greghaynesbecause that will make a ton of work for the gearman builders patch stack16:24
greghaynessweet16:24
*** flepied has quit IRC16:24
*** glauco_ has joined #openstack-infra16:25
*** sridhar_ram1 is now known as sridhar_ram16:25
mordredjeblair: I think after the last patch in the current stack lands, we need to cut a new shade and then make the nodepool patch depend on that shade version16:25
*** glauco_ has quit IRC16:25
mordredjeblair: also, I think Shrews is reviewing that stack currently16:25
*** glauco_ has joined #openstack-infra16:25
*** jcoufal_ has quit IRC16:26
*** jistr has quit IRC16:26
*** jcoufal has joined #openstack-infra16:26
pleia2good morning16:27
*** unicell has quit IRC16:27
dstufftmmedvede: can you mtr to 199.27.76.12916:27
dstuffttalking to Fastly again16:27
*** tmorin has quit IRC16:27
*** shashank_hegde has quit IRC16:28
*** e0ne has quit IRC16:28
jeblairmordred: nodepool doesn't call get_hostvars_from_server, it calls get_openstack_vars which calls that ....16:28
*** tiswanso has quit IRC16:28
mordredjeblair: yah. sorry, that's what I meant16:28
*** bdemers has joined #openstack-infra16:28
jeblairmordred: do we want to have nodepool call shade.meta.get_hostvars_from_server, or make a new OpenStackCloud API method?16:29
*** mrmartin has joined #openstack-infra16:29
mordredjeblair: I'd be fine, since this is a stepping stone, with just having nodepool call meta.expand_server_vars(self._client, server)16:29
mordredjeblair: let's not make a new API method - I don't think it'll be useful once we have expant_server_vars plumbed through to all the server calls16:29
jeblairmordred: i'm assuming get_openstack_vars has an API contract that ansible uses, so we don't want to change that.16:29
*** jcoufal has quit IRC16:29
mordredjeblair: that's right16:29
jeblairmordred: okay, slightly deep reach into shade it is.16:29
mordredyah16:30
*** tiswanso has joined #openstack-infra16:30
Shrewsmordred: is gate-dsvm-nodepool-src-shade the new nodepool-shade integration test?16:30
*** geoffarnold has quit IRC16:30
*** EricGonczer_ has joined #openstack-infra16:30
*** geoffarnold has joined #openstack-infra16:31
mordredShrews: yes. that runs nodepool with shade from master (or from proposed zuul changes)16:31
Shrewsmordred: and even though it's non-voting, should we care that it failed on 231029?16:31
*** ddieterly has quit IRC16:31
mordredShrews: maybe - it looks like something got stuck in a loop16:32
mordredwhich is weird, since there are NO logic changes in that16:32
Shrewsi'll hold off on that change then16:32
Shrewsand step out for lunch16:32
*** ddieterly has joined #openstack-infra16:33
mmedvededstufft: http://paste.openstack.org/show/475352/, no loss16:33
*** ddieterly has quit IRC16:33
*** bharathm has joined #openstack-infra16:33
*** harlowja_at_home has quit IRC16:33
jeblair2015-10-05 15:49:17.853 | WARNING: devstack run took > 20 minutes, this is a very slow node.16:33
*** ddieterly has joined #openstack-infra16:34
mordredjeblair: ah.16:34
mordredjeblair: maybe a receck is in order on that one then16:34
jeblairShrews, mordred: yeah, i think a recheck would be good there, just for safety16:34
*** bknudson has left #openstack-infra16:34
dstufftmmedvede: thanks, apssed along to #fastly16:35
*** bknudson has joined #openstack-infra16:35
mmedvededstufft: thank you16:35
*** bknudson has left #openstack-infra16:35
*** bknudson has joined #openstack-infra16:35
*** nadya_ has quit IRC16:36
bltavaresClint: hey, we noticed that you are fixing puppet-httpd on a patch and we saw some comments regarding tests. Would you like us to help with that?16:36
Clintbltavares: sure, if you want to16:36
*** ayoung has joined #openstack-infra16:37
bltavaresClint: I think it would help if we get this changes in as well, so there is no much test rewriting https://review.openstack.org/#/c/228604/16:37
openstackgerritPaul Belanger proposed openstack-infra/project-config: Create experimental grafyaml gate job  https://review.openstack.org/23099716:39
openstackgerritZara proposed openstack-infra/storyboard-webclient: Resolve subscriptions faster- do one GET per list  https://review.openstack.org/22356216:39
mmedvedeasselin: to confirm, for your CI, you are using your own pypi mirror16:40
openstackgerritMerged openstack/requirements: Align pyngus with oslo.messaging stable  https://review.openstack.org/22267916:40
asselinmmedvede, yes16:40
*** alexsyip has joined #openstack-infra16:40
Clintbltavares: i think jhesketh might like it better now16:40
fungimmedvede: also bandersnatch makes it pretty easy as long as you have a server with ~200gb space to store a fully pypi mirror. we even have a puppet module to set it up16:42
anteayamorning pleia216:42
*** salv-orl_ has quit IRC16:42
bltavaresClint: cool. We'll create another patch on top of yours adding tests to proxy then, similar to the other (:16:42
Clintbltavares: cool16:42
*** skolekonov is now known as _skolekonov16:43
mmedvedefungi: actually was looking at bandersnatch and how it is used withing system-config16:43
mmedvedelooks minimal16:44
mmedvedefungi: would go ahead and setup our local mirror. no better time than now with the timeouts today16:44
AJaegeranteaya, pleia2: Could either of you +2 this new project creation for the docs team, please? https://review.openstack.org/21834516:45
pleia2AJaeger: having a look now16:45
AJaegerthanks, pleia2 !16:45
pleia2AJaeger: and thanks for pushing to document the translations closure-for-release procedure and including me on the emails even though I'm not directly working on that bit16:46
AJaegerpleia2: Unfortunately it seems that we're often miscommunicating - that's why I'm so insisting on writing it up...16:46
fungimmedvede: just expect it to take a _while_ to initially bootstrap the mirror (and you'll most likely want to disable the cron job temporarily and run it without a timeout wrapper for the day or so it takes to build)16:46
pleia2AJaeger: https://github.com/dguitarbite/openstack-labs has a tag, do they want that?16:47
*** cloudtrainme has joined #openstack-infra16:47
AJaegerpleia2: Let me WIP the patch and you give a +2? Then I'll ask dguitarbite for it...16:47
AJaegerdguitarbite: are you around?16:48
alivignizxiiro# Can you please review this change? - https://review.openstack.org/#/c/229100/16:48
pleia2AJaeger: will do16:48
mmedvedefungi: good to know, thank you. So I assume bandersnatch is not a caching mirror, which would have been nice16:48
alivignizaro# you as well https://review.openstack.org/#/c/229100/16:48
AJaegerThat way I don't need to bother you for the review ;)16:48
* pleia2 nods16:48
*** amuller_afk is now known as amuller16:49
dstufftmmedvede: devpi is a caching mirror16:49
dstufftit'll cache on demand16:50
*** achanda has joined #openstack-infra16:50
dstufftdevpi does a lot omre than bandersnatch though, more moving parts and such16:50
zxiiroalivigni: Hey, sorry I'm on holidays and am away from my computer at the moment. Hopefully the other reviewers can take care of you.16:50
dstufftbandersnatch is dead simple cron job that spits out a directory full of files, host those files with your favorite web server16:51
*** mrmartin has quit IRC16:51
alivignizxiiro# ah ok anyone else I can ping and get this committed if it passes their requirements?16:51
*** shashank_hegde has joined #openstack-infra16:51
alivigniCan I get a review please from someone? https://review.openstack.org/#/c/229100/16:51
dstufftat some point I should probably figure out a decent way to make a rsync capable mirroring for PyPI16:51
*** geoffarnold has quit IRC16:52
zxiiroalivigni: seems like you got most of the core-reviewers already CC'd on your Gerrit16:52
*** geoffarnold has joined #openstack-infra16:52
alivigniwhat is Darragh's handle on here so I can have him review it again16:52
zxiiroalivigni: he's pelix16:52
openstackgerritPaul Belanger proposed openstack-infra/grafyaml: Add delete command to CLI  https://review.openstack.org/22522816:52
alivignithanks16:52
jeblairmordred: in https://review.openstack.org/185972 you removed one of the main features of nodepool's fakes -- running nodepoold in the foreground with a fake provider :(16:53
mmedvededstufft: when I said "caching mirror", I meant that it only pulls a copy when someone requests it, so it would not make a complete mirror initially16:53
anteayazxiiro: alivigni has a changeset on review.o.o16:53
dstufftmmedvede: yes, devpi does that16:53
alivignipelix# can you review this change again please? - https://review.openstack.org/#/c/229100/16:53
*** HeOS has quit IRC16:53
anteayazxiiro: there are other folks in channel running their own gerrit instance16:53
*** kiran-r has joined #openstack-infra16:53
anteayazxiiro: I dont' think alivigni is one of them16:53
openstackgerritMerged openstack-infra/shade: Optimize network finding  https://review.openstack.org/23076216:53
jeblairclarkb, fungi: see comment about https://review.openstack.org/18597216:53
mordredjeblair: I did not intend to do that16:53
jeblairmordred: yeah, i know, and i think i can add it back16:53
dstufftmmedvede: but like I said, devpi is a lot more complicated than bandersnatch, it's got a web app and a bunch of stuff and it has a lot more features than just a JIT cache16:54
openstackgerritPaul Belanger proposed openstack-infra/grafyaml: Add delete command to CLI  https://review.openstack.org/22522816:54
pelixalivigni: will do16:54
zxiiroanteaya: oh ok16:54
alivignipelix# thanks very much!16:54
mordredjeblair: *phew*16:54
dstuffttrade off between full cache and simpler deployment and JIT cache and more complex16:54
anteayazxiiro: word choice makes a huge difference in this channel, thank you16:54
zxiiroanteaya: sorry about that16:54
*** ivar-lazzaro has joined #openstack-infra16:54
anteayazxiiro: no no problem, thanks for understanding16:54
jeblairmordred: note that the .meta. change to nodepool is not simple, mostly because of non-trivial changes to nodepool's fakes.  it would be simpler to add a new shade api method.  not sure which is the best way to go yet.16:55
anteayawe have openstack developers, folks running their own infrastructure indpendent of openstack, folks running their own infrastructure that ties into openstack16:55
anteayalots of different people16:55
anteayahard to keep track of them all16:55
*** EricGonczer_ has quit IRC16:56
openstackgerritPaul Belanger proposed openstack-infra/grafyaml: Add delete command to CLI  https://review.openstack.org/22522816:56
zxiiroanteaya: I think alivigni is just trying to get some core JJB reviewers to review his patch. I'm unfortunately away from my PC and am on Holidays so was trying to let him know that I'm not ignoring him. Just not able to review at the current moment.16:57
*** trown|lunch is now known as trown16:57
mordredjeblair: AH - well, totally happy to accept a new shade api call if we need one (we could also _ lead it so that it's there for us and for fakes but clear that it'll go away in a bit)16:57
mordredok - /me has to afk16:57
pelixalivigni: I think you mis-understood what I meant by having just the defaults tested, I meant that it should be the minimum yaml without any settings to ensure that the defaults are set correct in the output without the user needing to set them, and then a more complete example16:57
alivignizxiiro# thanks sorry to bother you on it I just wanted it to get more people look at it and hopefully get it submitted soon16:57
zxiiroalivigni: no worries it's entirely not your fault. You're being perfectly reasonable :)16:58
*** dtantsur|brb is now known as dtantsur16:58
alivignipelix# I have one example with adding custom fields and one 002 that uses the defaults and just auth-token replaced16:59
fungijeblair: oops, i totally missed that 185972 ceased allowing nodepoold to run with a fake provider16:59
zxiiroWhile I can do a bit of review on my phone, I'd rather not. Gerrit's interface isn't exactly wonderful on mobile :)16:59
*** scheuran has quit IRC16:59
alivignizxiiro# no worries I understand completely16:59
pelixalivigni: take a look at http://docs-draft.openstack.org/00/229100/8/check/gate-jenkins-job-builder-docs/797c50b//doc/build/html/scm.html#scm.openshift-img-streams16:59
pelixprobably the default example just needs to be:17:00
pelixscm:17:00
pelix    - openshift-img-streams:17:00
alivigniI tried that and it fails17:00
pelixin what way?17:00
anteayazxiiro: yup I understand, kind of you to do so17:00
pelixoh, maybe strip the ':' from the end17:01
alivigniok17:01
pelixbut if it breaks the code it means the documented defaults/options don't work, if breaks use of the plugin, it means that one of optional is not17:01
*** fedexo has quit IRC17:01
*** ddieterl_ has joined #openstack-infra17:01
mmedvededstufft: I would go with simpler, as long as I can get my hands on all the space17:01
alivignipelix# ok let me try your theory17:02
openstackgerritMerged openstack-infra/shade: Use the ipaddress library for ip calculations  https://review.openstack.org/23076317:03
openstackgerritPaul Belanger proposed openstack-infra/grafyaml: Break out cmd testcases into seperate files  https://review.openstack.org/23109517:04
*** yamamoto has quit IRC17:04
alivignipelix# I guess it is a required field just can be empty17:04
*** ddieterly has quit IRC17:05
*** cody-somerville has quit IRC17:07
openstackgerritMerged openstack-infra/shade: Invalidate image cache everytime we make a change  https://review.openstack.org/23076617:08
*** marzif has quit IRC17:09
alivignipelix# I will verify with the plugin creator if it is required or optional17:09
*** thiagop has quit IRC17:09
*** bswartz has joined #openstack-infra17:10
*** ildikov has joined #openstack-infra17:10
*** cody-somerville has joined #openstack-infra17:10
*** cdent has quit IRC17:13
*** geoffarn_ has joined #openstack-infra17:13
*** tsekiyama has quit IRC17:13
alivignipelix# it is optional but I get the error AttributeError: 'NoneType' object has no attribute 'get'17:13
alivigni should I be testing for auth-token?17:13
*** geoffarnold has quit IRC17:14
waynrfungi: ping on the JJB 2.0 API spec https://review.openstack.org/#/c/18254217:15
fungiwaynr: yep, i'm back to reviewing those specs now before i approve them17:15
anteayajust getting around to reading the tc candidate statements, I had missed that jog0 is running17:15
zaromorning17:16
anteayamorning zaro17:16
bltavaresmorning zaro (:17:16
*** e0ne has joined #openstack-infra17:17
*** dramalho has quit IRC17:17
*** rkukura has joined #openstack-infra17:17
openstackgerritRonald Bradford proposed openstack-dev/pbr: Add standard code coverage configuration file  https://review.openstack.org/23110017:18
*** unicell has joined #openstack-infra17:19
waynrfungi: cool, just making sure it's on the radar ;)17:19
*** dramalho has joined #openstack-infra17:19
openstackgerritMerged openstack-infra/project-config: Add openstack-ansible-security repository  https://review.openstack.org/22931817:19
openstackgerritRonald Bradford proposed openstack-dev/pbr: Add standard code coverage configuration file  https://review.openstack.org/23110017:20
*** unicell has quit IRC17:20
*** thiagop has joined #openstack-infra17:20
*** unicell has joined #openstack-infra17:21
*** signed8bit is now known as signed8bit_ZZZzz17:21
*** stevemar_ has quit IRC17:21
alivignipelix# So it is optional but I am not understanding it seems it needs at least auth-token there and there is no way to remove it even in the copyartifact examples it has optional values17:22
*** ybathia has joined #openstack-infra17:22
*** tjones has quit IRC17:23
pelixalivigni: I think that I think that shows we're not always testing the minimal defaults17:23
alivignipelix# ok so how do I check if auth-token is not present I get the Nonetype error17:24
*** odgrim has quit IRC17:24
pelixthere aren't that many plugins that have all optional values, so can either check if data is None and return early after creating the initial tag, or if auth-token is actually required minimal example would include that with it specified as required17:25
pelixthe find-bugs reporter might help here17:25
alivignipelix# ok thanks I will check it17:26
pelixalivigni: http://docs-draft.openstack.org/00/229100/8/check/gate-jenkins-job-builder-docs/797c50b//doc/build/html/reporters.html#reporters.findbugs shows a very minimal example that should align with yours17:26
openstackgerritChris Lee proposed openstack-infra/jenkins-job-builder: Fix default expansion in macros  https://review.openstack.org/23061317:27
pelixoddly enough, that seems to have no problem, so I wonder if you hit a formatting error in your example?17:27
alivignipelix# so just to make sure the yaml would just be the heading for the builder and the rest gets filled in with defaults and since auth-token is optional it is just empty17:27
openstackgerritMerged openstack-infra/project-config: puppet: enable integrations jobs for puppet-swift  https://review.openstack.org/22943217:27
cleepelix: I know that you said that applyDefaults was probably not the right place for this and that a refactor would be ideal, but I made the parameter-default-expansion code generic enough to handle all macros (publishers, triggers, builders, parameters, etc)17:28
*** earlephilhower has joined #openstack-infra17:28
cleepelix: if you get a chance to take a look and provide some more feedback, I'd really appreciate it17:28
pelixclee: that's great, I saw it and meant to comment on it. see if waynr, zxiiro, and zaro might have some thoughts on it.17:29
cleepelix: also, fwiw, I think this has revealed an issue with one of the test documents17:29
waynrclee: I should comment in-line on that17:29
crinklegreghaynes: have you run into glean doing this http://paste.openstack.org/show/475358/ (using 209784)17:29
waynrclee: would you consider helping out with JJB 2.0 and implementing your change as part of the proposed macro refactor?17:30
clee.test/new/config/macros.yaml contains a line that has 'awk {print $NF}'17:30
*** kushal has quit IRC17:30
cleewaynr: I'd be open to that, for sure17:30
clee(I believe the 'awk {print $NF}' should actually be 'awk {{print $NF}}'17:30
clee)17:30
*** ociuhandu has quit IRC17:30
waynrcool, i'll be happy to help answer questions about the code organization and what we have discussed up to this point the refactor should look like17:31
greghaynescrinkle: oo, so it looks like youre using the glean vlan patch?17:31
*** openstackgerrit has quit IRC17:31
greghaynescrinkle: I havent actually used that yet, so no I havent experienced it17:31
greghaynescrinkle: but, happy to help debug17:31
waynrI think the one proposal that has been put on the table is to set up a new entrypoint for macros17:31
*** openstackgerrit has joined #openstack-infra17:31
pelixclee: even if we need to move it around and/or create a dedicated method to keep the API clear I think it's a good improvement and definitely reduces the amount of text needed17:32
cleepelix: I hoped so!17:32
clee(for us at DreamHost, I think it'll end up helping us shave a few hundred lines of parameter-passing in our YAML files)17:32
pleia2AJaeger: they do want to keep that tag, can un-WIP and +A now17:32
crinklegreghaynes: yeah trying to use the vlan patch, seems like there's maybe a logic error in the write_debian_interfaces loop17:33
greghaynescrinkle: what does the config drive network json blob look like?17:33
*** jsavak has quit IRC17:33
*** aukhan has joined #openstack-infra17:34
*** sridhar_ram has quit IRC17:34
*** jsavak has joined #openstack-infra17:34
crinklegreghaynes: http://paste.openstack.org/show/475359/17:34
*** geoffarn_ has quit IRC17:34
openstackgerritDarragh Bailey proposed stackforge/python-jenkins: Use metaprogramming to add additional url tests  https://review.openstack.org/23110917:34
*** geoffarnold has joined #openstack-infra17:35
openstackgerritMerged openstack-infra/nodepool: Test config-validate command  https://review.openstack.org/22965017:35
*** stevemar_ has joined #openstack-infra17:36
AJaegerpleia2: thanks, will do17:37
*** amotoki_ has quit IRC17:38
greghaynescrinkle: theres a few annoying things I see there17:38
*** catherineD has joined #openstack-infra17:38
openstackgerritMerged openstack-infra/infra-manual: Use 'https://' instead of 'git://'  https://review.openstack.org/22970317:39
greghaynescrinkle: not sure why the tests dont resemble that though...17:40
*** fedexo has joined #openstack-infra17:41
cleehuh. I'm getting this when I try to 'git review' on project-config:17:41
cleeerror: error: invalid protocol: wanted 'old new ref'17:41
cleeoh. maybe because I did clone --depth=1...17:41
openstackgerritChris Lee proposed openstack-infra/project-config: Escape curly braces for awk arguments  https://review.openstack.org/23111217:41
cleethere we go17:41
openstackgerritMerged openstack-infra/project-config: Create new project training-labs  https://review.openstack.org/21834517:42
*** pvaneck has joined #openstack-infra17:42
*** claudiub has quit IRC17:42
*** salv-orlando has joined #openstack-infra17:42
*** salv-orl_ has joined #openstack-infra17:45
*** ociuhandu has joined #openstack-infra17:46
alivignipelix# I am closer so I can test to see if data is None but even with "" for auth-token in the code it only puts a trailing </authToken>  any ideas17:46
*** salv-orlando has quit IRC17:46
*** jsavak has quit IRC17:47
*** jsavak has joined #openstack-infra17:47
*** Hal has joined #openstack-infra17:47
*** sergmelikyan has joined #openstack-infra17:48
*** fedexo has quit IRC17:48
crinklegreghaynes: that might have been an old copy, rerunning17:48
*** ivar-lazzaro has quit IRC17:49
anteayaclee: what workflow are you following?17:49
anteayaclee: this is our infra manual with our supported workflow: http://docs.openstack.org/infra/manual/developers.html#starting-a-change17:50
*** angdraug has quit IRC17:50
openstackgerritDavanum Srinivas (dims) proposed openstack/requirements: pyinotify does not work on windows or osx  https://review.openstack.org/23111817:50
catherineDfungi: Regarding https://review.openstack.org/#/c/198869/  .. Is there a sample puppet that sets up access to trove?  It would be nice if we can model after an existing patch ..17:50
*** dtantsur is now known as dtantsur|afk17:51
*** Sukhdev has quit IRC17:51
openstackgerritDarragh Bailey proposed stackforge/python-jenkins: Use metaprogramming to add additional url tests  https://review.openstack.org/23110917:51
openstackgerritJames E. Blair proposed openstack-infra/nodepool: Restore ability to run nodepoold with fakes  https://review.openstack.org/23112017:53
fungicatherineD: our puppet modules for etherpad_lite, grafana, groups, lodgeit, gerrit, storyboard and zanata are examples17:53
catherineDfungi: thank you!17:53
fungicatherineD: basically we just need to be able to feed in the database hostname from hiera, in addition to the password17:53
openstackgerritDarragh Bailey proposed stackforge/python-jenkins: Use metaprogramming to add additional url tests  https://review.openstack.org/23110917:53
jeblairclarkb, fungi, greghaynes: https://review.openstack.org/231120 gets us the ability to run nodepoold again, without breaking the tests.  i think we can probably make inprovements, but at least now we can actually run nodepool without a cloud again.17:54
*** kushal has joined #openstack-infra17:54
*** pelix has quit IRC17:54
jeblairclarkb, fungi, greghaynes: it's built on _top_ of the shade change because otherwise, omg, but i'm going to use it to further develop the shade change, so expect some upside-down changes there.17:54
*** tosky has quit IRC17:55
*** geoffarnold has quit IRC17:56
*** doug-fis_ has joined #openstack-infra17:56
*** geoffarnold has joined #openstack-infra17:56
*** doug-fish has quit IRC17:56
*** HeOS has joined #openstack-infra17:57
*** catherineD has left #openstack-infra17:57
*** fedexo has joined #openstack-infra17:58
*** bpokorny has quit IRC17:58
*** bpokorny_ has joined #openstack-infra17:58
fungikrtaylor: mmedvede: on https://review.openstack.org/194437 it would have been nice to also discuss how and whether ci-watch.openstack.org can coexist with stackalytics.openstack.org/report/driverlog (currently http://stackalytics.com/report/driverlog since we haven't finished moving the service yet)17:59
greghaynesjeblair: so a lot of the if name == 'fake-*': do stuff else: do other stuff I removed when writing the testing becuase it was preventing us from hitting broken code in our tests17:59
*** puranamr has joined #openstack-infra17:59
greghaynesjeblair: If we want that as a user feature I think thats fine, but I think we shouldnt try and test that way18:00
fungi(er, ci-dashboard.openstack.org i meant)18:00
*** ivar-lazzaro has joined #openstack-infra18:00
*** openstackgerrit has quit IRC18:01
*** openstackgerrit has joined #openstack-infra18:02
cleeanteaya: sorry, I wasn't following a particular workflow for this change. I cloned the repo with a copy/paste of a line from the jjb tools/run-compare-xml.sh, made my change, committed it, and tried to do 'git review'18:02
greghaynesjeblair: looks like the branching there is super small so not an issue for me now, but there were (and still are I think) some pretty large branches we cant easily cover in tests due to that pattern18:02
cleeanteaya: I can redo this change on a topic branch if necessary. it's only a one-line fix.18:02
*** jaypipes has quit IRC18:03
anteayaoh I was wondering where you got --depth=1 from is all18:03
crinklegreghaynes: the network_info.json actually looks like this http://paste.openstack.org/show/475360/18:03
cleeanteaya: yeah, I probably should have removed that when I did the copy/paste of the 'git clone' line :)18:04
*** signed8bit_ZZZzz is now known as signed8bit18:04
anteayaclee: just suggesting that in cases where folks hit problems with their workflow using gerrit we do have a suggested workflow which we support18:04
* clee nods18:04
anteayaclee: well not if you ran it18:04
anteayaI'm trying to help you not shoot yourself in the foot18:04
anteayahappens a lot18:05
cleemuch appreciated :)18:05
anteayahence the idea of a supporte workflow18:05
anteayasure18:05
cleeanteaya: any comments on the change, btw? https://review.openstack.org/#/c/231112/18:05
*** yamamoto has joined #openstack-infra18:05
greghaynescrinkle: thats not using the bifrost vlan stuff18:06
anteayaclee: curly braces in macros are interesting: https://review.openstack.org/#/c/212246/18:06
*** rossella_s has quit IRC18:06
greghaynescrinkle: was debugging your previous deal and ran into a glean bug I got nerdsniped by ;)18:06
*** rossella_s has joined #openstack-infra18:06
anteayathat patch has some interesting commentary and history on curly braces in one specific macro18:06
cleelol18:06
anteayahave you an recent log of a puppet-lint job?18:07
cleeno, I don't18:07
cleetox -e puppet-lint?18:07
jeblairgreghaynes: yeah, i also want to minimize the branching, but i also think it's super important to be able to run nodepool for real with out a cloud; it makes large changes MUCH easier to test and speeds up iteration time (something our recent changes have been suffering from).  i suspect we'll be able to make it even cleaner with osc and shade eventually.18:07
anteayashall we start by looking at the log and see if the macro is brokent18:08
anteayabroken18:08
anteayaclee: well in theory that would work18:08
anteayaI'm more inclined to find a log to link to then we can both look at the same thing18:08
anteayarather than hope we are18:08
cleeI don't have a link handy yet... jenkins hasn't commented on the change yet18:09
* clee reloads18:09
greghaynesjeblair: Yea, so for that I'd think we should do both - leave the branching but maybe dont use that mechanism in our tests? (It just occured to me that the reason for it is for users so spitballing ideas)18:09
cleeoh hey, there we go18:09
anteayaclee: which job?18:09
cleehttp://logs.openstack.org/12/231112/1/check/project-config-compare-xml/10f1990/console.html18:10
cleeokay, it looks like this change isn't correct.18:10
anteayawonderful18:10
mmedvedefungi: I was not aware that stackalytics had a driver report. In any case though, there is an overlap between tools, and the https://review.openstack.org/#/c/194437/ was not intended to define exactly what ci-dashboard.o.o would cover, but rather that we would deploy CI Watch, as it suites some of needs of third-party CI operators not covered elsewhere18:10
*** yamamoto has quit IRC18:10
jeblairgreghaynes: that's sort-of what's going on in that change -- i left the setUpFakes in place because the closure it creates for the client is important for parallel testing.  only problem with that is that we end up testing less code that way.18:11
openstackgerritFredrik Medley proposed openstack-infra/zuul: Improve job dependencies using graph instead of tree  https://review.openstack.org/23112418:11
anteayaclee: I have no experience evaluating a compare-xml job log, what should I be looking for18:11
cleethis behavior of "you need to escape curly braces sometimes, but not always, depending on where the builder is included" is ... not great, IMHO18:12
openstackgerritMerged openstack-infra/infra-specs: Host an initial CI monitoring dashboard service  https://review.openstack.org/19443718:12
anteayaclee: yeah, fair commentary18:12
jeblairgreghaynes: but at any rate, the reason that i had to modify the shade 'integration' tests is because they _don't_ set up fakes, so they run the real code, so we want to make sure not to end up with fakes there18:12
cleeanteaya: ctrl+f for 'awk' and look at the results in the output. the XML output should show:18:12
cleeMODULE=$(awk '/^name/ {print $NF}' Modulefile |tr -d \&quot;\')18:12
greghaynesjeblair: oh! youre remaning *to* real- to avoid the fake- bits18:12
anteayaclee: I confirm: http://logs.openstack.org/12/231112/1/check/project-config-compare-xml/10f1990/console.html#_2015-10-05_17_58_48_72618:13
* clee nods18:13
anteayaclee: what should I take that to mean?18:13
asselinfungi, mmedvede krtaylor "A 'CI tested’ column will show a check mark meaning that CI is present." https://wiki.openstack.org/wiki/DriverLog#How_To:_Add_a_new_driver_to_DriverLog18:13
greghaynesjeblair: yea. We should be able to rename the existing fixtures to not use fake- also then18:13
*** kiran-r has quit IRC18:13
cleeanteaya: my opinion? that we should change jjb to always require escaping curly braces. :)18:13
clee(not require it conditionally on whether or not the included macro takes parameters or not)18:14
anteayaclee: sorry what does that line in the compare xml job log mean?18:14
jeblairgreghaynes: yep18:14
*** bpokorny has joined #openstack-infra18:14
*** tsekiyama has joined #openstack-infra18:14
*** fedexo has quit IRC18:15
cleeanteaya: it means that the XML before my change was different than after my change, and the XML after my change is incorrect18:15
anteayaclee: thank you18:15
anteayaclee: that is what I suspected and wanted to confirm18:15
* clee nods18:15
anteayaclee: thank you for your patience with me18:16
*** ivar-laz_ has joined #openstack-infra18:16
cleeanteaya: no problem!18:16
anteayaso the idea with these changes is that they not change the xml if the macro is working18:16
*** sridhar_ram has joined #openstack-infra18:16
cleeexactly18:16
anteayais that a correct statemtn18:16
anteayayay18:16
anteayaagreement18:16
cleethe problem is, I have another change that automatically expands parameter values in all macros, and that turns every builder into a parameterized builder18:16
*** sergmelikyan has quit IRC18:17
anteayanow let's jump to your statement above18:17
anteayaoh my18:17
anteayathat will break some things18:17
cleeyep.18:17
cleeand this particular awk line is one of the things that breaks :)18:17
cleewhich is why I was trying to escape it...18:17
anteayaI see18:17
*** geoffarn_ has joined #openstack-infra18:17
*** bpokorny_ has quit IRC18:17
anteayawell the jjb release team is zaro and the infra team18:17
anteayalet's get some leader's guidance here18:18
cleezaro: any thoughts? :)18:18
anteayasince I think the scope is larger than the patch18:18
*** puranamr has quit IRC18:18
cleeindeed18:18
*** geoffarnold has quit IRC18:18
*** kushal has quit IRC18:18
cleeif this kind of change is something that has to hold off until jjb 2.0, that's fine with me18:18
cleebut I think it would be good to simplify18:18
anteayait might be considered a breaking change?18:18
fungimmedvede: asselin: cool. mostly just wondering if ci-dashboard potentially makes driverlog obsolete later18:18
*** ivar-lazzaro has quit IRC18:18
cleeit would definitely be a breaking change18:18
anteayabecause well it does break us18:18
clee(which I did not realize when I started)18:19
anteayawell sounds like breaking changes are aimed at 2.018:19
*** johnsom has quit IRC18:19
anteayaand fair enough18:19
cleeindeed.18:19
crinklegreghaynes: oh i see what happened18:19
*** johnsom has joined #openstack-infra18:19
anteayafungi: I think yes18:19
openstackgerritPaul Belanger proposed openstack-infra/grafyaml: Add some verbose message for validate / update commands  https://review.openstack.org/23112618:19
*** ajmiller has joined #openstack-infra18:20
anteayabut I also think it has taken so long to get to where we are with the proposed tool18:20
greghaynescrinkle: orly18:20
*** ajo has quit IRC18:20
anteayathat I would like to get the proposed tool up and then address overlaps afterward18:20
AJaegerclee: your patch https://review.openstack.org/231112 is not needed. Please review the XML output and if you don't understand it, ask18:20
anteayaelse we risk falling down before the tool is stood up18:20
*** matbu_ has joined #openstack-infra18:20
anteayabased on experience to date in this area18:20
cleeAJaeger: we've been discussing it here already18:20
*** sergmelikyan has joined #openstack-infra18:20
*** HeOS has quit IRC18:20
cleeAJaeger: I'm aware that it doesn't work at the moment18:20
*** matbu has quit IRC18:21
cleeAJaeger: but I'm abandoning that change18:21
AJaegerclee: ah, I see.18:21
AJaegerclee: But splitting the change up will not work either. You need to add the variables *and* change the macro in the same change.18:21
* anteaya goes to have tea with her family18:21
AJaegerenjoy, anteaya !18:21
mmedvedefungi: we should link to driverlog. One difference i see is that CI Watch would show status of CI's that report, and not of those who are specifically registered.18:21
anteayaAJaeger: thanks18:21
AJaegerclee: right now if your change goes in, none of the puppet jobs will work ;(18:21
cleeAJaeger: definitely understood18:21
anteayammedvede: no I don't think we should link to driverlog18:22
asselinmmedvede, me neither18:22
anteayaif ci operators can hardcode their name in the json file to get a green check mark that is defeating the purpose of our efforts18:22
mmedvedeanteaya: ok. As I said, I was not aware it existed :)18:22
openstackgerritPaul Belanger proposed openstack-infra/grafyaml: Add some verbose message for validate / update commands  https://review.openstack.org/23112618:22
cleeAJaeger: I'm going to be proposing that for jjb 2.0, we treat all builders as parameterized and get rid of this conditional "you need to escape curly braces sometimes" behavior, because it's confusing and inconsistent18:22
AJaegerclee: I agree with your previous comment: we should always quote and not depending on whether there's a variable or not.18:23
AJaegerclee: yep18:23
anteayait has been hard enough to get here, I think we should stay focused and worry about cruft after this tool is stood up18:23
asselinanteaya, well they also need to be reporting, but would have to look deeper to see if all failing is sufficient for a green box18:23
anteayammedvede: yup, that is fine, I wouldn't even go so far as to call it a tool18:23
anteayait is a view18:23
anteayaasselin: fair enough18:23
* anteaya really goes to have a cup of tea with her parents now18:24
asselinanteaya, agree...it's a view18:24
*** hdd has quit IRC18:25
*** salv-orl_ has quit IRC18:25
*** skyler has joined #openstack-infra18:25
fungiwell, it seems to differentiate between a driver with no ci listed, a driver with a ci listed which isn't reporting, a driver with a ci listed which has failed the most recent job it ran, and a driver with a ci listed which has passed the most recent job it ran (and also has a more detailed breakdown for master vs individual stable branches)18:26
*** hdd has joined #openstack-infra18:27
*** dims_ has quit IRC18:27
cleewell, the compare-xml test is really damn good :)18:27
AJaegerclee: yep ;)18:27
cleeAJaeger: if it weren't for that, I don't think I would have realized how much of a breaking change my other proposed change actually is.18:28
AJaegerclee: when reviewing your change I expected it to be wrong but waited for compare-xml to report on it ;)18:28
*** thiagop has quit IRC18:28
cleeAJaeger: well, you should see my other change...18:28
cleehttps://review.openstack.org/#/c/230613/18:28
*** aukhan has quit IRC18:28
cleeAJaeger: this basically forces all macros to become parameterized, because it includes them before deep_format gets called18:28
*** mrmartin has joined #openstack-infra18:29
cleeAJaeger: so, when it failed compare-xml because of the awk line, I thought "Oh, duh, this needs to be escaped"18:29
AJaegersomething for JJB 2.0 I guess...18:29
cleeand now I have a much better understanding :)18:30
AJaeger;)18:30
openstackgerritsebastian marcet proposed openstack-infra/openstackid-resources: Summit Application API  https://review.openstack.org/22196418:31
*** Hal has quit IRC18:31
cleewaynr: so, where is the jjb 2.0 development happening?18:31
*** salv-orlando has joined #openstack-infra18:32
*** thiagop has joined #openstack-infra18:32
*** markmcclain has quit IRC18:33
*** nadya has joined #openstack-infra18:34
*** markmcclain has joined #openstack-infra18:36
*** notnownikki has quit IRC18:36
greghaynesjeblair: mordred I am seeing the shade integration test for nodepool fail on master for me locally - is this a known thing?18:37
*** hrubi has quit IRC18:37
*** claudiub has joined #openstack-infra18:37
*** mrmartin has quit IRC18:37
jeblairgreghaynes: not that i'm aware of18:37
alivigniIf I do something like XML.SubElement(osb, 'authToken').text = str('') I get </authToken>  any idea how to get <authToken></authToken>18:37
*** EricGonczer_ has joined #openstack-infra18:38
*** hrubi has joined #openstack-infra18:38
*** geoffarnold has joined #openstack-infra18:39
*** nadya has quit IRC18:39
*** geoffarn_ has quit IRC18:39
openstackgerritClaudiu Belu proposed openstack/requirements: Adds os-win in global-requirements.txt  https://review.openstack.org/23039418:40
dramalhowhois jhesketh18:41
*** odgrim has joined #openstack-infra18:41
*** jsavak has quit IRC18:42
openstackgerritClaudiu Belu proposed openstack/requirements: Removes posix-ipc from global-requirements  https://review.openstack.org/21782418:42
waynrclee: check out Implementation > Work Items > Development Process  section in https://review.openstack.org/#/c/182542/12/specs/jenkins-job-builder_2.0.0-api-changes.rst,cm18:42
waynrwe will work on a feature branch called "2.0.x"18:43
waynrI'm not quite sure how branching works in gerrit18:43
*** links has quit IRC18:44
openstackgerritlifeless proposed openstack/requirements: Revise rules on upper bounds.  https://review.openstack.org/22234918:44
*** marzif has joined #openstack-infra18:46
openstackgerritJeremy Stanley proposed openstack-infra/project-config: Add grafana dashboard for status.o.o/zuul  https://review.openstack.org/22483418:46
*** bharathm has quit IRC18:47
*** unicell has quit IRC18:47
*** jsavak has joined #openstack-infra18:47
*** morgabra_ is now known as morgabra18:48
*** HeOS has joined #openstack-infra18:49
*** stevemar_ has quit IRC18:50
fungiwaynr: basically i can create a feature/2.0 branch in gerrit from whatever initial commit you want (current tip of master?) and periodically propose merges from master into that feature branch if you need. later we can potentially create a stable/1.3 (or whatever) branch from the tip of master and then merge feature/2.0 into master and delete the feature branch at that point18:50
openstackgerritMerged openstack-infra/infra-specs: Jenkins Job Builder 2.0.0 API Changes/Rewrite  https://review.openstack.org/18254218:50
*** stevemar_ has joined #openstack-infra18:50
clarkbsorry been out today at doctors office (takes so much time) will be around after lunch18:51
fungiwaynr: that is, assuming there is some desire to continue maintaining/fixing bugs to jjb 1.x for a while after 2.0.0 releases18:51
pleia2clarkb: no worries, nothing is sinking :)18:51
Shrewsgreghaynes: what's failing?18:51
*** mrmartin has joined #openstack-infra18:52
*** arxcruz has quit IRC18:53
*** Swami has joined #openstack-infra18:53
openstackgerritMerged openstack-infra/project-config: Create experimental grafyaml gate job  https://review.openstack.org/23099718:54
waynrfungi: cool, that sounds totally reasonable18:54
*** marzif has quit IRC18:54
*** marzif has joined #openstack-infra18:55
*** stevemar_ has quit IRC18:55
openstackgerritMerged openstack/diskimage-builder: Prevent overwriting of user modified blacklist.conf  https://review.openstack.org/22088318:57
*** dims_ has joined #openstack-infra18:58
*** dims_ has quit IRC18:58
*** dims_ has joined #openstack-infra18:59
*** geoffarnold has quit IRC19:00
*** geoffarnold has joined #openstack-infra19:00
yolandaclarkb, jeblair, mind reviewing https://review.openstack.org/#/c/189762/ - nodepool secure.conf ? Ramy has amended the latest things19:01
*** baoli has quit IRC19:02
*** skyler has quit IRC19:02
*** dzamboni has quit IRC19:03
*** sergmelikyan has quit IRC19:03
*** skylerberg_ has joined #openstack-infra19:03
*** gyee has joined #openstack-infra19:03
*** dims_ has quit IRC19:03
*** EricGonczer_ has quit IRC19:05
*** puranamr has joined #openstack-infra19:05
*** hashar has joined #openstack-infra19:06
*** e0ne has quit IRC19:06
*** puranamr has quit IRC19:07
*** odgrim has quit IRC19:10
*** unicell has joined #openstack-infra19:11
*** Sukhdev has joined #openstack-infra19:12
*** wolsen_ is now known as wolsen19:13
*** matrohon has joined #openstack-infra19:13
*** jsavak has quit IRC19:15
*** jsavak has joined #openstack-infra19:15
*** stevemar_ has joined #openstack-infra19:16
*** hdd has quit IRC19:18
fungipabelanger: on 224834 you've got a workaround with a branch tarball in test-requirements.txt, which is a bit of a liability for amy of the tox envs in that repo because they will always try to retrieve and install it even when not running the corresponding experimental job. why shouldn't i just tag a 0.0.1 now and we can install from our pypi mirror instead?19:20
*** ZZelle_ has joined #openstack-infra19:21
*** geoffarn_ has joined #openstack-infra19:21
*** geoffarnold has quit IRC19:22
*** odgrim has joined #openstack-infra19:24
*** achanda has quit IRC19:25
*** bharathm has joined #openstack-infra19:26
*** thingee has quit IRC19:27
*** thingee has joined #openstack-infra19:28
*** annegentle has joined #openstack-infra19:29
*** nadya has joined #openstack-infra19:29
*** sdake has joined #openstack-infra19:30
*** achanda has joined #openstack-infra19:31
pabelangerfungi: Ya, I wanted to get delete functionality into grafyaml first, then tag 0.0.1 release. But that is the only thing stopping me today19:32
*** yamahata has quit IRC19:32
pabelangerfungi: however, I don't have a major reason to detail the tagging.19:32
fungipabelanger: well, that could always be 0.0.2 or 0.1.0 ;)19:32
pabelangerfungi: maybe later tonight or tomorrow19:32
*** hdd has joined #openstack-infra19:33
fungiokay, well let's do that then, and make the test-requirements.txt addition just the package name instead19:33
fungiso that we don't need to update it later19:33
*** nadya has quit IRC19:34
pabelangerfungi: no problem19:35
*** marzif has quit IRC19:37
*** hdd has quit IRC19:37
pabelangerfungi: should we setup the openstack/releases process for grafyaml?19:39
pabelangersince we haven't tagged anything yet19:39
fungipabelanger: oh, yep, that's needed too. better sooner than later19:39
pabelangerfungi: okay, I'll make sure things are setup properly with ACLs19:39
fungipabelanger: oh, wait, i may have misread... we need to set up our infra release tooling if it's not already19:40
*** EricGonczer_ has joined #openstack-infra19:40
pabelangerAh19:40
pabelangerokay, I thought we had something tagged already19:40
fungias in pypi upload job, make sure the package name is registered on pypi.python.org, et cetera19:40
pabelangerright19:41
fungibut infra projects don't need to involve the openstack/releases (coordinated release management) process19:41
pabelangerokay19:41
*** jsavak has quit IRC19:41
fungilooks like the zuul config is already set to run the right jobs19:42
*** jsavak has joined #openstack-infra19:42
fungiand there's a registration in pypi.p.o with openstackci as an index owner19:42
fungiand branch tarballs seem to be working, so should be all set19:43
*** aeng has joined #openstack-infra19:43
*** geoffarnold has joined #openstack-infra19:43
*** geoffarn_ has quit IRC19:43
fungithe grafyaml-release group has permission to push tags too, so i don't see anything else we need to be able to do an initial release19:44
openstackgerritHongbin Lu proposed openstack-infra/project-config: Let magnum jobs to use ceilometer devstack plugin  https://review.openstack.org/23115019:45
pabelangerfungi: okay, your call. The validate command has been merged, along with update command. So, it is working today.  Should be enough for 0.0.1 release19:45
*** baoli has joined #openstack-infra19:48
*** baoli has quit IRC19:48
*** baoli has joined #openstack-infra19:49
*** nadya has joined #openstack-infra19:49
dstufftclarkb: I'm writing a makefile, this is terrible19:49
clarkbhaha19:49
fungidstufft: terribly exhilarating?19:49
dstufftI can't figure out how to do a conditional :((19:50
dstufftis this not shell19:50
clarkbnot shell19:50
fungidstufft: https://www.gnu.org/software/make/manual/html_node/Conditional-Example.html#Conditional-Example19:50
dstuffter, inside of a for loop thing I mean19:50
fungiheh19:50
*** thingee has quit IRC19:50
*** doug-fis_ is now known as doug-fish19:50
dstuffthttps://bpaste.net/show/75f6b1e2a78819:51
dstufftif [] doesn't work apparently19:51
openstackgerritAnne Gentle proposed openstack-infra/project-config: Builds and publishes Compute API Guide  https://review.openstack.org/23100019:52
*** dims_ has joined #openstack-infra19:53
*** bpokorny has quit IRC19:53
*** EricGonczer_ has quit IRC19:53
*** yamahata has joined #openstack-infra19:54
*** dramalho has quit IRC19:54
fungidstufft: oh, you're trying to do a make conditional inside a shell fragment for loop?19:54
*** achanda has quit IRC19:54
dstufftfungi: idk, maybe? I'm just trying to make it so the echo only runs if the grep doesn't return a zero exit code19:55
dstufftI have no idea what I'm doing19:55
fungidstufft: i think you want the recursion section of the manual https://www.gnu.org/software/make/manual/html_node/Recursion.html#Recursion19:55
*** thingee has joined #openstack-infra19:56
clarkbok I am actually mostly here now. Lunch has been consumed. I am going to take a look at jenkins masters and maybe get the restart jenkins stuff merged19:56
*** thingee has quit IRC19:56
*** thingee has joined #openstack-infra19:56
fungipabelanger: https://pypi.python.org/pypi/grafyaml now has 0.0.119:57
*** dims_ has quit IRC19:57
fungipabelanger: since it looks like you have it tested against python 3 as well, you might want to consider adding [wheel] universal=1 in the setup.cfg19:58
*** sdake has quit IRC19:59
*** unicell has quit IRC19:59
*** jsavak has quit IRC20:00
*** jsavak has joined #openstack-infra20:01
clarkball masters have healthy thread counts20:01
*** Sukhdev has quit IRC20:02
fungiwe need one of those worker safety record signs for the break room with something like "_3_ days since last jenkins restart"20:03
*** DericHorn-HP has joined #openstack-infra20:03
clarkbhttps://review.openstack.org/#/c/222394/ has the +2's it needs to merge so I am going to go ahead and approve that. Will babysit20:03
fungithanks!20:04
clarkbbut with that in place I can do some manual ansible runs20:04
*** geoffarnold has quit IRC20:04
*** geoffarnold has joined #openstack-infra20:04
fungipabelanger: you were also going to work on dropping oslo.config and oslo.log from the grafyaml requirements, right?20:05
* fungi vaguely recalls something about that20:05
greghaynesShrews: http://paste.ubuntu.com/12691195/20:05
*** aeng has quit IRC20:06
clarkbdstufft: also often you don't want explicit iteration instead you use glob rules20:07
pabelangerfungi: Ya, on the list of things to do.20:07
clarkbdstufft: so youtell make do X for everthing that matches *.py or whatever20:07
fungipabelanger: cool, thanks20:07
Shrewsgreghaynes: i love that error message20:08
Shrewsgreghaynes: takes *at least* 3 args, 12 are given20:08
greghaynesShrews: it is second only to "Error in cloud"20:08
clarkbShrews: at least 3 but only 12 provided20:08
clarkbDo you even count?20:08
Shrewsclarkb: right?20:08
greghaynesShrews: Basically what is going on though is endpoint is a required arg20:08
fungihah20:08
pabelangerfungi: experimental grafyaml job worked as expected20:08
greghaynesShrews: and its not being passed in20:08
greghaynesShrews: (positional vs kwarg)20:08
*** matrohon has quit IRC20:08
greghaynesalso, error messages are hard20:08
*** dramalho has joined #openstack-infra20:08
openstackgerritMerged openstack-infra/puppet-jenkins: Add utility script for safe master shutdown  https://review.openstack.org/22239420:09
*** dprince has quit IRC20:09
openstackgerritPaul Belanger proposed openstack-infra/project-config: Add grafana dashboard for status.o.o/zuul  https://review.openstack.org/22483420:09
*** ifarkas has quit IRC20:10
*** aeng has joined #openstack-infra20:11
*** markvoelker has joined #openstack-infra20:12
*** AJaeger has quit IRC20:12
openstackgerritFredrik Medley proposed openstack-infra/zuul: Improve job dependencies using graph instead of tree  https://review.openstack.org/23112420:13
*** e0ne has joined #openstack-infra20:15
*** dims_ has joined #openstack-infra20:16
*** dims_ has quit IRC20:16
*** dims_ has joined #openstack-infra20:16
openstackgerritFredrik Medley proposed openstack-infra/zuul: Improve job dependencies using graph instead of tree  https://review.openstack.org/23112420:18
clarkblooks like current 226751 test results show 155 shade tasks ran20:21
*** tlian2 has joined #openstack-infra20:21
dstufftclarkb: oh20:21
clarkbthats a good improvment from 262 but I think its still ~twice as many as what the old code did?20:21
*** tqtran_ has joined #openstack-infra20:21
fungijeblair: interesting... change 231124 seems to be addressing a 2.5 year old wishlist bug for zuul20:22
*** unicell has joined #openstack-infra20:23
clarkbmordred: jeblair is there a tl;dr on the current shade work?20:23
clarkber shade + nodepool20:23
jeblairclarkb: i'm working on it; we're waiting on me20:23
jeblairclarkb: i'm implementing a think to reduce the api calls20:24
fungiclarkb: also https://etherpad.openstack.org/p/nodepool-shade20:24
*** baoli has quit IRC20:24
*** tlian has quit IRC20:24
*** achanda has joined #openstack-infra20:25
*** jordan_ has quit IRC20:25
*** geoffarnold has quit IRC20:25
*** geoffarnold has joined #openstack-infra20:25
*** unicell has quit IRC20:26
*** unicell1 has joined #openstack-infra20:26
clarkblooks like the safe_jenkins_shutdown script installed fine but the pip package resource for python-jenkins didn't upgrade to latest version probably beacuse it just says "present"20:26
clarkbwill have to fix that20:26
*** Swami has quit IRC20:26
*** Swami has joined #openstack-infra20:26
fungiclarkb: may want to consider a fix similar to https://review.openstack.org/23104820:27
jeblairclarkb: https://review.openstack.org/231029 failed the -src test twice, possibly due to slow nodes both times.  that smells funny.20:28
openstackgerritMerged openstack-infra/grafyaml: Break out cmd testcases into seperate files  https://review.openstack.org/23109520:28
jeblairclarkb: i haven't looked into that yet, do you want to?20:28
clarkbjeblair I can20:29
fungi21.5 minutes for that job to ansible20:29
fungier, i mean to do workspace setup20:29
*** achanda has quit IRC20:30
fungilooks like most of it was spent running this find on /opt http://logs.openstack.org/29/231029/1/check/gate-dsvm-nodepool-src-shade/78c98ee/logs/devstack-gate-setup-workspace-new.txt.gz#_2015-10-05_18_48_01_32420:30
fungismells like i/o starvation?20:31
jeblairso just persistent bad luck?20:31
fungisince it's copying there20:31
fungiyeah, not sure. comparing to the earlier run now20:31
*** achanda has joined #openstack-infra20:31
fungier, well it's a mv so actually copy and delete between filesystems20:31
*** jsavak has quit IRC20:32
fungiyeah, took 12 minutes the first run http://logs.openstack.org/29/231029/1/check/gate-dsvm-nodepool-src-shade/a8f5810/logs/devstack-gate-setup-workspace-new.txt.gz#_2015-10-05_15_10_43_47520:32
fungithat seems way too long top copy git repos, unless we started caching something huge today?20:33
*** jsavak has joined #openstack-infra20:33
openstackgerritMerged openstack-infra/project-config: Add grafana dashboard for status.o.o/zuul  https://review.openstack.org/22483420:34
fungiboth times it was in hpcloud20:34
Shrewsjeblair: mordred: https://review.openstack.org/231029 failed the nodepool-shade test again. I'm inclined to think something is amiss20:34
clarkbfungi ephemeral drive slowness could explain it20:34
jeblairShrews: yeah, clarkb just started looking into that20:35
clarkbin theory those are local to the VM so IO noise?20:35
Shrewsoh, oops20:35
fungii expect we should be seeing this in other jobs too?20:35
clarkbwell mostly fungi :)20:35
fungidevstack-gate across the board20:35
clarkbfungi yes I would expct that20:35
clarkbhowever the dib build which uses /opt as well doesnt seem too slow20:35
anteayapabelanger: do you recall the name of the open source video conf tool you mentioned to me at the puppet sprint?20:36
clarkbthough total IO there is probably far less couple hundred meg vs a few gig20:36
pabelangeranteaya: freeswitch20:36
anteayapabelanger: thank you20:36
clarkbfungi we should look at dstat20:37
openstackgerritKen Dreyer proposed openstack-infra/jenkins-job-builder: setup.cfg: py26 is no longer supported  https://review.openstack.org/23116920:37
fungiwas just pulling it up20:37
*** unicell1 has quit IRC20:37
*** asmigala has quit IRC20:37
*** achanda has quit IRC20:38
*** mrmartin has quit IRC20:38
*** skylerberg_ has quit IRC20:38
fungiof course dstat doesn't start until well after the git repo move to /mnt20:38
*** mikal_ is now known as mikal20:39
openstackgerritJames E. Blair proposed openstack-infra/shade: Add a private method for nodepool server vars  https://review.openstack.org/23117020:40
openstackgerritJames E. Blair proposed openstack-infra/nodepool: Use shade for all OpenStack interactions  https://review.openstack.org/22675120:40
fungion the second run around 19:32:00 iowait gets up over 40%20:40
jeblairclarkb, Shrews: https://review.openstack.org/231170 implements the thing mordred was suggesting earlier to reduce our api calls20:41
fungispikes to 60 at 19:34:1520:41
clarkbfungi: is that the one that took less time?20:41
fungitook longer20:42
clarkbthe first one spikes above 6020:42
clarkbneither seem super healthy20:42
*** alivigni has quit IRC20:42
fungihighest on the second run is 68% at 19:41:1020:42
clarkbjeblair: looks like you updated the depends on so we should see soonish20:43
jeblairwe have 5.2G in opt20:43
jeblairon a recently spun up hpcloud-b5 node20:44
fungi5-minute system load was 8.0 when iowait% got the worst20:45
openstackgerritAri proposed openstack-infra/jenkins-job-builder: Implements: additions for OS3 plugin entry points in builders and scm  https://review.openstack.org/22910020:45
clarkbfungi: we don't have dstat from the /opt copy because that happens before devstack but the IO intensive process of booting VMs and setting up images do seem to be affected by high IO wait20:46
fungiclarkb: yep, i figured the same20:46
fungishould probably compare this against a known good run20:46
jeblairoh my20:46
*** ivar-laz_ has quit IRC20:47
openstackgerritPaul Van Eck proposed openstack-infra/puppet-refstack: Add mysql_host param to refstack class  https://review.openstack.org/23117620:47
jeblairi'm actually on a node running gate-dsvm-nodepool-src-shade :)20:47
fungiwow--what luck!20:47
*** ivar-lazzaro has joined #openstack-infra20:47
clarkbhttp://logs.openstack.org/59/231059/1/gate/gate-tempest-dsvm-postgres-full/f03e418/logs/devstack-gate-setup-workspace-new.txt.gz#_2015-10-05_19_54_53_251 that one only took 3 minutes20:47
clarkbhpcloud-b420:47
clarkb(it failed so I was checking to see if maybe it had the same signs20:47
*** achanda has joined #openstack-infra20:48
*** bswartz has quit IRC20:48
*** regXboi has quit IRC20:48
jeblair2015-10-05 20:43:03.869 | + sudo find /opt/ -mindepth 1 -maxdepth 1 -exec mv '{}' /mnt/ ';'20:49
jeblair2015-10-05 20:44:53.478 | + sudo umount /mnt20:49
jeblairthat's on 524201120:50
fungiso that's what a healthy run should look like ;)20:50
clarkbya that looks similar to the log I pasted above too20:50
clarkb~2-3 minutes20:50
fungi110 seconds seems reasonable20:50
*** tiswanso has quit IRC20:50
jeblairso i guess we just had a run of really bad luck20:50
*** hashar has quit IRC20:51
fungior there's some really spooky interaction with that particular change20:51
*** skylerberg_ has joined #openstack-infra20:52
jeblairfungi: as long as it happens at a distance20:52
*** dkranz has quit IRC20:53
*** persia has quit IRC20:53
fungimaybe its particles got entangled20:53
*** persia has joined #openstack-infra20:54
*** persia has quit IRC20:54
*** persia has joined #openstack-infra20:54
clarkbjeblair: thinking about what the shade api should be there. If shade returns an object (that may be dict like) then it can have an explicit method to populate the additional data on demand20:54
clarkbbut I may be thinking too nodepool centric there, it makes nodepools use case easy but everyone elses potentially harder20:55
*** angdraug has joined #openstack-infra20:55
jeblairclarkb: there's that -- then mordred was suggesting just running that method internally in shade all the time, and then my idea is:20:55
*** pc_m has quit IRC20:56
openstackgerritMerged openstack/diskimage-builder: agent: ensure vmlinuz file does not exist before hard-linking into it  https://review.openstack.org/22932620:56
jeblairclarkb: those are things that are being calculated based on known and returned data, maybe have the returned object have some helper methods like "get_the_public_ip_i_should_use()" or something20:56
clarkbjeblair: ya could just make a bunch of properties that are smart20:57
jeblairyep20:57
clarkbjeblair: that will then cache the data after first retrieval and make it properly on demand lazyness20:57
Shrewshrm, we've worked pretty hard to make all returned data be just dicts. the Bunch thing is only a workaround for backward compatibility.20:58
jeblairclarkb: either way, your and my ideas require an api change (to return something other than a Bunch()), mordred's does not, but i'm not sure how i feel putting our own attributes into the same namespace as the stuff we return from openstack20:58
jeblairShrews: yeah, indeed -- the docs say "the Bunch objects might just become dicts"20:58
Shrewsyup20:58
*** hichihara has joined #openstack-infra20:59
jeblairbut i feel like we're at a place where shade is returning something that is not useful to clients (eg nodepool) without additional work20:59
jeblairi mean the pattern of use in nodepool is "get a server Bunch from shade, then call another function in shade to make it useful"20:59
jeblairand ansible is similar, with get_openstack_vars20:59
clarkbbut also when it does that there is a relatively high cost involved21:00
clarkbI haven't looked closer but 262 apicalls to boot 3 nodes and make 2 images seems excessive even for "normal" consumer of shade21:00
jeblairclarkb: in ansible's case, yes.  for the more limited set in nodepool, pretty much no cost.  however, smart accessors could solve that for both.21:00
*** achanda has quit IRC21:00
*** claudiub has quit IRC21:01
*** Sukhdev has joined #openstack-infra21:03
jeblairat any rate, as someone who still thinks object oriented programming is cool, my preference would be for shade to return a Server object, which is something it defines entirely, and it would allow access to the raw info returned from openstack but also have smart convenience methods/accessors for some of the stuff we're doing in the variable expansion functions we're doing in the meta module21:03
jeblairthat sentence was clearly too long for my mental buffer, but you get the idea :)21:05
Shrewsjeblair: https://review.openstack.org/17506421:05
*** hdd has joined #openstack-infra21:05
jeblairoh hey21:05
*** achanda has joined #openstack-infra21:05
Shrewsso, yeah, that idea has been discussed21:06
*** tonytan4ever has quit IRC21:06
Shrewsjeblair: i share your OOP love21:06
Shrewsuh, that sounds weird. i'd like to go back....21:07
jeblairShrews, clarkb: all of that thinking is why i decided to proceed with leaking the internal method to nodepool right now -- that way we're not cementing the api any more than necessary until we know where we're going21:07
*** aysyd has quit IRC21:08
*** geoffarn_ has joined #openstack-infra21:08
*** trown is now known as trown|outttypeww21:08
*** unicell has joined #openstack-infra21:08
*** Swami_ has joined #openstack-infra21:08
*** Swami has quit IRC21:09
*** zigo has quit IRC21:09
*** spredzy has quit IRC21:09
*** zigo has joined #openstack-infra21:10
*** spredzy has joined #openstack-infra21:11
openstackgerritClark Boylan proposed openstack-infra/puppet-jenkins: Ensure latest version of python-jenkins  https://review.openstack.org/23119221:12
*** geoffarnold has quit IRC21:12
clarkbfungi: ^ I think that is what I need for python-jenkins21:12
fungiclarkb: ahh, yep i assumed it was cd from git for some reason21:13
*** ldnunes has quit IRC21:15
*** rockyg has joined #openstack-infra21:16
clarkbjeblair: 226751 fails pep8 but seems to run otherwise so we should get good data from the integration tests21:16
dmsimardIs there an IRC channel for asking jjb questions ? Or do people generally come here to ask stuff ?21:17
clarkbdmsimard: usually just here21:18
openstackgerritMerged openstack-dev/pbr: Add standard code coverage configuration file  https://review.openstack.org/23110021:18
anteayajjb is the hot topic21:18
openstackgerritgreghaynes proposed openstack-infra/nodepool: Bump shade requirement to >=0.12.0  https://review.openstack.org/23119521:19
*** sekrit has quit IRC21:19
greghaynesShrews: ^21:19
greghaynesjeblair: not sure if we care about actually debugging ^, I didnt really dig beyong knowing its bork21:20
dmsimardAh dang, I just noticed jjb-addons (https://github.com/jimbydamonk/jenkins-job-builder-addons) is not actually out of openstack-infra21:21
dmsimardI'll go back to lurking21:21
jeblairclarkb: ack; fixed, but i'll wait a few mins to let the dsvm job finish21:21
jeblairbefore pushing21:21
clarkbdmsimard: fwiw JJB accepts patches :)21:21
clarkbnot sure wh another add ons repo would be necesary but entrpoints make it easy and I Think that was an expected use case so neat21:22
*** thingee has quit IRC21:22
*** rkukura has quit IRC21:23
*** geoffarn_ is now known as geoffarnold21:24
*** matrohon has joined #openstack-infra21:24
clarkbhrm I just noticed we upload the qcow2 for nodepool to the log server21:24
clarkbthats not a great thing to happen21:24
dmsimardclarkb: Was mostly about try to manage views from jjb (http://jenkins-job-builder-addons.readthedocs.org/en/latest/usage.html#module-jenkins_jobs_addons.views)21:24
clarkbdmsimard: I want to say that feature was pushed up and merged?21:24
*** spzala has joined #openstack-infra21:25
clarkbI would check if latest JJB does it21:25
jeblairclarkb: qcow! ha!21:25
dmsimardclarkb: Don't see it in docs, should I be looking at some other place than http://docs.openstack.org/infra/jenkins-job-builder/# ?21:25
clarkbjeblair: it is because we copy all of /etc/nodepool21:25
clarkbjeblair: I will work on fixing that21:25
jeblairk21:26
*** mriedem is now known as mriedem_away21:26
*** marzif has joined #openstack-infra21:26
clarkbjeblair: down to 90 tasks ran21:26
clarkbjeblair: we probably want the elemnts, scripts, and everything else to help debug changes to those items? or do we just want the yaml config file?21:28
clarkbjeblair: trying to decide how much of this should be cleaned up21:28
*** marzif has quit IRC21:29
*** rfolco has quit IRC21:29
*** geoffarnold has quit IRC21:29
dmsimardclarkb: looks like it's this one: https://review.openstack.org/#/c/206178/21:29
*** marzif has joined #openstack-infra21:29
*** burgerk has quit IRC21:29
*** rkukura has joined #openstack-infra21:30
*** geoffarnold has joined #openstack-infra21:30
*** asselin__ has quit IRC21:30
jeblairclarkb: you know, if we convert the config into some static files in the nodepool repo, we could probably omit the directory entirely (as it's just duplicative of what's in the repo)21:30
fungidmsimard: it looks like the author of that change would appreciate assistance finishing it21:30
*** eharney has quit IRC21:31
clarkbjeblair: that should work as long as we are ok with the devstack password not being dynamic21:32
clarkbjeblair: eg we can hard code it for the gate and be happy with that21:32
jeblairclarkb: oh, i thought we'd use clouds.yaml?21:32
clarkbjeblair: we don't beacuse it doesn't work21:32
clarkbdevstack writes on but it is not useable, I think because devstack writes it after starting nodepoll21:33
*** dramalho has quit IRC21:34
jeblairclarkb: i think the remaining difference in api calls are related network stuff -- NetworkList:7 NeutronFloatingIPCreate:2 NeutronFloatingIPList:9 NeutronFloatingIPUpdate:3 PortList:321:34
jeblairmordred: ^21:34
jeblairer, skip the NeutronFloatingIPCreate; that's obviously minimal now :)21:34
*** dramalho has joined #openstack-infra21:35
*** jsavak has quit IRC21:35
jeblairi guess NetworkList and NeutronFloatingIPList are the main concerns there21:35
*** thiagop has quit IRC21:36
clarkbjeblair: I am going to try using /opt/nodepool for the images21:36
clarkbthats a quick fix then we can work through using cloud config and making the config itself static21:37
jeblairclarkb: k21:37
openstackgerritMerged openstack-infra/project-config: Don't run non-voting jobs on gate  https://review.openstack.org/22924221:37
*** nadya has quit IRC21:37
*** matrohon has quit IRC21:37
openstackgerritMerged openstack-infra/project-config: Enabled Python checks for Fuel repos where applicable  https://review.openstack.org/22820421:39
openstackgerritMerged openstack-infra/project-config: copy_puppet_logs: use sudo to rename horizon config  https://review.openstack.org/22945221:39
openstackgerritMerged openstack-infra/project-config: Add Spanner to OpenStack  https://review.openstack.org/22540121:39
openstackgerritMerged openstack-infra/project-config: Remove usage of jenkins/slave_scripts in rally job  https://review.openstack.org/22940821:40
openstackgerritMerged openstack-infra/project-config: Add coverage post job to ironic-lib  https://review.openstack.org/22947321:40
openstackgerritMerged openstack-infra/project-config: Set docimpact-group for kolla  https://review.openstack.org/22778421:40
openstackgerritMerged openstack-infra/project-config: Create experimental job for Castellan  https://review.openstack.org/22909721:40
openstackgerritMerged openstack-infra/project-config: tap-as-a-service: Add python3 job  https://review.openstack.org/23006321:40
*** rkukura has quit IRC21:41
openstackgerritJames E. Blair proposed openstack-infra/nodepool: Use shade for all OpenStack interactions  https://review.openstack.org/22675121:42
*** baoli has joined #openstack-infra21:43
openstackgerritJames E. Blair proposed openstack-infra/nodepool: Use shade for all OpenStack interactions  https://review.openstack.org/22675121:44
openstackgerritClark Boylan proposed openstack-infra/nodepool: Move image location out of config location  https://review.openstack.org/23120021:44
clarkbhrm I need a better varname actually because thats a global to devstack namespace21:44
* clarkb fixes21:44
*** edmondsw has quit IRC21:44
openstackgerritClark Boylan proposed openstack-infra/nodepool: Move image location out of config location  https://review.openstack.org/23120021:45
clarkbjeblair: ^ I think that is the quick and easy fix for now21:45
*** julim_ has quit IRC21:46
jeblairclarkb: lgtm21:47
openstackgerritMerged openstack-infra/grafyaml: Add some verbose message for validate / update commands  https://review.openstack.org/23112621:47
openstackgerritMerged openstack-infra/project-config: Remove ironic-python-agent and ironic-lib from ironic group  https://review.openstack.org/23035521:47
greghaynesclarkb: hah21:48
greghaynesclarkb: that poor log server21:48
*** rkukura has joined #openstack-infra21:48
openstackgerritgreghaynes proposed openstack-infra/nodepool: Trigger image uploads using gearman  https://review.openstack.org/19772221:50
openstackgerritgreghaynes proposed openstack-infra/nodepool: Trigger image builds using gearman  https://review.openstack.org/19517521:50
openstackgerritMerged openstack-infra/project-config: midonet: Add coverage job  https://review.openstack.org/23028121:50
openstackgerritMerged openstack-infra/project-config: Fix failure-message for requirements jobs  https://review.openstack.org/22844321:50
openstackgerritMerged openstack-infra/project-config: Adds python3-jobs to networking-hyperv  https://review.openstack.org/23079721:50
*** e0ne has quit IRC21:51
openstackgerritMerged openstack-infra/project-config: Add ciwatch - CI monitoring tool  https://review.openstack.org/21684021:52
*** dramalho has quit IRC21:53
*** e0ne has joined #openstack-infra21:54
openstackgerritMatthew Treinish proposed openstack-infra/subunit2sql: Enable python 3 testing support  https://review.openstack.org/23087421:55
jeblairclarkb, Shrews, mordred: i thought i read something about wanting to remove the path that tries to re-use a floating ip, but i can't find a change regarding that....21:57
*** aeng has quit IRC21:57
jeblairdoes that ring a bell for anyone?21:57
clarkbnot for me21:58
openstackgerritMatthew Treinish proposed openstack-infra/project-config: Add python3 jobs to subunit2sql  https://review.openstack.org/23120521:58
*** annegentle has quit IRC21:58
*** annegentle has joined #openstack-infra21:58
*** harlowja has quit IRC21:59
*** signed8bit has quit IRC21:59
*** mwagner_ has quit IRC21:59
openstackgerritMerged openstack-infra/puppet-jenkins: Ensure latest version of python-jenkins  https://review.openstack.org/23119221:59
*** glauco_ has quit IRC22:01
jeblairweird.  anyway, it looks like maybe the current path is to try to re-use an unallocated floating ip before creating a new one...22:01
*** e0ne has quit IRC22:01
jeblairi think that's bad for a couple of reasons...22:01
clarkbjeblair: there has been talk of reusing floating IPs but I didn't realize that was implemented anywhere. Do you mean in shade?22:02
jeblairclarkb: yes22:02
*** stevemar_ has quit IRC22:02
clarkbjeblair: gotcha22:02
*** ivar-lazzaro has quit IRC22:02
clarkband yes what you describe sounds racy22:02
jeblairclarkb: i believe the shade implementation will have the same problems that a naive implementation in nodepool will have22:02
*** rkukura has quit IRC22:02
jeblairbut also, it takes more api calls22:02
*** stevemar_ has joined #openstack-infra22:02
jeblairbut even more also, i don't think that should be the default behavior in shade -- floating ips are annoying for most of our uses, but the one thing they are useful for is for moving service addresses around.  the idea of just pulling an ip from a pool is incompatible with that use.22:03
*** ivar-lazzaro has joined #openstack-infra22:04
jeblairthat behavior _certainly_ needs to be configurable, otherwise, no one would be able to use shade with an application that uses service ips22:04
*** marzif has quit IRC22:04
jeblairi guess whether it's default is arguable :)22:04
*** stevemar_ has quit IRC22:05
*** stevemar_ has joined #openstack-infra22:05
*** rossella_s has quit IRC22:06
*** ivar-laz_ has joined #openstack-infra22:06
*** sigmavirus24 is now known as sigmavirus24_awa22:06
*** rossella_s has joined #openstack-infra22:07
*** ivar-lazzaro has quit IRC22:09
*** dizquierdo has joined #openstack-infra22:09
*** angdraug has quit IRC22:09
*** chlong has joined #openstack-infra22:10
openstackgerritgreghaynes proposed openstack-infra/nodepool: Trigger image uploads using gearman  https://review.openstack.org/19772222:10
*** angdraug has joined #openstack-infra22:11
*** geoffarnold has quit IRC22:12
*** geoffarn_ has joined #openstack-infra22:12
*** achanda has quit IRC22:14
dstufftclarkb: there, I finally made it work https://github.com/python/psf-packages/blob/master/Makefile22:15
anteayapabelanger: we ended up using ekiga, which is open source, it was packaged so pretty easy to set up22:15
*** openstackgerrit has quit IRC22:16
*** openstackgerrit has joined #openstack-infra22:16
*** rcarrillocruz has quit IRC22:17
*** rkukura has joined #openstack-infra22:17
*** achanda has joined #openstack-infra22:18
*** skylerberg_ has quit IRC22:19
*** ivar-laz_ has quit IRC22:19
*** rcarrillocruz has joined #openstack-infra22:20
jeblairclarkb: aha! https://etherpad.openstack.org/p/NodePoolAPICounts22:21
jeblairclarkb: bottom of that etherpad :)22:21
clarkbjeblair: the notes?22:21
clarkbthat certainly matches up with what you were talking about earlier22:21
clarkbdstufft: neat22:22
jeblairclarkb: yeah22:22
jeblairclarkb: i'm looking into that now22:22
*** Sukhdev has quit IRC22:22
*** tsekiyama has quit IRC22:23
*** Sukhdev has joined #openstack-infra22:23
*** cody-somerville has quit IRC22:24
*** baoli has quit IRC22:25
*** tsekiyama has joined #openstack-infra22:25
lifelessdstufft: what doth that do?22:26
dstufftlifeless: builds a bunch of .debs and then uploads them to packagecloud.io22:27
*** ivar-lazzaro has joined #openstack-infra22:27
*** johnsom_ has joined #openstack-infra22:28
jeblairclarkb, mordred: 226751 has apparently lost the ability for nodepool to specify a floating ip pool argument; it's a nodepool config parameter that i don't think is passed to shade22:29
clarkbjeblair: that will be a problem for the tripleo cloud22:30
*** camunoz has joined #openstack-infra22:30
*** amuller has quit IRC22:31
*** tonytan4ever has joined #openstack-infra22:31
*** jamielennox|away is now known as jamielennox22:31
*** johnsom has quit IRC22:32
*** geoffarnold has joined #openstack-infra22:33
*** geoffarn_ has quit IRC22:34
*** achanda has quit IRC22:35
openstackgerritgreghaynes proposed openstack-infra/nodepool: Trigger image uploads using gearman  https://review.openstack.org/19772222:35
clarkbIOError: [Errno 2] No such file or directory: '/usr/lib/python2.7/dist-packages/setuptools.egg-info'22:40
clarkbhrm22:40
lifelessdstufft: whats packagecloud.io?22:40
lifelessclarkb: pypy?22:40
lifelessclarkb: or precise?22:40
clarkblifeless: precise22:41
clarkblifeless: but with newer pip22:41
lifelessclarkb: uninstall python-distribute22:41
clarkblifeless: danke22:41
lifelessclarkb: then install current setuptools22:41
dstufftlifeless: it's a thing that maks it easy to have deb (or rpm or gem) repos22:41
clarkblifeless: setuptools is 12.0.5 and python-distribute is not installed according to aptitude22:42
openstackgerritJames E. Blair proposed openstack-infra/shade: Optionally disable fip reuse  https://review.openstack.org/23121622:42
lifelessclarkb: huh22:42
*** gordc has quit IRC22:42
dstufftlifeless: I just generate a .deb and then do  package_cloud push psf/infra/ubuntu/trusty $FILENAME22:42
lifelessclarkb: gnar, its something in that space though22:42
jeblairclarkb, mordred, Shrews: so with https://review.openstack.org/231216 i'm now looking for what happens on delete, and i'm not at all sure that shade deletes floating ips when you tell it to delete a server...22:42
clarkblifeless: ok that gives me somewhere to start22:42
*** tiswanso has joined #openstack-infra22:43
jeblairclarkb, mordred, Shrews: it kind of looks like it was designed around the pool/reuse idea22:43
*** angdraug has quit IRC22:44
openstackgerritgreghaynes proposed openstack-infra/nodepool: Add dib deletion test  https://review.openstack.org/21527522:46
openstackgerritgreghaynes proposed openstack-infra/nodepool: Trigger image delete using gearman  https://review.openstack.org/19811422:46
*** annegentle has quit IRC22:47
*** mwagner_ has joined #openstack-infra22:47
*** tiswanso has quit IRC22:47
*** harlowja has joined #openstack-infra22:48
openstackgerritMerged openstack/requirements: Fixing code-blocks in README.rst  https://review.openstack.org/22561622:49
*** dims__ has joined #openstack-infra22:49
*** dims__ has quit IRC22:49
*** geoffarnold has quit IRC22:50
*** geoffarnold has joined #openstack-infra22:50
*** dimtruck is now known as zz_dimtruck22:51
openstackgerritMerged openstack/requirements: Update oslo.service version to 0.9.0  https://review.openstack.org/22946922:51
openstackgerritMerged openstack/requirements: Rename stackforge/octavia -> openstack/octavia  https://review.openstack.org/22982222:52
*** dims_ has quit IRC22:53
*** ivar-lazzaro has quit IRC22:53
*** tjones has joined #openstack-infra22:53
*** cloudtrainme has quit IRC22:54
*** geoffarnold has quit IRC22:55
*** geoffarnold has joined #openstack-infra22:55
*** tonytan4ever has quit IRC22:57
openstackgerritJames E. Blair proposed openstack-infra/nodepool: Use shade for all OpenStack interactions  https://review.openstack.org/22675123:00
jeblairclarkb, mordred: ^ avoid fip reuse and delete fips23:01
clarkbonly 01 is affected by the python jenkins version thing23:01
*** asettle has joined #openstack-infra23:02
openstackgerritJames E. Blair proposed openstack-infra/nodepool: Use shade for all OpenStack interactions  https://review.openstack.org/22675123:03
jeblairclarkb: ^ that extends the devstack test a little bit to exercise node deletion23:03
*** david-ly_ has joined #openstack-infra23:04
*** david-lyle has quit IRC23:04
jeblairclarkb: (some of that should be exercised by the image build, but i think some failures in deleting the template vm may not fail the test, this should)23:05
jeblairgreghaynes: ^23:05
clarkbkk23:05
clarkbdo we want to assert the state of the last lsit?23:06
*** bharathm_ has joined #openstack-infra23:12
*** bharathm has quit IRC23:12
*** hemna is now known as hemnafk23:12
jeblairclarkb: nodepool will be rebuilding nodes, so probably not...23:12
jeblairclarkb: oh, we're not set -e there... so we need to check $? from the delete calls23:12
*** baoli has joined #openstack-infra23:12
clarkbjeblair: we can grep that 1 and 2 don't exist23:13
clarkbjeblair: though that gets a little tricky with teh uuids23:13
*** tiswanso has joined #openstack-infra23:13
*** earlephilhower has quit IRC23:14
*** dizquierdo has quit IRC23:14
*** jtomasek has quit IRC23:15
SpamapSgreghaynes: hey, lets sync up tomorrow morning about moving things forward a bit with infra-cloud23:15
greghaynesSpamapS: crinkle ^23:16
greghaynesSpamapS: I've been helping crinkle through getting up to speed on the baremetal deploy bits, I think she is just chugging along getting that set up23:16
clarkblifeless: I had to remove python-setuptools and python-pip23:16
SpamapSgreghaynes: crinkle yeah lets do another "get a terrible cloud up" push but this time actually get a terrible cloud up23:16
*** geoffarn_ has joined #openstack-infra23:17
clarkblifeless: but doing that let it use the newer versions of things and installed properly23:17
crinkleSpamapS: there is a terrible minicloud up23:17
*** geoffarnold has quit IRC23:17
crinkleneed to make it slightly bigger23:17
greghaynesSpamapS: clarkb About that - I mentioned to crinkle today if we wanted to just do that the path of least resistence is the static networking config in images23:17
*** dims_ has joined #openstack-infra23:17
greghayneser, SpamapS crinkle23:17
*** tiswanso has quit IRC23:17
greghaynesSpamapS: crinkle so, it depends on how terrible we want23:18
crinklegreghaynes: SpamapS i was gonna move forward with that but got distrated by pxe23:18
greghaynesalways23:18
greghaynesyay real hardware23:18
*** yamamoto has joined #openstack-infra23:18
SpamapScrinkle: hm. That's good news! I've been.. distracted.. ;)23:18
SpamapSgreghaynes: are we still not quite able to handle vlan25?23:19
*** otter768 has quit IRC23:19
crinklenot automatically23:19
*** otter768 has joined #openstack-infra23:19
greghaynesSpamapS: crinkle Yes, the vlan stuff is still not done. It actually got more complicated too when crinkle did the actual cloud- we now need to do the whole make a veth pair and add to our bridge ontop of the previous plan23:20
openstackgerritJames E. Blair proposed openstack-infra/shade: Optionally disable fip reuse  https://review.openstack.org/23121623:21
SpamapSgreghaynes: yeah I saw that.. the mini software switch thing basically23:21
greghaynesyerp23:21
SpamapSgreghaynes: we could just make everything use the untagged vlan, and route everything through a single soft router that we hand-build.23:22
SpamapSgreghaynes: at least that would be sane to debug.23:22
openstackgerritJames E. Blair proposed openstack-infra/nodepool: Use shade for all OpenStack interactions  https://review.openstack.org/22675123:22
greghaynesSpamapS: haha. that actually isnt a bad idea23:22
*** tsekiyama has quit IRC23:23
clarkbgreghaynes: SpamapS aiui that only scales to about 100 VMs at least the way hpcloud has implemented it23:23
SpamapSI'm really kidding. It would be silly.23:24
greghayneswhat? it is already silly?23:24
greghaynesthat actually isnt a bad idea23:24
greghaynesdepending on how terrible23:24
*** zhiyan has quit IRC23:24
greghayneser, how terrible of a cloud we want23:24
SpamapSWe have a non-trivial amount of internet traffic.23:24
SpamapSIf we were 99% internal chatter, it's fine23:25
SpamapSbut our vms primarily shove logs and things back out the internet23:25
*** Swami_ has quit IRC23:25
clarkbthe current soft switch should do much better23:25
*** xyang1 has quit IRC23:25
SpamapSyeah, it's just soul crushing to try and automate all of this.23:26
clarkb(because it shards the laod)23:26
openstackgerritMerged openstack-infra/nodepool: Move image location out of config location  https://review.openstack.org/23120023:26
SpamapSbut who needs a soul right?23:26
clarkbSpamapS: you just write an init script23:26
clarkbshould take all of 5 minutes23:26
greghaynesSpamapS: ok ok, so one level less terrible idea was just do the static networking config and have hosts dhcp with static lease table on bm host23:26
SpamapSclarkb: I believe that's done23:26
SpamapSclarkb: it's the "ok we think it works.. lets wait 40 minutes and see"23:26
*** zhiyan has joined #openstack-infra23:26
clarkbwhy do you have to wait 40 mintes?23:27
clarkband how would using a soft router or other automation change that?23:27
greghaynesso stepping back - this would be at a layer we dont have a cloud yet23:27
anteayaI have found that this work brings to my awareness the importance of protecting my soul23:27
SpamapS12 minutes to boot.. another 5 to send images, run puppet, install software, configure crap..23:27
greghaynes(the bm host)23:27
anteayachocolate helps23:27
clarkbSpamapS: but the init script runs at boot23:27
clarkbSpamapS: so 12 minutes not 4023:27
SpamapSclarkb: you're right, I"m dumb, I'll go away23:28
* SpamapS is tired of working on this clearly23:28
anteayatry chocolate23:28
anteayait protects your soul23:28
SpamapSclarkb: But, before you armchair engineer this, consider that perhaps I've been using this hardware in this insane network for the last 3 years and I'm familiar with it and all of its insanity and how long it takes to actually get anything done with it.23:30
clarkbSpamapS: sure, it was just my understanding that the work was done and it works23:30
clarkbSpamapS: so I am really confused why we would redo it all again23:30
SpamapSSomething works, yes. Automating it and iterating on it is _ridiculously_ painful.23:30
*** pradk has quit IRC23:30
clarkbfor the automation side what part of an init script doesn't work?23:30
SpamapSnever mind23:31
clarkbI am genuinely tring to understand23:31
clarkbiterating is painful, but I think thats a general problem to the environment and not related to this?23:31
SpamapSI'm not the person to ask. crinkle and greghaynes have done all of the interesting work.23:31
greghaynesclarkb: So the state of things is that we have our derpy tagged vs untagged interface issue, we dont have the software written to automatically get l3 how we want on the hosts23:31
*** rockyg has quit IRC23:33
clarkbgreghaynes: if we forget neutron and ironic and all that, how are the hosts expected to get l3 setup?23:33
clarkbgreghaynes: is it dhcp?23:33
greghaynesclarkb: the end goal was via config-drive23:33
*** sridhar_ram has quit IRC23:33
clarkboh right using the stuff rax did23:33
greghaynesclarkb: yes23:33
greghaynesclarkb: but, that requires glean, bifrost, and then our init script on top to all DTRT23:34
greghayneswhich they all do not23:34
clarkbso, couldn't you have glean set up the networking just like that vanilla like. Then run another init script that sets up the soft switch?23:34
clarkbgreghaynes: they all do not what?23:34
*** tsekiyama has joined #openstack-infra23:34
greghaynesclarkb: yea, so glean patch doesnt seem to work, bifrost cant gen a config drive in that format, and the init script doesnt exist23:34
*** geoffarn_ is now known as geoffarnoldX23:34
clarkbI see23:34
clarkbthen how did the one host that does work get working?23:35
clarkb(if glean and bifrost can't even boot it properly)23:35
greghaynesclarkb: the handy sysadmin23:35
*** ZZelle_ has quit IRC23:35
*** achanda has joined #openstack-infra23:36
clarkbgreghaynes: I'm guessing that because bifrost lacks a nova it dones't know the specail config drive sauce yet?23:36
asselinclarkb, jeblair anything else you'd like to see done for https://review.openstack.org/#/c/189762/?23:36
openstackgerritAugustina Ragwitz proposed openstack-infra/project-config: Add script to facilitate project renaming in {projects,channels,layout}.yaml  https://review.openstack.org/22800223:36
greghaynesclarkb: more or less. Basically this format is new so really everything speaking it is broken23:37
clarkbgreghaynes: so what if we use the old format and just layer a smarter init script over the top to grok vlans23:37
*** bharathm_ has quit IRC23:37
*** bharathm has joined #openstack-infra23:37
*** geoffarnoldX has quit IRC23:37
clarkbsince its deployment specific it doesn't need to handle all the cases it can just do one23:37
greghaynesclarkb: yea, so the other though was - static network config baked into images that does dhcp, on the baremetal host we gen a static lease table, then were all done23:38
greghayneswhich seems even easier23:38
*** geoffarnold has joined #openstack-infra23:38
clarkbgreghaynes: except ou can't do dhcp over the vlan interface?23:38
greghaynesclarkb: why not?23:38
clarkbgreghaynes: iirc that was the original issue23:38
clarkbit would go out untagged and not get where it needed to go23:39
greghaynesWe *should* be able to, I dont remember that being an issue23:39
greghayneswhat23:39
clarkbbecause you wouldn't know to tag before dhcp happened or something23:39
*** skylerberg_ has joined #openstack-infra23:39
greghaynesclarkb: huh, it would do that if you try to send it out the wong interface, but from linux theres no reason you cant make that work23:39
greghaynesand I dont think theres any firewalling that would prevent it23:40
clarkbits not linux that is the problem its the dhcpd not getting the packets23:40
greghaynesclarkb: oh! so I got a fix for that23:40
greghaynesclarkb: and I actually wrote it too23:40
*** yamamoto has quit IRC23:40
clarkbah ok23:40
greghaynesclarkb: SpamapS crinkle ^ On the baremetal host we have to run two dnsmasq's, and tell them each what interface to use23:41
SpamapSgreghaynes: yeah that is where we had left off the last time I was helping.. I recall you had manually spawned a second one23:41
*** stevemar_ has quit IRC23:42
*** achanda has quit IRC23:43
greghaynesSpamapS: crinkle yep, theres a config fragment /etc/dnsmasq-eth2.25.cfg IIRC that is the config I was using for the second dnsmasq23:43
clarkbfungi: I think I have everything ready to do a manual run of the ansible jenkins restarter playbook tomorrow. So hopeflly that happens but maybe its better to wait for after relase depending on how conservative we want to be23:44
*** stevemar_ has joined #openstack-infra23:45
clarkbgreghaynes: would that static config describe the soft switch setup too?23:46
greghaynesclarkb: it would need to23:46
greghaynesclarkb: I havent ever defined veth stuff in eni though, so unsure how that works23:46
clarkbgreghaynes: well a separate init script could still handle it but they basically become equivalent if you need to muck with /etc/networking anyeways23:46
clarkb(you would do like nova net :) )23:47
*** otter768 has quit IRC23:48
*** otter768 has joined #openstack-infra23:48
clarkbjeblair: do you think there is value in setting up a separate fip pool in the devstack plugin to force nodepool to use it?23:49
clarkbjeblair: I think we can delete the one that is created by default and redefine it with a different name23:49
clarkbjeblair: possible make a new one in the same ip range but I bet neutron explodes on that input23:49
*** weshay has quit IRC23:49
*** dims_ has quit IRC23:50
*** DericHorn-HP has quit IRC23:51
*** ivar-lazzaro has joined #openstack-infra23:51
jeblairclarkb: hrm.  this feels like a good unit test, tbh.23:53
*** angdraug has joined #openstack-infra23:53
clarkbjeblair: ya I guess I was more thinking to make sure shade allowed us to do that and the unittests mock all of shade out23:54
*** baoli has quit IRC23:55
jeblairclarkb: true.  it's not our primary config though, so i think it should be an additional test, which is why i was thinking unit23:56
clarkbgood point23:57
lifelessclarkb: \o/23:57
clarkblifeless: I have no idea why /usr/local things didn't win that fight but hey it works now :)23:58
*** otter768 has quit IRC23:58
*** otter768 has joined #openstack-infra23:59
*** geoffarn_ has joined #openstack-infra23:59

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