Skip to content

fix: fixing Stateless CNI delete in SwiftV2 scenario #17777

fix: fixing Stateless CNI delete in SwiftV2 scenario

fix: fixing Stateless CNI delete in SwiftV2 scenario #17777

Triggered via pull request September 25, 2025 17:16
Status Failure
Total duration 14m 22s
Artifacts 1

golangci.yaml

on: pull_request
Generate BPF Handling Code
2m 12s
Generate BPF Handling Code
Matrix: Lint
Fit to window
Zoom out
Zoom in

Annotations

13 errors and 1 notice
Lint (ubuntu-latest): cni/network/network_test.go#L740
cannot use acnnetwork.NewMockNetworkmanager(acnnetwork.NewMockEndpointClient(nil)) (value of type *"github.com/Azure/azure-container-networking/network".MockNetworkManager) as "github.com/Azure/azure-container-networking/network".NetworkManager value in struct literal: *"github.com/Azure/azure-container-networking/network".MockNetworkManager does not implement "github.com/Azure/azure-container-networking/network".NetworkManager (missing method RemoveSecondaryEndpointFromPodNetNS)
Lint (ubuntu-latest): cni/network/network_test.go#L564
cannot use acnnetwork.NewMockNetworkmanager(acnnetwork.NewMockEndpointClient(nil)) (value of type *"github.com/Azure/azure-container-networking/network".MockNetworkManager) as "github.com/Azure/azure-container-networking/network".NetworkManager value in struct literal: *"github.com/Azure/azure-container-networking/network".MockNetworkManager does not implement "github.com/Azure/azure-container-networking/network".NetworkManager (missing method RemoveSecondaryEndpointFromPodNetNS)
Lint (ubuntu-latest): cni/network/network_test.go#L553
cannot use acnnetwork.NewMockNetworkmanager(acnnetwork.NewMockEndpointClient(nil)) (value of type *"github.com/Azure/azure-container-networking/network".MockNetworkManager) as "github.com/Azure/azure-container-networking/network".NetworkManager value in struct literal: *"github.com/Azure/azure-container-networking/network".MockNetworkManager does not implement "github.com/Azure/azure-container-networking/network".NetworkManager (missing method RemoveSecondaryEndpointFromPodNetNS)
Lint (ubuntu-latest): cni/network/network_test.go#L543
cannot use acnnetwork.NewMockNetworkmanager(acnnetwork.NewMockEndpointClient(nil)) (value of type *"github.com/Azure/azure-container-networking/network".MockNetworkManager) as "github.com/Azure/azure-container-networking/network".NetworkManager value in struct literal: *"github.com/Azure/azure-container-networking/network".MockNetworkManager does not implement "github.com/Azure/azure-container-networking/network".NetworkManager (missing method RemoveSecondaryEndpointFromPodNetNS)
Lint (ubuntu-latest): cni/network/network_test.go#L499
cannot use acnnetwork.NewMockNetworkmanager(acnnetwork.NewMockEndpointClient(nil)) (value of type *"github.com/Azure/azure-container-networking/network".MockNetworkManager) as "github.com/Azure/azure-container-networking/network".NetworkManager value in struct literal: *"github.com/Azure/azure-container-networking/network".MockNetworkManager does not implement "github.com/Azure/azure-container-networking/network".NetworkManager (missing method RemoveSecondaryEndpointFromPodNetNS)
Lint (ubuntu-latest): cni/network/network_test.go#L490
cannot use acnnetwork.NewMockNetworkmanager(acnnetwork.NewMockEndpointClient(nil)) (value of type *"github.com/Azure/azure-container-networking/network".MockNetworkManager) as "github.com/Azure/azure-container-networking/network".NetworkManager value in struct literal: *"github.com/Azure/azure-container-networking/network".MockNetworkManager does not implement "github.com/Azure/azure-container-networking/network".NetworkManager (missing method RemoveSecondaryEndpointFromPodNetNS)
Lint (ubuntu-latest): cni/network/network_test.go#L402
cannot use acnnetwork.NewMockNetworkmanager(acnnetwork.NewMockEndpointClient(func(*acnnetwork.EndpointInfo) error {…})) (value of type *"github.com/Azure/azure-container-networking/network".MockNetworkManager) as "github.com/Azure/azure-container-networking/network".NetworkManager value in assignment: *"github.com/Azure/azure-container-networking/network".MockNetworkManager does not implement "github.com/Azure/azure-container-networking/network".NetworkManager (missing method RemoveSecondaryEndpointFromPodNetNS)
Lint (ubuntu-latest): cni/network/network_test.go#L79
cannot use mockNetworkManager (variable of type *"github.com/Azure/azure-container-networking/network".MockNetworkManager) as "github.com/Azure/azure-container-networking/network".NetworkManager value in assignment: *"github.com/Azure/azure-container-networking/network".MockNetworkManager does not implement "github.com/Azure/azure-container-networking/network".NetworkManager (missing method RemoveSecondaryEndpointFromPodNetNS)
Lint (ubuntu-latest): cni/network/network_linux_test.go#L340
cannot use network.NewMockNetworkmanager(network.NewMockEndpointClient(nil)) (value of type *"github.com/Azure/azure-container-networking/network".MockNetworkManager) as "github.com/Azure/azure-container-networking/network".NetworkManager value in struct literal: *"github.com/Azure/azure-container-networking/network".MockNetworkManager does not implement "github.com/Azure/azure-container-networking/network".NetworkManager (missing method RemoveSecondaryEndpointFromPodNetNS)
Lint (ubuntu-latest): cni/network/network_linux_test.go#L262
cannot use network.NewMockNetworkmanager(network.NewMockEndpointClient(nil)) (value of type *"github.com/Azure/azure-container-networking/network".MockNetworkManager) as "github.com/Azure/azure-container-networking/network".NetworkManager value in struct literal: *"github.com/Azure/azure-container-networking/network".MockNetworkManager does not implement "github.com/Azure/azure-container-networking/network".NetworkManager (missing method RemoveSecondaryEndpointFromPodNetNS)
Lint (windows-latest)
issues found
Lint (windows-latest)
too many errors"
Lint (windows-latest): network/manager.go#L866
paramTypeCombine: func(ifName string, netns string) error could be replaced with func(ifName, netns string) error (gocritic)
Lint (windows-latest)
The windows-latest label will migrate from Windows Server 2022 to Windows Server 2025 beginning September 2, 2025. For more information see https://github.com/actions/runner-images/issues/12677

Artifacts

Produced during runtime
Name Size Digest
generated-bpf-program-code
72.5 KB
sha256:c8ed2eab16035b89f7b68b664b185dc77a5cfa214a8195919d3b03c2195673c8