refactor(storage): separate runner config housekeeping - #5356
Draft
edersonbrilhante wants to merge 1 commit into
Draft
refactor(storage): separate runner config housekeeping#5356edersonbrilhante wants to merge 1 commit into
edersonbrilhante wants to merge 1 commit into
Conversation
Contributor
Dependency Review✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.Scanned FilesNone |
edersonbrilhante
force-pushed
the
runner-config-housekeeping
branch
from
September 4, 2026 11:19
9607b82 to
c78ea66
Compare
edersonbrilhante
force-pushed
the
runner-config-housekeeping
branch
from
September 4, 2026 11:33
c78ea66 to
669dbdd
Compare
edersonbrilhante
force-pushed
the
runner-config-housekeeping
branch
from
September 4, 2026 11:40
669dbdd to
89298da
Compare
edersonbrilhante
force-pushed
the
runner-config-housekeeping
branch
3 times, most recently
from
September 4, 2026 12:13
d9567ae to
8b33ecf
Compare
edersonbrilhante
force-pushed
the
runner-config-housekeeping
branch
from
September 4, 2026 12:22
8b33ecf to
16596c3
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
Moves runner-config cleanup behind the provider-neutral
RunnerConfigHousekeepercapability. The AWS SSM adapter loads the configured token path, paginates through its parameters, identifies entries older than the configured age, supports dry-run reporting, and deletes eligible parameters while isolating individual deletion failures.The control-plane Lambda now constructs and invokes the capability directly. The existing
ssmHousekeeperhandler export and the oldcleanSSMTokensimport path remain as direct deprecated compatibility aliases so current Terraform handler configuration and deployed integrations continue to work during migration.Test Plan
git diff --checkpassed.Related Issues