bin/console-conf-wrapper: start snapd console-conf routine after user interacts
After the user has pressed enter to being using console-conf, we should invoke the snapd routine for console-conf, which currently does the following: * Unconditionally delays refreshes for 20 minutes from when first invoked. * Blocks waiting for all pending refreshes to complete, including if those involve a reboot. This is the first step towards a more integrated user story where console-conf is a part of the first-boot process, and at least will minimize user confusion where console-conf proceeds asking about network configuration and then just hangs when snapd starts a refresh as soon as network is available. The snap routine console-conf-start command was merged to snapd with https://github.com/snapcore/snapd/pull/9418 and will be first available in snapd 2.48. Signed-off-by: Ian Johnson <ian.johnson@canonical.com>
This commit is contained in:
parent
2b141380e8
commit
7cc528ac6d
|
@ -79,4 +79,8 @@ fi
|
|||
|
||||
cat /usr/share/subiquity/console-conf-wait
|
||||
read REPLY
|
||||
# start the console-conf routine in snapd to delay any new refreshes, and wait
|
||||
# for current refreshes to complete, this will print off messages if there are
|
||||
# on-going refreshes
|
||||
snap routine console-conf-start
|
||||
exec console-conf "$@"
|
||||
|
|
Loading…
Reference in New Issue