Skip to content

build(deps): bump github.com/getkin/kin-openapi from 0.132.0 to 0.144.0 in /dev-tools - #7469

Open
dependabot[bot] wants to merge 4 commits into
mainfrom
dependabot/go_modules/dev-tools/github.com/getkin/kin-openapi-0.144.0
Open

build(deps): bump github.com/getkin/kin-openapi from 0.132.0 to 0.144.0 in /dev-tools#7469
dependabot[bot] wants to merge 4 commits into
mainfrom
dependabot/go_modules/dev-tools/github.com/getkin/kin-openapi-0.144.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 27, 2026

Copy link
Copy Markdown
Contributor

Bumps github.com/getkin/kin-openapi from 0.132.0 to 0.144.0.

Release notes

Sourced from github.com/getkin/kin-openapi's releases.

v0.144.0

What's Changed

New Contributors

Full Changelog: getkin/kin-openapi@v0.143.0...v0.144.0

v0.143.0

What's Changed

New Contributors

Full Changelog: getkin/kin-openapi@v0.142.0...v0.143.0

v0.142.0

What's Changed

Full Changelog: getkin/kin-openapi@v0.141.0...v0.142.0

v0.141.0

What's Changed

... (truncated)

Commits
  • f0407d5 Merge commit from fork
  • c947670 some fixes to please my moulinette (#1232)
  • 68ac2af Merge commit from fork
  • 3e5d7f4 openapi3filter: prefer non-empty value for repeated scalar query params (#1231)
  • 30e2923 Merge commit from fork
  • c11a481 openapi3gen: inline embedded struct with options-only JSON tag (#1229)
  • 0fb1f0e openapi3filter: skip schema checks for empty allowEmptyValue strings (#1228)
  • a872c57 openapi3: stable codes for validation errors (#1223)
  • d2f115e openapi3: preserve origin for a $ref to a schema under an arbitrary top-level...
  • 49523e0 openapi3filter: skip Split allocation for single-value array query params (#1...
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    You can disable automated security fix PRs for this repo from the Security Alerts page.

dependabot Bot added 2 commits July 23, 2026 11:14
Bumps [github.com/oapi-codegen/oapi-codegen/v2](https://github.com/oapi-codegen/oapi-codegen) from 2.5.0 to 2.7.1.
- [Release notes](https://github.com/oapi-codegen/oapi-codegen/releases)
- [Commits](oapi-codegen/oapi-codegen@v2.5.0...v2.7.1)

---
updated-dependencies:
- dependency-name: github.com/oapi-codegen/oapi-codegen/v2
  dependency-version: 2.7.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [github.com/getkin/kin-openapi](https://github.com/getkin/kin-openapi) from 0.132.0 to 0.144.0.
- [Release notes](https://github.com/getkin/kin-openapi/releases)
- [Commits](getkin/kin-openapi@v0.132.0...v0.144.0)

---
updated-dependencies:
- dependency-name: github.com/getkin/kin-openapi
  dependency-version: 0.144.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file go Pull requests that update go code labels Jul 27, 2026
@dependabot
dependabot Bot requested a review from a team as a code owner July 27, 2026 12:53
@dependabot dependabot Bot added the go Pull requests that update go code label Jul 27, 2026
@dependabot
dependabot Bot requested review from lorienhu and macdewee July 27, 2026 12:53
@mergify

mergify Bot commented Jul 27, 2026

Copy link
Copy Markdown
Contributor

This pull request does not have a backport label. Could you fix it @dependabot[bot]? 🙏
To fixup this pull request, you need to add the backport labels for the needed
branches, such as:

  • backport-./d./d is the label to automatically backport to the 8./d branch. /d is the digit
  • backport-active-all is the label that automatically backports to all active branches.
  • backport-active-8 is the label that automatically backports to all active minor branches for the 8 major.
  • backport-active-9 is the label that automatically backports to all active minor branches for the 9 major.

@github-actions

This comment has been minimized.

ycombinator
ycombinator previously approved these changes Jul 30, 2026
ycombinator and others added 2 commits July 30, 2026 07:41
…ht headers

oapi-codegen v2.7.1 generates different output from v2.5.0. Add a
user-template (model/templates/imports.tmpl) that prepends the Elastic
copyright header to all generated files, since v2.7.1 no longer emits it
automatically. Update go:generate directives for types.gen.go and
client.gen.go to use the -templates flag, and oapi-cfg.yml to reference
the same template via user-templates.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
oapi-codegen v2.5.0 is incompatible with kin-openapi v0.144.0 due to
openapi3.MappingRef changing from string to struct. Bring in the
oapi-codegen v2.7.1 bump and regenerated API files (with copyright
headers restored via user-templates) so both dependency upgrades land
together.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown
Contributor

TL;DR

The :gcloud: Cloud e2e Test step failed with exit code 1, but the captured failed-job log only contains teardown output, not the original failing command output. The teardown shows fleet_url was empty, which is consistent with the cloud-e2e guard path that exits before tests when no Fleet endpoint is provisioned.

Remediation

  • Re-run the cloud-e2e-test step and capture/publish the pre-teardown output (or attach build/test-cloude2e.out) so the first failing command is visible.
  • If fleet_url is still empty, treat as cloud provisioning/config issue for this run: inspect integrations_server.endpoints resolution in the provisioned deployment and retry the job (this PR does not change cloud/terraform config).
Investigation details

Root Cause

The failed-job artifact begins in cleanup (terraform destroy) and never includes the command that originally failed, so the exact first error is not directly observable from the provided log file.

However, the teardown state includes fleet_url = "", and the cloud-e2e script exits non-zero when FLEET_SERVER_URL is empty before running mage test:cloudE2ERun, which matches this failure shape.

Relevant code paths:

  • .buildkite/scripts/cloud_e2e_test.sh#L30-L49
    • Provisions deployment, reads fleet_url, exits with status 1 if empty, otherwise runs mage test:cloudE2ERun.
  • dev-tools/cloud/terraform/outputs.tf#L28-L30
    • fleet_url is explicitly set to "" when integrations_server.endpoints is null.

Evidence

  • Build: https://buildkite.com/elastic/fleet-server/builds/15955
  • Job/step: :gcloud: Cloud e2e Test (.buildkite/scripts/cloud_e2e_test.sh)
  • Key log excerpts from /tmp/gh-aw/buildkite-logs/fleet-server-gcloud-cloud-e2e-test.txt:
    • fleet_url = "" -> null
    • 🚨 Error: The command exited with status 1

Verification

  • Not run locally (cloud credentials/provisioned environment required).

Follow-up

  • I checked for existing open flaky-test issues matching this failure pattern (cloud e2e, cloudE2ERun, FLEET_SERVER_URL is empty) and found none.

What is this? | From workflow: PR Buildkite Detective

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file go Pull requests that update go code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant