Skip to content

[golang] chore(golang): bump Go version from 1.24 to 1.25#6277

Merged
gh-worker-dd-mergequeue-cf854d[bot] merged 3 commits intomainfrom
kakkoyun/go126
Feb 12, 2026
Merged

[golang] chore(golang): bump Go version from 1.24 to 1.25#6277
gh-worker-dd-mergequeue-cf854d[bot] merged 3 commits intomainfrom
kakkoyun/go126

Conversation

@kakkoyun
Copy link
Member

@kakkoyun kakkoyun commented Feb 11, 2026

Go 1.26 has been released, so bump the minimum supported Go version
to 1.25 across all Go Docker images and module files.

Signed-off-by: Kemal Akkoyun kemal.akkoyun@datadoghq.com

Motivation

xref: DataDog/dd-trace-go#4403

Changes

Workflow

  1. ⚠️ Create your PR as draft ⚠️
  2. Work on you PR until the CI passes
  3. Mark it as ready for review
    • Test logic is modified? -> Get a review from RFC owner.
    • Framework is modified, or non obvious usage of it -> get a review from R&P team

🚀 Once your PR is reviewed and the CI green, you can merge it!

🛟 #apm-shared-testing 🛟

Reviewer checklist

  • Anything but tests/ or manifests/ is modified ? I have the approval from R&P team
  • A docker base image is modified?
    • the relevant build-XXX-image label is present
  • A scenario is added, removed or renamed?

Go 1.26 has been released, so bump the minimum supported Go version
to 1.25 across all Go Docker images and module files.

Signed-off-by: Kemal Akkoyun <kemal.akkoyun@datadoghq.com>
@github-actions
Copy link
Contributor

CODEOWNERS have been resolved as:

utils/build/docker/golang/app/go.mod                                    @DataDog/dd-trace-go-guild @DataDog/system-tests-core
utils/build/docker/golang/app/net-http-orchestrion/go.mod               @DataDog/dd-trace-go-guild @DataDog/system-tests-core
utils/build/docker/golang/chi.Dockerfile                                @DataDog/dd-trace-go-guild @DataDog/system-tests-core
utils/build/docker/golang/echo.Dockerfile                               @DataDog/dd-trace-go-guild @DataDog/system-tests-core
utils/build/docker/golang/gin.Dockerfile                                @DataDog/dd-trace-go-guild @DataDog/system-tests-core
utils/build/docker/golang/gqlgen.Dockerfile                             @DataDog/dd-trace-go-guild @DataDog/system-tests-core
utils/build/docker/golang/graph-gophers.Dockerfile                      @DataDog/dd-trace-go-guild @DataDog/system-tests-core
utils/build/docker/golang/graphql-go.Dockerfile                         @DataDog/dd-trace-go-guild @DataDog/system-tests-core
utils/build/docker/golang/net-http-orchestrion.Dockerfile               @DataDog/dd-trace-go-guild @DataDog/system-tests-core
utils/build/docker/golang/net-http.Dockerfile                           @DataDog/dd-trace-go-guild @DataDog/system-tests-core
utils/build/docker/golang/parametric/Dockerfile                         @DataDog/dd-trace-go-guild @DataDog/system-tests-core
utils/build/docker/golang/parametric/go.mod                             @DataDog/dd-trace-go-guild @DataDog/system-tests-core
utils/build/docker/golang/uds-echo.Dockerfile                           @DataDog/dd-trace-go-guild @DataDog/system-tests-core

Copy link
Contributor

@RomainMuller RomainMuller left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🙏🏻

@kakkoyun
Copy link
Member Author

An unrelated PHP test fails:

Run actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093
Downloading single artifact
Error: Unable to download artifact(s): Failed to ListArtifacts: Received non-retryable error: Failed request: (403) Forbidden: Error from intermediary with HTTP status code 403 "Forbidden"

https://github.com/DataDog/system-tests/actions/runs/21911275252/job/63269677667?pr=6277

Is it a flake? What's the course of action here?

@datadog-official
Copy link

datadog-official bot commented Feb 11, 2026

⚠️ Tests

Fix all issues with Cursor

⚠️ Warnings

❄️ 1 New flaky test detected

tests.test_library_logs.Test_NoExceptions.test_java_logs[spring-boot-openliberty] from system_tests_suite (Datadog) (Fix with Cursor)
self = <tests.test_library_logs.Test_NoExceptions object at 0x7f5480af6390>

    @irrelevant(context.library != "java", reason="only for Java")
    def test_java_logs(self):
        """Test Java logs for unexpected errors."""
        disallowed_patterns = [
            r".*ERROR.*",
        ]
        allowed_patterns = [
            r".*"
...

ℹ️ Info

🧪 All tests passed

This comment will be updated automatically if new data arrives.
🔗 Commit SHA: e02a839 | Docs | Datadog PR Page | Was this helpful? Give us feedback!

@kakkoyun kakkoyun marked this pull request as draft February 11, 2026 19:41
@kakkoyun kakkoyun added the go Pull requests that update Go code label Feb 12, 2026
@kakkoyun kakkoyun changed the title chore(golang): bump Go version from 1.24 to 1.25 [golang] chore(golang): bump Go version from 1.24 to 1.25a Feb 12, 2026
@kakkoyun kakkoyun marked this pull request as ready for review February 12, 2026 12:15
@kakkoyun
Copy link
Member Author

/merge

@gh-worker-devflow-routing-ef8351
Copy link

gh-worker-devflow-routing-ef8351 bot commented Feb 12, 2026

View all feedbacks in Devflow UI.

2026-02-12 12:15:35 UTC ℹ️ Start processing command /merge


2026-02-12 12:15:39 UTC ℹ️ MergeQueue: pull request added to the queue

The expected merge time in main is approximately 9m (p90).


2026-02-12 12:16:21 UTC ℹ️ MergeQueue: This merge request was merged

@gh-worker-dd-mergequeue-cf854d gh-worker-dd-mergequeue-cf854d bot merged commit 8119187 into main Feb 12, 2026
1225 of 1228 checks passed
@gh-worker-dd-mergequeue-cf854d gh-worker-dd-mergequeue-cf854d bot deleted the kakkoyun/go126 branch February 12, 2026 12:16
@kakkoyun kakkoyun changed the title [golang] chore(golang): bump Go version from 1.24 to 1.25a [golang] chore(golang): bump Go version from 1.24 to 1.25 Feb 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

go Pull requests that update Go code mergequeue-status: done

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants