Skip to content

Commit f68ddc9

Browse files
authored
Telegraf dalec build (#1420)
1 parent ed51556 commit f68ddc9

File tree

4 files changed

+22
-6
lines changed

4 files changed

+22
-6
lines changed

kubernetes/linux/Dockerfile.multiarch

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,14 @@ RUN mkdir /busybin && busybox --install /busybin
4343

4444
COPY --from=golang-builder /src/kubernetes/linux/Linux_ULINUX_1.0_*_64_Release/docker-cimprov-*.*.*-*.*.sh $tmpdir/
4545
COPY kubernetes/linux/setup.sh kubernetes/linux/main.sh kubernetes/linux/defaultpromenvvariables kubernetes/linux/defaultpromenvvariables-rs kubernetes/linux/defaultpromenvvariables-sidecar kubernetes/linux/mdsd.xml kubernetes/linux/envmdsd kubernetes/linux/logrotate.conf $tmpdir/
46-
COPY kubernetes/linux/mariner-official-extras.repo /etc/yum.repos.d/
46+
47+
COPY kubernetes/linux/mariner-official-cloud-native-arm64.repo /tmp/mariner-official-cloud-native-arm64.repo
48+
COPY kubernetes/linux/mariner-official-cloud-native-amd64.repo /tmp/mariner-official-cloud-native-amd64.repo
49+
RUN if [ "${TARGETARCH}" == "arm64" ]; then \
50+
cp /tmp/mariner-official-cloud-native-arm64.repo /etc/yum.repos.d/; \
51+
else \
52+
cp /tmp/mariner-official-cloud-native-amd64.repo /etc/yum.repos.d/; \
53+
fi
4754

4855
WORKDIR ${tmpdir}
4956

kubernetes/linux/mariner-official-extras.repo renamed to kubernetes/linux/mariner-official-cloud-native-amd64.repo

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
[mariner-official-extras]
2-
name=CBL-Mariner Official Extras
3-
baseurl=https://packages.microsoft.com/cbl-mariner/2.0/prod/extras/x86_64/
1+
[mariner-official-cloud-native-amd64]
2+
name=CBL-Mariner Official Cloud Native Amd64
3+
baseurl=https://packages.microsoft.com/cbl-mariner/2.0/prod/cloud-native/x86_64
44
gpgkey=file:///etc/pki/rpm-gpg/MICROSOFT-RPM-GPG-KEY file:///etc/pki/rpm-gpg/MICROSOFT-METADATA-GPG-KEY
55
gpgcheck=1
66
repo_gpgcheck=1
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
[mariner-official-cloud-native-arm64]
2+
name=CBL-Mariner Official Cloud Native Arm64
3+
baseurl=https://packages.microsoft.com/cbl-mariner/2.0/prod/cloud-native/aarch64
4+
gpgkey=file:///etc/pki/rpm-gpg/MICROSOFT-RPM-GPG-KEY file:///etc/pki/rpm-gpg/MICROSOFT-METADATA-GPG-KEY
5+
gpgcheck=1
6+
repo_gpgcheck=1
7+
enabled=1
8+
skip_if_unavailable=True
9+
sslverify=1

kubernetes/linux/setup.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -79,10 +79,10 @@ sudo tdnf install jq-1.6-1.cm2 -y
7979
#used to setcaps for ruby process to read /proc/env
8080
sudo tdnf install libcap -y
8181

82-
sudo tdnf install telegraf-1.29.4 -y
82+
sudo tdnf install telegraf-agent-1.34.2 -y
8383
telegraf_version=$(sudo tdnf list installed | grep telegraf | awk '{print $2}')
8484
echo "telegraf $telegraf_version" >> packages_version.txt
85-
mv /usr/bin/telegraf /opt/telegraf
85+
mv /usr/bin/telegraf-agent /opt/telegraf
8686

8787
# Use wildcard version so that it doesnt require to touch this file
8888
/$TMPDIR/docker-cimprov-*.*.*-*.*.sh --install

0 commit comments

Comments
 (0)