Ansible *定制来宾操作系统';freebsd64Guest&x27;不支持*

Ansible *定制来宾操作系统';freebsd64Guest&x27;不支持*,ansible,vmware,freebsd,Ansible,Vmware,Freebsd,尝试使用vmware_来宾模块通过ansible克隆VM时,会使用旧主机名创建新VM。“自定义”选项未生效。我在日志以及V-center中看到的错误消息是 不支持自定义来宾操作系统“freebsd64Guest” 操作系统是FreeBSD操作系统。请注意,我已经在源vm中安装了openvm工具,然后才使用了一个模板。因此,我一直在尝试从已经有openvm工具的模板创建VM --- - name: Create a VM from a template vmware_guest: ho

尝试使用vmware_来宾模块通过ansible克隆VM时,会使用旧主机名创建新VM。“自定义”选项未生效。我在日志以及V-center中看到的错误消息是

不支持自定义来宾操作系统“freebsd64Guest”

操作系统是FreeBSD操作系统。请注意,我已经在源vm中安装了openvm工具,然后才使用了一个模板。因此,我一直在尝试从已经有openvm工具的模板创建VM

---
- name: Create a VM from a template
  vmware_guest:
    hostname: '{{ vcenter_hostname }}'
    username: '{{ vcenter_username }}'
    password: '{{ vcenter_password }}'
    validate_certs: '{{ validate_certs }}'
    name: '{{ vm_name }}'
    state: '{{ state }}'
    template: '{{ vm_template }}'
    datacenter: '{{ cluster_name }}'
    folder: '{{ folder_name }}'
    cluster: '{{ cluster }}'
    hardware:
      memory_mb: '{{ ram }}'
      num_cpus: '{{ cpu }}'
      scsi: '{{ scsi }}'
    customization:
      hostname: '{{ vm_name }}'
    networks:
    - name: VM-NETWORK
      ip: '{{ ip_address }}'
      netmask: '{{ netmask }}'
      gateway: '{{ gateway }}'
      type: '{{ type }}'
    wait_for_ip_address: yes
  delegate_to: localhost
  register: deploy
~

看起来,这是一个漏洞/功能,目前在Vmware本身中无法用于FreeBSD。请参阅可用的矩阵-

我已经收到了这个信息,在提出错误后,在


甚么版本的vSphere?还有,你试过手动克隆吗?嗨,凯尔,谢谢你的评论。我使用vcenter 6.x版本。正如前面提到的,克隆VM也可以使用Ansible手动工作。唯一的问题是,当我试图通过设置主机的新主机名来使用自定义时,它不会反映。现在,我必须关闭源主机,ssh到新主机,将ip和主机名更改为新的,然后重新启动。在Ansible中引发了错误-