diff --git a/cmd/vm-control/createVm.go b/cmd/vm-control/createVm.go index e2f80da7..266d091b 100644 --- a/cmd/vm-control/createVm.go +++ b/cmd/vm-control/createVm.go @@ -85,6 +85,7 @@ func createVmOnHypervisor(hypervisor string, logger log.DebugLogger) error { request := proto.CreateVmRequest{ DhcpTimeout: *dhcpTimeout, VmInfo: proto.VmInfo{ + Hostname: *vmHostname, MemoryInMiB: *memory, MilliCPUs: *milliCPUs, OwnerGroups: ownerGroups, diff --git a/cmd/vm-control/main.go b/cmd/vm-control/main.go index e7b73ffa..4b18870b 100644 --- a/cmd/vm-control/main.go +++ b/cmd/vm-control/main.go @@ -51,7 +51,8 @@ var ( "If true, trace metadata calls until interrupted") userDataFile = flag.String("userDataFile", "", "Name file containing user-data accessible from the metadata server") - vmTags tags.Tags + vmHostname = flag.String("vmHostname", "", "Hostname for VM") + vmTags tags.Tags logger log.DebugLogger )