runtime: go fix code for 1.19

We have starting to use golang 1.19, some features are
not supported later, so run `go fix` to fix them.

Fixes: #5750

Signed-off-by: Bin Liu <bin@hyper.sh>
This commit is contained in:
Bin Liu 2022-11-25 11:07:28 +08:00
parent f02bb1a9cb
commit 1dfd845f51
43 changed files with 4 additions and 43 deletions

View File

@ -4,7 +4,6 @@
//
//go:build arm64 || ppc64le
// +build arm64 ppc64le
package main

View File

@ -4,7 +4,6 @@
//
//go:build arm64 || ppc64le
// +build arm64 ppc64le
package main

View File

@ -50,7 +50,6 @@ require (
go.opentelemetry.io/otel/exporters/jaeger v1.0.0
go.opentelemetry.io/otel/sdk v1.3.0
go.opentelemetry.io/otel/trace v1.3.0
golang.org/x/net v0.0.0-20220722155237-a158d28d115b
golang.org/x/oauth2 v0.0.0-20220622183110-fd043fe589d2
golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f
google.golang.org/grpc v1.47.0
@ -99,6 +98,7 @@ require (
github.com/russross/blackfriday/v2 v2.1.0 // indirect
go.mongodb.org/mongo-driver v1.7.5 // indirect
go.opencensus.io v0.23.0 // indirect
golang.org/x/net v0.0.0-20220722155237-a158d28d115b // indirect
golang.org/x/sync v0.0.0-20220601150217-0de741cfad7f // indirect
golang.org/x/text v0.3.7 // indirect
google.golang.org/appengine v1.6.7 // indirect

View File

@ -1,5 +1,4 @@
//go:build !s390x
// +build !s390x
// Copyright contributors to the Virtual Machine Manager for Go project
//

View File

@ -1,5 +1,4 @@
//go:build linux
// +build linux
// Copyright (c) 2021-2022 Apple Inc.
//

View File

@ -1,5 +1,4 @@
//go:build linux
// +build linux
// Copyright (c) 2019 Intel Corporation
//

View File

@ -1,5 +1,4 @@
//go:build linux
// +build linux
// Copyright (c) 2019 Intel Corporation
//

View File

@ -1,5 +1,4 @@
//go:build linux
// +build linux
// Copyright (c) 2019 Intel Corporation
//

View File

@ -9,12 +9,12 @@ import (
"syscall"
"time"
"context"
persistapi "github.com/kata-containers/kata-containers/src/runtime/virtcontainers/persist/api"
pbTypes "github.com/kata-containers/kata-containers/src/runtime/virtcontainers/pkg/agent/protocols"
"github.com/kata-containers/kata-containers/src/runtime/virtcontainers/pkg/agent/protocols/grpc"
"github.com/kata-containers/kata-containers/src/runtime/virtcontainers/types"
specs "github.com/opencontainers/runtime-spec/specs-go"
"golang.org/x/net/context"
)
type newAgentFuncKey struct{}

View File

@ -1,5 +1,4 @@
//go:build linux
// +build linux
// Copyright (c) 2019 Ericsson Eurolab Deutschland GmbH
//

View File

@ -1,5 +1,4 @@
//go:build linux
// +build linux
// Copyright (c) 2019 Ericsson Eurolab Deutschland G.m.b.H.
//

View File

@ -1,5 +1,4 @@
//go:build linux
// +build linux
// Copyright (c) 2018 Intel Corporation
//

View File

@ -1,5 +1,4 @@
//go:build linux
// +build linux
// Copyright (c) 2020 Ant Group
//

View File

@ -1,5 +1,4 @@
//go:build linux
// +build linux
// Copyright (c) 2019 Intel Corporation
//

View File

@ -1,5 +1,4 @@
//go:build linux
// +build linux
// Copyright (c) 2018 Intel Corporation
//

View File

@ -1,5 +1,4 @@
//go:build linux
// +build linux
// Copyright (c) 2018 Intel Corporation
//

View File

@ -34,10 +34,10 @@ import (
"github.com/kata-containers/kata-containers/src/runtime/virtcontainers/types"
"github.com/kata-containers/kata-containers/src/runtime/virtcontainers/utils"
"context"
"github.com/gogo/protobuf/proto"
"github.com/opencontainers/runtime-spec/specs-go"
"github.com/sirupsen/logrus"
"golang.org/x/net/context"
"golang.org/x/sys/unix"
"google.golang.org/grpc/codes"
grpcStatus "google.golang.org/grpc/status"

View File

@ -1,5 +1,4 @@
//go:build linux
// +build linux
// Copyright (c) 2018 Intel Corporation
//

View File

@ -1,5 +1,4 @@
//go:build linux
// +build linux
// Copyright (c) 2018 Intel Corporation
//

View File

@ -1,5 +1,4 @@
//go:build linux
// +build linux
// Copyright (c) 2018 Intel Corporation
//

View File

@ -1,5 +1,4 @@
//go:build linux
// +build linux
// Copyright (c) 2018 Intel Corporation
//

View File

@ -9,12 +9,12 @@ import (
"syscall"
"time"
"context"
persistapi "github.com/kata-containers/kata-containers/src/runtime/virtcontainers/persist/api"
pbTypes "github.com/kata-containers/kata-containers/src/runtime/virtcontainers/pkg/agent/protocols"
"github.com/kata-containers/kata-containers/src/runtime/virtcontainers/pkg/agent/protocols/grpc"
"github.com/kata-containers/kata-containers/src/runtime/virtcontainers/types"
specs "github.com/opencontainers/runtime-spec/specs-go"
"golang.org/x/net/context"
)
// mockAgent is an empty Agent implementation, for testing and

View File

@ -1,5 +1,4 @@
//go:build linux
// +build linux
// Copyright (c) 2018 Intel Corporation
//

View File

@ -1,5 +1,4 @@
//go:build linux
// +build linux
// Copyright (c) 2018 Intel Corporation
//

View File

@ -1,5 +1,4 @@
//go:build linux
// +build linux
// Copyright (c) 2016 Intel Corporation
//

View File

@ -1,5 +1,4 @@
//go:build linux
// +build linux
// Copyright (c) 2018 Intel Corporation
//

View File

@ -1,5 +1,4 @@
//go:build linux
// +build linux
// Copyright (c) 2018 Intel Corporation
//

View File

@ -1,5 +1,4 @@
//go:build linux
// +build linux
// Copyright (c) 2018 Intel Corporation
//

View File

@ -1,5 +1,4 @@
//go:build linux
// +build linux
// Copyright (c) 2018 Intel Corporation
//

View File

@ -1,5 +1,4 @@
//go:build linux
// +build linux
// Copyright (c) 2018 Intel Corporation
//

View File

@ -1,5 +1,4 @@
//go:build linux
// +build linux
// Copyright (c) 2018 IBM
//

View File

@ -1,5 +1,4 @@
//go:build linux
// +build linux
// Copyright (c) 2018 IBM
//

View File

@ -1,5 +1,4 @@
//go:build linux
// +build linux
// Copyright (c) 2018 IBM
//

View File

@ -1,5 +1,4 @@
//go:build linux
// +build linux
// Copyright (c) 2018 IBM
//

View File

@ -1,5 +1,4 @@
//go:build linux
// +build linux
// Copyright (c) 2018 IBM
//

View File

@ -1,5 +1,4 @@
//go:build linux
// +build linux
// Copyright (c) 2016 Intel Corporation
//

View File

@ -1,5 +1,4 @@
//go:build linux
// +build linux
// Copyright (c) 2018 Huawei Corporation
//

View File

@ -1,5 +1,4 @@
//go:build linux
// +build linux
// Copyright (c) 2018 Huawei Corporation
// Copyright (c) 2019 Intel Corporation

View File

@ -1,5 +1,4 @@
//go:build amd64 || arm64 || s390x || !ppc64le
// +build amd64 arm64 s390x !ppc64le
// Copyright (c) 2019 IBM
//

View File

@ -1,5 +1,4 @@
//go:build linux
// +build linux
// Copyright (c) 2018 Intel Corporation
//

View File

@ -1,5 +1,4 @@
//go:build linux
// +build linux
// Copyright (c) 2018 Intel Corporation
//

View File

@ -1,5 +1,4 @@
//go:build linux
// +build linux
// Copyright (c) 2018 Intel Corporation
//

View File

@ -1,5 +1,4 @@
//go:build linux
// +build linux
// Copyright (c) 2018 Intel Corporation
//