Sun, Sep 13
Mon, Sep 7
Jul 20 2026
Jul 16 2026
Regarding (1) above: form-POST requests are preprocessed by overriding the route handler before delivery to the endpoint, hence managed by background operations as any JSON formatted request. Regarding (2), thanks for the offer to open a separate task; that would be helpful.
Jul 14 2026
We hit a related but possibly distinct failure on VyOS 1.5 Circinus rolling (2026-07-06) and would like to confirm the scope of the background-operations fix (https://github.com/vyos/vyos-1x/pull/4953):
Jun 25 2026
Jun 10 2026
Jun 9 2026
May 1 2026
Apr 30 2026
Apr 27 2026
Apr 21 2026
Mar 26 2026
Mar 25 2026
Mar 24 2026
This task was accidentally closed as a duplicate, but it is not.
This problem is fixed by @jestabro's atomic config write.
Mar 20 2026
Mar 17 2026
Mar 16 2026
Mar 10 2026
Mar 9 2026
The PR that adds background operations is now merged so I suppose we can close the task.
Mar 8 2026
Mar 5 2026
Mar 4 2026
Mar 3 2026
Feb 26 2026
Regression added via https://github.com/vyos/vyos-1x/pull/2353/changes
Feb 24 2026
Feb 18 2026
The location of config data, and the definition of the bind mount /config , has been normalized for all versions > 1.4.4. This affects updates from 1.3.8 as a result of the definition in the older image tools:
https://github.com/vyos/vyatta-cfg-system/blob/equuleus/scripts/install/install-functions#L44
On a live 1.3.8 system, one can edit the line in
/opt/vyatta/sbin/install-functions
to
VYATTA_NEW_CFG_DIR=/opt/vyatta/etc/config
which will correct the problem.
