diff --git a/src/templates/manifest-host-pid.yml.ecr b/src/templates/manifest-host-pid.yml.ecr index 7dd5c72b..82951ba1 100644 --- a/src/templates/manifest-host-pid.yml.ecr +++ b/src/templates/manifest-host-pid.yml.ecr @@ -16,7 +16,7 @@ spec: dnsPolicy: ClusterFirstWithHostNet containers: - name: cluster-tools - image: conformance/cluster-tools:v1.0.4 + image: conformance/cluster-tools:v1.0.5 imagePullPolicy: Always command: ["/bin/sh"] args: ["-c", "sleep infinity"] diff --git a/src/templates/manifest.yml.ecr b/src/templates/manifest.yml.ecr index d694ffcb..7de2d412 100644 --- a/src/templates/manifest.yml.ecr +++ b/src/templates/manifest.yml.ecr @@ -15,7 +15,7 @@ spec: dnsPolicy: ClusterFirstWithHostNet containers: - name: cluster-tools - image: conformance/cluster-tools:v1.0.4 + image: conformance/cluster-tools:v1.0.5 imagePullPolicy: Always command: ["/bin/sh"] args: ["-c", "sleep infinity"] diff --git a/tools/cluster-tools/Dockerfile b/tools/cluster-tools/Dockerfile index 7103dc0b..35c1c8c1 100644 --- a/tools/cluster-tools/Dockerfile +++ b/tools/cluster-tools/Dockerfile @@ -14,6 +14,18 @@ ENV IMAGE_SERVICE_ENDPOINT=unix:///run/containerd/containerd.sock COPY ./sleep /sleep COPY ./zombie /zombie +# INSTALL Wireshark +RUN apt update && apt-get install -y build-essential git cmake bison flex libgtk-3-dev libpcap-dev libssl-dev libncurses5-dev qtbase5-dev qttools5-dev-tools qttools5-dev libqt5svg5-dev libtool libgcrypt20-dev libc-ares-dev + +RUN git clone https://github.com/wireshark/wireshark.git /wireshark +RUN cd /wireshark && \ + git checkout tags/wireshark-4.0.8 && \ + mkdir build && \ + cd build && \ + cmake ../ && \ + make -j`nproc` && \ + make install + COPY --from=validator /validator/bin/openmetricsvalidator /usr/local/bin/ RUN echo "deb http://deb.debian.org/debian buster-backports main" >> /etc/apt/sources.list RUN apt update && apt install -y curl sysbench skopeo net-tools strace