Back to index
Download the installer for your operating system or run
oc adm release extract --tools quay.io/openshift-release-dev/ocp-release:4.13.0-ec.3-x86_64 Tests:
Upgrades from:
Upgrades to:
Loading changelog, this may take a while ...
Created: 2023-02-11 08:44:41 +0000 UTC
Image Digest: sha256:4a145a5dee9a1ac4a78de20c1929923b9cc7a304e4c73d567e5648fb86c9b352
Release 4.13.0-ec.3 was created from registry.ci.openshift.org/ocp/release:4.13.0-0.nightly-2023-02-07-064924
Components
New images
Removed images
openstack-machine-controllers
Rebuilt images without code change
MGMT-13505 : allow to edit ignition url in kube-api (#4967) #4967
MGMT-13447 : Fix LVM subscription name is empty on SNO CNV (#4963) #4963
MGMT-13548 : add feature-support-level list for 4.13 (#4962) #4962
NO-ISSUE: Add destroy to deploy_capi_cluster.sh (#4960) #4960
MGMT-13302 : Return a bad request if the user wants to install not supported operator for arm64 cluster (#4930) #4930
MGMT-12535 : Service implementation for verify-vips (#4925) #4925
Remove references to edge-infrastrcuture/psql image (#4950) #4950
NO-ISSUE: Add logs to getOLMOperators LVm flow (#4959) #4959
MGMT-13462 : Fix disk encryption validation pending (#4958) #4958
Add automatic ShellCheck
linting for assisted-boot-reporter.sh
(#4945) #4945
MGMT-12329 : Implements assisted boot reporter and add to ignition (#4543) #4543
OKD: update to OKD 4.12 (#4922) #4922
Verify detached annotation (#4941) #4941
NO-ISSUE: skipper error when podman is missing (#4953) #4953
MGMT-13493 : stream model data instead of DB data (#4947) #4947
Enable converged flow by default (#4935) #4935
MGMT-13305 : Fix invalid lvms version installed on 4.11 (#4942) #4942
NO-ISSUE: add method to access log (#4944) #4944
MGMT-12714 : Define RAID drive type (#4937) #4937
Fix support_level value for 4.12 to fully supported (#4938) #4938
MGMT-13008 : ignition size validation on register infraenv (#4934) #4934
MGMT-13317 : missing transition on refresh when media is disconnected (#4931) #4931
MGMT-12996 : enhancement for dynamic OCP fetching (#4893) #4893
NO-ISSUE: Update 4.13 release images to ec.2 (#4933) #4933
MGMT-12193 : Add enhancement doc for collecting on-prem data (#4457) #4457
NO-ISSUE: rename event that was erroneusly named as InfraEnv (#4928) #4928
NO-ISSUE: explicitly declare timeout (#4926) #4926
MGMT-13432 : fire and forget kafka messages for event notification (#4924) #4924
remove testing log message (#4920) #4920
MGMT-13327 : MGMT-13300: Add support with 4.13 dev preview images (#4898) #4898
update lvm subscription and the min version for lvm (#4899) #4899
Disable installation on FC disks (#4918) #4918
MGMT-13229 : Allow setting Joined to sno installation stages (#4903) #4903
Revert “bm_inventory: use HTTPS if possible for day2 workers (#4150)” (#4781) #4150
MGMT-12697 : Add ENABLE_REJECT_UNKNOWN_FIELDS
to SaaS template (#4916) #4916
MGMT-12292 : stream events to kafka stream (#4823) #4823
MGMT-12975 : Update 4.12 release image to use GA version (#4912) #4912
MGMT-13342 : Git fails to trust git repository because of mismatch with files (#4908) #4908
MGMT-12970 : don’t reset auto-assign for irrelevant hosts (#4891) #4891
bump version for hacking LSO catalog (#4753) #4753
Fix iPXE ZTP host connectivity during initramfs (#4902) #4902
Full changelog
MGMT-13507 : Apply node labels only when node is Ready (#620) #620
MGMT-13463 : Assisted-controller can fail to send summary logs and we will not have any logs (#619) #619
MGMT-10785 : report failing cluster operators controller -> service (#617) #617
MGMT-13229 : SNO: Start controller when node is not ready, right after joined (#613) #613
MGMT-13385 : Installation fail due to race condition in etcd bootstrap strategy (#618) #618
Full changelog
Remove S.M.A.R.T. collection (#489) #489
Update Dockerfile.assisted_installer_agent (#487) #487
NO-ISSUE: Bump github.com/onsi/gomega from 1.25.0 to 1.26.0 (#488) #488
MULTIARCH-3239 : - Add multipath FC disk check for Power (#483) #483
NO-ISSUE: Bump github.com/onsi/gomega from 1.24.2 to 1.25.0 (#486) #486
MGMT-13420 : Adding cleanup of next-step-runner before starting it. (#484) #484
Full changelog
Merge https://github.com/kubernetes/cloud-provider-aws:master into master #34
Update README with latest releases #563
update Makefile target for cloudbuild-artifacts #439
Merge tag and release GitHub workflows #542
Single goroutine access to the node cache #502
Add dims to OWNERS file #559
Add kishorj to the owners file #558
docs: use backticks to preserve wildcard chars #555
update base image to golang 1.19.4 #552
Update kOps command for creating clusters #553
Restrict subnets only to subnets from regular availability zones in ELB auto-discovery procedure #499
Release 1.26.0 #550
Bump various dependencies for ccm and e2e tests #549
Bump k8s dependencies to 1.26.0 and golang to 1.19.4 #547
ecr-credential-provider: clean up docs #503
Update v1 provider isRegionValid name and to return an error #530
Restore chunked behaviour of target group creation in LBv2 #527
Release 1.26.0-alpha.1 #541
Migrate k8s e2e to Ginkgo 2.0 #539
Release 1.26.0-rc.1 #540
Update Go to v1.19.3 #538
Bump k8s deps to 1.26.0-rc.1 #536
Bump aws-sdk-go version to 1.44.145 #531
Run e2e tests with --dns=none
#532
Calculate cache duration correctly #520
Release version v1.25.1 #523
Bump K8s libs to 0.25.3 #522
Updating ose-aws-cloud-controller-manager images to be consistent with ART #30
Full changelog
Updating ose-aws-pod-identity-webhook images to be consistent with ART #158
Full changelog
Updating ose-baremetal-operator images to be consistent with ART #248
Merge upstream #249
✨ add explicit securitycontexts to controller #1204
🌱 use docker.io consistently, and pin more checks #1203
🌱 pin golang:1.19.4 with digest #1202
🐛 .github: secure github actions #1201
🌱 Refine ironic provisioner log data format #1175
🌱 manifestlint: move from kubeval to kubeconform #1200
:bug: docs: Remove erroneous state transition #1198
🐛 uplift x/net to 0.4.0 #1197
🌱 shellcheck: pin to 0.9.0 #1195
🌱 Add Lennart Jern as a reviewer #1194
🌱 Bump golang 1.19 in release.yml #1193
📖 Add detail guidelines for contributing guide including release and versioning process #1170
🌱 Bump golang to v1.19 and other go module dependencies and fix golint test #1171
🐛 Fix endless requeue of HostFirmwareSettings #1191
🌱markdown: pin mdl to 0.12 and fix complaints #1192
🌱 Fix mac address for demo and fixture provisioners #1188
🐛 Uplift to go.etcd.io/etcd/v3 #1189
🌱 Ironic-deployment: Use kustomize components #1172
🌱 Dockerfile: use apt-get instead of apt #1186
Run make fmt to fix issues #1183
Add Kashif Khan as approver #1178
🌱 build: introduce support for FROM overrides #1180
:seedling: Add SECURITY_CONTACTS file #1179
🌱 Bump golang to v1.18 #1174
Exclude hosts with virtual media from PROVISIONING_LIMIT #1173
run_local_ironic.sh: add proxy setting #1169
Full changelog
Kube 1.26 rebase for cloud-network-config-controller #97
OpenStack: Fix race condition in TestGetNodeEgressIPConfiguration #96
Full changelog
OCPBUGS-6375 : update kubernetes to 0.24.9 to fix CVE-2022-41717 #323
Enable running CBO from GCP #316
Enable running CBO from Azure #309
Updating ose-cluster-baremetal-operator images to be consistent with ART #312
Full changelog
updating library-go for CVE-2022-41717 #997
Updating cluster-etcd-operator images to be consistent with ART #969
pkg/operator/etcdmemberscontroller: Slugify “No quorum” to “NoQuorum” #993
pkg/operator/defragcontroller: Fix “stabalize” -> “stabilize” typo #990
Full changelog
Synchronize versions of the downstream components #1878
pkg/manifests/manifests.go: move constants to jsonnet #1873
Synchronize versions of the downstream components #1877
add nodeExporter.collectors.cpufreq settings. #1855
Update jsonnet dependencies #1869
Fix ‘make run-local’ target #1874
*: remove kube-rbac-proxy sidecar container #1870
OCPBUGS-2729 : unify ignored network device list of Node Exporter. #1871
OCPBUGS-5353 : unstack dashboards with limit markers. #1868
Update jsonnet dependencies #1865
Synchronize versions of the downstream components #1867
Full changelog
update to ginkgo 2 (#517) #517
Skip watch on CA ConfigMap in HyperShift (#550) #550
update owners 20230109 (#542) #542
Add authentication to the /metrics endpoint (#541) #541
Full changelog
OCPBUGS-6811 : Update Cluster Sample Operator dependencies and libraries for OCP 4.13 #485
Change importMode to preserveOriginal for Openshift imagestreams #482
OCPBUGS-6579 : update sample imagestreams with latest 4.11 image using specific image tag reference #483
Full changelog
Bug 2089138 : CVO hotloops on ValidatingWebhookConfiguration #893
logging: consistently use RFC3339 in log messages #889
OCPBUGS-702 : Fix removing caBundle
field of CRDs when ...inject-cabundle=true
#870
lib/validation: Drop “a previous version” from desiredUpdate validation #888
Adding David to approvers list and removing Jack #891
upgradeable: improve logging and refactor #886
start.go: simplify code for computing sync period #887
Full changelog
OCPBUGS-6757 : Get the Event type value from the latest PLR of the Repository #12495
CONSOLE-3334 : Update copiedCSVsDisabled to contain managed clusters #12374
OCPBUGS-6967 : fix typeError while creating Serverless function #12520
OCPBUGS-6647 : Added translation to Last used in resource type dropdown #12504
OCPBUGS-5733 : Remove description field from the PLR parameters page #12434
ODC-7226 : update helm install and upgrade flow #12502
OCPBUGS-5948 : Better fix for runtime error in schema tab of api explorer when no schema exists #12499
OCPBUGS-186 : PipelineRun task status overlaps status text #12498
ODC-7234 : Provide option to configure PAC on importing app via import from git flow #12439
HELM-479 : Uninstall the Helm Charts Asynchronously #12465
OCPBUGS-6799 : Repositories list does not show the running pipelinerun as last pipelinerun #12497
chore(i18n): update translations: : Completed-7034-OCP 4.12/Master Branch UI Localization- Sprint 225 & 228 #12285
OCPBUGS-6098 : Show Git icon and repo link as per the Git provider #12456
OCPBUGS-4883 : Default Git type to other info alert should get remove after changing the git type #12384
OCPBUGS-5997 : Add Git Repository (PAC) showed empty permission content and non-working help link until a git url is entered #12445
OCPBUGS-6660 : make Uninstall Operator checkbox instructions optional #12471
add preferred tab per user for dev perspective Pipelines page and make PipelineRuns tab default for Repository details page #12426
Query browser: Remove unused wrapperClassName
prop #12464
OCPBUGS-2666 : Add RBAC check on Create a Project link in all-namespaces pages #12279
add create serverless function form and add action on add page #12396
Update ODC owner files #12430
ODC-7225 : Update Helm Releases list page and the details page #12432
Bug 2084452 : PodDisruptionBudgets help message should be semantic #12084
OCPBUGS-5948 : Fix runtime error in schema editor when theres no match for g/v/k in swagger definitions #12469
OCPBUGS-6049 : Do not show UpdateInProgress when status is Failing #12449
OCPBUGS-6634 : Enable building tectonic-console-builder on arm64 and fix the Dockerfile.product to work with no cached artifacts #12444
OCPBUGS-3228 : fix broken pipeline secret #12460
OCPBUGS-5851 : refactor descriptors test to remove interdependencies #12453
OCPBUGS-6053 : fix run-time error on Cluster Settings when availableUp… #12450
OCPBUGS-6272 : Start the pipeline with workspace #12442
OCPBUGS-4684 : In DeploymentConfig both the Form view and Yaml view are not in sync #12416
CONSOLE-3237 : Add opt out when Console deletes operands #12234
OCPBUGS-5851 : delete existing operand via CLI to workaround failing t… #12451
OCPBUGS-1598 : updates toast wording to Workload #12155
ODC-7210 : Create Serverless function using the Import from the Git with Builder Images #12411
OCPBUGS-5016 : Editing Pipeline in the ocp console should show correct information #12446
Full changelog
BUILD-407 : reserve share names starting with openshift part one (code, unit test) #122
Updating ose-csi-driver-shared-resource-webhook images to be consistent with ART #119
Full changelog
BUILD-407 : remove pod wrapper types from validating webhook config #69
BUILD-407 : switch reserver share config from configmap to envvar; update webhook config to monitor share creates #68
STOR-1019 : Bump to k8s 1.26 libs for OCP 4.13 #66
Add a .ci-operator.yaml file #67
bump library-go to get ApplyCSIDriver changes #65
Full changelog
STOR-1020 : Rebase external-attacher
to v4.1.0 for OCP 4.13 #49
Update CHANGELOG-4.1.md #399
Upgrade csi-lib-utils to v0.12.0 #398
Add changelog for v4.1.0 #397
update left out rc package to GA version #396
Update dependency go modules for k8s v1.26.0 #395
Update K8s dependency go modules for K8s v1.26.0-rc.0 #389
Bump google.golang.org/grpc from 1.50.1 to 1.51.0 #388
Bump github.com/kubernetes-csi/csi-test/v4 from 4.0.2 to 4.4.0 #387
add dependabot github action for auto dependency update #386
Fix CVE, CSI spec update and update kube dependencies to latest. #385
master: update release-tools #381
update module dependencies to latest version #380
Fix gofmt for go 1.19 #379
Fixes broken link CONTRIBUTING.md #376
Full changelog
STOR-1020 : Rebase external-provisioner
to v3.4.0 for OCP 4.13 #60
Add changelog for v3.4.0 #838
build(deps): bump sigs.k8s.io/controller-runtime from 0.14.0 to 0.14.1 #841
build(deps): bump sigs.k8s.io/gateway-api from 0.6.0-rc1 to 0.6.0 #843
Upgrade csi-lib-utils to v0.12.0 #844
build(deps): bump sigs.k8s.io/controller-runtime from 0.13.1 to 0.14.0 #837
build(deps): bump actions/checkout from 3.1.0 to 3.2.0 #835
Update dependency go modules for k8s v1.26.0 #834
fix controller_test typo to make the github action pass #836
build(deps): bump github.com/stretchr/testify from 1.8.0 to 1.8.1 #799
Alpha support for provision volumes from cross-namespace data sources #805
fix: add defence logic for PV without claime ref #796
Update dependency go modules for k8s v1.26.0-rc.0 #823
build(deps): bump google.golang.org/grpc from 1.50.1 to 1.51.0 #822
remove replace
directive from the go.mod file #816
update module dependencies to latest version #803
build(deps): bump github.com/container-storage-interface/spec from 1.6.0 to 1.7.0 #806
update sidecars to latest version #802
build(deps): bump actions/checkout from 2 to 3.1.0 #794
build(deps): bump github.com/prometheus/client_golang from 1.13.0 to 1.14.0 #809
build(deps): bump sigs.k8s.io/controller-runtime from 0.13.0 to 0.13.1 #807
master: update release-tools #810
build(deps): bump google.golang.org/grpc from 1.49.0 to 1.50.1 #797
Fix string pointer comparison for source volume mode conversion #793
Change annotation name to allow volume mode change #791
Register metrics exposed by sig-storage-lib #792
Full changelog
STOR-1020 : Rebase external-resizer
to v1.7.0 for OCP 4.13 #136
Add CHANGELOG-1.7md for k8s 1.26.0 release #249
Upgrade csi-lib-utils to v0.12.0 #248
Bump google.golang.org/grpc from 1.49.0 to 1.51.0 #240
Update dependency go modules for k8s v1.26.0 #247
Fix panic if unable to update PVC #246
Update dependency go modules for k8s v1.26.0-rc.0 #236
Bump google.golang.org/grpc from 1.47.0 to 1.51.0 #235
Bump k8s.io/klog/v2 from 2.70.1 to 2.80.1 #234
Bump github.com/container-storage-interface/spec from 1.5.0 to 1.7.0 #233
add dependabot github action for auto dependency update #232
master: update release-tools #227
Full changelog
STOR-1020 : Rebase external-snapshotter
to v6.2.1 for OCP 4.13 #88
Add changelog for v6.2.0 #800
Upgrade csi-lib-utils to v0.12.0 #802
Add replace clause back to go.mod #801
Update client dep to golang.org/x/net v0.4.0 #798
Update dependency go modules for k8s v1.26.0 #797
fix certificate generation in webhook example #796
Update dependency go modules in client for k8s v1.26.0-rc.0 #794
test: fix trivy and codespell github action failure #795
Make webhook example compatible with TLS secrets #793
Update dependency go modules for k8s v1.26.0-rc.0 #791
remove replace
directive from the go.mod file #788
add dependabot configuration to github actions for auto update PRs #787
Fix client-go version #785
master: update release-tools #780
update sidecars to latest version #775
Parameterize startup CRD wait retries #777
update module dependencies to latest version #776
Full changelog
STOR-1020 : Rebase csi-livenessprobe
to v2.9.0 for OCP 4.13 #37
Add CHANGELOG-2.9.md for k8s 1.26.0 release #175
Upgrade csi-lib-utils to v0.12.0 #174
Update dependency go modules for k8s v1.26.0 #172
Update dependency go modules for k8s v1.26.0-rc.0 #171
Fixes broken link contributor cheat sheet #162
master: update release-tools #169
Changelog for v2.8.0 #166
Update go to v1.18 #164
update kube dependencies to v1.25 #158
master: update release-tools #159
Fix CVEs in golang.org/x/{net/sys} packages #154
Update changelog to add that it is now built with newer go #151
master: update release-tools #152
test: add tirvy vulnerability scanner github action #149
fix: CVE-2021-38561 in image build #148
Fix an indentation error in the example in the README #147
Changelog 2.7.0 #146
update klog , csi-lib-utils dependencies to latest #145
Bump prometheus/client_golang to v1.11.1 #144
master: update release-tools #143
master: update release-tools #142
Changelog 2.6 #140
rebase grpc, klog, mock..etc to latest version #141
master: update release-tools #139
Remove duplicate failureThreshold field in yaml #136
master: update release-tools #137
Add http-endpoint flag in README #134
2.5.0 changelog #133
master: update release-tools #131
master: update release-tools #129
Full changelog
STOR-1020 : Rebase csi-node-driver-registrar
to v2.7.0 for OCP 4.13 #41
Add CHANGELOG-2.7md for k8s 1.26.0 release #260
Upgrade csi-lib-utils to v0.12.0 #258
Update dependency go modules for k8s v1.26.0 #257
Do not print success log when error appears #245
Bump golang.org/x/sys from 0.2.0 to 0.3.0 #256
Update dependency go modules for k8s v1.26.0-rc.0 #250
Bump google.golang.org/grpc from 1.50.1 to 1.51.0 #246
Revert “Remove mkdir call while creating the registration probe file” #247
Fix CVE and update dependencies to the latest #243
master: update release-tools #240
master: update release-tools #233
Changelog for v2.6.0 #231
Bump google.golang.org/grpc from 1.50.0 to 1.50.1 #230
Bump all k8s dependencies to v0.25.2 #227
Bump k8s.io/klog/v2 from 2.70.1 to 2.80.1 #222
Fixes link of contributor cheat sheet #220
Bump google.golang.org/grpc from 1.47.0 to 1.50.0 #223
Update go version in go.mod #225
github: enable dependabot #215
update kube dependencies to v1.25 release. #217
Update release tools #216
Remove mkdir call while creating the registration probe file #214
master: update release-tools #208
Validate OWNERS files #189
master: update release-tools #201
feat(util): Allows building for darwin targets #133
update client-go,kubelet dependency to v1.24.0 #195
Bump prometheus/client_golang to v1.11.1 #192
Merge #190
master: update release-tools #191
master: update release-tools #184
Full changelog
Fixing check-commits-count
to work on other branches than master
. (#118) #118
Adding rpm-build to the Dockerfile (#116) #116
Full changelog
disable tests dependent on StackDriver #1466
UPSTREAM: 115484: Don’t explicitly set image version in tests #1465
UPSTREAM: 114994: kubelet: fix readiness probes with pod termination #1450
OCPBUGS-6030 : Rebase onto kube v1.26 #1432
add kms as to 1.26 rules for multiple components #114353
Update publishing-bot rules to Go 1.18.9 #114288
releng: Update images, dependencies and version to Go 1.19.4 #114284
staging/publishing: add kms to apiserver 1.26 rules #114335
Update golang.org/x/net 1e63c2f #114319
Revert “expose prometheus.Registerer so that we can hook into this from external sources” #114309
expose prometheus.Registerer so that we can hook into this from external sources #114293
add etcd 3.5.6-0 to kuebadm supported etcd version #114232
publishing-bot: Fix apimachinery rule for release-1.26 pointing to the wrong staging dir and use correct Go version #114193
OWNERS(sig-release): Promote Verónica (Tech Lead) and Jeremy (Chair) #114146
Fix endpoint reconciler failing to delete masterlease #114122
changelog: CVE-2022-3294 and CVE-2022-3162 were fixed in v1.23.14 #114096
use etcd 3.5.6-0 after etcd image is promoted #114093
test/e2e_node: set apiserver kubelet preferred addresses #114044
Bump GOLANG_VERSION to build etcd migrate
utility #114084
etcd: Build image 3.5.6-0 #114064
Add missing tags for kms and dynamic-resource-allocation for publishing #114077
Fix an accuracy issue of scheduler_pending_pods
metric #113946
dra: test examples: ensure that the claim parameter name is consistent #113976
Add RUNTIME_CONFIG=“resource.k8s.io/v1alpha1” #113960
kms: use different context for server lifecycle and initial load #113955
e2e tests: Revert windows-nanoserver image version #113923
staging/publishing: add release-1.26 branch #113934
Switch deprecated API serving back to gating on beta #113937
Add e2e test to ignore failures with 137 exit code #113927
Fix kubernetes/gce-ingress jobs #113858
test/integration/apiserver/cel: more tests! #113738
Fix subpath disruptive tests #113853
e2e loadbalancer udp conntrack test #113650
Updating refs for e2e test images to latest #113900
Updating pause image refernces to 3.9 #113895
Fix autogeneration mark for instrumentation doc #113814
Adds field to force non-aggregated discovery #113797
add unit tests for storageversiongc controller #113147
remove unused afterEach hook on e2e services #113850
Fix a typo and a misnamed field in CHANGELOG-1.26.md #113843
Add missing PodStartupLatencyTracker to kubemark #113887
Improve stability and performance of the taint_manager unit tests #113386
Add gogo libraries to unwanted dependencies #113871
Update shellcheck version (0.7.2 -> 0.8.0) and fix findings #113541
Update unwanted dependencies list #113818
dynamic resource allocation #111023
Fix bugs with aggregated discovery #113764
Add CSI migration of OpenStack Cinder volumes #113826
Use goroutine to speed up volume clenaups #113169
integration: fix race with the controller in TestDSCUpdatesPodLabelAfterDedupCurHistories #113848
Fix match onExitCodes when Pod is not terminated #113856
Update changelogs with missing CVE-2022-3162, CVE-2022-3294, CVE-2021-25749 #113827
api: add unhealthyPodEvictionPolicy for PDBs #113375
Add logging for reconciler unit test #111577
fix test flake in TestLegacyServiceAccountTokenTracking #113835
Add e2e test for job pod failure policy used to match pod disruption #113812
update documentation after code freeze #113824
Move events command to top level #113819
Introduce APIs to support CrossNamespaceSourceProvisioning #113186
Add [Feature:SELinux] to all tests that require SELinux #113809
Revert “Graduate API Server tracing to beta” #113803
Rename cel admission package and the feature gate to validatingadmissionpolicy #113735
Replace klog with benchmark log framework in scheduler_perf #113724
use admission.Handler readyFunc for CEL Admission plugin #113758
Validating admission metrics integration #113475
kubelet: Keep trying fast status update at startup until node is ready #112618
Fix discovering numa distance when node ids are not starting from 0 or it’s ids are not sequential #113788
tests: Spawn poststart / prestop pods on the same node as the https pod #113597
Add implementation of KEP-3335, StatefulSetSlice #112744
Revert “feature(scheduler): won’t run Filter if PreFilter returned a Skip status” #113786
deps: Bump cAdvisor to v0.46.0 #113769
fix credential provider metric names #113754
Ignore error when getting api-resources until it’s ready #113708
cluster: remove KUBE_TEST_IGNORE_CLOUDPROVIDER_TAINT which is no longer needed #113635
Enable the “Retriable and non-retriable pod failures for jobs” feature into beta #113360
Fix incorrect “Invalid attach limit” error when maxAttachLimit is 0 #112344
Graduate API Server tracing to beta #113693
Fix broken readwriteOncePod serial tests #113753
kubelet: fix nil pointer in startReflector for standalone mode #113501
Standardize naming in generic storage watcher tests #113721
Add borrowing between priority levels in APF #113485
Aggregated discovery client #113599
Aggregated discovery server changes #113171
fix possible race of listwatch in admission test #113760
clean up errors, ensure they log lines, improve documentation #113751
kubectl apply: warning that kubectl will ignores no-namespaced resource in future release with namespace specified and with default pruneAllowlist #110907
Delete the useless line #112593
Implements hot reload of the KMS EncryptionConfiguration
#112050
Remove specific command suggestion from kubectl rollout undo error message #111795
kubelet: add support for broadcasting metrics from CRI #113609
Part 3: Bug fixes, integration & E2E Test #113442
Fix params to be null instead of an empty map if paramRef is null #113749
apiserver: use the correct error when logging errors updating managedFields #113711
egress_selector.go: hard cap UDS dial. #113486
spelling fix #111908
fix etcd compaction doc #111879
cidr_set.go : fix several typo #110485
Make static controller registration slightly safer #113747
Migrate another usage of utiltrace to component base tracing #113698
Promote APIServerIdentity to Beta #113629
Reconstruct SELinux mount label #113596
Fix grpc probe log #113582
upgrade github.com/prometheus/client_golang to v1.14.0 #113577
Clean up testing code of kubectl cmd section #113444
e2e: improve failure handling #113383
add metrics/slis to cloud-controller-manager health checks #113340
Fix comments on CSI migration feature gates #113723
Add comments to clarify the updated logic in kubelet’s status_manager #113718
kubectl apply: Deprecate –prune-whitelist in favor of –prune-allowlist #113116
Improve apiserver SLI metric name #112679
Add Support for Evented PLEG #111384
Deflake limitrange singleflight test #113736
Deprecate CLI flag pod-eviction-timeout in KCM #113710
Revert “Update daemonSet status even if syncDaemonSet fails” #113733
upgrade runc to v1.1.4 #113719
feature(scheduler): won’t run Filter if PreFilter returned a Skip status #112637
Added scope to api server tracing #113728
Promote job metrics #113010
StatefulSet: Cleanup the complex defer function updating the status #112737
Fix kubectl describe ingress when default backend is empty #113664
Add solver for APF concurrency rebalancing #112137
Part 2: Core scheduling implementation #113275
Add extra value validation for matchExpression field in LabelSelector #113699
make eviction message more clear #111597
Fix stats for podAndContainerStatsFromCRI #113291
Fix etcd path construction #113696
CEL validation in Admission chain #113314
kubectl: apply --server-side
managed fields migration #112905
: add validation for duplicate kms config name when auto reload is enabled #113697
Update k8s.io/utils to fix util tracing panic #113688
Add verb resource to api server tracing #113682
Clean shutdown final #113669
Additional integration test validations for apiserver tracing #113642
Enable shell completion descriptions for bash #113636
update documentation for metrics with deprecated version and k8s version #113610
Added: publishing events for topologyAwareHints changes #113544
Graduate kube-scheduler NodeInclusionPolicy to beta #113500
Improve the API description of PodSecurityContext.SupplementalGroups
to clarify its unfamiliar behavior #113047
node: topologymanager: Improved multi-numa alignment in Topology Manager #112914
Add pod disruption conditions for kubelet-initiated failures #112360
Update daemonSet status even if syncDaemonSet fails #112127
CSI Inline Volumes: promote API tests to conformance #111724
kubelet: make the image pull time more accurate in event #111772
Add alculquicondor to test/integration/framework OWNERS #113679
Rework volume reconstruction #113262
Windows hostnetwork alpha #112961
fix node address validation #113681
apiserver identity : use SHA256 hash in lease names #113649
kms: add wiring to support automatic encryption config reload #113529
Add ability to pass format options in mount-utils #112877
Fix ownerRef controller validate err msg #112223
Standardize naming in generic storage tests #113666
Add nodeInclusionPolicy benchmark tests to scheduler_perf #113615
make Azure File CSI migration as GA in 1.26 #113160
kube-apiserver: print supported media types on failure to find a serializer #113648
Graduate JobTrackingWithFinalizers to stable #113510
Refactor scheduler_perf_test codes #113503
rewrite signature of function StartEventWatcher #111545
Fix formatting of API server diagram #113661
scheduler/framework: remove useless SetFailedPlugin #113528
Update publishing-bot rules to Go 1.18.8 #113668
Add ambiguous selector check to HPA #112011
default warn to enforce level #113491
test: Stop kubelet systemd service after node e2e #113199
Reuse generic GetListNonRecursive test for watchcache #113588
Clarify a few validation messages #112582
Correct some incorrect comments #113352
FilterLatency tracing for APIServerTracing #113217
cluster: fix cloud-controller-manager.manifest to use priorityClassName #113640
Stop creating three copies of admission plugins #113634
Turn on CCM in kube-up when cloudprovider=external #113271
remove const that’s not used #111707
Switch to newer nvidia installer for m97 #113632
kube-proxy ipatbles: update log message #113613
e2e - use resource-consumer:1.13 #113601
Promote CSIMigrationvSphere to GA #113336
Promote DelegateFSGroupToCSIDriver feature to GA #113225
fix local-up-cluster.sh to run on other arch than amd64 #113604
Promote EndpointSliceTerminatingCondition to GA #113351
Promote cronjob_job_creation_skew metric to stable #113008
Remove duplicate and unused index from PodIndexer #111607
apiserver identity: use persistent names for lease objects #113307
New histogram: Pod start SLI duration #111930
Clean shutdown of nodeipam controller #113620
test: Fix e2e_node restart_test flake #113273
Define metrics for API Priority and Fairness borrowing #113483
Add enablement tests for feature gate nodeInclusionPolicyInPodTopologySpread #112805
apiserver: remove redundant field from seatDemandStats #113598
Handle nil case correctly in TimingHistogramVec::WithLabelValuesChecked #113494
kubectl run: deprecate unused / nonuseful flags #112261
Part 1: New Pod API .spec.schedulingGates #113274
Add container name in the BackOff
event message #113216
kubectl explain –output plaintext #113146
Fix disruption controller permissions to allow patching pod’s status #113580
e2e loadbalancer remove after each cleanup #113562
kube-proxy: add a flag to disable nodePortOnLocalhost #108250
Promote ServiceInternalTrafficPolicy to GA #113496
Do not raise an error proposing to use ‘–overwrite’ when annotating with the same value #109505
Move non-graceful node shutdown to beta #113511
Log a warning when dropping unknown fields from loading an audit policy #113535
CRI: Add Windows Podsandbox Stats #110754
refactor static analysis code for stability framework #113560
Clean shutdown of few more integration tests #113559
Add metric deleting_pods_total #113519
Refactor storage tests - part 5 #113555
KEP-1435 Mixed Protocol values in LoadBalancer Service GA #112895
Remove CRI v1alpha2 #110618
structured-logging: replace KObjs with KObjSlice for logging #110747
Refactor store index into its structure #113387
Add testcases for pkg/kubelet/cm/pod_container_manager_linux.go #109757
chore(scheduler): cleanup some minor issues in testing #113505
e2e: formatting enhancements #113384
Optimize Everything
and Nothing
label selectors #112649
sync website change #112053
Copy LoadBalancerStatus from core to networking #106242
Support cancelable SPDY executor stream #103177
promote ProxyTerminatingEndpoints feature to Beta #113363
Cleanup: kube-proxy internal naming #113277
Fix and extend APIServerTracing integration tests #113233
Replace brancz as feature approver for SIG Inst #113557
resolve winkernel proxier treating stale VIPs as valid #113521
Add benchmark for large indexed job #113478
graduate LegacyServiceAccountTokenNoAutoGeneration to ga #112838
Reuse generic TestGet in cache tests #113427
node: kubelet: cpumgr: CPU Manager to GA #113018
releng: Update images, dependencies and version to Go 1.19.3 #113550
node: devicemgr: Graduate Kubelet DeviceManager to GA #112980
Shutdown tracerprovider when stopping the kube-apiserver #113545
egress_selector.go: Add a dial starts metric. #113520
resource-consumer windows image use leak-and-touch for memory allocations #113020
Revert “plumb context from CRI calls through kubelet” #113548
Remove ehashman from sig-node roles #113512
cleanup psp related rbac in cluster addons #113461
scheduler: integration test for ReadWriteOncePod alpha #113419
Fix setting resource version on etcd3 deletion #113369
graduate RetroactiveDefaultStorageClass to beta #113329
Fix sample-apiserver E2E image build failure #113513
kubeadm: add testcases for kubeadm reset
#113462
test/images/agnhost: Adds a test user and group in the image for a E2E test case of SupplementalGroups with pre-defined group in the image #113185
Get response content-type #113523
add support for parsing custom collectors from the stability framework #113518
Update shellcheck version (0.7.1 -> 0.7.2) and fix findings #113514
kubelet: fix pod log line corruption when using timestamps and long lines #113481
Promoting WindowsHostProcessContainers to stable #113476
Promote test for ResourceQuota status to Conformance +3 Endpoints #113455
Allow DBG=1 to be used with make release-images and make quick-release-images #113452
docs: Correct the log message for pv controller to make it more accurately descriptive #113450
Plumb context to Kubelet CRI calls #113408
test images: Retrigger failing images #113296
Image Version Bump in Manifest for Node Perf Test tf-wide-deep #113282
minimize iptables-restore input #110268
Fix APF width estimate for creating service account’s token #113206
kubelet: remove the unused constant AnnotationInvalidReason since sysctl annotations are deprecated and migrated to fields #112796
Add unit tests for active_deadline.go #112373
kubelet: fix nil crash in allocateRemainingFrom #113021
kubelet: remove superfluous function #111220
Add Makefile target lint #113490
StatefulSet: fix kube-controller-manager panic due to StatefulSetPersistentVolumeClaimRetentionPolicy being nil #113358
kube-aggregator: remove redundant Scheme registration logic #113431
Fix SELinux check of mounted volumes #113406
kubeadm: simply struct of joinOptions
by removing joinControlPlane
#113320
update documentation for stability framework #113484
Fix SELinux context mount with unknown context #113411
unittests: Fixes unit tests for Windows (part 3) #110403
Simplify go.mod #113424
Fix Makefile help target #113280
Reduce log noise on SELinux mount mismatch #113405
Add SELinux mount support to all volume plugins #113321
Update the doc string of the SeccompDefault feature gate #113281
Adding e2e test for running Windows hostprocess containers as members of a local usergroup #113119
update paths for documentation #113472
Fix tracing wrapper comment #113458
node: metrics: cpumanager: add metrics about pinning #112855
grpc: set localhost Authority to unix client calls #112597
remove UnversionedKubeletConfigMap feature gate: GAed in v1.25 #113448
Promote replaceCoreV1NamespaceFinalize +1 Endpoints #113454
feat: make jsonpath wait logics consistent with condition #109525
(kubectl apiresources): Use restclientgetter instead cmdutil.Factory #112002
(kubectl certificates): Remove certificates/v1beta1 client usage #111990
Refactor matcher interface #113349
Refactor WatchError test to make it generic #113430
Add metrics for CEL for admission control KEP #112994
fixed kubectl test that passes when it should fail on changed test input #113423
Use SSA to add pod failure conditions #113304
dependencies: update to gomega v1.23.0 and ginkgo v2.4.0 #113367
HPA : Enhance error message to capture POD details #112544
Add borrowing inputs #113222
kubectl-alpha-events: e2e ignore some timeout errors(flake) #113198
Fixed CVE-2022-27664 Bump golang.org/x/net to v0.1.1-0.20221027164007-c63010009c80 #112693
update documentation generator #113413
Add benchmark for json.compact high cpu usage in watch #113326
Disable expansion in SC, if driver does not support it #113409
e2e framework: fix incorrect backtrace in Failf #113390
Refactor storage tests - part 3 #113370
kube-apiserver: keep the types of LeaseEndpointReconcilerType and NoneEndpointReconcilerType the same as MasterCountReconcilerType #113361
Promote ardaguclu to approver for sig-cli related stuff #113311
Migrate apiserver from utils/trace to component-base/tracing #113172
fix GetAllocatableCPUs in cpumanager #112913
Audit single context #111095
Move CSIDriver checks from NewMounter to SetUpAt #113306
Move CSI json file saving to SetUpAt() #108874
Custom resource encryption #113015
Refactor storage tests - part 2 #113364
Remove ioutil from controller-manager #111569
kubeadm: Don’t reuse the ignorePreflightErrors
from initCfg for reset
#113355
Add support to metrics framework to auto-generate documentation for metrics #113343
add a metric for retroactive sc errors #113323
Refactor storage tests #113357
kubeadm: print the invalid field when validating bootstrap token discovery #113353
Swagger unmarshaljson #113338
test: remove flaky pod update test in CSIInlineVolumes e2e #113141
Shell completion for plugins #105867
unittests: Fixes unit tests for Windows #110263
swap name for storage metric for underlying storage db #113310
Fix time.Since() in defer. Wrap in anonymous function #113325
refactor sets use generic #112377
Fixed: 22422 use singleflight to alleviate simultaneous calls to #112696
NodeLifecycleController: Remove race condition #113136
test images: Fixes httpd-new image #113297
update scheduler config version to v1 #113276
track legacy service account tokens #108858
Introduce constants for the two parameters of seat borrowing #113189
test images: Revert windows-servercore-cache version #113303
pvc storage request warning for fractional byte value #113238
unittests: Fixes unit tests for Windows #111534
Remove the unused pkg/util/ipconfig #113191
Replace the ioutil by the os and io for the pkg/util #113194
hack/tools enable additional linter gocritic in golangci-lint #113256
Add e2e test to validate that hostProcess containers can use inclusterclient #113149
HostProcess containers metrics e2e test fixes #113219
Replace deprecated pointer conversions in scheduler #113265
hack: pass several Ginkgo parameters to the CLI instead of the test binary #113214
fix flaky admission tests #113264
Add e2e to validate stats for Windows hostprocess containers #111332
add metrics/slis to kubelet health checks #113030
Remove unuseful multi scheduler testcases #113193
Refactor schedulingCycle and bindingCycle in scheduler #112025
kubeadm: print the detailed manifest info when decoding it into runtime.Object fails #113244
cleanup scheduler server_test.go #113231
more shellcheck cleanups #113229
Add metric for terminated pods with tracking finalizer #113176
add unit tests for apiserverleasegc controller #113074
test/e2e/instrumentation/logging/utils: remove dead package #113213
Fix DeleteCollection API decode DeleteOptions fail #113133
Ensure we are using GNU date for builds #113210
Set default test timeouts first, only then modify the required ones #113208
Add new tracing library to bridge otel and utiltrace apis #113183
flake: wait for crd ready in kubectl apply script #113159
e2e: remove JSON progress output on stdout #113212
e2e storage: cleanup with context #113128
hack/tools: update golangci-lint version (1.48.0 -> 1.50.0) #113202
change framework.RunScorePlugins to return slice organized by node #108494
apiextensions-apiserver: change k8s.io/apimachinery/pkg/util/diff to github.com/google/go-cmp/cmp #112691
assorted small shell script fixes #113190
Record event and metric for lifecycle fallback to http #113175
More useful audit error logs #111706
Fix feature gate name in release note #113178
CEL Admission Plugin #112858
improve readability, code nesting too deep #112675
Normalize HTTP lifecycle handlers with HTTP probers #86139
logo: better alignment of layers #113180
Replace error string with ErrorList in scheduler validation testing #113153
Simplify tests for job metrics by resetting them #113166
migrate usage of merge
to MergeBuckets
for static analysis #113155
register podresources metrics #112897
Aggregated discovery types #111978
pkg/admission/storageclass: pick one storageclass conditionally if >1 present #110559
Pick up new AWS region by bumping aws-sdk-go for 1.26 #113084
Fix node-perf test tf-wide-deep: bumped image version, and removed arm64 arch testing #109295 #113012
Add SIG Apps owners for job integration tests #113167
grammar: replace all occurrences of “the the” with “the” #112546
node: e2e: device plugins: Add more logs for clarity #113165
replace WithInsecure() with WithTransportCredentials() #113077
Removes test of deprecated –dry-run value #113150
Do pod preemption in parallel. #113127
kubectl-e2e: the event rendering may have 3 or 4 whitespaces #113158
fix typo #113089
remove gopkg widget #113154
kubectl explain openapiv3 template foundations #113024
Fixes getNestedMountpoints grouping #112571
move MergeBuckets into component-base so we can properly support it for static-analysis #113148
Add capability for tests with multiple PVs with the same VolumeHandle #113046
kube-proxy react on Node PodCIDR changes #111344
Fix bug in which APIServerTracing did not work with some egress selectors #112979
print error message when fsck failed #112972
Fix SELinux PodSecurity message when only user or role are set #113111
Write e2e test for ResourceQuota status +3 Endpoints #111957
(aws_credentials): update ecr url validation regex #113087
Fix duplicate code block of ListAll
function #108959
prefixTransformers: allocate after transformation length is known #113118
unit tests: Skip Windows-unrelated tests on Windows #111601
Replace DeepEqual
to Diff
compare on scheduler-binding #109662
fix typo in Makefile #113132
Remove redundant type conversion #113129
Wait for pod not running or gone in storage tests #113135
remove errant replace from code-generator/examples/go.mod #113126
k8s.io/apiserver/pkg/storage/value: allow encryption-at-rest approval #113120
Bump log level for health check warning for missing components #113107
Sort kubelet pods by their creation time #113041
restart claim sync when PVC is updated #113137
Update GO address link #112966
added daschott to proxier/winkernel owners #113125
order the output for stable metrics since we’re supporting more than just stable now #113123
Fix metrics time durations in schedulerCycle and bindingCycle #113113
Fix ‘ctr not found’ error with gce kube-up for Ubuntu OS deployments #112901
add support for merging calls to Linear/Exponential Buckets #113117
actually resolve the computations for buckets for static analysis #113115
client-go: raw data options for fetching openapiv3 #113062
Use sync in e2e storage provisioning tests #109924
apf: change controller to use SSA for patches #110173
add --concurrent-horizontal-pod-autoscaler-syncs
flag to kube-controller-manager #108501
apiserver: fix typo in graceful termination test #112953
Preserve metadata for fake dynamic client unstructured lists #107278
dependencies: update to gomega v1.22.1 and ginkgo v2.3.1 #113106
remove rate limiter metric as it is not in use #113054
Add a scheduler profile level parameter percentageOfNodesToScore #112521
test dualstack services with assigned clusterIPs #113071
e2e test for ReadWriteOncePod PV access mode #112987
scheduler: remove unused constant DefaultBindTimeoutSeconds from VolumeBinding plugin #113102
kubeadm: Enable dry-run
mode for phase of control-plane-prepare certs
#113005
e2e: skip AllNodesReady when the test skipped framework initialization #113097
node: e2e: memorymgr: Fix test failure #113042
e2e: Remove ginkgo option output-interceptor-mode
#111339
kubeadm: fix the err msg if the token format is not match #113094
Refactors describe command to split flags from options #112714
Fixing words in the comment #113082
Move the Kubelet Credential Provider feature to GA and Update the Credential Provider API to GA #111616
add metrics/slis to kube-proxy health checks #113057
Write e2e test for replaceCoreV1NamespaceFinalize +1 Endpoints #112891
Remove log line from expiration cache #112860
fix a typo in test/conformance/walk.go #112587
do not print status stack in case of timeout from timeout handler #112374
update kube-openapi #112988
graduate ServiceIPStaticSubrange to GA #112163
Remove kube-proxy userspace modes #112133
Add categories to kubectl api-resources wide output and add –categories flag #111096
code check modify #109590
CHANGELOG fix some format error of changelog1.24 #110498
Promote ExpandedDNSConfig feature to beta stage #112824
update sig-network reviewers/approvers on controller manager #112558
add metrics/slis to kube-scheduler health checks #113026
convert int32 to pointer using library function #110902
Fix the job finished metric issue due to the final job status update occasionally failing #112948
Fix the bug that kubectl convert does not pick the right api version #112700
Update to latest kubedns and nodelocaldns images. #113045
kubeadm: fix the help msg for kubeadm init phase upload-certs
#113039
kubeadm: print out the solution if CA files do not exist #112941
update fsnotify to v1.6.0 #113037
add rule to KUBE-SERVICES Chains to return early when source address match localhost #112950
Promote Read, Replace ReplicationController scale endpoints Conformance - +2 Endpoints #113059
Promote replaceCoreV1NamespacedServiceAccount test to Conformance - +1 Endpoint #113061
Promote List, Patch and Delete LimitRange test to Conformance - +3 Endpoints #113060
feat: update preemption victims metric #112939
add support for parsing buckets from variables of prom.Linear and prom.Expo helpers #113052
kubeadm: optimize and make the usage consistent about apierrors.IsNotFound #113048
update readme for instrumentation static analysis code #113049
kmsv2: enable logging for kmsv2 enc/dec operations #112153
cleanup: Remove out-of-support Windows 20H2 images #112924
Load encryption config once (second approach) #112789
Bumps cobra from 1.5.0 to 1.6.0 #113011
account for timing ratio histogram function calls #113027
unparameterize ‘webhook’ from conversion metrics since it’s the only one #113022
Extract ParseError from PodInfo #112219
split and move CEL package #112926
fix metric labels in cloud-provider metrics since it breaks static analysis #112992
add explicit stability levels for shared metrics #112991
add support for parsing gauge func #113014
CloudProvider: service update event should be triggered when appProtocol in port is changed #112785
Switch to assert.ErrorEquals from assert.Equal to check error equality #112944
remove DynamicKubeletConfig feature gate from the code #112643
add ‘metrics/slis’ to kcm health checks #112978
Add liggitt to dep-approvers alias #112997
Bump golang.org/x/text to v0.3.8 #112989
add support for timing histograms and const labels #112995
test: demote service ClientIP affinity timeout tests from conformance #112806
Remove newScheduler for reducing complexity #112563
e2e storage: proxy workarounds #112975
kubeadm: Inherit dry-run
flags for each sub-phases #112945
remove in-tree volume limits test now that CSIMigration is GA #112956
Make root approvers list non-recursive, shift from individuals to sig/subproject aliases #112952
client-go: factor the dynamic client similarly to others #112774
kubeadm: fix typo for cmd reset’s runner binding #112946
Update_ineligible_endpoints.yaml : add createAuthorizationV1SelfSubjectRulesReview to the list #112844
Cleanup CopyFile #112933
Update publishing-bot rules to Go 1.19.2 and 1.18.7 #112904
add meta-metrics for metrics framework #112907
wire up feature-gate for component slis #112884
Adding flag for testing to ignore cloud provider taint. #112850
e2e: sub package refactoring #112043
releng: Update images, dependencies and version to Go 1.19.2 #112900
dependencies: update to sigs.k8s.io/yaml v1.3.0 #112875
moved the downloading of the node_perf tensorflow test-data artifact … #112869
Updating kube-proxy base impage to distroless-iptables:v0.1.2 #112892
Add feature gate CelValidatingAdmission #112792
put component slis endpoint behind a feature gate #112881
Test startup: make staging bucket regional #112872
emeritus fejta #112866
Add test for internal metric #112846
drop Gopkg.toml from publishing bot rules #112870
remove more lingering bazel references #112864
Clean up detritus from generated_files #112865
scheduler: cleanup the unused event types about Service #112827
Fix winkernel proxier setting the wrong HNS loadbalancer ID for ingresss IP #112837
Support otel tracing in cri remote image service #112709
Kill off makefile-driven code-generation #112819
cleanup: use sets.Clone() to avoid interim slice #111314
cleanup: use sets.Len() insead of len(sets.List()) #111313
update-vendor.sh tweaks #112853
Revert “Avoid tainting with NoSchedule when DisableCloudProviders feature is on” #112833
Write e2e test for replaceCoreV1NamespacedServiceAccount - +1 Endpoint #112823
apf: don’t omit flowschemas from reset fields test #112575
apiserver: prerelease-lifecycle-gen for flowcontrol #112832
Write List, Patch and Delete LimitRange test +3 Endpoints #112430
add v1beta3 for Priority And Fairness #112306
cleanup: reuse code logic in NodeInfo.AddPod & NodeInfo.RemovePod #112658
Avoid tainting with NoSchedule when DisableCloudProviders feature is on #112821
Add validation for runtime endpoint flag #112542
use copy() instead of a loop #112097
reword image gc failure log #112631
Delete the cloud node IP annotation if it is stale #112184
go1.19: change some atomic.Value to atomic.Bool #112258
kube-apiserver: mark unused master-service-namespace flag as deprecated #112797
use correct timeout for pod startup wait #112790
e2e storage: add Rename to PodIO #112803
Fix comment in HPA’s scale event replicaChange #111463
Update sidecar controllers to latest versions in the e2e #112781
kubelet: append options to pod if there are multi options in /etc/resolv.conf #112414
Use https links for k8s KEPs, issues, PRs, etc #112707
typo fixed with NodeInclusionPolicy #112784
Write e2e test for Read, Replace ReplicationController scale endpoints +2 Endpoints #112586
Add more accurate error message for WhoAmI command #112753
upgrade Blackfriday to v2 and re-implement render #112731
Drop unsupported iks configuration for kubemark #112726
Remove ssh firewall only when we delete network #112783
replace deprecated ioutil functions #112598
scheduler: remove unused plugin name ServiceAffinity #112766
Remove references to already deleted volume plugins #112723
Extend the metrics stability framework to support additional parses #112676
Avoid following redirects in aggregator availability controller #112772
github.com/matttproud/golang_protobuf_extensions v1.0.2 #112738
kubeadm: remove redundant import alias and unused apiclient util funcs #112761
Bump konnectivity-client to v0.0.33 #112689
enable health check SLI metrics for apiserver #112741
: validate annotations key and size #112461
kubelet: Record a metric for latency of pod status update #107896
Kubeadm: Cleanup runPreflight in init/preflight #112742
fix: remove redundant error log print #112728
Improves message for pod status in rejectPod #112644
fix test order in pkg/kubelet/sysctl/util_test.go #112316
Lock ServerSideApply feature to true #112748
use klog.InfoS instead of klog.V(0).Infof(registry part) #112672
kubeadm: fix the field path of ClusterConfiguration networking validation #112751
remove glusterfs dynamic provisioner server #112749
kubeadm: support image repository format validation #112732
add go:build no windows for some control-plane related UT for kubeadm #112620
use generic slis as entrypoint for healthcheck metrics #112740
fix:e2e test flake: Probing container should mark readiness on pods to false… #111741
encryption config: no-op refactor to prepare for single loading #112703
Add staging directory for kms #111980
wire up feature enablement metric in feature_gate.go #112690
: update envelope caching unit tests #112484
Update instructions to install cfssl #112724
Remove redundant type conversion. #112712
clients: clarify a misleading comment #112705
drop scripts and files related to linkcheck #112704
transport/cache: statically assert that tlsCacheKey is comparable #112680
Optimize authenticator oidc test #112674
Fix typo error in shared_informer #112665
Honor the CLOUD_PROVIDER_FLAG flag. #112710
Drop DOT dependency #112692
Revert “Enable paralellism in scheduler unit tests” #112702
Fix handling of NoExecute taint when PodDisruptionConditions is enabled #112518
rbd: try to tolerate the images without ‘kubernetes-dynamic-pvc’ prefix #112635
Add unit test in kubelet volumemanager ASW: Detach a volume that had been mounted by pod should be skipped #111343
Consider only plugin subpath when cleaning up mounts #112607
add a feature enabled metric #112652
fix several typos under scheduler framework #112028
do not assume backend on e2e service jig #112663
Make autoscaling team the autoscaler_contract package approver #112660
e2e storage: add test for retroactive storage class assignment feature #112445
Fix outdated code comments of proxierHealthServer #112324
Fix the test failure on volume snapshot #110826
Improve the error returned from the LabelSelectorAsSelector
func #112472
Fix HPA E2E CustomResourceDefinition test #112335
Update to latest k8s.io/utils to pick up changes #112673
Optimize name rules #112641
improve integration test customization of authn/authz #112590
Update PreserveUnknownFields
field document link #112615
remove podOverhead feature gate as a feature is now GA since 1.24 #112579
variable name change for better understanding #112554
LocalStorageCapacityIsolationFSQuotaMonitoring: feature gate typo in e2e test #112659
use klog.InfoS instead of klog.V(0).Infof(kubemark part) #112671
Add humblec to approvers and reviewers list for Ceph driver #112640
fix typos in pkg/validation and test/cmd #112603
Update cri-tools to v1.25.0 #112058
Update changelogs for 1.25.2, 1.24.6, 1.23.12, and 1.22.15 #112655
kubelet: increase log level for “Path does not exist” in kubelet_getters #112650
Fix flaky TestStalePodDisruption #112610
Add approver and reviewers for 1.26 #112457
Enable Parallel test execution in pkg/scheduler #112289
Update github.com/go-openapi/jsonreference to drop github.com/PuerkitoBio/purell #112613
Add –disable-compression flag to kubectl #112580
Add timeout to kubemark cleanup commands #112623
logs: remove deprecated klog flags #112120
kubeadm: try to reuse RunData
if possible #112596
Clean up feature gates ServiceLoadBalancerClass and ServiceLBNodePortControl #112577
update fsnotify/fsnotify to v1.5.4 #112588
Remove GA featuregates IndexedJob and SuspendJob #112589
scheduler: Update cached Pod any time to make sure the Pod’s status is up-to-date #110279
Bump github.com/spf13/cobra from 1.4.0 to 1.5.0 #112584
e2e framework: pod polling #112503
(kubectl patch): Add descriptive message when patch type is unsupported #112556
Update etcd 3.5.5 and all otel related libraries to newer versions #112545
Remove DeprecatedInsecureServingOptionsWithLoopback #112380
kube-proxy use debug log level for Service cache operations #112451
improve the comments #110941
Simplify P&F concurrency test #112474
test: new beta version should be disabled by group,version #112402
Scheduler: remove GA featuregates: DefaultPodTopologySpread, NonPreemptingPriority, PodAffinityNamespaceSelector and PreferNominatedNode #112567
Add notes for strategic merge patch is not supported for CR #112466
client-go: test transport generation is goroutine safe #112226
Fix list estimator for lists that are executed as gets #112557
various corrections in pkg/volume #112509
Eliminate unnecessary string conversions in options.go #112532
use klog.InfoS instead of klog.V(0).InfoS #111708
Optimize: correction code specification #112238
Simplify the integration test for node lifecycle manager #111720
e2e: better ginkgo progress reports #112352
Remove ioutil in kubelet/kubeadm and its tests #111221
e2e: klog output #111961
Add no-op package file to avoid build constraints exclude all Go file… #112540
Limit redirect proxy handling to redirected responses #112526
kube-scheduler: add taints filtering logic consistent with TaintToleration plugin for PodTopologySpread plugin #112357
Do not return err if CSIdriver is not found #112520
fix endpoint slice controller logging format error #112516
various typo corrections in test/e2e package #112510
Fix calculating error when adding nominated pods in podTopologySpread #112507
client-go: remove reference to TPR in examples #112514
add e2e test for hostNetwork pods with dnsPolicy: ClusterFirstWithHostNet #112511
Cleanup WhoAmI table sorting code #112501
etcd: Updated to v3.5.5 #112489
unittests: Fixes cmd unit tests for Windows #111076
Improve unit test coverage in pkg/util/taints/
#108332
e2e framework: better error when service account creation times out #112504
fix linter errors #112227
kubeadm: allow RSA and ECDSA format keys in preflight check #112508
Don’t run TestCleanup that requires etcd on non linux+amd64 platforms #112416
Add compatibility fixtures for v1beta2 flowcontrol #112487
etcd: Build image 3.5.5-0 #112485
Fix Infelicities in TestRESTClientLimiter #112475
Remove unused functions in pkg/util/taints/ #112436
Remove ioutil from component-base #111567
Check for context cancellation on each buffered chunk #112476
Using simpler wrapper function capabilities.Setup instead of calling Initialize directly #112448
HPA E2E tests: Multiple Metrics #112444
aws: skip health rules if they are a subnet of the client rule #112267
client-go/transport: drop Dial and GetCert fields in favor of Holders #112450
added ratcheting validation for x-kubernetes-list-type #111866
kubectl: fix memory leaks in port forwarding client #112091
Fix WhoAmI flaky test #112471
Corrects target in the KUBE-IPVS-FILTER chain #112463
cleanup useless check about CIDR #112437
Reduce kubeadm tls bootstrap wait #112350
Switch to release tag for antlr : v1.4.10 #112458
Update some scheduler misc #112222
Update kube-dns and nodelocaldns to 1.22.11 #112446
Reduce allocations in HasSchemas #112433
Remove ‘DisabledForLargeClusters’ tag for LB tests #112392
Add auth API to get self subject attributes #111333
Add zone field to vsphere test cloudconfig #112427
FIX: HPAs scale down with target >= 100 #112178
Fix test order staging/src/k8s.io/legacy-cloud-providers/azure/auth/azure_auth_test.go #111420
Removal of GlusterFS code from the repo #112015
Update endpointslice controller maximum sync backoff delay to match expected sequence of delays #112353
devicemanager: do not leak empty TopologyInfo to TopologyManager #112387
Fix test order pkg/volume/azuredd/azure_common_test.go #111381
e2e: improve description of framework callbacks #112421
Update_ineligible_endpoints.yaml : add createCoreV1NamespacedBinding to the list #112406
Call SetupDevice for Block Volume only if Volume is not globally Mounted #112403
Ensure metric ‘running_managed_controllers’ is registered #112205
client-go: support waiting for SharedInformerFactory shutdown #112200
Prune unused root replace directives #112422
rate limite etcd healthcheck request #112046
feature(scheduler): add “goroutines” metric and deprecate the “scheduler_goroutines” metric #112003
update auto can-i error message #110267
Fix flaky and failing HPA E2E Behavior tests #112351
Add a “DisableCompression” option to kubeconfig #112309
Tiny comment cleanup in pkg/apis/apps/types.go #112391
Add e2e HPA Tests: CPU and Memory Average with different aggregation methods: Average Value and Utilization #112252
e2e storage: update helpers #112390
volumebinding: handle special delete event in AssumeCache #112354
e2e storage: close all pending streams when proxy listener gets closed #112251
Remove CSRDuration feature gate. #112386
clarify CPUCFSQuotaPeriod values, set the minimum to 1ms #112123
e2e: avoid random control plane output through GinkoWriter #112389
Add marseel/mborsz to sig-scalability-approvers and move mm4tt to emeritus #111959
Fix Flake: On TearDown script, delete all firewall-rules with a single gcloud run #112203
e2e: reduce built time for framework #112375
e2e framework: replace custom cleanup support with Ginkgo v2 mechanisms #111998
build: update to klog v2.80.1 #112349
Fix the TestRoundTripTypes by adding default to the fuzzer #112355
kubeadm: improve tips of incorrect input of kubedm subcommand #111277
Remove in-tree credential plugins (again) #112341
add method symmetric difference in sets.String #111768
Add an option for aggregator #112193
exec auth: support TLS config caching #112017
Promote CoreV1NamespaceReplace Test +1 Endpoint #112308
E2E import aliases #112294
Update branch rules in publishing rules to Go 1.18.6 #112329
kms: fix go routine leak in gRPC connection #111986
use IPv6 Address Prefix Reserved for Documentation for api docs #112301
Update images, dependencies and version to Go 1.19.1 #112287
fix: modify declaration slice and map code style #112235
Reduce default gzip compression level from 4 to 1 in apiserver #112299
add function to upgrade managedfields CSA to SSA #111967
support removal of event handlers from SharedIndexInformers #111122
update lock getter of leaderelection #112022
Make TestApplyResetFields exhibit surprising object #107515
Optimize: simplified regexp #112241
Kube-scheduler: Deprecate Component config v1beta3 #112257
kubeadm: using the existing exported method to add config flag #112272
test: use bytes.Buffer.String #112093
Call queueSet::boundNextDispatchLocked enough #112198
kubelet/stats: deduplicate makePodStorageStats #108855
Add DisableAnonymous to DelegatingAuthenticationOptions #112181
kubelet: drop bitArray implementation #111935
Revert “Remove unused flags from kubectl run” #112243
kube-proxy: code optimization for readability #112208
Aggregated Discovery: add feature gate #112112
Consolidate PreFilter and Filter reason messages for scheduler #110894
dependencies: update to klog v2.80.0 #112199
fix pod created failed when resource request is 0 #111544
Marshal MicroTime to json and proto at the same precision #111936
Changed code to improve output for files under test/e2e/storage #111311
Avoid propagating “search .” into containers /etc/resolv.conf #112157
kubeadm: Add the option to cleanup the tmp
directory #112172
pkg/util/ipset: add sig-network to reviewers/approvers #112182
Remove race between kubelet startup and mounter rootfs #112195
Changelog-1.25: add 1.25.0 known issues section #112106
fix: Node not found
when testcases is executed #112145
code optimization: deal with error first to prevent unnecessary computing #110695
Tolerate sub-microsecond eventTime changes on update #112183
Move constant schedulerError in scheduler to v1 package #112146
Prevent host access on VIP addresses in proxy-mode=ipvs #108460
Fix typo “sturct” to “struct” #112089
cloud-provider: remove deprecated insecure serving from Config #112166
vsphere in-tree driver test fixes #111951
Add e2e HPA tests: Scale to zero, scale a CRD targetRef #111865
kubeadm: too early return for reset with dry-run or force mode #112175
Update to use GA PodSecurity webhook image #112159
Validate segments with client-go/dynamic #112134
Initialize Name earlier in the Create process: GenerateName #112063
Improve kubectl display of invalid errors #112150
cleanup(scheduler): remove outdated comments on metrics package #112004
e2e: suppress too verbose output #112129
Add OWNERS for autoscaling-owned directory #112035
controller-manager: remove deprecated insecure serving from Config #112142
hpa: rename rebalanceIgnored to scaleUpWithUnready for understanding #110492
e2e: use custom timeouts in GetSnapshotContentFromSnapshot() #112074
Add request body size metric for the write path. #111917
HandleError of updateStatusIfNeeded in func reconcileAutoscaler #111170
Fix replica calculation at start of HPA scaling policy period #109058
Expand aggregated API server integration test to include CRUD #112069
fix error type when handling failures in scheduler #111999
Add soltysh as cmd/kcm approver #112118
refactor: move attachdetach controller param validation ahead #111904
Enable new set of Go metrics in Kubernetes #111910
Cleanup: Remove unused lastContainerStartedTime time.Cache lru #111932
Fix CEL size estimation #111964
kubeadm: unify the way to cleanup the files for kubeadm reset
#110972
Kubeadm cleanup for taint / toleration with master label #112008
Dryrun cleanup #112064
Fix IPVS proxier to update stale real server after restart #111635
Revert “change CPUCFSQuotaPeriod default value to 100us to match Linu… #112077
Revert “promote LocalStorageCapacityIsolationFSQuotaMonitoring to beta” #112076
kubeadm: move show-join-command as a separate phase #111512
make applyconfiguration-gen work in non-kube repositiories #111934
make TestListPager_EachListItem rework #111241
add aojea as client-go reviewer #112068
Remove not correct annotations with node.Spec.Unschedulable #111864
Self-nominate alculquicondor as job approver #112070
fix a flag replace of container-runtime=remote #112062
pkg/util/coverage: update fakeTestDeps impl #112047
Bump prometheus/client_golang to v1.13.0 #112052
Fix the wrong status returned from RunPreFilterPlugins
#112029
Remove dead code from the controlplane instance #111945
Write CoreV1NamespaceReplace Test +1 Endpoint #111848
update changelog kube-proxy distroless based on feedback #112049
etcd3: include GroupResource in logs/metrics #112042
fix nestedPendingOperations mount and umount parallel bug – minimal change #110951
adding csantanapr as approver for changelog #112045
Add distroless change into changelog #111983
Log scheduling queue events #111878
Watch cache: use resource.group for object type in log messages and metrics #111807
upgrade system-validators to v1.8.0 for a bugfix of cgroupv2 io check #112026
style: remove redundant judgment #112024
Clarify cpu.cfs_period_us default value #111554
kubeadm: remove container-runtime=remote #112000
integration: TestCacheControl and TestHSTS close the ResponseBody #111885
add test to isKubeadmConfigPresent method #111458
Enforce strict handling of deprecated APIs in alpha #111973
chore(kms): remove unused plugin name and migrate from deprecated io/ioutil
pkg #111981
cmd/kube-proxy: Replace deprecated func usage from the k8s.io/utils/pointer
pkg #111833
kubeadm: remove MutateImageRepository for registry change #112006
Optimizing: make map cap #111968
Fix rollout history bug #111093
kubeadm: revert dedup prefix unix:// in node annotation #112005
remove kube-proxy mode fallback #111806
Add e2e HPA Behavior Tests: Scale up and down controls #111874
Add creating a destroying services test #111120
Add validation test for features.GracefulNodeShutdownBasedOnPodPriority #109966
Update API compatibility data for 1.25 #111974
kubeadm: add test cases for version_test.go #111949
Configure and install out-of-tree gcp credential provider #111495
resolve goroutine leak in nodelifecycle tests #109185
Fix typo of e2e utils under network framework #111954
regression test for exponential recursion bug on CRDs #111912
Bump prometheus/client_golang to v1.12.2 #111909
e2e: use user provided timeout in WaitForPodsWithLabelRunningReady #111907
Add a possibility of setting GODEBUG env var for kube-apiserver binary #111906
Fix PVC nil pointer dereference during migration-enabled volume expand #111894
code cleanup: omit comparison to bool constant #111883
fix(apf): not reset apf when panic #111850
pkg/scheduler: Replace deprecated func usage from the k8s.io/utils/pointer
pkg #111845
pkg/proxy: Replace deprecated func usage from the k8s.io/utils/pointer
pkg #111842
cmd/kubeadm: Replace deprecated func usage from the k8s.io/utils/pointer
pkg #111836
Change CPUCFSQuotaPeriod default value from 100ms to 100us to match Linux default #111520
fix(typo): remove extra “ from autoscaling doc string #111830
Add pod info. KObj(pod) to scheduler cache log #111826
replace os.Exit with FlushAndExit #111816
Fix potential context leaking in scheduler #111810
more error types when retry patching a pod’s status #111809
Apimachinery meta errors: Support errors.Is and error wrapping #111808
kube-proxy: optimize the format of the flag usage string #111801
Update Netpol e2e tests to use framework CreateNamespace #111789
kubeadm: try to load CA cert from external CertificateAuthority file when CertificateAuthorityData is empty for existing kubeconfig #111783
fix(scheduler): split scheduleOne into two functions for schedulingCycle and bindingCycle #111775
add metrics for health checks (for later use in apiserver) #111771
Make the validation logic about LeaderElectionConfiguration consistent between component-base and client-go #111758
Revert “client-go: remove no longer used finalURLTemplate” #111752
update golangci-lint for go 1.19 and delete hardcode go version in golangci-lint config #111736
Remove in-tree openstack cloud provider #67782
Expose a pending pods summary in scheudler’s dummper output #111726
Run node-local-dns in non-privileged mode #111694
kubelet: remove unused custommetrics package #111692
Pv controller tests structs with names #111690
(kubectl cluster-info): Move towards RESTClientGetter instead cmdutil.Factory #111689
(kubectl certificate): Move towards restClientGetter instead cmdutil.Factory #111687
use constant NamespaceDefault instead of variable namespace #111684
Change cluster/gce/util to wait for firewall rule creation and fail on error #111670
[CCM - service controller] Clean up node sync and fix re-sync of failed services. #111663
Add test for cmd/kubeadm/app/cmd/util/cmdutil.go #111656
Fixes typo in ReplicaSetStatus description #111611
Add e2e tests for node log viewer #111598
Fix label output bug where dry run message was not printed #111571
Remove ioutil from kube-aggregator #111570
Remove ioutil from component-helpers #111568
Remove ioutil from code-generator #111566
Remove ioutil from client-go #111564
clean-up apiserver metrics and use subsystem #111551
add unit test for /staging/src/k8s.io/kubectl/pkg/util/storage #111533
Cleanup: remove prometheus dependencies for volume #111527
chore(e2e): add e2e test for non graceful node shutdown #111380
wrong description #111379
Fix problem in updating VolumeAttached in node status #111205
APF concurrency isolation integration test #111148
Add Framework interface detectors in scheduler #110717
Use OpenAPI to determine patch type in kubectl apply patching #110454
fix defer in loop and optimize test cases with explicit field name #110390
Fix error message #109945
fix a broken link #109884
fix bugs of container cpu shares when cpu request set to zero #108832
Full changelog
Adding supportability for Private HostedCluster to be migrated #2089
fix openshift-route-controller-manager ServiceMonitor regex #2094
fix(api): Fix deprecated API conversion #1987
OpenID add support for groups claim in the config #2116
fix(cpo): Restart registry operator on annotation #2111
fix(cpo): Allow KAS profiling disablement #2110
update to golang 1.19 and 4.13 base image #2095
Add e2e test for cluster creation with AWS KMS #2093
Refactoring NTO MachineConfig InPlace and Replace E2E Tests #2051
Fix CAPA crd generation #2113
AWS: remove finalizer from deleted awsmachines if lost STS #2109
Minor fixes to notes on Getting Started and NodePool Upgrades pages #2117
Add dns docs clarification for private topology #2115
fix(cpo): Separate RBAC for NTO + CNO #2107
Set k8s.io/kubernetes dependency to v0.23.3 #2068
Moving from HC Migration to Disaster Recovery in documentation #1953
test: skip ovnkube-master in crashing pods check #2103
bump openshift/api and go1.19 for fmt #2096
Fixing issue between UpdatingVersion and UpdatingConfig at InPlace Up… #1978
Add tags and rename cloud instance name suffix #1779
fix(ibmcloud): Initialize image registry config on creates and bad config #2091
Re-revert KAS egress policy #2090
Switch API documentation to v1beta1 #2056
fix kas ServiceMonitor to TargetPort 6443 #2086
fix etcd ServiceMonitor CA #2085
Add logs for when hc decide to not honour intent to clean up cloud resources #2084
Skip destroying cloud resources when cloud creds lost #2083
kas token-minter should use localhost kubeconfig #2082
Fix infrastructure.status.apiServerInternalURI for PublicAndPrivate #2081
Remove unused kubevirt test functions #2078
Propagate Pull Secret Changes to NodePool Nodes #1977
OTA-852 : api/v1beta1/hostedcluster_types: Add channel, availableUpdates, and conditionalUpdates #1954
Fix typo in cli create command usage #1943
workaround bad SAR check in deploymentconfigs conformance test #2080
HOSTEDCP-603 : move CI manifests to core repo #2073
Update internal capk image to match current devel branch #2076
hcco: fix deployer role to include patch for replicationcontrollers #2075
add system:deployer ClusterRole to HCCO #2064
HOSTEDCP-676 CAPI AWS provider pod from latest 4.13 release payload crashloops continuously #2000
Add missing image trigger controller RBAC #1945
kubevirt: Install virt-launcher networkpolicy #1872
Additional memory request adjustments #2063
test/e2e/util: Explain incomplete reasons in WaitForImageRollout* #2062
Use context func for PowerVS SDKs #2060
Use asExpected reason for ReconciliationActive=true #2046
Updatd development contribution docs #2044
Requeue hostedcontrolplane when waiting for deletion #2058
fix(hcco): Clean up resources intended to be removed by CVO #2031
Add autoscaler balancing ignore labels args #2041
Add imagev1 to scheme used by dump command #2054
api/v1beta1/hosted_controlplane: Godocs for ReleaseImage and IssuerURL #2048
adjust memory requests for HCP components #2055
policy-controller: add missing rbac #1921
Kube API server panic: Fix podsecurity annotations on kube-system #2057
Default Ingress Passthrough for KubeVirt provider #1787
Full changelog
Updating ose-ibmcloud-machine-controllers images to be consistent with ART #14
Full changelog
chore(docs): update gathered documentation (#704) #704
arch docs update - explain disabled=true status more (#721) #721
operators gatherer - handle ingresscontroller relatedObject & simplify (#714) #714
Full changelog
Merge upstream v0.14.0 on downstream #63
*: cut v0.14.0 release #218
Version bump for v0.14 #217
Bump golang version to 1.19.4 #214
use a different port for proxy-specific endpoints #216
use cobra and upstream command machinery to run kube-rbac-proxy #210
add client cert auth for upstream connections #211
bump: golang.org/x/text due to CVE-2022-32149 #207
feat: Add healthz path #206
Auth as filter #204
Allow path as filter #203
*: cut v0.13.1 release #202
main.go: warning for –tls-reload-interval #197
pkg/proxy: rm unused args #189
pkg/authz: rename Equal to Matches #191
Cache ttl comment #192
bump: golang.org/x/crypto due to CVE-2022-27191 #184
main.go: add warn logs when insecure opts in use #188
bump: emicklei/go-restful due to CVE-2022-1996 #185
*: cut v0.13.0 release #179
Full changelog
Updating ose-image-customization-controller images to be consistent with ART #74
Full changelog
Upgrade base image for oc-mirror to 4.13 (#560) #560
CFE-743 : Update of golang version from 1.18.6 to 1.19.5 (#551) #551
Fix flaky test Valid/OperatorTypeWithRelatedImgs (#549) #549
OCPBUGS-5891 : fix: adds logic that searches for the correct name when using a heads… (#547) #547
New reviewers: Luigi Mario Zuccarelli, Sherine Khoury (#548) #548
Full changelog
OCPBUGS-4909 : Dockerfile: bump OVN to 22.12.0-18 #1487
Bug 2078222, OCPBUGS-4119, OCPBUGS-5930, OCPBUGS-4425: [DownstreamMerge] 1-31-23 #1496
EIP & ESVC inconsistency #3064
Fully remove dependency on default gateway for services #3367
node/cni: initialize OVS exec runner early to prevent races #3317
Ensure loadbalancer cleanup doesn’t fail #3388
Fix cluster exclusion for egress firewall in dualstack mode #3384
E2e multi homing l2 topology #3375
excludeSubnets in layer2 topology type NAD is optional #3373
node: don’t consider internal masquerade addresses as node IP addresses #3372
Ensure routes are not duplicated #3359
support secondary network of layer2 topology #3350
E2e multi homing l3 topology #3344
actions: bump standard GH actions to @v3 #3363
Enable isolated clusters with KIND #3365
make hybrid overlay node code responsive to change #3298
fix race condition in hybrid overlay DRIP alloc #3356
fix error adding external_ids:vf-netdev-name #3358
Add support to virtio-vDPA devices #2664
Full changelog
Bump openshift/prometheus to v2.42.0 #154
build(deps): bump github.com/aws/aws-sdk-go from 1.44.186 to 1.44.187 #11899
build(deps): bump actions/cache from 3.2.2 to 3.2.3 #11901
histograms: Return actually useful counter reset hints #11864
Upgrade UI dependencies #11895
Upgrade several CI dependencies #11893
Use secrets.GITHUB_TOKEN and clean up workflows #11896
build(deps): bump github.com/prometheus/client_golang from 1.13.1 to 1.14.0 in /documentation/examples/remote_storage #11661
Bump github.com/influxdata/influxdb from 1.10.0 to 1.11.0 in /documentation/examples/remote_storage #11795
Merge back Release 2.41 #11890
Add kakkoyun as volunteer as the next release shepherd #11889
Add ‘keep_firing_for’ field to alerting rules #11827
Fix storage/remote/codec ignoreing histogram reset hint #11881
TestConcurrentRangeQueries: log query with error #11869
Promtool: add support of selecting timeseries for TSDB dump #11872
Add additional EndpointSlice conditions #11870
lint(yaml) : simplify ignore path for all github workflows #11871
discovery/kubernetes: add container ID as a meta label for pod targets #11844
Switch to promci #11745
tsdb: Avoid unnecessary allocation from 11779 #11856
package storage: fix up test not to access Labels internals #11853
tsdb: Fixed typo in Histogram #11851
service discovery: add name to log messages #11760
scrape: remove unsafe code #11748
Remove Nomad datacenter
field in configuration docs #11786
tsdb: Only initialise out-of-order fields when required #11779
Support native histograms in federation #11830
rules: Support native histograms #11838
tsdb: Add integer gauge histogram support #11840
textparse: Set CounterResetHint #11839
textparse: Add gauge histogram support #11814
update ServiceAccount for new kubernetes versions #11801
tsdb: Add gauge histogram support #11783
tsdb: sort values for Postings only when required #11809
Use errors.Is to check for a specific error #11785
docs: Changed occurences of proxy_connect_headers to proxy_connect_header #11831
Fix comment #11822
rules: Consider ErrTooOldSample in expected errors #11774
tsdb: Improve TestFloatHistogramChunkAppendable and TestHistogramChunkAppendable #11782
tsdb/index: fix BenchmarkIntersect to do work on each loop #11805
Staleness handling for FloatHistogram #11778
Fix error output of the Prometheus parser to display the right tokens #11681
Promql: reuse LabelBuilder in aggregations #11766
Kubernetes SD: disable resync timer #11756
tsdb: re-use iterator when stepping through chunks #11761
feat(config): allow no remote write configs #11709
Remove MacOS gnu-tar note #11757
Bump golangci-lint to v1.50.1 #11758
Fixed typo in the Remote Read API docs #11755
Docs [unit-testing]: Add an explanation to the expanding notation #11706
Add and use abstractions over labels.Labels #11717
fix: seriesSet from chunkSeriesSet return identical data samples #11638
Remove comments from the remote read docs #11731
tsdb: reuse iterators to save garbage [INTERFACE CHANGE] #11334
Makefile: Avoid the use of –transform for tar #11721
Merge back release 2.41 #11728
Finishing evalSpanTimer always before return #11723
Full changelog
Update gomod mapping for k8s.io/dynamic-resource-allocation #16
Updating ose-route-controller-manager images to be consistent with ART #13
WRKLDS-594 : bump(k8s): v1.26.1 #15
Full changelog
AUTH-337 : PSa: add test for SCC-mutated PodSpec extraction #27632
TRT-813 : Disabling disruption fallback for upgrades #27701
bump timeout #27695
OCPBUGS-6503 : upgrade/adminack: simplify polling and unblock “guaranteed” post-upgrade check #27678
Update S2i image tests for dotnet3.1 EOL #27698
extended: security: do not explicitly set api audience on token request #27697
Changes for NodeTuning cluster capability #27657
Skip the oc whoami –show-console test when the console capability is disabled #27679
Update etcd scaling test for CPMS supported platforms #27497
TRT-803 : FIxing test name #27688
Automated - Update synthetic test data #27676
Use ingress-canary route for testing instead of console since the console might be disabled #27680
ignore more repeated TopologyAwareHintsDisabled events #27672
Add result tag to the end of first line of an event message #27656
Automated - Update synthetic test data #27658
USHIFT-720 : skip server-side apply for rangeallocations #27619
ignore repeated TopologyAwareHintsDisabled events #27666
Update annotated rules for router tests #27662
Full changelog
Source code for this page located on github