[validation only] Go pin removal on top of AMI volume bump - #2340
[validation only] Go pin removal on top of AMI volume bump#2340brainrake wants to merge 2 commits into
Conversation
PostgreSQL Extension Dependency Analysis: PR #2340
SummaryNo extensions had dependencies with MAJOR version updates. Full Analysis ResultsPostgreSQL 15 Extension DependenciesPostgreSQL 17 Extension DependenciesOrioleDB 17 Extension Dependencies |
PostgreSQL Package Dependency Analysis: PR #2340
SummaryNo packages had MAJOR version updates. Full Analysis ResultsPostgreSQL 15 Dependency ChangesExtracting PostgreSQL 15 dependencies...
Runtime Closure Size
Raw Dependency ClosurePostgreSQL 17 Dependency ChangesExtracting PostgreSQL 17 dependencies...
Runtime Closure Size
Raw Dependency Closure |
0fb82f5 to
11788c8
Compare
|
Found 108 test failures on Blacksmith runners: Failures
|
go_1_24 is missing in the upcoming nixpkgs 26.05pre bump used by #2328's flake.lock update; go_1_25 is the newest Go version present in both the current and the bumped nixpkgs, so pinning to it keeps these packages building across the update.
pkgs.go already resolves to 1.25.x on both the current and the bumped nixpkgs (25.11pre -> 26.05pre), well above the >= 1.23.2 requirement, so the explicit go_1_24/go_1_25 override was redundant and fragile across nixpkgs bumps. Using plain pkgs.buildGoModule matches how the other Go packages in this flake (goss, pg-startup-profiler, packer, wal-g) are already built.
11788c8 to
317b8f3
Compare
|
Validation result: blocked, not about the Go fix itself. This PR exists to test #2329's Go pin removal against `test-ami-nix (15, ...)`, gated on fixing the unrelated `No space left on device` AMI build failure (see #2339). Both disk-space fix attempts in #2339 failed to actually resolve it:
Root cause of the disk-space issue is still unidentified. This PR can't produce a real signal on the Go fix until that's sorted - closing as validation-only rather than leaving it open on a broken premise. |
![Fix with [code]smith](https://pr-comments-assets.blacksmith.sh/codesmith/fix-with-codesmith-light.png)
Temporary validation PR: #2329's Go pin removal rebased onto #2339's 20GB build volume bump, to confirm test-ami-nix (15, amd64/arm64) passes with the larger volume. Will close once confirmed.