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
Unknown Object (File)
Thu, Aug 6, 09:19
Unknown Object (File)
Sat, Aug 1, 07:26
Unknown Object (File)
Thu, Jul 30, 08:20
Unknown Object (File)
Tue, Jul 28, 22:13
Unknown Object (File)
Sun, Jul 26, 22:16
Unknown Object (File)
Sat, Jul 25, 13:09
Unknown Object (File)
Thu, Jul 23, 22:01
Unknown Object (File)
Sun, Jul 19, 09:09
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