Apply fix for Kernel 6.8 (Fedora 39 & 40) #1
|
@ -22,7 +22,8 @@ RUN install -o 101 -g 101 -d /usr/src/gasket-driver
|
|||
USER 101:101
|
||||
|
||||
# Build the gasket kernel module
|
||||
RUN git clone https://github.com/google/gasket-driver.git /usr/src/gasket-driver
|
||||
RUN git clone https://github.com/robertzaage/gasket-driver.git /usr/src/gasket-driver
|
||||
RUN git -C /usr/src/gasket-driver checkout 2b0e08974e486002a70616f3c272ffb2203e044b
|
||||
RUN make \
|
||||
-C /usr/src/kernels/$(rpm -q --qf %{V}-%{R}.%{ARCH} kernel-devel) \
|
||||
M=/usr/src/gasket-driver/src \
|
||||
|
|
|
@ -1,14 +1,21 @@
|
|||
// vim: set sw=4 ts=4 sts=4 et :
|
||||
|
||||
properties([
|
||||
pipelineTriggers([cron('H H * * *')])
|
||||
pipelineTriggers([cron('H H * * *')]),
|
||||
parameters([
|
||||
choice(
|
||||
choices: ['testing', 'stable', 'next'],
|
||||
description: 'Fedora CoreOS Stream',
|
||||
name: 'stream',
|
||||
)
|
||||
]),
|
||||
])
|
||||
|
||||
import groovy.json.JsonSlurper
|
||||
|
||||
def get_fcos_release(arch) {
|
||||
def res = httpRequest(
|
||||
url: 'https://builds.coreos.fedoraproject.org/streams/testing.json',
|
||||
url: "https://builds.coreos.fedoraproject.org/streams/${params.stream}.json",
|
||||
acceptType: 'APPLICATION_JSON',
|
||||
)
|
||||
def json = new JsonSlurper()
|
||||
|
@ -18,7 +25,7 @@ def get_fcos_release(arch) {
|
|||
|
||||
def get_kernel_version(arch, fcos_release) {
|
||||
def res = httpRequest(
|
||||
url: "https://builds.coreos.fedoraproject.org/prod/streams/testing/builds/${fcos_release}/${arch}/commitmeta.json",
|
||||
url: "https://builds.coreos.fedoraproject.org/prod/streams/${params.stream}/builds/${fcos_release}/${arch}/commitmeta.json",
|
||||
acceptType: 'APPLICATION_JSON',
|
||||
)
|
||||
def json = new JsonSlurper()
|
||||
|
|
Loading…
Reference in New Issue