-
Bug
-
Resolution: Done-Errata
-
Normal
-
4.19
Description of problem:
When no value passed to annotation cloud.google.com/network-tier service remain stuck in pending
Version-Release number of selected component (if applicable):
4.19.0-0.nightly-2025-01-15-060507
How reproducible:
Always
Steps to Reproduce:
1.Create service use below yaml apiVersion: v1 kind: Service metadata: labels: name: lb-service-unsecure name: lb-service-unsecure annotations: cloud.google.com/network-tier: "" spec: ports: - name: http port: 80 protocol: TCP targetPort: 8080 selector: name: web-server-rc type: LoadBalancer 2. Service gets created successfully 3. miyadav@miyadav-thinkpadx1carbongen8:~/annotations$ oc get svc lb-service1 NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE lb-service1 LoadBalancer 172.30.233.126 <pending> 80:30502/TCP 9m36s miyadav@miyadav-thinkpadx1carbongen8:~/annotations$
Actual results:
service stuck in pending state
Expected results:
If possible it could produce error ( admission webhook may be to pass value to annotation )
Additional info:
describe svc does give info like below -
Events: Type Reason Age From Message ---- ------ ---- ---- ------- Normal EnsuringLoadBalancer 33s (x8 over 10m) service-controller Ensuring load balancer Warning SyncLoadBalancerFailed 32s (x8 over 10m) service-controller Error syncing load balancer: failed to ensure load balancer: unsupported network tier: ""
- links to
-
RHEA-2024:11038 OpenShift Container Platform 4.19.z bug fix update