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