From 4e3d08c36c06ee7d9f8f3172252da1510d86c725 Mon Sep 17 00:00:00 2001 From: openeuler_bot <673672685@qq.com> Date: Tue, 15 Oct 2024 01:58:13 +0000 Subject: [PATCH 1/5] 24.03-lts update alertmanager to 0.27.0 --- alertmanager/0.27.0/24.03-lts/Dockerfile | 26 ++++++++++++++++++++++++ alertmanager/meta.yml | 4 +++- 2 files changed, 29 insertions(+), 1 deletion(-) create mode 100644 alertmanager/0.27.0/24.03-lts/Dockerfile diff --git a/alertmanager/0.27.0/24.03-lts/Dockerfile b/alertmanager/0.27.0/24.03-lts/Dockerfile new file mode 100644 index 00000000..58dc3b03 --- /dev/null +++ b/alertmanager/0.27.0/24.03-lts/Dockerfile @@ -0,0 +1,26 @@ +ARG BASE=openeuler/openeuler:24.03-lts +FROM ${BASE} + +ARG TARGETARCH +ARG VERSION=0.27.0 + +RUN yum update -y && yum install -y wget && \ + wget -O alertmanager.tar.gz https://github.com/prometheus/alertmanager/releases/download/v${VERSION}/alertmanager-${VERSION}.linux-${TARGETARCH}.tar.gz && \ + mkdir /alertmanager && tar -zxvf alertmanager.tar.gz -C /alertmanager --strip-components 1 + +RUN mkdir -p /etc/alertmanager && \ + mv /alertmanager/amtool /bin/amtool && \ + mv /alertmanager/alertmanager /bin/alertmanager && \ + mv /alertmanager/alertmanager.yml /etc/alertmanager/alertmanager.yml && \ + rm -rf /alertmanager + +RUN mkdir -p /alertmanager && \ + groupadd -r alertmanager && useradd -r -g alertmanager alertmanager && \ + chown -R alertmanager:alertmanager etc/alertmanager /alertmanager + +USER alertmanager +EXPOSE 9093 +VOLUME [ "/alertmanager" ] +WORKDIR /alertmanager +ENTRYPOINT [ "/bin/alertmanager" ] +CMD [ "--config.file=/etc/alertmanager/alertmanager.yml", "--storage.path=/alertmanager" ] diff --git a/alertmanager/meta.yml b/alertmanager/meta.yml index 1e37b4a2..5e075345 100644 --- a/alertmanager/meta.yml +++ b/alertmanager/meta.yml @@ -1,2 +1,4 @@ 0.27.0-oe2203sp3: - path: altermanager/0.27.0/22.03-lts-sp3/Dockerfile \ No newline at end of file + path: altermanager/0.27.0/22.03-lts-sp3/Dockerfile +0.27.0-oe2403lts: + path: alertmanager/0.27.0/24.03-lts/Dockerfile \ No newline at end of file -- Gitee From b69c53a3e6da98db986416d034d22074ae94b587 Mon Sep 17 00:00:00 2001 From: openeuler_bot <673672685@qq.com> Date: Tue, 15 Oct 2024 01:58:36 +0000 Subject: [PATCH 2/5] 22.03-lts-sp4 update alertmanager to 0.27.0 --- alertmanager/0.27.0/22.03-lts-sp4/Dockerfile | 26 ++++++++++++++++++++ alertmanager/meta.yml | 4 ++- 2 files changed, 29 insertions(+), 1 deletion(-) create mode 100644 alertmanager/0.27.0/22.03-lts-sp4/Dockerfile diff --git a/alertmanager/0.27.0/22.03-lts-sp4/Dockerfile b/alertmanager/0.27.0/22.03-lts-sp4/Dockerfile new file mode 100644 index 00000000..8277e7e8 --- /dev/null +++ b/alertmanager/0.27.0/22.03-lts-sp4/Dockerfile @@ -0,0 +1,26 @@ +ARG BASE=openeuler/openeuler:22.03-lts-sp4 +FROM ${BASE} + +ARG TARGETARCH +ARG VERSION=0.27.0 + +RUN yum update -y && yum install -y wget && \ + wget -O alertmanager.tar.gz https://github.com/prometheus/alertmanager/releases/download/v${VERSION}/alertmanager-${VERSION}.linux-${TARGETARCH}.tar.gz && \ + mkdir /alertmanager && tar -zxvf alertmanager.tar.gz -C /alertmanager --strip-components 1 + +RUN mkdir -p /etc/alertmanager && \ + mv /alertmanager/amtool /bin/amtool && \ + mv /alertmanager/alertmanager /bin/alertmanager && \ + mv /alertmanager/alertmanager.yml /etc/alertmanager/alertmanager.yml && \ + rm -rf /alertmanager + +RUN mkdir -p /alertmanager && \ + groupadd -r alertmanager && useradd -r -g alertmanager alertmanager && \ + chown -R alertmanager:alertmanager etc/alertmanager /alertmanager + +USER alertmanager +EXPOSE 9093 +VOLUME [ "/alertmanager" ] +WORKDIR /alertmanager +ENTRYPOINT [ "/bin/alertmanager" ] +CMD [ "--config.file=/etc/alertmanager/alertmanager.yml", "--storage.path=/alertmanager" ] diff --git a/alertmanager/meta.yml b/alertmanager/meta.yml index 5e075345..b5437bc7 100644 --- a/alertmanager/meta.yml +++ b/alertmanager/meta.yml @@ -1,4 +1,6 @@ 0.27.0-oe2203sp3: path: altermanager/0.27.0/22.03-lts-sp3/Dockerfile 0.27.0-oe2403lts: - path: alertmanager/0.27.0/24.03-lts/Dockerfile \ No newline at end of file + path: alertmanager/0.27.0/24.03-lts/Dockerfile +0.27.0-oe2203sp4: + path: alertmanager/0.27.0/22.03-lts-sp4/Dockerfile \ No newline at end of file -- Gitee From 113dbac4320a4af4a90dc9a844c1438d5dde17b5 Mon Sep 17 00:00:00 2001 From: openeuler_bot <673672685@qq.com> Date: Tue, 15 Oct 2024 01:58:58 +0000 Subject: [PATCH 3/5] 22.03-lts-sp1 update alertmanager to 0.27.0 --- alertmanager/0.27.0/22.03-lts-sp1/Dockerfile | 26 ++++++++++++++++++++ alertmanager/meta.yml | 4 ++- 2 files changed, 29 insertions(+), 1 deletion(-) create mode 100644 alertmanager/0.27.0/22.03-lts-sp1/Dockerfile diff --git a/alertmanager/0.27.0/22.03-lts-sp1/Dockerfile b/alertmanager/0.27.0/22.03-lts-sp1/Dockerfile new file mode 100644 index 00000000..e619f314 --- /dev/null +++ b/alertmanager/0.27.0/22.03-lts-sp1/Dockerfile @@ -0,0 +1,26 @@ +ARG BASE=openeuler/openeuler:22.03-lts-sp1 +FROM ${BASE} + +ARG TARGETARCH +ARG VERSION=0.27.0 + +RUN yum update -y && yum install -y wget && \ + wget -O alertmanager.tar.gz https://github.com/prometheus/alertmanager/releases/download/v${VERSION}/alertmanager-${VERSION}.linux-${TARGETARCH}.tar.gz && \ + mkdir /alertmanager && tar -zxvf alertmanager.tar.gz -C /alertmanager --strip-components 1 + +RUN mkdir -p /etc/alertmanager && \ + mv /alertmanager/amtool /bin/amtool && \ + mv /alertmanager/alertmanager /bin/alertmanager && \ + mv /alertmanager/alertmanager.yml /etc/alertmanager/alertmanager.yml && \ + rm -rf /alertmanager + +RUN mkdir -p /alertmanager && \ + groupadd -r alertmanager && useradd -r -g alertmanager alertmanager && \ + chown -R alertmanager:alertmanager etc/alertmanager /alertmanager + +USER alertmanager +EXPOSE 9093 +VOLUME [ "/alertmanager" ] +WORKDIR /alertmanager +ENTRYPOINT [ "/bin/alertmanager" ] +CMD [ "--config.file=/etc/alertmanager/alertmanager.yml", "--storage.path=/alertmanager" ] diff --git a/alertmanager/meta.yml b/alertmanager/meta.yml index b5437bc7..4e5bce1f 100644 --- a/alertmanager/meta.yml +++ b/alertmanager/meta.yml @@ -3,4 +3,6 @@ 0.27.0-oe2403lts: path: alertmanager/0.27.0/24.03-lts/Dockerfile 0.27.0-oe2203sp4: - path: alertmanager/0.27.0/22.03-lts-sp4/Dockerfile \ No newline at end of file + path: alertmanager/0.27.0/22.03-lts-sp4/Dockerfile +0.27.0-oe2203sp1: + path: alertmanager/0.27.0/22.03-lts-sp1/Dockerfile \ No newline at end of file -- Gitee From 4f69998140187fd784fa93b873d911f4a5bf9b78 Mon Sep 17 00:00:00 2001 From: openeuler_bot <673672685@qq.com> Date: Tue, 15 Oct 2024 01:59:20 +0000 Subject: [PATCH 4/5] 20.03-lts-sp4 update alertmanager to 0.27.0 --- alertmanager/0.27.0/20.03-lts-sp4/Dockerfile | 26 ++++++++++++++++++++ alertmanager/meta.yml | 4 ++- 2 files changed, 29 insertions(+), 1 deletion(-) create mode 100644 alertmanager/0.27.0/20.03-lts-sp4/Dockerfile diff --git a/alertmanager/0.27.0/20.03-lts-sp4/Dockerfile b/alertmanager/0.27.0/20.03-lts-sp4/Dockerfile new file mode 100644 index 00000000..7abf6714 --- /dev/null +++ b/alertmanager/0.27.0/20.03-lts-sp4/Dockerfile @@ -0,0 +1,26 @@ +ARG BASE=openeuler/openeuler:20.03-lts-sp4 +FROM ${BASE} + +ARG TARGETARCH +ARG VERSION=0.27.0 + +RUN yum update -y && yum install -y wget && \ + wget -O alertmanager.tar.gz https://github.com/prometheus/alertmanager/releases/download/v${VERSION}/alertmanager-${VERSION}.linux-${TARGETARCH}.tar.gz && \ + mkdir /alertmanager && tar -zxvf alertmanager.tar.gz -C /alertmanager --strip-components 1 + +RUN mkdir -p /etc/alertmanager && \ + mv /alertmanager/amtool /bin/amtool && \ + mv /alertmanager/alertmanager /bin/alertmanager && \ + mv /alertmanager/alertmanager.yml /etc/alertmanager/alertmanager.yml && \ + rm -rf /alertmanager + +RUN mkdir -p /alertmanager && \ + groupadd -r alertmanager && useradd -r -g alertmanager alertmanager && \ + chown -R alertmanager:alertmanager etc/alertmanager /alertmanager + +USER alertmanager +EXPOSE 9093 +VOLUME [ "/alertmanager" ] +WORKDIR /alertmanager +ENTRYPOINT [ "/bin/alertmanager" ] +CMD [ "--config.file=/etc/alertmanager/alertmanager.yml", "--storage.path=/alertmanager" ] diff --git a/alertmanager/meta.yml b/alertmanager/meta.yml index 4e5bce1f..8644de12 100644 --- a/alertmanager/meta.yml +++ b/alertmanager/meta.yml @@ -5,4 +5,6 @@ 0.27.0-oe2203sp4: path: alertmanager/0.27.0/22.03-lts-sp4/Dockerfile 0.27.0-oe2203sp1: - path: alertmanager/0.27.0/22.03-lts-sp1/Dockerfile \ No newline at end of file + path: alertmanager/0.27.0/22.03-lts-sp1/Dockerfile +0.27.0-oe2003sp4: + path: alertmanager/0.27.0/20.03-lts-sp4/Dockerfile \ No newline at end of file -- Gitee From 479d43f011fc2d26b18b72000747513cda0bc52d Mon Sep 17 00:00:00 2001 From: openeuler_bot <673672685@qq.com> Date: Wed, 16 Oct 2024 14:19:41 +0800 Subject: [PATCH 5/5] 24.03-lts update alertmanager to 0.27.0 --- alertmanager/0.27.0/24.03-lts/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/alertmanager/0.27.0/24.03-lts/Dockerfile b/alertmanager/0.27.0/24.03-lts/Dockerfile index 58dc3b03..37992f01 100644 --- a/alertmanager/0.27.0/24.03-lts/Dockerfile +++ b/alertmanager/0.27.0/24.03-lts/Dockerfile @@ -4,7 +4,7 @@ FROM ${BASE} ARG TARGETARCH ARG VERSION=0.27.0 -RUN yum update -y && yum install -y wget && \ +RUN yum update -y && yum install -y wget shadow-utils && \ wget -O alertmanager.tar.gz https://github.com/prometheus/alertmanager/releases/download/v${VERSION}/alertmanager-${VERSION}.linux-${TARGETARCH}.tar.gz && \ mkdir /alertmanager && tar -zxvf alertmanager.tar.gz -C /alertmanager --strip-components 1 -- Gitee