Skip to content

Commit c1d92b1

Browse files
committed
fix: Add vaultpolicies from template to the yaml
Without thios secret load fails if there are custom policies in the secret template
1 parent 03a95b7 commit c1d92b1

2 files changed

Lines changed: 5 additions & 3 deletions

File tree

console/src/components/InstallPatternPage.tsx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -191,9 +191,10 @@ export default function InstallPatternPage() {
191191
return secret;
192192
});
193193

194-
const vaultSecretStructure = {
194+
const vaultSecretStructure: SecretTemplate = {
195195
version: '2.0',
196-
secrets: secretsList
196+
secrets: secretsList,
197+
vaultPolicies: secretTemplate?.vaultPolicies || null
197198
};
198199

199200
const valuesSecretYaml = yaml.dump(vaultSecretStructure);

console/src/components/ManageSecretsPage.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -139,9 +139,10 @@ export default function ManageSecretsPage() {
139139
return secret;
140140
});
141141

142-
const vaultSecretStructure = {
142+
const vaultSecretStructure: SecretTemplate = {
143143
version: '2.0',
144144
secrets: secretsList,
145+
vaultPolicies: secretTemplate?.vaultPolicies || null
145146
};
146147

147148
const valuesSecretYaml = yaml.dump(vaultSecretStructure);

0 commit comments

Comments
 (0)