mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-02-22 19:32:19 +00:00
Add a couple of debug statements to LXC driver
When failing to start a container due to inaccessible root filesystem path, we did not log any meaningful error. Add a few debug statements to assist diagnosis Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
This commit is contained in:
parent
f293d76333
commit
f45dbdb213
@ -1762,6 +1762,8 @@ static int lxcContainerSetupPivotRoot(virDomainDefPtr vmDef,
|
||||
char *sec_mount_options;
|
||||
char *stateDir = NULL;
|
||||
|
||||
VIR_DEBUG("Setup pivot root");
|
||||
|
||||
if (!(sec_mount_options = virSecurityManagerGetMountOptions(securityDriver, vmDef)))
|
||||
return -1;
|
||||
|
||||
@ -1864,12 +1866,16 @@ static int lxcContainerResolveSymlinks(virDomainDefPtr vmDef)
|
||||
char *newroot;
|
||||
size_t i;
|
||||
|
||||
VIR_DEBUG("Resolving symlinks");
|
||||
|
||||
for (i = 0; i < vmDef->nfss; i++) {
|
||||
virDomainFSDefPtr fs = vmDef->fss[i];
|
||||
if (!fs->src)
|
||||
continue;
|
||||
if (virFileResolveAllLinks(fs->src, &newroot) < 0)
|
||||
if (virFileResolveAllLinks(fs->src, &newroot) < 0) {
|
||||
VIR_DEBUG("Fail to resolve link %s", fs->src);
|
||||
return -1;
|
||||
}
|
||||
|
||||
VIR_DEBUG("Resolved '%s' to %s", fs->src, newroot);
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user