Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion dockerfiles/drbd-driver-loader/Dockerfile.bookworm
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
FROM debian:bookworm

RUN apt-get update && apt-get upgrade -y && apt-get install -y kmod gnupg make gcc patch diffutils perl elfutils curl 'linux-kbuild-*' && apt-get clean
RUN apt-get update && apt-get upgrade -y && apt-get install -y kmod gnupg make gcc patch coccinelle diffutils perl elfutils curl 'linux-kbuild-*' && apt-get clean

ARG DRBD_VERSION
ADD https://pkg.linbit.com/downloads/drbd/9/drbd-${DRBD_VERSION}.tar.gz /drbd.tar.gz
ADD --chmod=0755 https://raw.githubusercontent.com/LINBIT/drbd/master/docker/entry.sh /entry.sh

ENV LB_HOW compile

Check warning on line 9 in dockerfiles/drbd-driver-loader/Dockerfile.bookworm

View workflow job for this annotation

GitHub Actions / build-and-push

Legacy key/value format with whitespace separator should not be used

LegacyKeyValueFormat: "ENV key=value" should be used instead of legacy "ENV key value" format More info: https://docs.docker.com/go/dockerfile/rule/legacy-key-value-format/
ENTRYPOINT /entry.sh

Check warning on line 10 in dockerfiles/drbd-driver-loader/Dockerfile.bookworm

View workflow job for this annotation

GitHub Actions / build-and-push

JSON arguments recommended for ENTRYPOINT/CMD to prevent unintended behavior related to OS signals

JSONArgsRecommended: JSON arguments recommended for ENTRYPOINT to prevent unintended behavior related to OS signals More info: https://docs.docker.com/go/dockerfile/rule/json-args-recommended/
2 changes: 1 addition & 1 deletion dockerfiles/drbd-driver-loader/Dockerfile.bullseye
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
FROM debian:bullseye

RUN apt-get update && apt-get upgrade -y && apt-get install -y kmod gnupg make gcc patch diffutils perl elfutils curl 'linux-kbuild-*' && apt-get clean
RUN apt-get update && apt-get upgrade -y && apt-get install -y kmod gnupg make gcc patch coccinelle diffutils perl elfutils curl 'linux-kbuild-*' && apt-get clean

ARG DRBD_VERSION
ADD https://pkg.linbit.com/downloads/drbd/9/drbd-${DRBD_VERSION}.tar.gz /drbd.tar.gz
ADD --chmod=0755 https://raw.githubusercontent.com/LINBIT/drbd/master/docker/entry.sh /entry.sh

ENV LB_HOW compile

Check warning on line 9 in dockerfiles/drbd-driver-loader/Dockerfile.bullseye

View workflow job for this annotation

GitHub Actions / build-and-push

Legacy key/value format with whitespace separator should not be used

LegacyKeyValueFormat: "ENV key=value" should be used instead of legacy "ENV key value" format More info: https://docs.docker.com/go/dockerfile/rule/legacy-key-value-format/
ENTRYPOINT /entry.sh
1 change: 1 addition & 0 deletions dockerfiles/drbd-driver-loader/Dockerfile.jammy
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@
apt-get upgrade -y && \
apt-get install --no-install-recommends -y \
ca-certificates \
coccinelle \
kmod \
gnupg \
make \
Expand All @@ -21,5 +22,5 @@
ADD https://pkg.linbit.com/downloads/drbd/9/drbd-${DRBD_VERSION}.tar.gz /drbd.tar.gz
ADD --chmod=0755 https://raw.githubusercontent.com/LINBIT/drbd/master/docker/entry.sh /entry.sh

ENV LB_HOW compile

Check warning on line 25 in dockerfiles/drbd-driver-loader/Dockerfile.jammy

View workflow job for this annotation

GitHub Actions / build-and-push

Legacy key/value format with whitespace separator should not be used

LegacyKeyValueFormat: "ENV key=value" should be used instead of legacy "ENV key value" format More info: https://docs.docker.com/go/dockerfile/rule/legacy-key-value-format/
ENTRYPOINT /entry.sh
1 change: 1 addition & 0 deletions dockerfiles/drbd-driver-loader/Dockerfile.noble
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@
# Ubuntu has multiple kernel versions that may be using different gcc versions: use the dkms package to install them all
$(apt-get install -s dkms | awk '/^Inst gcc/{print $2}') \
patch \
coccinelle \
diffutils \
perl \
elfutils \
Expand All @@ -23,4 +24,4 @@
ADD --chmod=0755 https://raw.githubusercontent.com/LINBIT/drbd/master/docker/entry.sh /entry.sh

ENV LB_HOW compile
ENTRYPOINT /entry.sh

Check warning on line 27 in dockerfiles/drbd-driver-loader/Dockerfile.noble

View workflow job for this annotation

GitHub Actions / build-and-push

JSON arguments recommended for ENTRYPOINT/CMD to prevent unintended behavior related to OS signals

JSONArgsRecommended: JSON arguments recommended for ENTRYPOINT to prevent unintended behavior related to OS signals More info: https://docs.docker.com/go/dockerfile/rule/json-args-recommended/
2 changes: 1 addition & 1 deletion dockerfiles/drbd-driver-loader/Dockerfile.trixie
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
FROM debian:trixie

RUN apt-get update && apt-get upgrade -y && apt-get install -y kmod gnupg make gcc patch diffutils perl elfutils curl 'linux-kbuild-*' && apt-get clean
RUN apt-get update && apt-get upgrade -y && apt-get install -y kmod gnupg make gcc patch coccinelle diffutils perl elfutils curl 'linux-kbuild-*' && apt-get clean

ARG DRBD_VERSION
ADD https://pkg.linbit.com/downloads/drbd/9/drbd-${DRBD_VERSION}.tar.gz /drbd.tar.gz
Expand Down
Loading