Commit Graph

5 Commits (7588225bc3eac0b7c80af75ccc221d9da20a2dac)

Author SHA1 Message Date
Dustin 7588225bc3 Apply patch for kernel 6.8
ContainerImages/gasket-driver/pipeline/head There was a failure building this commit Details
From GitHub [Pull Request #26][0].  Fixes compiling the driver on Kernel
6.8 (Fedora 39 and 40).

[0]: https://github.com/google/gasket-driver/pull/26
2024-04-24 10:01:20 -05:00
Dustin c173eec971 ci: Track testing stream
ContainerImages/gasket-driver/pipeline/head There was a failure building this commit Details
Apparently, the stream JSON file on the Fedora CoreOS website gets
updated on the same day the release is made.  If Zincati checks for and
applies the update on the NVR machine before Jenkins has built the
_gasket_driver_ container image, Frigate will fail to start.

It seems like the *testing* stream tends to contain the same packages as
the *stable* stream, but released one cycle ahead.  Thus, the kernel
package in one week's *testing* will be the same package in the
following week's *stable*.  We should be able to stay ahead of Zincati
on the NVR machine, therefore, if we build the driver for the *testing*
stream.
2024-01-18 08:21:04 -06:00
Dustin b6a7ed88b8 Update syntax for new runInPod method
ContainerImages/gasket-driver/pipeline/head This commit looks good Details
The `runInPod` method can no longer be called without any arguments.
2024-01-18 07:30:33 -06:00
Dustin f02b02bea0 ci: Add Jenkins build pipeline
ContainerImages/gasket-driver/pipeline/head There was a failure building this commit Details
This Jenkins pipeline runs every day and fetches the latest FCOS
metadata to determine if a new version of the kernel driver needs to be
built.  If no container image matching the kernel version in the latest
FCOS release exists, it will be built and pushed to the image
repository.
2024-01-06 11:52:26 -06:00
Dustin 3c9c274773 Initial commit 2023-09-15 14:13:50 -05:00