diff options
author | Egor Tensin <Egor.Tensin@gmail.com> | 2023-08-06 15:42:21 +0200 |
---|---|---|
committer | Egor Tensin <Egor.Tensin@gmail.com> | 2023-08-06 15:50:57 +0200 |
commit | fa1736cc08aee7082ed81cb0753dd8ade36e2974 (patch) | |
tree | df39386f908df766661cf4089207911724ea6f12 /roles/linux_status/tasks | |
parent | linux_status: support disabling power mgmt (diff) | |
download | infra-ansible-fa1736cc08aee7082ed81cb0753dd8ade36e2974.tar.gz infra-ansible-fa1736cc08aee7082ed81cb0753dd8ade36e2974.zip |
linux_status: factor out PPA set up to a separate role
Diffstat (limited to 'roles/linux_status/tasks')
-rw-r--r-- | roles/linux_status/tasks/main.yml | 25 |
1 files changed, 7 insertions, 18 deletions
diff --git a/roles/linux_status/tasks/main.yml b/roles/linux_status/tasks/main.yml index 1fa381f..6ce23f9 100644 --- a/roles/linux_status/tasks/main.yml +++ b/roles/linux_status/tasks/main.yml @@ -1,22 +1,11 @@ - name: Set up repository - become: true - block: - - name: Create keys directory - ansible.builtin.file: - path: '{{ keys_dir }}' - mode: '755' - state: directory - - - name: Add key - ansible.builtin.get_url: - url: 'https://keyserver.ubuntu.com/pks/lookup?op=get&search=0x{{ gpg_key_id }}' - dest: '{{ keys_dir }}/linux-status.asc' - mode: '644' - - - name: Add repository - ansible.builtin.apt_repository: - repo: 'deb [signed-by={{ keys_dir }}/linux-status.asc] https://ppa.launchpadcontent.net/egor-tensin/linux-status/ubuntu focal main' - filename: linux-status + ansible.builtin.include_role: + name: debian_ppa + vars: + ppa_owner: egor-tensin + ppa_name: linux-status + ppa_distro: focal + ppa_key: ecb69cbafc6d7cd8bd67ec35b1089b3051c9384d - name: Install linux-status become: true |