14:00:13 #startmeeting airship 14:00:14 Meeting started Tue Jul 17 14:00:13 2018 UTC and is due to finish in 60 minutes. The chair is mark-burnett. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:00:15 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:00:17 The meeting name has been set to 'airship' 14:00:26 #topic role call 14:00:40 Hi all, here is our agenda for today: https://etherpad.openstack.org/p/airship-meeting-2018-07-17 14:00:55 here 14:01:01 o/ 14:01:07 Good morning 14:01:15 gm 14:01:29 o/ 14:01:31 o/ 14:01:37 Good morning. 14:02:06 o/ 14:02:41 #topic Duplicate repos/documentation sites 14:03:26 So it seems there is some confusion about the old git repos under att-comdev and the new openstack repos, as well as some confusion about rtd sites 14:03:44 Yes, that's mine 14:04:46 I wonder if we can archive the att-comdev repos to avoid confusion 14:05:32 this is what we did with osh 14:05:34 https://github.com/att-comdev/openstack-helm/commit/ef518cb0fb384031008a9deb372fadf1929dcf28 14:05:42 reduced a lot of confusion 14:05:59 just delete them, no one used them anyway 14:06:29 Ok, I'll look into either updating the readme/emptying them out or archiving them 14:07:00 #action mark-burnett to more clearly mark att-comdev repos or archive them 14:07:53 and documentation? 14:08:13 old sites need to be closed 14:08:24 and two mode docs sites need to be created 14:08:30 Yeah, so I think armada.readthedocs.org is not ours 14:08:31 o/ 14:08:33 so one of the airship-related repos that hasn't migrated to openstack (yet) is treasuremap -- do we have a path forward yet on what we're going to migrate vs redo, and where it'll live? 14:08:58 o/ 14:09:25 o/ powerds0111 jayahn :) 14:09:27 mattmceuen I believe some folks have been working to clean that up before that gets moved over 14:09:42 ok awesome - thx 14:09:53 haven't heard of anything like that. 14:10:07 But the intention is that becomes a showcase of a realistic multi-node deployment 14:10:20 that's why we have a meeting now roman_g 14:10:22 With the hope that it helps the Akraino project, for example 14:10:35 look we're already communicating better 14:11:08 sample site documentation is outdated there, and Darren said that one of internal sites could be cloned to treasuremap as a sample of multinode installation (after cleanup) 14:11:36 Re: docs, I agree we should delete the old rtd repos and get them setup properly 14:11:49 +1 14:12:03 action is on whom? who manages those repos? 14:12:08 We will need to track down the owners. 14:12:15 I think it's various folks 14:12:19 agree 14:12:33 I will reach out to RTD team then 14:12:35 #action b-str to track down rtd owners to facilitate deletion 14:12:59 ok, ok ))) 14:13:14 ah, thanks for volunteering roman, but i don't think we need to goto that team yet 14:13:33 Anything else on these cleanup items? 14:13:50 sthussey: would you create 2 more RTD airship-* sites, please? bethr and divingbell 14:14:00 so that all of them are under your account 14:14:10 I can 14:14:34 #action sthussey to create remaining airship-* RTD sites 14:15:12 #topic Logo Feedback 14:15:26 INFO: Airship documentation on RTD patchsets are on hold until https://review.openstack.org/#/c/579434/ - "Use readthedocs webhook to trigger build" is merged. Felipe, that's for you, because you were reviewing 14:15:37 For those who haven't seen, here is the logo thread in the mailing list: http://lists.airshipit.org/pipermail/airship-discuss/2018-June/000025.html 14:15:51 there are also now stickers :D 14:16:02 Right 14:16:22 Anyway, I know I haven't given direct feedback yet, but if anyone has any, let's try to get feedback in this week :) 14:16:50 #topic Bandit incremental testing 14:17:32 So, I'm not quite clear on what this adds vs our existing bandit scans, is Jared here? 14:17:49 most probably not. 14:18:13 Does anyone have a sense of how this would be more thorough than what we already do? 14:18:55 Marshall Margenau proposed openstack/airship-armada master: Run helm tests by default https://review.openstack.org/582338 14:19:24 We currently run a "full" scan, no? 14:19:27 Doesn't seem useful 14:19:42 Yeah, it's my understanding that all python components have full bandit scans on commit 14:19:55 And no arguments for adopting it were provided - I would table it or close it. 14:19:55 The incremental scans measure deltas from previous run, I believe (I'm not an expert on them though). That seems helpful in a CI context to show that issues, haven't been added, right? 14:20:39 Do you not just care about the full attack surface? 14:20:47 Do we know who added this one to the agenda - so we can understand the ask better? 14:20:55 Jared Stein added it, but is not here 14:21:29 Ok, agree w/ sthussy on tabling it so we can talk w/ Jared 14:21:34 I think we should just shelve this, since we're already doing full scans and new issues will cause the gates to fail. 14:21:36 Ok 14:21:50 #topic New Drydock features/specs 14:22:05 your reasoning there ^ makes sense to me too mark-burnett 14:22:39 There are two thin stories up to prompt writing specs for supporting RAID and BIOS configuration in drydock 14:23:30 Is anyone interested in working on these specs? 14:23:47 I know there have been a couple of comments on the stories 14:24:03 1 sec 14:24:26 there is 14:24:28 https://github.com/hemanthnakkina/opensource_blueprints/tree/master/specs/airship 14:24:51 I can do that.. Please share the desc somewhere 14:24:58 description * 14:25:00 i will do 14:25:40 It sounds like hemanth has already gotten a nice start on this 14:26:16 Maybe you can help work through some additional details goutham? 14:26:38 ok sure i will try doing that 14:26:46 will talk to hemanth once 14:27:16 Can I contribute in one of them too? 14:27:45 So we should actually have an airship-specs repo up soon, so that everyone can contribute 14:27:55 That would be awesome singhannie & goutham 14:28:29 #action b-str to get the specs infrastructure in place once the repo is created 14:28:45 I know drydock is pluggable, but we've only been using one plugin for a while - would it make sense to make a no-op plugin to begin with just to exercise the pluggability part of it a little more before plugging in new backends? 14:28:50 thanks mattmceuen and mark-burnett will be happy to do that. 14:29:11 (disclosure that was rodolfo's idea not mine) 14:29:21 there are already multiple plugins 14:29:35 oh ok 14:29:36 i suspect the plugin interface will be refined as we add more 14:29:54 what are the other ones sthussey? 14:30:03 virsh 14:30:07 and manual 14:30:15 awesome 14:30:18 Ok, this leads into our last topic 14:30:28 #topic MAAS alternatives 14:30:51 So I think the fundamental answer here is "yes, we want more plugins" 14:30:57 It's not a mutually exclusive situation 14:31:32 That's mine. I've heard that some people were concerned by performance, and proposed alternative I used previously 14:31:32 net add, folks can add support for any provisioner they want 14:31:58 If anyone is interested in adding another plugin, say for ironic or xcat, I would suggest starting with a spec -- ideally that spec will include how we can test the plugin 14:32:36 plugin must be able to run in container, right? 14:32:39 re: performance - I can't speak to what kinds of MAAS performance issues we've seen 14:33:03 roman_g: I think currently it would be an additional driver in drydock code 14:33:27 Does anyone have more thoughts on this? 14:34:11 OK 14:34:16 #topic round table 14:34:43 Does anyone have any other discussion points? Perhaps we could propose longer items as agenda points for next week? 14:34:54 We have record in number of people on the channel. 14:35:01 Nice 14:35:37 :D 14:36:25 Just to +1 the idea of an ironic plugin up above - a spec for that (esp with help from someone with ironic experience) would be really valuable 14:36:45 Awesome, thanks everyone for coming! 14:36:49 #endmeeting