The example in the manual implies that the download command also selects it:
# ldomctl init-system ldom.conf # cd .. # ldomctl delete openbsd # ldomctl download openbsd # ldomctl list factory-default [current] openbsd [next] But `ldomctl select openbsd' is required between downloading and listing to get this result - at least on my T4 machine `download' never selected any configuration, however I vaguely remember that this was the case with older machines. kettenis: Has this really been missing all the time or could there be differences in the mdstore protocol and/or firmware that cause this? Diff below explicitly selects configuration in code. Feedback? OK? Index: ldomctl.c =================================================================== RCS file: /cvs/src/usr.sbin/ldomctl/ldomctl.c,v retrieving revision 1.31 diff -u -p -r1.31 ldomctl.c --- ldomctl.c 28 Dec 2019 18:36:02 -0000 1.31 +++ ldomctl.c 30 Dec 2019 19:51:59 -0000 @@ -415,6 +415,7 @@ download(int argc, char **argv) ds_conn_handle(dc); mdstore_download(dc, argv[1]); + mdstore_select(dc, argv[1]); } void