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
|
USER 101:101
|
||||||
|
|
||||||
# Build the gasket kernel module
|
# 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 \
|
RUN make \
|
||||||
-C /usr/src/kernels/$(rpm -q --qf %{V}-%{R}.%{ARCH} kernel-devel) \
|
-C /usr/src/kernels/$(rpm -q --qf %{V}-%{R}.%{ARCH} kernel-devel) \
|
||||||
M=/usr/src/gasket-driver/src \
|
M=/usr/src/gasket-driver/src \
|
||||||
|
|
|
@ -1,14 +1,21 @@
|
||||||
// vim: set sw=4 ts=4 sts=4 et :
|
// vim: set sw=4 ts=4 sts=4 et :
|
||||||
|
|
||||||
properties([
|
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
|
import groovy.json.JsonSlurper
|
||||||
|
|
||||||
def get_fcos_release(arch) {
|
def get_fcos_release(arch) {
|
||||||
def res = httpRequest(
|
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',
|
acceptType: 'APPLICATION_JSON',
|
||||||
)
|
)
|
||||||
def json = new JsonSlurper()
|
def json = new JsonSlurper()
|
||||||
|
@ -18,7 +25,7 @@ def get_fcos_release(arch) {
|
||||||
|
|
||||||
def get_kernel_version(arch, fcos_release) {
|
def get_kernel_version(arch, fcos_release) {
|
||||||
def res = httpRequest(
|
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',
|
acceptType: 'APPLICATION_JSON',
|
||||||
)
|
)
|
||||||
def json = new JsonSlurper()
|
def json = new JsonSlurper()
|
||||||
|
|
Loading…
Reference in New Issue