diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6843c3d61..c2c0004d7 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -52,7 +52,7 @@ jobs: - name: golangci-lint CLI uses: golangci/golangci-lint-action@v6 with: - version: v1.59.0 + version: v1.63.4 working-directory: src/cmd/linuxkit args: --verbose --timeout=10m - name: go vet CLI diff --git a/src/cmd/linuxkit/gcp.go b/src/cmd/linuxkit/gcp.go index c4363ee1f..c453688af 100644 --- a/src/cmd/linuxkit/gcp.go +++ b/src/cmd/linuxkit/gcp.go @@ -377,7 +377,7 @@ func (g GCPClient) GetInstanceSerialOutput(instance, zone string) error { } return err } - fmt.Printf(res.Contents) + fmt.Print(res.Contents) next = res.Next // When the instance has been stopped, Start and Next will both be 0 if res.Start > 0 && next == 0 { @@ -429,7 +429,7 @@ func (g GCPClient) ConnectToInstanceSerialPort(instance, zone string) error { break } if conn == nil { - return fmt.Errorf(err.Error()) + return err } defer conn.Close() diff --git a/src/cmd/linuxkit/run_aws.go b/src/cmd/linuxkit/run_aws.go index d19d1c986..c33e5063e 100644 --- a/src/cmd/linuxkit/run_aws.go +++ b/src/cmd/linuxkit/run_aws.go @@ -185,7 +185,7 @@ func runAWSCmd() *cobra.Command { if err != nil { return fmt.Errorf("Error decoding output: %s", err) } - fmt.Printf(string(out) + "\n") + fmt.Printf("%s\n", string(out)) } log.Infof("Terminating instance %s", *instanceID) terminateParams := &ec2.TerminateInstancesInput{ diff --git a/src/cmd/linuxkit/scaleway.go b/src/cmd/linuxkit/scaleway.go index 9c90663d6..cdb3160d0 100644 --- a/src/cmd/linuxkit/scaleway.go +++ b/src/cmd/linuxkit/scaleway.go @@ -615,7 +615,7 @@ func (s *ScalewayClient) ConnectSerialPort(instanceID string) error { go func() { err = gottyClient.Loop() if err != nil { - fmt.Printf("ERROR: " + err.Error()) + fmt.Printf("ERROR: %v", err) } //gottyClient.Close() done <- true