Releases
v0.7.20
Compare
Sorry, something went wrong.
No results found
Changelog
6763dec Merge pull request #712 from bergerx/resource-ref-drop-redundant-namespace
e098a92 Merge pull request #711 from bergerx/runtimeclass-overhead
16d8ba5 Fix remaining nested Service namespace in sts-with-ingress-routes deep fixture
75226f5 Use resource_ref for the RuntimeClass reference in overhead rendering
f01c9ee Fix e2e regex fixtures for the resource_ref namespace-drop change
d9aff1e Route all resource cross-references through resource_ref, drop redundant namespace
99a7a7c Fetch RuntimeClass and surface overhead.podFixed on Pod.tmpl
d76e416 Merge pull request #710 from bergerx/claude/rebase-705-vh4g27
866805f Merge pull request #708 from bergerx/worktree-bridge-cse_01T2h9FtkSU8C7Se1oagV8gu
7dd344c Merge pull request #706 from bergerx/service-dualstack-lb-ipmode
660b65f Make testHackNow unexported per Go conventions
3c9d53d Fix make update-artifacts drifting from what tests expect
6340c24 Fix error handling in renderContainerStatusSummary test helper
bda4dc8 Merge pull request #709 from bergerx/pod-volume-optional-missing-note
ab5eb8c Surface missing optional configMap/secret volumes in Pod output
a576729 Merge pull request #707 from bergerx/fix-pdb-empty-selector-conflict-e2e-wait
48a6097 e2e: check CrashLoopBackOff last, right before the pod-container-logs assertion
b07ae91 Only show container logs for failures, never for a successful completion
6e405fb e2e: wait for PDB expectedPods to converge, not just observedGeneration
e58bdd1 Service.tmpl: show LoadBalancer IP mode and dual-stack status
da144da Merge pull request #704 from bergerx/e2e-move-subtests-into-parallel
fe2d98b Revert regex loosening that masked spurious metrics-server errors
f939b44 Address gemini review comments on #704
c4f8879 e2e: move identified subtests into the parallel-safe test function
69e2c73 Merge pull request #703 from bergerx/e2e-de-globalize-fatal-slog-sinks
d882ae2 Apply gemini's suggestion in cmd/main.go
2481277 Restore default fatal handler after checkErr to avoid stale closure leak
a169d64 e2e: de-globalize BehaviorOnFatal and slog default handler sinks
6ba9834 Merge pull request #702 from bergerx/e2e-dedicated-namespaces
e97279e Fix stale namespace in regex fixture and address gemini-code-assist review comments
e5f0883 e2e: dedicate namespace for tls-validation subtest group (batch M)
dc54d79 e2e: dedicate namespaces for sts-with-ingress subtests (batch G)
42ee5b2 e2e: dedicate namespaces for web-cert and web-policies subtests (batch I)
e3b5598 e2e: dedicate namespaces for single-blocked-rollout subtests (batch E)
055e4f5 e2e: dedicate namespace for pod-volume-configmap-secret subtest (batch K)
21674ec e2e: dedicate namespace for pod-image-pull-secrets subtest (batch J)
2606ad5 e2e: dedicate namespace for pod-container-logs subtest (batch L)
e385cfe Give three more e2e subtests dedicated namespaces (#695 prep)
c507679 e2e: give tcproute/udproute/listenerset/backendtlspolicy subtests dedicated namespaces (#695 prep)
16f5444 e2e: give rollout-diff subtest its own namespace (#695 prep)
034eed2 e2e: scope vap-binding-resolves-policy's admission policy to its own namespace (#695 prep)
ec39e82 e2e: add applyManifestInNamespace/waitForInNamespace helpers, use for sts-without-service (#695 prep)
bf968c9 Give two more e2e subtests dedicated namespaces (#695 prep)
35ce297 e2e: use dedicated namespace for pod/ServiceAccount subtest
3967346 Move "owners should be included with deep" e2e subtest off shared default namespace
b754e73 Merge pull request #700 from bergerx/de-globalize-viper-render-config
b2b29ed Fix CI vet failure from rebase, all-namespaces typo, and unkeyed struct literal
3154e98 e2e: de-globalize viper config and pkg/plugin test-hook overrides
33cae74 Merge pull request #697 from bergerx/worktree-bridge-cse_01W9BqJACBceqTngybpXZH76
05800b6 Address gemini-code-assist review comments on #697
723b583 Merge pull request #699 from bergerx/fetch-pod-service-account
9b56e23 Fetch and surface ServiceAccount referenced by Pod/workloads
3cb4ea2 Merge pull request #698 from bergerx/e2e-parallel-safe-scaffolding
be751f3 e2e: add TestE2EParallel scaffolding for parallel-safe subtests
bca9113 Fix e2e minikube profile identity collision, add worktree reaper
39e5f95 Merge pull request #692 from bergerx/quiet-e2e-test-output
50865fc Use gotestsum for test-e2e to cut verbose test output
0e7b4a8 Merge pull request #691 from bergerx/manage-events-deepest-common-path
1712c46 Descend into single label/annotation keys instead of stopping early
4ac070a Show deepest common field path in recorded manage events
a2219ae Merge pull request #690 from bergerx/add-vap-templates
1da46f5 Address review feedback on VAP/VAPB templates
825ff88 Add ValidatingAdmissionPolicy and ValidatingAdmissionPolicyBinding templates
8d001e4 Merge pull request #687 from bergerx/validate-pod-configmap-secret-volumes
b89698a Merge pull request #689 from bergerx/silence-sprout-deprecation-warnings
475da52 Address review: avoid init() global side effect, honor streams.ErrOut
4e5c4ea Silence per-call sprout deprecation-signature WARN logs
8d584d5 Tolerate metrics-server timing race in new volume fixtures
308393a Validate ConfigMap/Secret volumes exist and referenced keys are present
a0c11df Merge pull request #686 from bergerx/worktree-bridge-cse_019hm4BTHyVhEFQutEej1zsY
8ef324d Guard shutdownGracePeriodCriticalPods with with to avoid
725d8da Update node e2e regex fixture for merged allocatable/capacity and kubelet-api/configz+healthz lines
ba7f4c2 Merge pull request #577 from bergerx/dependabot/go_modules/github.com/go-sprout/sprout-1.0.3
3ed4064 Add kubelet configz/healthz to Node output, merge allocatable/capacity line
a222c0c Bump golang.org/x/net to v0.57.0 to pull in a safe x/crypto
bc305fd Reset local e2e minikube profile around test-e2e runs
f28d743 Adapt to sprout v1.0.3 API changes
f17b5b4 Bump github.com/go-sprout/sprout from 0.4.1 to 1.0.3
7170d15 Merge pull request #685 from bergerx/worktree-bridge-cse_013ANXiDjQUXMe3mS28GQw6B
a4c0a0f Retry e2e tests on CI to reduce flakiness from slow minikube runners
621943a Merge pull request #684 from bergerx/worktree-bridge-cse_01AKDfLo1Brh4s3CdZrd3ZXr
3e58970 Support prefix/suffix glob patterns in user abnormal-true condition types
c8a5f10 Match Warning suffix and Corrupt prefix condition types
858facd Match Failed condition types by suffix too
d6f125d Match more abnormal-true condition types by suffix
32ffe80 Allow user-provided abnormal-true condition types, expand hardcoded list
d87d2d3 small admin fixes
ad889dd chore: update .pre-commit-config.yaml
5872020 Add Design principle section to README
bd71086 Merge pull request #657 from bergerx/worktree-bridge-cse_0142is9HQCUdJXmksh2zfQDH
fdad0ac Also recognize the legacy beta default-class annotation
38beb7d Merge pull request #659 from bergerx/worktree-bridge-cse_01PXvTzfoyx1LwrMc8myRfEb
4bb9762 Compare LimitRange defaults as quantities, not raw strings
f4ac4eb Add LimitRange template and Pod LimitRange-defaults note
6d946a7 Add StorageClass template
3299249 Merge pull request #656 from bergerx/worktree-bridge-cse_01UGZA2iZGfBr7UGSWf8676x
93971e4 Fix flaky rollout diff ordering and address PR review label feedback
47b5968 Add VerticalPodAutoscaler support with HPA-style workload reverse-matching
067816c Merge pull request #655 from bergerx/worktree-bridge-cse_01WnPxmmudW7gwPezWcvvFsN
5218876 Add e2e tests for sts-with-ingress-routes, web-cert and web-policies fixtures
00f691d Share cert-manager/Gateway API version pins between Makefile and screenshot script
de94c56 Add Gateway API routes, failing rollout diff, PDB/NetworkPolicy and cert-manager Secret to demo screenshots
bc8bc0f Small changes in screenshot generation
66f0803 Merge pull request #654 from bergerx/worktree-bridge-cse_011AnKxjsmwQBHcypUAvHFpD
201ca33 Fix rollout-diff.regex: restore Available line dropped during rebase conflict resolution
74e3554 Show matching Services, PDBs, NetworkPolicies and HPAs on workload templates
45063b5 Show creation age in the compact resource summary lines (#653 )
91b0ba1 Make crasher's (logs: ...) suffix optional in pod-container-logs.regex (#652 )
You can’t perform that action at this time.