[reboot cause]: Delay process-reboot-cause service until network connection is stable (#4003)
This commit is contained in:
parent
27a2e0692b
commit
956b8fd7c7
9
files/build_templates/process-reboot-cause.timer
Normal file
9
files/build_templates/process-reboot-cause.timer
Normal file
@ -0,0 +1,9 @@
|
||||
[Unit]
|
||||
Description=Delays process-reboot-cause until network is stably connected
|
||||
|
||||
[Timer]
|
||||
OnBootSec=1min 30 sec
|
||||
Unit=process-reboot-cause.service
|
||||
|
||||
[Install]
|
||||
WantedBy=timers.target
|
@ -245,6 +245,11 @@ sudo cp $IMAGE_CONFIGS/caclmgrd/caclmgrd.service $FILESYSTEM_ROOT/etc/systemd/s
|
||||
sudo LANG=C chroot $FILESYSTEM_ROOT systemctl enable caclmgrd.service
|
||||
sudo cp $IMAGE_CONFIGS/caclmgrd/caclmgrd $FILESYSTEM_ROOT/usr/bin/
|
||||
|
||||
# Copy systemd timer configuration
|
||||
# It implements delayed start of services
|
||||
sudo cp $BUILD_TEMPLATES/process-reboot-cause.timer $FILESYSTEM_ROOT/etc/systemd/system/
|
||||
sudo LANG=C chroot $FILESYSTEM_ROOT systemctl enable process-reboot-cause.timer
|
||||
|
||||
# Copy process-reboot-cause service files
|
||||
sudo cp $IMAGE_CONFIGS/process-reboot-cause/process-reboot-cause.service $FILESYSTEM_ROOT/etc/systemd/system/
|
||||
sudo LANG=C chroot $FILESYSTEM_ROOT systemctl enable process-reboot-cause.service
|
||||
|
@ -5,6 +5,3 @@ After=rc-local.service
|
||||
[Service]
|
||||
Type=simple
|
||||
ExecStart=/usr/bin/process-reboot-cause
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
||||
|
Reference in New Issue
Block a user