14:00:13 <mattmceuen> #startmeeting airship
14:00:14 <openstack> Meeting started Tue Jan 22 14:00:13 2019 UTC and is due to finish in 60 minutes.  The chair is mattmceuen. Information about MeetBot at http://wiki.debian.org/MeetBot.
14:00:15 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
14:00:17 <openstack> The meeting name has been set to 'airship'
14:00:17 <mattmceuen> #topic rollcall
14:00:29 <mattmceuen> GM/GE everyone!
14:00:42 <mattmceuen> Agenda today is here, please add anything you'd like to discuss today: https://etherpad.openstack.org/p/airship-meeting-2019-01-22
14:00:57 <mattmceuen> We'll get started in a few mins
14:01:08 <georgk> hi everyone
14:01:15 <mattmceuen> hey georgk
14:01:29 <nick_kar> hi all
14:01:36 <levmorgan> Hiya
14:01:37 <evgenyl> Hi
14:01:57 <openstackgerrit> kiriti proposed openstack/airship-specs master: Added the spec for Uboat.  https://review.openstack.org/632145
14:02:03 <dwalt> o/
14:02:09 <portdirect> O/
14:02:14 <portdirect> Uboat eh?
14:02:17 <mattmceuen> howdy all
14:02:39 <mattmceuen> yeah, if you want eyes on a spec, now's the ideal time to push a PS for advertisement purposes ;-)
14:02:54 <mattmceuen> #topic Airship summit talks
14:03:32 <mattmceuen> So reminder and warning everyone -- EOD tomorrow is the last chance to submit a talk proposal for the Open Infra summit in Denver!
14:03:45 <mattmceuen> We'd like to have several AIrship talks there
14:03:57 <roman_g> o/
14:04:14 <mattmceuen> I for one have been a procrastinator, but plan to submit another one before the deadline, and I encourage you to do the same
14:04:17 <mattmceuen> hey roman
14:04:34 <mattmceuen> hogepodge had put together an etherpad to track talk submissions: https://etherpad.openstack.org/p/AirshipTalks2019
14:04:48 <mattmceuen> It is woefully empty atm :)
14:05:27 <mattmceuen> Let's get some interesting things in there, since this is our chance to show off what we're doing and garner more participation in it!
14:06:01 <mattmceuen> Anything else on the conference talk topic?
14:06:08 <roman_g> No :(
14:06:39 <mattmceuen> If anyone would like to collaborate on a talk, let folks know, many hands make light work
14:06:50 <portdirect> I'll be putting a workshop using armada
14:07:02 <mattmceuen> that's awesome portdirect
14:07:04 <roman_g> I would want to collaborate.
14:07:08 <portdirect> So hopefully that gets accepted, and runs super smooth :)
14:07:17 <evrardjp> I think I will be on some presentation using airship, tbc.
14:07:32 <portdirect> evrardjp: that would rock
14:07:37 <mattmceuen> ++
14:08:06 <evrardjp> I didn't say I am not gonna bash it, don't be so thrilled in advance!
14:08:12 <evrardjp> joking though :p
14:08:16 <mattmceuen> lol
14:08:32 <mattmceuen> I'll bring tomatos to the talk evrardjp
14:08:43 <mattmceuen> whether you get fresh produce afterwards or a mess to clean up is up to you
14:08:50 <mattmceuen> :p
14:09:00 <mattmceuen> Alrighty - moving on:
14:09:03 <evrardjp> oh I thought that was your role :p
14:09:10 <evrardjp> anyway...
14:09:14 * mattmceuen fact!
14:09:23 <mattmceuen> #topic Minikube for Airskiff
14:09:30 <mattmceuen> Take it away dwalt
14:09:36 <dwalt> Alrighty
14:09:51 <dwalt> recently, the OpenStack-Helm project introduced Minikube for their gates
14:10:21 <dwalt> We have been working to integrate their gate script into Airskiff and adopting it for use behind proxy servers
14:10:31 <dwalt> #link https://review.openstack.org/622610
14:10:54 <portdirect> dwalt: why fork, can you not help on the script in osh-infra and use that?
14:10:56 <mattmceuen> What are the benefits/differences of Minikube vs the previous KubeADM setup dwalt?
14:12:00 <dwalt> portdirect: I would be happy to add my additions to the OSH one, but I think we would like to avoid having to clone the OSH-infra repo when deploying Airskiff
14:12:16 <portdirect> You need to for helm-toolkit
14:13:27 <dwalt> We do, but IIRC, Armada does so in the bootstrap phase
14:13:34 <dwalt> In other words, we would also need to clone at the very beginning
14:14:04 <portdirect> Zuul makes that simple :)
14:14:08 <mattmceuen> I think it's a good thing to consider
14:14:18 <mattmceuen> deduplication of code is good
14:14:58 <dwalt> Agreed. I will propose my changes over on OSH-infra and see what comes of it :)
14:15:11 <portdirect> -2 :p
14:15:17 <dwalt> lol
14:15:20 <dwalt> To the earlier question, as for why Minikube over KubeADM
14:15:22 <portdirect> Seriously though, it would be great
14:15:52 <dwalt> Minikube cuts the K8s deployment process in half. With Minikube, the Airskiff gate completes in under an hour
14:15:58 <mattmceuen> Yep I'd say do both in parallel since you already have the PS directly against airskiff already, and then we can refactor later if it all goes well
14:16:04 <mattmceuen> That's awesome dwalt
14:16:25 <dwalt> Sounds like a plan mattmceuen
14:17:14 <mattmceuen> Anything else on the topic of minikube, airskiff, or gating in general folks?
14:18:03 <mattmceuen> #topic Requests for Review
14:18:14 <mattmceuen> Our weekly segment to make sure things that need eyeballs have eyeballs
14:18:30 <mattmceuen> Ansible framework for Divingbell
14:18:30 <mattmceuen> https://review.openstack.org/#/c/628221/
14:18:30 <mattmceuen> Airskiff fixes
14:18:30 <mattmceuen> https://review.openstack.org/631598
14:18:30 <mattmceuen> https://review.openstack.org/631610
14:18:30 <mattmceuen> https://review.openstack.org/631886
14:18:52 <mattmceuen> ^ copied from the etherpad.  Let's please try to get some looks at these guys today.  Any others?
14:20:20 <mattmceuen> #topic Roundtable
14:20:42 <mattmceuen> What else is percolating that we'd like to discuss today
14:21:16 <portdirect> is there a proceess for adding a new repo?
14:21:34 <georgk> cd ..
14:21:38 <georgk> woops
14:21:57 <srwilkers> o/
14:22:32 <mattmceuen> o/ srwilkers
14:22:39 <srwilkers> sorry, a bit late to the party
14:22:44 <evrardjp> georgk: weird folder name
14:22:47 <evrardjp> "woops"
14:22:51 <mattmceuen> There is the normal OpenStack Infra process to add a repo
14:23:07 <mattmceuen> I'd like to additionally add a guideline that we discuss repo adds here first
14:23:11 <georgk> evrardjp: you donĀ“t want to see my local filesystem ;-)
14:23:17 <evrardjp> mattmceuen: I guess you must first ask airship governance (wink)
14:23:23 <mattmceuen> Prior to getting them merged, since it's difficult/impossible to roll back repo adds
14:23:34 <srwilkers> not to beat a dead horse, but it would be awesome to see any work needed for the minikube bits and bobs to work with airskiff happen in openstack-helm-infra.  as portdirect pointed out, zuul makes the process for adding a project painless
14:23:43 <srwilkers> that way we can avoid divergence
14:24:19 <dwalt> srwilkers: thanks, I'll get that proposed today!
14:24:21 <mattmceuen> TY srwilkers
14:24:35 <srwilkers> dwalt: awesome.  ping me if you need anything
14:24:44 <dwalt> will do srwilkers
14:25:04 <mattmceuen> Any objections to a rule to discuss new repo adds in team meeting first?
14:25:16 <portdirect> mattmceuen: i think that sounds great
14:25:24 <srwilkers> that's a sane path
14:25:25 <portdirect> start lightwight and go from there ;P
14:25:26 <mattmceuen> I think following that, a core +1 on the PS to add the repo would help confirm that the appropriate convo has occurred
14:26:01 <roman_g> I've missed. What would be the new repo be used for?
14:26:04 <mattmceuen> that'll help us scale airship up as time goes on
14:26:15 <portdirect> roman_g: mostly storing bank recipts etc
14:26:16 <mattmceuen> This is an imaginary abstract repo :)
14:26:24 <mattmceuen> Just talking process
14:27:51 <mattmceuen> Couple more PS to request review on -- these are a couple longstanding PS to add passphrase generation/encryption to pegleg
14:27:55 <mattmceuen> https://review.openstack.org/#/c/628021/
14:27:55 <mattmceuen> https://review.openstack.org/#/c/605425/
14:28:31 <mattmceuen> These will be really good things to get in so that we can begin using them for ++security and as part of our CICD processes
14:29:06 <mattmceuen> Any other roundtable items?
14:29:21 <roman_g> Wanted to note that we already have 15 airship-* repos, including temptest, utils, in-a-bottle, spyglass, treasuremap...
14:29:38 <portdirect> roman_g: this is where my q came from
14:29:49 <roman_g> Need to have mode developers, than repos.
14:29:55 <portdirect> a few sprung up recently - and no one really knew where they came from..
14:29:56 <roman_g> *contributors
14:29:56 <b-str> +1
14:30:00 <mattmceuen> zing
14:30:13 <sthussey> That has never been a concept in this project @roman_g
14:30:54 <mattmceuen> yeah, thanks for bringing it up portdirect - is timely
14:32:42 <mattmceuen> Cool guys - if nothing else today I will let you all go!  Thanks for your efforts/discussion, and have a great week
14:32:50 <mattmceuen> #endmeeting