proxmox: switch to deb822 source format

Debian did, Proxmox did, now we did too. Also enable ceph repository.
This commit is contained in:
Timotej Lazar 2025-08-12 19:12:32 +02:00
parent 937c75e097
commit 32899a15fb
2 changed files with 26 additions and 17 deletions

View file

@ -0,0 +1,25 @@
- name: Disable enterprise repositories
deb822_repository:
name: pve-enterprise
state: absent
notify: update package cache
- name: Enable no-subscription repositories
deb822_repository:
name: proxmox
uris: http://download.proxmox.com/debian/pve
suites: "{{ ansible_distribution_release }}"
components: pve-no-subscription
signed_by: /usr/share/keyrings/proxmox-archive-keyring.gpg
notify: update package cache
- name: Enable no-subscription ceph repositories
deb822_repository:
name: ceph
uris: http://download.proxmox.com/debian/ceph-squid
suites: "{{ ansible_distribution_release }}"
components: no-subscription
signed_by: /usr/share/keyrings/proxmox-archive-keyring.gpg
notify: update package cache
- meta: flush_handlers