homeserver/roles/mgrote.apt_manage_sources
mg 8dcd648f0b header eingebaut (#149)
header eingebaut

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#149
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-07-10 12:51:41 +02:00
..
defaults PVE7 (#145) 2021-07-07 14:11:38 +02:00
tasks apt.conf (#140) 2021-07-01 17:36:56 +02:00
templates header eingebaut (#149) 2021-07-10 12:51:41 +02:00
README.md Einbau neue Proxmox Server + Test 2021-02-12 10:32:22 +01:00

mgrote.apt_manage_sources

Beschreibung

  • Ubuntu: Setzt einen apt-proxy
  • Proxmox:
    • entfernt das Enterprise Repository
    • setzt das "no-subscription"-Repository
    • Setzt einen apt-proxy
  • Ubuntu (>=18.04)
  • Ubuntu (>=20.04)
  • ProxMox (>=6.1)

Variablen + Defaults

Ubuntu/Proxmox: FQDN Proxy, wenn leer wird kein Proxy gesetzt
manage_sources_apt_proxy_url: "" # leer = kein proxy, sonst "acng.grote.lan:9999"
Proxmox: Pfad lokal zum Enterprise-Repository
  manage_sources_enterprise_repo_path: /etc/apt/sources.list.d/pve-enterprise.list # wo ist das enterprise-repo

Proxmox: Releases-Key URL für no-subscrition-Repository
manage_sources_apt_repo_key_url: http://download.proxmox.com/debian/proxmox-ve-release-6.x.gpg # url zum key für no-subscription-repo
Proxmox: Releases-Key Pfad lokal für no-subscrition-Repository
manage_sources_apt_repo_key_path: /etc/apt/trusted.gpg.d/proxmox-ve-release-6.x.gpg # pfad lokal zum key für no-subscription-repo
Proxmox: URL no-subscrition-Repository
manage_sources_apt_repo_no_subscription: deb http://{{ manage_sources_apt_proxy_url }}/download.proxmox.com/debian/pve buster pve-no-subscription # url zum für no-subscription-repo, manage_sources_apt_proxy_url wird aus der variable entnommen
Proxmox: Basis-Repositories URLs
manage_sources_proxmox_base_repos: # welche debian standard repos sollen gesetzt werden, werden vorher gelöscht damit ein proxy dann gesetzt werden kann
  - repo_url: deb http://ftp.de.debian.org/debian buster main contrib
  - repo_url: deb http://ftp.de.debian.org/debian buster-updates main contrib
  - repo_url: deb http://security.debian.org buster/updates main contrib```
Proxmox: Pfad lokal für Basis-Repositories
manage_sources_debian_repo_path: /etc/apt/sources.list.d/debian # , wo sollen die standard-repos gespeichert werden; nicht auf /etc/apt/sources setzen, diese datei wird gelöscht```