Skip to content

Commit 1c52b79

Browse files
chore: fix linting errors
1 parent 3b20ee7 commit 1c52b79

File tree

4 files changed

+8
-7
lines changed

4 files changed

+8
-7
lines changed

cmd/controller/app/app.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -250,7 +250,8 @@ func (a *App) runHTTPServer(ctx context.Context, log *logging.Logger) error {
250250
}
251251

252252
func (a *App) runKubeServer(ctx context.Context, log *logging.Logger, client *kube.Client) error {
253-
lis, err := net.Listen("tcp", fmt.Sprintf(":%d", a.cfg.KubeServerListenPort))
253+
cfg := net.ListenConfig{}
254+
lis, err := cfg.Listen(ctx, "tcp", fmt.Sprintf(":%d", a.cfg.KubeServerListenPort))
254255
if err != nil {
255256
return err
256257
}

cmd/event-generator/app/event.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,7 @@ func (e *eventExecBinary) run(ctx context.Context) error {
127127
{"nsenter", "--target", "1", "--pid"},
128128
}
129129
cmd := cmds[rnd.Intn(len(cmds))]
130-
out, err := exec.Command(cmd[0], cmd[1:]...).CombinedOutput() //nolint:gosec
130+
out, err := exec.CommandContext(ctx, cmd[0], cmd[1:]...).CombinedOutput() //nolint:gosec
131131
if err != nil {
132132
return fmt.Errorf("%s:%w", string(out), err)
133133
}

cmd/mock-server/main.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ func main() {
2323
})
2424

2525
// nolint:gosec
26-
lis, err := net.Listen("tcp", ":8443")
26+
lis, err := (&net.ListenConfig{}).Listen(ctx, "tcp", ":8443")
2727
if err != nil {
2828
log.Fatal(err.Error())
2929
}

e2e/e2e.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ func run(ctx context.Context) error {
7272
}
7373

7474
addr := fmt.Sprintf(":%d", 8443)
75-
lis, err := net.Listen("tcp", addr)
75+
lis, err := (&net.ListenConfig{}).Listen(ctx, "tcp", addr)
7676
if err != nil {
7777
return err
7878
}
@@ -95,7 +95,7 @@ func run(ctx context.Context) error {
9595
}
9696
}()
9797

98-
out, err := installChart(*ns, *imageTag)
98+
out, err := installChart(ctx, *ns, *imageTag)
9999
if err != nil {
100100
return fmt.Errorf("installing chart: %w: %s", err, string(out))
101101
}
@@ -191,7 +191,7 @@ func run(ctx context.Context) error {
191191
return nil
192192
}
193193

194-
func installChart(ns, imageTag string) ([]byte, error) {
194+
func installChart(ctx context.Context, ns, imageTag string) ([]byte, error) {
195195
fmt.Printf("installing kvisor chart with image tag %q\n", imageTag)
196196
repo := "ghcr.io/castai/kvisor/kvisor"
197197
if imageTag == "local" {
@@ -200,7 +200,7 @@ func installChart(ns, imageTag string) ([]byte, error) {
200200

201201
grpcAddr := fmt.Sprintf("%s:8443", os.Getenv("POD_IP"))
202202
//nolint:gosec
203-
cmd := exec.Command("/bin/sh", "-c", fmt.Sprintf(
203+
cmd := exec.CommandContext(ctx, "/bin/sh", "-c", fmt.Sprintf(
204204
`helm upgrade --install kvisor-e2e ./charts/kvisor \
205205
-n %s --create-namespace \
206206
--set image.repository=%s \

0 commit comments

Comments
 (0)