> +// client.getServerApi().addDeployment(group,
> deploymentToParameters.apply(deployment));
> + client.getVirtualMachineApi().addDeployment(group, parameters);
> + } else {
> + VirtualMachineCreateParameters parameters = new
> VirtualMachineCreateParameters();
> + parameters.setRoleName(vmName);
> + parameters.setRoleSize(template.getHardware().getId());
> + parameters.setOSVirtualHardDisk(oSVirtualHardDisk);
> + parameters.setProvisionGuestAgent(true);
> + parameters.setConfigurationSets(configlist);
> +
> + client.getVirtualMachineApi().addRole(group,
> hostedService.getDeployments().get(0).getName(), parameters);
> + }
> +
> + VirtualMachine virtualMachine = getNode(name);
> + virtualMachine.setServiceName(group);
> + return new NodeAndInitialCredentials<VirtualMachine>(virtualMachine,
> name, null);
The node credentials must be returned, as they will be used by the compute
service to bootstrap the node, run scripts, etc.
---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-labs/pull/132/files#r24749220