Thursday, 2014-10-16

*** cody-somerville has quit IRC00:01
*** ivar-laz_ has quit IRC00:04
*** dims_ has quit IRC00:06
*** dims_ has joined #openstack-infra00:06
*** dims__ has joined #openstack-infra00:07
clarkbfungi: the timer stuff is where I get confused in graphite00:10
clarkbfungi: I think it may do milliseconds like javascript?00:10
clarkbor is it json?00:10
*** dims_ has quit IRC00:11
*** sdake_ has quit IRC00:11
*** SumitNaiksatam has quit IRC00:13
*** ivar-lazzaro has joined #openstack-infra00:14
*** ivar-laz_ has joined #openstack-infra00:16
*** ivar-lazzaro has quit IRC00:16
*** ivar-laz_ has quit IRC00:17
*** packet has joined #openstack-infra00:18
*** ivar-lazzaro has joined #openstack-infra00:18
fungiwell, regardless, that query ends up being too big of an expansion for graphite to handle, so i'll not bother trying to approximate core-years00:19
openstackgerritIan Wienand proposed a change to openstack-infra/project-config: Promote devstack centos7 to non-voting check job  https://review.openstack.org/12879300:19
*** ashp has quit IRC00:20
fungi*if* our jobs average 10 minutes duration that's somewhere in the neighborhood of 274 cpu cores in continuous use for the span of 6 months, i think... not a hugely impressive number if couched that way (but also i lack any real accuracy without knowing our average job duration regardless)00:20
clarkbfungi: actually you could calculate it based on the nodepool used numbers00:21
fungioh, double that i guess. forgot we were running 8 cores00:21
fungirather than 400:21
clarkbfungi: beacause we flip to used on job start and move to delete when job is done00:21
clarkbit would be the integral over that graph?00:22
*** yongli has joined #openstack-infra00:23
*** JayJ has joined #openstack-infra00:23
*** ashp has joined #openstack-infra00:23
fungiyeah, i guess the area under the curve, then divide the duration into it00:23
clarkbyou shouldn't need to deal with duration since one axis of the graph is time00:25
*** achanda has quit IRC00:25
fungioh, good point00:25
fungibut anyway, i sent off the changes merged and jobs run numbers. i think i'm switching to beer now00:26
clarkbI am finally drinking beers I can't see through00:26
clarkbthis stormy weather demands dark beers00:26
*** rainya has quit IRC00:29
fungii can't see through mine either, but that's because aviator brewery has started selling cans and my eyes aren't sensitive to x-rays00:29
clarkbfungi: always pour into a glass00:29
clarkbdrinking from bottle or can is wrong :P00:29
fungibut... but... how can laziness be wrong?!?00:30
*** dimtruck is now known as zz_dimtruck00:30
clarkbconsidering the price of beer I do what I can to make it as good as possible00:31
* fungi has dishonored his beer, and must now commit sudoku00:31
fungi(numbers everywhere!)00:32
pleia2ok, heading off to ada lovelace event over at thought works, 10 minute talk on our open source sysadmining \o/00:34
*** groknix has quit IRC00:34
clarkbhave fun00:34
*** yjiang5_away has joined #openstack-infra00:35
*** dmsimard_away is now known as dmsimard00:35
*** dmsimard is now known as dmsimard_away00:36
anteayapleia2: have a good talk00:37
*** patrickeast has quit IRC00:38
*** cody-somerville has joined #openstack-infra00:43
*** cody-somerville has quit IRC00:43
*** cody-somerville has joined #openstack-infra00:43
*** cody-somerville has quit IRC00:44
*** bdpayne has quit IRC00:50
*** otherwiseguy has quit IRC00:50
*** zz_dimtruck is now known as dimtruck00:55
*** SumitNaiksatam has joined #openstack-infra00:57
*** otter768 has joined #openstack-infra00:59
*** mmaglana has quit IRC01:02
*** zaphod42_ has joined #openstack-infra01:02
*** mmaglana has joined #openstack-infra01:02
*** zaphod42_ has quit IRC01:03
*** packet has quit IRC01:03
*** zaphod42_ has joined #openstack-infra01:04
*** zaphod42 has quit IRC01:05
*** stevemar has joined #openstack-infra01:05
*** ivar-laz_ has joined #openstack-infra01:08
*** sunrenjie6 has joined #openstack-infra01:09
*** zaphod42_ has quit IRC01:09
*** ivar-lazzaro has quit IRC01:11
*** ivar-laz_ has quit IRC01:13
*** r1chardj0n3s is now known as r1chardj0n3s_afk01:14
*** shashankhegde has quit IRC01:15
*** baoli has joined #openstack-infra01:18
*** Longgeek has joined #openstack-infra01:19
*** yaguang has joined #openstack-infra01:24
*** Longgeek has quit IRC01:25
*** otter768 has quit IRC01:25
*** dims__ has quit IRC01:26
*** dims_ has joined #openstack-infra01:27
*** gyee has quit IRC01:28
*** dmsimard_away is now known as dmsimard01:29
*** dims_ has quit IRC01:29
*** yjiang5_away is now known as yjiang501:30
*** dims_ has joined #openstack-infra01:30
*** mriedem has joined #openstack-infra01:32
*** otter768 has joined #openstack-infra01:33
*** dduvall has quit IRC01:35
*** dduvall has joined #openstack-infra01:35
*** pc_m has quit IRC01:35
*** r1chardj0n3s_afk is now known as r1chardj0n3s01:38
*** mmedvede has quit IRC01:41
*** shashankhegde has joined #openstack-infra01:43
*** unicell has joined #openstack-infra01:45
*** Ryan_Lane has quit IRC01:48
*** davidhadas has quit IRC01:50
*** davidhadas has joined #openstack-infra01:51
*** shashankhegde has quit IRC01:55
*** Longgeek has joined #openstack-infra02:04
*** yamamoto_ has joined #openstack-infra02:05
*** salv-orlando has quit IRC02:05
*** sunrenjie6 has quit IRC02:05
*** otter768 has quit IRC02:11
*** dmsimard is now known as dmsimard_away02:11
*** stevemar has quit IRC02:16
*** otter768 has joined #openstack-infra02:16
*** JayJ has quit IRC02:18
*** nosnos has joined #openstack-infra02:20
*** stevemar has joined #openstack-infra02:30
*** achuprin_ has quit IRC02:31
*** armax has joined #openstack-infra02:39
*** renlt has joined #openstack-infra02:40
*** mriedem has quit IRC02:41
*** chandankumar has joined #openstack-infra02:45
*** achuprin_ has joined #openstack-infra02:46
*** ashp has quit IRC02:57
*** jerryz has joined #openstack-infra02:59
*** ashp has joined #openstack-infra03:00
*** dims_ has quit IRC03:01
*** dims_ has joined #openstack-infra03:02
*** mfer has quit IRC03:05
*** dims_ has quit IRC03:06
*** chandankumar has quit IRC03:07
*** mmaglana has quit IRC03:10
*** armax has quit IRC03:10
*** ashp has quit IRC03:12
*** armax has joined #openstack-infra03:12
*** ashp has joined #openstack-infra03:14
*** otherwiseguy has joined #openstack-infra03:15
*** otter768 has quit IRC03:16
*** otherwiseguy has quit IRC03:21
*** ashp has quit IRC03:21
*** otherwiseguy has joined #openstack-infra03:21
openstackgerritNathan Kinder proposed a change to openstack/requirements: Update python-ldap version for Keystone  https://review.openstack.org/12881703:22
*** ashp has joined #openstack-infra03:23
*** nosnos has quit IRC03:26
*** nosnos has joined #openstack-infra03:27
*** shashankhegde has joined #openstack-infra03:30
*** nosnos has quit IRC03:31
*** harlowja is now known as harlowja_away03:32
*** harlowja_away is now known as harlowja03:34
*** zaphod42 has joined #openstack-infra03:42
*** zaphod42 has quit IRC03:47
*** zaphod42 has joined #openstack-infra03:48
*** yamahata has quit IRC03:48
*** otherwiseguy has quit IRC03:51
*** otherwiseguy has joined #openstack-infra03:51
*** zaphod42 has quit IRC03:52
*** amotoki__zzz has quit IRC04:00
*** nelsnelson has quit IRC04:06
*** armax has quit IRC04:07
*** otherwiseguy has quit IRC04:08
*** otherwiseguy has joined #openstack-infra04:09
*** garyh has quit IRC04:09
*** fandi has joined #openstack-infra04:10
*** otherwiseguy has quit IRC04:14
*** otherwiseguy has joined #openstack-infra04:14
*** ashp has quit IRC04:16
*** enikanorov has joined #openstack-infra04:17
*** ashp has joined #openstack-infra04:18
*** otherwiseguy has quit IRC04:20
*** otherwiseguy has joined #openstack-infra04:20
*** nosnos has joined #openstack-infra04:23
*** otherwiseguy has quit IRC04:33
*** rushiagr_away is now known as rushiagr04:37
*** dimtruck is now known as zz_dimtruck04:39
*** yamahata has joined #openstack-infra04:40
*** garyh has joined #openstack-infra04:40
*** ashp has quit IRC04:42
*** otherwiseguy has joined #openstack-infra04:43
*** ashp has joined #openstack-infra04:43
*** koolhead17 has joined #openstack-infra04:51
*** changbl has joined #openstack-infra04:51
*** jaypipes has joined #openstack-infra04:53
*** otherwiseguy has quit IRC04:55
*** enikanorov has quit IRC04:55
*** otherwiseguy has joined #openstack-infra05:07
*** achanda has joined #openstack-infra05:09
*** otherwiseguy has quit IRC05:12
*** dmsimard_away is now known as dmsimard05:15
*** armax has joined #openstack-infra05:20
*** dmsimard is now known as dmsimard_away05:28
*** koolhead17 has quit IRC05:29
*** k4n0 has joined #openstack-infra05:29
*** ociuhandu has quit IRC05:30
*** chandankumar has joined #openstack-infra05:32
*** shashankhegde has quit IRC05:32
*** armax has quit IRC05:33
*** chandankumar has quit IRC05:34
*** chandankumar has joined #openstack-infra05:34
*** Longgeek has quit IRC05:35
*** HenryG has quit IRC05:36
*** pcrews has quit IRC05:40
*** harlowja_at_home has joined #openstack-infra05:41
*** harlowja is now known as harlowja_away05:41
*** ashp has quit IRC05:42
*** ashp has joined #openstack-infra05:45
openstackgerritSpencer Krum proposed a change to openstack-infra/project-config: Run puppet unit tests on newer 3.x series versions  https://review.openstack.org/12626405:50
*** yolanda has joined #openstack-infra05:53
*** armax has joined #openstack-infra05:53
*** tomoe has quit IRC05:53
*** tomoe has joined #openstack-infra05:54
*** amotoki has joined #openstack-infra05:56
*** coolsvap|afk is now known as coolsvap05:56
*** shashankhegde has joined #openstack-infra05:57
*** harlowja_at_home has quit IRC05:58
*** achanda_ has joined #openstack-infra06:00
*** SumitNaiksatam has quit IRC06:00
*** rushiagr is now known as rushiagr_away06:00
*** SumitNaiksatam has joined #openstack-infra06:02
*** dims_ has joined #openstack-infra06:03
*** Longgeek has joined #openstack-infra06:03
*** achanda has quit IRC06:03
*** armax has quit IRC06:03
*** renlt has quit IRC06:06
*** dims_ has quit IRC06:07
*** _nadya_ has joined #openstack-infra06:07
*** koolhead17 has joined #openstack-infra06:09
*** _nadya_ has quit IRC06:22
openstackgerritJoshua Hesketh proposed a change to openstack-infra/jenkins-job-builder: Start libification of jjb  https://review.openstack.org/10772406:24
*** arxcruz has joined #openstack-infra06:32
*** yolanda has quit IRC06:36
*** achuprin_ has quit IRC06:37
*** nordmcla has quit IRC06:37
*** achanda_ has quit IRC06:39
*** liam_ has joined #openstack-infra06:39
*** liam_ is now known as Guest1426806:39
*** Guest14268 has quit IRC06:44
*** achanda has joined #openstack-infra06:44
*** chandankumar has quit IRC06:48
*** yolanda has joined #openstack-infra06:49
*** achuprin_ has joined #openstack-infra06:50
*** ildikov has joined #openstack-infra06:50
*** achanda has quit IRC06:53
*** ashaeron has joined #openstack-infra06:55
*** che-arne has quit IRC07:00
*** chandankumar has joined #openstack-infra07:03
*** changbl has quit IRC07:04
*** e0ne has joined #openstack-infra07:05
*** e0ne has quit IRC07:07
*** e0ne has joined #openstack-infra07:11
*** davidhadas has quit IRC07:12
*** davidhadas has joined #openstack-infra07:13
*** e0ne has quit IRC07:13
*** doude has joined #openstack-infra07:13
*** jcoufal has joined #openstack-infra07:16
*** flaper87|afk is now known as flaper8707:16
*** afazekas has joined #openstack-infra07:17
*** viktors|afk is now known as viktors07:19
*** HenryG has joined #openstack-infra07:20
*** bagackiz has joined #openstack-infra07:22
*** koolhead17 has quit IRC07:24
*** HeOS has quit IRC07:25
*** e0ne has joined #openstack-infra07:28
*** e0ne has quit IRC07:32
*** shashankhegde has quit IRC07:33
*** luqas has joined #openstack-infra07:34
*** skolekonov has joined #openstack-infra07:35
*** e0ne has joined #openstack-infra07:37
*** Guest51022 has joined #openstack-infra07:39
*** ociuhandu has joined #openstack-infra07:40
*** flaper87 is now known as flaper87|afk07:41
*** kashyap has joined #openstack-infra07:41
*** koolhead17 has joined #openstack-infra07:45
*** mpaolino has joined #openstack-infra07:46
*** e0ne has quit IRC07:49
*** hashar has joined #openstack-infra07:49
*** e0ne has joined #openstack-infra07:53
*** e0ne has quit IRC07:53
*** stevemar has quit IRC07:54
*** jp_at_hp has joined #openstack-infra07:57
*** viktors has quit IRC07:57
*** andreykurilin_ has joined #openstack-infra07:58
openstackgerritJoshua Hesketh proposed a change to openstack-infra/zuul: Refactor sources out of triggers  https://review.openstack.org/11899307:58
openstackgerritJoshua Hesketh proposed a change to openstack-infra/zuul: Fix pep8 issues  https://review.openstack.org/11518707:58
openstackgerritJoshua Hesketh proposed a change to openstack-infra/zuul: Add gerrit reviews into patchset approvals  https://review.openstack.org/9739007:58
openstackgerritJoshua Hesketh proposed a change to openstack-infra/zuul: Add support for negative requirements  https://review.openstack.org/10272607:58
openstackgerritJoshua Hesketh proposed a change to openstack-infra/zuul: Configure triggers dynamically  https://review.openstack.org/11953407:58
openstackgerritJoshua Hesketh proposed a change to openstack-infra/zuul: Add support for 'connection' concept  https://review.openstack.org/12152807:58
openstackgerritJoshua Hesketh proposed a change to openstack-infra/zuul: Call driver methods more dynamically  https://review.openstack.org/11953307:58
openstackgerritJoshua Hesketh proposed a change to openstack-infra/zuul: Add base class for triggers  https://review.openstack.org/11953207:58
openstackgerritJoshua Hesketh proposed a change to openstack-infra/zuul: Add base class for sources  https://review.openstack.org/11953107:58
openstackgerritJoshua Hesketh proposed a change to openstack-infra/zuul: Add base class for reporters  https://review.openstack.org/11953007:58
*** jistr has joined #openstack-infra08:09
*** frank_zhou has joined #openstack-infra08:12
*** andreykurilin_ has quit IRC08:16
*** jpich has joined #openstack-infra08:16
*** MaxV has joined #openstack-infra08:17
*** mancdaz_away is now known as mancdaz08:17
*** dizquierdo has joined #openstack-infra08:21
*** salv-orlando has joined #openstack-infra08:23
*** isviridov_away is now known as isviridov08:24
*** frank_zhou has quit IRC08:25
*** imcsk8 has quit IRC08:30
*** imcsk8 has joined #openstack-infra08:30
*** HeOS has joined #openstack-infra08:35
*** liu has joined #openstack-infra08:36
*** yamahata has quit IRC08:36
liu Is a third-party-account must related with a Gerrit account?08:37
*** jedimike has joined #openstack-infra08:38
liuWhen I edit the wikipage for my third party account, I found that there is a "Gerrit Account" to fill in, and I don't know which Gerrit account to fill in.08:38
*** kashyap has quit IRC08:41
*** katyafervent_awa is now known as katyafervent08:41
*** mfink has quit IRC08:47
*** BobBall_awol is now known as BobBall08:47
*** ashp has quit IRC08:48
*** ashp has joined #openstack-infra08:49
*** e0ne has joined #openstack-infra08:51
*** mpaolino has quit IRC08:52
*** sileht has quit IRC08:53
*** ihrachyshka has joined #openstack-infra08:57
*** jgallard has joined #openstack-infra08:57
*** dmsimard_away is now known as dmsimard08:58
*** dizquierdo has quit IRC09:02
*** zz_johnthetubagu is now known as johnthetubaguy09:04
*** yamamoto_ has quit IRC09:05
*** sileht has joined #openstack-infra09:05
*** mpaolino has joined #openstack-infra09:10
*** ianw has quit IRC09:11
*** ianw has joined #openstack-infra09:11
*** dizquierdo has joined #openstack-infra09:17
*** armax has joined #openstack-infra09:17
*** renlt has joined #openstack-infra09:17
*** eglynn-officeafk is now known as eglynn-office09:19
*** IvanBerezovskiy has joined #openstack-infra09:21
AJaegerliu, your third-party account is a Gerrit account09:25
AJaegerliu, if you have further questions, please talk to anteaya. She'll be here in 5 or 6 hours09:25
*** funzo has quit IRC09:28
*** kashyap has joined #openstack-infra09:35
*** liusheng has quit IRC09:36
*** liusheng has joined #openstack-infra09:36
openstackgerrityolanda.robla proposed a change to openstack-infra/storyboard-webclient: Allow assigning tasks without expanding the edition box  https://review.openstack.org/12564309:36
*** derekh has joined #openstack-infra09:39
*** pblaho has joined #openstack-infra09:43
*** dmsimard is now known as dmsimard_away09:45
*** che-arne has joined #openstack-infra09:52
*** jhesketh has quit IRC09:55
*** paulmillar has quit IRC09:55
*** dizquierdo has quit IRC09:56
*** arosen1 has joined #openstack-infra09:58
*** jhesketh has joined #openstack-infra10:00
*** paulmillar has joined #openstack-infra10:00
*** loquacities has quit IRC10:01
isviridovSergeyLukjanov, please https://review.openstack.org/#/c/128264/ -_-10:02
*** loquacities has joined #openstack-infra10:02
*** cdent has joined #openstack-infra10:03
*** renlt has quit IRC10:03
SergeyLukjanovAJaeger, hey, could you please approve https://review.openstack.org/#/c/128698/ ? I've re-created pypi entries for murano and it's now looks ok10:06
*** _nadya_ has joined #openstack-infra10:07
*** ZZelle has joined #openstack-infra10:07
AJaegerSergeyLukjanov, done10:07
AJaegerSergeyLukjanov, could you review https://review.openstack.org/126499 again, please?10:07
SergeyLukjanovAJaeger, thx and sure10:08
*** jgallard has quit IRC10:09
*** Guest51022 has quit IRC10:12
*** renlt has joined #openstack-infra10:12
openstackgerritA change was merged to openstack-infra/project-config: Add new magnetodb-specs project  https://review.openstack.org/12826410:13
*** jerryz has quit IRC10:13
openstackgerritA change was merged to openstack-infra/project-config: Enable pypi jobs for Murano projects  https://review.openstack.org/12869810:14
*** pelix has joined #openstack-infra10:16
*** openstackgerrit has quit IRC10:19
*** openstackgerrit has joined #openstack-infra10:20
*** mancdaz is now known as mancdaz_away10:20
isviridovSergeyLukjanov, thx. When will it be available for usage?10:22
isviridovSergeyLukjanov, the new repo magnetodb-spec, I mean10:22
*** dizquierdo has joined #openstack-infra10:23
*** hashar has quit IRC10:24
*** yamamoto_ has joined #openstack-infra10:25
*** armax has quit IRC10:29
*** jlibosva has joined #openstack-infra10:30
*** renlt has quit IRC10:31
*** _nadya_ has quit IRC10:33
*** mancdaz_away is now known as mancdaz10:35
*** mase_x200 has joined #openstack-infra10:36
*** yamahata has joined #openstack-infra10:37
*** _nadya_ has joined #openstack-infra10:38
*** jp_at_hp has quit IRC10:38
*** arosen1 has quit IRC10:41
AJaegerisviridov, should be ready now...10:43
AJaegerisviridov, let me check quickly...10:44
AJaegerisviridov, http://git.openstack.org/cgit/stackforge/magnetodb-specs/10:44
AJaegerisviridov, go ahead and send patches ;)10:45
*** flaper87|afk is now known as flaper8710:46
*** _nadya_ has quit IRC10:46
*** kmartin has quit IRC10:46
*** salv-orlando has quit IRC10:48
*** asselin_ has quit IRC10:49
*** kashyap has quit IRC10:49
*** yamamoto_ has quit IRC10:51
*** cdent has quit IRC10:54
*** cdent has joined #openstack-infra10:55
*** dims_ has joined #openstack-infra10:58
*** unicell1 has joined #openstack-infra11:02
*** armax has joined #openstack-infra11:03
*** dmsimard_away is now known as dmsimard11:03
*** rcarrill` has quit IRC11:04
*** flaper87 is now known as flaper87|afk11:04
*** unicell has quit IRC11:05
*** rcarrillocruz has joined #openstack-infra11:05
AJaegerisviridov, ping11:08
isviridovAJaeger, here11:08
AJaegerI'll send you a patch for magnetodb-specs - it'S a stackforge project, you cannot use the OpenSTack branding...11:09
isviridovAJaeger, I see. Ok, I will check it.11:10
AJaegerisviridov, https://review.openstack.org/12888511:13
*** armax has quit IRC11:13
*** skolekonov has quit IRC11:13
isviridovAJaeger, let me test it on RTD before merging.11:15
AJaegerisviridov, sure. I tested locally only ;)11:15
*** skolekonov has joined #openstack-infra11:16
isviridovAJaeger, BTW where can I find this info about OpenStack marks and libraries usage limitations?11:16
AJaegerThere're trademark policies (search them from the main site).11:17
AJaegerOnly official programs can use the marks - and a stackforge project is by definition not an official program11:18
*** mase_x200 has quit IRC11:18
AJaegerYeah, it's a bit confusing - trademarks are not fun ;(11:18
*** armax has joined #openstack-infra11:18
isviridovAJaeger, technically it is library distributed under Apache Software License. I have not noticed.11:19
*** mase_x200 has joined #openstack-infra11:19
isviridovThank you for pointing11:19
AJaegerisviridov, the same applies to magneto itself.11:19
isviridovWill read11:19
*** ashp has quit IRC11:20
AJaegerisviridov, incubated projects even have a different branding like http://specs.openstack.org/openstack/zaqar-specs/11:20
*** ashp has joined #openstack-infra11:22
*** asselin has joined #openstack-infra11:22
*** mase_x200_ has joined #openstack-infra11:23
*** mmedvede has joined #openstack-infra11:24
*** mase_x200 has quit IRC11:25
*** armax has quit IRC11:25
*** _nadya_ has joined #openstack-infra11:27
*** MaxV has quit IRC11:27
*** MaxV has joined #openstack-infra11:28
*** fandi has quit IRC11:28
*** mpaolino has quit IRC11:29
*** Guest51022 has joined #openstack-infra11:31
*** MaxV has quit IRC11:32
*** MaxV has joined #openstack-infra11:43
*** pc_m has joined #openstack-infra11:44
*** julim has quit IRC11:46
*** john-davidge has joined #openstack-infra11:49
john-davidgeHello all o/11:49
john-davidgeQuick question, has anyone else been seeing this error in jenkins recently? http://logs.openstack.org/87/87987/42/check/check-tempest-dsvm-neutron-full/bc2aea1/logs/testr_results.html.gz11:50
*** dane_leblanc has quit IRC11:50
john-davidgeCan't see anything on elastic recheck but ive had that the last two recheacks ive run on this patch https://review.openstack.org/#/c/87987/11:50
openstackgerritAlice Ferrazzi proposed a change to openstack-infra/lodgeit: - is advised to use pillow instead of PIL, so i updated the bootstrap in that way. Tested Closes-Bug: 1382016  https://review.openstack.org/12889511:51
*** yongli has quit IRC11:52
*** yaguang has quit IRC11:55
*** armax has joined #openstack-infra11:56
*** kgiusti has joined #openstack-infra11:56
EmilienMjd__: the repo is empty for now: https://github.com/stackforge/monitoring-for-openstack11:57
*** alicef has joined #openstack-infra11:57
*** alicef has left #openstack-infra11:57
*** armax has quit IRC11:58
*** dkranz has joined #openstack-infra12:00
*** radez_g0n3 is now known as radez12:04
*** yongli has joined #openstack-infra12:06
*** jgallard has joined #openstack-infra12:07
*** mpaolino has joined #openstack-infra12:08
AJaegerEmilienM, http://git.openstack.org/cgit/stackforge/monitoring-for-openstack/tree/ has content12:09
*** armax has joined #openstack-infra12:09
AJaegerfungi, something has gone wrong with creation of the repo ^12:09
EmilienMAJaeger: maybe we just should wait, I don't know much about this12:09
AJaegerEmilienM, it was created some time ago, so it should be ready.12:10
*** BharatK has joined #openstack-infra12:11
*** hashar has joined #openstack-infra12:15
*** bswartz has quit IRC12:16
*** tomoe_ has joined #openstack-infra12:17
*** tomoe_ has quit IRC12:17
*** tomoe has quit IRC12:17
*** tomoe has joined #openstack-infra12:17
*** mugsie has joined #openstack-infra12:18
*** rfolco has joined #openstack-infra12:19
jd__EmilienM: weird12:20
*** dbite has joined #openstack-infra12:21
dbiteDoug you there?12:22
dbitedhellmann, ping re: https://review.openstack.org/#/c/127472/12:23
*** funzo has joined #openstack-infra12:23
*** frank_zhou has joined #openstack-infra12:25
*** ashp has quit IRC12:25
*** ashp has joined #openstack-infra12:27
*** cpowell has joined #openstack-infra12:28
*** frank_zhou has quit IRC12:31
*** ashp has quit IRC12:32
*** dprince has joined #openstack-infra12:32
*** tomoe_ has joined #openstack-infra12:33
*** frank_zhou has joined #openstack-infra12:33
*** cpowell has quit IRC12:33
*** xyang0 has joined #openstack-infra12:33
*** ashp has joined #openstack-infra12:33
*** aysyd has joined #openstack-infra12:34
*** cpowell has joined #openstack-infra12:34
*** tomoe has quit IRC12:36
*** frank_zhou has quit IRC12:38
*** ashp has quit IRC12:39
*** ashp has joined #openstack-infra12:40
*** BharatK has quit IRC12:40
fungiEmilienM: AJaeger: i'll look into it12:43
EmilienMfungi: thanks12:43
*** dkranz has quit IRC12:46
*** bknudson has joined #openstack-infra12:47
*** dizquierdo has quit IRC12:50
*** armax has quit IRC12:51
ttxstresstesting the release zuul pipeline12:51
*** armax has joined #openstack-infra12:53
*** pradk has quit IRC12:55
fungilooks like it's already cleared out12:56
*** frank_zhou has joined #openstack-infra12:57
*** dkranz has joined #openstack-infra12:58
*** armax has quit IRC12:59
*** armax has joined #openstack-infra13:00
*** miqui has joined #openstack-infra13:01
*** ashp has quit IRC13:01
*** ashp has joined #openstack-infra13:02
mase_x200_hey all, which python interface does zuul use ? libgit2 ?13:02
*** pc_m has quit IRC13:02
*** ashp has quit IRC13:02
*** ashp has joined #openstack-infra13:03
*** pc_m has joined #openstack-infra13:03
*** armax has quit IRC13:04
fungimase_x200_: http://git.openstack.org/cgit/openstack-infra/zuul/tree/requirements.txt#n813:04
mase_x200_thx13:04
mase_x200_sorry new to python, forgot about the pip file13:05
*** ayoung has joined #openstack-infra13:06
*** pblaho has quit IRC13:07
*** dkranz has quit IRC13:08
*** bswartz has joined #openstack-infra13:08
*** rcarrillocruz has quit IRC13:08
*** frank_zhou has quit IRC13:09
*** rcarrillocruz has joined #openstack-infra13:11
*** armax has joined #openstack-infra13:11
*** armax has quit IRC13:11
*** yongli has quit IRC13:11
*** armax has joined #openstack-infra13:12
*** ayoung has quit IRC13:12
*** armax has quit IRC13:12
*** eharney has quit IRC13:12
*** signed8bit has joined #openstack-infra13:12
dbitefungi: can you help me out with this https://review.openstack.org/#/c/127472/13:13
*** mugsie has quit IRC13:13
fungiEmilienM: AJaeger: this is the same old api issue we have with github on a regular basis. for some reason jeepyb is able to create the project on github but then the call to add permission for gerrit to replicate into it fails and so we're left with an empty/uninitialized git repository there13:13
*** zz_jgrimm is now known as jgrimm13:13
EmilienMfungi: what can we do on our side?13:14
*** r-daneel has joined #openstack-infra13:15
fungiEmilienM: what i did was manually add the collaboration team we use for that access, and then retrigger replication for that project in gerrit. looks correct now13:15
*** chandankumar has quit IRC13:16
fungiEmilienM: long term, we probably need to figure out how to interact more resiliently with libgithub or switch to some other mechanism13:16
*** signed8bit has quit IRC13:16
EmilienMfungi: in jeepyb, right?13:16
fungiEmilienM: yeah13:16
fungijeepyb/cmd/manage_projects.py13:16
EmilienMfungi: ok, I'll have a look. Thank you for helping on the issue!13:17
*** signed8bit has joined #openstack-infra13:17
fungiEmilienM: who should the initial member of https://review.openstack.org/#/admin/groups/465,members be while i'm in there?13:17
EmilienMfungi: the main contributors are jd__ sileht and I13:17
fungiEmilienM: great. i've added you now, so you can add the others as needed13:18
EmilienMfungi: thanks13:18
*** dkliban_afk is now known as dkliban13:18
*** dustins has joined #openstack-infra13:19
fungidbite: what help do you need on 127472? looks like you just need reviews from the requirements core reviewers (and probably need dhellmann to look back over reed's reply to his -1 comment)13:19
*** pc_m has quit IRC13:19
*** dustins has quit IRC13:20
*** dustins has joined #openstack-infra13:20
*** julim has joined #openstack-infra13:21
fungidbite: also, looks like that change has mistyped weasyprint as "weasyptin" (which tells me that our check jobs for openstack/requirements changes have a gaping hole...)13:23
EmilienMjd__: can you have a look at https://review.openstack.org/#/c/128919/ ?13:23
*** rcarrillocruz has quit IRC13:23
*** dkranz has joined #openstack-infra13:23
*** vhoward has joined #openstack-infra13:24
*** dane_leblanc has joined #openstack-infra13:24
*** bcourt has quit IRC13:25
*** rcarrillocruz has joined #openstack-infra13:26
*** bcourt has joined #openstack-infra13:27
*** mriedem has joined #openstack-infra13:27
fungidbite: also, it looks like landslide is overdue for a release. the version on pypi is a couple years old and lacks py3k support, while the authors seem to have implemented (but not released) support for python 3.3/3.4 in their master branch13:29
*** _nadya_ has quit IRC13:29
fungidbite: so might be worthwhile to prod adamzap to tag a 1.2 or something13:30
*** mugsie has joined #openstack-infra13:32
*** dangers_away is now known as dangers13:33
*** yongli has joined #openstack-infra13:33
*** ayoung has joined #openstack-infra13:36
*** ayoung has quit IRC13:36
*** mase_x200_ has quit IRC13:37
openstackgerritAntoine Musso proposed a change to openstack-infra/zuul: Update merge status after merge:merge is submitted  https://review.openstack.org/12892113:37
*** mfer has joined #openstack-infra13:39
*** _nadya_ has joined #openstack-infra13:42
*** thedodd has joined #openstack-infra13:42
*** bcourt has quit IRC13:43
*** esker has joined #openstack-infra13:44
*** _nadya_ has quit IRC13:45
*** chandankumar has joined #openstack-infra13:46
*** tomoe_ has quit IRC13:46
*** tomoe has joined #openstack-infra13:46
*** armax has joined #openstack-infra13:48
*** pc_m has joined #openstack-infra13:49
*** cody-somerville has joined #openstack-infra13:50
*** cody-somerville has quit IRC13:50
*** cody-somerville has joined #openstack-infra13:50
*** tomoe has quit IRC13:51
*** tomoe has joined #openstack-infra13:52
AJaegerthanks, fungi !13:53
*** bcourt has joined #openstack-infra13:56
*** bcourt has quit IRC13:57
*** bcourt has joined #openstack-infra13:57
*** jp_at_hp has joined #openstack-infra13:57
*** pradk has joined #openstack-infra13:59
*** isviridov is now known as isviridov_afk14:00
*** doug-fish has joined #openstack-infra14:00
openstackgerritA change was merged to openstack-infra/subunit2sql: Add session objects for get_all* db api calls  https://review.openstack.org/11841914:02
anteayaliu: do you recognize any of these listed accounts as your account?14:04
*** isviridov_afk is now known as isviridov14:05
*** TheJulia has joined #openstack-infra14:05
anteayaliu: I supose I should share the link of the listed accounts: https://review.openstack.org/#/admin/groups/270,members14:09
*** nelsnelson has joined #openstack-infra14:11
*** isviridov is now known as isviridov_afk14:13
*** dizquierdo has joined #openstack-infra14:13
*** amotoki_ has joined #openstack-infra14:14
*** isviridov_afk is now known as isviridov14:16
*** david-lyle has joined #openstack-infra14:16
*** spzala has joined #openstack-infra14:18
smoseris there a recommended way to get all pip deps ahead of time?14:19
smoseri'm annoyed by random pip failures.14:19
smoserin devstack14:19
smoseri'd like to avoid a full pip mirror. i think it'd likely be sufficient to take a "warmed" /var/cache/pip14:20
*** weshay has quit IRC14:20
*** zz_dimtruck is now known as dimtruck14:20
anteayaliu: and are you username Sugar on the third-party mailing list?14:21
*** dmellado has quit IRC14:22
*** packet has joined #openstack-infra14:22
*** otherwiseguy has joined #openstack-infra14:23
fungismoser: that's rather hard when you don't know in advance what you'll need (for example, do you test changes for multiple branches? for all projects or just some?) we wrote something called pypi-mirror we used to create restricted-scope mirrors a while back, but it's an nontrivial exercise because there are multiple entry points to obtaining packages (pip vs easy_install, et cetera)14:25
*** ayoung has joined #openstack-infra14:26
fungismoser: also, the cache doesn't eliminate network-related failures unless you manage to convince pip and easy_install to only use your cached copies and not check to see if there's something newer available on the network (which they will try very hard to do by default)14:26
*** marun has joined #openstack-infra14:27
smoserfungi, yeh. thats kind of what i expected.14:27
fungismoser: we considered priming local mirrors on our ci workers, but our cloud providers don't give us large enough root filesystems to reasonably contain them14:27
smoser?14:28
smoseroh. as in pip mirrors?14:28
smoserso what does ci do ?14:28
smoseryou have to have some mirror, right?14:28
fungiright, they're network mirrors though14:28
fungiand usually the pip download errors we get are not so much due to our mirrors being unreliable as the networks in our service providers being unreliable14:29
smoserah. i see.14:29
*** thedodd has quit IRC14:29
fungiwe went so far as to stick separate pypi mirrors in each provider/region, but we still see frequent download errors and our apache logs show that the requests never made it to the mirrors themselves14:30
smoserso how do you run the mirror ? i tried pep381run and that was painful.14:30
fungibandersnatch14:30
fungiwith apache in front of it14:30
*** thedodd has joined #openstack-infra14:31
fungiwe run bandersnatch mirror out of cron every 5 minutes on each of our pypi mirror servers to keep them up to date14:31
smoserdo you happen to know what a 'du' shows ?14:31
fungithough the initial sync takes hours as the mirror size is around 110gib14:31
smoserthanks.14:32
fungi532291 inodes at present count14:32
smoseri'm just really tired of devstack failing due to pip14:32
fungismoser: if you're just wanting to build up a cache though to speed/stabilize repeated runs, consider devpy14:33
fungibasically a caching proxy which presents itself as a pypi mirror14:34
openstackgerritA change was merged to openstack-infra/project-config: Added puppet-sahara to puppet-openstack gerritbot  https://review.openstack.org/12867814:34
*** mriedem has quit IRC14:35
*** isviridov is now known as isviridov_afk14:35
spzalaHello, my team and I running into a build failure which we couldn't debug. Also I am seeing build failure message as  "Build failed (check pipeline)." vs "Build failed. "14:35
smoserfungi, thanks. speed is not an issue. failure is.14:36
spzalacan someone please help to understand it? It's a patch for a stackforge project - https://review.openstack.org/#/c/119275/14:36
*** coolsvap is now known as coolsvap|afk14:36
anteayaspzala: yes we merged a patch to give more information14:36
anteayaspzala: so you can evaluate the check jobs for that repo when looking at the failure14:37
anteayaspzala: changing the error message doesn't change why the job failed14:37
*** garyh has quit IRC14:37
anteayalook at the logs, same as always14:37
clarkblooking at the test failures ConnectsTo is not a valid type14:37
ttxfungi, clarkb: if you see any reason for me to hold cutting stable branches for juno, let me know now14:38
fungiInvalidNodeTypeError: Node type "tosca.nodes.tosca.relationships.ConnectsTo" is not a valid type.14:38
ttxotherwise I'll proceed14:38
clarkbttx I dont see any reason14:38
*** weshay has joined #openstack-infra14:38
fungittx: none i'm aware of. we're holding off making some potentially disruptive infrastructure changes until the branches have been finalized14:38
smoserthanks very much.14:38
*** garyh has joined #openstack-infra14:38
spzalaanteaya: clarkb: thanks!! we did but the problem is it's failing on different python version. I did  see the ConnectTo failure message but that's from the code that's been already merged14:38
*** mriedem has joined #openstack-infra14:39
spzalaanteaya: clarkb: fungi: the failure message did appear in the past and then with a recheck we were fine. As you see no changes were made in the patch related to the error message14:40
fungispzala: it looks like you may have a nondeterministic bug in your application or in the way your tests are written which is randomly striking different test runs14:40
*** k4n0 has quit IRC14:40
spzalafungi: we did run tests multiple times by different team members and unfortunately none of us could recreate it on a local machine14:41
spzalafungi: :(14:41
fungispzala: the failures are all exhibiting the same exceptions, though they seem to randomly strike runs on all three interpreter versions/platforms you're testing14:41
fungispzala: run 'tox -r -e py27' multiple times and see if it fails sometimes with that error14:42
spzalafungi: agree, it's randomly striking and that's where we are having hard time debugging.14:42
spzalafungi: OK, Cool14:42
*** BobBall is now known as BobBall_AWOL14:42
clarkbtry running the test in isolation too14:42
*** tonytan4ever has joined #openstack-infra14:43
*** datsun180b has joined #openstack-infra14:43
spzalaclarkb: we did try on a clean environment with latest git clone but no luck recreating it locally14:43
clarkbgrab the subunit log and run testr run --analyze-isolation14:44
clarkbmake sure you are testing the code produced by zuul and so on14:44
*** cody-somerville has quit IRC14:44
asselinHi, I'm my ci environment is running into an issue where the jenkin slave nodes are getting marked offlin after the test completes, but are not deleted by nodepool & recreated.14:44
clarkb(you can get the git fetch command for the code in the job log)14:45
clarkbshould be near the beginning14:45
asselinnodepool shows them as state 'ready' and no longer 'in use'. where should I look to debug?14:45
*** apevec has joined #openstack-infra14:45
*** ildikov has quit IRC14:45
clarkbasselin: jenkins event publishing to nodepool14:46
asselinclarkb, zmq?14:46
spzalaclarkb: thanks! so something like 'git fetch http://zm04.openstack.org/p/stackforge/heat-translator refs/zuul/master/Z5fa77c9097e24ad2a3ea9eff67d01e00' right? from the log?14:46
clarkbasselin yes14:47
clarkbspzala yup then git checkout FETCH_HEAD14:48
spzalaclarkb: cool. thanks!14:48
*** openstackgerrit has quit IRC14:48
*** yongli has quit IRC14:49
*** openstackgerrit has joined #openstack-infra14:49
*** eharney has joined #openstack-infra14:49
*** dmellado has joined #openstack-infra14:50
*** stevemar has joined #openstack-infra14:51
*** dimtruck is now known as zz_dimtruck14:52
*** ildikov has joined #openstack-infra14:55
*** ashaeron has quit IRC14:55
*** tomoe has quit IRC14:55
*** tomoe has joined #openstack-infra14:56
openstackgerritMatt Riedemann proposed a change to openstack-infra/elastic-recheck: Update query for volume delete hang bug 1373513  https://review.openstack.org/12894514:56
uvirtbotLaunchpad bug 1373513 in cinder "Lvm hang during tempest tests" [Critical,Confirmed] https://launchpad.net/bugs/137351314:56
*** _nadya_ has joined #openstack-infra14:57
*** jlibosva has quit IRC14:58
*** KurtMartin has joined #openstack-infra15:00
*** jlibosva has joined #openstack-infra15:00
*** tomoe has quit IRC15:00
*** zz_dimtruck is now known as dimtruck15:01
*** yongli has joined #openstack-infra15:02
apevecttx, wishlist for the next time: use same changeid for all "Opening stable/juno" changes :)15:02
ttxapevec: why ?15:03
*** MaxV has quit IRC15:03
ttxapevec: you can filter by topic:stable-juno15:03
apevecttx, just that it's nicer looking15:03
*** sdake_ has joined #openstack-infra15:03
*** sdake_ has quit IRC15:03
*** sdake_ has joined #openstack-infra15:03
apevecyeah, that works too15:03
JayFHey, trying to get one more +2A on a devstack-gate change to fix the tempest runs for the ironic agent driver. Can someone take a look please? https://review.openstack.org/#/c/128306/15:03
apevecttx, just easier to click on changeid and see them all15:03
JayFfungi: ^ at one point you had a +2 on this but then we had to push another patchset15:04
apevecbut yeah, no big deal15:04
ttxwe could actually use a script for that (I'm still doing it manually)15:04
*** mancdaz is now known as mancdaz_away15:04
ttxapevec: care to propose the stable/juno periodic jobs ?15:05
*** dimtruck is now known as zz_dimtruck15:05
ttxapevec: or should I?15:05
apevecttx, ack, I can find my icehouse proposal15:05
ttxapevec:  https://review.openstack.org/11593315:05
clarkbI will work on grenade and d-g changes for juno shortly15:06
clarkbI think mtreinish wanted someone to do that with sdad out15:06
ttxclarkb: all "integrated" stable/juno branches are cut15:06
ttxincubated still to go15:06
jrollfungi: ty :)15:06
mtreinishclarkb: yeah, I was just about to ask you about that15:06
*** zz_gondoi is now known as gondoi15:06
clarkbttx perfect so ready to go15:06
clarkbmtreinish I think first step is changes in grenade itself that teach it the from juno steps15:07
ttxapevec: when done ping me so I can give it a quick review15:07
anteayattx: yay!!15:07
apevecttx, ok15:08
clarkbthen we update d-g to do icehouse -> juno and juno -> master with grenade15:08
mtreinishclarkb: ok, yeah that sounds right15:08
clarkbdtroyer jogo is that right for the first bit? maybe you guys have more info on what grenade needs15:08
apevecttx, ah wait, where did that go after config repo split?15:08
ttxapevec: system-config maybe ?15:08
fungiapevec: jenkins job definitions and zuul layout are in project-config now15:09
*** dkranz has quit IRC15:09
fungittx: system-config does not exist until tomorrow ;)15:09
apevecfungi, thanks15:10
JayFfungi: ty15:10
*** tomoe has joined #openstack-infra15:11
dbitefungi: thanks, I will update it and I am sorry for the typo :)15:11
openstackgerritA change was merged to openstack-infra/elastic-recheck: Update query for volume delete hang bug 1373513  https://review.openstack.org/12894515:12
uvirtbotLaunchpad bug 1373513 in cinder "Lvm hang during tempest tests" [Critical,Confirmed] https://launchpad.net/bugs/137351315:12
*** yongli has quit IRC15:12
*** pcrews has joined #openstack-infra15:12
fungidbite: but mainly i was pointing out that you need requirements core reviewers to look at it. the infrastructure and release management teams generally don't review those unless they're fixing some significant bug which is hindering the project as a whole15:13
mtreinishclarkb: looks like after we branch grenade it's just something like: http://git.openstack.org/cgit/openstack-dev/grenade/commit/?id=fb9cffc4c8b4c20ef88723c5eac05ee51cffe47c15:13
*** koolhead17 has quit IRC15:13
dbiteahh, ok where do I find those gus?15:13
spzalaclarkb: fungi: fyi, meanwhile I was seeking for help, my colleague in China tried another 'recheck no bug' and this time with build success. As you mentioned, it's something randomly striking, so will still try debugging it.15:13
dbite*guys15:13
fungidbite: https://review.openstack.org/#/admin/groups/131,members15:14
dbiteI could not find any specific IRC channel so I was trying my best at infra15:14
fungispzala: yep, repeatedly rechecking changes until they succeed is usually how those sorts of bugs creep into your project in the first place15:15
*** skolekonov has quit IRC15:16
spzalafungi: ahhhh15:16
dbitethanks15:16
clarkbmtreinish: ah ok so step 0 is going to be branch grenade15:17
clarkbdtroyer: ^15:18
fungispzala: if the issue crept up recently, you might even be able to identify the offending change by looking at which one hit it first as evidenced by a search for the identifying error on http://logstash.openstack.org/15:18
clarkbI am writing up the change to master that should merge post branch cutting15:18
dtroyerclarkb: we need to do a stable/juno devstack and get those defaults set before stable/juno -> master will run15:18
spzalafungi: that's good to know vs our mind set was it's build not the code, something we will definitely keep in mind.15:18
clarkbdtroyer: defaults being the different branches for stable/juno devstack ?15:18
fungispzala: right, developers assuming the bug can't be in their particular change and just retrying jobs until it merges is one of the most common ways those bugs end up in your project15:19
dtroyerclarkb: yes15:19
dtroyerI'm testing that now…15:19
clarkbdtroyer: awesome. I will whip up the grenade change that we will need eventually15:19
spzalafungi: thanks, looking at the lgostash and trying to understand. Yes, agree.15:21
*** pc_m has quit IRC15:22
*** pc_m has joined #openstack-infra15:23
*** gyee has joined #openstack-infra15:24
*** dkranz has joined #openstack-infra15:24
*** pc_m has quit IRC15:24
anteayaclarkb fungi I was about to approve: https://review.openstack.org/#/c/126499/5 unless I should hold off for some reason15:24
*** pc_m has joined #openstack-infra15:24
clarkbdtroyer: I have WIP'd https://review.openstack.org/#/c/128959/15:24
clarkbgoing to write the corresponding d-g change and do the same WIP until ready15:25
*** _nadya_ has quit IRC15:25
clarkbanteaya: I don't think so15:25
clarkboh good d-g features.yaml has juno already15:26
anteayaclarkb: very good, I shall approve15:26
clarkbapparently I wrote that change back in july. thank you former clark15:27
anteayaclarkb: former clark is so helpful15:28
dtroyerdoes requirements do a stable branch?  I know there has been talk, but I don't recall…15:28
openstackgerrityolanda.robla proposed a change to openstack-infra/storyboard-webclient: Dynamically refresh events on task changes  https://review.openstack.org/12654215:28
yolandahi krotscheck, so i did a pair of updates to my tasks15:28
dtroyermn, I see now...15:28
fungidtroyer: yes15:28
apevecclarkb, your comment about icehouse periodic in https://review.openstack.org/#/c/115933/4/modules/openstack_project/files/zuul/layout.yaml,unified15:28
dtroyerlooking in all the wrong places15:28
apevecclarkb, what do you suggested now for juno?15:28
krotscheckyolanda: Sweet. Lemme go look at them.15:28
apevecclarkb, just add check jobs?15:29
yolandadynamic events look nicer now15:29
apevecmtreinish, ^ should we remove periodic-stable for tempest?15:29
*** armax has quit IRC15:29
apevecI'll propose first with everything copy/pasted icehouse -> juno, then we can discuss in gerrit15:30
*** pc_m has quit IRC15:31
*** pc_m has joined #openstack-infra15:31
fungiugh... are glanceclient unit tests just really, really awful? on a tox run for python 3.4 i had 22 tests fail. arbitrarily picking one of them, i can rerun it in isolation and get random successes and failures15:31
clarkbapevec: we can do the same for juno just to be consistent. then decide if there is cleanup to do later15:32
apevecclarkb, ack15:32
mtreinishapevec: oh, yeah probably. Now that havana is eol, there isn't a tempest stable branch anymore15:32
openstackgerritA change was merged to openstack-infra/project-config: Extract tripleo jobs to templates  https://review.openstack.org/12649915:32
apevecmtreinish, ok, as clarkb suggested, let's do cleanup in a followup15:33
*** chandankumar has quit IRC15:33
apevecmtreinish, clarkb - actually, I won't add it for juno, and followup will then remove icehouse ?15:34
clarkbapevec: that works15:35
jeblairclarkb: would it be worth starting an etherpad with our steps / changes?15:38
openstackgerritAlan Pevec proposed a change to openstack-infra/project-config: Add periodic Juno jobs  https://review.openstack.org/12896115:38
clarkbjeblair: probably. I didn't think so initially as I thought it may just be two steps but the list is growing. I will start one15:39
apevecclarkb, ttx, ^ https://review.openstack.org/12896115:39
clarkbhttps://etherpad.openstack.org/p/juno-grenade-fun15:39
*** jistr has quit IRC15:40
apevecmtreinish, I'll let you do icehouse cleanup for tempest jobs, since I don't understand them completely15:41
apevecmtreinish, e.g. what is # icehouse compat jobs for tempest master15:41
apevec?15:41
anteayaapevec: so no periodic jobs for swift, is that accurate?15:42
apevecanteaya, they were removed long ago15:42
anteayaapevec: I thought this was another example of swift dancing to its own beat, but just wanted to confirm15:43
apevecbasically Swift is not doing stable point releases and they push only security fixes to stable15:43
anteayaokay15:43
apevecanteaya, it is15:43
anteayagrand15:43
*** groknix has joined #openstack-infra15:45
mtreinishapevec: hmm, ok I'll take a look15:45
*** dizquierdo has quit IRC15:47
openstackgerritA change was merged to openstack-infra/config: Use only TLSv1 and greater to depoodle  https://review.openstack.org/12848515:48
*** hashar has quit IRC15:49
SergeyLukjanovclarkb, hey, is https://review.openstack.org/#/c/128889/ ok?15:49
openstackgerritA change was merged to openstack-infra/config: Enable gzip compression on nodepool logs  https://review.openstack.org/12848915:49
*** zaphod42 has joined #openstack-infra15:50
clarkbSergeyLukjanov: yup, if you look at the diff its just showing you a quirk of gerrit15:50
mtreinishapevec: the periodic for the projects still run tempest right?15:50
clarkbSergeyLukjanov: merge change diffs show you the conflicts that were resolved15:50
clarkbSergeyLukjanov: in this case we should be keeping everything onthe master side by using the merge strategy theirs (or ours depending on where the merge is executed from)15:50
SergeyLukjanovclarkb, heh, and it could be safely approved?15:51
*** ihrachyshka has quit IRC15:51
apevecmtreinish, no, period for projects run docs and  python2x jobs15:51
clarkbSergeyLukjanov: I think so15:51
SergeyLukjanovclarkb, it looks extremely dangerious :)15:51
clarkbSergeyLukjanov: its just git dag housekeeping15:52
SergeyLukjanovclarkb, thx15:52
mtreinishapevec: is there any reason why they don't run tempest?15:52
clarkbSergeyLukjanov: I mean fetch it locally15:52
clarkbSergeyLukjanov: and check the git dag on a local git tree :)15:52
SergeyLukjanovclarkb, yeah, I'm checking it now15:52
apevecmtreinish, that would be running the same tempest N times wouldn't it?15:52
*** thedodd has quit IRC15:53
apevecmtreinish, clarkb - so even w/ branchless tempest we do want it on stable branches?15:53
mtreinishapevec: it's running tempest master on the stable branches, which we do on every tempest commit.15:54
*** david-lyle has quit IRC15:54
openstackgerritDerek Higgins proposed a change to openstack-infra/project-config: Remove tripleo control variables  https://review.openstack.org/12433415:54
openstackgerritDerek Higgins proposed a change to openstack-infra/project-config: Use a job-template for the tripleo jobs  https://review.openstack.org/12433515:54
apevecmtreinish, ah so that explains # icehouse compat jobs for tempest master15:54
apevecmtreinish, ok so we need juno there15:55
mtreinishapevec: oh, that was the intent there, to verify tempest on the stable branch nightly15:55
SergeyLukjanovclarkb, "git show" output is empty, so, it means that everything is ok, am I right?15:55
mtreinishapevec: when you add juno there, can you also add a comment to make that clear15:56
openstackgerritClark Boylan proposed a change to openstack-infra/devstack-gate: Cleanup grenade machinery in prep for Juno  https://review.openstack.org/12897315:56
apevecmtreinish, ok, clarkb pointed out in Add periodic Icehouse jobs that we then might not need tempest periodic, if the same jobs are running on each check15:56
openstackgerritClark Boylan proposed a change to openstack-infra/devstack-gate: Start testing Juno properly with grenade.  https://review.openstack.org/12897415:56
openstackgerritClark Boylan proposed a change to openstack-infra/devstack-gate: Havana branches are dead, remove havana from d-g  https://review.openstack.org/12897515:56
openstackgerritClark Boylan proposed a change to openstack-infra/devstack-gate: Add kilo to features.yaml  https://review.openstack.org/12897615:56
clarkbSergeyLukjanov: I think so. I would git diff $mergecommit $changebeforemergecommitonmasterbranch15:57
clarkbSergeyLukjanov: and make sure that that looks clean15:57
openstackgerritA change was merged to openstack-infra/project-config: Make Rally gate-rally-dsvm-cli job voting  https://review.openstack.org/12824615:57
*** yfried|afk has joined #openstack-infra15:58
SergeyLukjanovclarkb, it's just empty :)15:58
SergeyLukjanovclarkb, and I think "git diff HEAD HEAD~1" could be used15:58
mtreinishapevec: well that's your call, we run tempest on the stable branches for each tempest commit. The only thing is that stable-maint doesn't watch the results from those tempest jobs15:59
clarkbSergeyLukjanov: yea HEAD HEAD~1 can be used if the first parent is the right branch of the tree15:59
clarkbSergeyLukjanov: I can never remember how to do that right so I tend to use sha1's for diffs like this15:59
apevecmtreinish, right, stable-maint gets only notifications from periodic jobs15:59
SergeyLukjanovclarkb, yeah, I'm not always could remember it :)16:00
*** jistr has joined #openstack-infra16:00
apevecmtreinish, ok, it's worth it for that visibility reason16:00
apevecmtreinish, thanks16:00
*** armax has joined #openstack-infra16:01
*** rkukura_ has joined #openstack-infra16:02
*** rkukura has quit IRC16:02
*** rkukura_ is now known as rkukura16:02
openstackgerritA change was merged to openstack-infra/config: Remove d-i-b tools  https://review.openstack.org/12425516:04
anteayagit.openstack.org failed to resolve for my browser16:05
* anteaya tries again16:05
anteayanope16:05
anteayafailed again16:05
dtroyerditto, resolve is ok, nothing returned16:05
clarkbanteaya: https://jenkins05.openstack.org/job/check-tempest-dsvm-postgres-full-icehouse/1304/console it appears to be broken16:05
jeblairsame here16:05
jeblairi think i'm on ipv4 right now16:06
clarkbI am ipv416:06
clarkbgit:// works but not http(s)16:06
jeblairthe lb appears to be doing work16:07
jeblairboth git and https traffic16:07
anteayaquick cacti looks normal: http://cacti.openstack.org/cacti/graph_view.php?action=tree&tree_id=216:07
notmynameanteaya: apevec: re swift with stable releases. I'm not sure what the difference is (or actually what the question is). can you explain for me?16:07
clarkbI am getting connection refused from the backends when bypassing the proxy16:07
jeblairperhaps i'm not reading tho log right16:07
mtreinishclarkb: for the tempest check queue, I need to add juno jobs too, where do I need to put that in relation to your pending commit stack?16:07
jeblairmaybe it's full of errors16:07
jeblairit's not very clear :(16:07
*** pcrews has quit IRC16:08
*** jergerber has joined #openstack-infra16:08
anteayanotmyname: sure, I was reviewing apevec's patch to add bitrot jobs for juno16:08
clarkbmtreinish: I think your tempest ones can just go in now so an unassociated change is fine16:08
anteayanotmyname: I noted swift was not among the repos getting the bitrot jobs16:08
clarkbmtreinish: unless you need tempest + grenade16:08
anteayanotmyname: apevec explained it is because you don't need them16:08
clarkbbut I don't think so16:08
*** pcrews has joined #openstack-infra16:09
fungihttp://cacti.openstack.org/cacti/graph_view.php?action=tree&tree_id=2 doesn't look crazy (yet at least)16:09
*** rainya has joined #openstack-infra16:09
mtreinishclarkb: there will need to be grenade ones too16:09
*** HeOS has quit IRC16:09
notmynameanteaya: what is a bitrot job16:09
notmyname?16:09
mtreinishclarkb: it's basically any job in the gate which runs tempest16:09
*** zns has joined #openstack-infra16:10
clarkbthere is no running apache16:10
clarkbwhat happened16:10
anteayanotmyname: https://review.openstack.org/#/c/128961/16:10
funginotmyname: periodic jobs which test the state of branch tips rather than proposed changes, usually applied to stable branches16:10
apevecnotmyname, periodic job running unittests nightly  on stable branches16:10
anteayaclarkb: well apache disappering would cause a problem16:10
jeblairyes, i think the lb is full of errors16:11
clarkbgah its tls thing16:11
notmynameok. so that implies that a stable branch is changing (which sounds somewhat odd to me)16:11
clarkbbecause apache2.2 is different on centos and ubuntu16:11
clarkbI am going to ninja fix16:11
jeblairneat!  that change had an effect! :)16:11
notmynameunder what cases does the stable branch change?16:11
anteayado we need a change in channel status yet, do we think?16:11
clarkbthen swing around with a puppet change16:11
jeblairclarkb: thanks16:11
fungioh i wonder if this is a centos configuration difference16:11
*** nosnos has quit IRC16:12
*** yongli has joined #openstack-infra16:12
jeblairanteaya: yeah, i'll do a status announce16:12
*** Longgeek has quit IRC16:12
anteayajeblair: thanks16:12
apevecnotmyname, it is checking deps changes, also sometimes clients updates break stable16:12
*** nosnos has joined #openstack-infra16:12
jeblairclarkb: your ninja is starting to have an effect16:12
clarkbjeblair: fungi: SSLProtocol ALL -SSLv2 -SSLv3 works16:12
clarkbso I am going with that for now16:13
fungiclarkb: okay16:13
jeblairtimrc: ^ it turns out there may have been an advantage to your approach16:13
openstackgerritDolph Mathews proposed a change to openstack-infra/elastic-recheck: restore query for InterpreterNotFound  https://review.openstack.org/12898416:13
fungiit's apache 2.2.15 so i'm surprised that broke16:13
fungioh... openssl version16:13
*** tomoe has quit IRC16:13
*** openstackstatus has joined #openstack-infra16:13
*** ChanServ sets mode: +v openstackstatus16:13
clarkbfungi: its basically the same on both because of heartbleed though16:13
fungimay be too old to support tls v1.216:13
*** mancdaz_away is now known as mancdaz16:14
clarkbfungi: SSLProtocol: Illegal protocol 'TLSv1.1' is the error16:14
clarkbso not even 1.216:14
*** tomoe has joined #openstack-infra16:14
anteayathis was the merge that broke us, it appears: https://review.openstack.org/#/c/128485/16:14
*** HeOS has joined #openstack-infra16:14
timrcjeblair, Hah16:14
fungi"OpenSSL 1.0.1 and later" if you need +TLSv1.1 +TLSv1.2, according to http://httpd.apache.org/docs/2.2/mod/mod_ssl.html#sslprotocol16:15
fungiwish i'd thought to check the openssl version on centos6 (i checked it on ubuntu precise)16:15
*** KurtMartin has quit IRC16:15
openstackgerritMatthew Treinish proposed a change to openstack-infra/project-config: Add juno compat jobs to the tempest check pipeline  https://review.openstack.org/12898716:15
clarkbfungi: I checked we have 1.0.1 something because heartbleed16:16
clarkbfungi: Version     : 1.0.1e according to yum info openssl16:16
fungihuh, yeah... openssl-1.0.1e-16.el6_5.15.x86_6416:16
mtreinishadam_g: ^^^ on my commit I wasn't sure what we needed for ironic, because I'm always confused by all the jobs you guys have16:16
*** KurtMartin has joined #openstack-infra16:16
timrcSo maybe we should still use the whitelist approach but figure out what All actually entails for the version of apache we're using16:16
anteayamtreinish apevec if the juno patches can agree on a common topic it will prove easier to review them as a group: https://review.openstack.org/#/q/status:open+project:openstack-infra/project-config+branch:master+topic:juno-compat,n,z16:16
timrc(long term)16:17
*** nosnos has quit IRC16:17
clarkbok we should be back to full strength on apaches for git16:17
anteayaclarkb: yay!!16:17
mtreinishanteaya: is there a common topic? I can change mine to whatever16:17
clarkbtimrc: ya. It is a bit annoying that ccording to all the docs what we are doing is fine16:17
fungioho, i found an article saying we need httpd version 2.2.23 or later16:17
clarkbfungi: gah16:17
anteayaclarkb: I can see git again in my browser, thank you16:18
clarkband we have 2.2.1516:18
clarkbon centos616:18
anteayamtreinish: I don't think there has been one selected, I'm wondering if you and apevec want to select one16:18
notmynameapevec: ok. I don't really understand that (I think my gap is around the word "stable"). but either way, I'm not looking for gratuitous differences for swift, so I don't really see any reason to not run your tests for swift. I think16:18
jeblair#status notice An error in a configuration change to mitigate the poodle vulnerability caused a brief outage of git.openstack.org from 16:06-16:12.  The problem has been corrected and git.openstack.org is working again.16:18
openstackstatusjeblair: sending notice16:18
mtreinishanteaya: ah, ok. Well juno-compat works for me :)16:18
anteayaapevec: any thoughts?16:19
*** tomoe has quit IRC16:19
clarkbtimrc: so I would be open to switching to the ALL -SSLv2 -SSLv3 SSLProtocol if you want to update all of them in a change16:19
apevecanteaya, I'll resubmit with that topic16:19
clarkbthen I can reenable puppet on gitXX16:19
anteayaapevec: thanks16:19
-openstackstatus- NOTICE: An error in a configuration change to mitigate the poodle vulnerability caused a brief outage of git.openstack.org from 16:06-16:12. The problem has been corrected and git.openstack.org is working again.16:19
openstackstatusjeblair: finished sending notice16:20
timrcclarkb, Sure.  It's only a matter of time before All all is actually empty anyway :P16:20
jeblairso glad i spelled it poodle and not pootle16:21
jeblairtimrc: ;)16:21
anteayaI keep thinking pootle in my head16:21
*** david-lyle has joined #openstack-infra16:21
*** sarob has joined #openstack-infra16:23
zaromorning16:23
*** yongli has quit IRC16:23
*** bdpayne has joined #openstack-infra16:24
openstackgerritA change was merged to openstack-infra/config: Document typical response time for third-party-requests is one week  https://review.openstack.org/12198016:24
fungiwow, so red hat made a press release and everything about how you can start using tls v1.1 and 1.2 with apache now that they're providing openssl 1.0.1, but don't bother to point out that they're not shipping a new enough apache to actually support that. CRAAAAAAZY16:24
anteayamorning zaro16:25
*** shashankhegde has joined #openstack-infra16:25
*** mancdaz is now known as mancdaz_away16:25
zaropelix: how about we try to get this one in? https://review.openstack.org/#/c/107724/16:25
jeblairfungi: and mordred isn't around to get all ranty at distros.  in some ways i find that a relief, but i also kind of miss it and think someone needs to do it.  :)16:26
*** jcoufal has quit IRC16:26
*** chandankumar has joined #openstack-infra16:26
clarkbpicking a distro is basically deciding which quirks annoy you the least16:27
zaroclarkb: we ready to upgrade gearman-plugin sometime this week(end)?16:27
clarkbzaro: probably not this week with all of the other release stuff happening16:27
clarkbzaro: but I am good to go on monday16:27
zaroclarkb: wfm16:27
clarkbis my +2 still on the change? let me go see16:27
clarkbwas also hoping to hear back from hashar16:28
*** sarob has quit IRC16:28
zaroclarkb: he gave a thumbs up16:28
zaroclarkb: PS 10 was just to update the reference to the jenkins bug in saveablelistener16:28
*** liu has quit IRC16:29
*** liu has joined #openstack-infra16:29
openstackgerritAlan Pevec proposed a change to openstack-infra/project-config: Add periodic Juno jobs  https://review.openstack.org/12896116:30
*** mancdaz_away is now known as mancdaz16:30
clarkbok looks like displayname listener didn't work so we dropped it16:30
clarkblgtm16:31
apevecanteaya, https://review.openstack.org/#/q/project:openstack-infra/project-config+topic:juno-compat,n,z16:31
clarkbjeblair: https://review.openstack.org/#/c/125755/ is the gearmanplugin change16:31
*** dmellado has quit IRC16:31
clarkbtimrc: are you writing that change? (I mostly want to get that in so that I can reenable puppet where I have disabled it)16:32
*** mancdaz is now known as mancdaz_away16:32
timrcclarkb, Yep16:32
openstackgerritA change was merged to openstack-infra/config: Ignore extra-atcs lines which look like comments  https://review.openstack.org/12442916:32
anteayattx if you are around and care to weigh in on the patch to create the openstack/api-wg (working-group) repo: https://review.openstack.org/#/c/128466/16:33
openstackgerritA change was merged to openstack-infra/config: Allow a git ref to pin the governance repo  https://review.openstack.org/12443016:33
anteayamy concern is that I don't know which program is taking responsibility for this16:33
anteayaand programs can create repos in the openstack/ namespace but random repos need tc directive to be created16:34
anteayaapevec: thank you16:34
anteayaapevec: my kind of review bundle16:34
anteayaalso handier to shop around16:34
asselinclarkb, not sure what broke. zmq is enabled on all jobs.  I can telnet to the port. sudo tcpdump -vv -tttt 'port 8888' doesn't show any events. same command with 8080 shows traffic....16:35
*** luqas has quit IRC16:35
openstackgerritA change was merged to openstack-dev/hacking: Updated from global requirements  https://review.openstack.org/12878916:35
clarkbasselin: is there an active connection between jenkins and nodepool on port 8888?16:36
clarkbnetstat -np | grep 888816:36
jeblairclarkb, zaro: lgtm16:36
asselinclarkb, they're both configured to port 8888 on the same box. How do I check if the connection is active?16:36
* anteaya thinks about lunch16:36
clarkbasselin: netstat -np | grep 8888 should show you connections16:36
asselintcp        0      0 127.0.0.1:39886         127.0.0.1:8888          ESTABLISHED 30867/python16:37
asselintcp6       0      0 127.0.0.1:8888          127.0.0.1:39886         ESTABLISHED -16:37
pleia2good morning16:37
clarkbpleia2: morning16:37
clarkbasselin: so it looks like a connection is there. It may be that zmq derped. I would try restarting nodepool16:37
clarkbasselin: we have seen that happen occasionally if networking dies for an extended period of time16:38
clarkbeventually zmq's automagic reconnection stops working16:38
openstackgerritA change was merged to openstack-infra/config: Specify ATC contribution start/end in seconds  https://review.openstack.org/12445916:38
openstackgerritA change was merged to openstack-infra/project-config: Add openstack-salt-formula project  https://review.openstack.org/12790216:38
openstackgerritA change was merged to openstack-infra/project-config: Add horizon-salt-formula project  https://review.openstack.org/12857216:38
*** hashar has joined #openstack-infra16:38
asselinclarkb, I think I restarted everything. jenkins, nodepool, zuul. Maybe I need to reboot at this point...?16:39
fungiokay, so on further reading it looks like "SSLProtocol All" lets openssl decide what protocols to support, hence running with openssl 1.0.1 you get tls v1.1 and 1.2 added automatically, however if you want to explicitly enable/disable those you need a new enough apache to recognize the specific config parameters. so using "SSLProtocol All -SSLv2 -SSLv3" will get us TLSv1.0, TLSv1.1 and TLSv1.2 after16:39
fungiall, it's just not obvious16:39
clarkbasselin: you shouldn't need to reboot16:40
*** yongli has joined #openstack-infra16:40
clarkbasselin: are jobs running? without any running jobs no data crosses that bus16:40
*** jp_at_hp has quit IRC16:40
apevecnotmyname, anteaya - ok, found it in email archives why there aren't swift periodic aka bitrot jobs: https://review.openstack.org/1890116:41
asselinclarkb, yes, jobs are running. I manually delete the 'offline' node to force it to recreate and start a new job.16:41
pelixzaro: kept meaning to discuss that change with you. can you recall anyone mentioning that they were using JJB as a library? just wondering if we need to be concerned about the API behaviour changes?16:41
openstackgerritTimothy R. Chavez proposed a change to openstack-infra/config: Use the SSLProtocol blacklist approach  https://review.openstack.org/12899516:41
apevecnotmyname, so let's enable them if you think they'll be useful16:41
*** jpich has quit IRC16:41
zaropelix: turbo-hipster is using as a library16:42
yolandahi, now that i've been playing with nodepool and dib a bit, i found that building images can seriously affect performance of nodepool instance. And i was thinking on some possibility to add a remote buidler to nodepool, so be able to run diskimage-builder on remote nodes, and then we could also paralellize builds, what do you think?16:42
asselinclarkb, so a job just started, but the node is still in ready state. I remember there was an 'in-use' state. no output in tcpdump....16:42
clarkbasselin: in your nodepool log are you getting any job events?16:42
*** achanda has joined #openstack-infra16:43
zaropelix: the background is that turbo hipster is potentially gonna replace jenkins for us.16:43
clarkbasselin: the last thing I would check is that your jenkins is configured to publish those events16:43
clarkbasselin: they are not published by default and can be configured globally or on a per job basis16:43
*** _nadya_ has joined #openstack-infra16:43
zaroyolanda: wasn't there some idea from jeblair to do that with gearman workers?16:44
pelixzaro: ok, so looks like that lib change will break that library16:44
yolandazaro, i'm not aware about it16:44
openstackgerritA change was merged to openstack-infra/config: Removing openssl class  https://review.openstack.org/12643816:44
clarkbyes jeblair wrote a spec for it16:44
yolandaoh cool, can you point me to it?16:44
jeblairyolanda: https://review.openstack.org/#/c/127673/16:44
yolandais that on infra-specs?16:44
asselinclarkb, ok interesting. They're enabled globally, but not on the job level: Check if ZMQ events should be published for this project. is not checked.16:45
clarkbyolanda: https://review.openstack.org/#/c/127673/ yup16:45
apevecanteaya, there's still comment in jenkins/jobs/projects.yaml # No one is interested in stable/ branches on swift, so don't run bitrot jobs16:45
yolandaoh nice16:45
clarkbasselin: if enabled globally you don't need it at the job level16:45
zaropelix: more specifics? which library and which library?16:45
yolandaso clarkb, zaro, i was in same situation, good16:45
asselinclarkb, ok. global is checked "Check if we should publish events for all jobs."16:45
*** mpaolino has quit IRC16:45
mordredjeblair: screw distros16:46
jeblairmordred: yaay!16:46
yolandazaro, clarkb, is there some work already stared?16:46
yolandastarted?16:46
zaroyolanda: i don't believe so.16:47
asselinclarkb, back this to "in your nodepool log are you getting any job events?" I remember before when it worked there were some job releated log messages. I don't see them now.16:47
clarkbtimrc: is all, All, and ALL equivalent in apache?16:47
anteayaapevec: that would help with that decision then16:47
jeblairyolanda: nope.  would be great if you reviewed the spec, then we'll approve it.16:47
yolandait's great that you already have thoughts about it, i didn't know about that but the issue has been around my head for some time16:48
pelixzaro: see https://github.com/stackforge/turbo-hipster/blob/master/turbo_hipster/task_plugins/jjb_runner/task.py16:48
*** hashar has quit IRC16:48
openstackgerritClark Boylan proposed a change to openstack-infra/config: Puppet the puppetmaster apache vhost  https://review.openstack.org/12870716:49
zaropelix: you mean line 79?16:49
anteayahey asselin you might be interested in reviewing https://review.openstack.org/#/c/127673/ as well16:49
pelix74 + 7916:49
timrcclarkb, Dunno.  I just used the example from the apache docs:16:49
pelixgenerateXML is being split into requiring two calls now, generateYaml and generateXML16:49
clarkbtimrc: that is good enough for me16:50
*** jamespage_ has joined #openstack-infra16:50
*** armax has left #openstack-infra16:50
pelixas well as using the jobs attribute directly16:50
*** derekh has quit IRC16:50
asselinanteaya, looking at it16:50
anteayaasselin: great16:50
zaropelix: jhesketh is the author of turbo hipster and owner of JJB change so he would need to fix up whatever is needed by th.16:51
timrcclarkb, jeblair And FYI, also from the docs: This is a shortcut for ``+SSLv2 +SSLv3 +TLSv1'' or - when using OpenSSL 1.0.1 and later - ``+SSLv2 +SSLv3 +TLSv1 +TLSv1.1 +TLSv1.2'', respectively.16:51
timrcby This I mean 'All'16:51
*** jamespage_ has quit IRC16:51
zaropelix: but i don't see how it will break th. it seems like th currently uses the final xml (which hasn't changed) and converting it to a dict.16:51
*** zns has quit IRC16:52
pelixwhere the final XML is stored has changed, so what is in 'jobs' will now be just yaml16:52
*** yamahata has quit IRC16:52
*** shashankhegde has quit IRC16:52
zaropelix: ohh i see.  then yeah, i guess he just  needs to remove the conversion from xml->dict.16:53
notmynameapevec: see I don't like the way that is phrased at all :-)16:54
zaropelix: i'm very sure that jhesketh is aware.  but probably good of you to point out in the JJB change.16:54
pelixzaro: yeah, I'm wondering if there is a nice way we can tweak the change so that it exposes a sensible API that can be switched to or are we happy to go straight to breaking it?16:55
anteayanotmyname: offer a patch, rephrase as you like16:55
*** dims_ has quit IRC16:55
*** otherwiseguy has quit IRC16:55
*** dims_ has joined #openstack-infra16:55
*** coolsvap|afk is now known as coolsvap16:55
zaropelix: might be up to jhesketh, but I think that might be a good follow on change since the only thing this will break is th.16:56
notmynameanteaya: well, yeah, "it's just code, patches welcome". but it was written that way because that was/is the perception. and I don't know what that really means16:56
*** jgallard has quit IRC16:56
jeblairnotmyname: in jan of 2013 markmc requested that stable-maint be removed from notification because they do not maintain the stable/folsom branch of swift16:57
*** HeOS has quit IRC16:57
jeblairif stable-maint is working with swift stable branches now, then we should add it back :)16:58
notmynamejeblair: ok. I don't know the answer to that16:58
jeblairhttps://review.openstack.org/#/c/18901/16:58
*** dduvall has quit IRC16:59
jeblairhttp://lists.openstack.org/pipermail/openstack-stable-maint/2013-January/000251.html16:59
*** HeOS has joined #openstack-infra17:00
*** pc_m has quit IRC17:01
*** pc_m has joined #openstack-infra17:01
morganfainbergfungi, py34 changes merged for middleware *and* ksc17:01
clarkbmorganfainberg: woot!17:01
fungimorganfainberg: you rock!17:02
morganfainbergclarkb, and keystonemiddleware no longer uses httpretty17:02
morganfainbergclarkb, which is even better17:02
fungimorganfainberg: my py34 transition work is now mired in trying to figure out whu glanceclient's unit tests are so awful17:02
fungimorganfainberg: like dozens of them fail17:02
fungiat random too17:03
fungiyay nondeterminism17:03
*** AJaeger_ has joined #openstack-infra17:03
fungiprobably partly hash seed related17:03
apevecnotmyname, there aren't swift point releases so stable-maint was not looking at swift stable/*17:03
apevecnotmyname, I was surprised that stable-maint has +2 on swift stable/*17:04
apevecbut that's probably just template17:04
*** _nadya_ has quit IRC17:04
fungiapevec: we do still backport security fixes to it from time to time17:04
yolandajeblair, i sent some of my comments about the spec17:04
*** Ryan_Lane has joined #openstack-infra17:05
apevecfungi, right, that's the only current usage for swift stable/*17:05
morganfainbergfungi, good chance on the hashseet bit17:05
fungiapevec: for example adam_g approved https://review.openstack.org/#/c/126645/17:05
apevecfungi, I'd propose swift core get +2 on swift stable/*17:05
*** cpowell has quit IRC17:06
apevecfungi, see latest example https://review.openstack.org/12637117:07
*** pc_m has quit IRC17:07
*** yamahata has joined #openstack-infra17:08
*** rainya has quit IRC17:08
fungiapevec: neat. did swiftclient merge backward-incompatible changes?17:09
*** rainya has joined #openstack-infra17:09
apevecfungi, yep, question for swift folks17:10
*** daneleblanc has joined #openstack-infra17:10
*** jlibosva has quit IRC17:10
*** pc_m has joined #openstack-infra17:11
dims_anteaya: count me in! (vegetarians)17:12
jeblairyolanda: responded.  let me know if anything is still unclear17:13
*** dane_leblanc has quit IRC17:13
*** rainya has quit IRC17:14
fungiapevec: hrm... it claims both runs used the same version of swiftclient (as well as the pip freeze output being identical between them in general, aside from the switch merge commit obviously)17:14
bookwarhi, i've heard something about policy proposal for gerrit comments - recheck for certain third-party ci and so on, has it been approved?17:14
*** rainya has joined #openstack-infra17:15
*** pc_m has quit IRC17:15
*** pc_m has joined #openstack-infra17:15
*** johnthetubaguy is now known as zz_johnthetubagu17:17
*** jergerber has quit IRC17:18
*** thedodd has joined #openstack-infra17:18
*** harlowja_away is now known as harlowja17:19
*** hashar has joined #openstack-infra17:19
dhellmannfungi: good catch on the typo in https://review.openstack.org/#/c/127472/1/global-requirements.txt17:20
dhellmannfungi: I thought I'd open a bug about it (don't have time to just fix it today), but wanted to check if you'd already done so?17:20
*** shashankhegde has joined #openstack-infra17:21
*** jergerber has joined #openstack-infra17:22
fungidhellmann: not yet. it prompted me to start looking back into the integration test improvements i'd started for it... in general i'm starting to feel we need to revisit how we're testing that project17:22
dhellmannfungi: https://bugs.launchpad.net/openstack-ci/+bug/138214017:22
uvirtbotLaunchpad bug 1382140 in openstack-ci "requirements check job does not notice typos in project names" [Undecided,New]17:22
fungidhellmann: awesome--thanks!17:22
dhellmannfungi: sure thing, and let me know if I can help with reviews on that fix if you beat me to it17:22
fungidhellmann: will do17:23
*** cody-somerville has joined #openstack-infra17:25
*** hashar has quit IRC17:26
anteayadims_: goodness I've done it now!17:26
anteayamore groups17:26
anteaya:D17:26
dims_lol17:26
*** zns has joined #openstack-infra17:27
*** patrickeast has joined #openstack-infra17:27
*** SumitNaiksatam has quit IRC17:27
dbitedhellmann: hello, I want to discuss about this https://review.openstack.org/#/c/127472/17:27
openstackgerritPranav Salunke proposed a change to openstack/requirements: Update training guides requirements  https://review.openstack.org/12747217:27
*** yamahata has quit IRC17:27
dhellmannhi, dbite17:27
asselinclarkb, what should I update for this? "Use only TLSv1 and greater to depoodle" SSLProtocol: Illegal protocol 'TLSv1.1'17:27
yolandahi, jeblair, still question about image build and upload, maybe because you do it different in infra17:27
dbitedhellmann: hello17:28
*** cpowell has joined #openstack-infra17:28
yolandaat the moment we do the build locally on nodepool, and from nodepool we have all creds to access to glance for each provider17:28
yolandabut my question was, if you build the image on one independent node on a provider, then how do you upload to another? each remote provider needs to have all glance creds?17:28
dbiteweasyprint is used for converting the HTML slides to pdf file. It figures out the pages etc. without having to feed any thing to it17:28
clarkbasselin how old is your apache and openssl? in any case timrc has pushed a fix17:29
fungiapevec: oh! a security fix merge between the last check and approval of that change. it doesn't conflict with it as far as git is concerned, but may conflict logically17:29
jeblairyolanda: there's nothing special about where the image is built.  we will build them inside rackspace vms.  other folks can build them inside their private clouds, or wherever they want.17:29
jeblairyolanda: the build machines will have the credentials to upload to glance because they will have copies of the config file17:30
yolandajeblair, ok, that was my concern17:30
yolandaso every node used needs to have copy of all creds to all the providers17:30
*** pc_m has quit IRC17:30
dhellmanndbite: did you look at hieroglyph?17:30
jeblairyolanda: yep.  i understand the confusion now.  we can add that info to the spec.17:30
dbitenope, let me check it out17:30
asselinclarkb, not sure. whatever's in the puppet scripts. this machine is ubuntu precise17:30
clarkbprecise should be new enough17:31
yolandajeblair, thx17:31
*** pc_m has joined #openstack-infra17:31
dhellmanndbite: you may also want to provide more detail in the commit message about which teams are using these tools and for what -- http://git.openstack.org/cgit/openstack/requirements/tree/README.rst17:31
dbiteahh, yes I will do that too17:32
dbiteI am not sure if Hieroglyph will generate slides by considering the CSS part too17:32
*** ociuhandu has quit IRC17:33
*** ashp has quit IRC17:33
dbiteI will update the README.rst17:33
*** ashp has joined #openstack-infra17:33
*** _nadya_ has joined #openstack-infra17:34
*** rfolco has quit IRC17:34
*** arxcruz has quit IRC17:36
openstackgerritA change was merged to openstack-infra/project-config: Make *sideways-ironic non-voting  https://review.openstack.org/12845117:37
openstackgerritPranav Salunke proposed a change to openstack/requirements: Update training guides requirements  https://review.openstack.org/12747217:37
*** zns has quit IRC17:37
openstackgerritPranav Salunke proposed a change to openstack/requirements: Update training guides requirements  https://review.openstack.org/12747217:37
*** zns has joined #openstack-infra17:37
*** achanda_ has joined #openstack-infra17:38
*** ociuhandu has joined #openstack-infra17:39
* AJaeger_ is confused about https://review.openstack.org/#/c/124335/2/jenkins/jobs/projects.yaml . What is this "type: "?17:40
AJaeger_ah, should have looked at the next patch - it's a variable...17:41
*** mmaglana has joined #openstack-infra17:41
fungiexport TOCI_JOBTYPE={type}17:41
*** dims_ has quit IRC17:42
fungiyep17:42
*** achanda has quit IRC17:42
*** apevec has quit IRC17:42
jeblairbecause i was grumpy about toci using the job name to determine its behavior :)17:42
*** dims_ has joined #openstack-infra17:42
*** Guest51022 has quit IRC17:42
jeblairsince we have a habit of changing them every now and then17:42
JayFis there a bug # for rechecks due to the git.openstack.org downtime earlier?17:43
*** ivar-lazzaro has joined #openstack-infra17:43
AJaeger_fungi: yes, thanks. I think this misuses the project name and gave a -1.17:43
jeblairJayF: i wonder if 1338742 would fit the bill17:44
JayFthat looks like it17:44
*** ivar-lazzaro has joined #openstack-infra17:44
JayFI'll know to search openstack-ci for it next time; I was checking in openstack :)(17:44
*** _nadya_ has quit IRC17:44
*** zns has quit IRC17:45
*** che-arne has quit IRC17:45
*** zns has joined #openstack-infra17:46
*** thedodd has quit IRC17:47
*** HeOS has quit IRC17:47
*** arborism has joined #openstack-infra17:47
openstackgerritPranav Salunke proposed a change to openstack/requirements: Update training guides requirements  https://review.openstack.org/12747217:48
*** rfolco has joined #openstack-infra17:48
*** arborism has quit IRC17:48
*** SumitNaiksatam has joined #openstack-infra17:48
dhellmanndbite: I don't know what "considering the css part" means17:50
*** yongli has quit IRC17:50
dbitedhellmann: the slides are generated with themes17:51
dbitewhich are defined in the CSS files17:51
dbiteI am not sure how hieroglyph handles that17:51
dbiteand also it is a bit more difficult than landslide to use17:51
dhellmanndbite: hieroglyph can do themed pages, I use a custom style sheet for some of my presentations17:51
jeblairclarkb: -1 on 12897517:52
dbitedhellmann: ok, then it could replace landslide17:52
dhellmanndbite: https://github.com/pyatl/talks/commit/ee5d53a62d103ef0aebb1bc46c438fe7094431d917:52
dbitebut I am still a bit uncomfortable by the use of make to generate slides17:53
dbiteit is possible for me to automate this but the aim is also to provide the tools to be easy and convenient for other non-technical people/students17:53
*** cdent has quit IRC17:54
*** cody-somerville has quit IRC17:57
*** zns has quit IRC17:58
dhellmanndbite: the makefile is just there to show the commands, you don't *have* to use make17:58
asselinGiven the number of issues I'm having, I think it's time to really focus on bringing 3rd party ci in sync with -infra. http://eavesdrop.openstack.org/meetings/infra/2014/infra.2014-08-05-19.02.log.html#l-18817:58
*** jergerber has quit IRC17:58
dbiteahh, ok. Thanks a lot for the suggestions17:59
dbiteany suggestion for generating PDF files?17:59
asselinNot sure where exactly to start however. any suggestions?17:59
openstackgerritA change was merged to openstack-infra/project-config: Add dox to accessbot  https://review.openstack.org/12845318:00
*** zns has joined #openstack-infra18:01
dbitedhellmann: I will generate the scripts with hieroglyph and propose it to the training guides team. It should be a good replacement for landslide.18:01
dhellmanndbite: ok, and let me know if you find issues or it doesn't do something we need -- we want to avoid duplicates or extra requirements, but we don't want that policy to block you from getting useful stuff done easily18:02
dbitedhellmann: I would like to know if you think weasyprint could also be replaced with better tools/packages18:02
dhellmanndbite: I'm not familiar with that one. However, with hieroglyph you could use the same content to produce PDFs through sphinx. They wouldn't necessarily look like the presentation, so if that is a requirement we might still need weasyprint18:03
dbitedhellmann: I am just a messenger in this transaction. I am just automating reeds part of training-guides. I personally like your suggestion and also agree that duplication should be avoided18:03
dbitedhellmann: ok, I will do some testing and get back to you, till then I will mark the patch as WIP18:03
dhellmanndbite: since hieroglyph uses regular sphinx pages, you can render the inputs as regular HTML, presentations, and regular document PDFs18:04
dhellmanndbite: ok, cool, let me know how it goes18:04
anteayaasselin: well reading the meeting log again18:04
*** zns has quit IRC18:04
anteaya19:50:43 <jeblair> asselin_:  so big things to watch out for are: puppet module split; openstack_project split; hiera related changes18:04
anteayathe openstack_project split: http://git.openstack.org/cgit/openstack-infra/infra-specs/tree/specs/config-repo-split.rst18:05
anteayashould be finished tomorrow with the config => system-config rename18:05
*** marun has quit IRC18:05
*** yongli has joined #openstack-infra18:05
*** thedodd has joined #openstack-infra18:05
anteayaasselin: if you want to review this patch series, that will help: https://review.openstack.org/#/q/status:open+topic:config-rename,n,z18:06
asselinanteaya, looking18:06
anteayaasselin: here is the spec for the puppet module split: http://git.openstack.org/cgit/openstack-infra/infra-specs/tree/specs/puppet-modules.rst18:06
anteayaasselin: thanks18:06
anteayanibalizer: are you using a specific topic for puppet modules split?18:07
*** koolhead17 has joined #openstack-infra18:07
dbitedhellmann: sure, thanks :)18:07
*** marun has joined #openstack-infra18:07
anteayaasselin: here is the spec for public hiera: http://git.openstack.org/cgit/openstack-infra/infra-specs/tree/specs/public_hiera.rst18:07
anteayaagain nibalizer is point on that one18:07
krtaylorasselin, we have just gone through this, it would be good to discuss what you are seeing - maybe a topic for Mondays third-party meeting?18:08
nibalizeranteaya: no i wasnot18:08
anteayaor just help with the stuff we already discussed18:08
anteayaand things I linked to18:08
krtaylorasselin, "we" meaning my team, not third-party specifically18:08
anteayanibalizer: okay, any possibility we can start?18:08
nibalizeri had my mind blown when i saw you used the same topic prefix to gather up all the infra split outs18:08
nibalizerabsolutely18:08
anteayanibalizer: ha ha ha18:09
anteayanibalizer: handy for just this occsion18:09
nibalizeranteaya: well ihad my mind blown when I saw someone use a search to gather them all18:09
anteayawhen help falls in your lap you can just hand them a link18:09
nibalizersure yea18:09
anteayaand then boom, they are helping18:09
pleia2gerrit has its moments :)18:09
nibalizerwoot help18:09
*** pc_m has quit IRC18:09
anteayapleia2: it does18:09
anteayanibalizer: yay help18:09
*** pc_m has joined #openstack-infra18:10
anteayanibalizer: so any chance you might be able to sheperd asselin through learning enough to help impliement part of one of those specs?18:10
nibalizersure18:10
nibalizerasselin: what timezone do you work in?18:10
anteayawhat is the priority for making things easier for third party to consume our tools?18:11
nibalizerwe could sit down for an hour and i could take you through module split out18:11
anteayanibalizer: he is in pacific time18:11
jogojenkins bot is doing something funny: https://review.openstack.org/#/c/128894/118:11
nibalizersweet so am i18:11
anteayanibalizer: actually online and logged is best18:11
asselinnibalizer, I'm in PST18:11
anteayathen if we happen to get another volunteer, we have a starting point18:11
krtayloranteaya,  what do you need? (re: volunteer)18:12
openstackgerritDmitry Teselkin proposed a change to openstack-infra/config: Improve network support in launch-node.py  https://review.openstack.org/12901318:12
anteayakrtaylor: help for nibalizer's work18:12
*** mmaglana has quit IRC18:12
jogofungi: ^18:12
anteayasee the puppet module split spec and the public heira spec18:12
anteayajogo: I'm looking, what is the funny part, I don't see it18:12
jeblairanteaya, krtaylor, asselin: there is a story with a bunch of tasks, and if you want to split out a module, you can assign the task to yourself18:13
fungijogo: what's funny about the tag merge into master job?18:13
anteayajeblair: great18:13
asselinI'd be interested in helping out. Current approach is not working...18:13
jogofungi: I have never seen that before18:13
jogowhy is it doing it18:13
anteayakrtaylor asselin and if you don't know enough about what is happening to select a task, then ask18:14
jeblairanteaya: https://storyboard.openstack.org/#!/story/30218:14
fungijogo: oh! i think it should not have any file changes though18:14
krtaylorsure, I am familiar with it, jeblair where is the story18:14
krtaylorjeblair, nm18:14
anteayaasselin: awesome, thank you, you are a great worker, glad to have your help18:14
fungijogo: i believe it's just supposed to propose a merge of the tag itself18:14
fungimordred: ^ ?18:14
jeblairnibalizer: you should make sure the ones you have started are current/assigned to you in that story18:14
*** otherwiseguy has joined #openstack-infra18:14
jogofungi: its deleting merge conflicts in the code18:14
fungijogo: yep18:15
anteayaasselin: any task you have questions about, do ask18:15
jeblairfungi, jogo: yes -- it should be a no-op change.  i am not certain gerrit displays it correctly, you may need to validate locally.18:15
jogofungi: which don't appear to exist in my local copy18:15
clarkb\o/ I have native ipv6 now18:15
*** salv-orlando has joined #openstack-infra18:15
fungijogo: so i think that's fine then. end result of that patch is no-op18:15
anteayaclarkb: yay ipv618:15
clarkbjeblair: good point on those tests I can replace them with some juno tests18:15
fungijeblair: yep, it threw me until i looked at what was in thath diff18:15
jogojeblair: ahh thanks, I'll validate locally18:16
nibalizerjeblair: okay18:16
*** e0ne has quit IRC18:16
jogofungi: is tagging 2014.2 a new thing?18:16
fungii keep forgetting gerrit's current representation of merge commit reviews is bizarre18:16
jogoand why is it on master18:16
asselinIn that list "jenkins" is the only one I'm familiar with18:16
clarkbJayF: I think greghaynes has decided to just die in paris18:16
jeblairjogo, fungi: it should use the git merge strategy that results in master being the solution to all merge conflicts.  that way the tag from the release ends up in master's git DAG history but without any of the code.18:16
clarkbright greghaynes ?18:16
krtayloranteaya, asselin nibalizer - if you want to have a public discussion about it, I volunteer the third-party meeting on Monday18:16
fungijogo: it's so that the tag (which appeared on proposed/juno branch) will appear in the history of the master branch18:16
fungier, what jeblair said18:17
clarkbjogo: fungi: its not deleting merge conflicts. that is just how gerrit shows you emrge conflicts18:17
fungiright18:17
greghaynesclarkb: Yep, RIP me18:17
jogoahhh18:17
fungicompletely forgot since i've looked at so few of them18:17
*** emagana has joined #openstack-infra18:17
*** zz_dimtruck is now known as dimtruck18:17
* jogo checks out the patch locally18:17
greghaynesclarkb: although if there are alternatives to death they would be greatly preferred18:17
jeblairfungi: i'm just happy i remembered what's supposed to happen :)18:17
fungiheh18:17
openstackgerritDmitry Teselkin proposed a change to openstack-infra/config: Improve network support in launch-node.py  https://review.openstack.org/12901318:18
asselinanteaya, krtaylor nibalizer i'll be back later...18:18
anteayakrtaylor: I don't see what needs to be discussed for asselin to decide to assign the jenkins story to himself18:19
anteayakrtaylor: but if you would like to remind operators that implementing the puppet module split spec and the publich hiera spec would be useful to them18:19
anteayathat would be great18:19
*** IvanBerezovskiy has left #openstack-infra18:19
openstackgerritJeremy Stanley proposed a change to openstack-infra/project-config: Don't run gate-{name}-pypy for stable/icehouse  https://review.openstack.org/12901418:20
anteayaat a certain point someone has to decide to do something18:20
fungidolphm: ^ that should correct the misconfiguration you saw18:20
jogofungi jeblair clarkb: thanks for the explanation, I have a hunch other projects are wondering about this too18:20
clarkbjogo: yes this is the third time I have responded to questions about it18:20
jogoclarkb: https://review.openstack.org/#/c/128965/18:20
*** yongli has quit IRC18:21
jogomaybe OpenStack Proposal Bot should learn how to comment on his own patches18:21
clarkbjogo: maybe we should just force merge it... if review is only going to cause problems18:21
jogohis/her18:21
clarkbkind of annoying18:21
jogoclarkb: yeah I thought in general tags don't go through gerrit at all18:21
clarkbthough the ironic one is weird because the test is going away in the diff18:22
clarkbjogo: all tags go through gerrit18:22
jogoclarkb: and need approval?18:22
jeblairi think review is nice, actually, just to double check that the proposal bot is doing the right thing.  it's just unfortunate it's so hard to tell that in current gerrit.  perhaps better in 2.9.18:22
clarkbjogo: no tags are reviewed18:22
anteayajogo: thanks for being inclusive for OpenStack Proposal Bot18:22
clarkbjogo: this is a merge commit so that a tag ends up in the git DAG history for master18:23
jogoclarkb: I thought you just had to do https://wiki.openstack.org/wiki/StableBranchRelease#Tag18:23
jeblairjogo: this isn't a tag, it's a real commit.  the purpose of it is to alter the git dag so that the existing tag (on a commit in the stable branch) is in the master branch history18:23
clarkbjogo: yes that is all you have to do18:23
jogojeblair: ahhhh18:23
clarkbjogo: otherwise master doesn't know we released 2014.218:23
jogoanteaya: :)18:23
fungiright. not reviewing a tag object here. reviewing a merge commit object18:23
*** mestery has quit IRC18:24
fungianteaya: at least he/she didn't get to vote in this round of elections, nor get invited to the summit ;)18:25
*** pelix has quit IRC18:25
*** mestery has joined #openstack-infra18:25
anteayafungi: progress18:25
morganfainbergI'm totally expecting jeblair to put "Openstack proposal bot" on his badge for Vancouver summit.18:25
morganfainberg;)18:25
openstackgerritA change was merged to openstack-infra/elastic-recheck: Remove old queries for fixed or incomplete bugs  https://review.openstack.org/12877518:26
krotscheckSo now that juno is out… anyone have an opinion on python26? :) https://review.openstack.org/#/c/128736/18:26
fungimorganfainberg: i think monry should wear that one18:26
jeblair  o---o---2014.2       (stable branch)18:26
jeblair /              \  <- this is the line we are drawing18:26
jeblairo---o---o---o----HEAD  (master branch)18:26
fungimorganfainberg: er, mordred18:26
anteayanice ascii art18:26
anteayait lines up and everything18:26
*** john-davidge has quit IRC18:27
openstackgerritDavanum Srinivas (dims) proposed a change to openstack-infra/project-config: Allow non standard docker-py in nova-docker dsvm jobs  https://review.openstack.org/12901518:27
fungimorganfainberg: in honor of his sed-and-commit blasts to 100+ projects at a time18:28
morganfainbergfungi: ++18:28
fungiwe should actually just rename the proposal bot "robomonty"18:28
anteayafungi: ha ha ha18:29
*** bswartz has quit IRC18:30
rodrigodsis this error related to the patch: https://review.openstack.org/#/c/117784 ?18:31
*** afazekas has quit IRC18:33
fungirodrigods: you might have more luck asking keystone devs to figure that out18:33
clarkbImportError: No module named serialization18:33
clarkbdoes oslo.serialization exist?18:33
fungiright, looks like keystoneclient wants to use oslo.serialization18:33
emaganaanteaya: ping!18:34
fungiclarkb: released about a month ago18:35
*** achanda_ has quit IRC18:37
*** spzala has quit IRC18:37
*** dimtruck is now known as zz_dimtruck18:37
clarkbfungi: I think the vendored client install is broken18:38
clarkbthat test should diaf18:38
fungiright, looks like the vendored client is using things not declared in the requirements or test requirements of the branch18:38
*** achanda has joined #openstack-infra18:38
anteayaemagana: hello18:39
clarkbdid we recently release a keystoneclient?18:39
anteayaemagana: what do you have for me?18:39
emaganaanteaya: about vArmour!18:39
anteayaemagana: been waiting to hear from you18:39
anteayaemagana: what do you say?18:40
emaganaanteaya: All is looking good!18:40
fungiclarkb: several weeks ago18:40
clarkbdoesn't look like a super new release18:40
emaganaWe should enable them back!18:40
clarkbya18:40
*** zns has joined #openstack-infra18:40
emaganaanteaya: I tracked few tests before coming back to you. Their tests seem stable!18:40
anteayaemagana: do you want them to be able to vote?18:41
anteayaemagana: you do, great18:41
anteayaI will give them voting permissions18:41
emaganaanteaya: Yes, let's do that!18:41
anteayaemagana: thanks for reviewing them and sharing your opinon18:41
anteayaI'm grateful18:41
emaganaanteaya: Thanks a lot!18:41
anteayaemagana: https://review.openstack.org/#/admin/groups/91,members18:42
*** zns has quit IRC18:42
anteayaemagana: would you be so kind as to reply as much to the third-party-announce thread?18:42
anteayaI'd be ever so grateful18:42
emaganaanteaya: I will  ;-)18:42
anteayathank you18:43
anteayait will be modded but I will look for it and let it through18:43
fungiclarkb: so... python-keystoneclient seems to have started depending on oslo.serialization since the last release tag, implying that while the job pip-installs the client, it doesn't get that new transitive requirement (and then proceeds to check out the branch tip of the client into the vendored code?)18:43
fungirodrigods: ^18:43
openstackgerritA change was merged to openstack-infra/config: the help files changed from _ to - at some point  https://review.openstack.org/11757218:44
*** yongli has joined #openstack-infra18:44
fungiclarkb: rodrigods: looks like https://review.openstack.org/128454 is when the new requirement was introduced (yesterday)18:45
clarkbfun18:45
clarkbso ya I would bug the keystone devs about it18:45
fungiagreed. they may have already "fixed" that in master and the fix just needs to get sync'd into that feature branch18:46
rodrigodsfungi, clarkb ++18:47
rodrigodsthanks18:47
morganfainbergugh the "clone" keystoneclient and use it probelm again18:47
* morganfainberg grumbles18:48
*** terryw has joined #openstack-infra18:48
fungimorganfainberg: kiwf18:48
morganfainbergwe shouldn't be doing that in tests.18:48
morganfainberg;)18:48
fungior, like, anywhere at all18:48
morganfainbergit's fine to do that when testing keystoneclient!18:48
morganfainberg:P18:48
fungiokay, yes, there's *one* place where it makes sense to do that ;)18:49
jeblairbut we don't do that _in the test_ :)18:49
fungialso very true18:49
*** derekh has joined #openstack-infra18:50
fungiand *when* we do that, we install the dependencies of the cloned code, not of the last release of the code18:50
*** otherwiseguy has quit IRC18:50
*** hashar has joined #openstack-infra18:51
*** bnemec has quit IRC18:52
*** _nadya_ has joined #openstack-infra18:52
*** bnemec has joined #openstack-infra18:53
anteayaI feel like going for a walk soon18:54
*** yongli has quit IRC18:54
anteayatalked to a neighbour last night, she said she sees me walk past her house everyday and decided she should be out walking too, so she did, and we had a chance to chat and catch up18:55
pleia2walks++18:55
anteaya:D18:55
anteayawalks are good18:55
*** emagana has quit IRC18:55
*** chandankumar has quit IRC18:55
* jeblair walks to lunch18:55
*** emagana has joined #openstack-infra18:56
anteaya:D18:56
*** emagana has quit IRC18:56
rfolcowhat's the minimum set of jobs that compose unit test group for gate tests ? http://git.openstack.org/cgit/openstack-infra/project-config/tree/jenkins/jobs/python-jobs.yaml#n301 -- is it correct to say that it's pep8, python27 and requirements ?18:56
*** emagana has joined #openstack-infra18:57
rfolcoanteaya, any pointers before the walk :) ?18:57
anteayaon a minimum set of jobs that compose unit tests?18:58
anteayapython-jobs template?18:58
*** rainya has quit IRC18:58
anteayaand merge-check template18:59
*** jistr has quit IRC18:59
rfolcoanteaya, yes, but a reduced set18:59
anteayarfolco: mix up a patch with that in it and I'll take a look when I return18:59
anteayaI'm more visual18:59
rfolcothanks anteaya19:00
*** spzala has joined #openstack-infra19:01
*** boris-42 has quit IRC19:02
anteayanp19:03
*** boris-42 has joined #openstack-infra19:04
*** chandankumar has joined #openstack-infra19:04
*** rainya has joined #openstack-infra19:04
*** dgenin has joined #openstack-infra19:05
dgeninhi, got a question on adding Tempest testing for LVM backed ephemeral storage.19:06
krtayloranteaya, re: discussion at Monday's meeting - I was referring to -> <anteaya> nibalizer: so any chance you might be able to sheperd asselin through learning enough to help impliement part of one of those specs?19:06
krtayloranteaya, there might be other CI developers that wouldn't mind helping19:07
mordredanteaya: http://beckittns.tumblr.com19:07
krtayloranteaya, it had nothing to do with asselin assigning himself work19:07
*** hashar has quit IRC19:07
dgeninat the moment Devstack cannot be setup with LVM ephemeral storage so no way to do Tempest testing for LVM19:07
mordredhrm. that seems weird19:08
dgeninmordred: lack of LVM ephemeral support in Devstack?19:08
mordredI thought clarkb had worked on something related to that19:08
mordreddgenin: yes19:08
clarkbuhm we do lvm things with devstack (it was sdad)19:09
*** cody-somerville has joined #openstack-infra19:09
dgeninyes LVM is used for Cinder19:09
dgenini have rigged up a version of Devstack that boots with LVM ephemeral and tested it in the gate https://review.openstack.org/12550619:10
clarkbI guess I dont grok the distinction19:10
*** apevec has joined #openstack-infra19:10
dgeninCinder is not ephemeral storage19:11
dgeninephemeral storage is what Nova uses for instance disks19:11
clarkbno but from an infra perspective it should all just work19:11
dgeninCinder is persistent storage19:11
dgeninit is possible that i should be talking to devstack folks instead19:12
clarkbya I think dtroyer is probably the person with question answers19:13
*** leifmadsen has quit IRC19:13
*** pc_m has quit IRC19:13
dtroyerwho? what?19:14
dgenindtroyer: hi:)19:14
dgeninso i am trying to get Tempest testing working for LVM ephemeral19:14
*** pc_m has joined #openstack-infra19:14
dgeninwhich requires having a Devstack, as I understand, that can boot Nova with LVM ephemeral19:15
*** daneleblanc has quit IRC19:15
dgeninis this right?19:15
dtroyerthat requires basically giving Nova a vg?19:15
dgenincorrect19:15
dtroyereasy…can that vg be shared with Cinder?19:15
openstackgerritA change was merged to openstack-infra/project-config: Don't run gate-{name}-pypy for stable/icehouse  https://review.openstack.org/12901419:15
fungidolphm: ^ you should be able to recheck that requirements change now19:16
dgeninthe order in which the services are launched may be an issue19:16
fungidolphm: er, in about 15 minutes19:16
dgenini.e., if Cinder vg is not initialized when Nova cpu is launched it will die19:16
dtroyerthat's easy to take care of, if they can be shared we move the lvm to its own init path19:17
*** j^2 has quit IRC19:17
dgeninyeah, that would work.19:17
dtroyerand FWIW, DevSStack (for Cinder at least) will use any VG it find named ...  <looking>19:17
clarkbisnt openstack supposed to not die in those cases?19:17
*** leifmadsen has joined #openstack-infra19:18
dgenini cargo culted the Cinder LVM code to work with Nova19:18
dtroyerits easier if they can share because then there is only one backing file and space isn't as much of an issue19:18
dgeninif Nova has no place to put instance disks it will not start19:18
dgeninyes, and a single point for setting up and cleaning up LVM19:19
dgenindoes this have to be blueprint-ed?19:19
dtroyerthe lvm code is already mostly split out into lib/cinder_backends/lvm, we can generalize that19:20
*** david-lyle_ has joined #openstack-infra19:20
*** ociuhandu has quit IRC19:20
*** david-lyle has quit IRC19:20
*** terryw has quit IRC19:20
dtroyerwe rarely use BPs for DevStack, but this might be a good time to do that19:20
dgeninyes, and it is pretty generic19:20
dgeninhow does Devstack handle blueprints?19:21
dgeninjust post something on Launchpad?19:21
dgeninor should i just pitch this on the ML?19:22
dtroyerwrite up your end goal and potential implementation in a bp and start an ML thread and lets see who comes to talk19:23
dtroyer*implementation plan19:23
dgeninok, thank you guys19:24
dgeninyou've been very helpful19:24
dtroyernp, this sounds like a Useful Thing19:24
dtroyerwe like those19:24
*** _nadya_ has quit IRC19:25
dgeninyeah, especially considering LVM ephemeral was actually broken by a patch just at the end of Juno19:25
dtroyerin devstack?19:25
dgeninin openstack19:25
dgeninso, yes, in devstack as well19:26
openstackgerritA change was merged to openstack-infra/config: Use the SSLProtocol blacklist approach  https://review.openstack.org/12899519:26
dgenini filed a bug on it https://bugs.launchpad.net/nova/+bug/1373962 but it got fixed when the offending patch was reverted for an unrelated reason19:27
uvirtbotLaunchpad bug 1373962 in nova "LVM backed VM fails to launch" [High,Fix released]19:27
dgeninyep, that's the one19:27
*** david-lyle_ is now known as david-lyle19:27
*** koolhead17 has quit IRC19:28
*** mfer has quit IRC19:29
*** dprince has quit IRC19:32
*** dane_leblanc has joined #openstack-infra19:32
*** HeOS has joined #openstack-infra19:34
*** hashar has joined #openstack-infra19:35
*** zz_dimtruck is now known as dimtruck19:36
fungiafter too much time staring at glanceclient, it's becoming apparent that they're building up a query url from parameters in a dict, but the fake api expects parameters in a specific sequence19:38
dstufftsounds like the fake api is wrong19:38
fungiyeah19:39
fungifor whatever reason this does not break in python 3.3 but does in 3.419:39
fungistill working on wrapping my head around how the api fake works19:39
dstufftPython 3.4 switches the hash randomization19:39
dstufftto use SipHash19:40
dstufftI'm not sure if it's even possible to set a static hash seed anymore19:40
fungioh, too fun19:40
dstufft(it may be, I don't really know!)19:41
fungiand yeah, this is definitely hash seed related. with it pinned to 0 or 1 i get a failure on the test but 2 passes19:41
*** AJaeger_ has quit IRC19:42
fungiclarkb: ^ any recommendations (aside from the obvious one) for dealing with jobs which need different hash seeds for different interpreters? should we set the seed differently in individual tox envs?19:43
clarkbfungi you can do that. or rewrite code to use ordered dict or stop treating dicts as ordered19:44
clarkbjjb used ordered dicts19:44
fungiwell, in this case they're using urlparse to turn a dict of query parameters into a url, and it randomizes them... so ideally the api fake should just be written to not care what order they're passed in, right?19:46
mordredordered dicts are great19:46
mordred++19:46
*** cody-somerville has quit IRC19:46
fungiunfortunately that means figuring out their fake api implementation. looks like it just calls fixtures19:46
fungibut i'm having a hard time determining how it loads the urls into the fixtures dictionary19:47
mordredfungi: it uses magics19:47
mordredfungi: what file?19:47
fungimordred: the image manager in tests/v1/test_images.py19:47
fungimordred: nevermind19:48
fungii should have scrolled further up that file19:48
*** gondoi is now known as zz_gondoi19:48
*** sarob has joined #openstack-infra19:48
fungiso they've got a dict of urls strings and they're matching against those to return responses19:48
fungiand the strings are just hard-coded, not parameterized in any way19:49
*** dmellado has joined #openstack-infra19:49
fungiso... ugh19:49
clarkbput them in as dicts then hash it19:49
clarkbthat way the hash is the same each run19:49
fungithat's a novel approach19:50
*** zz_gondoi is now known as gondoi19:52
*** _nadya_ has joined #openstack-infra19:53
fungiso instead of the fixtures url dict key being '/v1/images/detail?is_public=None&limit=5' i can use ('/v1/images/detail', {'is_public': 'None', 'limit': '5'})19:53
fungiand then adjust the lookup method used to disassemble the url19:54
fungiactually, urlparse probably already has most of that19:54
fungiif not all of it19:54
*** derekh has quit IRC19:54
jheskethMorning19:55
*** dgenin has quit IRC19:55
*** dane_leblanc has quit IRC19:55
*** dane_leblanc has joined #openstack-infra19:56
*** e0ne has joined #openstack-infra19:57
openstackgerritA change was merged to openstack-infra/devstack-gate: Use 1024 MB RAM for Ironic agent VMs  https://review.openstack.org/12830619:57
*** datsun180b has quit IRC19:57
clarkbfungi yup19:58
*** cody-somerville has joined #openstack-infra19:58
clarkbgood morning19:59
*** achanda has quit IRC19:59
*** chandankumar has quit IRC20:01
*** david-lyle_ has joined #openstack-infra20:04
*** zns has joined #openstack-infra20:05
*** e0ne has quit IRC20:05
*** david-lyle has quit IRC20:06
*** pc_m has quit IRC20:08
*** zns has joined #openstack-infra20:09
*** _nadya_ has quit IRC20:11
*** _nadya_ has joined #openstack-infra20:12
*** tonytan4ever has quit IRC20:12
*** achanda has joined #openstack-infra20:12
*** bknudson has quit IRC20:14
*** _nadya_ has quit IRC20:16
*** andreykurilin_ has joined #openstack-infra20:21
*** otherwiseguy has joined #openstack-infra20:23
*** dimtruck is now known as zz_dimtruck20:24
*** che-arne has joined #openstack-infra20:24
*** dmsimard is now known as dmsimard_away20:27
*** annegent_ has joined #openstack-infra20:28
*** Mmike has quit IRC20:30
*** Mmike has joined #openstack-infra20:32
fungiclarkb: painful to patch because they use this pattern in so many places, but it does seem to be working20:35
clarkb:/ but good that my hack is working20:36
*** dkranz has quit IRC20:39
*** emagana has quit IRC20:40
*** emagana has joined #openstack-infra20:41
*** emagana has quit IRC20:41
*** emagana has joined #openstack-infra20:41
*** eharney has quit IRC20:42
*** ChuckC has quit IRC20:42
*** mmedvede has quit IRC20:43
*** cody-somerville has quit IRC20:46
*** groknix has quit IRC20:47
*** ociuhandu has joined #openstack-infra20:48
*** rfolco has quit IRC20:48
*** groknix has joined #openstack-infra20:48
*** david-lyle_ is now known as david-lyle20:48
*** bdpayne has quit IRC20:51
*** bswartz has joined #openstack-infra20:52
*** amcrn has joined #openstack-infra20:53
*** rainya has quit IRC20:54
mtreinishI've got another fun issue with the tempest-lib migration. Tempest runs off master everywhere, including the stable branch jobs, but tempest-lib isn't in g-r on stable20:55
mtreinishso all the stable and grenade jobs are failing with tempest-lib in tempest's requirements file20:56
mtreinishis the fix just to backport the tempest-lib g-r change?20:56
*** che-arne has quit IRC20:56
mtreinishis that something that's backportable for g-r?20:56
*** bdpayne has joined #openstack-infra20:56
*** dmsimard_away is now known as dmsimard20:58
fungiseems like it would be reasonable to backport, since stable grenade effectively has it as a requirement20:59
fungier, wait... does tempest not actually get installed?21:00
fungibecause if you're installing tempest master, then its requirement on tempest-lib should cause it to be installed21:00
*** bdpayne has quit IRC21:01
fungior have we been putting requirements for master branches of common libs into stable branches of the requirements list?21:01
fungioh, because we want devstack to rewrite all the projects' requirements lists to be consistent21:02
*** rainya has joined #openstack-infra21:03
*** thedodd has quit IRC21:03
fungiso assuming it's enforcong that on tempest as well, then yeah its deps would need to be in stable branches of requirements lists21:03
*** doug-fish has quit IRC21:03
*** patrickeast has quit IRC21:04
*** patrickeast_ has joined #openstack-infra21:04
*** unicell1 has quit IRC21:05
*** annegent_ has quit IRC21:06
*** mmaglana has joined #openstack-infra21:09
*** dustins has quit IRC21:09
fungizomg. i found glanceclient tests with string representations of of dicts hardcoded as expected matches21:10
fungihow could anyone think that's a good idea?21:10
*** annegent_ has joined #openstack-infra21:10
fungiexpect_body = '[{"path": "/name", "value": "pong", "op": "replace"}]'21:11
fungii guess it's got a 1 in 6 chance of being correct21:11
funginot stellar odds there21:12
mtreinishfungi: yeah that's the problem because tempest is in the projects.txt in g-r so it's being enforced by devstack on the stable branches21:12
*** patrickeast_ has quit IRC21:13
mtreinishok I pushed out the icehouse backport: https://review.openstack.org/#/c/129045/21:13
*** ChuckC has joined #openstack-infra21:13
*** esker has quit IRC21:13
*** patrickeast has joined #openstack-infra21:13
mtreinishoh, it looks like juno is still proposed/juno, I guess ttx hasn't renamed it yet21:14
HeOSHi to all! Do you use "master-slave" replication in your gerrit?21:14
*** dizquierdo has joined #openstack-infra21:14
*** cpowell has quit IRC21:15
fungiHeOS: database replication or git replication or what?21:15
*** annegent_ has quit IRC21:17
*** dkliban is now known as dkliban_afk21:18
HeOSfungi, i mean built-in replication in gerrit, when the repositories is replicated over ssh or over git.21:20
HeOSReplication by plugin in gerrit, yeah.21:20
mordredHeOS: yup21:20
mordredHeOS: we replicate to a farm of git servers and also to github21:21
*** dizquierdo has quit IRC21:21
fungiwe actually have 7 replicas21:22
*** dizquierdo has joined #openstack-infra21:22
HeOSmordred, what you do when master node is turn off, for example, due to accident?21:22
fungi(a local replica on the gerrit server separate from the master copy, five git servers behind a load balancer, and github)21:22
*** andreaf has joined #openstack-infra21:23
fungiHeOS: gerrit being offline doesn't cause issues for the replicas. if gerrit's down it's not changing, so there would be nothing new to replicate anyway21:23
*** rainya has quit IRC21:24
*** cody-somerville has joined #openstack-infra21:25
*** cody-somerville has quit IRC21:25
*** cody-somerville has joined #openstack-infra21:25
*** rainya has joined #openstack-infra21:25
krotscheckdhellmann: Is there some way I can inject mock extensions into stevedore’s extensionmanager for testing purposes?21:25
HeOSfungi, can you use any slave node as a master node?21:25
*** bcourt has quit IRC21:25
fungiHeOS: what do you mean by "use it as a master node"?21:26
fungiHeOS: they're all read-only push replicas21:26
fungiHeOS: people can clone from them, pull refs from them, browse them, et cetera21:26
fungiHeOS: but they're not gerrit servers, they're just git repositories21:27
*** achanda has quit IRC21:28
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard: Plugins may now register their own user preferences  https://review.openstack.org/12906121:28
*** emagana has quit IRC21:28
HeOSfungi, ok.21:28
krotscheckdhellmann: I just wrote ^^, but really want to add some coverage to make sure what I’m doing is sane.21:28
*** emagana has joined #openstack-infra21:28
*** rainya has quit IRC21:31
*** achanda has joined #openstack-infra21:31
*** rainya has joined #openstack-infra21:31
*** stevemar has quit IRC21:32
*** garyh has quit IRC21:32
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard: Plugins may now register their own user preferences  https://review.openstack.org/12906121:33
*** emagana has quit IRC21:33
*** dizquierdo has quit IRC21:33
*** doude has quit IRC21:33
*** garyh has joined #openstack-infra21:33
HeOSfungi, how do you recover the master node after disaster? How do you make backups of the master node?21:33
*** emagana has joined #openstack-infra21:33
*** cody-somerville has quit IRC21:35
*** mriedem has quit IRC21:36
*** MaxV has joined #openstack-infra21:36
fungiHeOS: we make filesystem-level backups of the master git repositories (and dumps of the gerrit mysql database)21:37
anteayamordred: ha ha ha, perfect21:39
anteayakrtaylor: well first we need a logged conversation to reference21:39
anteayakrtaylor: I am not going to ask nibalizer to take time out of his busy schedule juggling all the things21:39
ianwclarkb / fungi / jeblair : any issues adding the hp centos7 nodes as we discussed in the meeting? (https://review.openstack.org/#/c/128498/)21:40
dims_anteaya: fungi: clarkb: we are debating whether to adopt docker-py library and trying a few things, looks like dsvm jobs block on non-global requirements, will this work? https://review.openstack.org/#/c/129015/ i don't see any other projects using the NON_STANDARD_REQS switch21:40
*** freyes has quit IRC21:40
*** bdpayne has joined #openstack-infra21:41
*** freyes has joined #openstack-infra21:41
*** MaxV has quit IRC21:41
*** alexpilotti has joined #openstack-infra21:41
*** teran has joined #openstack-infra21:42
marundtroyer: ping re: devstack installation of postgres + mysql for neutron functiona ltesting21:44
*** MaxV has joined #openstack-infra21:45
anteayafungi: I love your obviousisms "if gerrit's down, its not changing"21:46
anteayamanys the lol I've enjoyed21:46
*** thedodd has joined #openstack-infra21:47
*** julim has quit IRC21:47
*** aysyd has quit IRC21:47
anteayadims_: I looked at the patch but I have to admit I don't know enough about what is going on under the covers with docker to weigh in on the patch21:47
*** spzala has quit IRC21:47
*** zns has quit IRC21:47
anteayathe most I can offer is the two lines appear to be spelled correctly, that's all I've got21:48
*** MaxV_ has joined #openstack-infra21:48
*** spzala has joined #openstack-infra21:48
*** david-lyle has quit IRC21:49
*** MaxV has quit IRC21:49
notmynamewho's the manila ptl?21:50
notmynameand what is its status in juno?21:50
*** xyang0 has quit IRC21:50
notmynamethe -manila channel is very quiet on the matter21:50
anteayanotmyname: https://review.openstack.org/#/admin/groups/215,members21:51
jeblairianw: lgtm +2.  i did not double check the partner image names.  let me know if you think i should.  :)21:51
anteayanotmyname: the -manila channel didn't tell you who the ptl is?21:51
anteayaor the channel is just a quiet channel21:51
*** patrickeast has quit IRC21:51
notmynameanteaya: I asked and nobody said anything21:52
jeblairnotmyname: that means you're the manila ptl21:52
anteayaha ha ha21:52
notmynamejeblair: new plan! kill filesystems!21:52
anteayanotmyname: congratulations21:52
notmynamelol21:52
notmynameis it integrated in juno?21:52
dtroyermarun: hey21:52
jeblairnotmyname: i think it's incubated; lemme dbl check21:53
notmyname(I've got a reporter who's going to ask me about manila in about 8 minutes)21:53
notmynamejeblair: thanks21:53
jeblairnotmyname: http://git.openstack.org/cgit/openstack/governance/tree/reference/programs.yaml#n38421:53
jeblairnotmyname: incubated in juno, bswartz is ptl21:53
marundtroyer: I hear from HenryG that you would rather that devstack not be responsible for installing both postgres and mysql.21:53
anteayadims_: grep says that that syntax does not appear anywhere else in project-config21:53
notmynamejeblair: thanks21:53
*** tomoe has joined #openstack-infra21:53
dtroyermarun: it's more that currently it cannot do both.  the database setup needs rewriting to do that, which I'd like to do but, you know, time21:54
marundtroyer: I'm not sure if you've seen the related review, but even though the gate hook option is a viable shortcut I don't think it's viable long term.21:54
marundtroyer: Ah, ok.21:54
marundtroyer: My concern is that I want to ensure that the functional tests can be run with as little manual intervention as possible.21:54
*** hashar has quit IRC21:55
marundtroyer: Ideally that would include running system setup (currently devstack) and then running the tests.21:55
*** patrickeast has joined #openstack-infra21:55
marundtroyer: I can understand that supporting this use case isn't exactly a priority, though.21:55
marundtroyer: that aside, do you think it's worth rewriting the db support in devstack at all?21:57
dtroyermarun: oh yes, it's messy and has needed it for a while.  this specific use case is new though21:57
dtroyerbut not that different from what I wanted to do anyway21:57
*** dane_leblanc has quit IRC21:58
marundtroyer: this might be a bit far-fetched, but do you see containerization in devstack's future?21:58
dtroyermarun: presumably you'll have something configuring and running devstack to get it set up, right?  IIRC we decided that setting up one db then letting devstack do the other would work21:58
dtroyermarun: re containers…funny, that was its original use after booting openstack from a ramdisk.  :)  but not like we think about today21:59
marundtroyer: hah21:59
*** MaxV has joined #openstack-infra21:59
marundtroyer: I was thinking more about deploying services into containers to ensure isolation.21:59
openstackgerritMonty Taylor proposed a change to openstack-infra/config: Add ansible node launching  https://review.openstack.org/11159622:00
*** cody-somerville has joined #openstack-infra22:00
*** cody-somerville has quit IRC22:00
*** cody-somerville has joined #openstack-infra22:00
marundtroyer: Also, maybe service containers (for things like db) could be built once and reused until a change was required.22:00
dtroyermarun: right, like everyone now.   I've imagined that is a good time to re-factor a bunch of stuff, if its still devstack at that point I don't know22:00
*** yolanda has quit IRC22:00
*** signed8bit has quit IRC22:01
marundtroyer: fair point22:01
*** patrickeast has quit IRC22:01
dtroyermarun: but now we're talking real deployments and not just a developer system.  that'll be the third psuedo-fork22:01
marundtroyer: what were the 1st two?22:02
* marun is ignorant22:02
*** MaxV_ has quit IRC22:02
dtroyersomehting tried a long time ago that I've forgotten, then Anvil22:03
marunah, anvil.  right.22:03
dtroyerbut anvil's use case was really different from the start22:03
*** andreykurilin_ has quit IRC22:03
marunI never really understood how doing devstack in python would make the world better, but maybe I misunderstood.22:03
*** mmedvede has joined #openstack-infra22:03
*** dkranz has joined #openstack-infra22:03
*** signed8bit has joined #openstack-infra22:03
*** radez is now known as radez_g0n322:04
marun(To say nothing of the availability of config management tools with user communities)22:04
*** ace05 has joined #openstack-infra22:04
*** signed8bit has quit IRC22:04
*** david-lyle has joined #openstack-infra22:05
*** rainya has quit IRC22:05
marundtroyer: So, in the short term accepting the gate hook solution seems reasonable.  I just want to ensure eventual convergence with devstack or something like it so that developers aren't having to jump through unnecessary hoops to configure a system for functional testing.22:06
dtroyerAnvil's use case included doing all of the the dependency management in packaging (RPMs) and other not-easy-for-developers stuff22:06
*** rainya has joined #openstack-infra22:06
marundtroyer: so anvil is intended for production deployment?22:06
dtroyermarun: in theory, whether the databases are set up in a wrapper or by stack.sh directly you should be able to get there from here22:07
*** rwsu has quit IRC22:07
*** patrickeast has joined #openstack-infra22:07
marundtroyer: hmmm...  so would the idea be having a helper script exist in the neutron tree that can invoke neutron and make sure the gate hook script is run before/after stack.sh?22:07
*** patrickeast has quit IRC22:07
marundtroyer: or is the idea to provide something that ties into devstack's extension mechanism? (which I'm sorry to say I'm ignorant of)22:08
dhellmannkrotscheck: http://stevedore.readthedocs.org/en/latest/managers.html#stevedore.extension.ExtensionManager.make_test_instance22:08
dtroyermarun: let's start from here:  your end point is for stack.sh to install/config/start two db servers.  It can do one today, but if the other one were already present it would not touch it.22:09
dtroyerso you could do it with a wrapper/pre-stack.sh something, or in the extras.d/00-* that would run early enough to do the same thing22:09
krotscheckdhellmann: tx22:09
*** packet has quit IRC22:09
*** kgiusti has left #openstack-infra22:10
dtroyerthe difference is that you'd have to put that script into extras.d, whereas I'm guessing you already have something that will set up local.conf and call stack.sh that could also do the other db setup.22:10
dtroyeror copy the file22:10
dtroyerthat's a toss-up I suppose22:10
marundtroyer: yeah, either sounds reasonable to me.22:10
dtroyerI'm assuming of course that changing the configuration of neutron and friends is handled by your testing22:11
marundtroyer: so long as we tie can tie the setup of the 2nd db directly into devstack I'm happy.22:11
marunHenryG: ^^22:11
nibalizeranteaya: krtaylor i dont mind working on this project at all22:11
nibalizerits very much in line with my goals22:11
marundtroyer: thank you for your patient explanation, much appreciated! :)22:12
dtroyernp22:12
nibalizeri do think its a bit more rate-limited by reviews than by people frontloading the work of splitting the modules22:12
*** patrickeast has joined #openstack-infra22:13
HenryGmarun: got it, thanks. Thanks dtroyer.22:13
HenryGdtroyer: for giggles, here is my hack in the gate hook for the neutron functional job:  https://review.openstack.org/#/c/126175/7/neutron/tests/functional/contrib/gate_hook.sh22:14
*** funzo has quit IRC22:15
*** funzo has joined #openstack-infra22:15
dtroyerHenryG: holy cow, did that work?22:16
dtroyerthere are a couple of things that can be cleaned up if you really want to do that22:16
*** dmsimard is now known as dmsimard_away22:16
marundtroyer: we don't really want to do that.  It'd be pretty hard to reuse outside of the gate.22:17
anteayanibalizer: great22:18
anteayanibalizer: what can I do to facilitate?22:18
*** pradk has quit IRC22:18
anteayanibalizer: do you want to attend a third party meeting and talk about it there?22:20
anteayanibalizer: do you have the time?22:21
*** sdake has quit IRC22:21
*** annegent_ has joined #openstack-infra22:21
*** mestery_ has joined #openstack-infra22:21
nibalizeranteaya: sure i can22:23
nibalizerwhat time is it?22:23
*** Svedrin has quit IRC22:23
nibalizer anteaya if you can review this that would help https://review.openstack.org/#/c/126096/22:23
*** Mmike has quit IRC22:23
*** mestery has quit IRC22:23
*** david-lyle has quit IRC22:24
openstackgerritSalvatore Orlando proposed a change to openstack-infra/devstack-gate: Add support for enabling/disabling service extensions  https://review.openstack.org/11612922:24
*** pfallenop has quit IRC22:24
*** otherwiseguy has quit IRC22:24
anteayanibalizer: https://wiki.openstack.org/wiki/Meetings/ThirdParty feel free to add yourself to the agenda22:24
*** pcrews has quit IRC22:24
anteayanibalizer: and thank you22:24
anteayanibalizer: I'll review22:24
*** pfallenop has joined #openstack-infra22:25
anteayanibalizer: do you have an answer for AJaeger's question?22:25
*** zaphod42_ has joined #openstack-infra22:26
anteayahe is asking a good question22:26
*** tomoe has quit IRC22:26
*** otherwiseguy has joined #openstack-infra22:26
*** zaphod42 has quit IRC22:26
*** Mmike has joined #openstack-infra22:28
*** MaxV has quit IRC22:28
HenryGdtroyer: It does work. Like marun says, we don't want to do it that way, but it hints that it may not be too hard to change things in devstack so that it can install both backends.22:29
*** Svedrin has joined #openstack-infra22:30
*** _buzz has quit IRC22:30
*** pcrews has joined #openstack-infra22:30
*** HenryG_ has joined #openstack-infra22:31
*** HenryG_ has quit IRC22:34
*** HenryG_ has joined #openstack-infra22:35
*** thedodd has quit IRC22:35
dims_anteaya: please see https://github.com/openstack/requirements/blob/master/update.py#L172 - it's not specific to docker, any project runs into the door if there are requirements that are not in global-req22:36
*** yongli has joined #openstack-infra22:36
*** dangers is now known as dangers_away22:36
*** sdake has joined #openstack-infra22:37
*** sdake has quit IRC22:37
*** sdake has joined #openstack-infra22:37
dims_anteaya: so my question was, if the jenkins job definition was the right place to add that flag22:37
dims_anteaya: thanks for looking22:37
anteayanibalizer: so yeah, respin and let's look again22:38
anteayadims_: ah context, me loves me some context22:38
anteayadims_: I will look again22:39
*** annegent_ has quit IRC22:39
*** gondoi is now known as zz_gondoi22:46
*** annegent_ has joined #openstack-infra22:47
*** annegent_ has quit IRC22:47
nibalizeranteaya: on it22:48
anteayanibalizer: thanks22:49
*** reed has joined #openstack-infra22:50
openstackgerritSpencer Krum proposed a change to openstack-infra/project-config: Adding puppet-pip as split out module  https://review.openstack.org/12609622:50
anteayadims_: I don't know and i don't know how to test this locally, what I might suggest is rather than editing those two jobs, create a new one with this setting and set it to non-voting22:51
anteayadims_: then run it in check and see what it does22:51
anteayadims_: you don't want these two jobs, that are voting (if they are) to start having issues22:51
*** achanda has quit IRC22:54
*** emagana has quit IRC22:57
*** achanda has joined #openstack-infra22:58
anteayanibalizer: thanks for the respin +222:58
nibalizeranteaya++ you're awesome22:59
openstackgerritA change was merged to openstack-infra/config: Add ability to change the slave gerrit user  https://review.openstack.org/12169523:00
anteayanibalizer: you're too kind23:02
*** yamahata has joined #openstack-infra23:10
*** ChuckC___ has joined #openstack-infra23:13
*** bdpayne has quit IRC23:16
*** tomoe has joined #openstack-infra23:19
*** dmsimard_away is now known as dmsimard23:19
dims_anteaya: they are not voting so we are safe :)23:21
dims_sorry, talking to you in between errands23:21
anteayadims_: understood23:21
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard: Plugins may now register their own user preferences  https://review.openstack.org/12906123:21
anteayawell if they are not voting, you are the only one going to feel the pain, correct?23:22
dims_anteaya: yep, am fairly confident :)23:22
*** rhsu has joined #openstack-infra23:23
anteayalet's be very confident23:23
dims_yep, very confident :)23:24
dims_anteaya: if the flag has an effect it does what i want it to do which is skip the requirements check. if it does not have an effect then the dsvm jobs fail exactly where they fail today23:25
dims_anteaya: so we should be good.23:25
anteayadims_: it is in silent on nova and check on nova/docker23:25
anteayacheck-tempest-dsvm-docker that is23:26
dims_silent in nova and non-voting in docker23:26
*** marun has quit IRC23:26
dims_(both of them)23:26
anteayaand check-tempest-dsvm-f20-docker is only on nova-docker23:27
dims_y23:28
*** dims__ has joined #openstack-infra23:30
HeOShttps://bugs.launchpad.net/linaro-android-infrastructure/+bug/1148518 -- do you have similar problems ever?23:30
uvirtbotLaunchpad bug 1148518 in linaro-android-infrastructure "Few people lost admin acess to Gerrit" [Critical,Fix released]23:30
anteayadims_: so since check-tempest-dsvm-f20-docker is only on nova-docker23:31
anteayadims_: how about we only alter that job?23:31
anteayadims_: then if you are happy you have a data point to justify altering the other?23:31
dims__sure thing. will rework the review23:32
anteayathanks23:32
dims__thx anteaya23:32
anteayadims__: let's put lots of detail we discussed in the commit message23:32
*** ryanpetrello has quit IRC23:32
anteayaincluding that you and I aren't sure if this is the right place for the edit23:32
*** ryanpetrello has joined #openstack-infra23:33
*** dims__ has quit IRC23:33
*** dims_ has quit IRC23:33
*** dims_ has joined #openstack-infra23:34
*** ChuckC___ has quit IRC23:34
fungiugh... glanceclient test cleanup is not going well. it's like pulling on a thread and unravelling the entire sweater23:34
dims_andreaf: ack23:34
dims_fungi: ouch23:35
*** ashp has quit IRC23:35
fungiso many comparisons against string representations of unordered datatypes23:35
anteaya:(23:36
*** marun has joined #openstack-infra23:37
*** ashp has joined #openstack-infra23:37
openstackgerritDavanum Srinivas (dims) proposed a change to openstack-infra/project-config: Allow non standard docker-py in check-tempest-dsvm-f20-docker  https://review.openstack.org/12901523:39
*** cody-somerville has quit IRC23:39
dims_anteaya: fungi: done! ^^^23:40
anteayadims_: how's that?23:42
dims_thanks!23:42
anteayaha ha ha23:43
anteayawelcome23:43
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard: [WIP] Email & Subscription Plugin  https://review.openstack.org/12909123:43
* dims_ has to go buy one!23:44
*** zz_dimtruck is now known as dimtruck23:45
openstackgerritWalter A. Boring IV (hemna) proposed a change to openstack-infra/project-config: Add cinder-brick to stackforge  https://review.openstack.org/12909223:46
*** juice has quit IRC23:46
dims_jeblair: fyi, i tested the hideci.js/cookie for CI button change by setting up httpd proxies that would load hideci.js from local disk and fetch everything else from review.apache.org - https://gist.github.com/dims/185ed200b3f0a21952ad23:47
*** dkehnm_ has joined #openstack-infra23:47
dims_jeblair: with multiple tabs pointing to different reviews23:47
anteayahey I want to enjoy my 5 seconds of fame23:49
anteayahttp://stackalytics.com/23:49
anteayanumber 3 reviewer!23:49
anteayawon't last another 5 minutes, but you were here when it happened!23:50
anteayadims_: go buy what? a gun? no don't buy a gun23:50
*** dkehnm has quit IRC23:51
*** dkehnm_ is now known as dkehnm23:51
*** rhsu has left #openstack-infra23:51
dims_anteaya: ah nice!23:51
*** tomoe has quit IRC23:51
dims_anteaya: kidding of course23:51
anteayadims_: thanks23:51
*** tomoe has joined #openstack-infra23:52
anteayadims_: and whew!23:52
anteaya:D23:52
*** otherwiseguy has quit IRC23:52
*** yamahata has quit IRC23:53
*** juice has joined #openstack-infra23:53
clarkbHeOS: ya launchpad openid sometimes tickles oddities in gerrits account implementation23:58

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