commit 1d9648a0ddf744a8a424c2ddc9ebdb61b50cf6e9 parent 9c68d3cb1a8919393653741a43ee53a70e8d1f2c Author: Florian Dold <florian@dold.me> Date: Fri, 31 Oct 2025 13:49:16 +0100 use trixie on rusty Diffstat:
| M | inventories/host_vars/rusty/test-public.yml | | | 4 | ++-- |
| M | roles/common_packages/tasks/main.yml | | | 25 | ++----------------------- |
2 files changed, 4 insertions(+), 25 deletions(-)
diff --git a/inventories/host_vars/rusty/test-public.yml b/inventories/host_vars/rusty/test-public.yml @@ -15,8 +15,8 @@ domain_name: "stage.taler-ops.ch" exchange_domain: "exchange.{{ domain_name }}" # Our internal hostname TARGET_HOST_NAME: "rusty.taler-ops.ch" -# Use nightly Taler distro (true/false). -USE_NIGHTLY: false +# Suite for taler packages. +taler_repo_suites: trixie-testing # Deploy EBICS configuration (true/false). use_ebics: false # Our currency. diff --git a/roles/common_packages/tasks/main.yml b/roles/common_packages/tasks/main.yml @@ -24,20 +24,12 @@ group: root mode: "0644" -- name: Deploy TSYS nightly signing key - copy: - src: etc/apt/keyrings/taler-systems-nightly.gpg - dest: /etc/apt/keyrings/taler-systems-nightly.gpg - owner: root - group: root - mode: "0644" - - name: Add GNU Taler repo (Debian) deb822_repository: name: Taler types: deb uris: https://deb.taler.net/apt/debian - suites: bookworm + suites: "{{ taler_repo_suites }}" components: - main architectures: amd64 @@ -49,26 +41,13 @@ name: Taler types: deb uris: https://deb.taler.net/apt/ubuntu - suites: noble + suites: "{{ taler_repo_suites }}" components: - main architectures: amd64 signed_by: /etc/apt/keyrings/taler-systems.gpg when: ansible_distribution == 'Ubuntu' -- name: Add GNU Taler nightly repo (Debian only) - deb822_repository: - name: Taler-nightly - types: deb - uris: https://deb.taler.net/apt-nightly/ - suites: bookworm - components: - - main - architectures: amd64 - signed_by: /etc/apt/keyrings/taler-systems-nightly.gpg - enabled: "{{ USE_NIGHTLY }}" - when: ansible_distribution == 'Debian' - - name: Pin taler repo to lowest priority so they don't auto upgrade copy: src: etc/apt/preferences.d/limit-taler-repo