-
Notifications
You must be signed in to change notification settings - Fork 4.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
TEST: bump go version to 1.23 #42960
Conversation
This pull request doesn't have a |
This pull request does not have a backport label.
To fixup this pull request, you need to add the backport labels for the needed
|
use the native support instead
This reverts commit 45cbfd3.
This reverts commit 9b5e2df.
@@ -64,6 +64,7 @@ steps: | |||
- label: ":ubuntu: x-pack/dockerlogbeat: Ubuntu x86_64 Unit Tests" | |||
key: "mandatory-linux-unit-test" | |||
command: | | |||
source .buildkite/scripts/qemu.sh |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
unitTest uses the golang-crossbuild hence we need to use qemu
@@ -164,7 +164,9 @@ steps: | |||
|
|||
- label: ":ubuntu: Metricbeat: Crosscompile" | |||
key: "mandatory-cross-compile" | |||
command: "make -C metricbeat crosscompile" | |||
command: | | |||
source .buildkite/scripts/qemu.sh |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
crosscompile uses the golang-crossbuild hence we need to use qemu
beatsFPMImage = "docker.elastic.co/beats-dev/fpm" | ||
beatsFPMImage = "docker.elastic.co/observability-ci/fpm" | ||
// BeatsCrossBuildImage is the image used for crossbuilding Beats. | ||
BeatsCrossBuildImage = "docker.elastic.co/beats-dev/golang-crossbuild" | ||
BeatsCrossBuildImage = "docker.elastic.co/observability-ci/golang-crossbuild" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This won't be needed as soon as we merge elastic/golang-crossbuild#527
@@ -0,0 +1,19 @@ | |||
#!/usr/bin/env bash |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Specific script that can be used in other places
Use elastic/golang-crossbuild#527 on the top of #42705
Remove the qemu dependency - use the host architecture always
Use the specific golang crossbuild image for arm64 in arm64
Use the private docker namespace to validate things work ok