mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-02-22 03:12:22 +00:00
qemu: Move qemuDomainSecretPrepare to qemuProcessPrepareDomain
Commit id '40d8e2ba3' added the function to qemuProcessStart because in order to set up some secrets in the future we will need the master key. However, since the previous patch split the master key creation into two parts (create just the key and create the file), we can now call qemuDomainSecretPrepare from qemuProcessPrepareDomain since the file is not necessary. Signed-off-by: John Ferlan <jferlan@redhat.com>
This commit is contained in:
parent
608dfc6af0
commit
3619be4971
@ -5150,6 +5150,10 @@ qemuProcessPrepareDomain(virConnectPtr conn,
|
||||
if (qemuDomainMasterKeyCreate(vm) < 0)
|
||||
goto cleanup;
|
||||
|
||||
VIR_DEBUG("Add secrets to disks and hostdevs");
|
||||
if (qemuDomainSecretPrepare(conn, vm) < 0)
|
||||
goto cleanup;
|
||||
|
||||
if (VIR_ALLOC(priv->monConfig) < 0)
|
||||
goto cleanup;
|
||||
|
||||
@ -5708,9 +5712,6 @@ qemuProcessStart(virConnectPtr conn,
|
||||
if (qemuProcessPrepareHost(driver, vm, !!incoming) < 0)
|
||||
goto stop;
|
||||
|
||||
if (qemuDomainSecretPrepare(conn, vm) < 0)
|
||||
goto cleanup;
|
||||
|
||||
if ((rv = qemuProcessLaunch(conn, driver, vm, asyncJob, incoming,
|
||||
snapshot, vmop, flags)) < 0) {
|
||||
if (rv == -2)
|
||||
@ -5782,9 +5783,6 @@ qemuProcessCreatePretendCmd(virConnectPtr conn,
|
||||
if (qemuProcessPrepareDomain(conn, driver, vm, flags) < 0)
|
||||
goto cleanup;
|
||||
|
||||
if (qemuDomainSecretPrepare(conn, vm) < 0)
|
||||
goto cleanup;
|
||||
|
||||
VIR_DEBUG("Building emulator command line");
|
||||
cmd = qemuBuildCommandLine(driver,
|
||||
NULL,
|
||||
|
Loading…
x
Reference in New Issue
Block a user