Skip to content

Commit

Permalink
Backport of go update 1.22.7 to 7.57.x (#29445)
Browse files Browse the repository at this point in the history
  • Loading branch information
louis-cqrl authored Sep 20, 2024
1 parent 4062a05 commit 1b53668
Show file tree
Hide file tree
Showing 9 changed files with 16 additions and 12 deletions.
2 changes: 1 addition & 1 deletion .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ experimental:
templates:
job_template: &job_template
docker:
- image: gcr.io/datadoghq/agent-circleci-runner:v41089396-d65d75ec
- image: gcr.io/datadoghq/agent-circleci-runner:v44692678-b2bf92cc
environment:
USE_SYSTEM_LIBS: "1"
working_directory: /go/src/github.com/DataDog/datadog-agent
Expand Down
10 changes: 5 additions & 5 deletions .gitlab-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -164,15 +164,15 @@ variables:
# To use images from datadog-agent-buildimages dev branches, set the corresponding
# SUFFIX variable to _test_only
DATADOG_AGENT_BUILDIMAGES_SUFFIX: ""
DATADOG_AGENT_BUILDIMAGES: v41089396-d65d75ec
DATADOG_AGENT_BUILDIMAGES: v44692678-b2bf92cc
DATADOG_AGENT_WINBUILDIMAGES_SUFFIX: ""
DATADOG_AGENT_WINBUILDIMAGES: v41089396-d65d75ec
DATADOG_AGENT_WINBUILDIMAGES: v44692678-b2bf92cc
DATADOG_AGENT_ARMBUILDIMAGES_SUFFIX: ""
DATADOG_AGENT_ARMBUILDIMAGES: v41089396-d65d75ec
DATADOG_AGENT_ARMBUILDIMAGES: v44692678-b2bf92cc
DATADOG_AGENT_SYSPROBE_BUILDIMAGES_SUFFIX: ""
DATADOG_AGENT_SYSPROBE_BUILDIMAGES: v41089396-d65d75ec
DATADOG_AGENT_SYSPROBE_BUILDIMAGES: v44692678-b2bf92cc
DATADOG_AGENT_BTF_GEN_BUILDIMAGES_SUFFIX: ""
DATADOG_AGENT_BTF_GEN_BUILDIMAGES: v41089396-d65d75ec
DATADOG_AGENT_BTF_GEN_BUILDIMAGES: v44692678-b2bf92cc

DATADOG_AGENT_EMBEDDED_PATH: /opt/datadog-agent/embedded
DEB_GPG_KEY_ID: c0962c7d
Expand Down
2 changes: 1 addition & 1 deletion .go-version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.22.6
1.22.7
2 changes: 1 addition & 1 deletion devenv/scripts/Install-DevEnv.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ Write-Host -ForegroundColor Yellow -BackgroundColor DarkGreen '- Installing Gola
$ErrorActionPreference = 'Stop'
$ProgressPreference = 'SilentlyContinue'

$go_version = "1.22.6"
$go_version = "1.22.7"
Write-Host -ForegroundColor Green "Installing go $go_version"

$gozip = "https://dl.google.com/go/go$go_version.windows-amd64.zip"
Expand Down
2 changes: 1 addition & 1 deletion docs/dev/agent_dev_env.md
Original file line number Diff line number Diff line change
Expand Up @@ -138,7 +138,7 @@ This procedure ensures you not only get the correct version of `invoke`, but als

### Golang

You must [install Golang](https://golang.org/doc/install) version `1.22.6` or
You must [install Golang](https://golang.org/doc/install) version `1.22.7` or
higher. Make sure that `$GOPATH/bin` is in your `$PATH` otherwise `invoke`
cannot use any additional tool it might need.

Expand Down
4 changes: 4 additions & 0 deletions releasenotes/notes/bump-go-to-1.22.7-925020d09a164060.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
enhancements:
- |
Agents are now built with Go ``1.22.7``.
2 changes: 1 addition & 1 deletion tasks/go.py
Original file line number Diff line number Diff line change
Expand Up @@ -446,7 +446,7 @@ def tidy(ctx):
@task
def check_go_version(ctx):
go_version_output = ctx.run('go version')
# result is like "go version go1.22.6 linux/amd64"
# result is like "go version go1.22.7 linux/amd64"
running_go_version = go_version_output.stdout.split(' ')[2]

with open(".go-version") as f:
Expand Down
2 changes: 1 addition & 1 deletion test/fakeintake/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# syntax=docker/dockerfile:1

## Build
FROM golang:1.22.6-alpine3.20 AS build
FROM golang:1.22.7-alpine3.20 AS build

# need gcc to build with CGO_ENABLED=1
# need musl-dev to get stdlib.h
Expand Down
2 changes: 1 addition & 1 deletion tools/gdb/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ RUN rm -vf /etc/ssl/openssl.cnf
RUN DEBIAN_FRONTEND=noninteractive TZ=Etc/UTC apt-get install -y gdb build-essential strace less vim

# Install go
RUN curl -fSL -o golang.tgz https://go.dev/dl/go1.22.6.linux-amd64.tar.gz
RUN curl -fSL -o golang.tgz https://go.dev/dl/go1.22.7.linux-amd64.tar.gz
RUN tar xzvf golang.tgz
RUN ln -s /go /goroot

Expand Down

0 comments on commit 1b53668

Please sign in to comment.