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
F12264200: D3704.diff
Tue, Oct 14, 18:08
Unknown Object (File)
Sun, Oct 12, 00:19
Unknown Object (File)
Sat, Oct 11, 03:32
Unknown Object (File)
Thu, Oct 9, 11:33
Unknown Object (File)
Wed, Oct 8, 15:11
Unknown Object (File)
Sat, Oct 4, 04:53
Unknown Object (File)
Sat, Oct 4, 04:53
Unknown Object (File)
Fri, Oct 3, 20:43
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