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
F24605199: D3704.id9586.diff
Sun, Mar 1, 08:41
F24604024: D3704.id9585.diff
Sun, Mar 1, 07:31
F24603515: D3704.diff
Sun, Mar 1, 07:04
F24602056: D3704.diff
Sun, Mar 1, 05:25
F24600683: D3704.id9585.diff
Sun, Mar 1, 04:10
F24600300: D3704.diff
Sun, Mar 1, 03:56
F24597010: D3704.id9585.diff
Sun, Mar 1, 00:47
F24595456: D3704.id9585.diff
Sat, Feb 28, 23:19
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 Passed
Unit
No Test Coverage
Branch
main
Build Status
Buildable 5937
Build 6219: arc lint + arc unit

Event Timeline

dereckson created this revision.
This revision is now accepted and ready to land.Sep 21 2025, 00:51