14:01:02 <pbrobinson> #startmeeting Fedora IoT Working Group Meeting 14:01:02 <zodbot> Meeting started Wed Oct 3 14:01:02 2018 UTC. 14:01:02 <zodbot> This meeting is logged and archived in a public location. 14:01:02 <zodbot> The chair is pbrobinson. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:01:02 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic. 14:01:02 <zodbot> The meeting name has been set to 'fedora_iot_working_group_meeting' 14:01:02 <pbrobinson> #chair pwhalen pbrobinson bcotton 14:01:02 <zodbot> Current chairs: bcotton pbrobinson pwhalen 14:01:02 <pbrobinson> #topic roll call 14:01:08 * pwhalen is here 14:01:12 <pwhalen> morning folks 14:01:13 <bcotton> .hello2 14:01:14 <zodbot> bcotton: bcotton 'Ben Cotton' <bcotton@redhat.com> 14:01:15 <pbrobinson> who is here? 14:01:16 * ipcloud here 14:01:24 <tim-jones> Tim Jones 14:02:30 <pbrobinson> We'll give people another minute 14:03:21 <pbrobinson> #topic 1) ==== Working Group process and admin ==== 14:03:27 <pbrobinson> #link https://fedoraproject.org/wiki/InternetOfThings/PRD 14:03:38 <pbrobinson> #info last week we approved the IoT PRD 14:04:21 <pbrobinson> #action please give it a final review and I'll open a ticket to get the council to review and accept it 14:05:09 <pbrobinson> does anyone have anything they wish to discuss on the PRD, any queries or things they'd like to highlight? 14:05:34 * bcotton has something unrelated to the PRD but still in the general umbrella of process and admin 14:06:00 <pbrobinson> bcotton: go for it 14:07:27 <bcotton> pbrobinson: relrod still needs a download URL afaik 14:07:47 <pbrobinson> bcotton: that's actually on my todo list for this afternoon 14:07:54 <bcotton> awesome! 14:08:16 * pbrobinson has been swamped with last minute pre freeze requests 14:09:39 <pbrobinson> anyone else with any PRD, WG or general admin style queries/requests etc? 14:10:07 <pbrobinson> #topic 2) ==== Nightly builds ==== 14:11:01 <pbrobinson> I've turned these off for a day or two, they'll be running again from tomorrow, I need to fix up a few bits around re-distribution which it seems I missed for F-29+ 14:11:21 <pbrobinson> I'll send an email out to the list with details 14:11:36 <pbrobinson> #topic 3) ==== Fedora 29 status for IoT ==== 14:11:47 <pbrobinson> so I think we're looking OK here 14:12:03 <pbrobinson> ipcloud I know I have some follow up to do around your install issues 14:12:38 <pbrobinson> and from a technical PoV i need to finalise how the release process happens 14:13:35 <pbrobinson> does anyone else have any F-29 points to bring up? 14:14:07 <pwhalen> do we have release criteria for f29? 14:14:08 * ipcloud should I hold off for a new update? What is the preferred setup I should have ? 14:14:50 <pbrobinson> ipcloud: the main thought I had with your issue, not had a chance to look at the logs, was were you doing any fancy storage config? 14:14:57 <pbrobinson> pwhalen: good point 14:15:15 <pbrobinson> #info what should our release criteria be 14:15:27 * ipcloud no - both the machines with local disk 14:15:52 <pbrobinson> at this point I've basically gone for "run on supported platforms, be able to apply updates, be able to run containers" 14:15:56 * ipcloud take this topic to later? 14:16:27 <pbrobinson> ipcloud: probably best discussed in #fedora-iot out of meeting really 14:16:44 <pwhalen> right, upgrades/downgrades, containers, layered packages 14:18:21 <pbrobinson> pwhalen: want to put together an initial wiki page for release criteria in the http://fedoraproject.org/wiki/InternetOfThings/ subset and set it out to the list for review? 14:18:54 <pwhalen> pbrobinson, sure, will d 14:18:57 <pwhalen> *do 14:20:06 <pbrobinson> also of note we should have OOTB WiFi support for Raspberry Pi 3+/3B+ in Fedora 29/IoT (it's in kernel-4.18.11-301.fc29 linux-firmware-20180913-87.git44d4fca9.fc29) 14:20:23 <pwhalen> most excellent :) 14:20:23 <pbrobinson> tim-jones: I suspect you'll be interested in ^^ 14:20:59 <tim-jones> absolutely - thanks :-) 14:21:28 <pbrobinson> tim-jones: feedback welcome with testing, should be in IoT composes probably Friday 14:21:30 <tim-jones> So is the 3B+ equally well supported as the 3B now? 14:22:12 <pbrobinson> tim-jones: in what context, it's been pretty damn close since F-28, apart from some stability around the wired NIC 14:23:53 <tim-jones> I'd held back using as I had heard that there were issues with networking on the B+, which were fine on the B - good to hear thanks 14:25:09 <pbrobinson> tim-jones: I think in F-29 it's much better, both wired and wireless, but please do test and let me know if you see issues, can't fix them if we don't know of them ;-) 14:25:28 <pbrobinson> anything else for f29? 14:25:32 <tim-jones> OK will do 14:25:54 <pbrobinson> #action pwhalen to put together an initial wiki page for release criteria in the http://fedoraproject.org/wiki/InternetOfThings/ subset and set it out to the list for review? 14:26:13 <pwhalen> ack 14:26:23 <pbrobinson> #action pbrobinson to send out details of the latest F-29 for wider testing to the list 14:27:24 <pbrobinson> #topic 4) ==== Fedora 30 planning ==== 14:27:30 <pbrobinson> #undo 14:27:30 <zodbot> Removing item from minutes: <MeetBot.items.Topic object at 0x7f996490e4d0> 14:28:16 <pbrobinson> #info please provide feedback on staging IoT landing site https://iot.stg.fedoraproject.org/ 14:28:33 <pbrobinson> #topic 4) ==== Fedora 30 planning ==== 14:28:59 <pbrobinson> #info Fedora 30 will be the First core release as an edition 14:29:51 <pbrobinson> #info plan on doing releases between F-29 GA and F-30 so it'll be more of a marker as hopefully by then have a lot of the process in place 14:30:18 <pbrobinson> we need to start defining what will be core parts of this release 14:30:43 <pbrobinson> ARMv7 (arm32) will definitely be there, as will multi arch containers from the build pipeline 14:30:52 <pbrobinson> provisioning tools using ignition 14:31:06 <pbrobinson> tightened security around seccomp 14:31:44 <pbrobinson> a bunch of CI/CD for automated testing 14:32:32 <pbrobinson> does anyone have any queries, suggestions? 14:33:30 <pwhalen> lots to do 14:34:23 <tim-jones> query: what is the intended mechanism to add packages to fedora-iot? (container, add package to custom tree config...) 14:34:57 <pbrobinson> tim-jones: depends on the package. The main intended way to add functionality is containers 14:35:43 <pbrobinson> but if it's something needed in the base level such as storage or network level config it might be to add it to the base image or via a layer 14:35:49 <tim-jones> that's what I thought - but one of my colleagues (Tim Coote, whom you know) seems to have an aversion to containers 14:36:06 <pbrobinson> also planned is an "IoT Toolbox container" 14:36:29 <tim-jones> No definitely not OS extensions - custom services - the sort we build to integrate to various different sorts of devices 14:36:29 <pbrobinson> tim-jones: well it depends on what you wish to do 14:37:00 <tim-jones> (Don't want to drag the meeting off topic) 14:37:13 <pbrobinson> tim-jones: that would definitely be a container, also things like integration with say Azure IoT/Google IoT/AWS IoT would be cotnainers 14:38:01 <tim-jones> That's what I thought - I just wanted to confirm 14:38:10 <tim-jones> Thanks 14:39:20 <pbrobinson> tim-jones: it enables it to be upgraded at a different variance to the base OS, have different versions of libraries than the base OS etc. IE be more isolated and independent 14:40:23 <pbrobinson> anything else for F-30 / Fedora Edition topic? 14:42:08 <pbrobinson> #info ARMv7 (arm32) will definitely be there, as will multi arch containers from the build pipeline 14:42:08 <pbrobinson> #info multi arch container build pipeline with a number of containers available 14:42:08 <pbrobinson> #info also planned is an "IoT Toolbox container" 14:42:08 <pbrobinson> #info provisioning tools using ignition 14:42:08 <pbrobinson> #info tightened security around seccomp 14:42:09 <pbrobinson> #info a bunch of CI/CD for automated testing 14:42:18 <pbrobinson> just so those are noted in the minutes 14:42:47 <pbrobinson> #topic 5) ==== Open Floor ==== 14:42:56 <pbrobinson> anything for open floor? 14:46:01 <pbrobinson> I'll give you all a few more mins, please just ask if you have anything to discuss 14:50:52 <pbrobinson> thank you all 14:50:53 <pbrobinson> #endmeeting