Merge pull request #304 from marineam/hostname

qemu: set DHCP hostname based on image name and version
This commit is contained in:
Michael Marineau 2014-07-21 18:32:08 -07:00
commit 4b359375d7
2 changed files with 5 additions and 1 deletions

View File

@ -175,6 +175,6 @@ qemu-system-x86_64 \
-m ${VM_MEMORY} \
-machine accel=kvm:tcg \
-net nic,vlan=0,model=virtio \
-net user,vlan=0,hostfwd=tcp::"${SSH_PORT}"-:22 \
-net user,vlan=0,hostfwd=tcp::"${SSH_PORT}"-:22,hostname="${VM_NAME}" \
"$@"
exit $?

View File

@ -196,6 +196,10 @@ set_vm_paths() {
VM_TMP_ROOT="${VM_TMP_DIR}/rootfs"
VM_NAME="$(_src_to_dst_name "${src_name}" "")-${COREOS_VERSION_STRING}"
VM_README="${dst_dir}/$(_src_to_dst_name "${src_name}" ".README")"
# Make VM_NAME safe for use as a hostname
VM_NAME="${VM_NAME//./-}"
VM_NAME="${VM_NAME//+/-}"
}
_get_vm_opt() {