Skip to content

[8.19](backport #7404) build(deps): bump github.com/oapi-codegen/runtime from 1.5.0 to 1.6.0 in /pkg/api#7433

Open
mergify[bot] wants to merge 2 commits into
8.19from
mergify/bp/8.19/pr-7404
Open

[8.19](backport #7404) build(deps): bump github.com/oapi-codegen/runtime from 1.5.0 to 1.6.0 in /pkg/api#7433
mergify[bot] wants to merge 2 commits into
8.19from
mergify/bp/8.19/pr-7404

Conversation

@mergify

@mergify mergify Bot commented Jul 22, 2026

Copy link
Copy Markdown
Contributor

Bumps github.com/oapi-codegen/runtime from 1.5.0 to 1.6.0.

Release notes

Sourced from github.com/oapi-codegen/runtime's releases.

Allow customization of parameter encoding

This is a small release which adds a global encoding setting on the runtime, to allow users to customize how to handle spaces in query arguments. This is a new minor release, since we're adding new API, even though this is a very minor feature. I imagine that in the future, we will add more settings, rather than making behavior assumptions.

🚀 New features and improvements

📦 Dependency updates

  • chore(deps): update module github.com/golangci/golangci-lint to v2.12.2 (#112) @renovate[bot]

Sponsors

We would like to thank our sponsors for their support during this release.

Sponsors

We would like to thank our sponsors for their support during this release.

Commits
  • 01be2fa chore(deps): update module github.com/golangci/golangci-lint to v2.12.2 (#112)
  • 1463938 Allow customizing default query encoder (#145)
  • See full diff in compare view


This is an automatic backport of pull request #7404 done by [Mergify](https://mergify.com).

Bumps [github.com/oapi-codegen/runtime](https://github.com/oapi-codegen/runtime) from 1.5.0 to 1.6.0.
- [Release notes](https://github.com/oapi-codegen/runtime/releases)
- [Commits](oapi-codegen/runtime@v1.5.0...v1.6.0)

---
updated-dependencies:
- dependency-name: github.com/oapi-codegen/runtime
  dependency-version: 1.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
(cherry picked from commit eaab69a)
@github-actions

Copy link
Copy Markdown
Contributor

TL;DR

The E2E job fails before test execution because the backport updates the locally replaced pkg/api module to github.com/oapi-codegen/runtime v1.6.0, while testing/go.mod still records v1.5.0 as an indirect dependency. Go detects the inconsistent module graph and exits with go: updates to go.mod needed.

Remediation

  • Run cd testing && go mod tidy and commit the resulting testing/go.mod and testing/go.sum updates; the indirect runtime entry should be v1.6.0 with matching checksums.
  • Re-run the E2E job after the module metadata is synchronized.
Investigation details

Root Cause

The PR changes pkg/api/go.mod:5 from runtime v1.5.0 to v1.6.0, but the PR head still has testing/go.mod:63 at runtime v1.5.0. Because testing/go.mod replaces github.com/elastic/fleet-server/pkg/api with ../pkg/api, the E2E package resolution sees runtime v1.6.0 while the testing module metadata remains stale.

Evidence

Verification

Not run: the CI job stops during Go module resolution before compiling or executing E2E tests. No matching flaky-test issue was found.


What is this? | From workflow: PR Buildkite Detective

Give us feedback! React with 🚀 if perfect, 👍 if helpful, 👎 if not.

The testing module uses pkg/api via a replace directive. After
pkg/api/go.mod was bumped to v1.6.0, testing/go.mod needs the
same indirect dependency update to keep the module graph consistent.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant