Name: zuul-scheduler-0 Namespace: sf Priority: 0 Service Account: default Node: minikube/192.168.49.2 Start Time: Wed, 10 Jun 2026 06:57:11 -0400 Labels: app=sf apps.kubernetes.io/pod-index=0 controller-revision-hash=zuul-scheduler-6cbdd78d4d run=zuul-scheduler statefulset.kubernetes.io/pod-name=zuul-scheduler-0 Annotations: config-repo-info-hash: gerrit:https://gerrit.sfop.me/config corporate-ca-certs-version: 0 limits: log-forwarding: disabled serial: 13 statsd_mapping: b76a9280139862949aa1b2315d0641fe76e27f1a108248ee34107972d6c7c07a zuul-common-config: df3195b060329340ca98fab1d3ec4f9db68c263d142e1b4ed411a8662e87e14a zuul-component-config: 6f405e7ce5296d74c6d99fcfd924f75b62c43a58388182040ca4c14b004b7b64 zuul-connections: 735f02d7d914e574d4c59113d45640475cc99128f1ef47a02caab4ba215d1115 zuul-extra: a6ee03b6bd444f6abed960436fdc5d2b46ea8d2ce20a3a26ee25badfbd6fe6c6 zuul-logging: b36a243f5ea179a5624fba721d0c24c36870154c412e4a54fc89485264532b97 Status: Running SeccompProfile: RuntimeDefault IP: 10.244.0.17 IPs: IP: 10.244.0.17 Controlled By: StatefulSet/zuul-scheduler Init Containers: init-scheduler-config: Container ID: cri-o://fd0481147a6326de7a9e220f956f520aea179e98fbf16148bd58749d34312c19 Image: quay.io/software-factory/zuul-scheduler:13.1.0-20250925-1 Image ID: quay.io/software-factory/zuul-scheduler@sha256:06a14834911bf3f2a229b89e10601b28928d2441e6d0e011fe5b2b27bea2392b Port: Host Port: SeccompProfile: RuntimeDefault Command: /usr/local/bin/init-container.sh State: Terminated Reason: Completed Exit Code: 0 Started: Wed, 10 Jun 2026 06:58:02 -0400 Finished: Wed, 10 Jun 2026 06:58:18 -0400 Ready: True Restart Count: 0 Limits: cpu: 100m memory: 64Mi Requests: cpu: 10m memory: 32Mi Environment: CONFIG_REPO_SET: TRUE CONFIG_REPO_BASE_URL: https://gerrit.sfop.me CONFIG_REPO_NAME: config CONFIG_REPO_CONNECTION_NAME: gerrit CONFIG_REPO_BRANCH: main HOME: /var/lib/zuul INIT_CONTAINER: 1 Mounts: /etc/pki/ca-trust/extracted from zuul-ca (rw) /usr/local/bin/fetch-config-repo.sh from tooling-vol (ro,path="fetch-config-repo.sh") /usr/local/bin/generate-zuul-tenant-yaml.sh from tooling-vol (ro,path="generate-zuul-tenant-yaml.sh") /usr/local/bin/init-container.sh from tooling-vol (ro,path="init-container.sh") /var/lib/zuul from zuul-scheduler (rw) Containers: zuul-scheduler: Container ID: cri-o://ea07661a7f2b54fd1d2aa0a2187dacc5ac39ee2ff4593620af233f9c03dc1e16 Image: quay.io/software-factory/zuul-scheduler:13.1.0-20250925-1 Image ID: quay.io/software-factory/zuul-scheduler@sha256:06a14834911bf3f2a229b89e10601b28928d2441e6d0e011fe5b2b27bea2392b Port: 9090/TCP (zuul-metrics) Host Port: 0/TCP (zuul-metrics) SeccompProfile: RuntimeDefault Command: /usr/local/bin/dumb-init -c -- /usr/local/bin/zuul-scheduler -f -d State: Running Started: Wed, 10 Jun 2026 06:58:32 -0400 Ready: True Restart Count: 0 Limits: cpu: 500m memory: 2Gi Requests: cpu: 100m memory: 128Mi Liveness: http-get http://:9090/health/live delay=5s timeout=5s period=20s #success=1 #failure=20 Readiness: http-get http://:9090/health/ready delay=0s timeout=5s period=10s #success=1 #failure=20 Startup: http-get http://:9090/health/ready delay=5s timeout=2s period=60s #success=1 #failure=60 Environment: REQUESTS_CA_BUNDLE: /etc/ssl/certs/ca-bundle.crt HOME: /var/lib/zuul CONFIG_REPO_SET: TRUE CONFIG_REPO_BASE_URL: https://gerrit.sfop.me CONFIG_REPO_NAME: config CONFIG_REPO_CONNECTION_NAME: gerrit CONFIG_REPO_BRANCH: main Mounts: /etc/pki/ca-trust/extracted from zuul-ca (rw) /etc/ssh/ssh_config.d/99-sf-operator.conf from extra-config (ro,path="ssh_config") /etc/zuul from zuul-config (ro) /tls/client from zookeeper-client-tls (ro) /usr/local/bin/fetch-config-repo.sh from tooling-vol (ro,path="fetch-config-repo.sh") /usr/local/bin/generate-zuul-tenant-yaml.sh from tooling-vol (ro,path="generate-zuul-tenant-yaml.sh") /usr/local/bin/reconnect-zk.py from tooling-vol (ro,path="reconnect-zk.py") /usr/local/bin/zuul-change-dump.py from tooling-vol (ro,path="zuul-change-dump.py") /var/lib/zuul from zuul-scheduler (rw) /var/lib/zuul-ssh from zuul-ssh-key (ro) /var/lib/zuul/zuul-scheduler-logging.yaml from zuul-logging-config (rw,path="zuul-scheduler-logging.yaml") zuul-statsd: Container ID: cri-o://32d870197e8b41f2919c8f5b103096485eaa23368ad856b5f7e0c30ca45ce087 Image: quay.io/prometheus/statsd-exporter-linux-amd64:v0.28.0 Image ID: quay.io/prometheus/statsd-exporter-linux-amd64@sha256:83ef0e3ab69570367f14be0be1f3276f438b134dde30a3281468523073cc4b1b Ports: 9125/UDP (zuul-sel), 9102/TCP (zuul-see) Host Ports: 0/UDP (zuul-sel), 0/TCP (zuul-see) SeccompProfile: RuntimeDefault Args: --statsd.mapping-config=/tmp/statsd_mapping.yaml --statsd.listen-udp=:9125 --web.listen-address=:9102 State: Running Started: Wed, 10 Jun 2026 06:58:51 -0400 Ready: True Restart Count: 0 Limits: cpu: 500m memory: 256Mi Requests: cpu: 100m memory: 128Mi Environment: Mounts: /tmp/statsd_mapping.yaml from statsd-config (rw,path="statsd_mapping.yaml") zuul-scheduler-nodeexporter: Container ID: cri-o://7f2059d4b31703cd40d44a8ae73e51644c025838788530a52d4f79b4f09cd580 Image: quay.io/prometheus/node-exporter-linux-amd64:v1.9.1 Image ID: quay.io/prometheus/node-exporter-linux-amd64@sha256:863b62ff9f392b6f472e22b4b670ad1cabb66b3042502ebd4b2cd192733e1bce Port: 9100/TCP (zuul-schedul-ne) Host Port: 0/TCP (zuul-schedul-ne) SeccompProfile: RuntimeDefault Args: --collector.disable-defaults --collector.filesystem --collector.filesystem.mount-points-exclude=^(/etc/hosts|/etc/hostname|/etc/passwd|/etc/resolv.conf|/run/.containerenv|/run/secrets|/dev|/proc|/sys)($|/) State: Running Started: Wed, 10 Jun 2026 06:58:51 -0400 Ready: True Restart Count: 0 Limits: cpu: 100m memory: 64Mi Requests: cpu: 10m memory: 32Mi Environment: Mounts: /var/lib/zuul from zuul-scheduler (rw) Conditions: Type Status PodReadyToStartContainers True Initialized True Ready True ContainersReady True PodScheduled True Volumes: zuul-scheduler: Type: PersistentVolumeClaim (a reference to a PersistentVolumeClaim in the same namespace) ClaimName: zuul-scheduler-zuul-scheduler-0 ReadOnly: false zuul-config: Type: Secret (a volume populated by a Secret) SecretName: zuul-config Optional: false zookeeper-client-tls: Type: Secret (a volume populated by a Secret) SecretName: zookeeper-client-tls Optional: false zuul-logging-config: Type: ConfigMap (a volume populated by a ConfigMap) Name: zuul-logging-config-map Optional: false zuul-ssh-key: Type: Secret (a volume populated by a Secret) SecretName: zuul-ssh-key Optional: false statsd-config: Type: ConfigMap (a volume populated by a ConfigMap) Name: zuul-statsd-config-map Optional: false extra-config: Type: ConfigMap (a volume populated by a ConfigMap) Name: zuul-extra-config-map Optional: false extra-python-module: Type: ConfigMap (a volume populated by a ConfigMap) Name: extra-python-module-config-map Optional: false zuul-ca: Type: EmptyDir (a temporary directory that shares a pod's lifetime) Medium: SizeLimit: tooling-vol: Type: ConfigMap (a volume populated by a ConfigMap) Name: zuul-scheduler-tooling-config-map Optional: false QoS Class: Burstable Node-Selectors: Tolerations: node.kubernetes.io/not-ready:NoExecute op=Exists for 300s node.kubernetes.io/unreachable:NoExecute op=Exists for 300s Events: Type Reason Age From Message ---- ------ ---- ---- ------- Warning FailedScheduling 3m50s default-scheduler 0/1 nodes are available: pod has unbound immediate PersistentVolumeClaims. preemption: 0/1 nodes are available: 1 Preemption is not helpful for scheduling. Normal Scheduled 3m49s default-scheduler Successfully assigned sf/zuul-scheduler-0 to minikube Normal Pulling 3m49s kubelet spec.initContainers{init-scheduler-config}: Pulling image "quay.io/software-factory/zuul-scheduler:13.1.0-20250925-1" Normal Pulled 2m59s kubelet spec.initContainers{init-scheduler-config}: Successfully pulled image "quay.io/software-factory/zuul-scheduler:13.1.0-20250925-1" in 14.479s (49.848s including waiting). Image size: 811191224 bytes. Normal Created 2m58s kubelet spec.initContainers{init-scheduler-config}: Created container: init-scheduler-config Normal Started 2m58s kubelet spec.initContainers{init-scheduler-config}: Started container init-scheduler-config Normal Pulled 2m29s kubelet spec.containers{zuul-scheduler}: Container image "quay.io/software-factory/zuul-scheduler:13.1.0-20250925-1" already present on machine Normal Created 2m28s kubelet spec.containers{zuul-scheduler}: Created container: zuul-scheduler Normal Started 2m28s kubelet spec.containers{zuul-scheduler}: Started container zuul-scheduler Normal Pulling 2m28s kubelet spec.containers{zuul-statsd}: Pulling image "quay.io/prometheus/statsd-exporter-linux-amd64:v0.28.0" Normal Pulled 2m9s kubelet spec.containers{zuul-statsd}: Successfully pulled image "quay.io/prometheus/statsd-exporter-linux-amd64:v0.28.0" in 283ms (19.241s including waiting). Image size: 21212237 bytes. Normal Created 2m9s kubelet spec.containers{zuul-statsd}: Created container: zuul-statsd Normal Started 2m9s kubelet spec.containers{zuul-statsd}: Started container zuul-statsd Normal Pulled 2m9s kubelet spec.containers{zuul-scheduler-nodeexporter}: Container image "quay.io/prometheus/node-exporter-linux-amd64:v1.9.1" already present on machine Normal Created 2m9s kubelet spec.containers{zuul-scheduler-nodeexporter}: Created container: zuul-scheduler-nodeexporter Normal Started 2m9s kubelet spec.containers{zuul-scheduler-nodeexporter}: Started container zuul-scheduler-nodeexporter