ansible-taler-exchange

Ansible playbook to deploy a production Taler Exchange
Log | Files | Refs | Submodules | README | LICENSE

commit 5bac3f6739372a1fd0242a078f5a09ce0572b67c
parent ea3b608c512489ad3a6b3a2dabebeb46e31685f5
Author: Devan Carpenter <devan@taler.net>
Date:   Mon, 28 Oct 2024 11:23:09 +0000

pin the taler apt repo very low

we want to prevent auto upgrades from "apt upgrade"

Diffstat:
Aroles/common_packages/files/etc/apt/preferences.d/limit-taler-repo | 3+++
Mroles/common_packages/tasks/main.yml | 8++++++++
2 files changed, 11 insertions(+), 0 deletions(-)

diff --git a/roles/common_packages/files/etc/apt/preferences.d/limit-taler-repo b/roles/common_packages/files/etc/apt/preferences.d/limit-taler-repo @@ -0,0 +1,3 @@ +Package: * +Pin: release a=taler +Pin-Priority: 90 diff --git a/roles/common_packages/tasks/main.yml b/roles/common_packages/tasks/main.yml @@ -37,3 +37,11 @@ - name: Nightly repo shell: cmd: curl -sS https://deb.taler.net/apt-nightly/taler-bookworm-ci.sources -o /etc/apt/sources.list.d/taler.sources + +- name: Set taler repo to lowest priority so they don't auto upgrade + copy: + src: etc/apt/preferences.d/limit-taler-repo + dest: /etc/apt/preferences.d/limit-taler-repo + owner: root + group: root + mode: 0644