Skip to content

Broken etcd image build for Antithesis tests #21473

@serathius

Description

@serathius

Bug report criteria

What happened?

Noticed that we don't run any Antithesis tests for last week.

Image

The building of image is broken

Image

/cc @jmhbnz

What did you expect to happen?

Tests to work

How can we reproduce it (as minimally and precisely as possible)?

#33 [build 27/28] RUN CGO_ENABLED=1 GO_GCFLAGS="all=-N -l" make build
#33 0.179 GO_BUILD_FLAGS=" -v -mod=readonly" ./scripts/build.sh
#33 0.190 go: module . listed in go.work file requires go >= 1.26.1, but go.work lists go 1.26; to update it:
#33 0.190 	go work use
#33 0.190 go: module etcdctl listed in go.work file requires go >= 1.26.1, but go.work lists go 1.26; to update it:
#33 0.190 	go work use
#33 0.190 go: module etcdutl listed in go.work file requires go >= 1.26.1, but go.work lists go 1.26; to update it:
#33 0.190 	go work use
#33 0.190 go: module server listed in go.work file requires go >= 1.26.1, but go.work lists go 1.26; to update it:
#33 0.190 	go work use
#33 0.191 must be run from 'go.etcd.io/etcd/v3' module directory
#33 0.191 make: *** [Makefile:9: build] Error 255
#33 ERROR: process "/bin/sh -c CGO_ENABLED=1 GO_GCFLAGS=\"all=-N -l\" make build" did not complete successfully: exit code: 2
------
 > [build 27/28] RUN CGO_ENABLED=1 GO_GCFLAGS="all=-N -l" make build:
0.190 go: module . listed in go.work file requires go >= 1.26.1, but go.work lists go 1.26; to update it:
0.190 	go work use
0.190 go: module etcdctl listed in go.work file requires go >= 1.26.1, but go.work lists go 1.26; to update it:
0.190 	go work use
0.190 go: module etcdutl listed in go.work file requires go >= 1.26.1, but go.work lists go 1.26; to update it:
0.190 	go work use
0.190 go: module server listed in go.work file requires go >= 1.26.1, but go.work lists go 1.26; to update it:
0.190 	go work use
0.191 must be run from 'go.etcd.io/etcd/v3' module directory
0.191 make: *** [Makefile:9: build] Error 255

Anything else we need to know?

No response

Etcd version (please run commands below)

Details
$ etcd --version
# paste output here

$ etcdctl version
# paste output here

Etcd configuration (command line flags or environment variables)

Details

paste your configuration here

Etcd debug information (please run commands below, feel free to obfuscate the IP address or FQDN in the output)

Details
$ etcdctl member list -w table
# paste output here

$ etcdctl --endpoints=<member list> endpoint status -w table
# paste output here

Relevant log output

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions