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
F12049358: D3704.diff
Sun, Sep 28, 12:30
F12042027: D3704.diff
Sun, Sep 28, 10:00
Unknown Object (File)
Sat, Sep 27, 02:31
Unknown Object (File)
Sat, Sep 27, 02:31
Unknown Object (File)
Sat, Sep 27, 02:31
Unknown Object (File)
Sat, Sep 27, 02:28
Unknown Object (File)
Thu, Sep 25, 21:22
Unknown Object (File)
Wed, Sep 24, 23:36
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