Page MenuHomeDevCentral

Allow rhyne-wyse user to run the service too
ClosedPublic

Authored by dereckson on Sep 21 2025, 00:50.
Tags
None
Referenced Files
F22746848: D3704.diff
Sat, Jan 31, 04:14
Unknown Object (File)
Tue, Jan 27, 08:36
Unknown Object (File)
Tue, Jan 27, 05:24
Unknown Object (File)
Sun, Jan 25, 06:24
Unknown Object (File)
Sat, Jan 24, 20:59
Unknown Object (File)
Thu, Jan 22, 04:32
Unknown Object (File)
Thu, Jan 22, 02:43
Unknown Object (File)
Thu, Jan 22, 00:31
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.Sep 21 2025, 00:51