From 733fbd32a297f04189fef9ae47d328027bfd57a8 Mon Sep 17 00:00:00 2001 From: Scot Wells Date: Wed, 16 Sep 2026 18:13:04 -0500 Subject: [PATCH] chore: pin ipam to its v0.4.0 release Cloud required go.miloapis.com/ipam at one pseudo-version and replaced it with a different, newer one. Both commits are ancestors of v0.4.0, so pinning the tag gives reproducible downloads and a readable version. - Require and replace ipam at v0.4.0 - Keep the replace: go.miloapis.com/ipam returns 404 for go-get, so the vanity import path does not resolve without it - v0.4.0 drops IPClass status fields (offeringPools, provisionedPools, requiredScopeRoles) that cloud never reads Co-Authored-By: Claude Opus 5 (1M context) Claude-Session: https://claude.ai/code/session_01TzRtxRAcPfrjvQDs3WGfi4 --- go.mod | 4 ++-- go.sum | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/go.mod b/go.mod index 9ba0338..abd653d 100644 --- a/go.mod +++ b/go.mod @@ -8,7 +8,7 @@ require ( go.datum.net/compute v0.8.0 go.datum.net/network v0.1.0 go.datum.net/network-services-operator v0.27.0 - go.miloapis.com/ipam v0.3.2-0.20260813184449-4fac0aa96194 + go.miloapis.com/ipam v0.4.0 k8s.io/api v0.36.3 k8s.io/apimachinery v0.36.3 k8s.io/client-go v0.36.3 @@ -79,4 +79,4 @@ require ( sigs.k8s.io/yaml v1.6.0 // indirect ) -replace go.miloapis.com/ipam => github.com/milo-os/ipam v0.3.2-0.20260819234259-2f31bea79f62 +replace go.miloapis.com/ipam => github.com/milo-os/ipam v0.4.0 diff --git a/go.sum b/go.sum index 1700b6e..57a5cb9 100644 --- a/go.sum +++ b/go.sum @@ -83,8 +83,8 @@ github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY= github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE= github.com/kylelemons/godebug v1.1.0 h1:RPNrshWIDI6G2gRW9EHilWtl7Z6Sb1BR0xunSBf0SNc= github.com/kylelemons/godebug v1.1.0/go.mod h1:9/0rRGxNHcop5bhtWyNeEfOS8JIWk580+fNqagV/RAw= -github.com/milo-os/ipam v0.3.2-0.20260819234259-2f31bea79f62 h1:Tm44p0Fq+Ld2CcQvmvhfB6UigvMSUGG8DRXegF5W43Q= -github.com/milo-os/ipam v0.3.2-0.20260819234259-2f31bea79f62/go.mod h1:Jj7xg4lJi9psE0+4PuOg/GQOG8rG13h112xYoM994rc= +github.com/milo-os/ipam v0.4.0 h1:OV6fsK+V5PNNKgIxkRfVGyFYsouQuUdHdFgzQN43AnY= +github.com/milo-os/ipam v0.4.0/go.mod h1:Jj7xg4lJi9psE0+4PuOg/GQOG8rG13h112xYoM994rc= github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q= github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd h1:TRLaZ9cD/w8PVh93nsPXa1VrQ6jlwL5oN8l14QlcNfg= github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=