mozilla's iot gateway as an rpm.
by Troy Dawson
Hi Jared,
Sorry for this taking so long. I finally got some time to work on the
gateway rpm. Though really, I need a second opinion to see if I
should proceed with what I've done or try something else.
As discussed a while ago, I have tried my hand at bundling the gateway
nodejs dependencies. The biggest problem with that was there was
several binary packages that it wanted. In the end, I bundled
everything but those packages, and those packages I created links in
the bundle. So the package depends on those binary nodejs packages,
but everything else is bundled.
I'm attaching my spec file, along with the gateway-tarball.sh that
does the bundling.
Could you let me know what you think?
I'm totally open to being completely wrong. This is the first time
I've done a nodejs bundling.
Troy
p.s. I figured I'd cc the rest of the iot mailling list incase anyone
else on here has any ideas.
4 years, 9 months
Obtaining Images - clarification needed
by Susan Lauber
Hi,
As I begin to explore the IoT working group and the Getting Started Guide,
the first gap I am finding is a section for "Obtaining images".
Setting up a virtual machine starts (and pretty much ends) with decompress
[filename].raw.xz
Setting up a physical device does have some references to using (but not
obtaining) Fedora-IoT-28-<BUILD ID> and Fedora-Rawhide.xz files.
So I started looking for the images.
I ended up with downloads from iot.stg.fedoraproject.org but with no
CHECSUM files being found for verification.
It looks to me like these will eventually belong at alt.fedoraproject.org
or arm.fedoraproject.org but I have not yet determined the differences in
those collections of aarch64 options. I was expecting to find them at
arm.fedoraproject.org based on my past experiments with my Pi.
I am going to need a bit of help on what are the correct pointers to add to
an Obtaining images section of the getting started guide.
Here are my notes on what pages show what information and where I found
dead links:
From the getfedora.org page, at the bottom I do see
Fedora ARM -> https://arm.fedoraproject.org/
Alternative Downloads -> Alternate Architectures ->
https://alt.fedoraproject.org/alt
Both pages have Server, Minimal, and Workstation but then they begin to
differ.
Neither has anything labeled as IoT, however, the verify page for minimal
https://arm.fedoraproject.org/verify.html
In the text, lists a gpg --verify-files key for IOT
Non of the -CHECKSUM files from this site include a Fedora-IoT image.
If I navigate to the Alt verify page at
https://alt.fedoraproject.org/en/verify.html
Several of these links to CHECKSUM files cannot find the files. For example:
"The requested URL
/en/static/checksums/Fedora-Spins-29-1.2-aarch64-CHECKSUM was not found on
this server."
Next I found https://iot.stg.fedoraproject.org/
I downloaded the raw image (and have since gotten it setup in a virtual
machine)
https://dl.fedoraproject.org/pub/alt/iot/29/IoT/x86_64/images/Fedora-IoT-...
The verify page from this site looks like a copy of the arm site verify
page but only the page itself was copied over to the stg site. The links to
the CHECKSUM files are all "not found" and appear to be the same base name
as those used from the ARM site. Again, with no mentions of any Fedora-IoT
named files.
Comments welcome!
-Susan
--
Susan Lauber, (CCAH, RHCX, RHCA, RHCSS, RHCVA, CISSP)
Lauber System Solutions, Inc.
http://www.laubersolutions.com
gpg: 15AC F794 A3D9 64D1 D9CE 4C26 EFC3 11C2 BFA1 0974
4 years, 10 months
Introduction
by Susan Lauber
Hi,
I'm Susan and I am the "Technical Writer" that will be working on the docs
for the next month.
I have previously contributed to Fedora Docs (long ago with early releases
of publican) and I am also a part of the Ambassador program. FAS: laubersm
and on mailing lists as laubersm(a)fedoraproject.org (which goes to my
personal account).
I mostly work with technical training, both writing and delivering courses.
I contract through my own company for consulting and training services.
Some of you may know me from Red Hat Certification and Training. I have
also done some work with Cloudera for Apache Hadoop administration and
security.
I have experimented a bit with my own raspberry Pi and I have a new 3B+
that I purchased to use as a replacement for a laptop that is currently
only streaming Hulu to my tv with a web browser. I was going to just pop on
a spin that I would be familiar with but maybe this project will teach me
about some alternatives for a simple streaming device! I have avoided any
smart devices in my home so while I am aware of some of those IoT projects
out there, it is more from a security and privacy view point than one of
developing for the platform.
I do teach some OpenShift administration and back when it was offered,
Atomic host as well so I have some familiarity with ostree and containers.
I am just starting the shift from docker to podman. I experimented with
asciidoc over the weekend and also forked the docs git repo so I am ready
to dig in.
I'm in freenode as laubersm (and alternate of lauber) and will post more
complex questions to this list.
So, yeah. That's me!
-Susan
--
Susan Lauber, (CCAH, RHCX, RHCA, RHCSS, RHCVA, CISSP)
Lauber System Solutions, Inc.
http://www.laubersolutions.com
gpg: 15AC F794 A3D9 64D1 D9CE 4C26 EFC3 11C2 BFA1 0974
4 years, 10 months
Re: mozilla's iot gateway as an rpm.
by Tim Coote
On 23 Jan 2019, at 10:26, Tim Coote <tim(a)coote.org> wrote:
hmm. nodejs + ipv6: I’ve had fun with that combination in the past.
obviously ipv6 isn’t essential for IoT, but I’ve found it helpful from a number of points of view:
- easier to combine HAN’s (ZWave, Zigbee, BT, WiFi) in a consistent way.
- helps prevent HAN specialists thinking that ‘all the world is {ZWave,Zigbee,BT,WiFi}’
- avoids ‘instant legacy’
- can help thinking about how routeing changes as the topology get much more complex without using the IPv4 approaches (which do not work well)
presumably these points really belong on the mozilla forum, but this group is focused on the more general IoT problem.
tc
> On 22 Jan 2019, at 22:08, Troy Dawson <tdawson(a)redhat.com> wrote:
>
> Hi Jared,
> Sorry for this taking so long. I finally got some time to work on the
> gateway rpm. Though really, I need a second opinion to see if I
> should proceed with what I've done or try something else.
>
> As discussed a while ago, I have tried my hand at bundling the gateway
> nodejs dependencies. The biggest problem with that was there was
> several binary packages that it wanted. In the end, I bundled
> everything but those packages, and those packages I created links in
> the bundle. So the package depends on those binary nodejs packages,
> but everything else is bundled.
>
> I'm attaching my spec file, along with the gateway-tarball.sh that
> does the bundling.
>
> Could you let me know what you think?
>
> I'm totally open to being completely wrong. This is the first time
> I've done a nodejs bundling.
>
> Troy
> p.s. I figured I'd cc the rest of the iot mailling list incase anyone
> else on here has any ideas.
> <gateway-tarball.sh><gateway.spec>_______________________________________________
> IoT mailing list -- iot(a)lists.fedoraproject.org
> To unsubscribe send an email to iot-leave(a)lists.fedoraproject.org
> Fedora Code of Conduct: https://u8538325.ct.sendgrid.net/wf/click?upn=0nhH4OIYFtatOO7tDf-2BEy2SVX...
> List Guidelines: https://u8538325.ct.sendgrid.net/wf/click?upn=0nhH4OIYFtatOO7tDf-2BEy-2FV...
> List Archives: https://u8538325.ct.sendgrid.net/wf/click?upn=0nhH4OIYFtatOO7tDf-2BEy8cAS...
4 years, 10 months
Next 29.x IoT release
by Peter Robinson
Hi All,
Just looking at a new 29 snapshot release as we have quite a few
improvements over the December release.
We have a least a bunch of fixes for the Raspberry Pi, in particular
the WiFi is now fixed, we have a rebase onto the 4.20.x kernel series.
Does anyone else have things that they would like to see fixed or
contributions included?
Peter
4 years, 10 months