Back to index
4.7.0-0.ci-2023-08-23-111849
Download the installer for your operating system or run
oc adm release extract --tools registry.ci.openshift.org/ocp/release:4.7.0-0.ci-2023-08-23-111849
Tests:
- Blocking jobs
- Informing jobs
Upgrades from:
Upgrades to:
Loading changelog, this may take a while ...
Created: 2023-08-23 11:19:05 +0000 UTC
Image Digest: sha256:28bdde2ee6168df68799e25b1dc0c7b56c90029c1114f2713159eee35f726050
Components
New images
Rebuilt images without code change
- Bump github.com/prometheus/client_golang from 1.16.0 to 1.17.0 #275
- Bump k8s.io/apiextensions-apiserver from 0.27.4 to 0.28.2 #269
- OCPBUGS-19157: Updating ose-aws-ebs-csi-driver-operator images to be consistent with ART #268
- STOR-1432: hypershift: deploy controller with control plane release images #252
- OCPBUGS-16783: Chore: Update OWNERS #251
- Bump k8s.io/apiextensions-apiserver from 0.27.1 to 0.27.4 #250
- Bump k8s.io/component-base from 0.26.3 to 0.27.3 #240
- OCPBUGS-15823: Change CSI RPC call timeouts #248
- STOR-1065: Rework sidecar bindings to bind common ClusterRoles #244
- OCPBUGS-14824: Bump efs-ebs-driver-operator library-go #247
- STOR-1168: Bump common libraries #222
- Bump Kubernetes libs to v0.27.1 #243
- STOR-1167: Enable extra-create-metadata to tag snapshots #223
- STOR-1300: Restart controller Pods if metrics-serving-cert changed #216
- OCPBUGS-11882: Added safe-to-evict-local-volume annotation from bound-sa-token to ebs-controller #232
- OCPBUGS-11882: Added safe-to-evict annotation to aws-ebs-csi-driver-controller pods #231
- OCPBUGS-13017: assets/hypershift/controller_sa: Set controller ServiceAccount imagePullSecrets #219
- Updating ose-aws-ebs-csi-driver-operator images to be consistent with ART #217
- Updating ose-aws-ebs-csi-driver-operator images to be consistent with ART #215
- Updating ose-aws-ebs-csi-driver-operator images to be consistent with ART #214
- Bump github.com/spf13/cobra from 1.6.1 to 1.7.0 #207
- OCPBUGS-8691: Hypershift: set control plane operand properties #205
- Bump k8s.io/apiextensions-apiserver from 0.26.2 to 0.26.3 #203
- OCPBUGS-8752: fix: typo #198
- OCPBUGS-8752: feat: add workload annotation to deployment and daemonset #194
- Updating ose-aws-ebs-csi-driver-operator images to be consistent with ART #195
- Bump k8s.io/apiextensions-apiserver from 0.26.1 to 0.26.2 #189
- Bump k8s.io/klog/v2 from 2.90.0 to 2.90.1 #190
- STOR-875: Implement custom keys in AWS EBS CSI driver operator #185
- OCPBUGS-7837: do not inject-proxy when deploying in hypershift control plane #186
- Bump github.com/spf13/cobra from 1.6.0 to 1.6.1 #182
- Add ok-to-test label to dependabot PRs #184
- Bump k8s.io/klog/v2 from 2.80.1 to 2.90.0 #183
- add dependabot config for gomod updates #181
- STOR-1019: Bump to k8s 1.26 libs for OCP 4.13 #179
- STOR-947: support disabling default StorageClass via ClusterCSIDriver #173
- [#177] fix 404 in readme #178
- Bug 2106736: Add multiplePVsSameID capability #175
- STOR-1078: Add hostPaths necessary for SELinux mounts #174
- Updating ose-aws-ebs-csi-driver-operator images to be consistent with ART #172
- OCPBUGS-4491: hypershift: use correct kubeconfig secret #169
- OCPBUGS-4347: set TLS cipher suites in Kube RBAC sidecars #168
- OCPBUGS-3990: Add HyperShift specific priorityClass #167
- OCPBUGS-3978: Don’t deploy VolumeSnapshotClass in static controller #165
- STOR-1040: port to hypershift #159
- OCPBUGS-1904: Only deploy VolumeSnapshotClass when CRD exists #164
- Updating ose-aws-ebs-csi-driver-operator images to be consistent with ART #162
- Reformat for go 1.19 #163
- STOR-858: Bump github.com/openshift/* and k8s.io/* #161
- STOR-764: Change the default StorageClass to the CSI one (AWS) #160
- Updating ose-aws-ebs-csi-driver-operator images to be consistent with ART #158
- Bug 2089973: bump libs to k8s 1.24 for OCP 4.11 #156
- Updating ose-aws-ebs-csi-driver-operator images to be consistent with ART #157
- Bug 2074706: Set custom endpoint environment variable if available #153
- Bug 2049671: avoid excessive GET and DELETE in ResourcesSync controller #151
- Set CSIDriver fsGroupPolicy #150
- Updating ose-aws-ebs-csi-driver-operator images to be consistent with ART #148
- Bug 2043130: aws-ebs: Add external-snapshotter permissions to patch snapshots #147
- Bug 2038934: Add custom CA bundle support #146
- Bug 2028484: AWS EBS CSI driver’s livenessprobe does not respect operator’s loglevel #144
- Updating ose-aws-ebs-csi-driver-operator images to be consistent with ART #143
- Updating ose-aws-ebs-csi-driver-operator images to be consistent with ART #141
- Updating ose-aws-ebs-csi-driver-operator images to be consistent with ART #139
- Bug 1998174: Add StorageClass for gp3 #140
- Bug 1993931: Storage operators use older kubernetes client #138
- Bug 1990146: some controllers missing livenessProbe #134
- Use generic deployment controller with additional manifest hooks #128
- Start using “embed” module for static assets #131
- Updating ose-aws-ebs-csi-driver-operator images to be consistent with ART #132
- Updating .ci-operator.yaml
build_root_image
from openshift/release #130
- Bug 1969538: Include default VolumeSnapshotClass #129
- Bug 1960732: update manifest and readme #127
- Bug 1947402: Deploy multiple replicas of CSI Controller Service #122
- Bug 1948311: DelegatingAuthenticationOptions TokenReview request timeout #126
- Bug 1951952: Metrics for cloudprovider error requests are lost #125
- Bug 1956411: Add custom tags from Infrastructure #116
- Bug 1947774: fix imagePullPolicy to ifNotPresent #120
- Bug 1948311: DelegatingAuthenticationOptions TokenReview request timeout #121
- Bug 1924470: Bump Kubernetes to 1.21 #119
- Fix kube-rbac-proxy image reference #118
- Add metrics scraping #117
- Updating ose-aws-ebs-csi-driver-operator builder & base images to be consistent with ART #115
- Bug 1933184: Add maxUnavailable to DaemonSets #114
- Updating ose-aws-ebs-csi-driver-operator builder & base images to be consistent with ART #112
- Cleanup: Remove serviceName from controller manifest #113
- Full changelog
- OCPBUGS-19178: Updating baremetal-machine-controller images to be consistent with ART #196
- OCPBUGS-17255: Use go 1.20 and uplift x/net to v0.13.0 #195
- OCPBUGS-15992: Fix Metal3Remediation CRD install order #193
- Updating baremetal-machine-controller images to be consistent with ART #190
- OCPBUGS-12483: Use go 1.19 and uplift x/net to 0.7.0 #191
- Updating baremetal-machine-controller images to be consistent with ART #187
- Metal3 remediation backport #184
- OCPBUGS-6282: update kubernetes to 0.24.9 to fix CVE-2022-41717 #186
- Updating baremetal-machine-controller images to be consistent with ART #185
- Updating baremetal-machine-controller images to be consistent with ART #182
- Updating baremetal-machine-controller images to be consistent with ART #173
- Update OWNERS file #175
- Bug 2082667: Bump MAPI dependency. Separate node drain controller. #172
- Bug 2067734: [CVE] Upgrade controller-runtime to v0.12.1 #171
- Bug 2080303: Uplift BMO to remove go-getter dependency #170
- Bug 2061833: Delay after ensuring annotation #167
- Update OWNERS file #169
- Bump mao version, rewrite Machine types import to openshift/api #168
- Remove stbenjam from OWNERS #163
- Bug 2036993: update repo for golang 1.17 #164
- Updating baremetal-machine-controller images to be consistent with ART #160
- Bug 1994480: Update dependencies to K8s 1.22 #158
- Fix BMO reboot api broken link #150
- remove dhellmann from owners file #154
- Custom deploy procedure support #156
- Updating .ci-operator.yaml
build_root_image
from openshift/release #152
- Bug 1954177: Update mao dependency for webhook v1 changes #151
- Bug 1949316: Update BMO vendor to v0.0.0-20210303141721-86a42dcb0150 #149
- Bug 1857008: Set the machine instance state annotation #142
- Updating baremetal-machine-controller builder & base images to be consistent with ART #135
- Updating baremetal-machine-controller builder & base images to be consistent with ART #121
- Changing the default behaviour of the CAPBM to request hard reboot #138
- add stbenjam to owners file #141
- stop generating CRDs for provider spec and status #140
- Full changelog
- OCPCLOUD-1989: Promote GCP CCM from TPNU to default #319
- OCPBUGS-19106: Updating ose-cluster-config-operator images to be consistent with ART #353
- CCO-412: Bump API to promote azureWorkloadIdentity to defaultFeatures #351
- Revert “Bump to enable ValidatingAdmissionPolicy in tech preview.” #346
- Bump to enable ValidatingAdmissionPolicy in tech preview. #343
- Bump openshift/api to add ValidatingAdmissionPolicy feature gate. #340
- OCPVE-626: bump(openshift/api@master) #341
- CFE-689: Update openshift/api package to latest version #335
- OCPBUGS-16614: go.mod: bump openshift/api #338
- OCPBUGS-16614: go.mod: update openshift/api #334
- OCPBUGS-16507: bump sigs.k8s.io/kube-storage-version-migrator #333
- OCPCLOUD-2010: Remove feature gate for external platform #331
- SDN-4024: Vendor openshift/api to get ANP feature-gate changes #330
- Promote privateHostedZoneAWS from Tech Preview to Default #328
- Update openshift/api #327
- OCPBUGS-13547: Promote Azure CCM from TPNU to default #307
- OCPBUGS-15877: go upgradeable=false when latencysensitive is used and not corrected #325
- 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
- Update openshift/api to disable EventedPLEG featuregate in techpreview #317
- update openshift/api for types and gates #316
- Update github.com/openshift/api to pull in evented pleg and sigstore feature flags #312
- Update github.com/openshift/api to pull in feature gates #311
- OCPBUGS-6266: Rename config-operator_00_namespace run level to 00 #303
- Update library-go dependency #305
- Add JoelSpeed to owners #302
- Update API and library-go #301
- Require consistency in rendered artifacts #299
- specify all known featureGates in disabled #297
- update render to handle directories of manifests #295
- adjust to refined openshift/api types #296
- update ordering and featuregates #294
- add featuregate status #288
- Updating ose-cluster-config-operator images to be consistent with ART #287
- OCPBUGS-10037: update openshift/api to get new apiserver schema #289
- update openshift/api to get new techprevew apiserver schema #286
- CFE-601: Update openshift/api package version #279
- OSASINFRA-3097: update openshift/api to get External LB fields #278
- OCPBUGS-6185: Update go version and ART images #280
- OCPBUGS-4207: Revert “Increase verbosity level to track probe timeouts” #274
- Update go.mod api,client-go to register crd #270
- OCPBUGS-3123: add –feature-set option to render options #271
- NE-975: Update openshift/api for updated ingress config loadBalancer fields #268
- Increase verbosity level to track probe timeouts #267
- Bug 1843043: Update openshift/api for modified config resource description #264
- update openshift/api for new ingress manifest #263
- Update go.mod api,client-go to register crd #262
- This is not the repo you’re looking for. #261
- Bump k8s dependencies #260
- Update images to be consistent with ART #253
- Bug 2082763: Drop the OperatorHub CR instance #245
- bump openshift/api, client-go #251
- manifests/deployment: comply to restricted pod security level #248
- Reorder the empty Node CR resource to ensure it is applied after the Node CRD #244
- Bump(o/client-go); Add empty config/v1/node/cluster object #238
- Bug 2074243: Bump
openshift/api
to c3bb724c28
#243
- Revert config/v1/Node crd.yaml #242
- Bump openshift/api, openshit/client-go to add ImageMirrorSet CRDs #236
- bumped openshift API to have node object related changes #233
- Bug 2043709: fix component-base logging flags #230
- Bug 2034484: feat: bumped library-go version #227
- Bug 2033536: vendor: update openshift/api to include alibaba CRD update #229
- bump openshift/api #228
- Bump golang to 1.17 #225
- Bug 1986504: bump openshift/api #223
- OWNERS: add Abu as approver #221
- Bug 1992592: bump api #219
- Bump openshift/api, openshit/client-go #220
- Updating openshift/api, openshift/client-go, and openshift/library-go #218
- Bug 1993002: Bump API to fix kubebuilder directives #214
- Bug 1984635: use new default leader election values to handle SNO environments #213
- Bug 1984635: use new default leader election values to handle apiserver rollout on SNO #211
- Bug 1986148: Bump API for Ingress RequiredHSTSPolicies #212
- Add missing include annotation for ibm-cloud-managed #210
- bump: get updated operator API content #209
- bump(openshift/api): to get latest CRDs #208
- Add AzureStack support #186
- Bug 1957822: bump o/api to get the apiserver.TLSProfile doc update #206
- Bug 1960339: openshift-user-critical: unset globalDefault #205
- bump(*): openshift/api to pickup updated CRD’s #203
- Bug 1953563: Add .ci-operator.yaml with build_root_image #198
- Bug 1960339: manifests: add preemptionPolicy for openshift-user-critical #202
- Bug 1947803: quota: switch to v1 crd #201
- Rename workload annotations #194
- Bug 1950113: vendor: bump to the latest openshift/api #199
- Bug 1878199: remove log level normalizer #197
- Bug 1948311: DelegatingAuthenticationOptions TokenReview request timeout #195
- Bug 1947800: Bump openshift/api (and Kube 1.21 release) #192
- Add management workload annotations #190
- Bug 1949145: Add missing annotations to upc #193
- Bug 1949145: Add user facing priority class #191
- Add IBM Cloud managed annotations to CVO manifests #166
- pkg/operator/kube_cloud_config: Fix “kuberneted” -> “Kubernetes” doc typo #172
- Bug 1901535: Update openshift/api dependency #187
- Mark operator pod as system-cluster-critical #184
- Updating ose-cluster-config-operator builder & base images to be consistent with ART #188
- Updating ose-cluster-config-operator builder & base images to be consistent with ART #182
- bump openshift/api to support new field controlPlaneToplogy in #175
- Full changelog
- bump(openshift/client-go,library-go) #753
- OCPBUGS-16794: installerpod: change pod manifest mode to 0600 #750
- OCPBUGS-19263: Updating ose-cluster-kube-controller-manager-operator images to be consistent with ART #747
- Bump openshift/* libs #746
- Update to Kubernetes 1.28.2 #744
- STOR-1425: Update to Kubernetes 1.28.1 #742
- add roles for the new privileged namespaces PSa syncer controller #743
- OCPBUGS-15256: Sync openshift/api to reduce installerpod configmap based file permissions to 0600 #740
- OCPCLOUD-2010: Re-vendor api and library-go for external platform support #736
- OCPBUGS-14323: Change manifest directory permissions #739
- OCPBUGS-13579: remove RBAC for cluster-policy-controller CM leader election #738
- OCPBUGS-13579: Drop flags removed in k8s 1.26 #737
- Remove featureset flag and use only the manifest #735
- Update cloud provider tests with feature gate changes #731
- STOR-1263: Bump k8s 1.27 #713
- Read feature manifest #733
- Restricted featuregate reader #732
- use new featuregate API #730
- OCPBUGS-12709: Reset library-go branch after Azure revert #729
- OCPBUGS-12133: Updating ose-cluster-kube-controller-manager-operator images to be consistent with ART #727
- Revert azure out of tree provider change #724
- OCPBUGS-11352: AWS should not use external-cloud-volume-plugin post CSI migration #721
- OCPBUGS-7440: do not degrade KCM when when monitoring stack rollout is in progress #706
- OCPBUGS-10568: migrate to using lease objects for leader election #715
- Updating ose-cluster-kube-controller-manager-operator images to be consistent with ART #709
- OWNERS: remove ravi from the owners #714
- Reset library-go to openshift fork #708
- Update library-go dependency to move Azure to out of tree #705
- Update library-go dependency to move AWS to out of tree #707
- WRKLDS-705: Bump openshift/api to enable DynamicResourceAllocation through TechPreviewNoUpgrade #701
- WRKLDS-649: Guard pod set readiness probe endpoint explicitly #693
- OCPBUGS-6259: bump(k8s): 1.26.1 #691
- OCPBUGS-3985: Enforce PSA when techpreview is enabled #663
- Fixup vendor after library-go update #689
- Update library-go dependency to move vSphere to out of tree #687
- honor feature gates during bootstrapping #686
- remove use of deprecated klog flags #685
- OCPBUGS-5269: remove unnecessary leader election RBAC #681
- OCPBUGS-5006: add leader-elect-renew-deadline into defaultconfit.yaml #678
- Revert “Drop log flags removed in k8s 1.26” #684
- bump (openshift/api) for CSIMigration* feature gates #682
- Drop log flags removed in k8s 1.26 #680
- Drop flags removed in k8s 1.26 #679
- Bump library-go #677
- Fix typo in podsecurity-admission-label-syncer-controller cluster role #671
- Updating ose-cluster-kube-controller-manager-operator images to be consistent with ART #673
- OCPBUGS-3283: remove unnecessary RBAC #661
- OCPBUGS-4401: limit cluster-policy-controller RBAC permissions #670
- OCPBUGS-3041: guard controller: set an explicit hostname to avoid name collisions #664
- remove not needed RemoveStaleConditionsController #662
- bootstrap-kube-controller-manager: specify resources.requests #660
- library-go vendoring for installer cmd timeout #659
- trt-589 bump library-go #658
- Update go mod go version #657
- add nodes.config.openshift.io to resource-graph #655
- Bug 2101843: Label openshift-infra namespace as privileged #647
- k8s 1.25.0 #652
- Bug 2118286: always report and reconcile GarbageCollectorDegraded condition #650
- OCPBUGS-212: gc watcher should close connections after throwing away a client #649
- Updating ose-cluster-kube-controller-manager-operator images to be consistent with ART #638
- Bug 2001409: add runbook urls to KCM-o alerts #635
- Reset Go mod after openstack library-go bump #642
- fix TestPodDisruptionBudgetAtLimitAlert by adding SecurityContext to a pod #643
- Update library-go to set OpenStack provider to external #641
- Make KCM-O conditionally dependent on monitoring stack availability #639
- Bug 2103940: Decouple KCM-O’s status from monitoring stack #636
- Bug 2099668: introduce GC Watcher controller and add alerts for GarbageCollector #623
- Bug 2087684: Reject transition from/to extreme latency profiles (default<->low) #629
- Bug 1902307: Let vsphere-legacy-cloud-provider update node objects #631
- Bug 2097186: add rbac roles for the podsecuritylabelsyncer even outside bootkube #632
- Bug 2053622: PodDisruptionBudgetAtLimit should not alert when no app/pods exist #630
- Bug 2086092: bump to k8s v0.24.0 #614
- Bug 2086519: bindata/../namespace-openshift-infra: label namespace as privileged #628
- Bug 2086958: e2e: Fix test pod disruption budget at limit alert #627
- Bug 2086959: e2e: fix flaky TestLogLevel #626
- Updating ose-cluster-kube-controller-manager-operator images to be consistent with ART #624
- Config Observer and Latency Controller for nodes.config.openshift.io WorkerLatencyProfile #611
- add RBAC for PSa label syncing controller #616
- Fix debugging information #621
- manifests/deployment: comply to restricted pod security level #619
- policy-controller RBAC: use the new leases API #618
- Bug 1918690: update resource-graph to include current resources #613
- Update OWNERS #612
- Bump(openshift/api): to get CSI changes #601
- Bug 2053582: Track static pod lifecycle #608
- Bug 2053582: Track static pod lifecycle #606
- Update to use configmapleases #602
- Bug 2029470: update library-go to get rapid installer pod fixes #597
- Bug 2045872: allow cluster-policy-controller to fallback to default cert #594
- Bug 2042049: Delete feature gates removed from k8s.io/kubernetes/pkg/features/kube_features.go #592
- Bug 2005901: Sync library go #591
- Bug 2037856: bump library go #590
- Bug 2040132: drop –port flag #589
- Bug 2005901: Bump library-go #588
- Bug 2038968: bump(openshift/api): to get CSI migration gates switched off #587
- Bug 2035986: Replace deprecated annotation #586
- Bug 2005901: Guard controller pdb #568
- Bug 2034484: fix:library-go nil pointer issue #585
- bump k8s to 1.23 #581
- bump(library-go): to gather a fix for static pod UID version #579
- Bug 2026352: Sync with the latest openshift/library-go@master to pick pruner cert dir check #578
- Collect kube-system namespace as a related resource to kube-controller-manager operator #577
- update KCM metrics service selector #575
- Revert “Merge pull request #554 from atiratree/cpc-metrics” #574
- Bug 2010352: add summary, description and namespace to prometheus alerts #573
- introduce creation of openshift-infra ns and recycler SA #570
- collect metrics for cluster-policy-controller #554
- Fix gomod #572
- Updating ose-cluster-kube-controller-manager-operator images to be consistent with ART #563
- bump(*): vendor update #571
- bump(openshift/api): to get fix for typo in feature gate #569
- Set operator condition that it doesn’t own cloud provider #558
- Switch from experimental-cluster-signing-duration to cluster-signing-duration #567
- Bump library go for enabling gcp and vsphere platforms ccm #566
- podsecurity: enforce privileged for openshift-kube-controller-manager namespace #565
- Bug 2001856: bump library-go and dependencies #562
- Bug 1986829: metrics: use client cert auth for metrics scraping #556
- Bug 1989073: Exclude openshift only CloudProvider feature gate from KCM config #555
- Bug 1986003: Bump k8s.io to 1.22.0-rc.0 #550
- Bug 1986437: Bump github.com/openshift/api #551
- Cloud Volume Observer: Extended arguments must be a slice #552
- remove unused cluster-policy-controller configuration #553
- Add ObserveCloudVolumePlugin config observer for KCM config #525
- update cluster-policy-controller configuration #545
- fix clusterroles for the CSR approver #548
- allow upgraded clusters to use the vulnerable service-ca.crt #546
- Start using embed module for assets #547
- Bump openshift/api #542
- Set –cloud-provider=external for supported platforms #450
- Refactor remaining controllers to factory #541
- Bug 1965562: recycler-for-nfs-… does not set requests or priorityClassName #538
- bump library-go to get context fixes #540
- Update OWNERS #539
- AUTH-26: CSR Approver manifests #535
- Bug 1963730: kube-apiserver failed to load SNI cert and key #532
- Bug 1938636: Set logLevel for policy and recovery controllers #511
- Bug 1954790: pdb: Increase PDBAtLimit timeout #534
- Bug 1946479: manifests: use manual service account mounts #531
- Bug 1954790: Use appropriate metric for PDB alerts #527
- Bug 1966126: manifests: drop root_ca_cert_publisher_sync_duration_seconds metric #526
- Bug 1963079: a smoke test for preferred host for KCM #510
- Bug 1961173: bump(*): vendor update #524
- Rename workload annotations #521
- Bug 1953563: Makefile: add verify-golang-versions #523
- Bug 1948311: DelegatingAuthenticationOptions TokenReview request timeout #522
- Add management workload annotations #516
- Bug 1949418: bump(*): vendor update #519
- Remove tnozicka from OWNERS #502
- Bug 1948431: Bump openshift api version to get CSIMigrationXXX feature gates #518
- bump(k8s.io/*): 1.21 #515
- update library-go to fix tight loops #514
- Migrate to using keypair generation and validation from library-go #512
- Updating ose-cluster-kube-controller-manager-operator builder & base images to be consistent with ART #513
- defines test-e2e-preferred-host job for running smoke tests to check if KCM talks to Kube over a preferred host #509
- Bug 1934132: Bump github.com/gogo/protobuf to v1.3.2 #507
- Bug 1844989: Allow to set –tls-cipher-suites and –tls-min-version of KCM instances through observed config #506
- Updating ose-cluster-kube-controller-manager-operator builder & base images to be consistent with ART #504
- Bug 1911211: Update build-machinery-go to the latest master HEAD #505
- fixes Developing and debugging the operator section in the readme file. #503
- Full changelog
- WRKLDS-806: Bump kube dependencies to 1.28.2 #305
- OCPBUGS-19136: Updating ose-cluster-openshift-controller-manager-operator images to be consistent with ART #304
- OCPBUGS-18932: Always sort disabled controller list #302
- OCPBUGS-18498: Disable BuildConfigChange controller when Build cap is disabled #299
- route-controller-manager deployment updates #295
- OCPBUGS-16072: Updating Kubernetes and other associated dependencies #296
- OCPBUGS-13926: change the operator log level to default normal in the deployment #289
- BUILD-582, OCPBUGS-14638: bump(k8s): 1.27.1 #294
- OCPBUGS-13926: add loglevel controller for OCM-o #292
- Revert “13895: [WRKLDS-730] route-controller-manager deployment updates” #293
- OCPBUGS-13895: [WRKLDS-730] route-controller-manager deployment updates #288
- Updating ose-cluster-openshift-controller-manager-operator images to be consistent with ART #287
- Updating ose-cluster-openshift-controller-manager-operator images to be consistent with ART #286
- Updating ose-cluster-openshift-controller-manager-operator images to be consistent with ART #285
- Bump golang.org/x/net from 0.5.0 to 0.7.0 #284
- Updating ose-cluster-openshift-controller-manager-operator images to be consistent with ART #279
- OCPBUGS-10568: migrate to using lease objects for leader election #282
- Add Divyanshu Agrawal as a reviewer #283
- OCPBUGS-4343: update apf configuration to use v1beta3 #273
- Updating ose-cluster-openshift-controller-manager-operator images to be consistent with ART #274
- WRKLDS-594: bump(k8s): 1.26.1 #277
- OCPBUGS-5275: remove unnecessary RBAC for leader-locking-ingress-to-route-controller #276
- OCPBUGS-3929: update apf configuration to use v1beta2 #272
- let deployer pods patch/apply replication controllers #270
- Bug 2111979: Set openshift.io/run-level to nil in openshift-controller-manager nam… #269
- BUILD-534: Rebase to k8s 1.25 #268
- manage openshift-controller-manager as a Deployment #264
- Bug 2055620: Add permissions for image trigger controller #244
- switch to route-controller-manager image and use ApplyDeployment no. 2 #267
- Revert “switch to route-controller-manager image and use ApplyDeployment” #265
- switch to route-controller-manager image and use ApplyDeployment #258
- rename operator queue to OpenshiftControllerManagerOperator #257
- fix README links #263
- OCPBUGS-722: handle errors during operand creation and update #262
- OCPBUGS-722: Fix NPD when accessing rote controller spec.deployment.replicas #259
- Manage route controllers in separate ns #255
- Adding leader election leases permissions for openshift-controller-manager-sa #253
- BUILD-417: Adding leader election leases #250
- Bug 2110629: Set openshift.io/run-level to nil in openshift-controller-manager namespace #248
- Bug 2110617: Add namespace and RBAC needed for ingress-to-route #247
- Updating ose-cluster-openshift-controller-manager-operator images to be consistent with ART #245
- BUILD-418: Rebase to k8s 1.24 #242
- Add user coreydaley as an approver #241
- Bug 2086519: AUTH-133: bindata: comply to restricted pod security level #240
- Updating ose-cluster-openshift-controller-manager-operator images to be consistent with ART #236
- manifests/deployment: comply to restricted pod security level #239
- Bug 2067820: Update prometheus client_golang from 1.11.0 => 1.11.1 #238
- Bug 2042587: Simplify Sync of Global CA ConfigMap #233
- update cert injection annotations to beta #237
- Bug 2042587: Fix Conflict Error in Operator Tests #235
- Bug 2034484: feat: library-go bump #232
- update controller-manager service selectors #231
- Bug 2012770: honor labels in openshift-controller-manager metrics #230
- BUILD-281: add library-go watch/update of new OCM feature gate field #227
- Bug 2004127: bump library-go and dependencies #228
- Updating ose-cluster-openshift-controller-manager-operator images to be consistent with ART #226
- Bug 1986003: Rebase to Kubernetes 1.22 #225
- Bug 1986829: metrics: use client cert auth for metrics scraping #223
- Fix config merge order #221
- Update OWNERS #220
- Updating ose-cluster-openshift-controller-manager-operator images to be consistent with ART #219
- Updating .ci-operator.yaml
build_root_image
from openshift/release #217
- Bug 1965283: Static Resources Controller for Sync #216
- Bug 1925409: Let openshift-controller-manager create service account tokens #213
- Bug 1948311: DelegatingAuthenticationOptions TokenReview request timeout #212
- Bug 1948011: seed upgradeable condition in ocm-o cluster operator status so library-go union code can find it #210
- Add management workload annotations #206
- Bug 1947793: Deprecated API in use #208
- Updating ose-cluster-openshift-controller-manager-operator builder & base images to be consistent with ART #202
- Bug 1941526: Bump kubernetes to 0.20.5 #203
- BUILD-186: add buildconfig/status permissions to ocm #201
- switch to v1beta1 for the p&f APIs #192
- Bug 1911470: Set registry routes in operand config #197
- Updating ose-cluster-openshift-controller-manager-operator builder & base images to be consistent with ART #198
- Remove tnozicka from OWNERS #196
- Full changelog
- OCPBUGS-18857: Updating ose-cluster-samples-operator images to be consistent with ART #517
- manifests: Drop explicit runlevel from CRD manifest #515
- OCPBUGS-16435: Bump k8 to v0.27.2 for ocp 4.14 #514
- OCPBUGS-16403: Update Cluster Sample Operator dependencies and libraries for OCP 4.14 #511
- reconcile status when clusteroperator changes #510
- OCPBUGS-15754: Update Jenkins and Jenkins Agent Base image versions #504
- OCPBUGS-14491: Updating to use Jenkins 4.13 images #502
- OCPBUGS-12775: Update Cluster Sample Operator dependencies and libraaies for OCP 4.14 #500
- Updating ose-cluster-samples-operator images to be consistent with ART #499
- OCPBUGS-10910: Add network tools imagestreams #495
- Updating ose-cluster-samples-operator images to be consistent with ART #493
- Fix jira component #494
- update Jenkins to use v4.12 imagestreams #491
- OCPBUGS-855: When setting allowedRegistries urls the openshift-samples operator is degraded #487
- 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
- OCPBUGS-4357: Bump k8s master #476
- OCPBUGS-4166: Update Cluster Sample Operator dependencies and libraries for OCP 4.13 #474
- OCPBUGS-3426: Update Cluster Sample Operator dependencies and libraries for OCP 4.12 #471
- Updating ose-cluster-samples-operator images to be consistent with ART #470
- Updating ose-cluster-samples-operator images to be consistent with ART #465
- Add client certificate and key to service monitor #464
- Updating ose-cluster-samples-operator images to be consistent with ART #435
- Bug 2086086: Update Cluster Sample Operator dependencies and libraries for OCP 4.11 #433
- update jenkins CPaaS image refs prior to 4.11 GA #432
- Bug 2086086: Update Cluster Sample Operator dependencies and libraries for OCP 4.11 #431
- Bug 2095256: Samples Owner needs to be Updated #429
- Bug 2086086: Update Cluster Sample Operator dependencies and libraries for OCP 4.11 #428
- AUTH-133: manifests/deployment: comply to restricted pod security level #425
- Updating ose-cluster-samples-operator images to be consistent with ART #426
- JNKS-289: pull in jenkins imagestream updates (add back maven/nodejs streams) #422
- Jira SO-19: Make sure template and imagestream api version is groupified #420
- JNKS-287: remove imagestream manifest refs; remove override of jenkins images with payload images #416
- Bug 2010364: OpenShift Alerting Rules Style-Guide Compliance #419
- Bug 2067823: Taking care of CVE-2022-21698 #418
- Bug 2064610: Remove duplicate v1 from cakephp-mysql templates #417
- manifests: Add capability.openshift.io/name #414
- Updating ose-cluster-samples-operator images to be consistent with ART #412
- Bug 2027745: Allowing ImageStream creation when config registry empty #406
- Bug 2033720: Synching SSO library #411
- upd rhel7 Dockerfile in case still used for rhel7 worker nodes #410
- Bug 2033720: Bump k8 dependencies to v0.23.1 #409
- Bug 2033720: Library synchronization for OCP 4.10 #408
- Bug 2027745: Move openshift build-machinery-go dependency #407
- Update OWNERS #402
- Remove single node prod cluster profile annotation as it is not used #405
- Bug 2007757: Including Template in must-gather related objects. #399
- Bug 2006947: fix proxy portion of tbr inaccessible check #397
- Updating ose-cluster-samples-operator images to be consistent with ART #396
- Bug 2002368: acccount for image api returning invalid on imagestream create based on allowed/blocked registry settings #394
- Bug 2003683: fix recently introduced panic when conflict errors occur #395
- Bug 1993840: more avoiding immediate degraded on intermittent API errors #391
- Updating ose-cluster-samples-operator images to be consistent with ART #390
- add david peraza as approver, clean up reviewers #389
- BUILD-298: Bump k8s to 1.22.1 #388
- Bug 1993840: avoid immediate degraded on intermittent API errors; set reason/message when Available=false #387
- Bug 1995386: don’t return err in wait.Poll on net.DialTimeout err; tweak time intervals #386
- Bug 1990140: add connection with timeout in TBR accessibility check to expedite ‘disconnected’ mode #384
- Bug 1990988: Refreshing samples for OCP 4.9 #381
- Bug 1975539: delete hello-openshift in payload imagestream via CVO annotation #380
- Updating ose-cluster-samples-operator images to be consistent with ART #378
- Updating .ci-operator.yaml
build_root_image
from openshift/release #377
- seed relatedObjects in manifest yaml #376
- Bug 1960334: manifests: fix selector in ServiceMonitor #374
- Bug 1955100: Fixing Deprecated API in use #373
- Rename workload annotations #372
- Bug 1949481: add DeepCopy to avoid SharedInformer cache mutation #369
- Bug 1950236: OKD: replace some docker.io images with quay.io #360
- BUILD-249: openshift/library sync for 4.8 #367
- Bug 1948782: revert single-node-production-edge annotation #368
- bump(k8s) 1.21.0 #365
- Add management workload annotations #366
- Fix Typo #364
- Add IBM cloud managed profile manifest patch #363
- Remove hello-openshift imagestream #362
- Updating ose-cluster-samples-operator builder & base images to be consistent with ART #361
- Updating ose-cluster-samples-operator builder & base images to be consistent with ART #355
- Bug 1930570: Update Jenkins monitored templates names #357
- Full changelog
- OCPBUGS-19189: Updating ose-cluster-update-keys images to be consistent with ART #51
- Adding the new CI Signer public key #49
- Clean up owners file as part of DPP-10343 #46
- Updating ose-cluster-update-keys images to be consistent with ART #45
- Updating ose-cluster-update-keys images to be consistent with ART #43
- Update OWNERS #44
- OWNERS: Prune crawford #42
- Updating .ci-operator.yaml
build_root_image
from openshift/release #37
- Pack both keys in one verifier-public-key-ci entry #35
- Adding the new Openshift CI Signer key #33
- Bug 1919356: Add IBM Cloud managed annotations to CVO manifests #24
- Updating ose-cluster-update-keys builder & base images to be consistent with ART #31
- Full changelog
- OCPBUGS-19171: Updating configmap-reload images to be consistent with ART #56
- Updating configmap-reload images to be consistent with ART #52
- OCPBUGS-10106: Updating openshift-state-metrics images to be consistent with ART #51
- Updating configmap-reload images to be consistent with ART #48
- Updating configmap-reload images to be consistent with ART #47
- OWNERS: Add Joao and myself, and move former team members to emeritus #46
- Updating configmap-reload images to be consistent with ART #45
- Bug 2067745: Merge Upstream Master Branch #44
- Updating configmap-reload images to be consistent with ART #42
- Updating configmap-reload images to be consistent with ART #41
- Updating configmap-reload images to be consistent with ART #40
- OWNERS: cleanup #39
- Updating configmap-reload images to be consistent with ART #38
- Updating configmap-reload images to be consistent with ART #37
- OWNERS: update #36
- Updating configmap-reload images to be consistent with ART #35
- Updating .ci-operator.yaml
build_root_image
from openshift/release #34
- Update OWNERS file to reflect new maintainers #33
- vendor: fix inconsistent vendoring #30
- Updating configmap-reload builder & base images to be consistent with ART #28
- vendor: regenerate #29
- Full changelog
- CONSOLE-3438: Switch to using assets #783
- OCPBUGS-17424: Really handle DeletedFinalStateUnknown correctly #786
- OCPBUGS-17424: Handle cache.DeletedFinalStateUnknown correctly #785
- chore: manifests/09-console-link-*: Drop obsolete deletion manifests #784
- CONSOLE-3624: Add haproxy timeout annotation to console routes #777
- ODC-7333: Bump openshift/api to include ConsoleSample CRD #771
- OCPBUGS-15893: Add missing watch permission for helm-chartrepos-viewers #775
- ODC-7333: Add consolesamples to ClusterRole console-extensions-reader to give all users readonly access #776
- OCPBUGS-14716: Handle branding based on API changes #769
- ODC-7339: Follow up ticket for ODC-7292 #773
- OCPBUGS-15499: Remove managed cluster logic from the operator’s controller #774
- ODC-7292: Add new quickstart for installing Cryostat #770
- ODC-7312: Add OpenShift Quickstart for JBoss EAP 7 #760
- ODC-7262: Add QuickStart approvers and reviewers #772
- CONSOLE-3278: Add client certificate and key to service monitor #668
- OCPBUGS-11751: Remove multicluster conditions from console operator #763
- OCPBUGS-12990: Update command line tools URL with custom downloads route #761
- Updating openshift-enterprise-console-operator images to be consistent with ART #756
- OCPBUGS-5059: Make enabled plugins unique #710
- OCPBUGS-12165: Proper cleanup of route sync conditions #757
- OCPBUGS-12439: Add new PrometheusRule to collect metrics for cluster-monitoring-operator #755
- OCPBUGS-11298: Disable multicluster tech preview #751
- OCPBUGS-11531: Bump documentationBaseURL to 4.14 #750
- CONSOLE-3279: Add node operating systems to console config #742
- Revert “OCPBUGS-11164: Disable multicluster tech preview” #749
- OCPBUGS-11164: Disable multicluster tech preview #743
- OCPBUGS-4009: Console operator should report ConsolePlugins as relate… #706
- OCPBUGS-7111: Filter out managed clusters that are not available #724
- OCPBUGS-10108: ART image update #738
- OCPBUGS-2783: Distinguish between route conditions and remove the old ones #734
- CONSOLE-2843, CONSOLE-3394: Add ManagedProxyServiceResolver for thanos-querier on all managed clusters #707
- ACM-2781: Have operator as a prerequisite #717
- OCPBUGS-4008: Add managed cluster config map resource version to cons… #723
- OCPBUGS-6488: Recover ConsoleNotificationSync after being degraded #725
- OCPBUGS-6520: Test if all tested resrouces are available before launching Unmanaged* e2e tests #726
- PD-1365: Add quickstart - Get started with multicluster engine #698
- ODC-7182: Export pinned resources to console-config ConfigMap #697
- OCPBUGS-4008: Add
app: console
label to managed-clusters configmap #705
- OCPBUGS-4630: Bump docs docs link #704
- CONSOLE-3355: Console operator should sync managed cluster ‘copiedCSVsDisabled’ flag to managed cluster config #701
- OCPBUGS-1617: Remove unused node.kubernetes.io/not-reachable toleration #696
- ACM-2063: Add host inventory quickstart #699
- Bug 1770297: State that odo is comunity supported #695
- OCPBUGS-3109: Change text colour for ConsoleNotification that notifies user that the cluster is being #694
- CONSOLE-3286: Set disabledCopiedCSVs in console #693
- CONSOLE-3252: Create a ConsoleNotification when cluster is performing an upgrade #687
- OCPBUGS-2219: Empty string should be valid for i18n loadType #689
- CONSOLE-3337: Dynamic plugin proxy reference issue #691
- OCPBUGS-1708: Set i18n LoadType to Lazy when v1alpha1 i18n annotation is set to false #684
- update to release.openshift.io/feature-set to match OCP 4.12 #688
- CONSOLE-3125: Add cluster filtering by product and ocp version #677
- ODC-6778: Bump openshift/api to get devcatalog disable types cuztomization changes #676
- CONSOLE-3069: Handle new v1 ConsolePlugin api in the operator #683
- OCPBUGS-785: Bump documentationBaseURL to 4.12 #682
- ODC-6783: Export perspectives to console-config ConfigMap #678
- CONSOLE 3096: Promote ConsolePlugin CRD to v1 #670
- Bug 2100860: Retrieve user-defined Alertmanager services from shared configmap #658
- CONSOLE-3242: Heterogeneous architecture clusters #669
- CONSOLE-3220: Add console capability to all manifests #665
- OCPBUGS-457: TestEditUnmanagedPodDisruptionBudget flakes #675
- OCPBUGS-498: Update with latest openshift/api changes #674
- Bug 2117646: Changing field on any of routes in the openshift-console namespace wont trigger sync loop #672
- Bug 2117142: update annotations for project-helm-chartrepository-editor #673
- Bug 2117142: Update permission for projecthelmchartrepositories with an aggregator role #667
- Bug 2089950: Deleting downloads deployment should not fail if already deleted #663
- Bug 2093852: InfrastructureTopology must be driving console affinity rule creation #657
- Bug 2021297: Pass RELEASE_VERSION envar into the console pod #659
- CONSOLE-3063: PDB for console pods avoid too many replicas down #655
- CONSOLE-3162: Implement check for the new i18n annotation for dynamic plugins #654
- ODC-6670: Sync consoleConfig telemetry annotations to console-config.yaml #653
- Bug 2086519: AUTH-133: manifests: comply to restricted pod security #652
- Bug 2067155: Modify the operator display name to match it with the name displayed in operatorhub #650
- Bug 2075478: Bump docs version to 4.11 #648
- MGMT-9797: Bump
openshift/api
dependency to 04e1813ebb11
#644
- Bug 2046497: Metrics e2e should not fail on first failed polling attempt #645
- Bug 2057696: Console operator should not block installation/upgrade process when set to Removed state #642
- CONSOLE 3070: Console-operator should pass infrastructure config’s ControlPlaneToplogy to the console-config.yaml #639
- Bug 2046497: Re-enable TestMetricsEndpoint e2e test case #640
- Bug 2048541: ODF quickstart permissions check #634
- Dockerfile.rhel7: add new Helm CRD, ProjectHelmChartRepository #635
- Add QS for installing namespeced Helm Chart Repos #631
- Implement multicluster tech preview #630
- Add Jon Jackson to approvers list #625
- Bug 2041605: Fix plugin proxy path #628
- CONSOLE-3005: Provide alias for dynamic plugin’s proxy #613
- Bug 2037635: Fix setting of custom cert for default route #623
- Bug 2033434: clidownloads: add darwin/arm64 oc #620
- Bug 2030574: Console resources are using older ‘service.alpha.openshift.io’ annotation #621
- Bug 2036937: Update download odo link to new mirror #622
- Library go bump #615
- Bug 2021400: Bump documentationBaseURL to 4.10 #611
- CONSOLE-2892: Allow dynamic plugins to proxy to services on the cluster #603
- Bug 2013632: Correct grammar error in ODF quickstart #608
- Bug 2018380: Migrate docs links to access.redhat.com #607
- manifests: resources required for adding helm metrics in console #601
- Bug 2013632: Correction/Changes in Quick Start Guides for ODF #598
- Bug 2008185: Console operator go.mod should use go 1.16 version #597
- Bug 2009454: Change web terminal subscription permissions from get to list #588
- CONSOLE-2768: Update default and download deployments to use bindata #550
- Updating openshift-enterprise-console-operator images to be consistent with ART #592
- Bug 1999314: Resync all controllers periodically #590
- Bug 2001240: Remove SimpleHTTP ‘server’ response header value #585
- Updating openshift-enterprise-console-operator images to be consistent with ART #586
- Bug 1994443: console-operator should report Available=true when at least available replica exists #580
- Bug 2000768: Fix 4 Quick Starts #581
- Bug 1989055: Revoke usage of Default Ingress Cert for console route healthcheck #582
- Bug 2000440: OCS Quick Start should not be shown unless you have proper privileges #578
- Bug 1989055: logins to the web console fail with custom oauth cert #571
- Bug 1986129: Bump openshift/api to add missing ‘include.release.openshift.io/single-node-developer’ annotation to the ConsolePlugin CRD #573
- Bug 1992508: Update base doc URL to 4.9 #572
- Bug 1980531: Add release.openshift.io/delete annotation to consoleLink CRDs #565
- reduce initial steps to setup project #533
- Support External control plane topology #569
- Unit test coverage for ExternalTopologyMode #1
- Adds ODF install tour #559
- pkg/console/subresource/route: Drop GetCanonicalHost and IsAdmitted #568
- Remove references to upstream UI components and config #562
- Rename Monitoring tab to Observe tab in monitoring sampleapp quickstart #563
- Bug 1975379: Only use
kubernetes.io/hostname
for workload anti-affinity #566
- fix: Update the Node.js quickstart example repo. #564
- Bug 1975379: Use hard requirement for anti-affinity rules on both console’s deployments #560
- Bug 1966480: Console-operator’s controllers are passed resourceSyncer which is not used #551
- Bug 1975714: Add policy-group label to the openshift-console namespace manifest #557
- Updating openshift-enterprise-console-operator images to be consistent with ART #556
- Updating .ci-operator.yaml
build_root_image
from openshift/release #555
- Bug 1971690: clidownloads: ARM 64 is supported #554
- Bug 1952405: Console operator should report Available:False when it’s route is not accessible #552
- Switching the URL of the default openshift helm repo. #545
- Bug 1962698: Console-operator can not create resource console-public configmap in the openshift-config-managed namespace #548
- CONSOLE-2768: Update the console public configmap manifests to use bindata #543
- Bug 1960324: quickstarts: remove “spec.version” #546
- Bug 1959696: Add warning log message when custom domain is configured on console-operator config #544
- Bug 1957198: Remove misspelled console-operator condition #541
- Bug 1954866: Add necessary priority class to downloads #542
- Bug 1948524: Update operator’s status with downloads deployment generation && pull route health check into a standalone controller #531
- Bug 1956610: Add missing cluster profile annotations to manage-helm-repos quickstart manifest #539
- Copy AddPage customization object #527
- CONSOLE-2793: Implement console-operator changes to consume new CustomDomains API #522
- Bug 1947794: Pull HelmChartRepository CRD v1 #535
- Update README.md for MacOS #536
- Bug 1948311: DelegatingAuthenticationOptions TokenReview request timeout #532
- Rename workload annotations #530
- update to non-deprecated NewCommand method #534
- Bug 1948782: remove stale annotation for single-node #529
- Export quickStarts data to console-config ConfigMap #528
- Add management workload annotations #523
- Bug 1948524: Remove ResyncEvery method from the operator sync loop #525
- Bug 1947789: Bump deps to pickup CRD apiVersion bump #524
- Export project access details to console-config ConfigMap #514
- IBM Cloud manifest profile patch #520
- Bug 1945326: Resync controllers every minute #521
- Bump openshift/api to get project access role cuztomization changes #519
- Add in get subscriptions to console service account #513
- Add e2e test to check correct deployment replicas, based on the Infrastructure config TopologyMode #510
- CONSOLE-2792: Bump openshift/api dependecy in console-operator to get CustomDomain API for Ingress config #517
- Updating openshift-enterprise-console-operator builder & base images to be consistent with ART #518
- Bug 1937627: Bump DEFAULT_DOC_URL for 4.8 #515
- Bug 1935541: Check for error when generating default and user-defined config for the console-config configmap #511
- CONSOLE-2526: Update console operator for single-node clusters #508
- Bug 1931760: Non-unified reference to OCS in quickstarts #509
- CONSOLE-2366: Move the operator’s controllers to lib-go controller factory #500
- CONSOLE-2757: Bump github.com/openshift/api #506
- Updating openshift-enterprise-console-operator builder & base images to be consistent with ART #505
- Bump polling interval when checking for resource unavailability #507
- RetryOnConflict should be fetching latest version of console-operator config #504
- Full changelog
- OCPBUGS-19224: Updating ose-csi-external-resizer images to be consistent with ART #144
- 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
- Updating ose-csi-external-resizer images to be consistent with ART #140
- Updating ose-csi-external-resizer images to be consistent with ART #139
- Updating ose-csi-external-resizer images to be consistent with ART #138
- Updating ose-csi-external-resizer images to be consistent with ART #137
- STOR-1020: Rebase
external-resizer
to v1.7.0 for OCP 4.13 #136
- Updating ose-csi-external-resizer images to be consistent with ART #135
- Updating ose-csi-external-resizer images to be consistent with ART #134
- UPSTREAM: <carry>: Remove .github files #133
- STOR-859: Rebase to v1.6.0 for OCP 4.12 #132
- Updating ose-csi-external-resizer images to be consistent with ART #131
- Bug 2097503: Rebase external-resizer against v1.5 #130
- Updating ose-csi-external-resizer images to be consistent with ART #129
- Updating ose-csi-external-resizer images to be consistent with ART #128
- Bug 2043130: Rebase resizer v1.4.0 #127
- Updating ose-csi-external-resizer images to be consistent with ART #126
- Updating ose-csi-external-resizer images to be consistent with ART #125
- Updating ose-csi-external-resizer images to be consistent with ART #124
- Bug 1993934: Update CSI sidecars #123
- Updating ose-csi-external-resizer images to be consistent with ART #122
- Updating .ci-operator.yaml
build_root_image
from openshift/release #121
- Bug 1924503: Rebase v1.2.0 #120
- Updating ose-csi-external-resizer builder & base images to be consistent with ART #119
- Updating ose-csi-external-resizer builder & base images to be consistent with ART #118
- 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
- Add changelog for 1.6 #222
- update kube dependencies to v1.25.0 #220
- Update release tools #219
- master: update release-tools #214
- bump up gopkg.in/yaml.v3 to address CVE-2022-28948 #205
- Add changelog for new version #210
- master: update release-tools #206
- update kube dependencies to v1.24.0 #204
- rbac: remove unwanted rbac for leader election #203
- master: update release-tools #201
- Bump prometheus/client_golang to v1.11.1 #202
- Validate OWNERS files #198
- master: update release-tools #191
- Add changelog and update readme for external-resizer #189
- Handle case of recovery from resize failures #187
- rebase: update kuberenetes dependencies to v1.23.1 #186
- master: update release-tools #188
- update kube dependencies to 1.23 version. #185
- update kube and other dependencies to v1.23 #184
- master: update release-tools #180
- Fix: PVC used by a job doesn’t get resize after the pod of the job completed #178
- master: update release-tools #176
- Fix unnecessary warning when PV bound to PVC is not created yet #172
- master: update release-tools #174
- Add changelog for 1.3 release #169
- Map PV access modes to CSI access modes based on driver capability #151
- Update k8s dependencies to v1.22.0 #165
- Update k8s dependencies to v1.22.0-rc.0 #162
- master: update release-tools #160
- Add command line arguments to configure leader election options #158
- Use CSI spec v1.5.0 #156
- master: update release-tools + OWNERS #152
- master: update release-tools #149
- Add changelog for release 1.2 #148
- fix: use pv annotation to trigger filesystem resize when necessary #140
- Remove travis links #146
- Rebase to 1.21.0 #145
- master: update release-tools #144
- master: update release-tools + dependencies #141
- Upgrade csi-translation-lib dependency #139
- feat: Add migrated label to metrics #138
- master: update release-tools #136
- master: update release-tools #135
- Correct container image for resizer #104
- Full changelog
- OCPBUGS-19132: Updating csi-livenessprobe images to be consistent with ART #47
- 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
- Updating csi-livenessprobe images to be consistent with ART #40
- Updating csi-livenessprobe images to be consistent with ART #38
- STOR-1020: Rebase
csi-livenessprobe
to v2.9.0 for OCP 4.13 #37
- Updating csi-livenessprobe images to be consistent with ART #36
- Updating csi-livenessprobe images to be consistent with ART #35
- UPSTREAM: <carry>: Remove .github files #34
- Updating csi-livenessprobe images to be consistent with ART #33
- Updating csi-livenessprobe images to be consistent with ART #32
- Updating csi-livenessprobe images to be consistent with ART #31
- Updating csi-livenessprobe images to be consistent with ART #30
- Updating csi-livenessprobe images to be consistent with ART #29
- Updating csi-livenessprobe images to be consistent with ART #28
- Bug 1993934: Update CSI sidecars #27
- Updating csi-livenessprobe images to be consistent with ART #25
- Updating .ci-operator.yaml
build_root_image
from openshift/release #24
- Updating csi-livenessprobe builder & base images to be consistent with ART #23
- Updating csi-livenessprobe builder & base images to be consistent with ART #22
- 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
- Changelog for 2.4.0 #127
- Clean up .travis.yml #126
- Use csi-lib-utils v0.10.0 #125
- Use CSI spec v1.5.0 #123
- Update k8s dependencies to v1.22.0 #124
- Multi windows-distro docker build args #122
- Update k8s dependencies to v1.22.0-rc.0 #120
- master: update release-tools #118
- master: update release-tools + OWNERS #114
- master: update release-tools #112
- Add changelog for release v2.3.0 #111
- master: update release-tools #109
- master: update release-tools + dependencies #107
- master: update release-tools #104
- master: update release-tools #103
- Full changelog
- OCPBUGS-18893: Rechecking pending Pods (conflict resolved) #196
- OCPBUGS-18847: Updating ose-multus-whereabouts-ipam-cni images to be consistent with ART #192
- Bug 16002: Change default binary to RHEL8 image #172
- OCPBUGS-15905: Denormalize IP name before checking if pod is alive [Backport 4.14] #167
- Bug 16136: Introduce entrypoint.sh to call ip-control-loop based on RHEL ver #147
- Downstream sync july23 #137
- Add overlapping ranges check to network_name feature #355
- minor fix: update comment in whereabouts cni kubeconfig #327
- update github action docker buildx action to v2 #345
- build & use multi-arch manifests for doc/crds #329
- Improve iterate for assignment #322
- Add dependabot config #331
- fix ‘latest-arm’ image to build for arm64, not amd64 #328
- sign into registry for pushing arm master build #318
- Provide error when no config was found #323
- Ip reconcile cron config via ENV #317
- prevent assigning outside of the requested range when excluding ranges #315
- Bump openshift img builder go1.19 #319
- Updating ose-multus-whereabouts-ipam-cni images to be consistent with ART #150
- Updating ose-multus-whereabouts-ipam-cni images to be consistent with ART #149
- Updating ose-multus-whereabouts-ipam-cni images to be consistent with ART #148
- Updating ose-multus-whereabouts-ipam-cni images to be consistent with ART #146
- Updating ose-multus-whereabouts-ipam-cni images to be consistent with ART #143
- Updating ose-multus-whereabouts-ipam-cni images to be consistent with ART #142
- Updating ose-multus-whereabouts-ipam-cni images to be consistent with ART #141
- Restores RHEL specific binary copy and updates to rhel9/8 #140
- Updating ose-multus-whereabouts-ipam-cni images to be consistent with ART #136
- Updating ose-multus-whereabouts-ipam-cni images to be consistent with ART #130
- Updating ose-multus-whereabouts-ipam-cni images to be consistent with ART #129
- Updating ose-multus-whereabouts-ipam-cni images to be consistent with ART #128
- OCPBUGS-11324: respect requested allocation range when exluding ranges [backport 4.14] #121
- Upstream sync 2023 03 29 #119
- Implement network name #256
- push arm master image build #312
- add qemu setup for arm build #311
- Fix arm64 image builds in github actions #306
- Use downward API to pass current spec.nodeName to pod #309
- Add instructions for how to deloy kind cluster #310
- Fix network status annotation to k8s.v1.cni.cncf.io/network-status #308
- build(deps): bump golang.org/x/net from 0.1.0 to 0.7.0 #302
- Proposal for named networks #258
- ci: replace a list of files for which tests must be run by an ignore list #304
- ci: do not run tests on doc changes #264
- Added trailing 0 to ipv6 ranges that end in “:” #297
- Updating ose-multus-whereabouts-ipam-cni images to be consistent with ART #115
- Updating ose-multus-whereabouts-ipam-cni images to be consistent with ART #112
- Updating ose-multus-whereabouts-ipam-cni images to be consistent with ART #111
- Updating ose-multus-whereabouts-ipam-cni images to be consistent with ART #110
- Upstream sync: IP reconciler controller and dual stack #107
- Upgrade Go dependencies to address CVEs #276
- Add CodeQL workflow for GitHub code scanning #281
- Add NOTICE #285
- Stop using the beta.kubernetes.io/arch #287
- fix overwriting of OverlappingRanges by mergo #257
- Fix typo in Github workflow #277
- Add support for dualstack / multiple IP ranges #250
- build, ci: remove the install-kubebuilder-tools script #273
- Remove controller runtime #225
- e2e tests: provide cni-install.yml #265
- storage, etcd: remove backend #240
- controller: request more memory to prevent runtime OOM kills #261
- ci automation, docs: maiqueb cares about docs #259
- automation: provide PR template #245
- Propose issue templates for bugs #246
- Moved IP Reconciler code into IP Control Loop #238
- Propose issue templates for enhancements #247
- Add makefile #248
- reconciler, shutdown: export shutdown into a func #244
- Add /65 addressing limitation #165
- build(deps): bump github.com/containernetworking/cni from 0.7.1 to 0.8.1 #213
- build: Bump k8s version 1.23 #187
- build, golang1.17: sloppy ip parsing #232
- Bump golang1.17 #223
- reconciler: account for pods that do not have net-status annotations #222
- ip-reconciler: fix for duplicate IP allocation due #208
- storage, k8s: Fallback to kube-system on empty ns #221
- ci: add codeowners #219
- ci, test: pin staticcheck 0.2.2 #211
- context, timeout: configurable timeout for listing pods & ipPools #209
- build, dockerfiles: add reconciler #204
- Remove golint #203
- Provide minimal test for whereabouts, along with successful vendor of the net-attach-def client for k8s 1.22 #197
- ip reconciler: auto clean failed jobs #201
- vendoring: controller-gen is not required in go.mod #200
- Fix context reconciler #186
- Bump k8s version 1.22 #188
- OCPBUGS-2948: Excluded ranges bug (#282) #102
- Updating ose-multus-whereabouts-ipam-cni images to be consistent with ART #100
- Fix commitish for non-default interfaces fix #96
- ip-reconciler: Add all non default interfaces to Pod IP list #95
- Updating ose-multus-whereabouts-ipam-cni images to be consistent with ART #81
- Bug 2065785: Sync upstream for context improvements #87
- Bug 2050409: ip-reconciler should have known errors from api server on instantiation #84
- Bug 2052055: client-go bump to v1.22 #82
- Configurable sleep_for_race parameter #74
- Updating ose-multus-whereabouts-ipam-cni images to be consistent with ART #66
- Reconciler: kubeconfig update #73
- build, ip reconciler: have configurable logging #72
- Bug 2004632: Sync for release on cancel #68
- Updating ose-multus-whereabouts-ipam-cni images to be consistent with ART #60
- Downstream sync: July ‘21 #62
- Adds Miguel and Nikhil to OWNERS #61
- Updating ose-multus-whereabouts-ipam-cni-alt images to be consistent with ART #57
- Updating .ci-operator.yaml
build_root_image
from openshift/release #55
- Fix IP address type size to 16 bytes #51
- Bug 1919048: Fix for IPv6 when leading hextets equal zero #48
- Full changelog
- Updating ose-network-metrics-daemon images to be consistent with ART #62
- Full changelog
- STOR-1276: Enable support for mounting volumes with SELinux context #129
- OCPBUGS-19213: Updating ose-openstack-cinder-csi-driver-operator images to be consistent with ART #133
- OSASINFRA-2139: Document how we manage configuration #110
- STOR-1436: Restart
openstack-cinder-csi-driver-controller
Pods if metrics-serving-cert changed #128
- Remove Dockerfile.rhel7 #126
- Configure User Agent #123
- OCPBUGS-16654: Revert revert “STOR-1065: Rework sidecar bindings to b… #119
- OCPBUGS-16783: Chore: Update OWNERS and OWNERS_ALIASES #121
- OCPBUGS-16526: Bump library-go to remove dependency on goproxy #122
- OCPBUGS-16678: Fix SCC admission failure race during initial deployment #120
- Revert “STOR-1065: Rework sidecar bindings to bind common ClusterRoles” #118
- STOR-1065: Rework sidecar bindings to bind common ClusterRoles #117
- OCPBUGS-14824: Bump cinder-csi-driver-operator library-go #116
- STOR-1168: Bump common libraries #115
- Updating ose-openstack-cinder-csi-driver-operator images to be consistent with ART #113
- OCPBUGS-12651: Bump golang.org/x/net@v0.9.0 #114
- Updating ose-openstack-cinder-csi-driver-operator images to be consistent with ART #112
- Updating ose-openstack-cinder-csi-driver-operator images to be consistent with ART #111
- OSASINFRA-3000 Prefer a Cinder CSI-specific config map #82
- OCPBUGS-8683: Add management workloads annotations #109
- Updating ose-openstack-cinder-csi-driver-operator images to be consistent with ART #108
- STOR-1019: Bump to k8s 1.26 libs for OCP 4.13 #107
- STOR-947: support disabling default StorageClass via ClusterCSIDriver #103
- Bug 2106736: Add multiplePVsSameID capability #106
- STOR-1078: Add hostPaths necessary for SELinux mounts #105
- Updating ose-openstack-cinder-csi-driver-operator images to be consistent with ART #101
- OCPBUGS-4347: set TLS cipher suites in Kube RBAC sidecars #100
- Bug OCPBUGS-2845: Add SecretHashAnnotation to node service #96
- OCPBUGS-1904: Only deploy VolumeSnapshotClass when CRD exists #94
- Updating ose-openstack-cinder-csi-driver-operator images to be consistent with ART #93
- STOR-858: Bump github.com/openshift/* and k8s.io/* #92
- Updating ose-openstack-cinder-csi-driver-operator images to be consistent with ART #90
- Bug 2090662: SWEET32: Improve TLS configuration for Kube RBAC Proxy (cont) #88
- Bug 2090662: SWEET32: Improve TLS configuration for Kube RBAC Proxy #85
- Bug 2089973: bump libs to k8s 1.24 for OCP 4.11 #84
- Updating ose-openstack-cinder-csi-driver-operator images to be consistent with ART #83
- Bug 2065597: Add support for dynamic, user-managed config #78
- Mark CSI StorageClass as the default one #80
- Add OpenStack team to approvers #81
- Bug 2074292: Address CVE-2022-27191 #79
- Bug 2067869: Address CVE-2022-21698 #77
- Remove Ephemeral mode from the CSI driver #76
- Bug 2061732: Fail gracefully on failure to populate cloud info #74
- Set fsGroupPolicy in CSIDriver #75
- Bump gophercloud #73
- Updating ose-openstack-cinder-csi-driver-operator images to be consistent with ART #68
- Bug 2043130: openstack-cinder: Add external-snapshotter permissions to patch snapshots #67
- Bug 2038934: Add custom CA bundle support #66
- Bug 2038053: Bump k8s to 1.23 #65
- Bug 2027685: relax health probes against Cinder API #63
- Bug 2028484: CSI driver’s livenessprobe does not respect operator’s loglevel #62
- Updating ose-openstack-cinder-csi-driver-operator images to be consistent with ART #60
- Updating ose-openstack-cinder-csi-driver-operator images to be consistent with ART #57
- Updating ose-openstack-cinder-csi-driver-operator images to be consistent with ART #56
- Bug 1993931: Storage operators use older kubernetes client #55
- Bug 1989215: [openstack-cinder-csi-driver-operator] csi-liveness-probe is not deployed #52
- Bug 1948090: Fix number of replicas #53
- Bug 1948090: Deploy multiple replicas of CSI Controller Service #51
- Remove Fedosin from Owners #46
- Bug 1909058: Explicitly set default value for ReclaimPolicy #50
- Start using embed for assets #42
- Updating ose-openstack-cinder-csi-driver-operator images to be consistent with ART #48
- Updating .ci-operator.yaml
build_root_image
from openshift/release #47
- Bug 1960732: delete manifests and update readme #45
- Bug 1936871: support clouds with multiple availability zones #43
- Bug 1905849: create default VolumeSnapshotClass #40
- Bug 1952211: Fix error when mounting /var/lib/kubelet/pods #41
- Bug 1957149: Revert “Bug 1905849: create default VolumeSnapshotClass” #38
- Bug 1905849: create default VolumeSnapshotClass #36
- Bug 1954003: Fix snapshotter metrics endpoint #37
- Bug 1947774: fix imagePullPolicy to ifNotPresent #35
- Cinder: Add metrics scraping #34
- Bug 1909136: Pass cluster ID to CSI driver #33
- Updating ose-openstack-cinder-csi-driver-operator builder & base images to be consistent with ART #32
- Bug 1918562: bump library-go #30
- Bug 1933184: Add maxUnavailable to DaemonSets #28
- Fix logLevel propagation to the operands #27
- Updating ose-openstack-cinder-csi-driver-operator builder & base images to be consistent with ART #25
- Cleanup: Remove serviceName from controller manifest #26
- Full changelog
- 15143237: Updating ose-ovirt-machine-controllers images to be consistent with ART #174
- Fix swapped CPU socket and thread mapping #172
- Updating ose-ovirt-machine-controllers images to be consistent with ART #171
- Updating ose-ovirt-machine-controllers images to be consistent with ART #170
- Improve logging #168
- update go-ovirt-client #167
- added wrapped klogr for unified logging #166
- Remove duplicate MemoryMB validation #165
- Ocprhv 681 automatic credentials update #161
- Added @Darth-Mera as approver #164
- Add validations tests #163
- updated readme and custom capo docs #162
- Refactor controller structure #160
- Disable memory ballooning in high perf workers #143
- Fix OCPRHV-789 #159
- OCPRHV-788: added check for high_performance to set placement_policy_affinity #144
- added functional test for automatically updating credentials #158
- set serial console enabled for high performance VMs #157
- enable headless for high performance VMs #156
- disable soundcard for high performance VMs #155
- dedicated functional test run script #154
- update envtest setup for CI #153
- added generation of crds #150
- removed test stage in dockerfile #151
- OCPRHV-806: added functional test for actuator #148
- added first set unit tests for machine validation #147
- Updating ose-ovirt-machine-controllers images to be consistent with ART #146
- Bug 2100496: VM creation fails w. AG without description #145
- Bug 2099293: cluster API provider should use latest go-ovirt-client #142
- Bug 2094806: Update dependencies to K8s 1.24, go 1.18 #141
- Added @engelmi as approver #137
- Updating ose-ovirt-machine-controllers images to be consistent with ART #139
- Bug 2082535: clone flag doesn’t work #138
- Bug 2077597: bump go-ovirt-client to v1.0.0-alpha4 #136
- Bug:2076270 better VM deletion handling #134
- Bug 2076277: add Storage Domain Configuration to the machineset #133
- Bug 2074710: Transition to go ovirt client #131
- Bug 2056454: Preallocated disks for OCP nodes #129
- Updated OCP on RHV team members #130
- Updating ose-ovirt-machine-controllers images to be consistent with ART #128
- update to golang 1.17 #126
- Bug 2024328: detach non-bootable disks before removing the VM #123
- Update machine-api-operator dependencies to latest version #122
- Updating ose-ovirt-machine-controllers images to be consistent with ART #119
- Bug 1994410: minor error changes #117
- Bug 1984481: correct IPAddress detection for OVNKubernetes #114
- Add support for guaranteed memory field #113
- Refactor Provider - part 1 #107
- Updated owners because of GitHub account change #112
- Updating ose-ovirt-machine-controllers images to be consistent with ART #111
- Bug 1972747: allow auto pinning new names #110
- Updating .ci-operator.yaml
build_root_image
from openshift/release #109
- Removing Roy, adding myself to the OWNERS file #108
- Bug 1948719: update controller-runtime dependency #106
- Bug 1954177: Update mao dependency for webhook v1 changes #103
- move to go 1.16 #104
- Updating ose-ovirt-machine-controllers builder & base images to be consistent with ART #101
- Bug 1948963: add support for hugepages #102
- Bug 1941334: Add support for auto pinning policy #100
- Bug 1917485: Add validations to machine object #96
- Bug 1937694: providerIDController ignore nodes that have no machine #95
- Bug 1931215: Add support for affinity group #80
- Bug 1920905: extract node machine ipaddress from the engine instead using DNS . #85
- credentials: handle error in the strconv.Parsebool #94
- add custom capo readme #88
- Updating ose-ovirt-machine-controllers builder & base images to be consistent with ART #91
- Bug 1926346: move to go 1.15 and registry.ci.openshift.org #87
- Updating ose-ovirt-machine-controllers builder & base images to be consistent with ART #83
- Bug 1926278: Bump K8s dependencies to 1.20 #86
- Full changelog
- update OWNERS file #172
- Bump openshift/prometheus to v2.47.0 #168
- Release 2.47.0 #12800
- Release 2.47.0-rc.0 #12756
- Update Go version to 1.21 #12690
- enhance float histogram add and sub method #12711
- tsdb: Fix histogram validation #12739
- textparse: fix infinite loop during exemplar parsing #12737
- docs: fix: correct reference to native histograms feature flag #12725
- Fix dropped targets #12726
- Remove native histograms / memory snapshot restriction #12722
- Release: volunteer Bryan Boreham to shepherd 2.47 #12684
- Revert “Remove deleted target from discovery manager” #12689
- fix: error message typo #12720
- ci(deps): group k8s and opentelemetry dependencies #12701
- labels: remove some unused code #12681
- labels: improve Has() method for stringlabels build #12680
- remote-write: add http.resend_count tracing attribute #12676
- Remove deleted target from discovery manager #12541
- promql engine: check unique labels using existing map
#12682
- marathon.go: Simplified conditions in method #11463
- Add initial OTLP ingestion docs #12643
- Cleanup temporary chunk snapshot dirs #12664
- Fix Querying Documentation Links #11578
- Don’t recreate iterator for each series on each timestep when evaluating a query with
timestamp()
#12579
- Fix typo in Appender.AppendHistogram() arg name #12652
- build(deps): bump github.com/scaleway/scaleway-sdk-go from 1.0.0-beta.19 to 1.0.0-beta.20 #12640
- Faster streaming of Labels to JSON, via jsoniter. #12598
- sd: change hetzner role type and constants to be exportable #12620
- Merge release 2.46 into main #12618
- docs (label_replace): illustrate use of named capturing group #11404
- histogram: Identify native histograms even without observations #12584
- Add instructions how to persist prometheus docker container data #8747
- Drop metric name for “atan2” binary operator #12595
- Merge release-2.46 into main #12583
- tsdbutil/ChunkFromSamplesGeneric should not panic #12582
- histogram: Fix bounds of buckets returned by floatBucketIterator #12575
- OCPBUGS-18846: Updating golang-github-prometheus-prometheus images to be consistent with ART #169
- Bump openshift/prometheus to v2.46.0 #167
- Release 2.46.0 #12600
- Release 2.46.0-rc.0 #12581
- scrape: Enable ingestion of multiple exemplars per sample #12557
- histograms: Fix parsing of float histograms without zero bucket #12577
- Prepare go dependencies for 2.46 #12578
- add Close for ActiveQueryTracker to close the file. #10367
- make sure response error when TOC parse failed #10623
- Add more labels for endpointslice and endpoints role in k8s discovery #10914
- ci: add minimum GitHub token permissions for workflows #11285
- Simplify rule group’s EvalTimestamp formula #11295
- Better document possible relabel input modification #11426
- build(deps): bump github.com/hetznercloud/hcloud-go to v2.0.0 #12569
- docs: use actual flag for signing off commits #12570
- Linode SD: cast InstanceSpec values to int64 to avoid overflows #12568
- Add PromQL format and label matcher set/delete commands to promtool #11411
- Add extension point for returning different content types from API endpoints #11905
- Histograms: Expose and fix #12552 #12554
- * Add function for iterating through all buckets in reverse to find max bucket
#12525
- TSDB: Remove usused import of sort #12546
- documentation/mixin: use prometheus metrics for dashboard variables #11498
- improve incorrect doc comment #12542
- Replace sort.Slice with faster slices.SortFunc #12539
- Replace sort.Sort with faster slices.SortFunc #12540
- Expose MinTime and MaxTime #12535
- Update promu #12530
- Do not add pods to target group if the PodIP status is not set #11642
- build(deps): bump github.com/prometheus/client_golang from 1.15.0 to 1.16.0 in /documentation/examples/remote_storage #12468
- build(deps): bump github.com/Azure/azure-sdk-for-go/sdk/azidentity from 1.2.1 to 1.3.0 #12506
- discovery/openstack: Include instance image ID in labels #12502
- build(deps): bump github.com/linode/linodego from 1.17.0 to 1.17.2 #12507
- build(deps): bump bufbuild/buf-setup-action from 1.20.0 to 1.23.1 #12512
- build(deps): bump golangci/golangci-lint-action from 3.4.0 to 3.6.0 #12511
- build(deps): bump github.com/hetznercloud/hcloud-go from 1.45.1 to 1.47.0 #12509
- build(deps): bump google.golang.org/grpc from 1.55.0 to 1.56.1 #12510
- build(deps): bump github.com/prometheus/prometheus from 0.44.0 to 0.45.0 in /documentation/examples/remote_storage #12514
- promql: convert QueryOpts to interface #12516
- stop github actions from executing specific tasks on forks #11639
- Validate the metric names and labels in the remote write handler #11688
- Update sync script. #12504
- Fix infinite loop in index Writer when a series contains duplicated label names #12505
- web: Initialize requestCounter metrics to 0 with handler and 200 labels #12472
- build(deps): bump bufbuild/buf-setup-action from 1.17.0 to 1.20.0 #12420
- build(deps): bump github.com/stretchr/testify from 1.8.2 to 1.8.4 in /documentation/examples/remote_storage #12427
- build(deps): bump golang.org/x/oauth2 from 0.8.0 to 0.9.0 #12466
- build(deps): bump github.com/aws/aws-sdk-go from 1.44.276 to 1.44.284 #12469
- build(deps): bump github.com/influxdata/influxdb from 1.11.0 to 1.11.2 in /documentation/examples/remote_storage #12495
- Update golangci-lint #12197
- parser: Allow parsing arbitrary functions #12170
- promtool: read from stdin if no filenames are provided in check rules #12225
- Update configuration.md #12281
- Group args to append to memSeries in chunkOpts #12396
- feat(promtool): add push metrics command #12299
- typo #12459
- Fix path handling in File-SD watcher to allow directory monitoring on… #12488
- Merge Release 2.45 back to main #12487
- promql: include parsing in active-query tracking #12418
- build(deps): bump github.com/prometheus/prometheus from 0.43.0 to 0.44.0 in /documentation/examples/remote_storage #12428
- Merge release 2.45.0 back to main #12439
- Hide
which
stderr output #12452
- docs: update prometheus-operator link #12450
- Remove trailing commas from Exemplar API docs #12446
- 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
- OCPBUGS-12996: Add missing assets after manual merge #162
- OCPBUGS-12825: Updating golang-github-prometheus-prometheus images to be consistent with ART #160
- Bump openshift/prometheus to v2.43.0 #158
- Address review comments on release 2.43 changelog. #12164
- Release 2.43.0 #12162
- Update makefile to better handle semver build metadata #12149
- 2.43.0-rc.1 #12147
- Release 2.43.0-rc.0 #12114
- Remove unnecessary sort #12095
- Scraping targets are synced by creating the full set, then adding/removing any which have changed.
#12048
- promql: disable some slow cases in TestConcurrentRangeQueries #12101
- Update go dependencies #12106
- Bump Otel and dependencies from 1.11.2 to 1.14.0 #12100
- Update our own dependencies, support proxy from env #12098
- Add roidelapluie as 2.43 Release Shepherd #12097
- Add support for lookbackdelta per query via the API #12088
- Add include scrape configs #12019
- labels: use slices.Sort for better performance #12073
- labels-as-strings: size buffer for added labels #12072
- build(deps): bump go.uber.org/goleak from 1.2.0 to 1.2.1 #12039
- build(deps): bump github.com/stretchr/testify from 1.8.1 to 1.8.2 in /documentation/examples/remote_storage #12043
- scrape: fix prometheus_target_scrape_pool_target_limit metric not set on creating scrape pool #12002
- Directly include SVG logo in the page. #12065
- promql: Add a Makefile target for goyacc #12057
- chore: fix ignore file_name #12058
- Add Exemplars support for all time series #11984
- Update golang.org/x/net to v0.7.0 ato address GHSA-vvpx-j8f3-3w6h #12020
- These benchmarks were testing things related to what Prometheus does, but not testing actual Prometheus code.
#11746
- Avoid allocation during remote write if external labels is empty #11787
- fix ui bump version on mac #11770
- Improve the Prometheus parser error outputs to be more comprehensive #11682
- labels.Labels: reduce memory by storing as a single string #10991
- Remove unnecessary chunk fetch in Head queries #12003
- Observe delta in seconds prometheus_tsdb_sample_ooo_delta #12004
- Update golangci-lint #11993
- Pass rule details in evaluation context #11826
- Fix SanitizeLabelName for certain edge case invalid labels #11936
- Promtool: add http config support to query commands #11487
- Use http constants instead of string #11951
- protobuf: Mark repeated fields as non-nullable #11947
- Mark
Histogram.positive_spans
and negative_spans
as non-nullable. #11935
- Merge 2.42 to main #11916
- tsdb: when reading WAL, correctly update chunksRemoved and chunks metrics #11858
- API: change HTTP status code from 503⁄422 to 499 if a request is canceled #11897
- Updating golang-github-prometheus-prometheus images to be consistent with ART #156
- 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
- Bump openshift/prometheus to v2.41.0 #153
- Release 2.41.0 #11744
- Release v2.41.0-rc.0 #11720
- Correctly handle error unwrapping in rules and remote write receiver #11727
- Update go dependencies for 2.41 #11712
- Merge release 2.40 into main #11715
- Update kubernetes dependencies #11713
- tsdb: improve blockBaseSeriesSet scan #11632
- tsdb tests: allocate more reasonable sample slice #11674
- notifier: remove unused code #11672
- Do not build with netgo on Windows #11694
- Update Prometheus/common #11685
- Validate the metric name and label names #11074
- labels: note that Hash may change #11635
- Merge back release-2.40 branch again #11662
- Enhance “cannot populate chunk” error message to include source block ID #11633
- Merge release-2.40 branch into main #11634
- tsdb: use smaller allocation in blockBaseSeriesSet #11631
- docs: changed from ‘go install’ to ‘go get’ in contributing.md #11504
- Makefile: Fix targets order #11579
- Merge back release-2.40 branch #11596
- remove duplicate line #11593
- GetRefByhash() will query a label’s ref with hash value rather than lset.Hash(). #11485
- Add unit for uptime column in Prometheus stats dashboard #11549
- Merge back release-2.39 branch #11559
- Cut v2.39.2 #11558
- relabel: add keepequal/dropequal relabel action #11564
- Merge back 2.40 release branch #11544
- Bump openshift/prometheus to v2.40.7 #152
- Release 2.40.7 #11707
- histograms: Improve tests and fix exposed bugs #11699
- Do not build with netgo on Windows #11704
- Bump openshift/prometheus to v2.40.6 #151
- Release 2.40.6 with security fixes #11691
- Bump openshift/prometheus to v2.40.5 #150
- Fix reset of a histogram chunk iterator #11643
- OCPBUGS-4273: Bump openshift/prometheus to v2.40.4 #148
- Cut v2.40.3 #11623
- Cut v2.40.2 #11590
- Add Support for Native Histograms
#11447
- web: Mark experimental state of native histograms in tooltips #11452
- Sync sparsehistogram branch with main branch #11450
- Gate protobuf scraping and update help text for enable-feature #11448
- Merge branch ‘main’ into sparsehistogram #11420
- histogram: Modify getBound to deal properly with infinity #11418
- Update metrics for histograms #11395
- Add API test for histogram #11402
- Compact histograms on ingestion #11312
- Extend createHead in tests to support histograms #11228
- Fix count() for histograms and add test case #11227
- textparse: Remove TODO that is actually done #11041
- histograms: Move to new exposition protobuf format #11037
- prompb: Modify layout of histograms #11011
- tsdb: Fix chunk handling during appendHistogram #10992
- prompb: Update exposition protobuf to include float and gauge histograms #10932
- prompb: Add histograms to remote write/read protobufs #10870
- promql: Add
histogram_count
and histogram_sum
#10926
- Add histogram_fraction function #10886
- Merge main into sparsehistogram #10851
- Histogram: Exclude empty buckets from json #10666
- Histogram: Fix allFloatBucketIterator #10665
- Histogram support in table view #10639
- Support sparse histograms in the JSON query API #10604
- Histogram: Fix and simplify histogram_quantile #10564
- Histogram: Fix crash when compacting only empty buckets #10562
- histogram: Handle changes of the ZeroThreshold and the Schema #10398
- model: Implement FloatHistogram.Compact #10075
- sparsehistogram: Address two TODOs #10105
- Histograms: Some tweaks #10026
- promql: Add a guard against a nil histogram in sum aggregation #10025
- Merge main into sparsehistogram, now for real #9908
- histogram: Add FloatHistogram #9857
- Prepare evaluation of rate and other functions for sparse histograms #9759
- Remove code duplication in xor encoding. #9534
- tsdb: Complete chunk format documentation #9533
- chunkenc: Add test for chunk layout encoding #9535
- Histogram encoding improvementes #9509
- Add unit test for counter reset header #9500
- Style cleanup of all the changes in sparsehistogram so far #9481
- Add info about counter resets in chunk meta #9439
- Cut a new chunk on counter resets for any bucket #9216
- Rebase sparsehistogram branch on top of main #9159
- Be more specific when identifying a sparse histogram #9102
- Add support for missing types in protobuf parsing #9086
- Add tests for protobuf parser #9069
- Fix re-encoding #9056
- Fix interjections at the end #9055
- Fix TSDB race while reading histograms #9053
- Fix lint issues #9048
- Sparsehistogram: SHS chunk recording and head cutting to head block #9047
- Hardcode rate() for sparse histograms #9046
- Hacky implementation of protobuf parsing #9027
- k8s example: Remove obsolete comment #11440
- Fixed broken link in tsdb README.md #11430
- Merge back release branch #11429
- Update github.com/grafana/regexp to use speedup-golang-1.19.2 branch #11416
- Merge release branch into main #11414
- Merge release-2.39 into main again #11403
- Merge back release 2.39 #11398
- Use protobuf encoding in kubernetes discovery #11353
- OCPBUGS-2873: fix certificate reloads after rotation #145
- Updating golang-github-prometheus-prometheus images to be consistent with ART #147
- Revert unwanted downstream patch #144
- OCPBUGS-1718: [bot] Bump openshift/prometheus to v2.39.1 #142
- Stop syncing CircleCI orb version #11315
- documentation/prometheus-mixin: fix comment typo #11293
- documentation: Add Reference to the remote read API #7266
- Add LoadBalancerIP to discovered services #11140
- Updating golang-github-prometheus-prometheus images to be consistent with ART #141
- Bump openshift/prometheus to v2.38.0 #140
- docs: update function docs on deriv #10076
- feat:(kubernetes_sd): add __meta_kubernetes_service_port_number (#10945) #11002
- PrometheusHighQueryLoad alert: use configured selector #11028
- discovery/kubernetes: add container image as metadata #11034
- Merge back release 2.37 #11022
- documentation: fix example dependencies #11016
- Add Alert PrometheusQueryOverload to mixins #10908
- Merge back release 2.37 #10985
- docs: Add subsections for vector matching #10707
- OWNERS: Add myself, and move former team members to emeritus #139
- Updating golang-github-prometheus-prometheus images to be consistent with ART #137
- Bump openshift/prometheus to v2.37.0 #138
- Release 2.37.0 #11020
- feat(nomad): add nomad service discovery #10915
- Implement Unwrap() on errors returned from rulefmt #10893
- Fix panic if series is not found when deleting series #10907
- Merge Release 2.36 #10927
- kubernetes_sd: Allow attaching node labels for endpoint role #10759
- build(deps): bump k8s.io/client-go from 0.24.0 to 0.24.1 #10795
- build(deps): bump github.com/stretchr/testify from 1.7.1 to 1.7.2 #10835
- Bug 2099561: Bump openshift/prometheus to v2.36.2 #136
- Add v2.36.2 CHANGELOG and VERSION update #10891
- Upgrade Prometheus/common to fix static assets #10888
- UI: Fix handling of static files by upgrading common/assets #10880
- Bug 2064984: Update Prometheus to v2.36.1 #133
- Add v2.36.1 CHANGELOG and VERSION update #10848
- Cut v2.36.0 #10776
- Update CHANGELOG for v2.36 #10744
- Update release documentation #10132
- Add agent mode identifier #9638
- build(deps): bump github.com/fsnotify/fsnotify from 1.5.1 to 1.5.4 #10656
- Update Go minimum version #10728
- Relax yamllint #10670
- Update README.md #10635
- Release 2.35 #10616
- Merge back release 2.35 #10599
- Updating golang-github-prometheus-prometheus images to be consistent with ART #132
- web/ui/.gitignore: unignore generated assets for downstream build #130
- Bump openshift/prometheus to v2.35.0 #128
- Explicitly include gcp auth from k8s.io to kubernetes discovery #10516
- Add alert in mixin for exceeded sample limit #10478
- Improve wording of labelmap action #10297
- Add Alert PrometheusScrapeBodySizeLimitHit #9873
- Kubernetes SD: Support discovery.k8s.io/v1 EndpointSlice #9570
- Allow attaching node metadata #10080
- Merge Release 2.34 into main #10452
- .circleci/config.yml: bump prometheus/prometheus orb #10419
- Updates OWNERS file #124
- Bump openshift/prometheus to v2.34.0 #123
- Cut 2.34.0 #10447
- Cut 2.34.0-rc.2 #10433
- Cut 2.34.0-rc.1 #10414
- Merge release-2.33 branch forward into main #10413
- Upgrade go dependencies for the release #10340
- Merge release-2.33 forward into main #10341
- PromQL: Define and document behavior of quantile and histogram_quantile with φ=NaN #10295
- Improve content-type error handling #10267
- Merge #10285
- Merge release-2.33 forward into main #10250
- Issue 9910 #10140
- Fix k8s target discovery when not running inside k8s #10232
- Merge release-2.33 forward into main #10224
- refactor: use
T.TempDir()
and B.TempDir
to create temporary directory #10193
- Make regex-matching docs more obvious #10143
- Update getting started guide with the new UI #10168
- Bump openshift/prometheus to v2.33.5 #122
- Cut v2.33.5 #10412
- Fix deadlock between adding to queue and getting batch #10395
- Update containerd dependency #10401
- Bug 2056802: scrape: Fix label_limits cache usage #121
- Bump openshift/prometheus to v2.33.4 #120
- Cut v2.33.1 #10246
- Followup on k8s’ “own namespace” feature #10235
- Cut v2.33.0 #10223
- Cut v2.33.0-rc.1 #10183
- bump @nexucis/kvsearch to v0.4.0 #10182
- create a component to handle the search bar with debounce #10157
- Cut v2.33-rc.0 #10156
- PromQL: Promote negative offset and @ modifer to stable #10121
- remote_write: shard up more when backlogged #9274
- API: Promote remote-write-receiver to stable #10119
- Update Go dependencies in preparation for v2.33 #10128
- release: Extend instructions for the release shepherd #10110
- Update sent timestamp when write irrecoverably fails #10102
- release: Volunteer @beorn7 and @csmarchbanks for 2.33 and 2.34 #10109
- add proper exit for loop #10038
- Update minimum Go version #10097
- Add exit code constants in promtool #9861
- build(deps): bump github.com/uber/jaeger-client-go from 2.29.1+incompatible to 2.30.0+incompatible #9977
- fix potential goroutine leaks at TestWALRestoreCorrupted #10056
- Cut v0.19.0 of codemirror-promql #10052
- Fix autocompletion when expr is empty in codemirror #10053
- Merge back release 2.32 #10016
- remote-write: buffer struct instead of interface to reduce garbage-collection #9934
- Add license notice for code adapted from Go #9942
- fix branch referenced in the codemirror-promql readme #9933
- promtool: Add
--syntax-only
flag for check config
#9909
- Batch samples before sending them to channels #9830
- Updating golang-github-prometheus-prometheus images to be consistent with ART #119
- Bug 2034192: [bot] Bump openshift/prometheus to v2.32.1 #117
- Cut v2.32.1 #10042
- Fix reporting metrics when sample limit is reached during the report #9996
- storage: expose and fix bug #10027 in iterators’ Seek method #10030
- Don’t use dependabot #115
- Bump openshift/prometheus to v2.32.0 #104
- Cut v2.32.0 #9984
- Update circleci orb #10013
- Cherry pick #9980 onto release-2.32 #9985
- Fix Uyuni SD initialization (#9924) #9950
- Cut v2.32.0-rc.1 #9969
- Improve message wording on /agent page #9943
- disable fetching alertmanagers on status page in agent mode #9941
- Promql: Add clarifying note to Point.MarshalJSON #9866
- Update email to use prometheus.io #9858
- documentation: align kubernetes example with the community #9832
- Increase time range for PrometheusHAGroupCrashlooping alert #9700
- mixin: Reorder template variables on Remote Write dashboard #9723
- Move packages out of deprecated pkg directory #9478
- merge back release 2.31 #9681
- Merge back release 2.31 #9642
- Use kahan summation for better numerical stability #9588
- Use Go 1.16+ install for mixin tests #9572
- Address lint failures from revive #9573
- Use download mode for update-go-deps #9564
- Bump openshift/prometheus to v2.31.1 #103
- promql: Add more test cases for
histogram_quantile
#9553
- scrape: Avoid creating a label map during conflict resolution #9518
- discovery/kubernetes: Warn user in case of endpoint over-capacity #9467
- Volunteer @roidelapluie and @juliusv as upcoming release shepherds #9488
- Merge release-2.30 branch into main #9457
- fix/9269 add documentation for endpointslice #9436
- Merge release 2.30 into main #9410
- Fix gitpod #9347
- PromQL: Add
atan2
binary operator #9248
- specify npm version in the engine #9351
- Upgrade github.com/alecthomas/units, which implement encoding.TextMarshaler #9361
- Typo fixes #9358
- config: fix puppetdb tests #9350
- Add PuppetDB service discovery #8883
- PromQL: Add trigonometric functions #9239
- fix eslint warning for codemirror-promql #9344
- Use npm workspace and integrate codemirror-promql locally #9323
- backfill: Do not align the start of the group since we align every rule. #9339
- merge back release 2.30 #9338
- Update React 16->17, TypeScript, and some other node deps #9284
- Removed Duplication Typo (to to) #9334
- Expose scrape.userAgentHeader like remote.UserAgent #9333
- Repo Sync: Create
.github/workflows
if not present #9325
- use consistent margin-bottom for all alert kinds #9318
- Fix wording in
CONTRIBUTING.md
#9320
- promtool: add extended flag for tsdb analysis #9312
- Update scripts/rh-manifest.sh replacing yarn by npm #99
- Updating golang-github-prometheus-prometheus images to be consistent with ART #102
- OWNERS: cleanup #101
- Bump v2.30.3 #98
- Bug 1943860: Bump 2.30.0 #96
- rm overlap, add label builder to fix name bug #9324
- Rules backfill: fix new rule importer message #9304
- Rules backfill: return 1 if unsuccessful #9303
- Update various react-app dependencies #9307
- upgrade react-app to typescript 4 #9300
- upgrade react-script to v4 #9296
- promtool: Speed up checking for duplicate rules
#9306
- Add scrape_sample_limit metric #9295
- Add scrape_timeout_seconds metric (behind feature flag) #9247
- Fix template_test.go to check that error messages match the expected error message #9289
- kubernetes ingress: adjust comment style #9280
- Merge release 2.29 #9276
- Also ignore
func1
goleak in TSDB test #9268
- Build with Go 1.17 / npm 7 / node 16 #9254
- discovery:kube: Support wildcard matching for ingress rules #9118
- Switch to common/sigv4 #9257
- Remove unneeded rule state modifications #9231
- Merge release 2.29 in main #9246
- Kubernetes SD: Support networking.k8s.io/v1 Ingress #9205
- mixin: Filter instance by selected job for Prometheus overview dashboard #9129
- Update more “Disabled Features” links to new name #9167
- docker_sd: Support host network mode #9125
- Consoles: Fix broken Node Overview page #9006
- Updating golang-github-prometheus-prometheus images to be consistent with ART #94
- openshift: Add script to generate rh-manifest.txt #90
- Updating golang-github-prometheus-prometheus images to be consistent with ART #93
- Bug 1999397: Bump 2.29.2 #92
- Cut 2.29.2 #9264
- Bug 1986243: bump 2.29 #91
- *: cut v2.29.0 #9186
- bump codemirror-promql to 0.17.0 #9183
- Rename links #9177
- *: cut v2.29.0-rc.2 #9171
- Fix
kuma_sd
targetgroup reporting (#9157) #9161
- *: Cut v2.29.0-rc.1 #9154
- PromQL: Fix start and end keywords masking label and metric names #9119
- Add a compatibility note for macOS users. #9150
- Fix PR reference in changelog #9141
- Describe EC2 availability zone IDs at most once per refresh (#9142) #9143
- Remove experimental wording on size-based retention #9140
- Bump version to 2.29.0-rc.0 #9137
- *: Cut 2.29.0-rc.0 #9133
- Add computer name to azure sd #9112
- Dependency bump in preparation for 2.29 #9132
- Make clear that start/end are inclusive #9128
- Upgrade containerd to v1.5.4 #9127
- Add notice to TLS to
client_auth_type
#9123
- scrape: fix ‘target_limit exceeded error’ when reloading conf with 0 #9120
- Revert klog fix #9121
- feat: explicit gce interface ipv4 address metadata #8978
- Add PR template #8985
- Add base xDS REST SD and kuma_sd implementation #8844
- Update Go modules #9091
- Update “Disabled Features” links to new name #9087
- Add Stringer to Query interface #9072
- Use binary literals for xor chunk encoding #9050
- Return error on NaN and Inf timestamps for OpenMetrics parser #9008
- Ask querier for sorted series in /federate #8994
- Update sync PRs #8997
- Add .yamllint to reposync (and don’t run when not installed) #8995
- Fix yaml indent to make CI happy #8991
- Adds yamllinting to Makefile.common #8802
- HTTP SD: Add tests #8983
- Bug 1934324: Update to 2.28.1 #89
- fixed disappeared target groups in http_sd #9019 #9020
- HTTP SD: Allow charset in content type (#8981) #9018
- CI: Ignore goleak in TSDB test #8956
- Remove trailing zeros in scrape timeout header #8960
- Replace
godoc.org
links with pkg.go.dev
links #8953
- Storage: Create a code block for example command. #8952
- docs :: querying :: functions :: label_replace #8765
- promtool: backfill: allow silencing output #8917
- Add class label to kubernetes ingress discovery #8916
- Docs - fix wrong spell #8934
- CONTRIBUTING.md: Replace freenode with libera.chat #8931
- Switch
go-kit/kit/log
to go-kit/log
in HTTP SD #8928
- Migrate From
go-kit/kit/log
to go-kit/log
#8927
- consul_sd: Add namespace support for Consul Enterprise #8900
- Access external address in alerts #8878
- Add body_size_limit to prevent bad targets response large body cause Prometheus server OOM (#8827) #8833
- Fix sync of CircleCI orb #8882
- Single literal regexp value test case for querier #8881
- fix actuel to actual #8880
- Refactor processExternalLabels method with slice copy for left labels #8757
- Fix typo in storage.md #8838
- typos correct #8851
- Fix the computation of prometheus_sd_discovered_targets #8828
- remove unused param #8822
- Merge 2.27.1 into main #8841
- Fix indentation #8834
- typos correct #8826
- Merge Relase 2.27 back to main #8819
- Fix golint issue #8796
- Update dependencies #8792
- Revert “Changelog: Add hyperlinks to PRs” #8701
- Expose rule metrics fields #8778
- Send empty targetgroup if nothing discovered [consul_sd] #8766
- Improve grouping label match logic #8731
- Fix a broken link for the bcrypt ref. at the web-config.yml example #8740
- Upgrade prometheus/common to v0.21.0 #8744
- scaleway_sd_config: be more cautious with pointers #8737
- return right error if any target creation fails #8729
- update redirected url #8721
- Bump cm-promql to v0.15.0 #8719
- Update Makefile.common #8716
- Fix golint issue caused by typo #8709
- Changelog: Add hyperlinks to PRs #8690
- typos correct #8683
- Release 2.26 to main #8680
- Don’t sync if no orb is used #8675
- Add new “globalUrl” field to /api/v1/targets docs #6947
- Add environment variable expansion in external label values #8649
- Merge 2.19 to main #8672
- Cherry pick commits for 2.19.3 #7656
- Update yq checksum #8671
- Add rule importer to backfill #7675
- Fix writing of yq in repo_sync #8666
- Fix typo in repo sync #8660
- Sync CircleCI Orb version #8658
- Scaleway SD: Add the ability to read token from file #8643
- Update sync script #8644
- digitalocean_sd: Expose vpc for use in relabeling. #8642
- Updating golang-github-prometheus-prometheus images to be consistent with ART #88
- Update OWNERS file to reflect new maintainers #87
- Bug 1964332: Update Version to 2.26.1 #86
- Bug 1931281: Bump Prometheus to v2.26.0 #84
- Curate 2.26 changelog #8651
- Error on duration overflow #8633
- Switch to alertmanager api v2 #8626
- Use CircleCI parallelism #8628
- Speed up PR builds #8614
- merge back release 2.25 to main #8612
- Release 2.25.2 #8610
- Ensure that timestamp comparison uses wall clock time #8601
- Improve sync_repo_files.sh #8605
- Merge back release 2.25 #8599
- Release 2.25.1 #8597
- Added tracing span to evaluator.eval() #8603
- Scaleway SD: Add more labels to the instance role #8590
- Optimized vectorSelectorSingle() #8585
- Fix sample deduplication in chainSampleIterator #8591
- use golang/snappy v0.0.3 #8593
- Scaleway SD: Add instance test #8588
- Fix the installation from source instruction in README #8587
- Add @dgl as maintainer of promtool #8574
- Add num scrapes as tsdb write benchmark command flag #8575
- allow negative offset #8487
- Fix subqueries with default resolution in promql unit tests #8569
- MAINTAINERS.md: remove myself from promtool maintainers #8573
- Update master branch to main in CONTRIBUTING.md #8563
- Upgrade to golang 1.16 #8544
- Add hashmod relabeling test with hasmod and a newline #8523
- Add @brancz as CODEOWNER of kubernetes discovery #8553
- Support follow_redirect #8546
- Custom headers on remote-read and refactor implementation to roundtripper #8516
- Volunteering Myself & Chris for next releases. #8545
- sync_repo_files: Normalize usage of git_user #8540
- Fix default branch detection #8539
- Rename default branch to main #8531
- Speed delta without loop to calculate resultValue #8537
- promtool: Don’t end alert tests early, in some failure situations #8036
- Update common to support credential types #8512
- Fix DB tests in the default branch #8522
- promtool: alert_rule_test items require alertname #8504
- Merge back release 2.25 #8508
- Release 2.25.0 #8506
- Pin go version for windows to go1.15 #8505
- Increase block writer size for backfilling #8496
- Recommend to get promtool from a binary distribution. #8493
- Add a note about deprecating alertmanager in the next release. #8484
- zookeeper: change upstream to github.com/go-zookeeper/zk #7564
- Print details of API errors received by promtool #8485
- Configure retry on Rate-Limiting from remote-write config #8477
- Add image name meta label to DO service discovery #8497
- Recommend to get promtool from a binary distribution. #8491
- promtool: Add more negative alert tests #8490
- service discovery : change var “eps” to “pod #8470
- Split queryable and appendable arguments in api_v1.NewAPI. #8488
- Re-introduce fuzzing in pull requests #8483
- Merge back 2.25 rc0 #8482
- release 2.25.0-rc.0 #8479
- Add instructions for building docker image locally to README.md #8463
- Update web UI package.json #8471
- Update vendoring for 2.25 release #8460
- remote_storage : rename storage/remote/{write_hander.go => write_handler.go} #8466
- Add optional name property to testgroup for better test failure output #8440
- Fix label name leak into class name #8459
- Accept remote_write requests in the Prometheus server #8424
- Update github.com/gogo/protobuf to v1.3.2 #8446
- Add fuzzing badge in readme #8451
- Fix CI (Windows Testing) #8455
- Windows CI: downgrade golang #8448
- Update golangci-lint to 1.36.0 #8444
- [remote storage] remove sendWriteRequestWithBackoff() “s” and “req” param #8443
- Remove empty test #8441
- Fix timestamp() function for @ modifier #8436
- backfill: move checkErr before we close the mmaped file #8432
- fix: UI error while compiling on Windows #8431
- scripts/sync_makefiles.sh: delete merged branch #6018
- Typo on plural in checkRules/checkDuplicates #8430
- Update MAINTAINERS.md #8422
- Deprecate –alertmanager.timeout #8407
- Merge release-2.24 forward into main branch #8384
- Fix a typo in docs/configuration/configuration.md #8373
- Enforce SECURITY.md updates #8370
- Add CodeQL Security Scanning #8249
- https: Add example configuration file #8327
- Update exporter-toolkit to 0.5.0 #8363
- Merge release branch back into master after 2.24.0 is done #8347
- Fix golint issue caused by typo #8344
- Merge release back (or forward?) into master. #8338
- K8s SD: add endpoints labels metadata #8273
- mixin: Scope grafana config #8332
- Cut v2.24.0-rc.0 #8331
- Updating golang-github-prometheus-prometheus builder & base images to be consistent with ART #79
- Updating golang-github-prometheus-prometheus builder & base images to be consistent with ART #72
- MON-1208: Bump Prometheus to v2.24.1 #69
- Cut final v2.24.0 #8346
- prevent adding empty target when CNAME is encountered #8337
- Add https to navbar and fix link in it #8336
- Update React dependencies prior to v2.24 release #8329
- Promtool: add web config validation #8319
- Add TLS and basic authentication #8316
- Add roidelapluie as 2.25 release shepherd #8325
- Update dependencies prior to releasing v2.24 #8323
- promtool: Print block meta-data slightly more nicely #8321
- discovery/kubernetes: Fix valid label selector causing config error #8285
- Lowered ‘Found overlapping blocks during compaction’ log level #8313
- Create output directory before backfilling #8315
- Change seconds()*1000 to milliseconds() #8317
- Bump ini from 1.3.5 to 1.3.8 in /web/ui/react-app #8294
- Fix docker image build #8299
- Remove fuzzit, add oss-fuzz on PR #8269
- TSDB backfill: enforce # EOF #8232
- Update remote-write grafana mixin #8235
- mixin: Add a capability to exclude non-prod AM instances #8254
- Merge release 2.23 to master #8234
- Full changelog
- OCPBUGS-19176: Updating ose-service-ca-operator images to be consistent with ART #221
- OCPBUGS-8512: fix admission webhook CA injection #219
- OCPBUGS-16536: bump lib-go to get rid of the goproxy dep #213
- OCPBUGS-12662: bump kube to 1.27.1 #212
- Updating ose-service-ca-operator images to be consistent with ART #211
- API-1525: Add openshift_service-ca namespace yaml to manifests dir #208
- OCPBUGS-3195: Return nil from start funcs after context is cancelled. #202
- Bug 2048349: make the operator react to workload logLevel configuration #196
- Quality of life changes, fix e2e tests failing too often #197
- Updating ose-cluster-authentication-operator images to be consistent with ART #192
- Bug 2101880: operator NS manifest: Set empty openshift.io/run-level #194
- manifests/deployment: comply to restricted pod security level #190
- Bug 2034484: feat: library-go bump #185
- Golang bump 1.17 #183
- Updating ose-service-ca-operator images to be consistent with ART #176
- OWNERS: Add Bugzilla component #153
- OWNERS: remove s-urbaniak #175
- Bug 1987029: Support external control plane topology #171
- Bug 1984644: bump lib-go to get 60s leaderelection tolerance for API outage + bump k8s #174
- Bug 1986829: metrics: use client cert auth for metrics scraping #173
- Add s-urbaniak, remove marun from OWNERS #163
- Bug 1981498: add vulnerable legacy injector to allow for upgrade clusters to use … #167
- Updating .ci-operator.yaml
build_root_image
from openshift/release #164
- readme: update references to developer guide #161
- Bug 1948012: Report the operator status as always upgradeable in serviceCA/cluster #154
- Bug 1953563: Add .ci-operator.yaml with build_root_image #158
- Rename workload annotations #156
- Bug 1948311: DelegatingAuthenticationOptions TokenReview request timeout #157
- Add management workload annotations #152
- IBM Cloud manifest profile patch #151
- Generate wildcard certificates matching pod host names for headless services #149
- Updating ose-service-ca-operator builder & base images to be consistent with ART #148
- Various e2e test fixes and cleanups #147
- Random cleanups #150
- Don’t ignore the minTimeLeft parameter to requiresRegeneration #143
- Bug 1914446: manifests: run the operator’s pod as non-root user #136
- Fix (make verify) with Go 1.16 #142
- Remove cleanup of 4.3 deployments that was safe to remove in 4.5 #141
- Updating ose-service-ca-operator builder & base images to be consistent with ART #139
- Full changelog
Source code for this page located on github