14:11:28 <pwhalen> #startmeeting Fedora IoT Working Group Meeting
14:11:28 <zodbot> Meeting started Wed Feb 20 14:11:28 2019 UTC.
14:11:28 <zodbot> This meeting is logged and archived in a public location.
14:11:28 <zodbot> The chair is pwhalen. Information about MeetBot at http://wiki.debian.org/MeetBot.
14:11:28 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
14:11:28 <zodbot> The meeting name has been set to 'fedora_iot_working_group_meeting'
14:11:59 <pwhalen> #chair pwhalen pbrobinson bcotton laubersm lorbus tdawson
14:11:59 <zodbot> Current chairs: bcotton laubersm lorbus pbrobinson pwhalen tdawson
14:12:02 <lorbus> .hello2
14:12:04 <zodbot> lorbus: lorbus 'Christian Glombek' <cglombek@redhat.com>
14:12:18 <tdawson> .hello2
14:12:19 <zodbot> tdawson: tdawson 'None' <tdawson@redhat.com>
14:12:22 <pwhalen> good morning folks, sorry for the late start. Peter must be tied up
14:12:27 <laubersm> .hello2
14:12:28 <zodbot> laubersm: laubersm 'Susan Lauber' <laubersm+fedora@gmail.com>
14:13:35 <pwhalen> #topic 1) ==== Working Group process and admin  ====
14:13:55 <pwhalen> I am not sure we have anything here. does anyone have any updates?
14:14:05 <laubersm> I'll pipe in here.
14:14:09 <laubersm> #link https://pagure.io/fedora-iot/iot-docs/tree/getting-started
14:14:23 <laubersm> The getting started branch of the docs has the latest pushes.
14:14:43 <laubersm> It needs a quick review before going live.
14:14:52 <laubersm> I think that is on pbrobinson list.
14:15:06 <laubersm> I have a couple more days on the contract.
14:15:27 <laubersm> Unless I get suggestions I am just going to add a few admin tasks.
14:15:33 <tdawson> laubersm: So is this your last week with our group?
14:15:42 <pwhalen> we should all take a look as well, I will read through it today. Sorry for the delay
14:16:57 <laubersm> tdawson, the funding was some leftover in F19 which ends Feb 28.
14:17:23 <laubersm> and I go back to teaching next week which limits my time after this week.
14:17:29 <laubersm> I won't go far.
14:17:31 <pwhalen> laubersm++
14:17:44 <tdawson> :)  Well, you've done alot of great work in a short amount of time ... thank you
14:18:10 <laubersm> Its been fun.
14:18:16 <pwhalen> from what I have read, it looks great. Thanks for all the hard work. Sadly it appears my cookie did work. Perhaps an apple is better anyways :)
14:18:18 <laubersm> And it got my pi out of the box!
14:18:33 <pwhalen> s/did/didnt/
14:19:25 <pwhalen> anything else for this topic?
14:19:38 <laubersm> that's it from me.
14:19:48 <laubersm> thanks for the opportunity!
14:20:47 <pwhalen> #topic 2) ==== Fedora 29 Release 2 ====
14:21:18 <pwhalen> has anyone had a chance to do some testing?
14:21:39 <tdawson> I don't know where the images/repo's are to do F29 tests
14:21:39 <lorbus> laubersm++
14:21:39 <zodbot> lorbus: Karma for laubersm changed to 4 (for the current release cycle):  https://badges.fedoraproject.org/tags/cookie/any
14:22:09 <tdawson> Or are there not new images and we just need to test the switchover?
14:22:22 <pwhalen> tdawson, the composes land here - https://kojipkgs.fedoraproject.org/compose//iot/
14:22:42 <pwhalen> latest for f29 - https://kojipkgs.fedoraproject.org/compose//iot/Fedora-IoT-29-20190214.0/
14:22:49 <tdawson> pwhalen: Ya!! ... ok, thanks
14:22:50 * ipcloud I have Fedora-IoT-ostree-x86_64-30-20190214.0.iso on one system
14:23:09 <tdawson> I'll get some testing done on ^^ image
14:23:22 <pwhalen> the composes also appear to be live, so an update should do it.
14:24:00 <pwhalen> on the rpi3 - output is broken. I dont see anything on the console or display
14:24:16 <pwhalen> I think this is the biggest issue right now
14:24:23 <laubersm> I have been writing with updates (29.20190214.0 at the moment) but have not tested a new image.
14:24:57 <pwhalen> doing an upgrade from the previous release works OK for me, but the new image gives me no output.
14:25:03 <tdawson> pwhalen: Do you know if the output is going to serial port?
14:25:13 <pwhalen> only on the rpi3
14:25:38 <pwhalen> tdawson, sadly, no output from serial console or display
14:26:17 <tdawson> bummer ... ok.  That makes it hard to setup a new image, because you have to do the user setup on firstboot
14:26:25 <pwhalen> we think its the new firmware provided device tree, and contingency I believe is to revert.
14:26:53 <pwhalen> tdawson, right, if youre on the rpi the new image wont work.
14:27:38 <pwhalen> pbrobinson may have something else up his sleeve
14:28:02 <tdawson> OK ... is there already a bugzilla for that?
14:28:52 <pwhalen> tdawson, no BZ that I know of
14:29:17 * pwhalen will open one today
14:29:32 * tdawson nods.
14:30:15 <pwhalen> ipcloud, have you seen any other issues in your testing?
14:31:11 * ipcloud only running rpm-ostree --> hangs
14:31:40 * ipcloud I was looking to get the Mozilla Things Gateway
14:31:42 <ipcloud> next
14:32:17 <pwhalen> ipcloud, is this hardware or a vm?
14:32:19 * ipcloud should I look to the RPi3B+ to install?
14:32:28 * ipcloud h/w
14:33:32 * pbrobinson is here
14:33:34 <pbrobinson> sorry
14:33:34 <pwhalen> ok, doesnt that sound good. I saw similar issues on the upgraded rpi3, but I thought it was working okay in an x86 vm
14:33:38 * pbrobinson reads back
14:34:12 <pwhalen> yay! :)
14:34:33 <ipcloud> pwhalen: anything specific I can attempt or provide details related to this?
14:34:46 <pbrobinson> laubersm: I'll take the docs bit to the iot channel
14:35:15 <tdawson> ipcloud: Are you looking for the Mozilla Things Gateway in rpm form?  Because that package is still in fedora review.
14:35:18 <laubersm> pbrobinson, got it
14:35:21 <lorbus> o/ pbrobinson
14:35:37 <pwhalen> ipcloud, perhaps a bz with the details, then we can add to it if we can reproduce
14:36:07 <pbrobinson> lorbus: yes
14:36:17 <pwhalen> ipcloud, I will try and reproduce after the meeting
14:36:20 <ipcloud> tdawson: no not rpm at this time -- I have a running GW and was thinking ... what to start with of FIoT
14:36:30 <pbrobinson> does anyone else have anything, from a quick read pwhalen covers things I had one my list
14:36:36 <ipcloud> pwhalen: will do
14:36:40 <pbrobinson> lorbus: go ahead
14:36:52 <lorbus> #info greenboot v0.6 has landed in rawhide
14:36:54 <pwhalen> ipcloud, thanks and thanks for testing :)
14:37:05 <pbrobinson> lorbus: yes, I noticed
14:37:20 <pbrobinson> lorbus++ and I've asked people that were interested to test
14:37:38 <lorbus> if you get a chance, please test :) I think for distro integration, they'll need presets for enablement
14:37:54 <pbrobinson> lorbus: what's the time line for 0.7, I seem to remember you mentioning that would have integration with ostree upgrade/rollback?
14:38:22 <pbrobinson> lorbus: I can add presets to the fedora-release-iot package when you're ready
14:38:51 <lorbus> there are currently changes coming to rpm-/ostree (to introduce hooks or similar to run on upgrade/staging)
14:39:14 <lorbus> for the time being one has to set the grubenv manually to activate boot counting and auto rollback
14:39:50 <lorbus> (there is a script showing how to do that in /tests in the repo)
14:41:41 * pwhalen added greenboot to his list of iot tasks
14:41:51 <lorbus> is automatic rpm-ostree upgrades enabled by default on IoT right now?
14:42:12 <pwhalen> lorbus, no
14:42:37 <pbrobinson> lorbus: will that integrate with the BLS changes that are going into  F-30?
14:42:52 <lorbus> ok, adding the greenboot presets can probably wait until then
14:43:32 <pbrobinson> lorbus: no, auto updates isn't, but it's on my todo list for F-30
14:44:03 <lorbus> pbrobinson: Yes, ostree will shuffle some things around. Might need to change the fallback conuting logic in grub2 accordingly, but that is yet to be seen
14:45:04 <lorbus> FCOS will probably re-implement fallback logic to accomodate for its specific needs, but we need to wait and see how rpm-ostree handles BLS fragments in the future
14:45:51 <pbrobinson> lorbus: OK, thanks for the update, keep us in the loop as things evolve
14:47:15 <lorbus> will do!
14:48:03 <pbrobinson> anyone have any thing else?
14:48:13 <tdawson> Just wanted to give an update on gateway
14:48:32 <pwhalen> yes please, tdawson
14:48:48 <tdawson> Still waiting for the fedora review to be approved.  Haven't heard anything from jsmith this week, so I don't know if I need to do anything more or if he's just busy.
14:49:06 <tdawson> I've finished all the other rpms (5 in total) so that the addon's work.
14:49:28 <tdawson> I'm doing final testing today, and should have those in for a fedora review hopefully by tomorrow.
14:49:44 <pbrobinson> tdawson: I suspect the later, I was going to poke him shortly
14:50:04 <tdawson> pbrobinson: That will be good to get that review finished.
14:50:34 <pbrobinson> tdawson: agreed :)
14:51:11 <tdawson> So, for all the addon's to work you'll need mozilla-iot-gateway mozilla-iot-gateway-addon-node and mozilla-iot-gateway-addon-python ... but you'll also need the support packages of nanomsg and python-nnpy
14:52:07 <tdawson> Anyway, I've gotten those so the addon's don't fail when they are loaded ... but I haven't tested in a real world situation, so I don't konw if they are really working, or just not failling.
14:52:54 <tdawson> I should have that tested today, and if all goes well, I'll send an email to iot mailling list, and start some fedora reviews for the packages.
14:53:29 <tdawson> I think that's it.  If you can ping jsmith about the first review, I would appreciate it.
14:53:50 <pwhalen> nice- sounds good, tdawson. thanks
14:54:57 <pbrobinson> tdawson: I think even just getting the base bits in for wider testing is an awesome start :)
14:54:58 <pwhalen> anything else for F29?
14:56:44 <tdawson> pbrobinson: Yes.  Since right now it will pull down whatever add-ons you want, I'm putting those the the lower priority.  Once these base parts are done, then we can decide what add-ons people want in packages and start those going.
14:58:21 <pwhalen> #topic 3) ==== Open Floor ====
14:58:34 <pwhalen> less than two minutes for open floor, did anyone have anything else?
14:58:49 <tdawson> Nothing from me
14:59:52 <pwhalen> #endmeeting