Needed in T283424
Description
Description
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | kostajh | T291955 Install instructions not working: The file './mw' is marked as an executable but could not be run by the operating system | |||
Resolved | Addshore | T292016 mwcli: build darwin/arm64 binary | |||
Resolved | Addshore | T291528 Use golangci-lint when mwcli Go 1.15+ | |||
Resolved | Addshore | T292417 mwcli: use go 1.16+ | |||
Invalid | None | T283424 [mwcli] Build in blubber using go 1.16+ | |||
Resolved | JMeybohm | T283425 Release a 1.16 tag of docker-registry.wikimedia.org/golang |
Event Timeline
Comment Actions
golang1.16 only exists in Debian bookworm so far (https://tracker.debian.org/pkg/golang-1.16), so it would need to be backported to bullseye. Or we use an upstream source instead of Debian packages depending on the priority of whatever this is blocking.
Comment Actions
I don't get if 1.16 is actually a hard requirement. Maybe it builds fine with older go versions as well?
Comment Actions
I've created a golang 1.17 image at https://gerrit.wikimedia.org/r/c/operations/docker-images/production-images/+/737045, available as docker-registry.discovery.wmnet/golang1.17:1.17-1 (in a couple of minutes from now).
Would that solve your issue @Addshore?
Comment Actions
Yes that sounds great to me!
I can move mwcli build back away from dockerhub images and to wikimedia images!