Page MenuHomeVyOS Platform

load-balancing wan add systemd unit instead of old vyatta-wanloadbalance.init
Closed, ResolvedPublicFEATURE REQUEST

Description

Create a systemd unit instead of the old vyatta-wanloadbalance.init

Details

Difficulty level
Unknown (require assessment)
Version
-
Why the issue appeared?
Will be filled on close
Is it a breaking change?
Unspecified (possibly destroys the router)
Issue type
Feature (new functionality)

Event Timeline

Viacheslav changed the task status from Open to In progress.May 5 2023, 10:11 AM
Viacheslav claimed this task.
Viacheslav created this task.
Viacheslav renamed this task from Add systemd unit instead of old vyatta-wanloadbalance.init to load-balancing wan add systemd unit instead of old vyatta-wanloadbalance.init.May 5 2023, 10:13 AM
Viacheslav updated the task description. (Show Details)
Viacheslav moved this task from Need Triage to Finished on the VyOS 1.4 Sagitta board.

Sometimes it stuck for ~1.5 minutes after deleting.

vyos@r14# delete load-balancing 
[edit]
vyos@r14# commit



[edit]
May 09 16:56:42 r14 sudo[8697]:     vyos : TTY=pts/0 ; PWD=/home/vyos ; USER=root ; COMMAND=/usr/bin/sh -c ' /usr/libexec/vyos/conf_mode/load-balancing-wan.py'
May 09 16:56:42 r14 sudo[8697]: pam_unix(sudo:session): session opened for user root(uid=0) by vyos(uid=1003)
May 09 16:56:42 r14 wan_lb[8488]: wan_lb: error ordering output file /var/run/load-balance/wlb.out
May 09 16:56:42 r14 systemd[1]: Stopping vyos-wan-load-balance.service - VyOS WAN load-balancing service...
May 09 16:56:47 r14 wan_lb[8488]: wan_lb: error ordering output file /var/run/load-balance/wlb.out
May 09 16:56:52 r14 wan_lb[8488]: wan_lb: error ordering output file /var/run/load-balance/wlb.out
May 09 16:56:57 r14 wan_lb[8488]: wan_lb: error ordering output file /var/run/load-balance/wlb.out
May 09 16:57:02 r14 wan_lb[8488]: wan_lb: error ordering output file /var/run/load-balance/wlb.out
May 09 16:57:07 r14 wan_lb[8488]: wan_lb: error ordering output file /var/run/load-balance/wlb.out
May 09 16:57:12 r14 wan_lb[8488]: wan_lb: error ordering output file /var/run/load-balance/wlb.out
May 09 16:57:17 r14 wan_lb[8488]: wan_lb: error ordering output file /var/run/load-balance/wlb.out
May 09 16:57:22 r14 wan_lb[8488]: wan_lb: error ordering output file /var/run/load-balance/wlb.out
May 09 16:57:27 r14 wan_lb[8488]: wan_lb: error ordering output file /var/run/load-balance/wlb.out
May 09 16:57:32 r14 wan_lb[8488]: wan_lb: error ordering output file /var/run/load-balance/wlb.out
May 09 16:57:37 r14 wan_lb[8488]: wan_lb: error ordering output file /var/run/load-balance/wlb.out
May 09 16:57:42 r14 wan_lb[8488]: wan_lb: error ordering output file /var/run/load-balance/wlb.out
May 09 16:57:47 r14 wan_lb[8488]: wan_lb: error ordering output file /var/run/load-balance/wlb.out
May 09 16:57:52 r14 wan_lb[8488]: wan_lb: error ordering output file /var/run/load-balance/wlb.out
May 09 16:57:57 r14 wan_lb[8488]: wan_lb: error ordering output file /var/run/load-balance/wlb.out
May 09 16:58:02 r14 wan_lb[8488]: wan_lb: error ordering output file /var/run/load-balance/wlb.out
May 09 16:58:07 r14 wan_lb[8488]: wan_lb: error ordering output file /var/run/load-balance/wlb.out
May 09 16:58:12 r14 wan_lb[8488]: wan_lb: error ordering output file /var/run/load-balance/wlb.out
May 09 16:58:12 r14 systemd[1]: vyos-wan-load-balance.service: State 'stop-sigterm' timed out. Killing.
May 09 16:58:12 r14 systemd[1]: vyos-wan-load-balance.service: Killing process 8488 (wan_lb) with signal SIGKILL.
May 09 16:58:12 r14 systemd[1]: vyos-wan-load-balance.service: Main process exited, code=killed, status=9/KILL
May 09 16:58:12 r14 systemd[1]: vyos-wan-load-balance.service: Failed with result 'timeout'.
May 09 16:58:12 r14 systemd[1]: Stopped vyos-wan-load-balance.service - VyOS WAN load-balancing service.
May 09 16:58:12 r14 sudo[8697]: pam_unix(sudo:session): session closed for user root
May 09 16:58:12 r14 systemd[1]: opt-vyatta-config-tmp-new_config_6418.mount: Deactivated successfully.
Viacheslav claimed this task.