Repository navigation
fix(deps): update go dependencies - #1109
Open
renovate[bot] wants to merge 1 commit into
Open
renovate[bot] wants to merge 1 commit into
renovate[bot] wants to merge 1 commit into
Conversation
renovate
Bot
force-pushed
the
renovate/go-deps
branch
3 times, most recently
from
October 26, 2026 13:40
a315a39 to
f711bbe
Compare
ecv
requested changes
Oct 26, 2026
ecv
left a comment
Contributor
There was a problem hiding this comment.
Request changes.
Lint and Unit Tests fail at f711bbe, and the failure comes from this bump: it moves k8s.io/* to v0.37, controller-runtime to v0.25.2 and the NSO/compute modules together, and the envtest suites now fail at server start (api/network/v1alpha1/fabric_admission_envtest_test.go:50) while golangci-lint reports "no go files to analyze", so lint cannot load the packages (likely a compile or tidy failure from the bump).
- The Unit Tests job installs envtest binaries for 1.35.x with
setup-envtest@release-0.24, which is out of step with controller-runtime v0.25.2 / client-go v0.37.1. The envtest setup and the lint job need to move with the libraries. - Split the bump so the safe parts can land: quic-go, netlink, ipam, fxamacker/cbor and k8s.io/utils are independent of the Kubernetes minor.
Follow-ups:
- Client libraries at 0.37 are fine while the clusters stay on 1.36, but the move should be one deliberate PR that updates the envtest version and any API changes together.
renovate
Bot
force-pushed
the
renovate/go-deps
branch
23 times, most recently
from
October 27, 2026 21:32
268eb26 to
35748fe
Compare
3 of 4 tasks
renovate
Bot
force-pushed
the
renovate/go-deps
branch
5 times, most recently
from
October 28, 2026 16:55
e34f338 to
1c6897c
Compare
Contributor
Author
ℹ️ Artifact update noticeFile name: go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
|
renovate
Bot
force-pushed
the
renovate/go-deps
branch
22 times, most recently
from
October 29, 2026 14:45
98bbd21 to
b925df2
Compare
renovate
Bot
force-pushed
the
renovate/go-deps
branch
from
October 29, 2026 15:43
b925df2 to
c1e05df
Compare
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.
Note
This PR body was truncated due to platform limits.
This PR contains the following updates:
v0.63.0→v0.64.13fdd742→e536899v0.12.11→v0.14.1v0.32.31→v0.34.1v0.5.1→v0.5.59f2b28d→1da6254v0.61.0→v0.62.0v0.51.0→v0.52.0ce908d2→2ffab32v1.84.0→v1.85.0v0.37.1→v0.37.2cf1189d→ca04ba5Release Notes
quic-go/quic-go (github.com/quic-go/quic-go)
v0.64.1Compare Source
This patch release fixes datagram receive cancellation and stream reset handling.
Notable Fixes
Conn.ReceiveDatagramnow fails immediately if the context is already canceled: #5947Stream.ReceiveDatagramandRequestStream.ReceiveDatagramnow fail immediately if the context is already canceled: #5948Changelog
Full Changelog: quic-go/quic-go@v0.64.0...v0.64.1
v0.64.0Compare Source
This release improves congestion control and performance, especially on paths with packet reordering:
Notable Fixes
EMSGSIZEwhenConfig.InitialPacketSizeis unset, allowing handshakes over paths with smaller MTUs: #5911SendStreamorStreamnow returnquic.ErrStreamClosed, which is also used as the stream context's cancellation cause: #5885Conn.SendDatagramnow returns the connection's close error after shutdown, instead of accepting datagrams that will be silently dropped: #5880SendDatagramnow immediately returns an error after the stream's send side closes, including after STOP_SENDING or connection shutdown: #5884Notable Changes
ConnectionStatsnow exposesCongestionWindow, reporting the local sender's congestion window on the active network path in bytes: #5901http3.Streamandhttp3.RequestStreamnow exposeQlogTrace, allowing applications to add events to the underlying connection's qlog trace: #5935http3/qlog.RedactHeadersallows applications to redact HTTP/3 header and trailer values, including pseudo-headers, before they are written to qlog: #5932quic:datagram_dropped, including drops caused by a full receive buffer or an oversized outgoing datagram: #5907quic:recovery_parameters_setnow records initial recovery parameters and changes to loss-detection thresholds, including resets after path migration: #5926Changelog
Full Changelog: quic-go/quic-go@v0.63.0...v0.64.0
datum-cloud/compute (go.datum.net/compute)
v0.14.1Compare Source
Upgrading compute no longer recreates running instances whose workload is unchanged.
What's new
Changelog
5d871cfMerge pull request #561 from datum-cloud/fix/560-stable-template-hash5cd41d4fix: Continue the reconcile when a hash rewrite fails74a1ddefix: Keep instances running across library upgradesv0.14.0Compare Source
Instance names move to their own DNS scope, staging compute usage is priced from standalone pricings, and the cell capacity alerts can fire again.
What's new
web-01now publishes asweb-01.instances.<zone>, so names from different kinds and providers never collide. Only applies whereInternalDNSPublishingis enabled. (#547)cell:compute_hosts_ready:countrecorded only once, soComputeCellNoHostReadyandComputeCellHostsUnavailablenever fired. (#549)kubectl topworks for infrastructure pods such as the private DNS fleet. (#552)Changelog
cc5f792Merge pull request #545 from datum-cloud/renovate/datum-cloud-actions-1.xfe23efdMerge pull request #546 from datum-cloud/chore/k8s-0.374f032edMerge pull request #547 from datum-cloud/feat/instances-dns-scopeead650eMerge pull request #548 from datum-cloud/claude/standalone-service-pricing-4525308980bf5Merge pull request #549 from datum-cloud/fix/tighten-capacity-rules25cc285Merge pull request #552 from datum-cloud/codex/resource-metrics-container-fallback1f35b4bMerge pull request #554 from datum-cloud/claude/instance-overview-networking461304fchore(deps): update datum-cloud/actions action to v1.22.0b509694feat: Focus the instance overview on the instanceecec9bafeat: Price staging compute usage with ServicePricingscf55e4dfeat: Publish instance names under the instances scope2e1279efeat: Read instance addresses and private DNS names6499fb2fix: Drop the card around the metrics KPI row83f0cb3fix: Recreate a registration when its name changese238a07fix: Report Ready only for the current registration2bb2686fix: expose infrastructure pod resource metrics4bd73cffix: tighten capacity alert rulesv0.13.3Compare Source
What's Changed
Full Changelog: datum-cloud/compute@v0.13.2...v0.13.3
Changelog
dfb74d5Merge pull request #544 from datum-cloud/fix/docker-advisories5084533fix: Drop the docker/docker module for its advisoriesv0.13.2Compare Source
What's Changed
Full Changelog: datum-cloud/compute@v0.13.1...v0.13.2
Changelog
a747469Merge pull request #374 from datum-cloud/renovate/go-github.com-containerd-containerd-v2-vulnerabilitya4d43efchore(deps): update module github.com/containerd/containerd/v2 to v2.2.9 [security]v0.13.1Compare Source
Instance shell
Command line
datumctl compute execno longer turns Compute on for a project. If the project doesn't have Compute, it stops with a clear message naming the project and the environment you're signed in to, so a typo or the wrong sign-in is easy to spot (#543).Full changelog: datum-cloud/compute@v0.13.0...v0.13.1
Changelog
b329e92Merge pull request #542 from datum-cloud/claude/project-thread-nb1ecz8901213Merge pull request #543 from datum-cloud/claude/project-thread-21vepad59ec27fix: Stop shell exit watch once its session ends4657934fix: satisfy goconst in activation gate175a839fix: stop compute exec from turning on computev0.13.0Compare Source
Instance shell
AI assistant
Instances
Command line
datumctlno longer publishes a public URL unless you ask for one (#494).Full changelog: datum-cloud/compute@v0.12.13...v0.13.0
Changelog
90471e0Add approval-gated assistant instance exec pathaacfe94Add per-session child reaper for instance shellsded8e3aAdd verified instance command suggestions for assistantfc8f8b4Align instance DNS publishing with VPC resolver contexts36be0ecAllow verified assistant proof on console sessions14c73bbDeduplicate exec test requester tokende54496Discover internal DNS project identities through Miloc455a8bFix assistant command suggestion lint findings74b6634Fix shell reaper lint failures93bfa17Format assistant activity policy test6a644c0Keep internal DNS publication behavior behind its feature gate4acb3f7Merge branch 'main' into codex/shell-session-reaperefa6afeMerge branch 'main' into enhancement/agent-sandboxes1c353adMerge branch 'main' into fix/deploy-no-implicit-publish8a1578cMerge main into projected instance scale-down fix28813e1Merge pull request #197 from datum-cloud/doc/rfc-compute-load-autoscalingd1f1cacMerge pull request #451 from datum-cloud/feat/internal-dns-instance-publishinga3a1c61Merge pull request #457 from datum-cloud/codex/fix-projected-instance-scale-downa672c0bMerge pull request #494 from datum-cloud/fix/deploy-no-implicit-publish34b2d99Merge pull request #496 from datum-cloud/codex/shell-session-reaperdca8ce5Merge pull request #506 from datum-cloud/codex/assistant-exec-suggestions451c263Merge pull request #508 from datum-cloud/codex/assistant-exec-run6ecfc66Merge pull request #510 from datum-cloud/codex/raise-e2e-inotify-limit7f29208Merge pull request #514 from datum-cloud/codex/allow-signed-assistant-session-proof9785ecdMerge pull request #515 from datum-cloud/feat/demo-reuse-network9205ec1Merge pull request #516 from datum-cloud/codex/assistant-shell-activity-attributionc021eacMerge pull request #518 from datum-cloud/fix/internal-dns-interface-addresses8933eafMerge pull request #519 from datum-cloud/fix/internal-dns-unconfigured-location40301efMerge pull request #520 from datum-cloud/fix/projector-requeue-unengaged-projectd8c5928Merge pull request #522 from datum-cloud/claude/project-thread-rfjtmj2d8d049Merge pull request #523 from datum-cloud/claude/project-thread-kftaoh14e200fMerge pull request #527 from datum-cloud/claude/instance-runtime-ready6dc58b3Merge pull request #528 from datum-cloud/claude/instance-interface-health57a9854Merge pull request #530 from datum-cloud/claude/projection-stale-resourceversion6c9cb14Merge pull request #531 from datum-cloud/claude/internal-dns-follow-instance-readycffa011Merge pull request #533 from datum-cloud/claude/project-thread-0v9m0c3bd5b76Merge pull request #534 from datum-cloud/claude/project-thread-mhuvjce1d5780Merge pull request #535 from datum-cloud/claude/project-thread-31fuhn0758c35Merge pull request #537 from datum-cloud/claude/project-thread-wowrhp19f1b2bMerge pull request #538 from datum-cloud/claude/project-thread-31fuhn43d4733Merge pull request #81 from datum-cloud/enhancement/agent-sandboxes9facbf7Merge remote-tracking branch 'origin/main' into claude/instance-interface-health7030047Merge remote-tracking branch 'origin/main' into claude/project-thread-0v9m0cb9ced1eMerge remote-tracking branch 'origin/main' into codex/internal-dns-sync21-451afc1cf9Name the project discovery test fixture850ca82Publish instance names using the allocated DNS namespacec23f29dRaise inotify instance quota for Kind E2E runnerade5d45Scope runtime observations to the instance slot1f22c9bShare DNS name conflict reason across publication statusdac1156Share DNS protocol constants for CI lint checks73f8f79Show verified assistant origin in shell activity8439857Stage opt-in assistant exec capability and fix CI lint01165bdapi: identify instance DNS status by network referencee2a1a7cci: allow Compute candidate qualificatione44ada8ci: raise watcher limits for Karmada tests63078e9doc: HPA-based compute autoscaling RFCa95e06fdoc: add an initial compute autoscaling RFC73ffe79feat(ui): Join the project's network when deploying the demo47c7d49feat(ui): Show an empty Workloads column as one rowd488856feat: Count shell sweep work and activity events17e83cafeat: Count the shell exit watch with other execs330826efeat: Publish DNS addresses and health together9730105feat: Publish private DNS names for compute instancesa3aa115feat: Show limits, events and sweep on shell dashboard8f1daadfeat: create network interface claims for Pods673a452fix(cli): stop a redeploy publishing a URL nobody asked forea559cbfix: Bound the shell sweep to sessions the cell knows3083aeafix: Check shell session markers in bounded batches336db66fix: Classify NetworkInterfaceNotProgrammed for the agent7c8f8e0fix: Classify the runtime readiness reasons for the agentf954db0fix: Drop the extra blank line from the shell dashboardde778e6fix: Hold Ready through a short interface withdrawald04d0a3fix: Keep shells working on instances without the reaper84ddfa6fix: Keep stale resourceVersion off new projectionsbafcc7efix: Mark a recorded shell event even if the session moved05e3e27fix: Patch only interface availability status8797cb5fix: Preserve DNS records when interface programming health is unknown0327f40fix: Preserve DNS through observation outages6ebf0aefix: Preserve read-only interface DNS statusdcb0f1dfix: Publish DNS registrations using zone names008ba7ffix: Publish internal DNS from interface allocations0ae7beffix: Publish private DNS from Instance status alonefcf3a4efix: Read publication zone references consistently0430ffafix: Replace a crashing instance when its template changes6f5fe02fix: Report unconfigured internal DNS locations without retryinge957824fix: Resolve internal DNS publisher lint findings9e26c5efix: Retry instance projection until the project cluster engages1772a91fix: Withdraw Ready from an instance whose runtime crashes8b00d50fix: Withdraw Ready when an instance's interface is withdrawn5de85fefix: admit instance types before the project is engaged9d04a84fix: finalize projected instances before cell deletionc369e8afix: publish observed private runtime addresses91447f3fix: register project API for DNS publishing2068999fix: release a finished holder's claim before matching0abe781fix: release claims of finished Pods and report waits271680cfix: remove stale projected instances after scale down334cc2efix: satisfy lint in Pod network interface code05c0d7efix: share the DNS readiness condition namedb0a0edfix: wrap internal DNS feature helpb7df134refactor: Publish instance DNS through project RBAC9586fdcrefactor: Read DNS reference names directlybabb5farefactor: Read interface programming from the claim071d9b9refactor: Remove unused DNS expiry clockd033e85refactor: Return only an error from the projector's inner reconcile4a5697crefactor: Share DNS observation field names8cfe258refactor: Share DNS record field namef637cd6test(e2e): allow other instance finalizersa0da36dtest(e2e): cover projected instance scale-down ordering76b368ctest(e2e): seed blocked replica for projection cleanupv0.12.13Compare Source
What's Changed
Full Changelog: datum-cloud/compute@v0.12.12...v0.12.13
Changelog
b25bf63Merge pull request #503 from datum-cloud/feat/retire-unused-meters2f3fbd4feat(service-catalog): Retire the unused instance metersv0.12.12Compare Source
What's Changed
Full Changelog: datum-cloud/compute@v0.12.11...v0.12.12
Changelog
b3a550eAdd optional TTL to compute exec sessionsa936235Default downstream replica target before Karmada propagation856de87Fix TTL CLI test lint0fa538cMerge branch 'codex/fix-suspension-propagation' into codex/compute-exec-ttl8411a16Merge branch 'feat/drop-unused-meter-definitions' of github.com-joseszycho:datum-cloud/compute into feat/drop-unused-meter-definitionse6cb66cMerge branch 'main' into codex/compute-exec-ttl732b325Merge branch 'main' into feat/drop-unused-meter-definitions7043698Merge pull request #486 from datum-cloud/feat/drop-unused-meter-definitions88a7101Merge pull request #497 from datum-cloud/codex/compute-exec-ttl0aa32dbMerge pull request #499 from datum-cloud/codex/fix-suspension-propagation0a10628Merge pull request [#502](https://redirect.github.com/datum-cloud/Configuration
📅 Schedule: (in timezone America/New_York)
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.
Ask Polylane for an impact assessment of this pull request: