14:00:13 #startmeeting Fedora IoT Working Group Meeting 14:00:13 Meeting started Wed Aug 22 14:00:13 2018 UTC. 14:00:13 This meeting is logged and archived in a public location. 14:00:13 The chair is pbrobinson. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:00:13 Useful Commands: #action #agreed #halp #info #idea #link #topic. 14:00:13 The meeting name has been set to 'fedora_iot_working_group_meeting' 14:00:13 #chair pwhalen pbrobinson bcotton 14:00:13 Current chairs: bcotton pbrobinson pwhalen 14:00:13 #topic roll call 14:00:24 * pwhalen is here 14:00:24 who do we have about? 14:00:26 good morning folks 14:01:28 .hello2 14:01:29 bcotton: bcotton 'Ben Cotton' 14:04:15 so lets get started 14:04:23 #topic 1) ==== Working Group process and admin ==== 14:04:40 #link https://fedoraproject.org/wiki/InternetOfThings/PRD 14:04:59 #info PRD draft done, feedback welcome 14:05:22 I've done some edits, need to do another pass 14:05:24 hi - sorry late 14:05:51 tim-jones: no issues, just getting underway 14:06:06 anyone else have any feedback on bcotton's PRD 14:06:23 * pwhalen needs to give it another read 14:06:24 I need to take another pass 14:07:08 sorry, 14:07:18 #info PRD still needs some more development in the Personas, Use Cases, and Success Metrics areas 14:08:26 ease of updating of lots of home hubs is the big issue for us, which we hope the rpm-ostree model will help - not sure if this too specific for the PRD? 14:09:22 tim-jones: probably too technical, but that side of the tech was already decided, but agree it's a key point 14:09:23 Personas, my english is bad so I don't know how to name a persona like an IT professional willing to use an IoT device to monitor various aspects, like datacenter temperature or network status 14:10:16 the ease of updating lots of home hubs is a good inclusion. how it gets implemented is out of scope for this document 14:11:38 alciregi: I suggest adding "IT professionals" to the personas and then include a description of IoT monitoring as a use case 14:11:41 alciregi: I think sysadmin would likely cover that (the role could cover a number of things, it's hard) 14:13:34 anyone else with any feedback on the PRD or Working Group? 14:14:21 pbrobinson: can we set a deadline for feedback on the PRD so we can get that wrapped up? 14:14:31 sure 14:14:43 bcotton: proposed time? 2 weeks? 14:14:49 +1 14:15:28 #info feedback for IoT PRD required within two weeks and then we'll get it wrapped up and approved https://fedoraproject.org/wiki/InternetOfThings/PRD 14:15:46 #topic 2) ==== Nightly builds ==== 14:16:08 #info Fedora 29 has branched off rawhide, rawhide is now Fedora 30 14:16:50 #info #IoT nightlies will branch and follow that process in the next day or so, pbrobinson will send an email to the list when he's completed it 14:17:09 sorry for the delay on branching for IoT, combination of awaiting to settle and travel 14:17:45 there should also be further enhancements to F-29+ coming in the next few days 14:18:10 I'll send details to the IoT list as each piece lands with details etc and ask for feedback 14:19:23 also alciregi has been doing some fabulous blog posts on various bits on the Raspberry Pi https://blog.oless.xyz/post/ 14:19:48 alciregi++ 14:19:49 bcotton: Karma for alciregi changed to 3 (for the current release cycle): https://badges.fedoraproject.org/tags/cookie/any 14:20:00 agreed, alciregi++ 14:20:01 pwhalen: Karma for alciregi changed to 4 (for the current release cycle): https://badges.fedoraproject.org/tags/cookie/any 14:20:41 alciregi: the fedora magazine folks might be interested in some content like this if you haven't talked to them already 14:21:07 #info Fedora 28 composes are now mostly static with purely updates and no further feature development happening there, F-29+ is where it's happening 14:22:36 anyone have queries about nightly composes? 14:24:20 #topic 3) ==== IoT Testing and CI/CD ==== 14:24:41 .hello2 14:24:42 lorbus: lorbus 'Christian Glombek' 14:24:47 hi everyone! sorry I'm late 14:25:05 lorbus: that's fine, we just gave you all the action items ;-) 14:25:07 .hello2 14:25:08 alciregi: alciregi 'Alessio Ciregia' 14:25:15 :P 14:25:31 lorbus: actually greenboot sort of fits into testing 14:25:46 what's the latest status, what's the status on packaging? 14:26:15 I need to revisit that. 14:26:28 there is an issue with the grub2 code 14:26:42 OK 14:26:51 but I should be able to get have a look into both things this week 14:27:01 did jsmith get the package review completed? 14:27:04 (I'm at Nextcloud Conf this week) 14:27:12 .hello2 14:27:13 x3mboy: x3mboy 'Eduard Lucena' 14:27:47 pbrobinson: No, it's not done yet 14:28:21 https://bugzilla.redhat.com/show_bug.cgi?id=1615895 14:28:31 be good to get it done before beta freeze so we can include it in the composes even if it's disabled by default initially 14:28:55 is jsmith listening?^ 14:29:07 I'm sure jsmith will get it done as soon as he can, he's been pretty busy 14:29:26 at some point we will also need to enable it in the presets 14:30:01 I'll build it on koji as soon as the review goes through 14:30:09 also going to be looking at how we can start to get some CI/CD in place to help with testing nightly images, spoke with various people at Flock/Devconf.us and hopefully soon we'll have some test capability 14:30:25 nice 14:31:43 does anyone else have anything about CI/CD bits? 14:32:23 #topic 4) ==== Fedora 29 status for IoT ==== 14:32:54 so there's three big bits on their way for F-29 on IoT 14:33:19 first is a fedora-release-iot with associated policies, I hope to have the PR in for that today 14:33:38 this will give us the ability to start setting IoT specific policies 14:34:22 second is UEFI on ARMv7 which is almost there, just wrangling the last bits here to land, hopefully by the end of the week 14:34:38 Any suggestions to test raspi build without using pi hw to speed up tests? 14:34:41 this will give us the long requested ARMv7 32 bit images 14:34:53 \o/ 14:34:59 pbrobinson++ 14:35:51 third is the ability to turn off weak dependencies in rpm-ostree, that's just landed for review upstream, it will help us trim the size of the image a little 14:36:11 #info IoT pieces still to come for Fedora 29 14:36:11 very nice 14:36:22 #info a fedora-release-iot with associated policies 14:36:43 #info UEFI on ARMv7 which is almost there, just wrangling the last bits here to land, hopefully by the end of the week, providing ARMv7 32 bit images for IoT 14:36:59 #info the ability to turn off weak dependencies in rpm-ostree, that's just landed for review upstream, it will help us trim the size of the image a little 14:37:31 also some not IoT specific features but will be useful in the IoT context 14:38:07 the use of config.txt for HAT configuration and a few other bits to bring us closer to Raspbian downstream usage 14:38:39 plus some support in Fedora ARM for some more IoT related boards 14:39:32 Tim-Jones: a lot of the IoT functionality should be testable in VMs on decent hardware and my plan is to test as much as possible that way using CI/CD 14:40:21 lorbus: Sorry, tied up in meetings most of this week... started to look at it at 11:00pm last night, and then realized I was too tired to work on it. 14:40:25 Great - could you point me to setup? 14:40:54 jsmith++ no worries, thanks for looking into it! 14:40:54 lorbus: Karma for jsmith changed to 4 (for the current release cycle): https://badges.fedoraproject.org/tags/cookie/any 14:41:08 Tim-Jones: we don't have it yet, the CI/CD bits in Fedora are still being improved, we should have more functionality there "soon" 14:41:35 Thanks :-) 14:42:11 Tim-Jones: details will be covered here in the meetings, or on the #fedora-iot channel or iot mailing list as it comes online 14:42:32 Ok 14:42:49 anyone else have any F-29 specifics to share or any other queries? 14:43:32 #topic 5) ==== Flock conference ==== 14:43:42 #indo a lot covered at Flock 14:43:51 #info a lot covered at Flock 14:44:11 #info all recorded sessions will have videos published in time 14:44:27 the IoT BoF wasn't recorded but there was a lot of good discussion 14:44:54 nothing really else to note here, unless someone else has anything 14:45:21 #topic 6) ==== Open Floor ==== 14:45:32 At Flock I did a very short presentation on greenboot, I think it was recorded, too 14:45:36 anyone have anything for open floor 14:45:43 lorbus++ 14:46:15 nice, looking to the videos 14:46:56 #info lorbus (Christian Glombek) has successfully completed his GSoC GreenBoot project! Very pleased with the outcome and I look forward to seeing it evolve further 14:47:14 thanks Peter :) 14:47:17 congrats lorbus 14:47:26 #info a very useful tool for IoT in particular, but rpm-ostree in general and in the further Fedora CoreOS 14:48:05 anyone else got queries or questions please just ask, I'll leave the meeting open for a little 14:48:37 thanks for hosting, pbrobinson! 14:51:12 thank you all 14:51:12 #endmeeting