ci: gate main merges with full Enterprise CLI suite - #56
Open
JacobPEvans-personal wants to merge 7 commits into
Open
ci: gate main merges with full Enterprise CLI suite#56JacobPEvans-personal wants to merge 7 commits into
JacobPEvans-personal wants to merge 7 commits into
Conversation
…s check - Wait for splunkd via a service-container health check instead of racing Splunk 10 first-boot. - Run the Enterprise job on code pull requests (paths-filtered) as well as main pushes and manual dispatch, so it can actually block a merge. - Accept a restart that completes inside one poll window; only failing to reconnect within the budget fails the test. - Delete the orphaned integration smoke test (subset of the catalog suites) and drop the serverclass exclusion from the leak sweep now that serverclass delete exists. - Hoist SPLUNK_WRITE_TEST to job env, cache uv, import the CLI normally in the restart loop, and align README/CHANGELOG counts and wording. Assisted-by: Claude:claude-fable-5 Claude-Session: https://claude.ai/code/session_0117oTjSHHjg1nh28LGRZ7My
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.
What
splunk/splunk:latestEnterprise gateSPLUNK_ACS_BASE_URLuse the commercial defaultProof
Fresh local Splunk 10.4 container: 61 reads passed; 91 ordinary writes passed; restart observed a disconnect then reconnected in 38 seconds; 21 cleanup checks passed. Full local gate: 873 passed, 181 intentionally gated integration skips; ruff, format, pyright, commit and pre-push hooks all passed.
The manual
CIdispatch on this branch is the final x86 / GitHub-hosted proof before merge.Post-review updates
dorny/paths-filter) so it can block a merge, with a splunkd servicehealth check gating the steps; write count is 92 ordinary lifecycles after
deploy-server serverclass deletelanded in the stack.Enterprise / Full CLIas a requiredstatus check on
mainbranch protection. Skipped runs on docs-only PRssatisfy the requirement automatically.