X-Git-Url: https://git.arvados.org/arvados-formula.git/blobdiff_plain/96e114d93f94f56275bcddd03f03e29a00f7a3e3..aadb0b65a2ccbad9aab366aa53fd8fc3c4f1b229:/arvados/repo/install.sls diff --git a/arvados/repo/install.sls b/arvados/repo/install.sls index c58fbe5..c22bbbc 100644 --- a/arvados/repo/install.sls +++ b/arvados/repo/install.sls @@ -4,7 +4,6 @@ {#- Get the `tplroot` from `tpldir` #} {%- set tplroot = tpldir.split('/')[0] %} {%- from tplroot ~ "/map.jinja" import arvados with context %} -{%- from tplroot ~ "/libtofs.jinja" import files_switch with context %} {%- if arvados.use_upstream_repo %} {%- if grains.get('os_family') == 'Debian' %} @@ -20,11 +19,10 @@ arvados-repo-install-pkgrepo-keyring-managed: file.managed: - - name: {{ arvados.repo.repo_keyring }} - - source: {{ files_switch(['arvados-archive-keyring.gpg'], - lookup='arvados-repo-install-pkgrepo-keyring-managed' - ) - }} + - name: {{ arvados.repo.keyring_file }} + - source: + - {{ arvados.repo.keyring_source }} + - source_hash: sha256={{ arvados.repo.keyring_source_hash }} - require_in: - pkgrepo: arvados-repo-install-pkgrepo-managed @@ -32,7 +30,7 @@ arvados-repo-install-pkgrepo-managed: pkgrepo.managed: - humanname: {{ arvados.repo.humanname }} - name: >- - deb [signed-by={{ arvados.repo.repo_keyring }} arch=amd64] + deb [signed-by={{ arvados.repo.keyring_file }} arch=amd64] {{ arvados.repo.url_base }}/{{ distro }} {{ release }} main - file: {{ arvados.repo.file }}