Skip to content

Instantly share code, notes, and snippets.

@dims
Created January 29, 2026 15:11
Show Gist options
  • Select an option

  • Save dims/2274c8cb64ab8de1321d280053ea0aca to your computer and use it in GitHub Desktop.

Select an option

Save dims/2274c8cb64ab8de1321d280053ea0aca to your computer and use it in GitHub Desktop.
CI Jobs Fixed, Created, or Deleted - January 2026

CI Jobs Fixed, Created, or Deleted - January 2026

Author: dims

This document tracks all CI jobs that were fixed, created, modified, or deleted through dims' PRs in January 2026.


Summary

Status Count
Created (New) 1
Fixed 12
Modified/Improved 8
Deleted 12
Total Jobs Affected 33

CI Jobs Table

New Jobs Created

Job Name PRs Description Prow TestGrid
ci-kubernetes-e2e-kind-audit #36201, #36202, #36204, #36205, #36206, #36212, #36216, #36225 New periodic job for APISnoop coverage. Mirrors ci-kubernetes-e2e-gci-gce but on KIND with audit logging. Required 8 PRs to get fully working (cluster creation fix, FOCUS handling, Serial test enablement, kubelet startup fix). Also required kind#4094. Prow TestGrid

Jobs Fixed

Job Name PRs Issue Fix Description Prow TestGrid
ci-aws-ec2-janitor #36324 --sweep-count flag not supported Removed unsupported --sweep-count=2 flag that was accidentally added. The aws-janitor image doesn't support this flag. Prow TestGrid
pull-kubernetes-integration-go-compatibility #36159 Running incorrectly on master Fixed branch targeting to prevent job from running on master branch where it shouldn't. Prow TestGrid
pull-kubernetes-node-kubelet-serial-containerd #36304 Not triggering on relevant changes Added run_if_changed trigger for test/e2e_node/ to catch issues early. This is a release-blocking job that was failing unnoticed. Prow TestGrid
ci-cos-containerd-e2e-ubuntu-gce #36332 cgroupv1 not supported in k8s 1.36 Switched from ubuntu-os-gke-cloud to ubuntu-os-cloud for cgroupv2 support. Kubelet was failing with "cgroup v1 support is unsupported". Prow TestGrid
ci-kubernetes-local-e2e #36333 Intermittent networking failures Moved to eks-prow-build-cluster to investigate docker-in-docker networking issues. Prow TestGrid
pull-kubernetes-local-e2e #36333 Intermittent networking failures Moved to eks-prow-build-cluster (same as periodic). Prow TestGrid
metrics-bigquery #36269, #36272 Stale jobs in output + YAML null handling crash Added stale job filtering and fixed crash when YAML has explicit null values (e.g., postsubmits: null). Prow N/A
pull-kubernetes-e2e-gce-100-performance #36322 Outdated containerd/runc Updated to containerd v2.1.5 and runc v1.3.4. Prow TestGrid
ci-kubernetes-e2e-gci-gce-alpha-enabled-default #36322 Outdated containerd/runc Updated to containerd v2.1.5 and runc v1.3.4. Prow TestGrid
pull-e2e-gci-gce-alpha-enabled-default #36322 Outdated containerd/runc Updated to containerd v2.1.5 and runc v1.3.4. Prow TestGrid
pull-kubernetes-e2e-nftables-presubmit #36313 ImageVolume tests failing Upgraded containerd from 1.7.24 (cos-113) to 1.7.27 for ImageVolume CRI extension support. Prow TestGrid
ci-kubernetes-e2e-nftables #36313 ImageVolume tests failing Upgraded containerd for ImageVolume support (same as presubmit). Prow TestGrid

Jobs Modified/Improved

Job Name PRs Change Prow TestGrid
ci-kubernetes-e2e-ubuntu-gce-containerd #36128 Upgraded Ubuntu 22.04 → 24.04 LTS Prow TestGrid
ci-kubernetes-e2e-gci-gce-serial-containerd #36128 Upgraded Ubuntu 22.04 → 24.04 LTS Prow TestGrid
ci-kubernetes-e2e-gci-gce-serial-containerd-flaky #36128 Upgraded Ubuntu 22.04 → 24.04 LTS Prow TestGrid
ci-kubernetes-e2e-serial-gce #36128 Upgraded Ubuntu 22.04 → 24.04 LTS Prow TestGrid
ci-kubernetes-e2e-gce-ingress-lb-controller #36128 Upgraded Ubuntu 22.04 → 24.04 LTS Prow TestGrid
post-kubernetes-push-e2e-glibc-dns-testing #36276 Renamed from jessie-dnsutils to glibc-dns-testing Prow N/A
post-kubernetes-push-e2e-pytorch-wide-deep #36279 Replaced TensorFlow with PyTorch for node perf tests Prow N/A
Minikube jobs (23 total) #36306 Standardized naming: pull-minikube-, ci-minikube-, post-minikube-* Prow (minikube) TestGrid

Jobs Deleted

Job Name PRs Reason Last Prow Link
ci-kubernetes-e2e-gce-network-metric-measurement #36163 Persistently failing, no longer maintained Prow (archived)
post-kubernetes-push-e2e-cuda-vector-add #36256 Image removed in kubernetes#127141 N/A
post-kubernetes-push-e2e-cuda-vector-add-old #36256 Image removed in kubernetes#127141 N/A
post-kubernetes-push-e2e-echoserver #36256 Orphaned - image directory deleted N/A
post-kubernetes-push-e2e-fakegitserver #36256 Orphaned - image directory deleted N/A
post-kubernetes-push-e2e-iperf #36256 Orphaned - image directory deleted N/A
post-kubernetes-push-e2e-jessie-dnsutils #36256 Replaced by glibc-dns-testing N/A
post-kubernetes-push-e2e-logs-generator #36256 Orphaned - image directory deleted N/A
post-kubernetes-push-e2e-net #36256 Orphaned - image directory deleted N/A
post-kubernetes-push-e2e-porter #36256 Orphaned - image directory deleted N/A
post-kubernetes-push-e2e-serve-hostname #36256 Orphaned - image directory deleted N/A
post-kubernetes-push-e2e-tf-wide-deep #36279 Replaced by pytorch-wide-deep N/A

Test Fixes in kubernetes/kubernetes

These PRs fixed flaky or failing tests that were impacting CI jobs:

Test/Area PRs Issue Fix
KubeProxy CLOSE_WAIT test #136554, #136529 Failing in IPv6 environments, missing /proc/net/nf_conntrack Read /proc/net/nf_conntrack directly instead of conntrack binary; handle IPv6 and missing file
ImagePullTest #136486 Infinite hang in poll loop Added timeout to prevent hangs
container_restart_test #136484 AfterEach failing when CRI Proxy undefined Added nil check for CRI Proxy
volume/nfs tests #136445 Failing on CentOS Stream 9 Fixed NFS image compatibility
Node perf tests #136398 TensorFlow build broken Switched to PyTorch Wide-Deep
DNS tests #136358, #136359 jessie-dnsutils image EOL Created glibc-dns-testing replacement

Kops Scalability Job Improvements

Job Area PRs Change
Kops scalability tests kops#17891, kops#17892 Added EtcdEventsHTTP feature flag and enabled it in scalability tests. Reduces TLS handshake overhead for events etcd, matching GCE scale test behavior.

Quick Reference Links

TestGrid Dashboards

Prow

Metrics Dashboards


Generated: January 29, 2026

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment