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.14.0-ec.3-s390x
No tests for this release
Upgrades from:
Untested upgrades:
4.13.0,
4.13.0-rc.3,
4.13.0-rc.4,
4.13.0-rc.5,
4.13.0-rc.6,
4.13.0-rc.7,
4.13.0-rc.8,
4.13.1,
4.13.2,
4.13.3,
4.13.4,
4.13.5,
4.14.0-ec.0,
4.14.0-ec.1,
4.14.0-ec.2
Loading changelog, this may take a while ...
Created: 2023-07-06 21:32:15 +0000 UTC
Image Digest: sha256:921c73d31f74519655a51ca81d44f10ba5bb618cfe53e1528575a85ea1477bb4
Release 4.14.0-ec.3 was created from registry.ci.openshift.org/ocp-s390x/release-s390x:4.14.0-0.nightly-s390x-2023-07-05-191023
Components
New images
Rebuilt images without code change
- MGMT-14374: update day2 master docs (#5335) #5335
- MGMT-14620 Only emit succesful host creation message for pre install hosts (#5296) #5296
- MGMT-14704: Provide info on custom/vs non custom manifest in manifest endpoint. (#5278) #5278
- MGMT-15114: remove event for cluster registration failed (#5330) #5330
- MGMT-15126: Add missing incompatible features in some of the feature-support feature (#5327) #5327
- MGMT-15107: Bump version for hacking LSO catalog (#5323) #5323
- Create an override annotation for the ironic agent image (#5310) #5310
- OCPBUGS-13621: Fix singular Ingress and API cluster VIPs removal (#5216) #5216
- Don’t require key encipherment usage for approving CSRs (#5322) #5322
- MGMT-13284: Check for BMH CRD before creating controller (#5284) #5284
- MGMT-14937: Deprecate user_managed_networking attribute (#5317) #5317
- Bump OCP versions: 4.14 (#5320) #5320
- Bump OCP versions: 4.13, 4.10, 4.12 (#5316) #5316
- NO-ISSUE: parametrize template to enable switching secrets (#5313) #5313
- MGMT-14240: Specify connect-timeout on curl (#5314) #5314
- MGMT-15034: Fix patch of infrastructure CR with external platform (#5312) #5312
- MGMT-14979: add sasl/scraml auth method for kafka notifications (#5299) #5299
- MGMT-15025: Forbid register Z architecture cluster with OCI platform (#5309) #5309
- MGMT-15015 Provider IsHostSupported panic if platform is not found (#5306) #5306
- OCPBUGS-13738 enforce additional ntp sources added into chrony (#5295) #5295
- MGMT-14992: Fix Minimal ISO set as default in s390x (#5302) #5302
- MGMT-14631: Removing leftover of support for openshift 4.8 (#5301) #5301
- Bump OCP versions: 4.14, 4.11 (#5300) #5300
- MGMT-14973: Fix misleading logs showing wrong platform and user_managed_networking combination (#5298) #5298
- MGMT-14975: Update MCE operator installation to use stable-2.3 channel (#5297) #5297
- MGMT-14769: Enable upgrade agent by default (#5276) #5276
- MGMT-14165: AgentClusterInstall Webhooks improvements and fixes (#5275) #5275
- Bump OCP versions: 4.13, 4.12 (#5293) #5293
- MGMT-14730: Validate that manifest file size does not exceed 1MB (#5281) #5281
- MGMT-14883: Fix feature-support validation fail to validate openshift version (#5290) #5290
- Full changelog
- NO-ISSUE: Bump github.com/coreos/ignition/v2 from 2.15.0 to 2.16.0 (#564) #564
- AGENT-594: remove agent based installer code (#563) #563
- NO-ISSUE: Bump golang.org/x/sync from 0.2.0 to 0.3.0 (#561) #561
- MGMT-14540: Mark Appliance disk(s) with a partition name prefix ‘agent’ as eligible (#554) #554
- OCPBUGS-14848: Filter out hidden devices (#558) #558
- NO-ISSUE: Bump github.com/onsi/gomega from 1.27.7 to 1.27.8 (#555) #555
- NO-ISSUE: Bump github.com/go-openapi/swag from 0.22.3 to 0.22.4 (#556) #556
- Full changelog
- UPSTREAM: <drop>: update openshift/api,openshift/apiserver-library-go #1621
- UPSTREAM: <carry>: when only this kube-apiserver can fulfill the kube⦠#1616
- Update to Kubernetes 1.27.3 #1609
- releng/go: Update images, deps and ver to Go 1.20.5 #118553
- Automated cherry pick of #117169: supported version of etcd 3.5.7-0 for Kubernetes v1.27.0-rc.0 #118307
- Automated cherry pick of #118499: kube-proxy avoid race condition using LocalModeNodeCIDR #118515
- Automated cherry pick of #118356: Add ephemeralcontainer to imagepolicy securityaccount #118471
- Automated cherry pick of #117792: kubeadm: Use internal etcd client through an interface #117948
- Automated cherry pick of #118256: e2e framework retry on Service unavailable errors #118281
- Automated cherry pick of #117586: Add DisruptionTarget condition when preempting for critical #118219
- Automated cherry pick of #118200: e2e: apply timeout for CSI Storage Capacity test only to node #118279
- Automated cherry pick of #118156: update webhook test to go 1.21 #118178
- Automated cherry pick of #118069: kubeadm: fix a bug where the static pod changes detection #118105
- Automated cherry pick of #118104: Fix waiting for CRD sync at server start #118111
- UPSTREAM: <carry>: STOR-1270: Admission plugin to deny deletion of storages.operator.openshift.io #1550
- OCPBUGS-7181: UPSTREAM: <drop>: bump apiserver-library-go #1605
- Full changelog
- Merge upstream #288
- β οΈ Change iBMC to use iPXE instead of PXE #1305
- π update releasing.md with release branches #1298
- :seedling: Bmh annotation validations #1120
- π± Stop using Extra when building hardware inventory #1297
- Revert “:seedling: Bump github.com/golangci/golangci-lint in /hack/tools” #1299
- :seedling: Bump github.com/prometheus/client_golang from 1.15.1 to 1.16.0 #1295
- :seedling: Bump github.com/stretchr/testify from 1.8.1 to 1.8.4 in /apis #1292
- :seedling: Bump github.com/stretchr/testify from 1.8.1 to 1.8.4 #1291
- :seedling: Bump actions/setup-go from 2.2.0 to 4.0.1 #1289
- :seedling: Bump github/codeql-action from 2.1.39 to 2.20.0 #1288
- :seedling: Bump go.etcd.io/etcd/client/pkg/v3 from 3.5.7 to 3.5.9 #1293
- :seedling: Bump actions/checkout from 2.6.0 to 3.5.3 #1290
- :seedling: Bump github.com/golangci/golangci-lint from 1.51.1 to 1.53.3 in /hack/tools #1296
- π± Add dependabot workflow and configuration #1287
- Merge upstream #286
- π fix distroless:nonroot pinning #1286
- β οΈ bump core kubernetes libraries #1276
- π± update kubeconform to v0.6.2 #1285
- π± Remove explicit version when importing v1alpha1 #1281
- Full changelog
- WRKLDS-700: bump(k8s) to v1.27.2 #1420
- OCPBUGS-15012: oc image extract: idms-file flag map to IDMSFile field #1464
- Correct incorrect command in observe command #1419
- Clarify the use of the filter without keep-manifest-list #1414
- OCPBUGS-10612: make registry auth prefence default to podman config locations #1376
- handle the error case of node retrieval while waiting for reboot #1482
- Fix the output of error prompt #1433
- pkg/cli/admin/upgrade: Surface Recommended=Unknown more prominently #1442
- pkg/cli/admin/upgrade: Add post-period to space to some error messages #1330
- Wait for reboot #1473
- tweak output format #1471
- OCPNODE-1580: Add –print-mirror-instructions to oc adm release mirror to allow idms instructions #1341
- add reboot-nodes #1468
- Trust check #1469
- fix directories for consistency #1467
- ocpcertificates: add ability to rotate MCS CA/cert #1450
- OCPNODE-1656: oc image extract: Introduce IDMS as alternative source #1426
- pernodepod: percent works like this #1463
- ocpcertificates: don’t make assumptions on resources not to bring pipβ¦ #1462
- allow running a command while the kubelet is off #1459
- add command to create new bootstrap kubeconfig for kubelet #1458
- ocpcertificates: fix handling resources by names explicitly + other cosmetic fixes #1460
- tweaks needed for wait #1455
- Add a command to remove older trust #1447
- create command to create new adminkubeconfig #1452
- add a command to copy content to every node #1454
- Minor updates to CLI help text #1453
- add command for regenerating OCP leaf certs #1443
- add a new command to wait for all clusteroperators to go stable #1444
- Full changelog
- CCO-366 Add ability to detect AWS STS and behave accordingly #542
- Implement ccoctl command to create infrastructure required for Azure workload identity #523
- PORTENABLE-526: operator: use a partial metadata watch for Namespaces #546
- manager: filter the cache of configmaps #544
- Bump to go 1.20 in go.mod #536
- Full changelog
- Updating vertical-pod-autoscaler images to be consistent with ART #253
- OCPCLOUD-2060 Merge https://github.com/kubernetes/autoscaler:master (d3ec0c4) into master #256
- Revert “Add subresource status for vpa” #5738
- Add missing trn1n ec2 instance #5735
- Add support for tags on AWS managed nodegroups to indicate resources #5596
- fix: update x/http and x/net packages for VPA #5648
- Bump golang from 1.20.3 to 1.20.4 in /vertical-pod-autoscaler/builder #5723
- fix ca deploy spec #5703
- use factories for recommender and clusterStateFeeder #5676
- Add Volcengine cloud provider support #5637
- add subresource status for vpa #5680
- feat: upgrade latest version cluster-autoscaler on cluster-autoscaler-autodiscover.yaml #5690
- refactored vultr node delete #5709
- Cluster Autoscaler: GCE: add pricing info for G2 #5719
- OCI cloud provider workload identity implementation #5717
- Revert “Add new method ‘ReachedLimit’ to EstimationLimiter” #5715
- Binpacking Estimator pod priority #5713
- Add new method ‘ReachedLimit’ to EstimationLimiter #5694
- Extract ‘SchedulablePods’ method in orchestrator. #5696
- Add a dedicated struct for the MaxResourceLimitReached Reasons #5706
- Fix the buildTemplateLabels method for the ClusterApi provider #5697
- Azure: Fast nodegroup backoff on failed provisioning #5548
- OCI: Enhance oci implementation to include oci node pools #5577
- Support RRSA auth in AliCloud #5340
- Alicloud OIDC support #1
- Adding VMSS Flex support in Azure AutoScaler #5602
- Sanitize taints before scheduling DSs on template node infos #5659
- Move MaxNodeProvisionTime to NodeGroupAutoscalingOptions #5649
- Limit refresh rate of GCE MIG instances. #5665
- Use cloud-provider-aws instead of legacy-cloud-providers/aws #5138
- feat: add annotation to ignore local storage volume during scale down #5594
- Allow custom checks on whether or not a pod can be drained. #5671
- Add support for Hetzner Cloud Arm Server Types #5677
- Add FetchReservations to GCE Autoscaling client #5666
- Add support for MachinePools #4676
- CA orchestrator exports new methods/functions #5652
- Balancer - main.go and yamls #5643
- Switched from N1 to E2 machine #5641
- fix: implement function to identify if node is present in aws #5632
- Bump golang from 1.19.5 to 1.20.3 in /vertical-pod-autoscaler/builder #5662
- Fix drain logic when skipNodesWithCustomControllerPods=false, set NodeDeleteOptions correctly #5653
- [helm chart] Upgrade Cluster Autoscaler chart to use Cluster Autoscal⦠#5651
- Add dependabot configuration for VPA #5567
- docs: fix invalid flag name #5638
- default os_distribution to default if extraction from kube-env β¦ #5635
- Remove Factory interface since it is not used. #5627
- Fix the setup for allow containers to fail (they should be OOM-killed) #5623
- AWS: only look for InstanceRequirements when needed #5550
- chart: Add option to install VPA #5558
- Make the “OOMing pods under VPA” test more robust. #5621
- Balancer controller implementation #5495
- Consider pods with emptydir volume in memory be evictable #5551
- Fix typo & replace deprecated functions & replace literals with constants #5613
- feat: check only controller ref to decide if a pod is replicated #5507
- Improvement: Added the Link for Mirror pods. #5609
- GCE: Fallback f1 and g1 machine families to n1 #5610
- Put ScaleUp logic behind an interface #5597
- Handle ignored errors #5553
- fix(ca/hetzner): specify application name & version #5582
- baseURI for skuClient based on cloud #5603
- Fix controller-gen version in automatic download #5600
- ovhcloud: Add support for nodepool templating #5586
- ovhcloud: For any call to api.ovh.com returning a 500 error, retry call on ca.api.ovh.com #5583
- ovhcloud: Fix deletion of multiple nodes at the same time #5584
- ovhcloud: Fix panic on concurrent map read/write #5585
- docs: fix faq around expendable-pods-priority-cutoff #5593
- Introduce a regular patch release schedule for CA #5589
- Simplify the GCE client FetchMigInstances function. #5557
- CA - Document Debugging Snapshotter flag #5581
- Update vendor k8s 1.26 #5536
- Add empty nodes sorting for scale down candidates #5578
- docs(README): Update information about EKS PrivateLink #5574
- Cleanup recommender model/container.go #5575
- Added support for AWS inf2 instance types #5529
- cluster-autoscaler: Add option to disable scale down of unready nodes #5537
- Re-sort on root level, add
hostNetwork
parameter #5463
- Cluster Autoscaler: GCE: add pricing info for C3 #5572
- Create enhancements directory for Addon Resizer #5545
- cluster-autoscaler: add missing import to kubermark_other.go #5549
- [AWS examples] Add container securityContext #4478
- Delete unused err returns #5561
- Update Ionos Cloud README and deploy example #5559
- Use snapshot of NodeDeletionTracker for ActuationStatus #5562
- Limit the rate of adding new uneeded nodes #5556
- Fix RemovalSimulation for parallel scale down #5552
- Fix multiple recommenders example: deployment name #5539
- Fix scaledown:nodedeletion metric calculation #5472
- Added RBAC Permission to cherryservers. #5512
- fix(*): refresh node instance cache when nodegroup not found in deleteCreatedNodesWithErrors #5521
- Track PDBRemainingDisruptions in AutoscalingContext #5497
- Merge taint utils into one package, make taint modifying methods public #5477
- Use annotations to set labels and taints for clusterapi nodegroups #5382
- Add “resource_name” to scaled_up_gpu_nodes_total and scaled_down_gpu_nodes_total metrics #5518
- Fix a minor typo #5523
- update FAQ.md to add version in the pause container image due the latest that is not valid #5522
- Update VPA dependency github.com/emicklei/go-restful/v3 #5482
- Bump CA chart to 1.24 #5517
- remove dead code in clusterapi provider tests #5519
- Fix RemovableAt() #5514
- regenerate the ec2 instance types using latest metadata to fetch m7g/r7g instances #5508
- Add GpuConfig to cloud provider. Use GpuConfig in utilization calculations. #5459
- Check min size of node group and resource limits for set of nodes #5502
- Add BigDarkClown to cluster-autoscaler Reviewers #5492
- Update image references from k8s.gcr.io to registry.k8s.io #5494
- fix: issue with apiVersion not being set for psp #5480
- Automatically apply
balancer
label to balancer PRs #5498
- Fixes template for PSPs api version. #5500
- Stop scale-down from considering registered upcoming nodes as candidates #5488
- Fix MEMBER_ALREADY_EXISTS errors in GCE cloudprovider #5496
- Update go used to build VPA to 1.19.5 #5484
- fix #5485
- Fix/asg resource tags #5214
- cluster-autoscaler: support additional Brightbox server groups #5407
- AWS: don’t cache empty instance-types from stale LC names #5412
- Replace deprecated command with environment file #5479
- update cluster-autoscaler version compatibility #5464
- Update vpa release docs #5476
- Add force Daemon Sets option #5444
- bump cloud-provider-azure version in CA to 1.26.2 for azure imports #5473
- Balancer placement policies #5470
- Bump default VPA version to 0.13.0 #5460
- clusterapi: Add ephemeral disk capacity annotation for scale from zero #5416
- clusterapi: track upcoming unprovisioned machines with a temporary providerID to enable detection of exhausted nodegroups #5418
- Added support for azure workload identity #5390
- Add instructions for VPA release #5453
- Helm chart OCI-OKE support #5440
- VPA release 0.13.0 #5406
- Stop filtering aggregatedContainerStates without samples #5326
- VPA: make parameters oomBumpUpRatio and oomMinBumpUp configurable #5275
- Balancer API #5395
- update vendor to v1.27.0-alpha.1 #5443
- Add filtering out DS pods from scale-up, refactor default pod list processor #5442
- OCI OKE autoscaller requires Updated Set of permissions. #5435
- Clean up DS utils: remove unused cluster snapshot and predicate checker #5441
- GCE: Add os parameters to MigOsInfo interface #5439
- Rephrase error messages specific for GPUs. #5430
- Add scale down candidates observer #5423
- add an extra note to clusterapi readme about gpus #5428
- gRPC expander: allow realistic server responses, and log errors #5422
- Added link for RFC3986 in host.go code. #5425
- Remove nodegroupset processor from clusterapi #5375
- Added the RBAC Permission to alicloud. #5414
- fix: alicloud provider example yaml #5408
- Mark VPA KEP 4902 as deprecated in favor of using PDB feature #5409
- adding configurable difference ratios #5402
- recommendation post processor for integer CPU #5313
- Cap logs logged by HintingSimulator. #5380
- State expectations around cloudprovider OWNERS #5391
- fix typo in FAQ #5383
- Stop asking PR creators to name modified components #5392
- cluster-autoscaler: allow setting kuberentes client burst and qps to avoid rate limiting #5223
- aws: allow setting max retries from AWS_MAX_ATTEMPTS env var #5270
- Move PredicateChecker initialization before processors initialization #5388
- uncomment myself in Oracle Cloud OWNERS file (after joining Kubernetes org) #5385
- Full changelog
- Enable feature gate for externalCertificate on Route API #326
- stomp the latencysensitive featureset for equivalent default #324
- WRKLDS-757: Sync with openshift/api to drop MatchLabelKeysInPodTopologySpread from TechPreviewNoUpgrade #322
- SPLAT-1099: bump openshift/api for vSphere static IP feature gate and platform spec #323
- remove dead flag for file #309
- Changes to move to api@2d36f53 #321
- OCPBUGS-12767: Add CustomNoUpgrade CRD versions to payload #320
- OCPCLOUD-2010: Re-vendor api to support external platform #306
- Full changelog
- OCPBUGS-15256: Sync openshift/api to reduce installerpod configmap based file permissions to 0600 #1065
- Limit etcdDatabaseHighFragmentationRatio to 100MB+ #1063
- manifests: bump loglevel of operator to normal #1060
- Remove unused cli docker image #1053
- OCPBUGS-14255: Add Controller health to CEO liveness probe #1049
- Full changelog
- OCPBUGS-13946: do not use one second timeout when asserting a webhook connection #1510
- OCPBUGS-14008: Enable “send-retry-after-while-not-ready-once” on SNO #1500
- update probes for best practices and consistency #1516
- api_performance_dashboard: show apiserver_longrunning_requests metric #1518
- allow greater timeout for etcd health check #1517
- api_performance_dashboard: show apiserver_request_total instead of apiserver_dropped_requests #1520
- OCPBUGS-8404: pkg/operator/configobserver: check that the serving certificate refer⦠#1482
- OCPBUGS-3986: dashboard: use recording rules for most metrics #1484
- OCPBUGS-14940: api_performance_dashboard: show apiserver_longrunning_requests metric #1511
- Full changelog
- OCPBUGS-12581, OCPBUGS-13093: Merge https://github.com/kubernetes-sigs/cluster-api-operator:v0.2.0 (d807992) into main #17
- π Make release tag argument configurable #92
- π± Fix release workflow version #91
- π± Bump golangci-lint to v1.51.2 #90
- π Add doc describing release process #87
- π Update capi-operator-proposal.md #48
- :seedling: Bump github.com/onsi/gomega from 1.27.3 to 1.27.4 #86
- :seedling: Bump actions/setup-go from 3 to 4 #85
- π± Bump github.com/containerd/containerd from 1.6.15 to 1.6.18 in /hack/chart-update #84
- π± Bump golang.org/x/net from 0.5.0 to 0.7.0 in /hack/chart-update #83
- β¨ Publish helm charts on each operator release #82
- β¨ Add new e2e tests #80
- :seedling: Bump github.com/onsi/ginkgo/v2 from 2.9.0 to 2.9.1 #79
- :book: Replace apiversion from management to operator #81
- :seedling: Bump github.com/onsi/gomega from 1.27.2 to 1.27.3 #78
- β¨ Make tools installation consistent with other CAPI projects #77
- π±Bump golang.org/x/crypto from 0.0.0-20210921155107-089bfa567519 to 0.1.0 in /hack/tools #74
- π±Bump golang.org/x/net from 0.0.0-20220225172249-27dd8689420f to 0.7.0 in /hack/tools #73
- :seedling: Bump github.com/onsi/gomega from 1.27.1 to 1.27.2 #76
- :seedling: Bump github.com/onsi/ginkgo/v2 from 2.8.3 to 2.9.0 #75
- π± Enable additional linters #72
- π± Update OWNERS #47
- π± Install kustomize when releasing manifests #70
- π± Add make task for publishing docker manifests #69
- π± Increase cloudbuild timeout #68
- π Add getting started docs #66
- β¨Add release make tasks #67
- π± Bump golang.org/x/net from 0.1.0 to 0.7.0 in /hack/tools #62
- :seedling: Bump github.com/onsi/gomega from 1.26.0 to 1.27.1 #65
- β¨Remove clusterctl crds installation #63
- :seedling: Bump github.com/onsi/ginkgo/v2 from 2.8.0 to 2.8.3 #64
- π± Make logging more consistent #61
- π± Update references from k8s.gcr.io to registry.k8s.io #60
- π± Add a development note to readme #59
- π± Make dependabot ignore CAPI test #57
- :seedling: Bump github.com/onsi/gomega from 1.24.1 to 1.26.0 #56
- :seedling: Bump github.com/onsi/ginkgo/v2 from 2.7.0 to 2.8.0 #54
- :seedling: Bump actions/checkout from 2 to 3 #53
- :seedling: Bump actions/setup-go from 2 to 3 #52
- π± Add dependabot config #49
- β οΈ Move controllers to internal package #51
- Full changelog
- e2e: overhaul Performance-Addon-Operator tests (#590) #590
- e2e: latency testing: increase the expected threshold (#706) #706
- e2e: perf-prof: disable truncating gomega output (#702) #702
- Configure OVS for dynamic cpu pinning (#559) #559
- OCPVE-382: fix: add default state for crio config (#700) #700
- e2e: devmgr: fine tune kubelet restart test (#701) #701
- e2e: RPS: fix expected cpu set (#703) #703
- Switch to rslave/HostToContainer volume mount propagation (#692) #692
- Do not rollback settings on TuneD exit (#699) #699
- e2e: reboot: add kubelet restart test (#697) #697
- remove conditional skip (#690) #690
- e2e: memorymanager fix: check the hugepage size condition (#693) #693
- Use RHEL9 as a base (#665) #665
- Expose TuneD socket to host. (#651) #651
- E2E: Use appropriate device path for rpsmask test (#691) #691
- chore: replace
github.com/ghodss/yaml
with sigs.k8s.io/yaml
(#628) #628
- test: perfprof: devices: fix default test image (#672) #672
- e2e: verify latency tests run with LATENCY_TEST_DELAY>120 (#662) #662
- E2E: Add memory manager sanity test case (#573) #573
- modify owners (#634) #634
- Add minLength restriction to Tuned CR (#689) #689
- OCPBUGS-14934: consistent use of ginkgo flags in Makefile (#682) #682
- OCPBUGS-14622: Do not fail creating cgroups if they exist already (#683) #683
- OCPBUGS-14193: pao e2e: Split e2e PAO update lane to more lanes (#631) #631
- OCPBUGS-4194: rps: use default rps mask kernel API (#650) #650
- OCPBUGS-14756: [test] [e2e] Check ci lanes are executing the right test suites (#679) #679
- Full changelog
- Dockerfile: bump to 1.19 and use public UBI pullspec #944
- pkg/payload: De-noise ‘excluding …’ logs #945
- bump api version to add new capability #941
- pkg/cvo/metrics: Doc from_version semantics for cluster_version{type=“completed”} #929
- Code cleanups for golangci-lint failures #942
- OTA-559: Migrate to (*Manifest).Include(…, overrides) #934
- Full changelog
- STOR-1169: Rebase
external-attacher
to v4.3.0 for OCP 4.14 #54
- Update csi-release-tools #440
- Add changelog for 4.3.0 #439
- Bump k8s.io/csi-translation-lib from 0.27.0 to 0.27.1 #435
- Bump k8s.io/client-go from 0.27.0 to 0.27.1 #436
- Update dependency go modules for k8s v1.27.0 #434
- Update dependency go modules for k8s v1.27.0-rc.0 #429
- Bump google.golang.org/grpc from 1.53.0 to 1.54.0 #428
- Bump k8s.io/csi-translation-lib from 0.26.2 to 0.26.3 #426
- Bump k8s.io/client-go from 0.26.2 to 0.26.3 #424
- Bump github.com/container-storage-interface/spec from 1.7.0 to 1.8.0 #423
- Bump github.com/golang/protobuf from 1.5.2 to 1.5.3 #422
- Bump k8s.io/client-go from 0.26.1 to 0.26.2 #420
- Bump k8s.io/csi-translation-lib from 0.26.1 to 0.26.2 #421
- Bump k8s.io/api from 0.26.1 to 0.26.2 #419
- Bump k8s.io/klog/v2 from 2.90.0 to 2.90.1 #417
- fix: CVE-2022-41723 #415
- Bump google.golang.org/grpc from 1.52.3 to 1.53.0 #414
- Add changelog for v4.2.0 #413
- add option to limit grpc logging length #411
- Bump google.golang.org/grpc from 1.52.1 to 1.52.3 #410
- Bump google.golang.org/grpc from 1.52.0 to 1.52.1 #409
- Bump k8s.io/klog/v2 from 2.80.1 to 2.90.0 #407
- Bump k8s.io/client-go from 0.26.0 to 0.26.1 #404
- Bump k8s.io/csi-translation-lib from 0.26.0 to 0.26.1 #406
- Bump k8s.io/api from 0.26.0 to 0.26.1 #405
- Bump k8s.io/apimachinery from 0.26.0 to 0.26.1 #403
- Bump google.golang.org/grpc from 1.51.0 to 1.52.0 #402
- OCPBUGS-14815: Chore: Update OWNERS and OWNERS_ALIASES #55
- Full changelog
- OCPBUGS-14811: Chore: Update OWNERS and OWNERS_ALIASES #66
- STOR-1169: Rebase
external-provisioner
to v3.5.0 for OCP 4.14 #65
- Update csi release tools #921
- Update csi-release tools #920
- Add changelog for 3.5.0 #919
- build(deps): bump github.com/prometheus/client_golang from 1.14.0 to 1.15.0 #915
- Update dependency go modules for k8s v1.27.0-rc.0 and v1.27.0 #901
- build(deps): bump actions/checkout from 3.5.0 to 3.5.2 #914
- build(deps): bump github.com/onsi/gomega from 1.27.5 to 1.27.6 #903
- build(deps): bump sigs.k8s.io/controller-runtime from 0.14.5 to 0.14.6 #902
- build(deps): bump google.golang.org/protobuf from 1.28.1 to 1.30.0 #889
- build(deps): bump k8s.io/csi-translation-lib from 0.26.2 to 0.26.3 #891
- build(deps): bump github.com/onsi/gomega from 1.27.4 to 1.27.5 #894
- build(deps): bump actions/checkout from 3.4.0 to 3.5.0 #893
- build(deps): bump google.golang.org/grpc from 1.53.0 to 1.54.0 #892
- Update to kubernetes-sigs/sig-storage-lib-external-provisioner v9.0.2 #896
- build(deps): bump github.com/container-storage-interface/spec from 1.7.0 to 1.8.0 #890
- build(deps): bump sigs.k8s.io/controller-runtime from 0.14.2 to 0.14.5 #882
- build(deps): bump github.com/onsi/gomega from 1.26.0 to 1.27.4 #886
- build(deps): bump k8s.io/klog/v2 from 2.90.0 to 2.90.1 #881
- build(deps): bump google.golang.org/grpc from 1.52.3 to 1.53.0 #868
- build(deps): bump github.com/kubernetes-csi/csi-lib-utils from 0.12.0 to 0.13.0 #863
- build(deps): bump github.com/kubernetes-csi/external-snapshotter/client/v6 from 6.1.0 to 6.2.0 #848
- build(deps): bump sigs.k8s.io/gateway-api from 0.6.0 to 0.6.2 #888
- build(deps): bump k8s.io/csi-translation-lib from 0.26.1 to 0.26.2 #880
- build(deps): bump github.com/stretchr/testify from 1.8.1 to 1.8.2 #877
- build(deps): bump actions/checkout from 3.3.0 to 3.4.0 #887
- build(deps): bump github.com/onsi/ginkgo/v2 from 2.7.1 to 2.8.1 #871
- Add tests for volume mode conversion feature #867
- Add and enable sidecar e2e test to enable volume mode conversion #832
- build(deps): bump sigs.k8s.io/controller-runtime from 0.14.1 to 0.14.2 #862
- build(deps): bump k8s.io/component-helpers from 0.26.0 to 0.26.1 #858
- build(deps): bump k8s.io/apiserver from 0.26.0 to 0.26.1 #852
- build(deps): bump k8s.io/klog/v2 from 2.80.1 to 2.90.0 #859
- build(deps): bump k8s.io/client-go from 0.26.0 to 0.26.1 #853
- build(deps): bump k8s.io/csi-translation-lib from 0.26.0 to 0.26.1 #854
- build(deps): bump k8s.io/api from 0.26.0 to 0.26.1 #856
- build(deps): bump google.golang.org/grpc from 1.51.0 to 1.52.3 #861
- build(deps): bump actions/checkout from 3.2.0 to 3.3.0 #850
- Full changelog
- STOR-1169: Rebase
external-resizer
to v1.8.0 for OCP 4.14 #141
- Add release notes for 1.8 #295
- Update csi-release-tools #294
- Update dependency go modules for k8s v1.27.0 #287
- Bump k8s.io/csi-translation-lib from 0.26.1 to 0.27.0 #286
- Update dependency go modules for k8s v1.27.0-rc.0 #280
- Bump k8s.io/apiserver from 0.26.0 to 0.26.2 #268
- Bump github.com/kubernetes-csi/csi-lib-utils from 0.12.0 to 0.13.0 #260
- Bump k8s.io/client-go from 0.26.0 to 0.26.1 #255
- Bump k8s.io/api from 0.26.0 to 0.26.1 #253
- Bump k8s.io/csi-translation-lib from 0.26.0 to 0.26.1 #251
- OCPBUGS-14812: Chore: Update OWNERS and OWNERS_ALIASES #142
- Full changelog
- STOR-1169: Rebase
external-snapshotter
to v6.2.2 for OCP 4.14 #101
- Add changelog for 6.2.2. #841
- Cherry-pick fix: CVE-2022-41723 #840
- Change snapshot controller image version to 6.2.1 in release-6.2 branch #817
- Release 6.2 - Fix for CVE go-2023-1571 #816
- OCPBUGS-14813: Chore: Update OWNERS and OWNERS_ALIASES #102
- Full changelog
- STOR-1169: Rebase
livenessprobe
to v2.10.0 for OCP 4.14 #44
- Add CHANGELOG for v2.10.0 #182
- Update csi-release-tools #184
- Update dependency go modules for k8s v1.27.0 #181
- Update dependency go modules for k8s v1.27.0-rc.0 #178
- fix: CVE-2022-41723 #179
- OCPBUGS-14810: Chore: Update OWNERS and OWNERS_ALIASES #45
- Full changelog
- STOR-1169: Rebase
node-driver-registrar
to v2.8.0 for OCP 4.14 #46
- Add changelog for v2.8.0 #294
- Update csi-release-tools #293
- Bump k8s.io/kubelet from 0.26.1 to 0.27.1 #291
- Bump k8s.io/client-go from 0.27.0 to 0.27.1 #290
- Bump golang.org/x/sys from 0.6.0 to 0.7.0 #287
- Bump google.golang.org/grpc from 1.52.0 to 1.54.0 #283
- Bump github.com/kubernetes-csi/csi-lib-utils from 0.12.0 to 0.13.0 #270
- Update dependency go modules for k8s v1.27.0 #289
- Update dependency go modules for k8s v1.27.0-rc.0 #284
- Update registry to registry.k8s.io #278
- Bump k8s.io/kubelet from 0.26.0 to 0.26.1 #264
- Bump golang.org/x/sys from 0.3.0 to 0.4.0 #261
- Bump google.golang.org/grpc from 1.51.0 to 1.52.0 #262
- OCPBUGS-14814: Chore: Update OWNERS and OWNERS_ALIASES #47
- Full changelog
- HOSTEDCP-1061: Implement dedicated request serving nodes for HostedClusters #2722
- OCPBUGS-15769: Set –balance-similar-node-groups for autoscaler #2769
- Leader election config update. #2282
- OCPBUGS-15723: Let getMachinesForNodePool return machines ordered by creation Timestamp #2766
- Fix KAS HealthCheck for non DNS-Based ingress points in LB service #2765
- Bump github.com/docker/distribution from 2.8.1+incompatible to 2.8.2+incompatible #2741
- Bump github.com/docker/distribution from 2.8.1+incompatible to 2.8.2+incompatible in /hack/tools #2740
- Bump google.golang.org/protobuf from 1.29.0 to 1.29.1 in /hack/tools #2737
- OCPBUGS-12208 ensureExists pullSecret resource reconciliation strategy #2732
- Bump github.com/coreos/ignition/v2 from 2.10.1 to 2.14.0 #2739
- Bump github.com/docker/docker from 23.0.1+incompatible to 23.0.3+incompatible in /hack/tools #2738
- Remove hardcoded AWS CI References #2742
- TRT-1118: Remove DisableStrictZoneCheck from AWS CCM config #2757
- Update RHTAP references #2750
- add OWNERS for new ci-tooling area label #2743
- Add production cli (hcp) to dockerfile #2747
- feat: Enable priority class override #2661
- test/e2e: retry configmap create in etcd chaos tests #2746
- OCPBUGS-14578: Set allocate-node-cidrs to false in the cluster-kube-controller-manager #2731
- Revert “HOSTEDCP-1016: Validate publishing strategies” #2733
- HOSTEDCP-1027: Add Create kubeconfig for HCP CLI #2719
- HOSTEDCP-1016: Validate publishing strategies #2651
- KubeVirt Platform documentation for Advanced Storage Configurations and External Infrastructure #2712
- Follow up to PR comments on #2642 #2690
- HOSTEDCP-1067: Add dependabot dependency management #2708
- HOSTEDCP-1073: enforce blocked rollout of HCP #2726
- Revert “HOSTEDCP-967: [Re-revert] Disable v1alpha1 and conversion webhook by default” #2705
- Remove –service-publishing-strategy from production cli #2721
- HOSTEDCP-1024: Add Create NodePool for KubeVirt for HCP CLI #2718
- HOSTEDCP-1032: e2e: ensure default PSA policy is not privileged #2714
- HOSTEDCP-1031: Add Destroy Cluster Cmd for KubeVirt for HCP CLI #2673
- Expose annotation to allow release image overrides #2595
- HOSTEDCP-1060: add ignition-server proxy #2668
- OCPBUGS-14637: Check OwningIngressController also in Labels #2706
- HOSTEDCP-1020: Add Create Cluster for KubeVirt for HCP CLI #2672
- properly handle user CA bundle not existing #2703
- OCPBUGS-15168: fix(oauth): Do not proxy IBM Cloud IAM endpoints #2699
- OCPBUGS-14859: Skip AWS resource deletion for ‘Unknown’ OIDC state #2691
- Whitelist access from virt-launchers to NodeIP if NodePort ServicePublishingStrategy is used #2688
- OCPBUGS-13829: cpo: oauth: honor AccessTokenInactivityTimeout #2693
- Update NodePool docs to include data propagation #2687
- HOSTEDCP-1008: Add NodePoolTransitionSeconds metric #2631
- HOSTEDCP-967: [Re-revert] Disable v1alpha1 and conversion webhook by default #2685
- Make NodePool arch input immutable #2689
- Update autocaler RBAC to accomodate machinepools support added upstream #2663
- Enforce Immutability of some KubeVirt Platform Values #2654
- CNV-24818: Add fsGroup support to kubevirt-csi-driver #2563
- Let payload provider render feature gate yaml #2664
- OCPBUGS-14633: Check for OPENSHIFT_IMG_OVERRIDES before using #2660
- HOSTEDCP-965: Add impersonate feature to the CLI and document HC dump procedure #2653
- OCPBUGS-11882: Annotate HCP pods with the safe-to-evict-local-volume CA annotation #2647
- Full changelog
- OCPBUGS-13915: create Prometheus rules programmatically according the config option (#807) #807
- chore: renaming gather files (#768) #768
- Implement periodic gathering as a job in tech preview & latest fix (#799) #799
- chore: adds codecov (#778) #778
- Revert “OCPBUGS-10691: feat(clusterconfig): adds virtual machine instances gather (#742)” (#797) #742
- Revert “Implement periodic gathering as a job in tech preview (#787)” (#798) #787
- Implement periodic gathering as a job in tech preview (#787) #787
- OCPBUGS-14937: fix the config serialization & add test (#794) #794
- OCPBUGS-14771: run an extra config informer in the tech preview (#792) #792
- Full changelog
- Updating ose-kubevirt-csi-driver-rhel8 images to be consistent with ART #20
- Full changelog
- Enable mirroring of the multi release image (#657) #657
- revendor to the latest oc (#656) #656
- Replacing the hard coded path with graphDataMountPath (#585) #585
- CFE-859: Removing flag use-oci-feature starting release-4.14 (#622) #622
- CFE-783: A variety of changes needed for correct operation with multi architecture catalogs (#611) #611
- Full changelog
- OCPBUGS-15127: Dockerfile: bump to ovn 23.03.0-69 (for LB templates) and ovs 3.1.0-32 (upgrade perf) #1710
- OCPBUGS-15523: [DownstreamMerge] 6-27-23 #1726
- ovspinning: use klog.Infof() instead of klog.Info() #3719
- Fixes ovnkube-controller not waiting for zone #3713
- APB External Route: refactored controllers to use a single workqueue to handle policy updates #3667
- Don’t run commands workflow if not a command #3718
- Do not restart ovn-controller if encap IP doesn’t change #3711
- Fix bad error logs in egressip e2e tests #3720
- Fix bad expected NAT on egressip unit test flake #3716
- Fixes panic with delete NAT operations #3714
- Skip adding service flows to gateway bridge when no uplink in the bridge #3677
- Fix egressFirewall create error handling #3686
- EgressService: Do not try to remove the chain creation rule on startup #3702
- Don’t enable multicast querier on transit switches. #3712
- Limit per-PR concurrency of the ovn-ci workflow #3710
- syncNodesPeriodic: get nodes from cache #3704
- Don’t run command jobs concurrently for a PR #3680
- Fixes various control-plane e2e issues #3699
- Add Interconnect support in APB External Route controller #3674
- Delete pod IPs from the global EgressService address set #3698
- Improve syncNodes to remove stale data #3647
- pods: always add join subnet route to pod network namespace #3656
- APB: remove init policy cache in repair.go #3695
- Fix libovsdbops panic when testing apb external controller due to empty controllerName value #3694
- Fixes control plane shared gateway jobs #3693
- OCPBUGS-15227: [DownstreamMerge] 6-21-23 #1718
- Adds cast check when getting object from queue in APB logic #3691
- EgressIP: do not patch the status if the object no longer exists #3692
- Fixes panic with APB sync conntrack #3687
- Fixes race in delete legacy hybrid route policies #3689
- Fix apb informer sync wait #3690
- Disable gofmt check for register.go and factory.go CRD autogenerated files #3685
- Emit a warning event for duplicated egress IPs #3683
- EgressService: Seperate Network and SNAT #3567
- OCPBUGS-15226: EgressIP: do not patch the status if the object no longer exists #1717
- 6-18-2023 #1714
- SDN-3899: rebase to k8s 1.27 #3593
- fake address set: don’t check for concurrency on destroy #3672
- Use the old leadership lock name for global zone #3671
- kind ic: Fix kind deployment failure if cluster name is specified. #3662
- Validate port before deleting conntrack flow #3660
- Fix EgressIP CloudPrivateIPConfig informer initializers #3632
- Fixes usages of get pod IPs #3655
- Fix golangci-lint issues #3661
- Fix APB External Route flaky unit test #3624
- fix hybrid overlay test flakes by removing periodic syncflows from #3651
- fix issue running tests in docker #3643
- kind: Remove separate cluster manager support. #3654
- Disallow ipam key on multi net cni config #3633
- Multiple zone support for kind/CI #3366
- testing: add CreateTestData() method for libovsdb test server #3644
- Remove check for removal of egress GW annotation in namespace during tests #3649
- apbroute: consolidate some startup code #3628
- Fixes invalid error while getting router NATs #3646
- CVE-2022: 41723: net/http, golang.org/x/net/http2: avoid quadratic complexity in HPACK decoding #3592
- EgressService support for IC #3619
- fedora: Update OVN to 23.06.0-0. #3639
- update Makefile go to v1.19.6 and linter to 1.52.2 #3603
- Stop using a waitgroup in route manager #3630
- EIP: Move relevant metrics to CM #3611
- hybrid overlay cleanup #3608
- Fix cleanupStalePodSNATs if no podIPs are found #3625
- Increase unit test timeout to 20m for ovn pkg #3626
- Extract all namespace pod ips only when creating nsInfo #3623
- Configure underlay secondary net localnet #3621
- docs, multi-homing, policy: document IPAM-less policies restrictions #3618
- Allow external gateway bridge without uplink port In local gateway mode #3577
- Multi policies ipamless ipblock #3574
- Initialize EgressIP stopChan in cluster-manager #3614
- API enhancement to add support for Admin Policy Based External Route CRs #3462
- Support Egress IP on OVN-IC #3386
- OCPBUGS-14769, SDN-3885: Downstream Merge 13th June 2023 #1707
- OCPBUGS-10592, OCPBUGS-10841, OCPBUGS-11180, OCPBUGS-12747, OCPBUGS-1715, OCPBUGS-4370, OCPBUGS-4485, SDN-3733, SDN-3838, SDN-3840: Downstream Merge 6th June 2023 #1697
- OVS Dynamic CPU Affinity #3542
- Fix localnet set as layer2 in netinfo #3606
- workflows: set read-only permissions where possible #3607
- Always use OVN’s iface-id-ver option in non-DPUHost mode #3596
- Fix default GW IPs retrieval #3570
- network-controller: assume multicast/IGMP_Group is supported by OVN #3600
- ovn: assume Logical Datapath Groups are always supported #3602
- ovn: assume ACL logging is always supported #3601
- initial pods are not wired for hybrid overlay #3595
- Drop MgmtPortRepresentor config variable #3599
- Egress IP, Services: use all node IP addresses #3585
- Expose PfID and VfID in DPU host mode and read that in DPU mode #3530
- Emit node events only when retry failure #3591
- Configure TemplateLB with all host addresses #3557
- Bump github.com/docker/distribution from 2.8.1+incompatible to 2.8.2+incompatible in /test/e2e #3588
- Call SyncEndpoints from AddService #3589
- Add enable-multi-networkpolicy CLI flag #3555
- Clean up the mgmt port on OvS bridge for the DPU-Host (Tenant Cluster) #3571
- Single interface for network information #3527
- docs, multi-net policy: provide user documentation #3575
- Egress Service Refactor #3389
- OCPBUGS-4370: Filter out IP addresses added by keepalived #3552
- multi-homing, policy, e2e: add requiresExtraNamespace attribute to pod config #3569
- Fix stale SNAT entries for completed pods #3546
- Add route manager #3547
- Adjust python ssl library dependency check #3549
- Adds code owners #3572
- Enable github actions merge group #3568
- Fix handling of DPU on node primary IP change #3559
- cmdDel should return if connection details annotation does not exist #3562
- Ensure Routes are Restored to new vNIC fixes #3119 #3536
- Avoid external connectivity flakes in E2E #3560
- Upgrade sriovnet #3553
- Check if the status of a pod before trying to get its ip #3548
- Bump golang.org/x/crypto from 0.0.0-20220214200702-86341886e292 to 0.1.0 in /test/e2e #3558
- Add zone support #3169
- Full changelog
- Bump openshift/prom-label-proxy to v0.7.0 #356
- chore: cut v0.7.0 #147
- Bump golang.org/x/net from 0.1.0 to 0.7.0 #137
- Synchronize common files from prometheus/prometheus #139
- update deprecated module github.com/efficientgo/tools/core to new mod⦠#140
- Full changelog
- Bump openshift/prometheus to v2.45.0 #166
- Revert “Improving Performance on the API Gzip Handler (#12363)” #12476
- Add support for inline TLS certificates #12412
- chore: Fix documentation on signal to shut down instance #12151
- Update exporter-toolkit #12408
- Alerts: more efficient relabeling #12171
- yamllint: donβt check keys and add file extension to config file #12235
- Update OpenTelemetry dependencies #12401
- Mark 2.45 as LTS #12393
- Render background in images to play nicely with dark mode #12023
- fix: RLIM_INFINITY type is uint64 on loong64 #12231
- ci(lint): enable predeclared linter #12380
- Update functions.md #12399
- Add support for consul path_prefix #12372
- build(deps): bump github.com/hetznercloud/hcloud-go from 1.43.0 to 1.45.1 #12373
- Merge release 2.43 #12369
- Fix changelog about scrape configs #12178
- build(deps): bump bufbuild/buf-setup-action from 1.16.0 to 1.17.0 #12307
- build(deps): bump github.com/prometheus/client_golang from 1.14.0 to 1.15.0 in /documentation/examples/remote_storage #12315
- build(deps): bump github.com/hetznercloud/hcloud-go from 1.42.0 to 1.43.0 #12311
- build(deps): bump github.com/digitalocean/godo from 1.98.0 to 1.99.0 #12310
- Updating signal for graceful shutdown in docs/getting_started.md #12367
- fix HistogramAppender.appendable segfault #12357
- Merge release 2.44 back to main #12366
- textparse/scrape: Add option to scrape both classic and native histograms #12350
- discovery/kubernetes: attach node labels when the endpoints TargetRef’s kind are Node #12338
- Implementing Regex optimization on the
MatchNotRegexp
matcher type #12351
- wlog: use filepath for getting checkpoint number
#12349
- docs: state that remote write sending is stable #12344
- Implement bucket limit for native histograms #12254
- Adjust samplesPerChunk from 120 to 220 #12055
- Remove codesome and add jesusvazquez in CODEOWNERS for tsdb #12345
- Optimize and test MemoizedSeriesIterator #12243
- scrape: fix two loop variable scoping bugs in test #12296
- Fix some comments. #12290
- Fix recommended protoc version #12292
- Propose Jesus Vazquez as 2.45 release shepherd #12293
- Bump openshift/prometheus to v2.44.0 #164
- storage: optimise sampleRing #12326
- Create new Release Candidate 2.44.0-rc0 #12289
- Display GOMEMLIMIT in runtime info #12191
- Update test_golang_oldest to 1.19 #12285
- Perform integer/float histogram type checking on conversions #12272
- Use same error for instant and range query when 400 #12248
- golangci-lint: remove skip-cache and restore singleCaseSwitch rule #12279
- Revert type casting removal #12277
- Fix for
sampleRingIterator
with mixed histograms #12264
- Add query_samples_total metric #12251
- enable gocritic, unconvert and unused linters #12241
- Update many Go dependencies #12271
- Rules API: Allow filtering by rule name #12270
- Lint clean-up #12252
- Add ctx to QueryEngine interface #12269
- labels: small optimization to stringlabels #12267
- Rename PopulateBlockFunc to BlockPopulator #12257
- histograms: Optimize query performance #11687
- labels: add ScratchBuilder.Overwrite for slice implementation #12259
- tsdb: Improve a couple of histogram documentation comments #12234
- Add support for native histograms to concreteSeriesIterator #12192
- build(deps): bump github.com/Azure/go-autorest/autorest/adal from 0.9.22 to 0.9.23 #12216
- remote-write: raise default samples per send to 2,000 #12203
- Update OOO min/max time properly after replaying m-map chunks #12127
- labels: simplify call to get Labels from Builder #12173
- Use a random port in cmd/prometheus tests #12204
- build(deps): bump actions/cache from 3.2.4 to 3.3.1 #12208
- build(deps): bump github.com/miekg/dns from 1.1.51 to 1.1.53 #12215
- build(deps): bump actions/setup-go from 3 to 4 #12210
- build(deps): bump github.com/ionos-cloud/sdk-go/v6 from 6.1.4 to 6.1.5 #12213
- build(deps): bump prometheus/promci from 0.0.2 to 0.1.0 #12211
- build(deps): bump github.com/digitalocean/godo from 1.97.0 to 1.98.0 #12214
- build(deps): bump google.golang.org/api from 0.111.0 to 0.114.0 #12217
- build(deps): bump github.com/prometheus/prometheus from 0.42.0 to 0.43.0 in /documentation/examples/remote_storage #12218
- Move errcheck excludes config #12220
- Remove mistakenly added file #12186
- promql: use faster heap method for topk/bottomk #12190
- Fix TestCancelCompactions on windows #12199
- Fix block compaction failed when shutting down #12179
- Remove codesome as codeowner from promql/ #12184
- labels: shrink stack arrays in Builder.Range #12174
- tsdb: Fix a comment in tsdb/head_read.go #12161
- scraping: reduce memory allocations on Target labels #12084
- Docs: use boolean instead of bool #12168
- Merge 2.43 in main #12165
- Handle native histograms in remote read #12085
- docs: update ansible installation link #12137
- remote.Client: store urlString #12142
- Update Go version #12115
- labels: cope with mutating Builder during Range call #12145
- docs: Clarify that range selectors use a closed interval #12144
- Do not re-encode head chunk for ChunkQuerier #11992
- Set
CounterResetHint
and use in recording rules #11978
- Propose Bryan Boreham as 2.44 release shepherd #12116
- Advertise correct flag to enable remote write receiver #12124
- Command Line Documentation #12125
- TSDB: Protect NewOOOCompactionHead from an uninitialized wbl #11962
- build(deps): bump prometheus/prometheus from 0.37.0 to 0.42.0 in examples #12122
- docs: Add signal information to getting started #10704
- Dockerfile.ocp: update note about UI assets after switching to embed #165
- Full changelog
- OCPBUGS-14466: bump openshift/prometheus-operator to v0.66.0 #236
- Add 0.66.0 CHANGELOG entry #5676
- build(deps): bump golang.org/x/net from 0.10.0 to 0.11.0 #5674
- chore: update Prometheus CRD documentation (2) #5670
- chore: use constants for env variables #5672
- (chore): Update go dependencies #5667
- chore: update Prometheus CRD documentation #5663
- pkg/apis/monitoring: add KeepFiringFor rule field #5651
- Fix incorrect dates in changelog (#5655) #5656
- doc: fix function name in comments #5647
- build(deps): bump github.com/brancz/kube-rbac-proxy from 0.14.1 to 0.14.2 #5644
- chore: add +optional markers #5521
- Add label selector for kubelets #5641
- Reduce duplication on UpdateStatus #5493
- build(deps): bump golangci/golangci-lint-action from 3.4.0 to 3.5.0 #5636
- change: deprecate
.spec.allowOverlappingBlocks
#5627
- Change default resource requirements for config reloader #5539
- tracing: add MinLength validation to the
endpoint
field #5630
- : prometheus agent wal compression support #5625
- Add PrometheusAgent to Getting Started docs #5492
- fix thanos volume name for named pvc #5596
- Adding Prometheus Tracing Support #5591
- build(deps): bump github.com/stretchr/testify from 1.8.3 to 1.8.4 #5616
- chore: fix e2e tests #5619
- Fix issue template support.md #5603
- chore: upgrade controller-runtime #5602
- CERN as a kube-prometheus-stack adopter #5600
- MAINTAINERS.md: remove @vas #5599
- chore: update governance.md #5549
- build(deps): bump github.com/prometheus/common from 0.43.0 to 0.44.0 #5597
- chore: remove obsolete code #5584
- Add PrometheusAgent to Design docs #5494
- build(deps): bump github.com/stretchr/testify from 1.8.2 to 1.8.3 #5593
- fix: Alertmanager and Prometheus don’t pick up new certificates after renewal #5535
- tests: refactors ScrapeConfig tests in promcfg_test #5585
- tests: refactors promcfg_test to use require #5570
- docs: update contributing guidelines #5579
- Test PrometheusAgent creation and deletion #5471
- pkg/apis: Add send_native_histograms for remote-write #5564
- Add PagerdutyURL to AlertmanagerGlobalConfig #5469
- chore: Merge release-0.65 into mian #5559
- Support VolumeMounts in ThanosRuler #5541
- build(deps): bump golang.org/x/net from 0.9.0 to 0.10.0 #5563
- build(deps): bump github.com/prometheus/common from 0.42.0 to 0.43.0 #5553
- build(deps): bump golang.org/x/sync from 0.1.0 to 0.2.0 #5551
- build(deps): bump github.com/prometheus/prometheus from 0.43.0 to 0.43.1 #5552
- Full changelog
- : fix mtls secret generation #473
- Revert wrong cert name change of #455 #472
- : add secret for external mtls connection #470
- MON-3230: Add TLS auth to telemeter-client #455
- jsonnet: Add config to support rhelemeter #468
- Improve debug roundtripper logs #467
- Fix integration test documentation #461
- Fix path benchmark #466
- Add RHEL POC server #465
- Full changelog
- temporarily disable oc explain tests until openapi/v3 is working properly #28022
- USHIFT-647: skip non-existing resources from security.openshift.io #27897
- trt-1117: Test for update lease errors #28020
- print out deployment for incorrectly scheduled pods #28011
- OCPBUGS-14425: Skip CCM upgradable condition on AlibabaCloud #27967
- Update “verify that nodes have no unexpected reboots” test #28016
- allow cluster-config-operator to manage featuregate upgrade block #28009
- add a networking alert for OVNKubernetesResourceRetryFailure #28008
- add debugging info for cluster not ready to upgrade #28007
- OCPVE-378: feat: remove skip, allow check on all platforms regardless #27911
- Report external binary usage #28000
- Changing the severity of “missing runbook_url annotation for critical alerts” test case from flaky to failure #27987
- disruption refinement for availability, not latency. #28003
- TRT-1097: add KubeMemoryOvercommit to specific test so that the general test doesn’t fail #28002
- OCPBUGS-11652: Enable oc adm node-logs #27992
- skip reboot test when machineconfigs not in target cluster #27999
- OCPBUGS-15291: [sig-cli] oc idle: get a dc name through labels instead of parsing oc create output #27998
- Automated - Update synthetic test data #27995
- Flake ci-cluster-network-liveness and new backend disruption failures to avoid payload rejections #27990
- verifies number of node reboots even for HA #27994
- OCPBUGS-13379: machines: add a test which verifies number of node reboots #27993
- strip operator framework from resource watch and fix bugs #27972
- Fix panic in loki upload #27991
- Replace dashes in locator keys for upload to loki, add namespace label when possible #27983
- Automated - Update synthetic test data #27982
- Update kubevirt LB connectivity tests to work with AWS ELB #27978
- Full changelog
Source code for this page located on github