File tree Expand file tree Collapse file tree 4 files changed +13
-6
lines changed Expand file tree Collapse file tree 4 files changed +13
-6
lines changed Original file line number Diff line number Diff line change @@ -14,5 +14,3 @@ ExecStop=/usr/bin/{{docker_container_name}}.sh stop
14
14
Restart=always
15
15
RestartSec=30
16
16
17
- [Install]
18
- WantedBy=multi-user.target swss.service
Original file line number Diff line number Diff line change 317
317
# # Bind docker path
318
318
if [[ $CONFIGURED_ARCH == armhf || $CONFIGURED_ARCH == arm64 ]]; then
319
319
sudo mkdir -p $FILESYSTEM_ROOT /dockerfs
320
- sudo mount --bind dockerfs $FILESYSTEM_ROOT /dockerfs
320
+ sudo mount --bind dockerfs $FILESYSTEM_ROOT /dockerfs
321
321
fi
322
322
323
323
{% if installer_images.strip () -%}
@@ -334,7 +334,7 @@ sudo LANG=C chroot $FILESYSTEM_ROOT docker $SONIC_NATIVE_DOCKERD_FOR_DOCKERFS ta
334
334
{% endif %}
335
335
{% endfor %}
336
336
if [[ $CONFIGURED_ARCH == armhf || $CONFIGURED_ARCH == arm64 ]]; then
337
- sudo umount $FILESYSTEM_ROOT /dockerfs
337
+ sudo umount $FILESYSTEM_ROOT /dockerfs
338
338
sudo rm -fr $FILESYSTEM_ROOT /dockerfs
339
339
sudo kill -9 ` sudo $SONIC_NATIVE_DOCKERD_FOR_DOCKERFS_PID ` || true
340
340
else
@@ -362,6 +362,8 @@ sudo LANG=C cp $SCRIPTS_DIR/syncd.sh $FILESYSTEM_ROOT/usr/local/bin/syncd.sh
362
362
# It implements delayed start of services
363
363
sudo cp $BUILD_TEMPLATES /snmp.timer $FILESYSTEM_ROOT /etc/systemd/system/
364
364
sudo LANG=C chroot $FILESYSTEM_ROOT systemctl enable snmp.timer
365
+ sudo cp $BUILD_TEMPLATES /telemetry.timer $FILESYSTEM_ROOT /etc/systemd/system/
366
+ sudo LANG=C chroot $FILESYSTEM_ROOT systemctl enable telemetry.timer
365
367
366
368
sudo LANG=C DEBIAN_FRONTEND=noninteractive chroot $FILESYSTEM_ROOT apt-get purge -y python-dev
367
369
sudo LANG=C DEBIAN_FRONTEND=noninteractive chroot $FILESYSTEM_ROOT apt-get clean -y
Original file line number Diff line number Diff line change @@ -10,5 +10,3 @@ ExecStartPre=/usr/bin/{{docker_container_name}}.sh start
10
10
ExecStart=/usr/bin/{{docker_container_name}}.sh wait
11
11
ExecStop=/usr/bin/{{docker_container_name}}.sh stop
12
12
13
- [Install]
14
- WantedBy=multi-user.target
Original file line number Diff line number Diff line change
1
+ [Unit]
2
+ Description=Delays telemetry container until SONiC has started
3
+
4
+ [Timer]
5
+ OnBootSec=3min 30 sec
6
+ Unit=telemetry.service
7
+
8
+ [Install]
9
+ WantedBy=timers.target
You can’t perform that action at this time.
0 commit comments