Skip to content

Commit 824d900

Browse files
saschalucasrbott
authored andcommitted
add Debian Trixie
1 parent 1da6f2f commit 824d900

File tree

3 files changed

+65
-2
lines changed

3 files changed

+65
-2
lines changed

.github/workflows/ganeti.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
strategy:
1313
fail-fast: false
1414
matrix:
15-
image-name: [bookworm, debian-testing, focal, jammy, noble]
15+
image-name: [bookworm, trixie, debian-testing, focal, jammy, noble]
1616
steps:
1717
- name: Check out the repo
1818
uses: actions/checkout@v2

.github/workflows/prometheus-ganeti-exporter.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
strategy:
1313
fail-fast: false
1414
matrix:
15-
image-name: [bookworm, debian-testing]
15+
image-name: [bookworm, trixie, debian-testing]
1616
steps:
1717
- name: Check out the repo
1818
uses: actions/checkout@v2

ganeti/Dockerfile.trixie

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
FROM debian:trixie
2+
ARG DEBIAN_FRONTEND=noninteractive
3+
4+
RUN apt-get update && apt-get -y dist-upgrade
5+
6+
RUN apt-get update && apt-get install --yes --no-install-recommends \
7+
adduser \
8+
build-essential \
9+
automake \
10+
pandoc \
11+
python3-all \
12+
git \
13+
ghc \
14+
ghc-ghci \
15+
cabal-install \
16+
libghc-cabal-dev \
17+
libghc-case-insensitive-dev \
18+
libghc-curl-dev \
19+
libghc-json-dev \
20+
libghc-snap-server-dev \
21+
libghc-network-dev \
22+
libghc-parallel-dev \
23+
libghc-utf8-string-dev \
24+
libghc-deepseq-dev \
25+
libghc-hslogger-dev \
26+
libghc-cryptonite-dev \
27+
libghc-text-dev \
28+
libghc-hinotify-dev \
29+
libghc-base64-bytestring-dev \
30+
libghc-zlib-dev \
31+
libghc-regex-pcre2-dev libpcre2-dev \
32+
libghc-regex-tdfa-dev \
33+
libghc-attoparsec-dev \
34+
libghc-vector-dev \
35+
libghc-lifted-base-dev \
36+
libghc-lens-dev \
37+
libghc-psqueue-dev \
38+
libghc-test-framework-quickcheck2-dev \
39+
libghc-test-framework-hunit-dev \
40+
libghc-temporary-dev \
41+
libghc-old-time-dev \
42+
black \
43+
pylint \
44+
python3-bitarray \
45+
python3-mock \
46+
python3-openssl \
47+
python3-paramiko \
48+
python3-pycurl \
49+
python3-pyinotify \
50+
python3-pyparsing \
51+
python3-pytest \
52+
python3-simplejson \
53+
python3-sphinx \
54+
python3-yaml \
55+
python3-pip \
56+
graphviz \
57+
openssh-client \
58+
procps \
59+
qemu-utils \
60+
socat \
61+
iproute2 && apt-get clean && rm -rf /var/lib/apt/lists/*
62+
63+
RUN groupadd -r build && useradd -r -g build build

0 commit comments

Comments
 (0)