We are currently doing fact finding in microsoft azure. For one of our software stacks, having known UUIDs is important (defined as the output from dmidecode|grep UUID
).
In virtualbox/vagrant, it is possible to force a specific UUID on to a vm using something like this in the vagrantfile
:
config.vm.define :"box01" do |box01|
box01.vm.box = BOX
box01.vm.network :private_network, ip:"192.168.57.140"
box01.vm.hostname = "box01"
box01.vm.provider :virtualbox do |vb|
vb.customize ['setextradata', :id, 'VBoxInternal/Devices/pcbios/0/Config/DmiSystemUuid', '564DA11D-1112-7C62-2119-8E461180AE4A']
end
end
Inside ovirt there is a similar capability to force the UUID using the RESTful API, which we hardcode for all of our VMs.
Does such a capability exist within Azure?