mirror of https://github.com/apache/jclouds.git
fixed broken master creation because guestAdditions was not executed.fixed but related to qemu (https://bugs.launchpad.net/ubuntu/+source/qemu/+bug/732864) where
a lock file (/etc/gshadow.lock) on the master prevents clones from adding users. AdminAccess should work now
This commit is contained in:
parent
c161f9bc09
commit
1036c7a0f1
|
@ -121,18 +121,18 @@ public class CreateAndInstallVm implements Function<MasterSpec, IMachine> {
|
|||
"timed out waiting for guest %s to be accessible via ssh",
|
||||
vmName);
|
||||
|
||||
//logger.debug(">> awaiting installation of guest additions on vm: %s", vmName);
|
||||
//checkState(guestAdditionsInstaller.apply(vm));
|
||||
logger.debug(">> awaiting installation of guest additions on vm: %s", vmName);
|
||||
checkState(guestAdditionsInstaller.apply(vm));
|
||||
|
||||
logger.debug(">> awaiting post-installation actions on vm: %s", vmName);
|
||||
|
||||
NodeMetadata vmMetadata = imachineToNodeMetadata.apply(vm);
|
||||
// NodeMetadata vmMetadata = imachineToNodeMetadata.apply(vm);
|
||||
|
||||
ListenableFuture<ExecResponse> execFuture =
|
||||
machineUtils.runScriptOnNode(vmMetadata, call("cleanupUdevIfNeeded"), RunScriptOptions.NONE);
|
||||
// ListenableFuture<ExecResponse> execFuture =
|
||||
// machineUtils.runScriptOnNode(vmMetadata, call("cleanupUdevIfNeeded"), RunScriptOptions.NONE);
|
||||
|
||||
ExecResponse execResponse = Futures.getUnchecked(execFuture);
|
||||
checkState(execResponse.getExitStatus() == 0);
|
||||
// ExecResponse execResponse = Futures.getUnchecked(execFuture);
|
||||
// checkState(execResponse.getExitStatus() == 0);
|
||||
|
||||
logger.debug(
|
||||
"<< installation of image complete. Powering down node(%s)",
|
||||
|
|
|
@ -10,5 +10,6 @@ function installModuleAssistantIfNeeded {
|
|||
mkdir /etc/udev/rules.d/70-persistent-net.rules;
|
||||
rm -rf /dev/.udev/;
|
||||
rm /lib/udev/rules.d/75-persistent-net-generator.rules
|
||||
rm -f /etc/passwd.lock /etc/group.lock /etc/gshadow.lock
|
||||
fi
|
||||
}
|
Loading…
Reference in New Issue