Grüss euch
Ich bräuchte mal wieder euer Schwarmwissen.
Hatte mich die letzten Tage mit Ansible-Semphore gespielt und versucht ein Create LXC Template zu bauen.
Leider funktioniert es einfach und nicht ich weiss grad nicht woran es liegt.
Was habe ich gemacht
Und folgenden Fehler bekomme ich aktuell:
Was überseh ich bzw. wo hängts da? Laut Logfile übernimmt er alle Variablen brav in den Host.
Hat jemand eine Idee oder Vorschlag?
lg Harry
Ich bräuchte mal wieder euer Schwarmwissen.
Hatte mich die letzten Tage mit Ansible-Semphore gespielt und versucht ein Create LXC Template zu bauen.
Leider funktioniert es einfach und nicht ich weiss grad nicht woran es liegt.
Was habe ich gemacht
- API Key für root User angelegt
- Ansible User mit Sudo Rechten am Host angelegt
- SSH Key vom Ansible Server am Host hinterlegt, SSH mit Key getestet , sudo getestet --> Passt alles
Code:
- hosts: proxmox
become: true
tasks:
- name: Create container for PVE
community.general.proxmox:
node: "{{ proxmox_lxc_node }}"
api_user: "{{ proxmox_api_user }}"
api_token_id: "{{ proxmox_api_tokenid }}"
api_token_secret: "{{ proxmox_api_tokensecret }}"
api_host: "{{ proxmox_api_host }}"
password: "{{ proxmox_lxc_password }}"
hostname: "{{ proxmox_lxc_name }}"
vmid: "{{ proxmox_lxc_vmid }}"
cores: "{{ proxmox_lxc_cores }}"
memory: "{{ proxmox_lxc_memory }}"
swap: '512'
storage: 'VMStorage'
disk: "{{ proxmox_lxc_disk_size }}"
unprivileged: yes
description: LXC Small über Ansible
ostemplate: 'local:vztmpl/ubuntu-23.04-standard_23.04-1_amd64.tar.zst'
proxmox_default_behavior: no_defaults
onboot: no
netif: '{"net0":"name=eth0,gw=192.168.0.1,ip=dhcp,bridge=vmbr2"}'
Und folgenden Fehler bekomme ich aktuell:
Code:
msg": "Creation of lxc VM 314 failed with exception: 500 Internal Server Error: Only root can pass arbitrary filesystem paths. at /usr/share/perl5/PVE/Storage.pm line 543."
Was überseh ich bzw. wo hängts da? Laut Logfile übernimmt er alle Variablen brav in den Host.
Hat jemand eine Idee oder Vorschlag?
lg Harry