15:59:08 <inc0> #startmeeting kolla 15:59:09 <openstack> Meeting started Wed Aug 9 15:59:08 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:10 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:59:12 <openstack> The meeting name has been set to 'kolla' 15:59:18 <inc0> #topic w00t 15:59:26 <inc0> what's up guys?:) w00t! 15:59:54 <Jeffrey4l> woot 16:00:07 <britthouser> 0/ 16:00:25 <rwellum> woot 16:00:37 <duonghq> o/ wo0t 16:00:46 <krtaylor> w00t! 16:00:59 <spsurya_> w00t 16:01:26 <vhosakot> o/ 16:03:41 <inc0> #topic announcements 16:03:55 <inc0> Soo, we are in rc-1 week 16:04:46 <inc0> since we're release-trailing, final release can be 2 weeks later than reguar openstack 16:05:07 <inc0> but I'd like to freeze features after this week 16:05:09 <pbourke> o/ 16:05:50 <inc0> and focus heavily on testing up until PTG, which coincides with release-trailing dealdine 16:06:17 <inc0> we'll talk about feature freeze exceptions later in the meeting 16:06:25 <inc0> any community announcements 16:06:26 <inc0> ? 16:07:09 <inc0> #topic PTG planning 16:07:16 <inc0> https://etherpad.openstack.org/p/kolla-queens-ptg-planning 16:07:20 <inc0> #link https://etherpad.openstack.org/p/kolla-queens-ptg-planning 16:07:53 <inc0> let's take another look at this list 16:08:20 <inc0> do we have any other topic to talk about that's not in the list? Especially kolla-ansible/images part? 16:09:10 <egonzalez> maybe the sdn focused kolla? 16:09:15 <rwellum> inc0: there were some questions/concerns with the tripleo team? 16:09:46 <inc0> rwellum: yeah, we'll schedule time for that too, I was thinking Friday 16:09:47 <rwellum> Well that was k8s tho 16:09:53 <rwellum> +1 16:09:56 <inc0> egonzalez: sounds good 16:10:33 <krtaylor> for cross session - what about infra use of kolla images for upstream CI testing 16:10:55 <rwellum> I see lots of basic questions every day - what does this interface do etc - the kolla-ansible documentation is quite good - but is there something that can be improved? 16:11:19 <rwellum> +1 krtaylor - I have a Cinder core on my team and I am pushing him this way - they are quite interested. 16:11:23 <inc0> you might be first person ever saying our docs are good;) 16:11:46 <inc0> maybe...worth talking about imho 16:12:03 <krtaylor> re: docs, I'll help with the quick-start, there are a few things I'd like to see clarified there 16:12:11 <rwellum> inc0: better than the kolla-k8s docs :) 16:12:12 <sean-k-mooney> inc0: they used to be excelent, but there is always room for improvment. 16:12:34 <inc0> well I'm more than happy to make queens a docs release 16:12:35 <rwellum> krtaylor: yes the quick start has some issues imo 16:12:44 <inc0> we did a lot of work with gates during pike 16:13:52 <rwellum> docs release means? Lots of reviews and checking? 16:14:09 <sean-k-mooney> there is also the topic of kolla as a devstack replacement. there was some work done in that space but i dont know if its something we want to seriosuly discusss at the ptg 16:14:25 <inc0> taking a long careful look at what we have and what can be improved 16:14:47 <krtaylor> sean-k-mooney, dvsm replacement is what I meant by upstream CI use 16:14:59 <inc0> well I wouldn't use word replacement, but there are mechanism to help develop openstack stuff using kolla 16:16:02 <sean-k-mooney> krtaylor: there was also https://github.com/openstack/kolla-ansible/blob/master/doc/kolla-for-openstack-development.rst 16:16:29 * krtaylor looks 16:16:32 <rwellum> sean-k-mooney: krtaylor the tool I have in review, ko.py - effectively does this - I'm thinking about adding pycharms, and then there's the dev-mode addition someone did? 16:16:56 <inc0> rwellum: we already have this functionality with kolla-ansible 16:17:11 <inc0> it installs faster than devstack;) especially when we add image upstream 16:17:13 <krtaylor> right, although dev mode may be different 16:17:44 <inc0> well not really. With dev mode you can use upstream master source image and mount different source 16:17:50 <sdake_> inc0+ lol re docs 16:17:51 <sean-k-mooney> rwellum: the devmode work i linked was done by egonzalez if i remember correctly. in any respect is this a topic we want to cover at the ptg 16:18:03 <rwellum> Yes I think so - imo 16:18:13 <krtaylor> +1 added to etherpad 16:18:32 <inc0> my question would be who really wants that (besides us) 16:18:35 <rwellum> because it will encourage cross OpenStack Services to use kolla and give us greater visibility. 16:18:39 <inc0> but that's something we can ask there 16:18:43 <rwellum> Cinder team does inc0 16:18:53 <rwellum> Also Cyborg and ironic 16:19:01 <inc0> well if cinder team would carry the mantle and move to kolla-based dev 16:19:27 <inc0> we need code writers to help us polish dev experience 16:19:30 <rwellum> inc0: I can introduce you to the core who is driving this and possible Queens PTL. 16:19:38 <inc0> cool, let's do that 16:19:55 <inc0> we could work closely and make it happen during queens 16:20:02 <krtaylor> we are very interested in it for our third-party ci environment, based on upstream infra 16:20:03 <inc0> we already have mechanism for that 16:20:40 <sean-k-mooney> krtaylor: well the kolla ci is already using kolla to deploy openstack as a dvsm replacement. 16:20:47 <inc0> PTG would be great place to grab someone from infra and draft a full plan for ti 16:21:03 <sean-k-mooney> krtaylor: it may be posible to make that more generic for your own reuses 16:21:35 <krtaylor> sean-k-mooney, we need it to be what upstream uses, that way we don't fork/reinvent 16:22:21 <krtaylor> anyway, I'd sure participate in a discussion at PTG 16:22:46 <inc0> ok, I'm sure we'll also find a lot of topics ad hoc 16:22:54 <inc0> so I don't want to overload schedule really 16:22:58 <inc0> didn't work out last time;) 16:23:48 <rwellum> We would simply have an ansible 'devstack' playbook for kolla no? Maybe with and without k8s as needed or preferred. 16:23:48 <inc0> if anyone have any other ideas, feel free to just dump them in etherpad 16:23:58 <inc0> rwellum: we have it already 16:24:00 <inc0> kinda 16:24:24 <inc0> you just specify dev_mode: true in globals 16:24:24 <rwellum> That's great inc0 - we need to advertise and plan on others using it. 16:25:10 <krtaylor> and coordinate the nodepool retrofit, etc 16:25:24 <inc0> right, there are 2 angles 16:25:38 <inc0> 1 - devs can use it to just dev 16:25:43 <inc0> 2 - infra gates 16:25:57 <krtaylor> true 16:26:21 <inc0> since infra already have images available (and it'll only be better in the future), it can be faster than devstack 16:26:35 <krtaylor> WAY faster 16:26:39 <rwellum> Infra uses devstack? 16:26:44 <inc0> yes 16:26:44 <rwellum> for gates 16:26:47 <rwellum> urgh 16:26:57 <inc0> well it's working so it's cool;) 16:26:58 <krtaylor> yep, hence my interest :) 16:27:18 <inc0> but every bit of resourcces freed up can be really useful 16:27:24 <sean-k-mooney> currently https://github.com/openstack/kolla-ansible/blob/master/tools/setup_gate.sh + bootstrap playbook + normal kolla build/deploy efectivlly replace dvsm in the kolla jobs. they are somewhat kolla specific now but should be reusable 16:27:52 <inc0> there will be a bit more to be done as we'd need to pull specific patch 16:27:57 <inc0> but devmode makes it managable 16:28:22 <sean-k-mooney> inc0: event without that the git source build support world enable that 16:28:49 <inc0> well, there are few ways to address that 16:28:58 <inc0> I'll try to get someone from infra in room 16:29:01 <krtaylor> I bet there would be lots of infra interest in speeding up the gate 16:29:04 <sean-k-mooney> just need to correclty modify the kolla-build based on the gerrit envs. 16:29:29 <krtaylor> zuulv3 may handle a lot of that, I don't know yet 16:29:35 <inc0> question is how big it'll really be and how much work 16:29:46 <inc0> and what impact on existing jobs 16:29:54 <inc0> anyway, we'll discuss that on PTG 16:30:02 <inc0> so let's not do it here and now;) 16:30:09 <krtaylor> +1 16:30:12 <rwellum> +1 16:30:27 <inc0> so, I'll cut out PTG discussion and we'll continue next week too 16:30:27 <rwellum> but i think make is one of the priority items please 16:31:11 <inc0> so again, feel free to add anything during week 16:31:27 <inc0> #topic Feature freeze 16:31:39 <inc0> So as I said, I'd like to cut out features this week 16:31:48 <inc0> any outstanding features we really really want to finish? 16:32:20 <inc0> dpdk from me, but that might land this week 16:32:21 <egonzalez90> I would like have ovs-dpdk 16:32:26 <duonghq> seem that ansible-become and keystone and neutron upgrade does not land in P? 16:32:55 <inc0> duonghq: ansible become might, rolling upgrade will really need strategy right? 16:33:03 <egonzalez90> Also, i have blazar ansible change who need code reviews 16:33:24 <sean-k-mooney> inc0: ill try my best i think its close. 16:33:33 <duonghq> inc0, yeah, I have not figured out any way to do this without strategy 16:33:40 <duonghq> egonzalez90, do you have any other ideas? 16:34:12 <inc0> let's target that for Queens then 16:34:41 <duonghq> okay, the problem with keystone w/o strategy is we will have downtime 16:34:52 <duonghq> (which is not intend of keystone zero-downtime upgrade) 16:34:56 <sean-k-mooney> for rolling upgrade is serial 1 not an option without a strategy plugin? 16:35:19 <inc0> sean-k-mooney: I wouldn't advice that for users tbh 16:35:33 <inc0> will make stuff much more complex at scale 16:35:55 <inc0> switching ks images is sub-second thing 16:36:30 <duonghq> ya, so without strategy, we only have a small down-time here 16:36:37 <inc0> right 16:36:47 <duonghq> can it land on P, and zero-downtime will be in place in Q? 16:37:15 <inc0> but we have it today right? Anyway let's try to land it 16:37:37 <duonghq> yes, we have it today, I only need removing strategy stuff, which is very easy thing 16:37:47 <inc0> let's do this 16:38:12 <duonghq> so, I'll fix it and ping you in tomorrow, after double test it 16:38:22 <duonghq> can we add it to FFE? 16:38:23 <inc0> cool, thanks 16:38:26 <inc0> sure 16:38:31 <duonghq> thanks 16:38:43 <inc0> so, to summarize, dpdk, upgrades, become 16:38:54 <inc0> and blazar 16:39:35 <inc0> can everyone link reviews here: https://etherpad.openstack.org/p/kolla-p-ffe ? 16:39:50 <inc0> so we can prioritize these reviews and help merge it asap 16:40:44 <inc0> and after this week we -2 all changes not related to these and not bug fixes until we branch out queens 16:41:01 <duonghq> roger 16:41:41 <spsurya_> roger 16:41:42 <sean-k-mooney> inc0: can we include https://review.openstack.org/#/c/408876/ as part of dpdk 16:42:22 <sean-k-mooney> its need to configure hugepages automatically otherwise its an admin step pre deploy 16:42:40 <inc0> yeah let's try 16:43:05 <inc0> also doc patch would need to land in this list 16:43:31 <sean-k-mooney> it wont prevent dpdk from working if it does not land just an addtional manual step. yep ill be working on a docs patch tomorow 16:44:00 <inc0> right, so lower priority 16:44:11 <inc0> we either do this there or in docs 16:44:38 <inc0> but if we do this, we might as well make it automatic, we'll see 16:45:11 <inc0> ok, I think that's it, lets focus on these changes 16:46:30 <inc0> ok, let's have few minutes of open discussion 16:46:34 <inc0> #topic open discussion 16:46:42 <inc0> anyone? 16:47:04 <rwellum> Everyone voted for summit presos? 16:47:40 <britthouser> I did early and often! 16:47:55 <sean-k-mooney> summit presos? 16:47:56 <duonghq> anybody go to PTG? I will not 16:48:04 <inc0> :( 16:48:24 <sean-k-mooney> im still waiting for travel approval but likely will be there 16:48:27 <rwellum> Sydney summit presentations sean-k-mooney 16:48:47 <sean-k-mooney> rwellum: ah :) 16:48:51 <rwellum> I got approval - but was not impressed that the group rate for hotels ran out in like 2 days.. 16:49:01 <duonghq> sean-k-mooney, rwellum nice 16:49:31 <krtaylor> I think summit sessions are announced this Friday 16:49:48 <krtaylor> IIRC 16:51:00 <britthouser> LIke in two days? 16:51:56 * krtaylor looking for the link 16:52:07 <krtaylor> I believe so, thats what I remember 16:52:49 <inc0> interesting 16:52:58 <inc0> that's very far from summit 16:53:02 * britthouser is hopeful 16:54:51 <inc0> ok, I'll give all of us few minutes of our lives back:) 16:54:57 <inc0> thank you all for coming! 16:55:03 <inc0> #endmeeting