Skip to content

Implement create project secret mutation

Erick Bajao requested to merge eb-create-project-secret into master

What does this MR do and why?

Initial work for #470384.

This MR adds the mutation and service for basic creation of project secrets in OpenBao.

For now, the mutation and service only accepts name and value as parameter. Main focus here is to make it work with !162963 (merged).

Other metadata such as description I plan to do on a separate issue/MR as it may not be as straightforward because we will need to store it on a separate metadata entry and will take some extra steps.

Please note that I didn't add specs yet for the other added methods in SecretsManagerClient as I plan to convert the whole spec to be more of an integration test and utilize the openbao dev server on its own MR. With this, I plan to add pipeline:skip-undercoverage here.

Edited by Erick Bajao

Merge request reports

Loading