Page MenuHomeDevCentral

Allow rhyne-wyse user to run the service too
ClosedPublic

Authored by dereckson on Sun, Sep 21, 00:50.
Tags
None
Referenced Files
F11790594: D3704.id9585.diff
Mon, Sep 22, 12:23
F11785421: D3704.diff
Sun, Sep 21, 22:51
F11784913: D3704.id9586.diff
Sun, Sep 21, 21:23
F11784874: D3704.id9585.diff
Sun, Sep 21, 21:14
F11784680: D3704.id.diff
Sun, Sep 21, 20:44
F11784431: D3704.diff
Sun, Sep 21, 20:12
Subscribers
None

Details

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

Diff Detail

Repository
rRPRT Nasqueron internal reports
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

dereckson created this revision.
This revision is now accepted and ready to land.Sun, Sep 21, 00:51