mirror of
https://github.com/restic/restic.git
synced 2025-08-23 08:57:29 +00:00
swift: Add support for id based keystone v3 auth parameters
This adds support for the following environment variables, which were previously missing: OS_USER_ID User ID for keystone v3 authentication OS_USER_DOMAIN_ID User domain ID for keystone v3 authentication OS_PROJECT_DOMAIN_ID Project domain ID for keystone v3 authentication OS_TRUST_ID Trust ID for keystone v3 authentication
This commit is contained in:
11
changelog/unreleased/issue-3147
Normal file
11
changelog/unreleased/issue-3147
Normal file
@@ -0,0 +1,11 @@
|
||||
Enhancement: Support further environment variables for swift authentication
|
||||
|
||||
The swift backend now supports the following additional environment variables
|
||||
to pass authentication details to restic: `OS_USER_ID`, `OS_USER_DOMAIN_ID`,
|
||||
`OS_PROJECT_DOMAIN_ID` and `OS_TRUST_ID`.
|
||||
|
||||
Depending on the openrc configuration file these might be required when the
|
||||
user and project domains differ.
|
||||
|
||||
https://github.com/restic/restic/issues/3147
|
||||
https://github.com/restic/restic/pull/3158
|
Reference in New Issue
Block a user