Implement ServiceBGPStatus #5295
Triggered via pull request
January 15, 2025 14:01
Status
Failure
Total duration
2h 16m 21s
Artifacts
6
ci.yaml
on: pull_request
Matrix: build-test-images
static-security-analysis
2m 26s
Matrix: e2e
Annotations
8 errors and 22 warnings
e2e-use-operator
Process completed with exit code 1.
|
e2e-use-operator
Process completed with exit code 1.
|
E2E Suite.[It] BGP Node Selector One service, one advertisement with node selector, labeling node IPV4:
E2E Suite#L1
Unexpected error:
<*errors.StatusError | 0xc0009c6d20>:
Operation cannot be fulfilled on nodes "kind-control-plane": the object has been modified; please apply your changes to the latest version and try again
{
ErrStatus: {
TypeMeta: {Kind: "", APIVersion: ""},
ListMeta: {
SelfLink: "",
ResourceVersion: "",
Continue: "",
RemainingItemCount: nil,
},
Status: "Failure",
Message: "Operation cannot be fulfilled on nodes \"kind-control-plane\": the object has been modified; please apply your changes to the latest version and try again",
Reason: "Conflict",
Details: {
Name: "kind-control-plane",
Group: "",
Kind: "nodes",
UID: "",
Causes: nil,
RetryAfterSeconds: 0,
},
Code: 409,
},
}
occurred
|
e2e (ipv4, native, manifests)
Process completed with exit code 1.
|
E2E Suite.[It] BGP ServiceBGPStatus IPV6:
E2E Suite#L1
Timed out after 120.000s.
Unexpected error:
<*errors.errorString | 0xc00067d600>:
got more than 1 ServiceBGPStatus object for service external-local-lb/bgp-1797 node kind-worker: [{{ServiceBGPStatus metallb.io/v1beta1} {bgp-96fbf bgp- metallb-system e9d0eee9-93f4-42da-af5a-befaa2331e9e 6805 1 2025-01-15 14:41:46 +0000 UTC <nil> <nil> map[metallb.io/node:kind-worker metallb.io/service-name:external-local-lb metallb.io/service-namespace:bgp-1797] map[] [{v1 Pod speaker-thbfv 2dcd2137-bac0-442d-9cb3-1ccb781b1ca6 <nil> <nil>}] [] [{speaker Update metallb.io/v1beta1 2025-01-15 14:41:46 +0000 UTC FieldsV1 {"f:metadata":{"f:generateName":{},"f:labels":{".":{},"f:metallb.io/node":{},"f:metallb.io/service-name":{},"f:metallb.io/service-namespace":{}},"f:ownerReferences":{".":{},"k:{\"uid\":\"2dcd2137-bac0-442d-9cb3-1ccb781b1ca6\"}":{}}},"f:spec":{}} } {speaker Update metallb.io/v1beta1 2025-01-15 14:41:46 +0000 UTC FieldsV1 {"f:status":{".":{},"f:node":{},"f:peers":{},"f:serviceName":{},"f:serviceNamespace":{}}} status}]} {} {kind-worker external-local-lb bgp-1797 [ebgp-multi-hop0 ebgp-single-hop0 ebgp-vrf-multi-hop0 ebgp-vrf-single-hop0 ibgp-multi-hop0 ibgp-single-hop0 ibgp-vrf-multi-hop0 ibgp-vrf-single-hop0]}} {{ServiceBGPStatus metallb.io/v1beta1} {bgp-9zg9s bgp- metallb-system 7c73062d-5baf-457c-9f91-fa6e655c2747 6804 1 2025-01-15 14:41:46 +0000 UTC <nil> <nil> map[metallb.io/node:kind-worker metallb.io/service-name:external-local-lb metallb.io/service-namespace:bgp-1797] map[] [{v1 Pod speaker-thbfv 2dcd2137-bac0-442d-9cb3-1ccb781b1ca6 <nil> <nil>}] [] [{speaker Update metallb.io/v1beta1 2025-01-15 14:41:46 +0000 UTC FieldsV1 {"f:metadata":{"f:generateName":{},"f:labels":{".":{},"f:metallb.io/node":{},"f:metallb.io/service-name":{},"f:metallb.io/service-namespace":{}},"f:ownerReferences":{".":{},"k:{\"uid\":\"2dcd2137-bac0-442d-9cb3-1ccb781b1ca6\"}":{}}},"f:spec":{}} }]} {} { []}}]
{
s: "got more than 1 ServiceBGPStatus object for service external-local-lb/bgp-1797 node kind-worker: [{{ServiceBGPStatus metallb.io/v1beta1} {bgp-96fbf bgp- metallb-system e9d0eee9-93f4-42da-af5a-befaa2331e9e 6805 1 2025-01-15 14:41:46 +0000 UTC <nil> <nil> map[metallb.io/node:kind-worker metallb.io/service-name:external-local-lb metallb.io/service-namespace:bgp-1797] map[] [{v1 Pod speaker-thbfv 2dcd2137-bac0-442d-9cb3-1ccb781b1ca6 <nil> <nil>}] [] [{speaker Update metallb.io/v1beta1 2025-01-15 14:41:46 +0000 UTC FieldsV1 {\"f:metadata\":{\"f:generateName\":{},\"f:labels\":{\".\":{},\"f:metallb.io/node\":{},\"f:metallb.io/service-name\":{},\"f:metallb.io/service-namespace\":{}},\"f:ownerReferences\":{\".\":{},\"k:{\\\"uid\\\":\\\"2dcd2137-bac0-442d-9cb3-1ccb781b1ca6\\\"}\":{}}},\"f:spec\":{}} } {speaker Update metallb.io/v1beta1 2025-01-15 14:41:46 +0000 UTC FieldsV1 {\"f:status\":{\".\":{},\"f:node\":{},\"f:peers\":{},\"f:serviceName\":{},\"f:serviceNamespace\":{}}} status}]} {} {kind-worker external-local-lb bgp-1797 [ebgp-multi-hop0 ebgp-single-hop0 ebgp-vrf-multi-hop0 ebgp-vrf-single-hop0 ibgp-multi-hop0 ibgp-single-hop0 ibgp-vrf-multi-hop0 ibgp-vrf-single-hop0]}} {{ServiceBGPStatus metallb.io/v1beta1} {bgp-9zg9s bgp- metallb-system 7c73062d-5baf-457c-9f91-fa6e655c2747 6804 1 2025-01-15 14:41:46 +0000 UTC <nil> <nil> map[metallb.io/node:kind-worker metallb.io/service-name:external-local-lb metallb.io/service-namespace:bgp-1797] map[] [{v1 Pod speaker-thbfv 2dcd2137-bac0-442d-9cb3-1ccb781b1ca6 <nil> <nil>}] [] [{speaker Update metallb.io/v1beta1 2025-01-15 14:41:46 +0000 UTC FieldsV1 {\"f:metadata\":{\"f:generateName\":{},\"f:labels\":{\".\":{},\"f:metallb.io/node\":{},\"f:metallb.io/service-name\":{},\"f:metallb.io/service-namespace\":{}},\"f:ownerReferences\":{\".\":{},\"k:{\\\"uid\\\":\\\"2dcd2137-bac0-442d-9cb3-1ccb781b1ca6\\\"}\":{}}},\"f:spec\":{}} }]} {} { []}}]",
}
occurred
|
e2e (ipv6, frr, manifests)
Process completed with exit code 1.
|
e2e (dual, frr-k8s-external, helm)
Process completed with exit code 1.
|
E2E Suite.[It] IP Assignment PREFER DUALSTACK When current dualstack pool becomes single-stack, svc should pick another dualstack pool if possible:
E2E Suite#L1
Expected
<[]string | len:1, cap:1>: [
"fc00:f853:ccd:e799::",
]
to have length 2
|
static-security-analysis
Failed to restore: "/usr/bin/tar" failed with error: The process '/usr/bin/tar' failed with exit code 2
|
unit-tests
Failed to restore: "/usr/bin/tar" failed with error: The process '/usr/bin/tar' failed with exit code 2
|
oldest_k8s
Failed to restore: "/usr/bin/tar" failed with error: The process '/usr/bin/tar' failed with exit code 2
|
e2e-use-operator
Failed to restore: "/usr/bin/tar" failed with error: The process '/usr/bin/tar' failed with exit code 2
|
e2e (ipv6, native, manifests)
Failed to restore: "/usr/bin/tar" failed with error: The process '/usr/bin/tar' failed with exit code 2
|
e2e (ipv6, native, helm)
Failed to restore: "/usr/bin/tar" failed with error: The process '/usr/bin/tar' failed with exit code 2
|
e2e (ipv4, native, manifests)
Failed to restore: "/usr/bin/tar" failed with error: The process '/usr/bin/tar' failed with exit code 2
|
e2e (dual, native, manifests)
Failed to restore: "/usr/bin/tar" failed with error: The process '/usr/bin/tar' failed with exit code 2
|
e2e (ipv4, native, helm)
Failed to restore: "/usr/bin/tar" failed with error: The process '/usr/bin/tar' failed with exit code 2
|
e2e (dual, native, helm)
Failed to restore: "/usr/bin/tar" failed with error: The process '/usr/bin/tar' failed with exit code 2
|
e2e (ipv6, frr-k8s, helm)
Failed to restore: "/usr/bin/tar" failed with error: The process '/usr/bin/tar' failed with exit code 2
|
e2e (ipv6, frr, helm)
Failed to restore: "/usr/bin/tar" failed with error: The process '/usr/bin/tar' failed with exit code 2
|
e2e (ipv6, frr-k8s, manifests)
Failed to restore: "/usr/bin/tar" failed with error: The process '/usr/bin/tar' failed with exit code 2
|
e2e (ipv6, frr, manifests)
Failed to restore: "/usr/bin/tar" failed with error: The process '/usr/bin/tar' failed with exit code 2
|
e2e (ipv4, frr, helm)
Failed to restore: "/usr/bin/tar" failed with error: The process '/usr/bin/tar' failed with exit code 2
|
e2e (ipv4, frr, manifests)
Failed to restore: "/usr/bin/tar" failed with error: The process '/usr/bin/tar' failed with exit code 2
|
e2e (ipv4, frr-k8s, manifests)
Failed to restore: "/usr/bin/tar" failed with error: The process '/usr/bin/tar' failed with exit code 2
|
e2e (ipv4, frr-k8s, helm)
Failed to restore: "/usr/bin/tar" failed with error: The process '/usr/bin/tar' failed with exit code 2
|
e2e (dual, frr-k8s-external, helm)
Failed to restore: "/usr/bin/tar" failed with error: The process '/usr/bin/tar' failed with exit code 2
|
e2e (dual, frr-k8s-external, manifests)
Failed to restore: "/usr/bin/tar" failed with error: The process '/usr/bin/tar' failed with exit code 2
|
e2e (dual, frr, helm)
Failed to restore: "/usr/bin/tar" failed with error: The process '/usr/bin/tar' failed with exit code 2
|
e2e (dual, frr, manifests)
Failed to restore: "/usr/bin/tar" failed with error: The process '/usr/bin/tar' failed with exit code 2
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
image-tar-configmaptocrs
Expired
|
20.1 MB |
|
image-tar-controller
Expired
|
27.7 MB |
|
image-tar-speaker
Expired
|
52.6 MB |
|
kind-logs-dual-frr-k8s-external-helm
|
15.9 MB |
|
kind-logs-ipv4-native-manifests
|
5.69 MB |
|
kind-logs-ipv6-frr-manifests
|
15.1 MB |
|