vault: Setup new vangogh server
Prepare the vault vm to expose the vault api.
The vault api is plugged to:
- db in prado
- "azure" objstorage
- "remote" storage already setuped in azure (storage0)
The objstorage is plugged to an azure blobstorage (as defined in infra/swh-sysadmin-provisioning!25)
Note:
- As the db used is no longer installed on the same node, the postgres profile has been removed from the vault role
- The objstorage cache backend was exposed but unused, this was removed. As such, the vault role has been updated to remove the objstorage profile as well.
Related T1716
Test Plan
$ cd puppet-environment
$ bin/octocatalog-diff --octocatalog-diff-args --no-truncate-details --to update_configuration vangogh.euwest.azure.internal.softwareheritage.org
Output: migrated/migration$401
Migrated from D1499 (view on Phabricator)