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