Skip to content
Snippets Groups Projects

Updating accounting chart version + adding testing accounting deployment

Merged Jaromír Hradil requested to merge test_accounting+accounting_db_fix into master
2 files
+ 4
3
Compare changes
  • Side-by-side
  • Inline
Files
2
@@ -9,11 +9,11 @@
when: "'egi-accounting' not in ansible_local.helm_repos | map(attribute='name') | list"
- name: Get credentials from Vault for accounting
set_fact:
secrets: "{{ lookup('community.hashi_vault.hashi_vault', (vault_mount_point, 'accounting') | path_join,
secrets: "{{ lookup('community.hashi_vault.hashi_vault', (vault_mount_point, 'accounting') | join('/'),
token_validate=false) }}"
- name: Get accounting installation ID from Vault
set_fact:
secrets: "{{ secrets | combine(lookup('community.hashi_vault.hashi_vault', (vault_mount_point, 'site-' + site_name) | path_join,
secrets: "{{ secrets | combine(lookup('community.hashi_vault.hashi_vault', (vault_mount_point, 'site-' + site_name) | join('/'),
token_validate=false)) }}"
- name: Debug accounting secrets
debug:
@@ -27,7 +27,7 @@
- name: Deploy/upgrade accounting instance
vars:
name: "notebooks-accounting"
version: "0.2.1"
version: "0.2.2"
shell: |-
helm status --namespace accounting {{ name }}
if [ $? -ne 0 ]; then
Loading