15:59:43 #startmeeting kolla 15:59:44 Meeting started Wed Nov 29 15:59:43 2017 UTC and is due to finish in 60 minutes. The chair is inc0. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:59:45 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:59:47 The meeting name has been set to 'kolla' 16:00:13 #topic rollcall 16:00:17 good morning everyone 16:00:22 o/ 16:00:38 \o/ 16:00:43 o/ 16:00:53 0/ 16:01:28 o/ 16:03:34 #topic announcements 16:03:38 anyone?:) 16:04:25 I put a patch set out for the pike issues in kolla-k8s - thanks to everyone who's already signed up and reviewed. 16:04:30 https://review.openstack.org/#/c/523490/ 16:04:53 cool, thanks 16:05:08 ok, let's get to agenda 16:05:17 #topic storyboard migration 16:05:40 Soo, we had this discussion some time ago, but I think we should restart it 16:05:52 openstack is moving out of launchpad (slowly) 16:06:03 and I, for one, am happy about that 16:06:37 #link https://storyboard.openstack.org/#!/page/about 16:07:34 Looks good. :) 16:07:54 seems storyboard is not friendly for search engine? 16:08:33 advantages over launchpad ? 16:08:50 so storyboard is written by openstack community, so feedback can be addressed 16:09:21 spsurya__: well there are few, layout seems to be cleaner, it's more like kanban board which allows for better tracking 16:09:42 #link https://storyboard.openstack.org/#!/board/41 16:10:10 Very Trello looking. 16:10:20 yeah 16:10:33 what I like about it is that it's zuulv3 board, not infra board 16:10:48 which means we could for example create board for all gate stuff 16:11:01 and have smaller items under it 16:11:10 like blueprint with work items 16:11:36 just organized and supported instead of messing with description 16:12:04 one thing I don't see right now is integration with gerrit 16:12:19 which would be cool feature to have 16:12:32 there is gerrit integration, I'll find the docs 16:12:42 seem no bug management. just for bp? 16:13:15 well, bug management would be harder to migrate anyway 16:13:24 as users (operators) are more used to lp 16:13:34 we could create automatic bridge between these two 16:13:42 but bugs in lp are reasonable 16:13:50 still, that's a good point 16:14:10 https://docs.openstack.org/infra/manual/developers.html#working-on-bugs describes how to make gerrit comment on stories and mark tasks as merged 16:15:33 the way infra use storyboard currently is to track bugs/features in storyboard, and replace blueprints with specs in a git repository 16:16:35 then work against the spec is tracked using stories/tasks 16:17:02 Which git repo? 16:17:08 infra-specs 16:17:29 Seems reasonable 16:17:37 we don't use specs in kolla nearly as much, so we would use storyboard to greater extend 16:18:20 Have you created a board yet inc0 :) 16:18:37 no, before we commit, I wanted to have discussion 16:18:47 but I will create if only to try it out:) 16:19:00 I'm tempted to create one for kolla-k8s and see how it is tracking out v 1.0 requirements. 16:19:07 (our) 16:19:11 that would be great example! 16:19:21 On it. 16:19:24 thanks 16:19:42 np 16:21:17 ok, so let's start there and see where it gets us 16:21:41 again, I'm not huge fan of launchpad but migration will be quite a bit of work 16:21:58 so we'll need to be sure that it's what we want/need 16:23:21 the actual migration process is automated, unless I'm missing some context on what things you'd need to do other than add existing bugs into storyboard 16:23:34 * diablo_rojo_phon sneaks in late 16:23:50 it's more about mental change than task migration 16:23:59 it will affect out process 16:24:06 so it will create some chaos 16:24:27 diablo_rojo_phon: welcome:) 16:25:07 one thing I see myself would be: we still need launchpad for bugs (as Jeffrey4l said, storyboard doesn't seem to have great support for bugs) 16:25:30 so that would mena we're adding one more tool to process which is complication 16:25:44 and it is not easy to track issue for different branch, i guess. 16:26:02 No you won't. You just want to make use of tags. 16:26:22 o/ @ diablo_rojo_phon 16:26:28 well tags won't give same effect tho 16:26:49 when we have bug we need to fix it on 3 branches - master, pike, ocata 16:27:02 hard to see which is done, which is todo 16:27:06 When you think about it a bug is just a code change the same as a new implementation. Making use of the description fields and tags to sort and prioiritize should give the same effect as long. 16:27:17 well not exactly 16:27:24 it's bug reporting that's an issue 16:27:31 you can track bugs per-branch in storyboard, though I don't think there is a way to set the branch from the web ui yet 16:27:33 in launchpad you have big button "report a bug" 16:27:47 s/bugs/tasks/ 16:27:52 people who don't know launchpad will handle it 16:27:59 diablo_rojo_phon, is there any bot for storyboard like what launchpad does? for example "Closes-Bug:" feature. 16:28:04 Use worklists to organize for different branches or milestones. 16:28:23 I wouldn't know how to submit a bug to kolla-ansible today 16:28:30 in storyboard 16:28:33 Jeffrey4l: yep, the story and task numbers work the same way as bug numbers do with Gerrit. 16:29:04 kolla-ansible is a sub repo of kolla I gather? 16:29:06 cool. 16:29:11 sub-project even 16:29:19 but yeah 16:30:00 like, having one flat list of stories/bugs with extremally easy way to add to them 16:30:25 and memorable link 16:30:28 Take a look at how infra is in storyboard. 16:30:36 like, today it's bugs.launchpad.org/kolla-ansible 16:30:54 How do you add a new project to storyboard? Seems like every task needs to be linked to create one. 16:31:18 They have tons of sub repos. Each one is a project. It's a 1:1 mapping. 16:31:29 infra is a bit different animal than kolla tho. our users aren't necessarily familiar with openstack community stuff 16:31:46 rwellum: it's a one line change in the project-config projects.yaml file. 16:31:49 yeah I liked that about storyboard, 16:32:39 diablo_rojo_phon: so we will start tracking kolla-k8s with storyboard as trial run 16:33:04 however, if you guys gather some feedback - good bug mgmt would be mine 16:33:25 having both sb and lp will be painful 16:34:36 I can send along some other resources to help you understand better the mental shift if that helps? 16:35:06 diablo_rojo_phon, that will be help ;D 16:37:23 d 16:38:41 inc0, move on? 16:38:44 yeah 16:38:52 #topic open discussion 16:38:54 Thanks inc0 :) 16:38:57 anyone?:) 16:39:02 thank you diablo_rojo_phon 16:39:02 diablo_rojo_phon thanks in advance, it will be helpful! 16:39:11 i want to talk the progress of new gate. 16:39:20 ok, good one 16:39:22 :) 16:39:25 shoot 16:39:37 now. master and ocata is pushing image to docker hub 16:39:47 and the kolla-ansible jobs is pull image from it two. 16:40:03 no pike? 16:40:06 for pike branch, https://review.openstack.org/518797 this patch is ready to go 16:40:07 Yeah same qn 16:40:33 rwellum, i think kolla-k8s can move to pull the image from dockerhub, too. ;D 16:40:50 Jeffrey4l: soon as Pike is in I will try 16:41:04 inc0, lots of jobs issue occur recently. :( 16:41:11 lots of timeouts 16:41:13 it slow down the prgress. 16:41:35 binary gates are still voting :S 16:41:36 inc0, yes. i am trying to improve this. by adding more reverse proxy in infra env. 16:41:42 which may helpful. 16:41:52 problem is there is no mirror for oraclelinux 16:41:56 inc0, yes. should backport certain patch. 16:42:15 inc0, oraclelinux, elastico.com and opendaylight ;( 16:42:25 check this https://review.openstack.org/523693 inc0 16:42:45 add more reverse proxy ^^ 16:43:25 cool 16:43:28 that should help 16:43:36 inc0, i also trying to add a squid cache proxy in our jobs to check which site is slowing. 16:43:38 I'll get back to multinode gates 16:43:42 here it is https://review.openstack.org/521450 16:43:46 ceph is misbehaving 16:43:46 yep 16:43:56 multinode should be implemented now. 16:44:38 so feel free to review the pike publish patch https://review.openstack.org/518797 16:44:47 I'll get back to work on it 16:44:55 cool. 16:45:01 duonghq spsurya__ ^ 16:45:19 this is all 16:45:29 cool thank you 16:45:30 inc0: yeah 16:45:36 inc0, will check tomorrow 16:45:39 thanks! 16:45:52 so, can I have a few words? 16:46:02 was about to ask:) duonghq floor is yours 16:46:12 thank, inc0 16:46:32 https://blueprints.launchpad.net/kolla-ansible/+spec/support-custom-policy-yaml -> can somebody review this bp? 16:46:50 due to TC decided that policy in code should be done in Queen 16:46:54 https://governance.openstack.org/tc/goals/queens/policy-in-code.html 16:47:09 my colleague is waiting on our decision 16:47:23 and he has done one example 16:47:31 https://review.openstack.org/#/c/514565/ 16:48:48 is policy file only needed by api layer? 16:49:26 ya, it's kind of replacement for policy.json 16:50:32 this is another topic, but if this is confirmed. we'd better remove copying policy.* file to non-api container. 16:51:01 ah, sure, we should move a quick check about this 16:51:15 directing is OK. i have approved this bp. 16:51:23 i will review the patch tomorrow ;D 16:51:30 Jeffrey4l, thanks 16:51:32 So is this something that would be easy to divide and conquer? 16:51:38 np 16:51:42 britthouser: yeah 16:51:53 lots of very similar patches 16:52:26 britthouser, after 1st patch is merged, yes 16:52:31 Do we want to do a sign up and get the entire community to pitch in? 16:53:04 I think that we do not need make this, some people will finish it quickly 16:53:19 duonghq, does openstack support policy.json and policy.yml file at the same time. i.e. what will happen when i add the two files at the same time. 16:53:54 Is there any place to see which projects has implemented policy in code already. To make sure not implement stuff not working 16:54:09 Jeffrey4l, it'll has priority, iirc, the yaml one will have higher priority than json 16:54:37 egonzalez, no, atm, we should take a look at project itself 16:54:44 egonzalez, doude btw i do not think it is matter that whether the project implemented policy in code. 16:55:04 this bp is just implementing "support policy.yml" 16:55:42 whether the project will override the file or merge it with the policy in code, it doesn't matter. 16:55:49 or kolla-ansible do not care. 16:57:30 allright, duonghq anything to add? 16:58:23 guess not:) 16:58:25 inc0, no, that's all from me 16:58:29 let's wrap up 16:58:30 thanks Jeffrey4l inc0 egonzalez 16:58:34 thank you all for coming! 16:58:38 #endmeeting kolla