Skip to content

Commit ca021e6

Browse files
author
Tina Ngo
committed
added mdsd packages
1 parent f8f817a commit ca021e6

File tree

4 files changed

+10
-8
lines changed

4 files changed

+10
-8
lines changed

otelcollector/build/linux/Dockerfile

+4-3
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ COPY --from=fluent-bit-builder /src/out_appinsights.so $tmpdir/fluent-bit/bin/
113113
COPY ./react /static/react
114114
COPY ./LICENSE $tmpdir/microsoft
115115
COPY ./NOTICE $tmpdir/microsoft
116-
# COPY ./mdsd/envmdsd $tmpdir/
116+
COPY ./mdsd/envmdsd $tmpdir/
117117
COPY ./build/linux/rpm-repos/ /etc/yum.repos.d/
118118

119119
ARG TARGETARCH
@@ -179,7 +179,7 @@ COPY --from=builder /usr/bin/telegraf /usr/bin/telegraf
179179
COPY --from=builder /usr/sbin/crond /usr/sbin/crond
180180
COPY --from=builder /usr/bin/vim /usr/bin/vim
181181
COPY --from=builder /usr/share/vim /usr/share/vim
182-
# COPY --from=builder /usr/sbin/mdsd /usr/sbin/mdsd
182+
COPY --from=builder /usr/sbin/mdsd /usr/sbin/mdsd
183183
COPY --from=builder /usr/sbin/logrotate /usr/sbin/logrotate
184184
COPY --from=builder /usr/bin/gzip /usr/bin/
185185
COPY --from=builder /usr/bin/curl /usr/bin/
@@ -207,7 +207,8 @@ COPY --from=builder /usr/lib/libyaml-0.so.2 /usr/lib/libsystemd.so.0 /usr/lib/li
207207
# telegraf dependencies
208208
COPY --from=builder /usr/lib/libresolv.so.2 /usr/lib/libc.so.6 /usr/lib/
209209
# mdsd dependencies
210-
# COPY --from=builder /usr/lib/libdl.so.2 /usr/lib/librt.so.1 /usr/lib/libpthread.so.0 /usr/lib/libm.so.6 /usr/lib/libstdc++.so.6 /usr/lib/libgcc_s.so.1 /usr/lib/
210+
COPY --from=builder /opt/microsoft/azure-mdsd/lib/libtcmalloc_minimal.so.4 /opt/microsoft/azure-mdsd/lib/
211+
COPY --from=builder /usr/sbin/../lib/libpthread.so.0 /usr/sbin/../lib/libdl.so.2 /usr/sbin/../lib/libsymcrypt.so.103 /usr/sbin/../lib/librt.so.1 /usr/sbin/../lib/libm.so.6 /usr/sbin/../lib/libc.so.6 /usr/sbin/../lib/libstdc++.so.6 /usr/sbin/../lib/libgcc_s.so.1 /usr/sbin/../lib/
211212
# logrotate dependencies
212213
COPY --from=builder /usr/lib/libpopt.so.0 /usr/lib/libc.so.6 /usr/lib/
213214
# curl dependencies

otelcollector/build/linux/ccp/Dockerfile

+4-3
Original file line numberDiff line numberDiff line change
@@ -125,9 +125,10 @@ COPY --from=builder /lib/libinotifytools.so.0 /lib/libc.so.6 /lib/
125125
# # metricsextension dependencies
126126
# COPY --from=builder /lib/libboost_filesystem.so.1.76.0 /lib/libcpprest.so.2.10 /lib/libstdc++.so.6 /lib/libm.so.6 /lib/libgcc_s.so.1 /lib/libc.so.6 /lib/libbrotlidec.so.1 /lib/libbrotlienc.so.1 /lib/libz.so.1 /lib/libbrotlicommon.so.1 /lib/
127127
# COPY --from=builder /lib64/libuuid.so.1 /lib64
128-
# # mdsd dependencies
129-
# COPY --from=builder /usr/sbin/mdsd /usr/sbin/mdsd
130-
# COPY --from=builder /usr/lib/libdl.so.2 /usr/lib/librt.so.1 /usr/lib/libpthread.so.0 /usr/lib/libm.so.6 /usr/lib/libstdc++.so.6 /usr/lib/libgcc_s.so.1 /usr/lib/
128+
# mdsd dependencies
129+
COPY --from=builder /usr/sbin/mdsd /usr/sbin/mdsd
130+
COPY --from=builder /opt/microsoft/azure-mdsd/lib/libtcmalloc_minimal.so.4 /opt/microsoft/azure-mdsd/lib/
131+
COPY --from=builder /usr/sbin/../lib/libpthread.so.0 /usr/sbin/../lib/libdl.so.2 /usr/sbin/../lib/libsymcrypt.so.103 /usr/sbin/../lib/librt.so.1 /usr/sbin/../lib/libm.so.6 /usr/sbin/../lib/libc.so.6 /usr/sbin/../lib/libstdc++.so.6 /usr/sbin/../lib/libgcc_s.so.1 /usr/sbin/../lib/
131132

132133
# debug image
133134
# COPY --from=builder /busybin /busybin

otelcollector/scripts/ccpsetup.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ sudo tdnf repolist --refresh
2727
sudo tdnf install inotify-tools -y
2828

2929
echo "Installing mdsd..."
30-
# sudo tdnf install -y azure-mdsd-1.30.3
30+
sudo tdnf install -y azure-mdsd
3131

3232
cp -f $TMPDIR/envmdsd /etc/mdsd.d
3333
# Create the following directory for mdsd logs

otelcollector/scripts/setup.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ echo "Installing mdsd..."
4444
# fi
4545

4646
# Install this way once moving to the Mariner published RPMs:
47-
# sudo tdnf install -y azure-mdsd-1.30.3
47+
sudo tdnf install -y azure-mdsd
4848

4949
cp -f $TMPDIR/envmdsd /etc/mdsd.d
5050
# Create the following directory for mdsd logs

0 commit comments

Comments
 (0)