Edwin Buck

Results 35 issues of Edwin Buck

The previous issue covered server and agent tuning, and was rebased to server-only and closed successfully. This issue covers bringing the agent up to the same log level tuning parity...

help wanted
priority/backlog

After a sufficient amount of time has passed, we should remove the experimental categorization of the database entry event performance improvements. Much of the testing of the experimental feature has...

priority/backlog

SPIRE Agent cli handling doesn't use the Adaptor type, the Dial proxy, or an "AgentClient" interface, all which are found in the SPIRE Server cli handling. This complicates the ability...

help wanted
priority/backlog

This issue replaces #4794 For the JWT SVID Agent Cache, a new policy for cache maintenance is requested. The goal is to reduce the Workload API query from stalling when...

priority/backlog
unscoped

Currently the Agent JWT caching system holds all of the JWTs that have been requested, until they expire. This issue would convert the cache to one of a specific fixed...

priority/backlog

The buffer holding the results for gethostname now contains HOST_NAME_MAX + 1 characters so it may contain hostnames at HOST_NAME_MAX printable characters and a terminating null. Prior to this change,...

This depends on #5105 For each module that reads the central Config struct, if the module maintains an internal Config struct, it should add itself as a listener, and log...

This issue depends on #5106 Within each module, a default ConfigChanged func should be implemented such that it performs a noop. Later module specific implementations can modify this in coordination...

This issue depends on #5105 For each module receiving a Config struct, they should implement the CheckConfig() func with default logic that parses the module-specific Config object(s) (hopefully with reused...

Currently, the handling of the Config within the server modules follows the prescribed pattern: ![current_approach](https://github.com/spiffe/spire/assets/4909368/25d9c488-83c3-448a-92f8-5929a0333eed) This issue depends on #5105 and would transition these calls to the following pattern ![new_approach](https://github.com/spiffe/spire/assets/4909368/6ac39c7b-6fa0-4444-a6c8-e294c8005456)...