15:00:14 #startmeeting airship 15:00:15 Meeting started Tue Nov 12 15:00:14 2019 UTC and is due to finish in 60 minutes. The chair is mattmceuen. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:00:16 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:00:19 The meeting name has been set to 'airship' 15:00:21 #topic Rollcall 15:00:32 o/ 15:00:34 Good morning/evening everyone! 15:00:45 We'll give it a couple minutes for folks to join us 15:00:47 gm! 15:00:50 o/ 15:01:08 Here's our agenda for today, please add any items you'd like to discuss as a team: https://etherpad.openstack.org/p/airship-meeting-2019-11-12 15:01:48 also, please add your name to the Attendees list 15:02:38 #info pramchan 15:03:26 Alright - let's get started 15:03:48 #topic Daylight Savings / Meeting Times 15:04:15 We had a slight bit of confusion around meeting times, because we have a couple of contradictory times: 15:04:37 The wiki says "14:00 UTC", but the invite is still 9am US Central Time 15:04:47 o/ 15:04:48 welcome to global adjustments 15:04:54 So with daylight savings coming to an end in the US -- oops :) 15:04:54 0/ 15:05:04 pramchan: I can barely keep up with DST in my own country 15:05:25 So I think we should pick one of the two times going forward, and correct the other one 15:05:39 It seems like most folks showed up to this current time spot; should we continue with this time? 15:05:50 +1 15:06:02 Hi Kanwar 15:06:05 +2 15:06:06 yes, but all the wiki times should be updated, SIGs included 15:06:33 Agree alexanderhughes -- I'll take this as an action (circling back with the meeting owners just to confirm first) 15:06:36 and maybe add a note that it changes with DST in the future 15:06:38 +3 15:07:00 #action mattmceuen to fix meeting times in wikis to account for DST 15:07:29 Thanks all and sorry for any confusion this time. 15:07:31 Next up: 15:07:34 Will that be for all meetings or just IRC? 15:07:49 IRC for sure, all other meetings "probably" 15:08:02 where do we add topics - link? 15:08:16 https://etherpad.openstack.org/p/airship-meeting-2019-11-12 15:08:18 I'll try to make sure the invites are correct, in any case (i.e. any changes should get sent out) 15:08:43 santuku123 can you add your topic in etherpad above 15:08:53 propose we send this out to mailing list regardless of changes 15:09:00 just for anyone not here today (still in Shanghai for example) 15:09:18 ++ 15:09:19 Guys, aren't we using the DST time for all meetings? Sorry, joined in late 15:09:53 uzumaki: we'll probably adjust all meeting times by 1 hour GMT to account for DST 15:09:55 we had meetings marked as eastern daylight time, and X UTC. but when DST ended those two numbers no longer matched. by default people in states just came to the DST meeting cause that's what their calendars updated to 15:10:00 But I just need to check with other meeting owners first 15:10:24 mattmceuen, thanks! 15:10:37 sure thing - time zone math is the worst kind 15:10:49 #topic PTG / Summit update 15:11:05 ikr? had to spend a long time coverting all those times to accommodate for DST, made a little table 15:11:28 Sorry to put folks on the spot -- but I'd love it if anyone who was at the PTG / Summit could give a couple highlights to catch us up! 15:11:35 sure 15:11:40 we captured PTG notes here https://etherpad.openstack.org/p/shanghai-ptg-airship 15:11:59 couple highlights for 2.0 - we're trying to solve challenges with third party CI, reaching out to a few folks to help us out 15:12:37 had a few questions that need to go back to design calls, raid configuration and the like. met a few companies looking to adopt Airship 15:13:00 Highlights - 1. Airship 1.0 is difficult to install (Seaworthy - DT) 15:13:04 diwakar thyagaraj proposed airship/porthole master: Add Gate jobs to check docker default apparmor profile for openstack-utility Containers. https://review.opendev.org/693748 15:13:38 Adoption of airship by companies are very encouraging. Can you pl. let us know who are they and any expectations from them 15:14:11 Highlight 2 - Two strawman proposals were made - one for RAID and ended in requiring flags to be added for MVP hardware Profile 15:14:13 alexhughes: that's awesome to hear - I'll catch up on those notes, looks like you all covered a lot of ground! 15:14:18 which is great 15:15:07 pramchan: will the RAID thing need to be coordinated with the Cluster API? Or only within Airship? 15:16:01 Highlight 3 - metal3.io use of hardware Profile - Kanwar to help in define v1alph2 or v1beta1? for kind: BaremetalHost 15:16:27 that's great to hear 15:16:32 https://github.com/metal3-io/baremetal-operator/blob/master/docs/api.md 15:17:12 thanks for catching us up, guys 15:18:01 Highlight 4: Lab (thirdparty CI) suggestions and follow ups for lab resources with Ericson/Intel/Troilo 15:18:04 Nippon Telegraph and Telephone was at the PTG for onboarding. no specific requirements communicated. still in evaluation period of Airship and doing some research to compare to StarlingX 15:19:25 Nishant, kasper and team did a great job to present Airship community at Summit as well PTG 15:19:27 second company Jan-Erik was working with, have to get with him for details when he returns 15:19:44 Also, I haven't seen any of the recordings yet -- if anyone has any favorites (including the project update :) it would be good if we could get a list of recommendations. Let's add them here: 15:19:46 https://etherpad.openstack.org/p/airship-shanghai-recommended-talks 15:19:56 project update was not recorded 15:20:08 oh darn 15:20:09 the others will be uploaded in ~1 week according to OSF due to restrictions in China with YouTube 15:20:18 ok, got it 15:20:38 Jan-Erik has sent his questions in airship discuss list 15:21:51 Sure we can revisit at kubecon to summarize and reord if needed 15:22:24 Good work team, sounds like it was a very productive time 15:22:50 pramchan: that's a great segueway 15:22:55 #topic Reminder: KubeCon mini-PTG on Monday 15:23:28 Who is going there to KubeCon? 15:23:29 We will continue some of these discussions from the PTG at KubeCon on Monday afternoon next week 15:23:33 details here: https://etherpad.openstack.org/p/airship-kubecon-san-diego 15:23:37 OK 15:23:43 Rahul Khiyani proposed airship/porthole master: Adjust code to project conventions https://review.opendev.org/691400 15:23:50 I will be -- anyone who will be there please add your name to the etherpad^ 15:24:07 Sadly can't. 15:24:27 We will endeavor to take good notes roman_g 15:24:37 My priority this week is catching up on the PTG notes :) 15:25:17 Any questions/discussion around KubeCon? 15:25:46 ok moving on: 15:25:56 #topic If interested in A2.0 bare metal provisioning, watch 11/6 recording 15:26:02 I guess list of talks w/ Airship is somewhere on their website 15:26:26 Alan mentioned yesterday that there was some very good discussion around bare metal provisioning in last week's boostrapping SIG call 15:26:50 And that it would be a good one to watch the recording of if you'd like to up up to speed on where that's going 15:27:08 The recording is linked from roman_g's agenda page: https://etherpad.openstack.org/p/Airship_bootstrap 15:27:28 Can we move to adding flag remote action type (Air-82/88) 15:27:48 let's give it a minute first 15:28:16 ok 15:28:17 any other discussion before we move on? 15:28:35 ok! 15:28:38 #topic adding flag remote action type (Air-82/88) 15:28:40 take it away pramchan 15:28:43 I have note watched it yet as was at PTG will go through it today 15:29:43 Topic - adding falg remote action type 15:29:47 ./airshipctl bootstrap remotedirect --eph-node-id 643e3744-7857-4cf3-995d-e73be2a950a7 --iso-path "http://10.118.135.28/bionicpup64-8.0-uefi.iso" --remote-action-type "ForceOff" --remote-url http://10.118.135.27:8000 15:30:31 default can be reboot, but we need remote-action-type to support other commands 15:30:48 Santosh can you explain? 15:30:52 Yes 15:31:39 Why you need this flag? 15:31:40 we have /airshipctl bootstrap remotedirect with no action fflag set performs remote which 15:31:54 reboot 15:32:05 ok continue 15:32:25 what else you need to do besides reboot? 15:32:49 can you list other actions? 15:33:02 I haven't been really active in the bootstrap conversation, but can you catch me up: I understand how "bootstrap remotedirect" would remotely boot the iso, but I'm not clear why you would run airshipctl to ForceOff or to Reboot 15:33:02 where in we have action type like "ForceOn",GracefullStart,GracefullShutdown,NMI 15:33:34 "On", 15:33:58 these are the different actions we can perfrom on BMC 15:34:14 Is it terminology issue or is it simply not required? 15:34:26 santku123: would those flags be "passthrough" to the BMC, or would airship additionally do something (like with the ISO etc) 15:35:02 it performs action on the BMC 15:35:30 basically does nothing to image per say and is pass through to BMC 15:35:58 That's would be a good discussion topic for the call we will have tomorrow. We would need to support forceoff, reboot, on, and may be something else. We need to be a bit flexible. Why? - because this functionality would be reused for sequenced reboots while preparing bare-metal node for the deployment, and those programmable steps (defined in e.g. yaml format) would be used to update different firmware 15:36:04 (BIOS/iDRAC/RAID array/etc.) on servers and may be run some hardware (HDD/SSD counts, etc.) and connectivity tests (Ethernet/FC/etc.). 15:36:12 will those actions fit into the airship bootstrapping workflow? Or are they just nice to have, utility functionality? 15:36:40 if we dont have this we can't test other actions supported 15:37:21 Are there any existing utilities that already perform those actions? 15:37:27 (for testing purposes I mean) 15:37:28 actions need to be passtrough, but they are rarely changed (defined in Red Fish specs), and airshipctl bootstrap could validate if it thinks that the action syntaxically is correct. 15:38:11 My only concern is adding commands to airshipctl only for the sake of testing, which wouldn't be used for provisioning, if that functionality already exists in other commands 15:38:33 I might be missing context though 15:38:41 As suggested lets bring to bootsrap SIG call tomorrow and redefine the specs 15:38:50 yep that sounds like a plan 15:38:59 mattmceuen: no, doesn't exist yet. And designers want to have a single binary to commant whole fleet. 15:39:06 Thanks for bringing this up pramchan / santku123 15:39:17 ok 15:39:19 gotcha - ok roman_g if that's the direction that's fine with me 15:39:44 anything else on this topic? 15:39:56 i have on error 15:40:06 Zuul stuff 15:40:07 is it fine some expert suggest 15:40:15 santku123: I've seen your error, it doesn't seem related to your PS 15:40:19 the reason 15:40:21 I'm looking into it this morning 15:40:27 Is there anything Deepak wants to discuss on Zuul Pipeline? 15:40:28 yeah, let's transition into Roundtable and discuss that error 15:40:32 #topic Roundtable 15:40:37 and zuul stuff 15:40:38 yes 15:40:44 go ahead 15:40:50 howell: thank you 15:41:00 so far getting up vbmc vm in zuul 15:41:16 I had problems in choosing ip/netmask/gateway/dns 15:41:17 ntp 15:41:19 for backend 15:41:29 if that can be helped 15:41:54 We can try! what was the problem? 15:42:24 john williams wrote a script to start redfish and vbmc_node in separate vms 15:42:36 redfish vms is scripted with station ip details like 15:42:37 ip 15:42:39 dddpak: you can't choose. You will have to bring up VM and then DNAT ports from VM to the nested VM. 15:43:01 ok 15:43:19 IP details of running VM in openstack infra you can get from ansible variables 15:43:27 as usual 15:43:35 as an alternate, I will be trying running sushy-tools with localhost 15:43:42 instead of any ip 15:43:57 that's actually not a bad idea, as long as it all fits to one VM 15:44:19 so far zuul tells it fits 15:44:24 yep 15:44:42 having virsh network issue, will be fixing by tomorrow before re-submit 15:44:58 thats all from me 15:45:00 for now 15:45:08 thanks dddpak, roman_g 15:45:23 ok so you going localhost approach 15:45:40 I think that is most sensible for now 15:46:02 and small footprint to be a test 15:46:09 ok tryy it out and submit the patch 15:46:14 usre 15:46:15 sure 15:46:29 For review requests -- we had a long list at our last meeting, and a lot of them are successfully reviewed/merged now 15:46:37 but we have a number left too: 15:46:42 https://review.opendev.org/#/c/679563 - airshipctl Generate cloud init settings 15:46:43 https://review.opendev.org/#/c/682050 - airship/images Initial debian based iso builder 15:46:43 HTK uplifts and new K8s entrypoint image 15:46:58 any other issues like node definitions in metal3.io for RAID team? 15:47:29 need to review a bit more on the PTG stuff that happened pramchan, will have something in the bootstrap meeting tomorrow 15:47:32 raschid? 15:48:07 OK lets differ bootstrap and RAID/BIOS issues fro tomorrws SIG call 15:48:15 ok sounds good 15:48:40 sure uzumaki 15:48:49 Anything you want to discuss now? 15:49:03 Not at the tim 15:49:08 ok 15:50:10 Any other roundtable discussion or feedback? 15:50:28 can move to next possibly any code reviews requests? 15:51:02 I tried to paste them up above, did it not paste? 15:51:19 Let me try as a snippet... 15:51:22 https://www.irccloud.com/pastebin/04QGf6J2/ 15:51:37 OK I missed that - it did indeed 15:51:55 Ok cool, my IRC client has been acting wierd so it could have been me :) 15:52:02 any additional review requests? 15:53:36 Alright, then I think we can end the meeting -- thanks everyone for the discussion today! 15:53:41 Appreciate your time 15:53:45 #endmeeting