HomeDevCentral

Allow rhyne-wyse user to run the service too

Description

Allow rhyne-wyse user to run the service too

Summary:
Two issues have been noticed when trying to run the service
directly with the rhyne-wyse user.

First, the extra configuration repeated the 'vault' key:

>>> pprint(parse_nasqueron_report_config(report_options))
{'vault': {'vault': {'auth': {'method': 'approle',
[...]

That prevents secretsmith to read the configuration,
with a fallback to https://localhost:8200 as address.

Secondly, secretsmith vault directory was ignored.

This is a follow-up for bd6dd2bea022.

Ref T2124

Test Plan: Bot now runs under rhyne-wyse account correctly

Reviewers: dereckson

Maniphest Tasks: T2124

Differential Revision: https://devcentral.nasqueron.org/D3704

Details

Provenance
derecksonAuthored on Sun, Sep 21, 00:50
derecksonPushed on Sun, Sep 21, 00:51
Differential Revision
D3704: Allow rhyne-wyse user to run the service too
Parents
rRPRT6fba245db17b: Document secretsmith
Branches
Unknown
Tags
Unknown
Tasks
T2124: Update reports automatically on Agora