ganeti-ansible/roles/node/tasks/debootstrap.yml

26 lines
697 B
YAML
Raw Normal View History

2024-12-23 14:48:31 +00:00
- name: Generate debootstrap configs
ansible.builtin.template:
src: etc-ganeti-instance-debootstrap-variants.j2
dest: "/etc/ganeti/instance-debootstrap/variants/{{ item.name }}.conf"
mode: "0644"
loop: "{{ instance_debootstrap }}"
2025-02-25 13:44:29 +00:00
- name: List variants
ansible.builtin.template:
src: etc-ganeti-instance-debootstrap-variants.list.j2
dest: "/etc/ganeti/instance-debootstrap/variants.list"
mode: "0644"
2025-02-25 15:57:40 +00:00
- name: Install hooks
ansible.builtin.copy:
src: ganeti/
dest: /etc/ganeti
mode: "0755"
- name: Fix hook permissions
ansible.builtin.file:
path: "/etc/ganeti/instance-debootstrap/hooks/"
state: directory
mode: "0755"
recurse: true