diff --git a/doc/ChangeLog.md b/doc/ChangeLog.md index 8df01ebc..8dcfb502 100644 --- a/doc/ChangeLog.md +++ b/doc/ChangeLog.md @@ -14,7 +14,9 @@ All notable changes to the project are documented in this file. authorized users, like `admin`, to not being able to query status of OSPF or BFD. Workaround by using the UNIX shell `sudo vtysh`. Regression introduced in v24.08.0 - +- The timeout before giving up on loading the `startup-config` at boot + is now 1 minute, just like operations via other front-ends (NETCONF + and RESTCONF). This was previously (incorrectly) set to 10 seconds. [v24.08.0][] - 2024-08-30 ------------------------- diff --git a/package/confd/confd.conf b/package/confd/confd.conf index 6b639ddf..036375ae 100644 --- a/package/confd/confd.conf +++ b/package/confd/confd.conf @@ -12,13 +12,13 @@ service name:confd log:prio:daemon.err \ -- Configuration daemon # Bootstrap system with startup-config -run name:startup log:prio:user.notice norestart \ - [S] /usr/libexec/confd/load startup-config \ +run name:startup log:prio:user.notice norestart env:/etc/default/confd \ + [S] /usr/libexec/confd/load -t $CONFD_TIMEOUT startup-config \ -- Loading startup-config # Run if loading startup-config fails for some reason -run name:failure log:prio:user.critical norestart if: \ - [S] /usr/libexec/confd/load failure-config \ +run name:failure log:prio:user.critical norestart env:/etc/default/confd if: \ + [S] /usr/libexec/confd/load -t $CONFD_TIMEOUT failure-config \ -- Loading failure-config run name:error :2 log:console norestart if: \