Încerc să joc cu buclă și să întreb într-un manual să creez mai multe directoare pe un server cu atribute specifice: grupul de proprietar de mod.
Cred că sunt aproape, dar nu-l face să funcționeze.
Primesc această eroare:
Parametri neacceptați pentru modulul (fișier): recursiv Parametrii acceptați includ: _diff_peek, _original_basename, access_time, access_time_format, attributes, backup, content, delimiter, directory_mode, follow, force, group, mode, modification_time, modification_time_format, owner, path, recurse, regexp , remote_src, selevel, serole, setype, seuser, src, state, unsafe_writes
Orice sfat ar fi foarte apreciat:
Iată exemplul de playbook:
- nume: ansible create directorul cu_items exemplu
fişier:
cale: „{{ item.dest }}”
mod: „{{item.mode}}”
proprietar: „{{item.owner}}”
grup: „{{item.group}}”
recursiv: adevărat
stare: director
buclă:
- { dest: '/var/lib/tftpboot/os/uefi/debian11', mod: '0744', proprietar: 'rădăcină', grup: 'rădăcină'}
- { dest: '/var/lib/tftpboot/os/uefi/ubuntu2004D', mod: '0744', proprietar: 'rădăcină', grup: 'rădăcină'}
- { dest: '/var/lib/tftpboot/os/uefi/f34w', mod: '0744', proprietar: 'rădăcină', grup: 'rădăcină'}
- { dest: '/var/lib/tftpboot/os/uefi/f34s', mod: '0744', proprietar: 'rădăcină', grup: 'rădăcină'}
- { dest: '/srv/nfs/isos', mod: '0744', proprietar: 'rădăcină', grup: 'rpcuser'}
- { dest: '/srv/nfs/pxe/debian11', mod: '0744', proprietar: 'rădăcină', grup: 'rpcuser'}
- { dest: '/srv/nfs/pxe/ubuntu2004', mod: '0744', proprietar: 'rădăcină', grup: 'rpcuser'}
- { dest: „/srv/nfs/pxe/f34w”, mod: „0744”, proprietar: „rădăcină”, grup: „rpcuser”}
- { dest: '/srv/nfs/pxe/f34s', mod: '0744', proprietar: 'rădăcină', grup: 'rpcuser'}
- { dest: '/tmp/debian11', mod: '0744', proprietar: 'rădăcină', grup: 'rădăcină'}
- { dest: „/tmp/f34w”, mod: „0744”, proprietar: „rădăcină”, grup: „rădăcină”}
- { dest: '/tmp/ubuntu2004D', mod: '0744', proprietar: 'rădăcină', grup: 'rădăcină'}