Merge pull request #3136 from Infisical/aws-secrets-manager-many-to-one-update

Fix: AWS Secrets Manager Remove Deletion of other Secrets from Many-to-One Mapping
This commit is contained in:
Scott Wilson
2025-02-20 12:29:01 -08:00
committed by GitHub

View File

@@ -272,22 +272,6 @@ export const AwsSecretsManagerSyncFns = {
SecretString: secretValue
});
}
for await (const secretKey of Object.keys(awsSecretsRecord)) {
if (secretKey === destinationConfig.secretName) {
// eslint-disable-next-line no-continue
continue;
}
try {
await deleteSecret(client, secretKey);
} catch (error) {
throw new SecretSyncError({
error,
secretKey
});
}
}
}
},
getSecrets: async (secretSync: TAwsSecretsManagerSyncWithCredentials): Promise<TSecretMap> => {