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