我运行的是流浪版,
vagrant -v
Vagrant 1.9.3
vagrant plugin list
vagrant-butcher (2.2.1)
vagrant-cachier (1.2.1)
vagrant-omnibus (1.5.0)
vagrant-share (1.1.7, system)
vagrant-vbguest (0.13.0)当我启动一个流浪虚拟机,windows 2012r2,
我得到“重命名Windows来宾失败。这通常是因为您指定了FQDN,而不仅仅是主机名。”
它以前在1.4版本的同一主机(centos7,使用Virtualbox)上工作。
发布于 2018-04-27 23:59:03
如果你(像我一样)正在使用厨房,在你的.kitchen.yml中的platform部分,你不能有"name: mwrock/Windows2012R2“。取而代之的是,将其命名为类似于"windows2012R2“的名称,并在平台的"driver_config”部分指定"box: mwrock/Windows2012R2“。
发布于 2019-08-09 00:25:16
解决此问题的另一种方法是将vm_hostname属性设置为false,如下所示:
platforms:
- name: BPA-TEST
driver_config:
username: Tester
password: [PASSWORD]
vm_hostname: false
driver:
port: 55985
customize:
memory: 4048https://github.com/test-kitchen/kitchen-vagrant
vm_hostname设置实例的内部主机名。连接到Vagrant虚拟机时不使用此选项。
要防止在默认的Vagrantfile中呈现此值,可以将此值设置为false。
默认值将从实例的名称计算得出。例如,名为“default - vm_hostname -9”的实例将生成默认fuzz值"default-fuzz-9“。对于基于Windows的平台,使用默认值nil来节省启动时间和可能的重新启动。
https://stackoverflow.com/questions/43354823
复制相似问题