machine: ensure disk image is writable before resize (fix read-only image init failure)#28447
Open
jude-ruben wants to merge 1 commit into
Open
Cirrus CI / FreeBSD Cross
failed
Apr 12, 2026 in 5m 31s
Task Summary
Instruction lint failed in 04:09
Details
✅ 00:41 clone
✅ 00:35 setup
✅ 00:02 golint
❌ 04:09 lint
gmake golangci-lint
VERSION=2.11.4 ./hack/install_golangci.sh
Installing golangci-lint v2.11.4 into ./bin/golangci-lint
golangci/golangci-lint info checking GitHub for tag 'v2.11.4'
golangci/golangci-lint info found version: 2.11.4 for v2.11.4/freebsd/amd64
golangci/golangci-lint info installed ./bin/golangci-lint
hack/golangci-lint.sh
Linting for GOOS=freebsd
+ ./bin/golangci-lint run --build-tags=containers_image_openpgp
pkg/machine/e2e/init_test.go:743:62: Error return value of `(*os/exec.Cmd).Run` is not checked (errcheck)
exec.Command("install", "-m", "444", mb.imagePath, img).Run()
^
pkg/machine/e2e/init_test.go:749:3: ginkgo-linter: wrong error assertion. Consider using `Expect(err).ToNot(HaveOccurred())` instead (ginkgolinter)
Expect(err).To(BeNil())
^
pkg/machine/stdpull/local.go:37:1: File is not properly formatted (gofumpt)
if err := os.Chmod(s.finalPath.GetPath(), 0600); err != nil {
^
pkg/machine/stdpull/url.go:84:1: File is not properly formatted (gofumpt)
if err := os.Chmod(d.finalPath.GetPath(), 0600); err != nil {
^
pkg/machine/stdpull/local.go:42:1: unnecessary trailing newline (whitespace)
}
^
5 issues:
* errcheck: 1
* ginkgolinter: 1
* gofumpt: 2
* whitespace: 1
gmake: *** [Makefile:289: golangci-lint] Error 1
Exit status: 2
Loading