mirror of
https://github.com/shankar0123/certctl.git
synced 2026-06-11 17:48:52 +00:00
chore: gofmt fixes across deploy-hardening I new files
Phase 13 verification surfaced gofmt-formatting drift in 6 files across the bundle's new code: - internal/api/handler/metrics.go (struct field alignment) - internal/connector/target/k8ssecret/validate_only_test.go (alignment) - internal/connector/target/nginx/nginx.go (alignment) - internal/connector/target/postfix/postfix.go (alignment) - internal/connector/target/ssh/validate_only_test.go (alignment) - internal/service/deploy_counters.go (alignment) Pure mechanical gofmt -w fixes; no behavior changes. CI's make verify gate (which runs `go fmt ./...`) didn't catch these because go fmt is more lenient than gofmt -l, but golangci-lint v2.11.4 + the explicit gofmt step in Phase 13 verification did. Phase 13 full-matrix verification all green: - gofmt -l: empty across all bundle-touched files - go vet ./internal/deploy/... ./internal/connector/target/... ./internal/service/ ./internal/api/handler/ ./cmd/agent/: clean - golangci-lint v2.11.4 (the version CI runs): 0 issues - go test -race -count=1 across deploy + nginx + apache + haproxy + agent + service: all green - INTEGRATION=1 go test -tags integration -run Deploy ./deploy/test/...: 4/4 e2e tests green Phase 14 next: release prep — Active Focus update, release notes, Reddit-beat draft, final tag handoff to operator.
This commit is contained in:
@@ -42,14 +42,14 @@ type DeployCounters struct {
|
||||
}
|
||||
|
||||
type deployBucket struct {
|
||||
attemptsSuccess atomic.Uint64
|
||||
attemptsFailure atomic.Uint64
|
||||
validateFailures atomic.Uint64
|
||||
reloadFailures atomic.Uint64
|
||||
postVerifyFails atomic.Uint64
|
||||
rollbackRestored atomic.Uint64
|
||||
rollbackAlsoFail atomic.Uint64
|
||||
idempotentSkips atomic.Uint64
|
||||
attemptsSuccess atomic.Uint64
|
||||
attemptsFailure atomic.Uint64
|
||||
validateFailures atomic.Uint64
|
||||
reloadFailures atomic.Uint64
|
||||
postVerifyFails atomic.Uint64
|
||||
rollbackRestored atomic.Uint64
|
||||
rollbackAlsoFail atomic.Uint64
|
||||
idempotentSkips atomic.Uint64
|
||||
}
|
||||
|
||||
// NewDeployCounters constructs a zero-value counter table. The
|
||||
@@ -123,15 +123,15 @@ func (c *DeployCounters) IncIdempotentSkip(targetType string) {
|
||||
// DeploySnapshot is the per-(target_type, label) snapshot returned
|
||||
// to the Prometheus exposer.
|
||||
type DeploySnapshot struct {
|
||||
TargetType string
|
||||
AttemptsSuccess uint64
|
||||
AttemptsFailure uint64
|
||||
ValidateFailures uint64
|
||||
ReloadFailures uint64
|
||||
PostVerifyFails uint64
|
||||
RollbackRestored uint64
|
||||
RollbackAlsoFail uint64
|
||||
IdempotentSkips uint64
|
||||
TargetType string
|
||||
AttemptsSuccess uint64
|
||||
AttemptsFailure uint64
|
||||
ValidateFailures uint64
|
||||
ReloadFailures uint64
|
||||
PostVerifyFails uint64
|
||||
RollbackRestored uint64
|
||||
RollbackAlsoFail uint64
|
||||
IdempotentSkips uint64
|
||||
}
|
||||
|
||||
// Snapshot returns one DeploySnapshot per known target type.
|
||||
|
||||
Reference in New Issue
Block a user