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