14:00:26 #startmeeting Fedora IoT Working Group Meeting 14:00:26 Meeting started Wed Feb 6 14:00:26 2019 UTC. 14:00:26 This meeting is logged and archived in a public location. 14:00:26 The chair is pbrobinson. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:00:26 Useful Commands: #action #agreed #halp #info #idea #link #topic. 14:00:26 The meeting name has been set to 'fedora_iot_working_group_meeting' 14:00:33 #chair pwhalen pbrobinson bcotton 14:00:33 Current chairs: bcotton pbrobinson pwhalen 14:00:33 #topic roll call 14:00:40 who is here? 14:00:47 hopley is here 14:00:51 * pwhalen is here 14:00:53 morning folks 14:00:59 * tdawson is here 14:01:42 * laubersm is here 14:02:15 how is everyone 14:02:32 TBD :) 14:03:01 A bit cold 14:03:02 getting caffeinated 14:03:19 moar kawfee needed? 14:03:36 warm and sunny 14:03:37 much moar! 14:04:03 how about you? 14:04:22 I'm awake :) 14:04:42 right lets get started 14:04:43 #topic 1) ==== Working Group process and admin ==== 14:05:07 The only item I have here is laubersm's work on the getting started docs 14:05:36 #info getting started docs in progress in branch getting-started on https://pagure.io/fedora-iot/iot-docs 14:05:39 .hello lorbus 14:05:40 lorbus[m]: lorbus 'Christian Glombek' 14:05:56 laubersm: I think this point I'd like you to basically run 14:06:10 #chair laubersm 14:06:10 Current chairs: bcotton laubersm pbrobinson pwhalen 14:06:14 laubersm++ 14:06:14 pwhalen: Karma for laubersm changed to 2 (for the current release cycle): https://badges.fedoraproject.org/tags/cookie/any 14:06:24 lots of commits, looking good 14:06:45 I have been plugging away. since I have not used this image I get to expand what was there by trying it out. 14:06:48 #info feed back welcome on getting-started branch 14:07:29 One thing that has come up, I put into the mailing list last night. 14:07:43 I am focusing the getting started on getting the image up and running. 14:07:56 I already moved the switching between stable and nightly out to a User Guide. 14:08:10 But there is some question of if we should call that a User Guide or something more generic. 14:08:25 and should it include all other topics or just next steps. 14:08:43 How granualar do you want to get with user tasks, developer tasks, contributor guide, etc? 14:08:48 I've not currently really got an opinion on it, I'll give it some thought over the next few days 14:08:52 Sometimes it is just easier to find it all in one guide. 14:09:44 (I go a little nuts with the OpenShift breakouts) 14:09:44 laubersm: sure, I don't disagree with that, have it roll from the very beginning to more advanced topics as you go alone, people being able to stop when they arrive at the destination they need 14:09:47 that makes sense 14:10:34 pbrobinson, agreed. Gradually gets more complex sounds right 14:10:37 I agree. I prefer things to be all in one guide as much as possible. 14:10:50 It is probably easier to split it later if it gets too big. 14:11:37 Sounds like a working plan. And changing a title from User Guide to something else is easy after people think about it and see some of the content results 14:12:17 I was also looking at the silverblue docs. They seems to have some nice descriptions of ostree 14:12:20 laubersm++ makes sense, the comments about developer guide were a off the cuff thought, open to what people think works the best, it should definitely change/evolve as we go 14:12:31 and some tasks that might be of interest to carry over here as well. 14:12:54 makes sense 14:12:59 But I welcome ideas from here. 14:13:17 the basis of it sounds great 14:13:32 The plan is to flesh out the getting started portions before pouring time into the other topics so everyone has time to think up suggestion :) 14:14:12 Think about what you have had to research or questions you have had to answer. 14:14:20 anyone else have anything on the docs? 14:15:30 or for working group in general? 14:15:43 #topic 2) ==== Fedora 29 release 2 status ==== 14:16:18 so this has been delayed slightly, I've had to make some changes to take into account mirror platforms/CDN related bits 14:16:56 This should largely be in place now, I just need to verify config changes and spin an image 14:17:07 ETA for this is likely tomorrow 14:17:26 does anyone have anything they need to highlight to be in the images 14:17:47 excellent, release planned next week? 14:18:36 we'll have the latest 4.20.x kernel, linux-firmware, RPi firmware. The WiFi for RPi 3-Series should be fixed, support for 3A+ etc 14:18:46 plus other usual distro enhancements 14:18:50 Ya!! 14:19:07 pwhalen: correct 14:19:15 something for me to write applying updates with? 14:19:23 laubersm: yes 14:19:23 :) 14:19:35 there will be a one off change required for existing images 14:19:58 basically to point the updates to the new URL, but updates overall will be the same 14:21:00 What is the new URL? 14:21:45 tdawson: will communicate it to the list once I have the final bits 14:21:52 OK 14:23:01 no one with anything for F29? 14:23:23 #info new 29 release 2 RC due this week 14:23:49 #info will have the latest 4.20.x kernel, linux-firmware, RPi firmware. The WiFi for RPi 3-Series should be fixed, support for 3A+ plus other distro updates 14:24:18 #info updates will have a new URL, details for changes will be sent to iot mailing list and IRC 14:24:51 #info new config will support mirrors etc so updates will be faster 14:25:05 #topic 3) ==== Fedora 30 planning ==== 14:25:44 #info the same mirror changes as outlined for f29 above will apply to F-30 too, should have a new nightly with these updates out today 14:26:26 lorbus[m]: how's greenboot 0.6 looking? 14:26:54 I saw a new rawhide compose yesterday but not had a chance to test, will do so today. 14:27:07 pbrobinson: There is still a selinux policy blocker for the ssh motd generator 14:27:28 pwhalen: I think it might have had some issues, needs a change for the new URL 14:27:36 or it might have been issues with my image 14:27:48 ok, will confirm and let you know 14:27:50 lorbus[m]: got a link to a bug/tracker? 14:28:09 In order to see the message one need's to run https://github.com/LorbusChris/greenboot/blob/dev/tests/run_test.sh#L16-L17 14:28:52 (note the run_test.sh script isn't really meant to be run as-is, it's more of reference right now) 14:28:55 one sec 14:29:22 #info greenboot v0.6 development 14:29:32 lorbus[m]: I suggest reporting a bug to https://bugzilla.redhat.com/enter_bug.cgi?product=Fedora&version=rawhide&component=selinux-policy 14:29:36 #link https://github.com/LorbusChris/greenboot/pull/21 14:29:48 chair lorbus[m] 14:29:52 #link https://github.com/fedora-selinux/selinux-policy/pull/244 14:30:01 #info greenboot v0.6 development 14:30:09 #link https://github.com/LorbusChris/greenboot/pull/21 14:30:20 #link https://github.com/fedora-selinux/selinux-policy/pull/244 14:30:21 pbrobinson: that is the selinux policy issue: ^ 14:30:41 lorbus[m]: perfect 14:31:27 I'm working on splitting out the reboot script into its own redboot-reboot.target 14:32:00 lorbus[m]: OK, do you have a rough ETA for 0.6 GA> 14:32:36 and an greenboot-update.service that sets the grub vars needed to activate boot counting when the ostreed upgrade happens 14:33:01 when the policy gets merged. the other stuff can wait until 0.7 or later 14:33:16 makes sense 14:33:56 not sure how long that's gonna take. I'll ping on the issue again. I think it's ready to be merged 14:34:52 OK 14:35:23 #info greenboot 0.6 in development, due soon(ish) 14:35:44 #info Mozilla IoT Gateway 14:35:50 tdawson: you're up ;-) 14:36:26 mozilla-iot-gateway package is ready to start it's fedora packaging process 14:36:40 yay! \o/ 14:36:51 tdawson++ awesome 14:36:52 It install's, it works. I have some basic instructions on how to get it started. 14:37:03 nice! 14:37:45 The one problem is that in order to use the add-on's I most want, we need to create two more packages ... addon-python and ... addon-node 14:38:27 Most of the generic addon's work just fine, but the one's for my smart lights ... require those add-ons 14:38:58 tdawson: is that zigbee, z-wave or something else? 14:39:42 pbrobinson: I believe both zibee and z-wave work with the native gateway stuff ... but I haven't tested them, since I don't have any of either. 14:40:07 tdawson: so what functionality do the add-on packages provide? 14:41:06 When you select an add-on, such as zwave or lifx, gateway pulls down that particular add-on, and most of it's dependents, and put's them in your home .mozilla-iot/addons/ directory 14:41:34 But ... if those add-ons are written in python, and you don't have the mozilla-iot-gateway-addon-python installed, they won't work. 14:41:54 I'm not positive about the mozilla-iot-gateway-addon-node ... I haven't found any that need that yet. 14:42:06 OK 14:42:26 They -python one is basically the hooks for python to access the gateway. 14:42:43 we should probably look at the various addons it could pull down and see if we can't package them up directly, but that's really phase 2 once we have the core gateway working 14:42:52 The -node one ... doesn't really make sense to me since gateway is written in node 14:43:34 pbrobinson: The good thing about it doing the pull down, is if someone creates a new add-on, we don't necessarily have to package it up fast. 14:44:26 But you are right. If someone wants to have this be on their own seperate network, they would want those packaged. 14:44:51 yes, I agree on both sides 14:45:23 tdawson: if you could submit the package sooner rather than later for review and assign it to jsmith so he can start review 14:45:46 pbrobinson: Yep, I will try to get the package submitted before the end of this week. 14:45:52 Thanks tdawson 14:45:56 I would like to get it available for wider playing sooner rather than later, I know others are interested 14:46:00 I'll do my best to get to the review ASAP 14:46:08 why hello jsmith :-D 14:46:12 looking forward to playing with it 14:46:30 tdawson++ 14:46:30 pbrobinson: Karma for tdawson changed to 2 (for the current release cycle): https://badges.fedoraproject.org/tags/cookie/any 14:46:30 * jsmith sneaks in 14:46:45 anything else for moz GW? 14:47:10 I think that's it. All of the bugs I had were fixed with the 0.7.0 release 14:47:14 #action tdawson to submit the moz IoT gateway package for review by end of the week 14:48:04 tdawson: I'm going to file some RFE's upstream around supporting NetworkManager for the various network configuration tasks, I think that'll make it more distro agnostic 14:48:30 pbrobinson: That would be nice 14:49:05 anyone have anything else for Fedora 30? 14:49:30 #info Fedora 30 mass rebuild completed, it's in process of being tagged/signed/composed now 14:51:01 #topic 3) ==== Open Floor ==== 14:51:20 we have 9 mins, does anyone have anything for open floor 14:52:14 I watched the 96boards episode with you in it, pbrobinson! good stuff 14:52:23 (not sure if that was mentioned earlier) 14:53:12 lorbus[m], agreed :) 14:53:20 #link discussion of Fedora IoT in the 96boards ecosystem https://twitter.com/96Boards/status/1092490384318582785 14:53:36 pbrobinson++ 14:53:40 #link https://www.youtube.com/watch?time_continue=2&v=o5t_tsyI7hQ 14:55:25 anyone with anything else? 14:56:49 thank you all 14:56:49 #endmeeting