Tuesday, 2013-10-15

*** amytron has quit IRC00:03
*** rakhmerov has joined #openstack-meeting-alt00:11
*** rakhmerov has quit IRC00:15
*** sarob has quit IRC00:32
*** bdpayne has quit IRC00:42
*** sarob has joined #openstack-meeting-alt00:51
*** sacharya has joined #openstack-meeting-alt00:56
*** IlyaE has joined #openstack-meeting-alt00:59
*** IlyaE has quit IRC01:01
*** vipul is now known as vipul-away01:04
*** nosnos has joined #openstack-meeting-alt01:05
*** vipul-away is now known as vipul01:09
*** rakhmerov has joined #openstack-meeting-alt01:11
*** sacharya has quit IRC01:16
*** rakhmerov has quit IRC01:16
*** katyafervent has quit IRC01:17
*** yamahata has joined #openstack-meeting-alt01:19
*** sacharya has joined #openstack-meeting-alt01:19
*** jmaron has quit IRC01:20
*** _ozstacker_ has joined #openstack-meeting-alt01:20
*** ozstacker has quit IRC01:20
*** katyafervent has joined #openstack-meeting-alt01:34
*** sarob has quit IRC01:44
*** jmontemayor has joined #openstack-meeting-alt02:06
*** jmontemayor has quit IRC02:06
*** jmontemayor has joined #openstack-meeting-alt02:07
*** yogesh has joined #openstack-meeting-alt02:11
*** rakhmerov has joined #openstack-meeting-alt02:12
*** yogesh has quit IRC02:16
*** rakhmerov has quit IRC02:17
*** julim has quit IRC02:17
*** jmaron has joined #openstack-meeting-alt02:21
*** jmaron has quit IRC02:25
*** jmontemayor has quit IRC02:42
*** julim has joined #openstack-meeting-alt02:43
*** julim has quit IRC02:53
*** rakhmerov has joined #openstack-meeting-alt03:12
*** rakhmerov has quit IRC03:17
*** jmaron has joined #openstack-meeting-alt03:21
*** jmaron has quit IRC03:26
*** sarob has joined #openstack-meeting-alt03:31
*** SergeyLukjanov has joined #openstack-meeting-alt03:33
*** dkehn_ has joined #openstack-meeting-alt03:34
*** vipul has quit IRC03:36
*** vipul has joined #openstack-meeting-alt03:36
*** dkehn has quit IRC03:38
*** markmcclain has quit IRC03:40
*** markmcclain has joined #openstack-meeting-alt03:40
*** markmcclain has quit IRC03:41
*** sarob has quit IRC03:49
*** sarob has joined #openstack-meeting-alt03:50
*** sarob_ has joined #openstack-meeting-alt03:51
*** sacharya has quit IRC03:53
*** sarob has quit IRC03:54
*** SergeyLukjanov is now known as _SergeyLukjanov03:58
*** sacharya has joined #openstack-meeting-alt03:58
*** _SergeyLukjanov has quit IRC03:58
*** yamahata has quit IRC04:02
*** sarob_ has quit IRC04:05
*** sarob has joined #openstack-meeting-alt04:06
*** coolsvap has joined #openstack-meeting-alt04:08
*** sarob has quit IRC04:10
*** rakhmerov has joined #openstack-meeting-alt04:13
*** rakhmerov has quit IRC04:17
*** demorris has quit IRC04:22
*** jmaron has joined #openstack-meeting-alt04:22
*** jmaron has quit IRC04:27
*** yamahata has joined #openstack-meeting-alt04:31
*** rakhmerov has joined #openstack-meeting-alt04:32
*** rakhmerov has quit IRC04:32
*** sarob has joined #openstack-meeting-alt04:36
*** sarob has quit IRC04:41
*** sarob has joined #openstack-meeting-alt04:42
*** sacharya has quit IRC04:45
*** vipul is now known as vipul-away04:45
*** SergeyLukjanov has joined #openstack-meeting-alt05:11
*** vipul-away is now known as vipul05:22
*** jmaron has joined #openstack-meeting-alt05:23
*** jmaron has quit IRC05:24
*** sarob has quit IRC05:27
*** mtreinish has quit IRC05:27
*** sarob has joined #openstack-meeting-alt05:27
*** sarob has quit IRC05:28
*** mtreinish has joined #openstack-meeting-alt05:29
*** dmakogon_away has joined #openstack-meeting-alt05:32
*** rakhmerov has joined #openstack-meeting-alt05:32
*** rakhmerov has quit IRC05:37
*** mtreinish has quit IRC05:44
*** mtreinish has joined #openstack-meeting-alt05:55
*** stanlagun has quit IRC06:18
*** stanlagun has joined #openstack-meeting-alt06:27
*** sarob has joined #openstack-meeting-alt06:28
*** sarob has quit IRC06:32
*** rakhmerov has joined #openstack-meeting-alt06:33
*** rakhmerov has quit IRC06:38
*** jcoufal has joined #openstack-meeting-alt06:38
*** jtomasek has joined #openstack-meeting-alt07:03
*** sarob has joined #openstack-meeting-alt07:28
*** akuznetsov has quit IRC07:28
*** dmakogon_away has quit IRC07:28
*** lsmola has joined #openstack-meeting-alt07:32
*** sarob has quit IRC07:32
*** mtreinish has quit IRC07:41
*** mtreinish has joined #openstack-meeting-alt07:42
*** flaper87|afk is now known as flaper8707:45
*** SergeyLukjanov has quit IRC07:46
*** rakhmerov has joined #openstack-meeting-alt08:05
*** derekh has joined #openstack-meeting-alt08:08
*** yamahata has quit IRC08:08
*** akuznetsov has joined #openstack-meeting-alt08:14
*** coolsvap has quit IRC08:14
*** sarob has joined #openstack-meeting-alt08:29
*** sarob has quit IRC08:33
*** tnurlygayanov has quit IRC09:27
*** sarob has joined #openstack-meeting-alt09:29
*** bnemec_ has joined #openstack-meeting-alt09:34
*** sarob has quit IRC09:34
*** bnemec has quit IRC09:38
*** tsufiev has quit IRC09:38
*** tsufiev has joined #openstack-meeting-alt09:40
*** yamahata has joined #openstack-meeting-alt09:47
*** akuznetsov has quit IRC10:09
*** akuznetsov has joined #openstack-meeting-alt10:10
*** flaper87 is now known as flaper87|afk10:11
*** noslzzp has joined #openstack-meeting-alt10:16
*** pcm_ has joined #openstack-meeting-alt10:17
*** pcm_ has quit IRC10:22
*** pcm_ has joined #openstack-meeting-alt10:23
*** boris-42 has quit IRC10:27
*** nosnos has quit IRC10:28
*** nosnos has joined #openstack-meeting-alt10:28
*** sarob has joined #openstack-meeting-alt10:30
*** boris-42 has joined #openstack-meeting-alt10:31
*** nosnos has quit IRC10:33
*** sarob has quit IRC10:34
*** rakhmerov has quit IRC10:39
*** rakhmerov has joined #openstack-meeting-alt10:40
*** akuznetsov has quit IRC10:53
*** yamahata has quit IRC11:07
*** yamahata has joined #openstack-meeting-alt11:09
*** katyafervent has quit IRC11:22
*** demorris has joined #openstack-meeting-alt11:31
*** katyafervent has joined #openstack-meeting-alt11:38
*** demorris has quit IRC11:46
*** flaper87|afk is now known as flaper8711:49
*** akuznetsov has joined #openstack-meeting-alt11:51
*** boris-42 has quit IRC11:53
*** pdmars has joined #openstack-meeting-alt11:58
*** akuznetsov has quit IRC12:00
*** flaper87 is now known as flaper87|afk12:08
*** flaper87|afk is now known as flaper8712:16
*** alagalah has joined #openstack-meeting-alt12:27
*** jmaron has joined #openstack-meeting-alt12:32
*** akuznetsov has joined #openstack-meeting-alt12:34
*** slagle has quit IRC12:37
*** slagle has joined #openstack-meeting-alt12:58
*** fvollero|gone is now known as fvollero13:05
*** jtomasek has quit IRC13:06
*** demorris has joined #openstack-meeting-alt13:06
*** ruhe has joined #openstack-meeting-alt13:11
*** jtomasek has joined #openstack-meeting-alt13:13
*** eankutse has joined #openstack-meeting-alt13:18
*** eankutse has quit IRC13:19
*** eankutse has joined #openstack-meeting-alt13:19
*** amytron has joined #openstack-meeting-alt13:21
*** jtomasek has quit IRC13:21
*** jtomasek has joined #openstack-meeting-alt13:27
*** ruhe has quit IRC13:29
*** ruhe has joined #openstack-meeting-alt13:30
*** dguitarbite_ has joined #openstack-meeting-alt13:31
*** dguitarbite_ is now known as dguitarbite113:31
*** jcoufal has quit IRC13:36
*** ruhe has quit IRC13:43
*** demorris has quit IRC13:44
*** kevinconway has quit IRC13:46
*** ruhe has joined #openstack-meeting-alt13:49
*** sarob has joined #openstack-meeting-alt13:54
alagalahGood morning13:54
*** stanlagun has left #openstack-meeting-alt13:54
*** gokrokve has joined #openstack-meeting-alt13:54
sarobTraining-manuals meeting is cancelled for today13:54
alagalahOh13:55
sarobColin and I are going to be offline13:55
sarobIf I had planned better I would have handed it off13:55
sarobIf want alagalah discuss with Pranav and others13:57
sarobStatus and such13:57
sarobGotta go13:58
*** boris-42 has joined #openstack-meeting-alt13:58
*** betsy has joined #openstack-meeting-alt14:00
*** kevinconway has joined #openstack-meeting-alt14:01
*** sarob has quit IRC14:02
*** jcoufal has joined #openstack-meeting-alt14:04
dguitarbite1hello14:05
alagalahHi there14:05
dguitarbite1if you guys have anything to discuss, or have any doubts ping me14:05
dguitarbite1i should be online for next 20 mins or so14:05
*** ruhe has quit IRC14:06
alagalahI think we are ok, just did a pull going to look for the RST -> XML script14:08
dguitarbite1k14:09
dguitarbite1I dont think Sarob has open sourced the code yet14:09
dguitarbite1wait for it14:09
*** jtomasek has quit IRC14:09
*** jtomasek has joined #openstack-meeting-alt14:10
alagalahah no worries14:11
*** ruhe has joined #openstack-meeting-alt14:11
*** SergeyLukjanov has joined #openstack-meeting-alt14:16
*** demorris has joined #openstack-meeting-alt14:22
*** dguitarbite1 has quit IRC14:22
*** akuznetsov has quit IRC14:24
*** alagalah has left #openstack-meeting-alt14:25
*** sacharya has joined #openstack-meeting-alt14:27
*** markmcclain has joined #openstack-meeting-alt14:29
*** SergeyLukjanov has quit IRC14:32
*** dkehn_ is now known as dkehn14:33
*** ruhe has quit IRC14:33
*** david-lyle_ has joined #openstack-meeting-alt14:34
*** ruhe has joined #openstack-meeting-alt14:35
*** akuznetsov has joined #openstack-meeting-alt14:36
*** SergeyLukjanov has joined #openstack-meeting-alt14:38
*** SergeyLukjanov is now known as _SergeyLukjanov14:38
*** _SergeyLukjanov has quit IRC14:39
*** sacharya has quit IRC14:41
*** SergeyLukjanov has joined #openstack-meeting-alt14:52
*** demorris has quit IRC15:00
*** rnirmal has joined #openstack-meeting-alt15:02
*** jtomasek has quit IRC15:04
*** sacharya has joined #openstack-meeting-alt15:13
*** demorris has joined #openstack-meeting-alt15:19
*** jtomasek has joined #openstack-meeting-alt15:23
*** tanisdl has joined #openstack-meeting-alt15:23
*** ruhe has quit IRC15:26
*** bdpayne has joined #openstack-meeting-alt15:27
*** ruhe has joined #openstack-meeting-alt15:33
*** jcoufal has quit IRC15:42
*** noslzzp has quit IRC15:44
*** coolsvap has joined #openstack-meeting-alt15:44
*** akuznetsov has quit IRC15:52
*** katyafervent has quit IRC15:57
*** jrodom has joined #openstack-meeting-alt16:00
*** ruhe has quit IRC16:05
*** _ozstacker_ has quit IRC16:07
*** katyafervent has joined #openstack-meeting-alt16:13
*** ozstacker has joined #openstack-meeting-alt16:17
*** betsy_ has joined #openstack-meeting-alt16:19
*** SergeyLukjanov has quit IRC16:20
*** betsy has quit IRC16:20
*** betsy_ is now known as betsy16:20
*** ozstacker has quit IRC16:31
*** ozstacker has joined #openstack-meeting-alt16:38
*** jprovazn has joined #openstack-meeting-alt16:40
*** SergeyLukjanov has joined #openstack-meeting-alt16:41
*** SergeyLukjanov is now known as _SergeyLukjanov16:42
*** _SergeyLukjanov is now known as SergeyLukjanov16:42
*** SergeyLukjanov is now known as _SergeyLukjanov16:42
*** _SergeyLukjanov is now known as SergeyLukjanov16:42
*** ruhe has joined #openstack-meeting-alt16:43
*** demorris has quit IRC17:00
*** derekh has quit IRC17:01
*** julim has joined #openstack-meeting-alt17:05
*** rakhmerov has quit IRC17:07
*** flaper87 is now known as flaper87|afk17:07
*** akuznetsov has joined #openstack-meeting-alt17:07
*** sarob has joined #openstack-meeting-alt17:12
*** colinmcnamara has joined #openstack-meeting-alt17:12
*** julim has quit IRC17:14
*** demorris has joined #openstack-meeting-alt17:15
*** vipul is now known as vipul-away17:16
*** eankutse has quit IRC17:20
*** markwash has joined #openstack-meeting-alt17:22
*** akuznetsov has quit IRC17:26
*** boris-42 has quit IRC17:30
*** eankutse has joined #openstack-meeting-alt17:34
*** rakhmerov has joined #openstack-meeting-alt17:41
*** vipul-away is now known as vipul17:45
*** sreshetnyak has joined #openstack-meeting-alt17:47
*** nikhil has quit IRC17:51
*** heman-th has quit IRC17:51
*** esheffield has quit IRC17:51
*** venkat_ has quit IRC17:51
*** colinmcnamara has quit IRC17:52
*** colinmcnamara has joined #openstack-meeting-alt17:52
*** esheffield has joined #openstack-meeting-alt17:54
*** colinmcn_ has joined #openstack-meeting-alt17:54
*** esheffield has quit IRC17:55
*** colinmcnamara has quit IRC17:55
*** esheffield has joined #openstack-meeting-alt17:55
*** jtomasek has quit IRC17:56
*** rakhmerov has quit IRC17:59
*** eankutse has quit IRC18:05
*** dmakogon_away has joined #openstack-meeting-alt18:08
*** dmakogon_away is now known as dmakogon18:08
*** nikhil has joined #openstack-meeting-alt18:14
*** amytron has quit IRC18:20
*** amytron has joined #openstack-meeting-alt18:21
*** amytron_ has joined #openstack-meeting-alt18:24
*** amytron has quit IRC18:25
*** ruhe has quit IRC18:34
*** SergeyLukjanov has quit IRC18:35
*** jtomasek has joined #openstack-meeting-alt18:38
*** SergeyLukjanov has joined #openstack-meeting-alt18:39
*** ruhe has joined #openstack-meeting-alt18:41
*** fvollero is now known as fvollero|gone18:45
*** rpodolyaka1 has joined #openstack-meeting-alt18:48
*** lsmola_ has joined #openstack-meeting-alt18:50
*** eankutse has joined #openstack-meeting-alt18:51
*** lsmola_ has quit IRC18:52
*** jistr has joined #openstack-meeting-alt18:53
*** lsmola_ has joined #openstack-meeting-alt18:54
*** tzumainn has joined #openstack-meeting-alt18:56
*** dprince has joined #openstack-meeting-alt18:56
*** marios has joined #openstack-meeting-alt18:57
*** Ng has joined #openstack-meeting-alt18:59
SpamapSo/19:00
*** derekh has joined #openstack-meeting-alt19:01
marioshi19:01
*** gokrokve has quit IRC19:01
rpodolyaka1o/19:01
pleia2o/19:01
jistrhi19:01
tzumainnhiya19:01
lsmola_o/19:01
dkehnhi19:01
GheRiveroo/19:01
derekhyo19:01
*** gokrokve has joined #openstack-meeting-alt19:01
*** matty_dubs has joined #openstack-meeting-alt19:01
lifelessmorning19:01
lifeless#startmeeting tripleo19:01
openstackMeeting started Tue Oct 15 19:01:48 2013 UTC and is due to finish in 60 minutes.  The chair is lifeless. Information about MeetBot at http://wiki.debian.org/MeetBot.19:01
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.19:01
*** openstack changes topic to " (Meeting topic: tripleo)"19:01
openstackThe meeting name has been set to 'tripleo'19:01
lifeless#topic agenda19:02
*** openstack changes topic to "agenda (Meeting topic: tripleo)"19:02
lifeless     bugs19:02
lifeless    reviews19:02
lifeless    Projects needing releases19:02
lifeless    CD Cloud status19:02
lifeless    CI virtualized testing progress19:02
lifeless        Discuss latest comments on LXC+ISCSI bug: https://bugs.launchpad.net/ubuntu/+source/lxc/+bug/122685519:02
lifeless    Insert one-off agenda items here19:02
lifeless    MVP1 retrospective TripleO/TripleOCloud/MVP1Retrospective19:02
lifeless    MVP2 retrospective TripleO/TripleOCloud/MVP2Retrospective19:02
lifeless    open discussion19:02
lifelesslots of topics today, I'm going to be moving fast, so if you have something to add in a section,, don't wait19:02
lifeless#topic bugs19:02
*** openstack changes topic to "bugs (Meeting topic: tripleo)"19:02
lifeless#link https://bugs.launchpad.net/tripleo/19:02
lifeless#link https://bugs.launchpad.net/diskimage-builder/19:02
lifeless#link https://bugs.launchpad.net/os-refresh-config19:02
lifeless#link https://bugs.launchpad.net/os-apply-config19:02
lifeless#link https://bugs.launchpad.net/os-collect-config19:02
lifeless#link https://bugs.launchpad.net/tuskar19:02
lifeless#link https://bugs.launchpad.net/tuskar-ui19:02
lifeless#link https://bugs.launchpad.net/python-tuskarclient19:02
SpamapSonly 1 critical that I see19:03
*** markwash has quit IRC19:04
*** ruhe has quit IRC19:04
SpamapSand that one is fix committed19:04
lifelessbunch of untriaged on tripleo.19:04
lifelessAnd the sad thing is they were filed by ATC19:04
lifelesss19:04
*** ccrouch has joined #openstack-meeting-alt19:05
lifelessAny thoughts on how we can get folk to file bugs triaged ?19:05
derekhso should I be able to triage, I'm guessing there should be a edit button beside importance19:05
*** gokrokve has quit IRC19:06
Ngdo we necessarily want that? Some people think it's better to capture a bug in any state than hold off from capturing it because it's not fleshed out enough to be triaged19:06
lifelessderekh: join ~tripleo on Launchpad, and then you can. And when you file there is an 'other settings' or 'more' or something which lets you set during creation.19:06
lifelessNg: triaged doesn't imply fleshed out.19:06
SpamapSlifeless: I believe we can control the "what to put in the bug" message and the "thanks for filing a bug" message, so we can remind people to self-triage in there.19:06
derekhlifeless: ahh that explains it19:06
lifelessSpamapS: good idea19:06
SpamapSI'll look at doing that right now19:07
lifeless#action SpamapS to customise the reporting guidelines to encourage self triage19:07
Nglifeless: shouldn't it mean that we at least understand enough about the bug to be able to decide its priority and start fixing it?19:07
lifelessNg: yes, no in order.19:07
Nghmm, ok. not how I've used Triaged in the past, but I'm not opposed to it having that meaning :)19:07
Ng(for tripleo at least :)19:08
lifelessNg: think of it in the original context19:08
lifelessNg: will the patient die?19:08
* Ng nods19:08
lifelessNg: quick snap assessment. Then move on.19:08
derekh"Only the team's administrators can invite a user to be a member"19:08
lifelessWe can and will tune bugs further, but having them competely uncategorised just means that I end up triaging them.19:08
lifelessderekh: nuts, let me fix that19:08
lifelessset to moderated19:09
lifelessderekh: ^19:09
* derekh joins ~tripleo19:10
* rpodolyaka1 too19:10
lifelessNg: the consequence of setting a high bar for triage is that you get a massive pool of bugs noone is willing to touch because they are clear/complete/reproducable enough, but some may well be affecting everybody19:10
lifelessNg: clearing up a bug enough to work on it is something you only want to do *when you want to work on it*19:11
lifelessand unless you are running short of bugs, thats never the problem. The problem is 'which bugs are most useful to fix' :)19:11
Ngfair points, all19:11
*** markwash has joined #openstack-meeting-alt19:11
lifeless#action lifeless to summarise this + team joining and mail to the list19:13
lifeless#topic reviews19:13
*** openstack changes topic to "reviews (Meeting topic: tripleo)"19:13
lifeless     http://russellbryant.net/openstack-stats/tripleo-openreviews.html19:13
lifeless    http://russellbryant.net/openstack-stats/tripleo-reviewers-30.txt19:13
lifeless    http://russellbryant.net/openstack-stats/tripleo-reviewers-90.txt19:13
*** demorris has quit IRC19:14
lifelessMedian wait time: 1 days, 0 hours, 21 minutes19:14
lifeless3rd quartile wait time: 3 days, 11 hours, 41 minutes19:14
lifelessWe're losing ground19:15
lifelessthats under19:15
lifelessStats since the last revision without -1 or -2 (ignoring jenkins):19:15
*** sarob has quit IRC19:15
lifeless19:15
lifelessLongest waiting reviews (based on oldest rev without nack, ignoring jenkins):19:15
lifeless    7 days, 12 hours, 29 minutes https://review.openstack.org/50010 (Fix a couple of default config values)19:15
*** sarob has joined #openstack-meeting-alt19:15
SpamapSlifeless: the MVP push has narrowed our review focus and we're glossing over rather than driving to 0 I think.19:16
lifelessIs everyone in core using the link on https://wiki.openstack.org/wiki/TripleO#Review_team ?19:16
lifelessSpamapS: most of the tuskar oriented folk are -core19:16
lifelessSpamapS: and that 7 days one hasn't been +2'd or -1'd ; I've +2'd it.19:17
NgI am using the link, but I am still ignoring tuskar reviews because I still haven't poked at it19:17
lifelessNg: can I suggest you give +1's and -1's at least?19:17
SpamapSWas not using the link, but it is not far off rom my "watched changes" minus heat.19:17
Nglifeless: you can, I will do so19:17
lsmola_I am reviewing only tuskar, for now19:18
Nglifeless: if you were to knock https://review.openstack.org/#/c/50431/2 in the affirmatory, that would clear two of our oldest reviews :)19:18
lifelessso, SpamapS you raise an interesting point, at least for the folk doing tripleo-cd mvp's.19:18
lifelesswhich is do we keep driving reviews to 0 ?19:18
lifelessSpamapS: I think we should. The kanban provides focus, but it doesn't replace our responsibility for things we've already shipped, or for team maintenance and growth19:19
SpamapSI think we should still devote time to it. We just may not devote as much time to it.19:19
lifelessSpamapS: so, when we sketched this, we said19:20
lifeless    unblock bottlenecks first, then unblock everyone else.19:20
lifeless    folk are still self directed - it's open source - but clear19:20
lifelessSpamapS: I think doing reviews counts as unblocking everyone else19:20
*** sarob has quit IRC19:20
lifelessSpamapS: so my personal view on this is that we should review all firedrill reviews first19:20
lifelessthen all CD related reviews19:20
lifelessthen all reviews in the project19:20
lifelesswith drive-to-0 mentality19:21
SpamapS+1 from me on that plan19:21
lifelesslsmola_: I think it's very important that tuskar folk really understand whats going on in the rest of tripleo - whats holding you back from reviewing across the full set of projects?19:21
derekhI agree with the order, just worry we've been a little too aggressive causing regression to creep in19:21
lifelessSpamapS: It means less personal bandwidth for CD/MVP contributions, but more team bandwidth.19:22
SpamapSderekh: agreed on that as well, though I think the regressions have been contained _mostly_ to tripleo-incubator19:22
lifelessSpamapS: If the team as a whole doesn't dig in and share review load, then we can revisit this.19:22
lsmola_lifeless, well I have been trying devtest last two weeks, so now I am still gaining confidence :-)19:22
slaglei'm fine with the review priority, as, i still feel the average review time is pretty good19:23
SpamapSderekh: and overall, we have a more tested solution because we have been aggressive and pushed to have a real live cloud deploying all the time.19:23
slagle*proposed review priority, i mean19:23
lsmola_lifeless, most of us will be testing stuff we are preparing for hongkong in like next 3 weeks, so we might not have many new patches or reviews19:24
lifelessderekh: it's true, there have been regressions. as we work down the stack towards CI, I think that will get solved19:24
derekhSpamapS: yup true but we've left behind the seed and undercloud , so were only catching things on the top of the stack (which is better then nothing)19:24
lifelesslsmola_: thats fine, but reviewers have to scale as contributors do19:24
derekhyup more CI will solve the problem19:25
lifelesslsmola_: if you only review a thin slice, the contribution becomes asymmetric.19:25
*** sarob has joined #openstack-meeting-alt19:25
lifelesslsmola_: an explicit goal for me is to see as many of tuskar folk remain tripleo-core as possible, but that means:19:25
SpamapSderekh: yeah, we went from a broad comprehensive defense strategy to a tactical surgical strike strategy. :)19:26
lifeless - contributing as -core in a sustained period (e.g. a review a day minimum)19:26
*** jomara has joined #openstack-meeting-alt19:26
lifeless - and learning about the other components (by participating in reviews)19:26
lsmola_lifeless, true that, though right now I could do just code review, so checking good programming style, cause I don know how to test most of the stuff, but I am getting into it19:26
* jistr will try to lose flaps on eyes focused towards tuskarclient and do reviews elsewhere too19:26
jistrlsmola_: yeah that's my concern too. I don't know how to test the other stuff properly.19:27
jistrbut i'll try to start at least with +/-119:27
lifelesslsmola_: please do - even if you can only comment on surface aspects you'll see a) other reviewers comments and b) the code and problems it's trying to solve.19:27
bnemec_There's an interesting parallel to the Hyper-V Nova discussion here.19:27
*** bnemec_ is now known as bnemec19:27
tzumainnjistr, that's my concern as well - and coming from a tuskar-ui background, so far my interactions have mostly been limited to tuskar-ui/tuskar19:28
bnemecNarrow review focus vs. the project as a whole.19:28
*** demorris has joined #openstack-meeting-alt19:28
lsmola_lifeless, ok then19:28
lifelessbnemec: yes, there is.19:28
SpamapSWe had something similar in Heat too with rackspace specific resource plugins.19:29
lifelesshowever we're at least one OOM less code to deal with in direct terms.19:29
bnemecYeah, absolutely.  And review turnaround in tripleo seems to be much faster IME.19:29
lifelessbnemec: thats deliberate :).19:30
bnemecWhich addresses a lot of the complains the hyperv people have.19:30
bnemec*complaints19:30
lifelessbnemec: review turnaround is crucial, I think nova needs to fix that, but I don't have a trivial 'do X' to fix it.19:30
lifelessanyhow...19:30
lifeless#action lifeless to summarise review meta to the list as well19:30
lifeless#topic  Projects needing releases19:31
*** openstack changes topic to "Projects needing releases (Meeting topic: tripleo)"19:31
lifelessSpamapS: you were going to do releases of $everything;  I'm guessing the MVP work sidetracked that?19:32
SpamapSlifeless: and my own scatter brain.19:32
SpamapSlifeless: will put it higher on the list19:32
lifelessSpamapS: how about we ask someone not visibly tackling the MVP work to do it?19:33
lifelessdo we have a volunteer? Goal is to a) make sure all projects other than -incubator are correctly configured in infra/config + their own code to /do/ releases.19:33
SpamapSlifeless: That would not bother me, but I am not worried that I won't complete the task.19:33
lifelessSpamapS: you're a bottleneck on heat.19:34
SpamapSI know19:34
*** jog0 has joined #openstack-meeting-alt19:34
lifelessgoal b) is then to do a release of everything pending commits19:34
SpamapSso yeah seems to make more sense to take tasks away from me19:34
NgI'm happy to look at release stuff. I'll need some handholding or docs, having not done any openstack releases before19:34
lifelessNg: ok19:34
SpamapSNg: mordred and clarkb can get you through it.19:34
mordredaroo?19:34
lifeless#action Ng to ensure all non-incubator projects can release and get a release done of any which have unreleased code.19:35
lifeless#topic CD Cloud status19:35
*** openstack changes topic to "CD Cloud status (Meeting topic: tripleo)"19:35
mordredNg: make sure you have a gpg key19:35
lifelessWe're now deploying a publically accessible cloud with admins and users setup.19:35
lifelessmordred: Ng: -> -infra please19:35
lifelessIt's deploying quite reliably; < 3% failure, and AFAIK we manually caused all of those.19:36
lifelessSo this is big!19:36
jog0lifeless: well we don't actually know if what we deploy works fully do we?19:37
lifelessWe're now working on preserving state (with downtime) so that folk don't have to reupload images etc.19:37
jog0aka no tempest yet19:37
lifelessjog0: we spawn a VM and assign a floating IP19:37
*** gokrokve has joined #openstack-meeting-alt19:37
lifelessjog0: thats not perfect, but pretty indicative.19:37
* derekh is working on tempest, got side tracted, will refocus again19:38
lifelessif you're a TripleO contributor, please do get your accounts setup19:38
jog0lifeless: nice didn't know we were running that19:38
lifelesssee https://wiki.openstack.org/wiki/TripleO/TripleOCloud for instructions19:38
lifelessjog0: end of devtest_overcloud.sh :)19:38
lifeless#topic CI virtualized testing progress19:38
*** openstack changes topic to "CI virtualized testing progress (Meeting topic: tripleo)"19:38
lifelesspleia2: is the lxc bug thing a stale subtopic ?19:39
pleia2lifeless: it is, I'll remove it19:39
lifelessok, so how goes it ?19:39
pleia2I have a local nodepool running now to debug the issues we ran into last week with iteration 119:39
pleia2so hopefully that will be sorted soon so we can get that completed19:40
pleia2#link https://etherpad.openstack.org/p/tripleo-test-cluster19:40
pleia2for reference19:40
lifelesscool19:40
lifelesshow is iteration two shaping up?19:40
pleia2and based on discussion with lifeless last week I have some preliminary work done on iteration 2, but nothing shareable yet19:40
*** hemanth has joined #openstack-meeting-alt19:41
lifelessok, cool.19:41
lifeless#topic MVP1 retrospective TripleO/TripleOCloud/MVP1Retrospective19:41
*** openstack changes topic to "MVP1 retrospective TripleO/TripleOCloud/MVP1Retrospective (Meeting topic: tripleo)"19:41
lifelesshttp://finding-marbles.com/retr-o-mat/what-is-a-retrospective/ if you aren't aware of retrospectives19:41
lifelessThe goal here is to gather a shared pool of information about what happened during MVP119:42
lifelessand from that jointly decide what to do to make things better19:42
lifelessso -19:42
lifelessWhat do you guys think went well ? Both outcomes and just actions19:42
SpamapSI think we learned a lot.19:43
lifelessthis is brainstorm mode, so please no critique of what people say19:43
SpamapSSo if an MVP is supposed to teach you, then it was a success in that light.19:43
lifelesscool19:43
jog0I thought we did a good job on firedrills19:44
lifelessI think we delivered very quickly, it's immensely cool, only a week into the experiment, to have a cloud folk can use, deployed using our tooling19:44
SpamapSspecifically we learned that the tools we have built around the core work as expected on a real network19:44
lifelessjog0: anything specific that stood out about the firedrills ?19:45
jog0lifeless: we fixed them fairly quickly19:45
jog0and all helped out19:45
lifelessok19:45
lifelessWhat went poorly. Both outcomes and actions19:46
lifeless?19:46
derekhdefine firedrill, cd-overcloud not working ?19:46
SpamapSI think we also learned how to be a little more continuous in our own development.. handing things off.. communicating across sunsets.. etc.19:46
lifelessderekh: a regression in anything we've delivered -19:46
lifelessderekh: and are maintaining19:46
*** SergeyLukjanov is now known as _SergeyLukjanov19:46
jog0SpamapS: the sun never sets on TripleO development19:47
lifelessI think we need a list of those things at some point19:47
jog0lifeless: ++19:47
*** _SergeyLukjanov has quit IRC19:47
derekhso I guess I learned I need to file more bugs, as far as I know there are 2 reason devtest is currently busted,19:47
derekhI guess a critical bug would speed up reviews19:47
lifelessso one thing that went poorly is that we regressed devtest19:48
lifelessand seemed to ignore toci19:48
*** jtomasek has quit IRC19:48
derekhyup, toci have been failing since yesterday http://54.228.118.193/toci/19:49
lifelessI think we spent a lot of time fiddling directly on the cloud19:49
lifelessrather than landing reviews to do things19:50
SpamapSderekh: do we track bugs for toci in the tripleo project?19:50
lifelessat one point there were 15 or some commits live on the cloud that hadn't been reviewed.19:50
derekhSpamapS: nope we don't19:50
SpamapSlifeless: thats interesting. From my perspective we did a good job of making sure things were at least in reviews while fiddling. I never felt that the backlog got out of hand.19:50
lifelessSpamapS: we want CICD, which means all deploys in prod are from trunk, not from ahead-of-trunk19:51
SpamapSderekh: Ok, because I was going to suggest that toci grow some instructions on how to debug failures. I see the fails but I don't always know what failed or how to tell.19:51
lifelessSpamapS: we're cheating19:51
derekhbut its usually a regression in one of the other projects that causes the failur19:51
Ngfwiw I deliberately did very little directly on the CD itself and focussed very hard on getting as much reviewing done as I could, mainyl because lifeless was spitting dozens of the things out each day19:51
SpamapSlifeless: doh.19:51
lifelessok, lets switch to 'what can we do better' now19:51
derekhSpamapS: I'll put something together19:51
lifelessNg: thank you:)19:52
SpamapSlifeless: so that suggests that we need to have a playground for developers so they aren't tempted to fiddle on live.19:52
lifelessSpamapS: no, you misunderstand19:52
lifelessSpamapS: reviews need to be down to 15-20m latency19:52
lifelessSpamapS: to keep the velocity up19:52
lifelessSpamapS: well, maybe a playground would be good too!19:53
* SpamapS will have to revisit his expectations so 15-20m latency gets out of the "not likely to succeed" bucket in his head.19:53
lifelessSpamapS: but e.g. I deployed a test node without interfering with cd-overcloud to test things.19:53
jog0lifeless: where does gating fit in this ?19:53
lifelessjog0: gating helps avoid regressions19:53
lifelessso things to change19:53
SpamapSlifeless: there's no way to test turning file injection off without breaking the cloud and/or having a second cloud.19:53
*** ruhe has joined #openstack-meeting-alt19:53
lifelessSpamapS: right, fortunately you can deploy a second undercloud with the first19:54
lifelessSpamapS: and now we're using neutron the dhcp won't fight.19:54
lifelessSpamapS: however! I'm not whinging about that sort of explicit manual test19:54
SpamapSsure, it sounds like we just need to chop off a few machines for things like that.19:54
lifelessSpamapS: I'm talking about the system sitting there running with 'review -d X' mode19:54
jog0lifeless: anyway we can gate devtest? that would act like a playground for devs19:55
jog0push a patch runs in a sandbox and logs are collected19:55
lifelessjog0: pleia2 is working up to that.19:55
jog0just like infra19:55
jog0lifeless: woot19:55
SpamapSlifeless: yeah, with 7 people (is that right?) spread out by many hours of timezone, we're not going to get 15-20m latency on such things. Something would have to change.19:55
lifelessso one thing we could do is say CI is a much higher priority, and do that before stateful.19:55
pleia2turns out infra needs some tweaking each time we add a new provider :)19:55
jog0I think thats a good way to remve the need for human access19:55
lifelessjog0: I think it's important, but not sufficient19:56
lifelessjog0: the thing is that if there is a lot of inventory, people stop collaborating.19:56
lifelessjog0: the place people collaborate is the shared code - what's in trunk.19:56
lifelessjog0: I'm not saying where they *should*, but where they *do*, by observation.19:56
lifelessso - brainstorm time19:57
jog0lifeless: I am not sure if I follow19:57
lifelesssuggestions - one liners - for doing things better over the next week19:57
SpamapSSo this is all good information. I'm struggling to see how any of it will help us to keep velocity up without cherry-pick cheating.19:57
jog0SpamapS: ++19:58
lifelesschange CD related reviews to only needing two +2's, not 'two +2's from non-the-author'19:58
*** david-lyle_ has quit IRC19:58
*** SergeyLukjanov has joined #openstack-meeting-alt19:58
SpamapSI also don't think even 0 latency would enable "I need to screw with X for a while to see how it works."19:58
lifelessSpamapS: like I said, I'm fine with *that*19:59
*** boris-42 has joined #openstack-meeting-alt19:59
lifelessSpamapS: I'm not talking about removing sysadmin access, I'm talking about making the standard loop 'propose a review, get it landed, it deploys automatically'19:59
SpamapSI do agree that lower latency CD reviews will make us all more comfortable running in a mode where logging into the prod undercloud is basically seen as a massive team failure.20:00
lifelessSpamapS: which means that everyone can /see/ whats running at any point in time, reducing hidden state20:00
*** ruhe has quit IRC20:00
NgI'd be ok with CD related reviews allowing a +2 from the author, although ideally with a "I'm +2ing this because I just deployed it and it works" ;)20:00
SpamapSwe have hit EOMeeting tho20:00
lifelesswe're right on running out of time20:00
jog0lifeless: it sounds like you are saying that instead of doing: try code on metal, merge, deploy trunk, we do merge, deploy trunk20:00
lifelessbut while we have folk here lets try to get this answered20:01
SpamapSSo I suggest we discuss on the ML and in IRC over the next few days.20:01
lifelessthere isn't anyone after us.20:02
jog0as we get further along in our CD cloud story, I asusme we will soon get to the point where we do not want to risk any potentailly breaking changes from landing20:02
lifelessjog0: thats the CI value proposition, yes.20:02
lifelessjog0: but also the small-changes, no inventory aspect.20:02
jog0define inventory20:03
lifelessjog0: and having heat self detect and rollback and things like that20:03
lifelessjog0: code that is written but not delivered.20:03
lifelessjog0: e.g. sitting in review or in trunk but not released.20:03
jog0lifeless: ahh I was thinking hardware inventory that makes more sense20:03
lifelessinventory is something you have built but are not benefiting from20:03
lifelessit's a cost20:03
lifelesswho else is still here? derekh ? dprince ? GheRivero ?20:04
* SpamapS is here20:04
* Ng 20:04
slaglei'm here :)20:04
* jog0 here20:04
*** jodom has joined #openstack-meeting-alt20:04
* rpodolyaka1 here20:04
dprincedprince: leaving in a moment.20:04
*** jodom has quit IRC20:04
lsmola_me too20:05
* jprovazn here20:05
dkehnhere20:05
lifelessbefore you go20:05
* marios 20:05
lifelessany thoughts on "change CD related reviews to only needing two +2's, not 'two +2's from20:05
lifeless                  non-the-author'"20:05
lifelessIt was the only item proposed in the brainstorm :(20:05
lifelessWe probably need a retrospective retrospective ;)20:06
Ngcan we reasonably require the author to assert that their +2 is based on the change having been tested?20:06
dprincelifeless: fine by me, can re-evaluate again later if it doesn't prove useful.20:06
*** markwash has quit IRC20:06
lifelessNg: yes20:06
slagleto me, that just means "one +2" :)20:06
dprinceNg: +1 good idea, +2 (I manually tested this)20:06
lifelessNg: I think so20:06
rpodolyaka1Ng: +120:06
*** demorris has quit IRC20:06
derekhsounds ok to me, maybe we say 1 +2 from non author20:06
slagleeven requiring 2, +2's, i think we expect folks to test first20:06
slaglealthough, realistically, i know that can't always happen20:07
* dprince for the record I've always loved sending my own code in20:07
lifelessI think two +2's is useful because it's saying two sets of experienced-eyeballs.20:07
*** jodom has joined #openstack-meeting-alt20:07
lifelessdprince: you're in core I believe :)20:07
lifelessok, so no objections;20:08
lifeless#action lifeless to report CD review tweak to the list20:08
SpamapSSo, guidelines attached: +2 your own patch if you believe it is a) extremely straight forward, and b) you have a high degree of confidence it improves the situation of the CD environment.20:08
lifelessoh, I had one more suggestion20:08
lsmola_no objections20:08
lifelessIf anyone finds a problem with something we're supporting (as opposed to building out), they should open a firedrill card in kanban20:09
lifeless(or get someone to open one)20:09
jog0I agree SpamapS's guidelines20:09
*** derekh is now known as derekh_afk20:09
NgI'm not sure if this is a suggestion, but just now I looked at trello to remind myself what had been done in MVP1 and I don't think we keep separate cards for tasks that have been completed for a specific MVP, which makes doing a retrospective (at least for those of us with poor memories) harder :)20:09
lsmola_SpamapS, +120:09
lifelessNg: I think we kinda did a big retrospective of the last week20:09
lifelessNg: perhaps we should archive all those cards now ?20:09
*** jrodom has quit IRC20:09
lsmola_SpamapS, or +2 I guess :-)20:09
SpamapS:)20:09
Nglifeless: that's a good idea20:10
lifelessNg: or are you suggesting a column for mvpN-done + generic-done ?20:10
Nglifeless: well I was thinking mvpN-done so I could look at exactly what was part of a given mvp for retrospecting20:10
* SpamapS would like to see the board duplicated and frozen whenever a milestone is reached, as that would be ideal for a retrospective20:10
Ngbut if we archive things as we've retrospected them, it's clear what is relevant for the next retrospective20:10
lifelessI don't know what will work better.20:10
SpamapSOk this doesn't seem nearly as important as the other question20:11
SpamapSand we've gone well over teh hour.20:11
lifelessyup, thanks for your patience20:11
lifeless#endmeeting20:11
*** openstack changes topic to "OpenStack meetings (alternate)"20:11
openstackMeeting ended Tue Oct 15 20:11:19 2013 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)20:11
openstackMinutes:        http://eavesdrop.openstack.org/meetings/tripleo/2013/tripleo.2013-10-15-19.01.html20:11
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/tripleo/2013/tripleo.2013-10-15-19.01.txt20:11
openstackLog:            http://eavesdrop.openstack.org/meetings/tripleo/2013/tripleo.2013-10-15-19.01.log.html20:11
SpamapSlifeless: thanks for the great meeting!20:11
lsmola_thank you, good night guys20:11
*** SergeyLukjanov has quit IRC20:11
jistrthanks, good night20:11
*** dprince has quit IRC20:11
*** Ng has left #openstack-meeting-alt20:11
*** jprovazn has quit IRC20:12
*** jog0 has left #openstack-meeting-alt20:13
*** jistr has quit IRC20:14
*** tzumainn has left #openstack-meeting-alt20:17
*** rpodolyaka1 has left #openstack-meeting-alt20:21
*** sarob has quit IRC20:23
*** betsy has quit IRC20:24
*** colinmcn_ has quit IRC20:25
*** rnirmal has quit IRC20:26
*** sarob has joined #openstack-meeting-alt20:28
*** matty_dubs has left #openstack-meeting-alt20:30
*** sarob_ has joined #openstack-meeting-alt20:33
*** sarob has quit IRC20:35
*** jodom has quit IRC20:38
*** jrodom has joined #openstack-meeting-alt20:38
*** markwash has joined #openstack-meeting-alt20:54
*** derekh_afk has quit IRC20:55
*** jrodom has quit IRC21:00
*** eankutse1 has joined #openstack-meeting-alt21:02
*** eankutse has quit IRC21:03
*** jrodom has joined #openstack-meeting-alt21:03
*** gokrokve has quit IRC21:09
*** gokrokve has joined #openstack-meeting-alt21:09
*** gokrokve_ has joined #openstack-meeting-alt21:11
*** SergeyLukjanov has joined #openstack-meeting-alt21:12
*** david-lyle_ has joined #openstack-meeting-alt21:12
*** jrodom has quit IRC21:13
*** gokrokve has quit IRC21:14
*** pdmars has quit IRC21:14
*** sreshetnyak has quit IRC21:20
*** yamahata has quit IRC21:22
*** dmakogon has quit IRC21:25
*** yogesh has joined #openstack-meeting-alt21:30
*** pcm_ has quit IRC21:37
*** sarob_ has quit IRC21:42
*** sarob has joined #openstack-meeting-alt21:43
*** colinmcnamara has joined #openstack-meeting-alt21:43
*** jcoufal has joined #openstack-meeting-alt21:43
*** jrodom has joined #openstack-meeting-alt21:46
*** coolsvap has quit IRC21:47
*** yogesh has quit IRC21:47
*** sarob has quit IRC21:47
*** colinmcnamara has quit IRC21:48
*** yogesh has joined #openstack-meeting-alt21:50
*** yogesh has quit IRC21:53
*** gokrokve_ has quit IRC21:55
*** gokrokve has joined #openstack-meeting-alt21:55
*** gokrokve has quit IRC22:00
*** betsy has joined #openstack-meeting-alt22:03
*** bdpayne has quit IRC22:14
*** eankutse has joined #openstack-meeting-alt22:16
*** eankutse1 has quit IRC22:16
*** jrodom has quit IRC22:18
*** eankutse has quit IRC22:19
*** vipul is now known as vipul-away22:21
*** gokrokve has joined #openstack-meeting-alt22:25
*** demorris has joined #openstack-meeting-alt22:26
*** sacharya has quit IRC22:28
*** vipul-away is now known as vipul22:29
*** julim has joined #openstack-meeting-alt22:33
*** SergeyLukjanov is now known as _SergeyLukjanov22:34
*** _SergeyLukjanov has quit IRC22:34
*** SergeyLukjanov has joined #openstack-meeting-alt22:36
*** lblanchard has joined #openstack-meeting-alt22:38
*** demorris has quit IRC22:40
*** SergeyLukjanov has quit IRC22:44
*** lsmola_ has quit IRC22:53
*** colinmcnamara has joined #openstack-meeting-alt22:54
*** sarob has joined #openstack-meeting-alt22:55
*** colinmcnamara has quit IRC22:58
*** sarob has quit IRC23:00
*** lblanchard has quit IRC23:03
*** jcoufal has quit IRC23:17
*** akuznetsov has joined #openstack-meeting-alt23:20
*** david-lyle_ has quit IRC23:20
*** gokrokve has quit IRC23:57
*** gokrokve has joined #openstack-meeting-alt23:57

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