15:00:04 #startmeeting Infra WG Meeting 15:00:05 Meeting started Mon Jan 29 15:00:04 2018 UTC. The chair is fdegir. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:00:05 Useful Commands: #action #agreed #help #info #idea #link #topic. 15:00:05 The meeting name has been set to 'infra_wg_meeting' 15:00:11 #topic Roll Call 15:00:25 #info Frank Brockners 15:00:27 #info Ray Paik 15:00:30 #chair Julien-zte aricg frankbrockners 15:00:30 Current chairs: Julien-zte aricg fdegir frankbrockners 15:00:41 #chair rpaik 15:00:41 Current chairs: Julien-zte aricg fdegir frankbrockners rpaik 15:00:42 #info Julien 15:01:06 #info Jack Morgan (IRC) 15:01:12 #topic Infra/Pharos/Releng topics in Docs Hacking 15:01:22 #link https://wiki.opnfv.org/display/EVNT/Docs+Hacking 15:01:22 #link https://wiki.opnfv.org/display/EVNT/Docs+Hacking Doc hacking wiki 15:01:25 :-) 15:02:26 #info Combining infra documentation under infra heading on docs.opnfv.org 15:02:39 #topic PDF/IDF Update/Progress 15:02:57 there is something wrong with my headphone 15:03:01 no voice output 15:03:30 #info Trevor Bramwell 15:03:45 https://wiki.opnfv.org/display/INF/Infra+Working+Group 15:03:49 #info Aric Gardner 15:04:28 #info AlexAvadanii has been working on enabling checks on PDF patches 15:05:37 #undo 15:05:37 Removing item from minutes: 15:05:42 #info AlexAvadanii has been working on enabling checks on PDF/iDF patches 15:06:20 #link https://gerrit.opnfv.org/gerrit/#/c/51075/ 15:07:05 #agree Infra WG agrees to enable CI verify voting for check-jinja/check-schema 15:07:57 #info link above blacklists incompatbilee PDFs against certain installers 15:08:24 #info once merged, schema/jinjs2 should pass for all pods 15:09:19 https://gerrit.opnfv.org/gerrit/#/c/49213/ 15:12:14 #info There is a proposal from Guillermo regarding PDF 15:12:24 #link https://gerrit.opnfv.org/gerrit/#/c/49213/ 15:13:02 #info In order for us to have something official, it is important to have all PDFs/IDFs created based on current/official PDF/IDF templates, pharos repo tagged, and then the new proposal can be discussed within the community 15:14:05 #info The pharos repo can be tagged once all the PDF/IDF are ready and verified by CI 15:15:08 #info Small changes are needed to support PDFs for vPODs as well 15:16:27 #link https://gerrit.opnfv.org/gerrit/#/c/50315/ 15:16:35 #info vPDF support proposal 15:16:40 #info vPOD support can be introduced once the PDF for BM is officially released 15:16:47 agree 15:16:56 #link https://gerrit.opnfv.org/gerrit/#/c/51263/1 15:16:59 #info sample vPDF 15:17:34 #topic LaaS Update/Progress/Demo 15:18:15 #info First 5 ARM servers have been shipped last week - they should be delivered during this week 15:18:44 #info Everything else arrived already - cables, etc. 15:18:56 #info One full rack of servers have been turned on 15:19:44 #info the 5 ARM servers are schedule to arrive on January 31 (Wed) 15:21:01 #info Parker/Sawyer demostrating LaaS 15:21:16 #undo 15:21:16 Removing item from minutes: 15:22:13 #info Parker/Sawyer demonstrating LaaS MVP 15:22:15 #link https://jira.opnfv.org/browse/PHAROS-318 15:27:32 #info vPODs can be booked via dashboard with the distro selected by user; ubuntu, centos, opensuse 15:28:22 #info frankbrockners asks that it would be useful/needed to give users access to console 15:28:51 #info This needs further investigation as the work currently focuses on bringing MVP up 15:29:45 #info Once the OS is flashed on the machine, the email notification can be sent to requesting user 15:30:04 #info Dashboard needs to be updated to send the notification 15:30:47 #info IPMI is used for power control and FOG is used for flashing OS on the machines 15:37:16 #info Infra WG needs to come up with policy regarding the limitations; how many resources a user can book for how long and possible extensions, etc. 15:37:53 this can be added in the pharos dashboard 15:38:11 #info There will probably be other things that need to be set like changing the networking and so on 15:38:54 #link this might be useful for consoles if you write a proxy for SOL over IPMI - https://github.com/openstack/pyghmi 15:40:33 do we consider to use MAAS as the OS provision tool? It's quick than normal PXE does. 15:41:21 Something we could consider for the console is simply setting a bios password and making *just* the remote console available through IPMI. This would basically give just keyboard and mouse to the user as well as monitor output 15:42:43 #info It might be useful to open the LaaS MVP "prototype" to limited no of users to start collecting feedback 15:42:57 #info But before this happens, dashboard needs few updates 15:43:46 #info First 20 servers are powered up and they can be made available on the dashboard during coming days 15:45:58 does FOG support UEFI? a quick look at it shows bios support, but no uefi 15:46:58 I also +1 MaaS (or even better ironic) as baremetal provisioner support 15:47:13 https://wiki.opnfv.org/display/pharos/Intel+OPNFV+Community+Lab+AUP 15:47:24 https://etherpad.opnfv.org/p/laas-mvp-protototype-feedback 15:48:54 @AlexAvadanii It does support UEFI through simply pxe booting an efi image. After ipxe.efi (or another chainloader) is pxe booted, it's pretty much same between bios and uefi with the only difference being how partitions are handled. The partition scheme is left untouched by fog, so all the servers use gpt on the raid array and fog just sends them the images to write 15:48:54 Sawyer: Error: "AlexAvadanii" is not a valid command. 15:49:53 #info The AUP written by jmorgan1 for Intel lab can be used as an example 15:49:59 #link https://wiki.opnfv.org/display/pharos/Intel+OPNFV+Community+Lab+AUP 15:50:10 Sawyer: got it. btw, ipxe is (or was) broken on aarch64, that was my concern. ironic relies on ipxe too, maas does not 15:50:27 #info The etherpad to use for initial LaaS MVP prototype users is 15:50:34 #link https://etherpad.opnfv.org/p/laas-mvp-protototype-feedback 15:50:37 In what way is it broken? 15:51:24 Sawyer: I'm not sure. Dan Radez said he found it to be very tricky to use and we should look at it at some point. since we (Fuel/Armband) don't use it yet, I don't know more 15:52:10 #info Once the LaaS MVP is opened up for the use of the community, working on static baremetal POD can proceed as the next step 15:52:51 We found some bugs, but so far nothing that's completely blocked using it. We're definitely looking into alternatives to minimize boot time, however 15:52:53 AlexAvadanii: Sawyer: we've ironed out a lot of the trouble now, been getting very consistent installs via pxe on aarch64 latley 15:52:53 however, ipxe might be fixed in the latest CentOS release 15:53:26 radez: that's awesome! we want to add ironic support to Fuel, and that was a big question mark 15:53:41 oh you said ipxe, yes have had trouble with it. I don't think we have a uefi ipxe image 15:53:45 sry misread that 15:54:12 it can be built but I haven't gotten it to build and work yet 15:54:20 Is anyone working on pxe on arm boad? 15:54:40 tripleo defaults to ipxe, we reconfigure it to use pxe 15:54:52 We don't have any of the new machines yet so we haven't gotten a chance to really do so, we will have a chance once they arrive 15:55:12 Julien-zte: pxe has been working using grub-efi on AArch64 for a few years, so maas already works fine out of the box. only ipxe has some issues 15:55:22 we happened too many issues on arm board. 15:55:40 AlexAvadanii, I don't try MAAS for now on ARM 15:56:48 Julien-zte: not a big fan on MaaS. but it does work fine on ARM (tested using Fuel & Joid) 15:56:55 #info LaaS will be first standing topic for upcoming Infra WG meetings 15:57:07 #topic Automatically adding INFO file 15:57:10 https://gerrit.opnfv.org/gerrit/#/c/50381/ 15:57:18 Out of time, heading out now. If I miss anything after now, shoot me an email 15:57:41 thanks Sawyer 15:59:11 #action aricg to bring the topic to Weekly Tech Discuss and then do the update accordingly 15:59:54 #topic New Jenkins plugin requirement discussion: PostBuild Script 16:00:06 #link https://wiki.jenkins.io/display/JENKINS/PostBuildScript+Plugin 16:00:28 #action bramwelt to follow this up with Julien-zte 16:01:27 #endmeeting