fedora_iot_working_group_meeting
LOGS
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