mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
Encryption: Expose secrets migrations through HTTP API (#51707)
* Encryption: Move secrets migrations into secrets.Migrator * Encryption: Refactor secrets.Service initialization * Encryption: Add support to run secrets migrations even when EE is disabled * Encryption: Expose secrets migrations through HTTP API * Update docs * Fix docs links * Some adjustments to makes errors explicit through HTTP response
This commit is contained in:
committed by
GitHub
parent
a71b4f13e4
commit
9abe9fa702
@@ -12,9 +12,11 @@ func ReEncryptDEKS(_ utils.CommandLine, runner runner.Runner) error {
|
||||
}
|
||||
|
||||
func ReEncryptSecrets(_ utils.CommandLine, runner runner.Runner) error {
|
||||
return runner.SecretsMigrator.ReEncryptSecrets(context.Background())
|
||||
_, err := runner.SecretsMigrator.ReEncryptSecrets(context.Background())
|
||||
return err
|
||||
}
|
||||
|
||||
func RollBackSecrets(_ utils.CommandLine, runner runner.Runner) error {
|
||||
return runner.SecretsMigrator.RollBackSecrets(context.Background())
|
||||
_, err := runner.SecretsMigrator.RollBackSecrets(context.Background())
|
||||
return err
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user