13:59:28 <mattmceuen> #startmeeting airship 13:59:29 <openstack> Meeting started Tue Aug 4 13:59:28 2020 UTC and is due to finish in 60 minutes. The chair is mattmceuen. Information about MeetBot at http://wiki.debian.org/MeetBot. 13:59:30 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 13:59:32 <openstack> The meeting name has been set to 'airship' 13:59:37 <mattmceuen> #topic Rollcall 13:59:43 <airship-irc-bot> <alexander.hughes> o/ 13:59:43 <airship-irc-bot> <mf4716> o/ 13:59:49 <dwalt> o/ 13:59:56 <mattmceuen> Hey everyone, good morning/evening! Let's give it a couple minutes for folks to filter in before we get started 14:00:09 <mattmceuen> in the meantime, here's our agenda, and feel free to add anything: https://etherpad.opendev.org/p/airship-meeting-2020-08-04 14:00:44 <airship-irc-bot> <james.gu> o/ 14:01:15 <airship-irc-bot> <sreejith.punnapuzha> o/ 14:01:23 <airship-irc-bot> <sirajudeen.yasin> o/ 14:01:40 <mattmceuen> alright, let's get started! 14:01:43 <mattmceuen> #topic Announcements 14:01:55 <mattmceuen> Take it away alexander.hughes 14:02:51 <airship-irc-bot> <alexander.hughes> Thanks @mattmceuen! The nomination period for the 2020-2021 WC election has ended. At the end of this extended period there were 5 candidates all eligible, and 5 seats. As a result no formal voting was necessary. Please join me in welcoming the following to the WC: 14:03:03 <airship-irc-bot> <alexander.hughes> • Drew Walters, AT&T • James Gu, Insight Global • Kostiantyn Kalynovskyi, Mirantis • Matt McEuen, AT&T • Sreejith Punnapuzha, Ericsson 14:03:31 <airship-irc-bot> <mf4716> congrats! 14:03:33 <airship-irc-bot> <ashlee> Congrats all! 14:03:56 <mattmceuen> Thanks :) happy to continue to work for y'all 14:04:30 <dwalt> Thank you! ++, looking forward to a productive year 14:04:36 <mattmceuen> Also, a big THANKS to our outgoing WC members Nishant, Stas, and Ian P -- really appreciate the work you've done over the last year 14:04:43 <airship-irc-bot> <alexander.hughes> Glad to see Drew and Matt still serving the community on the WC, to see 3 new faces, and to continue working in other capacities with Ian, Stas and Nishant who elected not to nominate for this year 14:04:48 <airship-irc-bot> <j_t_williams> Congrats All! 14:05:05 <airship-irc-bot> <sirishagopigiri> Congrats!! 14:05:14 <airship-irc-bot> <james.gu> Thank you! Look forward to working with everyone in the new role 14:05:20 <airship-irc-bot> <alexander.hughes> :slightly_smiling_face: 14:05:27 <mattmceuen> For our new WC members, reminder that the next WC meeting agenda is here: https://etherpad.opendev.org/p/airship-wc-meeting-2020-08-10 14:05:49 <mattmceuen> And a reminder to everyone that everyone is welcome to attend these meetings if you'd like 14:06:18 <airship-irc-bot> <alexander.hughes> and for anyone needing a reminder on when the meetings are, or previous meeting agendas, check out the wiki 14:06:20 <airship-irc-bot> <alexander.hughes> #link https://wiki.openstack.org/wiki/Airship/Airship-WC 14:06:25 <airship-irc-bot> <sreejith.punnapuzha> Thanks all, Looking forward to working with everyone. 14:06:39 <mattmceuen> +1 14:06:48 <airship-irc-bot> <mf4716> ty @mattmceuen, ty @alexander.hughes - for the details 14:07:17 <airship-irc-bot> <alexander.hughes> Moving on, a reminder about the OpenInfra summit the week of October 19-23. This event is free to register for, and will be 100% virtual 14:07:25 <airship-irc-bot> <alexander.hughes> #link https://www.eventbrite.com/e/open-infrastructure-summit-2020-tickets-96967218561 14:07:31 <airship-irc-bot> <alexander.hughes> #link https://cfp.openstack.org/ 14:07:51 <airship-irc-bot> <alexander.hughes> Special reminder -- *TONIGHT* at 11:59pm PST is the deadline to submit your presentations to the CFP link 14:08:06 <pramchan> o/ 14:08:50 <jemangs> o/ 14:09:05 <mattmceuen> on behalf of people that are bad at remembering things, thanks for the reminder alex :) 14:09:15 <airship-irc-bot> <alexander.hughes> :slightly_smiling_face: 14:09:31 <airship-irc-bot> <james.gu> +1 14:09:46 <airship-irc-bot> <alexander.hughes> next up, Airship2.0 is progression towards the Beta milestone. We reached alpha a while back, and learned a lot of lessons in reaching that milestone 14:10:23 <airship-irc-bot> <alexander.hughes> Some of these lessons led to changes in design decisions that were referenced in the "Airship Blog series", so Alan and Rodolfo have put up a new post summarizing those lessons learned, and what changes have been made to the design. I encourage you to read this new blog post here - 14:10:32 <airship-irc-bot> <alexander.hughes> #link https://www.airshipit.org/blog/airship2-is-alpha/ 14:11:10 <airship-irc-bot> <alexander.hughes> I will be working on updating all the old blog posts that contain inaccurate information with a pointer to this new post summarizing the changes. and in future TC newsletters you'll start to see what we've been calling the "post-alpha" blog series to continue the technical deep dives periodically 14:11:49 <airship-irc-bot> <alexander.hughes> that's it from me if there's no questions I'll hand it over to @mattmceuen 14:12:19 <mattmceuen> great plan - agree, design has evolved this year, and updating our blog posts to point to the latest will be very helpful - thanks alex 14:12:42 <mattmceuen> but thanks for keeping us up to date on all those things 14:12:45 <mattmceuen> next up: 14:12:55 <mattmceuen> #topic New project request: hostconfig-operator 14:13:08 <mattmceuen> So we have Sririsha here? 14:13:10 <mattmceuen> *do 14:13:24 <airship-irc-bot> <sirishagopigiri> Yes Matt 14:13:31 <mattmceuen> Hey thanks for joining us 14:13:42 <airship-irc-bot> <sirishagopigiri> Sure Thank you Matt 14:13:56 <mattmceuen> Sririsha has been working on a new project for airship 14:14:30 <mattmceuen> As is usually the case, it's been in POC mode in github for a while, and we're thinking it's the right time to bring it formally in as an airship project so we can continue development in opendev 14:14:39 <mattmceuen> https://github.com/SirishaGopigiri/airship-host-config 14:15:15 <mattmceuen> This project fills a similar role to divingbell in Airship1, managing host-level configuration in a declarative way 14:15:28 <mattmceuen> but takes a different approach, following the Ansible Operator pattern 14:16:04 <mattmceuen> Sririsha actually just gave a great demo in the design call that just occurred, so once Rodolfo gets the link for that recording posted, I'd encourage anyone interested to take a look 14:16:22 <mattmceuen> We discussed a few things in that demo, just to summarize here: 14:16:52 <mattmceuen> 1. today the project has a number of branches; we should merge everything to master (and then delete the branches) prior to importing into opendev 14:17:30 <mattmceuen> 2. there is some good documentation Sririsha shared which would ideally live in the project itself. That could probably be moved either before or after moving the project into airship 14:18:08 <mattmceuen> 3. there's a work in progress patchset against airshipctl to integrate the operator; we decided that we should move that work to treasuremap instead 14:18:33 <mattmceuen> Any questions on the operator? 14:19:12 <pramchan> you mean https://opendev.org/airship 14:19:17 <pramchan> which main? 14:19:52 <mattmceuen> yeah, we'd be looking to put this in as https://opendev.org/airship/<someprojectname> @pramchan 14:20:12 <pramchan> I see -thx 14:20:25 <mattmceuen> that will help get more folks reviewing / contributing to it 14:21:11 <mattmceuen> One thing to sort out here is exactly what to call the project - I've alternately seen it called "airship-host-config", "ansible operator", and "host config operator" 14:21:33 <mattmceuen> I would suggest that "hostconfig-operator" might be a good one, since I think that aligns to other operator project naming conventions 14:21:42 <mattmceuen> What do you all think? 14:22:49 <airship-irc-bot> <alexander.hughes> +1 14:23:07 <airship-irc-bot> <james.gu> among the tree, I'd vote for hostconfig-operator 14:23:12 <pramchan> +1 14:23:13 <airship-irc-bot> <james.gu> ree->three 14:23:14 <mattmceuen> Cool - does that sound good to you too @sirishagopigiri 14:23:18 <airship-irc-bot> <sreejith.punnapuzha> +1 14:23:28 <airship-irc-bot> <pb269f> Host config operator makes sense - for clarity its based on the ansible operator framework 14:23:30 <airship-irc-bot> <ih616h> +1 14:23:42 <airship-irc-bot> <sirishagopigiri> Yes Sounds good Matt 14:23:43 <airship-irc-bot> <mf4716> +1 14:23:56 <airship-irc-bot> <mb551n> +1 14:24:23 <mattmceuen> Thanks for clarifying the subtlety @pb269f, and thanks also for laying the foundation for this project too :) 14:24:48 <dwalt> +1 14:25:00 <airship-irc-bot> <pb269f> Np - once its moved I think the 1st thing we should do is get some gating round it 14:25:04 <pramchan> there are two methods in it Vagarent based and BYOK, will we have both in it? 14:25:06 <airship-irc-bot> <sirishagopigiri> Thank you Pete and Matt for all support! 14:25:13 <mattmceuen> alright then I think we have consensus -- sirishagopigiri I'll start working on getting the project created but won't pull the trigger till the branches are cleaned up; just keep me in the loop on that 14:25:33 <airship-irc-bot> <pb269f> @sirishagopigiri you've done some great work with it - thank you! 14:26:40 <airship-irc-bot> <sirishagopigiri> Sure Matt will let you once I cleanup 14:26:59 <mattmceuen> @pramchan the BYOK kind of approach is what we'd use in real life, and also most likely in gating. The Vagrant setup will be good for developers 14:27:15 <airship-irc-bot> <sirishagopigiri> Thank you Pete 14:27:28 <mattmceuen> Ok! if there's nothing else on this topic, I think we can move on? 14:27:44 <mattmceuen> #topic airshipctl-gate-script-runner-test: no successful builds in 2 days (50 builds) 14:27:50 <pramchan> @mattmceuen thx 14:28:04 <airship-irc-bot> <alexander.hughes> #link https://zuul.opendev.org/t/openstack/builds?job_name=airship-airshipctl-gate-script-runner-test&project=airship/airshipctl 14:28:07 <mattmceuen> ouch - just getting back from a long weekend today, so this is news to me. how's it looking alexanderhughes 14:28:24 <airship-irc-bot> <alexander.hughes> the last 50 builds (which spans two days) have had: 10 timeouts, 29 node failures, 11 outright failures 14:28:44 <airship-irc-bot> <alexander.hughes> we've asked core reviewers to recheck patches until we get at least one successful run of airshipctl-gate-script-runner-test prior to merging 14:28:53 <openstackgerrit> Bijaya Sharma proposed airship/airshipctl master: [#309] Removed unused constant https://review.opendev.org/743817 14:28:54 <airship-irc-bot> <alexander.hughes> so I'd like to break these down into two categories: 14:29:13 <airship-irc-bot> <alexander.hughes> 1. timeouts, currently set to 1hr, our timeouts are occuring at 1hr2m-1hr5m, does the timeout need to be raised? 14:29:35 <airship-irc-bot> <james.gu> https://review.opendev.org/#/c/744523 14:29:41 <airship-irc-bot> <james.gu> there is a ptachset for timeout 14:29:45 <airship-irc-bot> <pb269f> Re timeout - should be raised 14:29:50 <airship-irc-bot> <pb269f> Nice 14:30:07 <airship-irc-bot> <alexander.hughes> 2. node failures, seems related to ongoing node pool issues we've been discussing. there was an action out of a previous committee meeting on working with AT&T, Dell, Ericsson on expanding the pool. has there been any updates? 14:30:40 <jemangs> Not really from my end, no response from City Networks. I’ve contacted them again. 14:30:58 <jemangs> I’ve been disconnected for a week. Came back yesterday. 14:31:11 <airship-irc-bot> <pb269f> There's a plan in place for some 3rd party gates for airship- but not sure where the wheels are there 14:31:56 <jemangs> I have an email from Michel asking for accounts for two more Ericsson people, Rahul & Rajini. Michelle says “Rahul will install OpenStack in the lab” (Rahul Vadisetty). 14:32:04 <jemangs> I’ll ask for meeting to see what’s going on. Looks to me like they/we are planning a node pool again? 14:32:24 <mattmceuen> Hmm, that's news to me jemangs 14:32:28 <portdirect> Same 14:32:48 <jemangs> Yes, or they just plan to use OpenStack... 14:32:50 <mattmceuen> I think we'd settled on 3rd party gating consistently 'for the e2e testing 14:33:04 <mattmceuen> Yeah, using openstack for 3rd party gating is fine 14:33:04 <portdirect> jemangs: thats hopefully it 14:33:22 <jemangs> I haven't been in contact with then since I set up the hardware, I'll ask for a meeting... 14:33:30 <mattmceuen> Perfect, thanks jemangs 14:33:31 <portdirect> The plan as I was aware was to deploy openstack, then drive that through Jenkins for 3rd party gate 14:33:50 <portdirect> So this hopefully aligns with the request you got 14:34:09 <jemangs> Ok sounds fine. My comment about node-pool was just "guessing". FYI I checked in the weekend and it looks like no one has accessed the lab yet. 14:34:51 <portdirect> OK, I'll get Alex B to check up this week 14:35:01 <jemangs> But it seems like they're about to start, as per the request for these account. I'll meet with them and get more info 14:35:41 <mattmceuen> that's good news -- thanks for driving this jemangs and welcome back :) 14:35:43 <airship-irc-bot> <j_t_williams> @pramchan Joining other call? 14:36:00 <jemangs> Thanks :-) 14:36:07 <airship-irc-bot> <alexander.hughes> wb Jan-Erik :slightly_smiling_face: 14:36:54 <airship-irc-bot> <alexander.hughes> that's all I've got on this for now, thanks for sharing the timeout patchset @james.gu. I added it to the call for reviews today 14:37:16 <mattmceuen> Thanks alex for raising awareness. Last thing on the agenda: 14:37:30 <airship-irc-bot> <james.gu> It is Siraj's patchset. would be great to have some review on it! 14:37:48 <mattmceuen> two patchsets for which review has been asked - and one of them is that one^ 14:37:54 <mattmceuen> https://review.opendev.org/#/c/742979/ <- Make airshipctl's site validation runnable on external site def'n [e.g. on treasuremap] 14:37:54 <mattmceuen> https://review.opendev.org/#/c/744523 - raises timeout on airshipctl 14:38:09 <mattmceuen> Yes let's get the timeout change merged today for sure 14:38:38 <mattmceuen> any other changesets anyone would like to call out here for additional review? 14:39:29 <mattmceuen> Or any additional roundtable topics? 14:39:50 <mattmceuen> Ok! In that case, I'll give you 20min back 14:39:56 <airship-irc-bot> <alexander.hughes> thanks all! 14:39:59 <mattmceuen> Thanks everyone for your participation & discussion today 14:39:59 <openstackgerrit> diwakar thyagaraj proposed airship/porthole master: Add Apparmor Feature testing to mysqlclient,openstack and Postgresql Utility Containers https://review.opendev.org/744534 14:40:04 <mattmceuen> #endmeeting