15:59:35 <inc0> #startmeeting kolla
15:59:36 <openstack> Meeting started Wed Jul 12 15:59:35 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:37 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
15:59:40 <openstack> The meeting name has been set to 'kolla'
15:59:41 <spsurya_> 0/
15:59:44 <inc0> #topic w00t for kolla
15:59:48 <duonghq> w00t
15:59:52 <spsurya_> w00t
15:59:58 <egonzalez90> woot o/
16:00:04 <inc0> hello everyone, let's give few minutes for people to join
16:00:14 <duonghq> roger
16:00:43 <jascott1> w007
16:00:50 <inc0> lol
16:01:12 <coolsvap> w00t 0/
16:01:18 <jascott1> w3w7?
16:01:26 <spsurya_> :)
16:01:39 <rwellum> woot
16:02:41 <krtaylor> woot
16:02:57 <duonghq> hi coolsvap
16:03:22 <coolsvap> duonghq: hi
16:03:38 * krtaylor has conformed to the woot  :)
16:03:52 <inc0> :F
16:03:55 <inc0> :D
16:04:04 <inc0> ok, let's get to it
16:04:09 <inc0> #topic Announcements
16:04:39 <inc0> Summit call for proposals is cuting off in 2 days
16:04:58 <inc0> we'll have meeting topic to summarize sessiosn we want to make
16:05:09 <pbourke> o/
16:05:17 <inc0> any community announcements?
16:05:55 <inc0> guess not:)
16:06:04 <inc0> #topic Summit sessions
16:06:16 <inc0> so, I know of 2 sessions we propose
16:06:27 <inc0> 1. image customization and 2. upgrades
16:06:53 <inc0> anyone else thought of submission?
16:07:02 * duonghq and spsurya_ has one
16:07:03 <inc0> I'd encourage this:) it's great experience
16:07:04 <spsurya_> inc0: yes
16:07:10 <inc0> cool! what's that?
16:07:16 <spsurya_> New era of OpenStack deployment: non-containerized to containerized with Kolla
16:07:25 <inc0> oh, brownfield migration?
16:07:28 <inc0> I'd go to that!
16:07:47 <spsurya_> inc0: thinking of same
16:08:00 <inc0> we have some notes for this topic, really cool
16:08:06 <inc0> I'll be happy to help you with content
16:08:20 <spsurya_> inc0: thanks
16:08:21 <duonghq> awesome
16:08:46 <spsurya_> inc0: yes i looking for such help
16:08:48 <spsurya_> much needed
16:08:51 <spsurya_> :)
16:08:54 <sbezverk> submitted yesterday a session on kolla-k8s project overview
16:09:05 <spsurya_> sbezverk: +1
16:09:06 <rwellum> On '1' - inc0 have time this afternoon to wrap this up?
16:09:10 <rwellum> +1 sbezverk
16:09:12 <sbezverk> if somebody wants to co-present, please let me know
16:09:13 <duonghq> nice, sbezverk
16:09:15 <inc0> yes, we need to rwellum
16:09:18 <spsurya_> that would be awesome sbezverk
16:09:51 <krtaylor> I was thinking of something like kolla on non-x86 architectures
16:10:14 <duonghq> krtaylor, it'll be very interesting topic
16:10:37 <krtaylor> not sure if the audience would be large enough to get a session
16:10:43 <sbezverk> krtaylor man all non x86 dudes will be yours ;)
16:11:30 <inc0> all 5 of them?:P
16:11:43 <krtaylor> ouch, but...yeah :p
16:11:48 <inc0> (sorry, that's Intel employee in me)
16:11:55 <duonghq> guess so,
16:12:23 <inc0> but go for it, would be cool demo of how flexible our poject is
16:12:42 <krtaylor> yep, all boats float so to speak
16:12:49 <inc0> right
16:12:57 <rwellum> krtaylor: building images or deployment? Or both?
16:13:37 <krtaylor> I was thinking both, maybe even heterogeneous environments for a challange
16:13:37 <duonghq> hi vhosakot
16:13:42 <vhosakot> o/ (sorry I'm late, was in another meeting)
16:13:49 <vhosakot> hi duonghq
16:13:50 <inc0> no worries vhosakot
16:13:55 <rwellum> krtaylor: the latter would be great topic.
16:14:10 <spsurya_> hi vhosakot
16:14:13 <inc0> vhosakot also mentioned making workshops similar to what we did in Boston
16:14:21 <vhosakot> hi spsurya_!
16:14:25 <krtaylor> if anyone else would be interested in co-speaking that topic, let me know
16:14:37 <inc0> sbezverk: maybe you'd want to make hands on kolla-k8s workshops instead of presentation?
16:14:48 <inc0> that's going to be a bit harder, but much more impactful
16:14:55 <rwellum> "Heterogeneous multi-architecture technology-agnostic Kolla Containers" - krtaylor
16:15:05 <spsurya_> inc0: +1
16:15:08 <duonghq> inc0, if sbezverk want to do both, I think I can give one hand on workshop
16:15:11 <sbezverk> inc0: I can do both, just never organized this type of activities
16:15:19 <krtaylor> +1, for the workshop, like the onboarding in Boston step 2
16:15:22 <sbezverk> so I do not know how it is done..
16:15:23 <vhosakot> yeah, I'm up for workshops if anyone needs help.  creating the golden VMs for the workshop needs time.  I recently did 2 kolla workshops but lost the VMs :(
16:15:39 <inc0> sbezverk: it's fun, I'll help you with organization and after than in the room
16:15:56 <rwellum> sbezverk: for 2 million you can use my tool :)
16:16:02 <inc0> lol
16:16:13 <krtaylor> rwellum, sounds perfect, now just a cute title...
16:16:19 <duonghq> guess that sbezverk has enough hand to do both
16:16:26 <vhosakot> workshops are great and hands-on, attendees loved it in Boston
16:16:33 <krtaylor> +1
16:16:49 <sbezverk> rwellum agreed 2 million molecules of H2O
16:16:55 <inc0> rwellum: I'll give you 2m IRR for that
16:17:09 <jascott1> what cluster to use for workshop?
16:17:23 <rwellum> lol sbezverk inc0
16:18:06 <vhosakot> inc0: is there a plan to do workshops for both kolla-ansible and kolla-k8s?
16:18:35 <inc0> we'll need to figure something out, but I'm sure we can scrap for vms between our major fortune 100 megacorporations;)
16:18:36 <spsurya_> i already tested many time rwellum tool :)
16:18:40 <spsurya_> quite cool
16:18:48 <spsurya_> i know how to use it
16:19:18 <sbezverk> inc0: how many VMs would be needed for 1 session?
16:19:24 <inc0> well, let's not spread ourselves too thin
16:19:39 <inc0> sbezverk: I made 5 per person, but that's not required
16:19:55 <inc0> last time OpenStack Foundation offered 1 vm per person
16:20:12 <inc0> and if this will be a thing again, we can at least do aio, not a bad thing too
16:20:54 <sbezverk> ok 1 VM for AIO kolla-k8s should be doable even within my lab if it is for not more than 25 poeple at the time
16:20:55 <spsurya_> inc0: +1
16:21:09 <inc0> sbezverk: I had 100+ people;)
16:21:23 <inc0> it's going to be 100+ probably
16:21:33 <sbezverk> inc0: :) you have intel to back you up with hardware
16:21:54 <sbezverk> I can get only routers ;)
16:21:58 <rwellum> sbezverk: I'll check with my lab- there might be something we can do.
16:22:06 <inc0> sbezverk: riiiight, I'm only one from datacenter hardware company here;)
16:22:52 <inc0> anyway, sbezverk that would make totally awesome workshops
16:22:55 <inc0> for kolla-k8s
16:23:22 <sbezverk> inc0: sure the only thing worries me is hardweare
16:23:34 <inc0> we'll figure something out
16:23:52 <vhosakot> sbezverk: in my (our company), if is tough to host VMs for a public workshop, I tried and failed 3 times.  however, I succeeded in hosting VMs for an internal workshop organized by our company (like Cisco Live).
16:24:21 <sbezverk> rwellum can you participate in this workshop even if you do not get h/w?
16:24:28 <inc0> again, last time OVH (I think) donated vms for workshops
16:24:29 <vhosakot> I recently did 2 kolla workshops for 50+ people, each person getting 2 VMs for kolla-ansible.
16:24:30 <rwellum> sbezverk: yes would like too.
16:24:58 <inc0> so if that'd be true again, we could at least do AIO
16:25:18 <inc0> so we can get help from OpenStack Foundation for that
16:25:39 <inc0> let's not worry about that just yet
16:25:47 <vhosakot> sbezverk: I can help too with the workshops
16:25:53 <rwellum> The last workshop I went to - people used digital ocean. You get a certain amount of credit free - was fine for a 1-day workshop.
16:26:07 <sbezverk> vhosakot : cool
16:26:14 <vhosakot> yeah, many people use DO VMs
16:26:16 <sbezverk> let's do it then..
16:26:18 <spsurya_> I will also try to arrange some VMs from NEC
16:26:35 <inc0> cool sbezverk, would be totally awesome
16:26:54 <rwellum> So sbezverk now you have to resubmit? Or new?
16:26:57 <inc0> vhosakot: another topic, can we wrap up Upgrade talk submission right after meeting? To not keep Duong late
16:27:15 <sbezverk> rwellum I will add second one
16:27:21 <rwellum> +1 sbezverk
16:27:22 <vhosakot> inc0: yes
16:27:31 <duonghq> thank inc0 vhosakot
16:27:34 <sbezverk> and add you and vhosakot as co-presenters
16:27:43 <vhosakot> inc0: lets work on upgrade talk and send duonghq to bed soon :)
16:27:45 <rwellum> WFM
16:28:04 <vhosakot> sbezverk: cool, let me know if you need help writing the abstract
16:28:13 <inc0> sbezverk: in any case, I'll help you with workshops out there
16:28:46 <rwellum> vhosakot: after you help duonghq - ping me and we can finalize our submission with inc0 ?
16:28:49 <sbezverk> inc0: thanks a lot, sorry I should also add you to the list to look more solid :)
16:29:01 <inc0> please don't sbezverk
16:29:09 <sbezverk> inc0: ok
16:29:10 <inc0> I'm already on 4 presentations;)
16:29:36 <sbezverk> I see so you will not have time to eat your kangaroo steak
16:29:41 <vhosakot> rwellum: cool, will sure.
16:29:50 <inc0> yeah, that would be a bummer
16:30:12 <inc0> we need to find a way to make team photo with an actual Koala
16:30:28 <krtaylor> YES
16:30:35 <rwellum> +1 inc0
16:30:38 <spsurya_> inc0: +1
16:30:45 <duonghq> hmm, so somebody need to bring an Koala to summit, so far so good
16:31:19 <inc0> let's not traumatize poor animal and find koala that's used to have photo ops
16:31:29 <inc0> what's better place in the worlds than Sydney for that
16:31:38 <sbezverk> I am sure there is a zoo in Sydney
16:31:43 <sbezverk> with bunch of those
16:32:27 <sbezverk> just team outing to the zoo with photo session
16:32:30 <inc0> we'll also need a healthy supply of Kolla stickers
16:32:30 <krtaylor> https://taronga.org.au/animal/koala
16:32:33 <duonghq> I'm sorry but after all other topic, I want to bring my rolling upgrade ps (again)
16:32:39 <inc0> I'm fairly sure it's going to be popular
16:32:46 <duonghq> inc0, ya, I need some more stickers
16:33:02 <duonghq> I already drain out mine
16:33:04 <inc0> go ahead duonghq we digressed pretty far
16:33:42 <duonghq> inc0,  thanks, I drafted one solution for rolling upgrade keystone here: https://review.openstack.org/#/c/480081/
16:33:59 <duonghq> and prototype one Ansible strategy here:
16:34:04 <duonghq> #link https://review.openstack.org/#/c/482863/
16:34:17 <duonghq> ah, sorry, should we change the topic?
16:34:37 <inc0> no worries, I'll just end this one and move to open discussion
16:34:51 <inc0> #topic open discussion
16:35:06 <duonghq> the basic idea is due to we cannot do serial on task level, I make an pseudo serial
16:35:10 <duonghq> as Ansible strategy
16:35:49 <duonghq> but I need more eyeballs on my idea
16:36:17 <inc0> I'll review it
16:36:32 <inc0> but agree that would be quite a change in our core
16:36:36 <inc0> so we need to be careful
16:37:13 <inc0> one thing duonghq
16:37:23 <duonghq> sure, I base the strategy on linear strategy, which is default one (and we are currently running on this), only some task has tag is affected
16:37:28 <inc0> I see you're including some deep ansible structures
16:37:37 <inc0> make sure nothing you import is licensed with GPL v 3
16:38:02 <inc0> that license is huge pain in Ansible
16:38:28 <duonghq> hmm, I need reviewing the term of GPLv3, I'm not sure inherit the class is legal?
16:39:09 <inc0> well, it would mena you need to license your code with GPLv3
16:39:25 <inc0> which is very fuzzy situation
16:39:39 <duonghq> iirc, some body get this complicated situation before
16:39:47 <inc0> yeah, me
16:40:25 <duonghq> do you have any suggestion on workaround this?
16:40:30 <duonghq> with your experience?
16:40:32 <inc0> nope
16:40:34 <inc0> ;)
16:40:38 <inc0> no idea
16:41:29 <duonghq> so I guess that I should figure out another way for our issue on rolling upgrade. As egonzalez90 point out, only one issue left: we cannot restart all container at the same time
16:41:38 <inc0> yeah
16:41:47 <inc0> also parts of ansible are actually apache
16:41:58 <inc0> so if parts you import are apache, then we're good
16:42:02 <inc0> just make sure they are
16:42:38 <inc0> anything else duonghq?
16:42:57 <duonghq> so, if it's in good case, we can use my solution?
16:43:06 <inc0> let me review it;)
16:43:10 <duonghq> ya, thanks
16:43:16 <duonghq> that's all from me
16:43:19 <inc0> but at least it will be just technical
16:43:32 <inc0> from my side, https://review.openstack.org/#/c/482217/
16:43:39 <inc0> this is important
16:43:55 <inc0> keep an eye, as soon as gates pass, we need to merge it
16:44:04 <duonghq> roger
16:44:20 <inc0> since we increased number of gates infra can't handle our tarballs traffic
16:44:36 <duonghq> ah, why all of our gate is non-voting now?
16:44:42 <inc0> infra guys created proxy cache for that and this starts using it
16:44:57 <inc0> deploy gates weren't voting ever
16:45:38 <inc0> that's it from me
16:45:53 <inc0> anything else?
16:45:55 <sbezverk> I have an issue I need to discuss
16:45:59 <inc0> go ahead
16:46:07 <sbezverk> I was hopping Jeffrey4l would be around
16:46:16 <sbezverk> but it seems he did not join
16:46:23 <sbezverk> it is about this PS https://review.openstack.org/#/c/481858/4
16:46:55 <sbezverk> I feel that I am forced into a solution which does not have technical advantages
16:47:26 <inc0> sbezverk: let's try to catch him later in afternoon
16:47:27 <sbezverk> other than to be consistent with kolla-ansible approach
16:47:44 <inc0> I'll also review this
16:48:23 <sbezverk> inc0: ok I just point out that the major difference between kolla-ansible and kolla-k8s is version agnostic for latter
16:48:49 <sbezverk> hence it impose a certain rule
16:49:01 <sbezverk> like charts must be version agnostic
16:49:25 <inc0> right
16:49:26 <sbezverk> and deal with version specific requirements in the deployment or packaging tool
16:49:55 <sbezverk> what Jeffrey4l is forcing is to add version logic into cinder-volume and I am completely against it
16:50:16 <inc0> let's catch him afternoon or discuss in ps
16:50:18 <inc0> :)
16:50:30 <sbezverk> inc0: ok agreed
16:50:45 <inc0> anyone else?
16:51:24 <inc0> guess not:)
16:51:26 <inc0> thanks all!
16:51:32 <inc0> #endmeeting kolla