Back to index
4.6.0-0.ci-2022-12-02-175014
Download the installer for your operating system or run
oc adm release extract --tools registry.ci.openshift.org/ocp/release:4.6.0-0.ci-2022-12-02-175014
Tests:
- Blocking jobs
- Informing jobs
Upgrades from:
Loading changelog, this may take a while ...
Created: 2022-12-02 17:58:04 +0000 UTC
Image Digest: sha256:24d79dbbd095f3130cbc09a51d52344ef7cc859980dd1bffd969d692257d933c
Components
Rebuilt images without code change
- release: extract linux/arm64 binaries from all payloads #1276
- go.mod: update github.com/containers/image #1278
- Promote ardaguclu to oc approver #1280
- remove support for empty files and stdout in oc registry login #1277
- Bump go to 1.19 in go.mod #1262
- Bug 2093046: oc debug: Add priorityClassName into node debugging pod template #1263
- use correct namespace with sample templates #1272
- Do not try to load plugins for cobra commands #1267
- Bug 2078694: New-App Using Git via SSH #1269
- OCPBUGS-2495: pkg/cli/login: Warn, but do not fail, on surprise project-list errors #1268
- IR-262: Keep manifest list children #1229
- oc debug,version: minor todo improvements #1265
- pkg/cli/admin/release/extract: Don’t print image metadata verification messages when extracting to stdout #1264
- pkg/cli/admin/release/extract: Unify extraction cases #1237
- OWNERS_ALIASES: Freshen update-approvers #1260
- Bug 2059125: release extract: Add binary re-signing for macos arm64 #1242
- Bug 2000554: oc inspect: Also gather namespaces in which webhook services are running #1258
- add support for –next flag in oc adm release new #1243
- oc 4.12 kubernetes 1.25.2 bump #1250
- Bug 2033167: oc extract: Create target directory if not exist #1248
- Update login.go #1188
- Add –overwrite flag into pod security violation error message #1234
- OCPBUGS-613: oc adm logs: generate proper path for static pods #1231
- OCPBUGS-852: cli/debug: Create temporary namespace for node debugging #1236
- Bug 1879980: Bump go-ldap module to v3 #1226
- Updating openshift-enterprise-deployer images to be consistent with ART #1200
- Updating ose-cli-artifacts images to be consistent with ART #1202
- Updating openshift-enterprise-cli images to be consistent with ART #1195
- Bug 2087679: [inspect] Add EgressQoS to inspect #1148
- Updating ose-tools images to be consistent with ART #1201
- Give a complete oc label command in pod security error message #1228
- Bug 2112934: Add servicemonitors into common namespaces for inspection #1224
- Bug 2108307: Set HostIPC to true when debugging node #1218
- Bug 2111537: (image info): Introduce show-multiarch flag #1217
- Bug 2095708: oc adm inspect: check a resource exists before its inspection #1215
- Bug 2092731: Change error message to signal passing keep-manifest-list flag #1213
- Bug 1880865: Avoid TLS cert checking when login with –insecure-skip-tls-verify=true #1161
- Bug 2105325: Add ManifestListDigest field to release info struct #1203
- Add unit tests for release new package #1197
- Support for identity token #1199
- release info bug printing: enable
--skip-bug-check
for --output=json
#1204
- release: extract ccoctl #1194
- Bug 2103126: set proper pod security ns labels #1187
- Bug 2100702: Set hasMedataOverrides to true when ToImageBase is set #1192
- Bug 2100166: Add new IsManifestList flag into ReleaseInfo struct #1185
- Bug 2101885: Set completion function for get command #1186
- Bug 2100702: Use from-release as based image when base digest is invalid #1183
- Bug 2100708: Lower chosen platform architecture/OS log level #1184
- Bug 1905850: add a new option for checking a subresource to oc adm policy who-can #1179
- Bug 2015321: Add destdir special character validation in must-gather #1178
- Bug 2100138: Add json support for release info bug printing #1177
- Bug 2099637: Use filter options only when keep-manifest-list is true #1176
- Bug 2096855: extract linux/amd64 to read release metadata #1174
- Bug 2057633: add validations for a pod & container to rsync #1087
- Bug 1957668: show console URL when asking for Authentication #883
- Bug 2097334: ensure kubectl name is replaced in plugin cmd #1173
- Bug 1823143: add –icsp-file option to adm release subcommands #1169
- Bug 2090692: fix version from 1.24.0 beta to 1.24.1 #1168
- Bug 1999891: bubble errors which happen prior to collection to BackupGathering #1093
- Bug 2090266: add –filter-by-os support in oc adm release extract and linux/amd64 for getting IS during mirror #1167
- Bug 2093797: deprecate –service-account flag for oc registry login #1166
- Bug 2088483: update ‘oc adm catalog mirror’ command to accept –continue-on-error flag #1152
- *: add relevant code owners for catalog alias #1159
- Bug 2087103: pkg/cli/admin/upgrade: “Updating to” -> “Requesting update to” #1156
- Bug 2090692: Beautify help and align with kubectl output #1121
- Bug 2086519: pkg/cli/debug: suggest pod security labels on violations #1155
- Add user coreydaley as an approver #1144
- Bug 2090751: Correcting skipMissing flag usage when a manifest cannot be found #1105
- Bug 2083770: Change release signature file extension to json #1151
- Bug 2040654: Pass pod exit error codes to user #1150
- Bug 2083999: Delete recently created images when –prune-over-size-limit is used #1143
- Bug 2086459: Continue inspection when some resources are not found #1137
- Bug 2065507: Add the ReleaseAccepted condition to the oc adm upgrade command #1113
- Update images to be consistent with ART #1132
- release: update oc source URL in client READMEs #1129
- WRKLDS-370: copy manifests from linux/amd64 to all manifests in a list #1120
- Enable using existing namespace for must-gather operations #1080
- Bug 2023295: [inspect] Add namespace-scoped networking resources to inspect #1128
- Bug 2074237: clarify use of –image-stream for oc new-app #1119
- Deprecate oc serviceaccounts command #1126
- Replace temporary show-managed fields hack with a proper solution #1127
- Bug 2080416: Fix project command auto completion #1125
- Remove long-deprecated commands oc adm migrate etcd-ttl|image-references|legacy-hpa|storage #1124
- Fix squash merge regex #1118
- Bug 2007647: Add squash-merge support into oc adm release info #1116
- Bug 2071614: Remove network CRDs scheme registration #1110
- Bug 2074902: Pass non-zero exit code to debug command #1115
- adm inspect: delete unused pod URL getting code #1032
- Bug 2073113: do not report docker conf deprecation warning when the docker is not available #1106
- Drop k8s carries and bump to kubectl v0.24.0-beta-0 #1092
- Bug 2075647: pkg/cli/admin/upgrade: Use PATCH instead of POST for spec updates #1111
- Add –keep-manifest-list support to
oc adm release *
commands #1109
- Bug 2041454: Validate reference-policy for import-image command #1108
- Bug 1823143: wire ICSP lookups to oc image info #829
- Use ServerGroupResources instead deprecated ServerResources #1101
- Introduce Jira defects into release info #1100
- Fix component name for oc #1102
- pkg/cli/admin/mustgather: label must-gather ns as privileged #1099
- Obtain OpenShift version from ClusterVersion resource #1091
- Allow triggers on batch/v1 CronJobs #1077
- pkg/cli/admin/upgrade: Mention channel choices #1088
- Add Nutanix platform #1046
- Bug 2057101: remove klog format and update messages for docker config deprecation #1082
- Bug 2056893: pkg/cli/admin/upgrade: Drop –to-image help warning #1078
- Bug 2049889: logging / help improvements around ‘oc new-app –search’ #1086
- Bug 2056122: expose –keep-startup flag for oc debug #1085
- Bug 2052578: reuse SourceRepository.DetectAuth during argument classification for consistent interaction with private source repositories #1059
- Add support for batch/v1 CronJob #1081
- OSDOCS-3257: Adding in new metadata requirement for docs #1072
- Update all images to be consistent with ART #1071
- Updating openshift-enterprise-cli images to be consistent with ART #1039
- Bug 2049234: Fix mirroring images that have dots in their namespace #1063
- Bug 2052034: make sure that we check for resorces and files before picking the simplest path #1062
- Bug 2049133: Fix catalog mirror from files #1058
- Comment tolerations used in must-gather #1004
- Remove unused methods and re-use pre-existing ones where needed #951
- Show managedFields in inspect #1051
- Bug 2046319: improve error message for debug #1053
- Bug 2047895: release: handle aarch64/arm64 naming disparity in mirror #1038
- Bug 2044140: pkg/cli/admin/upgrade: Fix nextStep option sense #1050
- Add TMOUT env to debug node pod #1048
- Bug 2044140: Updated the error message to include the suggestion #1041
- Bug 2035717: Enhancing the output provided when backup collections are attempted #1013
- Bug 1976894: Idling a StatefulSet seems to work however accessing the Services Route does not wake up the application (“Application is not available” error page is returned). #1026
- Bug 2039359: Fix adm prune rs orphans #1030
- Bug 1972962: Add validation for max-icsp-size flag #851
- Bug 1999246: adm catalog mirror should ignore .indexignore files #918
- Bug 2042059: bump discovery burst and qps #1033
- Bug 2038160: Inform user about inability to schedule a debug pod #1029
- Bug 1990014: Throw error when debugging Windows nodes #1028
- Bug 2039311: Add support for build csi volume source #994
- Bug 2039491: Remove
git://
from new-app tests #1020
- Bug 2036826: Improved prune deployments #1019
- Ignore VSCode files #1018
- Bug 2036826: Fix prune deploy resolver #1015
- Bug 2036940: allow empty files and stdout in oc registry login #1011
- Bug 1992596: Remove admin bashcomp func #1014
- Bug 2035393: properly handle –dry-run=server #1010
- Bug 2034889: Fix another prune panic #1008
- Bug 2034889: Fix prune deployment panic #1005
- Bug 2033751: Revert “Modified MG pod tolerations” #1003
- Bug 2033751: pkg/cli/admin/inspect: Fix “ocurred” -> “occurred” typos #1002
- Bug 2033751: Bump k8s.io to v0.23.0 #1001
- Bug 2032111: requestproject: use agnhost serve-hostname #995
- Modified MG pod tolerations #942
- Adding the flag –allow-not-recommended to oc adm upgrade #986
- release: extract darwin/arm64 openshift-install #1000
- Add darwin/arm64 oc #990
- oc adm prune deployments for ReplicaSets #987
- Fix documentation issue #937 #944
- feat/oc-release-extract-cco: add support for alibabacloud #978
- fix registry-config messages and imports #983
- Bug 1982498: default to podman credential configs #893
- Bug 1858760: allow Authorization Service URL to differ from Registry URL when retrieving tokens #924
- Adding an example for oc adm upgrade #977
- Bug 2020377: add linux capability for host network packet captures #962
- Fix docs for oc adm policy add-role-to-user vs oc policy add-role-to-user #973
- Drop patches for apimachinery and client-go forks #976
- mustgather: add NodeName to destDir folder name #965
- Bump go.mod for go1.17 #974
- Updating ose-tools images to be consistent with ART #932
- Display conditional and not-recommended versions #961
- Introduce an option to retrieve rotated log files for a pod #958
- Updating ose-cli-artifacts-alt images to be consistent with ART #933
- GitHub-38217: Removing old example that mentions limitSecretReferences #967
- pkg/cli/admin/upgrade: Indent multi-line messages #952
- Bug 1952230: pkg/cli/admin/upgrade: Always run all client-side checks #812
- Bug 1878925: pkg/cli/admin/upgrade: Remove help text around history lookups #566
- bump openshift/library-go #949
- fix update-generated-completions.sh #948
- Bug 1987257: Always set User-Agent header for registries #915
- PowerVS support #955
- Bug 1970805: Replace slashes in suggested ImageStream name #922
- Re-use DialContext and Proxy configuration from original http.Transport #837
- runAsNonRoot in Pod SCC should be nil when oc debug run with
--as-root
#880
- Adjust oc with kubectl and several cleaning items #946
- Bug 1926522: oc adm catalog mirror tmp directory cleanup #935
- Drop policy mentions in oc adm policy help #943
- Add MacOS local building instructions to README #936
- Bug 1977414: check BuildConfig Secrets and ConfigMaps before start-build creates a build #919
- OWNERS: Prune crawford #930
- Bug 2002950: Define a Command instead of Arguments for Container #925
- Bug 1992680: pkg/cli/admin/upgrade: Changing “Updates” string to “Available Updates” #903
- Bug 1992591: ensure the same oc is used everywhere in cli-artifacts #904
- Bug 1990014: Use cmd for Windows pods #907
- Bug 1996881: adm catalog mirror: log deprecation message when sqlite-based catalog is in use #908
- Bug 1994872: Fix manifest path regression #906
- Bug 1989504: The code logic of channel clear is ambiguous, as well as the help info and output messages #891
- Bug 1989505: bump kubernetes-client-go library #909
- Bug 1999159: Update the catalog-related owner alias’ #910
- Bug 1995291: Remove docker adjective whenever possible. #767
- Bug 1995573: Replacing kubectl with oc adm in help for certificate ap… #905
- Bug 1989391: Revert to UnstructuredList to fix yaml output #895
- Bug 1992680: pkg/cli/admin/upgrade/upgrade: Copy edits, including “assists with cluster upgrades” #899
- Bug 1786835: Check for out of range condition #894
- Bug 1903545: Replace colons with dashes in Windows file paths #897
- Bug 1986003: Bump k8s.io to 1.22.0-rc.0 #890
- Bug 1971332: revert incorrect allowance of ssh:// prefix with scp styled URLs #875
- Add support for declarative configs to “adm catalog mirror” #868
- Support ibmcloud provider in release extract #852
- Bug 1980118: Keep workload annotations during the
oc debug
call. #887
- Bug 1978629: Add oc describe output for build volumes #874
- Bug 1955292: show consistent unit format in cluster resource quota describe #882
- contrib/completions/OWNERS: Delegate to all approver aliases #878
- pkg/cli/admin/upgrade/channel: Add ‘oc adm upgrade channel …’ #576
- Bug 1976112: Fixed warnings about deprecated CronJob in image-pruner pods #876
- release: extract Linux binaries for multiple architectures #816
- BUILD-87: bumping openshift/api with new fields for build volumes #843
- Bug 1925534: Add proxy to oc #751
- Updating openshift-enterprise-cli-alt images to be consistent with ART #855
- Updating openshift-enterprise-deployer images to be consistent with ART #856
- Updating ose-cli-artifacts-alt images to be consistent with ART #858
- Updating ose-tools images to be consistent with ART #857
- fix typo in examples template #739
- Bug 1973643: make oc logs work with BuildConfig’s JenkinsPipeline strategy #863
- Update ruby-hello-world images #860
- Add json.Valid check before trying to read docker config #747
- Bug 1954124: deprecate storage-class annotation in favor of spec.StorageClassName #840
- Bug 1951203: Allow users to set a limit on ICSP file size #818
- Bug 1968515: set User-Agent when talking with registries #841
- Bug 1965330: exclude security during exctraction #835
- Bug 1893999: guide user to provide username with basic auth error/only password IDP and no username provided #834
- Bug 1936904: Insert apiVersion and Kind into
oc adm groups sync
list output #759
- Bug 1953563: Makefile: add verify-golang-versions #814
- Bug 1964936: fix error log for “oc adm catalog mirror” #836
- Bug 1960758: use recent pull spec for must-gather and debug #833
- Bug 1942915: pkg/…/create_error_template: fix error page template #828
- Bug 1949050: Bump k8s to 1.21 #831
- Generate docs separately for admin and non-admin users #827
- Bug 1944581: Preserve AuthInfo when switching projects #692
- Transfer root-image configuration to this repository #823
- Fix unit test failure #821
- Bug 1957295: Must gather pod should have priority class #820
- Bug 1937020: Releases from image streams must prefer status tag #815
- Add stress and fio packages to tools image #771
- Bug 1949820: Add an alias to imagestreams in top command #810
- Bug 1937020:
oc adm release new
should look at image stream status tags #797
- Bug 1949050: Update containers/image #737
- Remove tnozicka from OWNERS and clean those files too #726
- Remove
oc adm catalog build
#787
- Bug 1890828: Skip images that has already been deleted #805
- Bug 1925148: ImageRef Stream name priority increased #768
- Bug 1946839: Revert: Split work of oc image mirror #780
- OSDOCS-2033: Adding examples for some CLI commands #801
- Updating generate docs output for product docs #798
- Updating oc-specific descriptions #800
- Bump 4.8 kubernetes 1 21 0 beta 1 #773
- Updating openshift-enterprise-cli builder & base images to be consistent with ART #799
- Fix usage error print #788
- Fixing oc status help example message #791
- Fix govet error after golang 1.16 bump #796
- Updating ose-cli-artifacts builder & base images to be consistent with ART #794
- Updating openshift-enterprise-cli builder & base images to be consistent with ART #793
- Bug 1919168: when mirroring to a file destination, mount images under the index location #772
- prevent inspect from panic-ing if pods are missing #762
- stop trying to gather metrics and other endpoints directly from pods #763
- Bug 1874106: Split work of oc image mirror to avoid AuthHeaderTooLong error from registry #761
- Fix unit test to use new IS #765
- Bug 1935102: Revert Avoid TLS cert checking when login with –insecure-skip-tls-verify=true #757
- inspect clusteroperators as a backup to must-gather if it fails #749
- pkg/cli/admin/inspect/namespace: Gather PDBs too #750
- Bug 1880865: Avoid TLS cert checking when login with –insecure-skip-tls-verify=true #746
- indicate how many bytes the hidden secret key was #752
- Remove old dependencies on dockerv1client and replace with newer equivalents #745
- Bug 1928850: update new-app help to avoid image references without registry/repository (docker.io throttling related) #742
- Bug 1920024: Allow debug to start with a single
--image
argument #399
- Add summary to oc must-gather #738
- Bug 1925236: RouteDescriber: Filter endpoints on route.Spec.Port #730
- Updating ose-cli-artifacts builder & base images to be consistent with ART #735
- Bug 1904006: update and clarify –dir –from-dir flags with ‘oc image’ #729
- Updating ose-tools builder & base images to be consistent with ART #734
- Updating openshift-enterprise-deployer builder & base images to be consistent with ART #733
- Updating openshift-enterprise-cli builder & base images to be consistent with ART #732
- upate registry.svc.ci->registry.ci #731
- add simple debug for image serve #690
- Add help text to ‘oc registry login’ when using –registry flag #721
- Bug 1919032: Fix image extract from Root Directory #713
- Add missing docs generation tools #725
- Bug 1914894: warn users about using non-groupified resources #693
- Bug 1900989: idle: also annotate the service #720
- Bug 1888192: add rsync & log re-tries #631
- Bug 1907421: Implementing retries during for image mirror #706
- Bug 1920024: debug: Allow pods to keep labels during debugging #613
- Bug 1919862: fix message after oc new-project #715
- Bug 1920427: drop information about prompt for oc login #717
- Bug 1878022: Improving import-image help messages #712
- Bug 1917522: Mark filter-by-os deprecated in oc adm catalog mirror #710
- Bug 1902299: catalog mirror improvements #673
- Updating openshift-enterprise-deployer builder & base images to be consistent with ART #700
- Updating ose-cli-artifacts builder & base images to be consistent with ART #702
- Updating ose-tools builder & base images to be consistent with ART #701
- Updating openshift-enterprise-cli builder & base images to be consistent with ART #699
- Bug 1916621: fix oc adm node-logs examples #708
- Bug 1906276: oc image append|extract: clarify help for –filter-by-os #707
- Bug 1890677: oc image: Include error msg when image not found and register oci schema for mediatypes #697
- Bug 1899575: bump discovery burst to 250 #696
- Bug 1890995: oc new-app: provide message for unauthorized error with image lookup #691
- Bug 1911487: make deployment config explicit for prune deployments #683
- Bug 1908697: use wrapper for diff command #682
- Bug 1914452: Fix the manifest list warning when choosing an os/arch digest from list #688
- Bug 1908484: credentials-requests extract only write creds requests not all manifests #687
- Bug 1910840: fix help for rollback #684
- Bug 1880068: Take StatefulSets, Jobs and CronJobs into account during image prune #671
- Bug 1907375: bump deps #689
- Bug 1909289: Should be able to debug an init container #676
- Bug 1878972: pkg/cli/admin/release: Use ‘-’, not ‘=’, for untranslated arches #680
- REVERT: Bug 1812813: oc debug node: create debug namespace with empty node-selector annotation #550 #668
- Bug 1905404: fix append example #664
- Bug 1890951: Improve output of ‘oc image mirror’ with multi-arch images #642
- Bug 1890671: use proper username for image verification #637
- Bug 1906121: Remove duplicates and use k8s methods #649
- Bug 1878972: adm release mirror: add architecture information #646
- Oc 4.7 kubernetes 1.20.0 beta.2 #660
- Bug 1903033: deduplicate imageContentSources printed when mirroring release #661
- observe: support CRDs #650
- Bug 1878823: ‘oc adm release mirror’ add –to-release mirrors to generated ICSP #640
- IR-112: Pruner should be aware of OCI image configs #617
- Bug 1891555: Accept OS_GIT_VERSION to set version information #635
- Bug 1893645: account for nil in LastTransitionTime in route status #632
- Bug 1891555: BuildRequires goversioninfo #629
- Bug 1888738: fall-back must-gather to official RH supported image #627
- show proper wildcard for ‘oc image mirror –help example’ #625
- Bug 1853116: write to files instead of stdout #482
- inspect: add example how to use multiple resources #621
- fix help for ‘oc adm release extract’ #622
- Bug 1891555: Create Windows version information #623
- Bug 1888657: set command name for LoginOptions #616
- Bug 1841885: Support airgapped mirroring with
oc adm catalog mirror
#611
- Updating ose-tools builder & base images to be consistent with ART #607
- Updating openshift-enterprise-cli builder & base images to be consistent with ART #606
- Updating openshift-enterprise-deployer builder & base images to be consistent with ART #608
- Updating ose-cli-artifacts builder & base images to be consistent with ART #609
- Bug 1868384: Login: Avoid overwriting same user from different cluster #537
- Bug 1885179: Avoid deadlock by closing pipe reader end #604
- oc login: Show tokenURL message if only IDP is basic and user has not provided username #553
- release: Fix typo in cli argument for release mirror #612
- Bug 1884270: bypass golang url parsing with scp styled ssh git URLs; refactor URL for older git clients #610
- Bug 1885170: fix nil pointer in release code #603
- Refactor deletion of hashed session token on user logout #534
- must-gather: fixed typo when using a plug-in image #481
- cli/admin/release/new: typo fix #558
- Full changelog
- Updating openshift-enterprise-egress-dns-proxy images to be consistent with ART #117
- Updating openshift-enterprise-keepalived-ipfailover images to be consistent with ART #116
- Add bparees as approver #118
- Updating openshift-enterprise-base images to be consistent with ART #113
- Updating ose-egress-http-proxy images to be consistent with ART #105
- Updating openshift-enterprise-egress-dns-proxy images to be consistent with ART #108
- Updating openshift-enterprise-egress-router images to be consistent with ART #106
- Bug 2062126: ipfailover: Autodetect the “ens3” NIC #111
- Updating openshift-enterprise-base images to be consistent with ART #109
- Bug 2018188: VRRP ID conflict between keepalived-ipfailover and cluster VIPs #104
- Updating openshift-enterprise-keepalived-ipfailover images to be consistent with ART #107
- Updating openshift-enterprise-keepalived-ipfailover images to be consistent with ART #101
- Updating openshift-enterprise-egress-dns-proxy images to be consistent with ART #102
- Updating openshift-enterprise-egress-router images to be consistent with ART #100
- Add jupierce to OWNERS #103
- Updating ose-egress-http-proxy images to be consistent with ART #99
- Add a script to remove all failover configurations. #98
- Revert to haproxy22 #97
- Switch to haproxy24 #95
- Updating openshift-enterprise-base images to be consistent with ART #96
- Updating .ci-operator.yaml
build_root_image
from openshift/release #90
- Bug 1960035: Add iptables shims to ipfailover-keepalived image #89
- pod: build with Go 1.16 #87
- Use print() function in both Python 2 and Python 3 #9
- Updating ose-egress-http-proxy builder & base images to be consistent with ART #79
- Updating openshift-enterprise-egress-router builder & base images to be consistent with ART #81
- Updating openshift-enterprise-pod builder & base images to be consistent with ART #80
- Updating openshift-enterprise-egress-dns-proxy builder & base images to be consistent with ART #83
- Updating openshift-enterprise-keepalived-ipfailover builder & base images to be consistent with ART #82
- egress/dns-proxy: Switch to haproxy22 #84
- Updating openshift-enterprise-base builder & base images to be consistent with ART #77
- pod process container: drop unneeded log line #65
- ipfailover: Add component to OWNERS #62
- Updating openshift-enterprise-keepalived-ipfailover builder & base images to be consistent with ART #46
- Updating openshift-enterprise-base builder & base images to be consistent with ART #63
- Bug 1907924: enable madvdontneed for golang #61
- Update owners for Net Edge components #59
- Bug 1896170: Egress router: Add iptables package to Dockerfile #55
- Revert “Merge pull request #52 from jupierce/bump_haproxy” #58
- Updating openshift-enterprise-base builder & base images to be consistent with ART #51
- haproxy22 is currently tagged in for 4.7 builds #52
- Updating ose-egress-http-proxy builder & base images to be consistent with ART #45
- Updating openshift-enterprise-egress-dns-proxy builder & base images to be consistent with ART #49
- Updating openshift-enterprise-pod builder & base images to be consistent with ART #47
- Updating openshift-enterprise-base builder & base images to be consistent with ART #44
- Full changelog
- OCPBUGS-69: Generate egress ip metrics for sdn node #470
- OCPBUGS-1533: rebase to kube 1.25.1 #458
- OCPBUGS-256: fix network policy egress #459
- Bug 2104953: rebase to 1.24, take 2 #450
- Enable EgressIP on OpenStack #447
- Bug 2081562: setup network policy rules during pod creation to fix postStart hook #439
- Updating kube-proxy images to be consistent with ART #448
- Bug 2101622: Revert ‘kube 1.24 rebase’; master #442
- Bug 2079958: Add TopologyAwareHints support in kube-proxy. #426
- Bug 2089350: kube 1.24 rebase #440
- Bug 2067865: Bump prometheus/client_golang to 1.11.1 #432
- Updating kube-proxy images to be consistent with ART #429
- Updating ose-sdn images to be consistent with ART #427
- Bug 2052332: use pods cache during reattach processing #411
- Bug 2016534: Exclude the default drop bit from egress IP VNID #428
- Bug 2016534: Masquerade in cluster traffic that is marked for egress IP #423
- Bug 2063123: Remove node-tainting for too-small MTU #417
- Bug 2050230: Use pagination when listing Netnamespaces #419
- Bug 2062558: egressip: Continue to process other nodes if a node is not ready #418
- Add unit tests for vxlan no track ip table rule #401
- Bug 2061919: Fix releasing egress IP in cloud environments #409
- Bug 2061916: mixed ingress and egress policies can result in half-isolated pods #408
- Bug 2060553: another fix for mixed ingress and egress policies #406
- Bug 2050230: Use pagination when listing resources #400
- Bug 2060553: Separate the allPodsSelected into egress and ingress #404
- Rebase SDN k8 1.23.4 #399
- clean up OWNERS #392
- Updating ose-sdn images to be consistent with ART #396
- Updating kube-proxy images to be consistent with ART #397
- move to-be-deleted userspace proxy code into sdn tree #393
- Bug 2043802: Fix CloudPrivateIPConfig enqueueing during egressip reassignment #395
- Bug 2038793: Use the kubeClient instead of the informer cache to fetch nodes for egress IP validation. #389
- Bug 2039294: SDN controller metrics cannot be scraped by prometheus #388
- Bug 2035439: Use cloud egress network config for verifying egress IP in cloud environment #387
- Bug 2036622: Fix CloudPrivateIPConfig sync on sdn-controller restart #386
- Handle MTU migration #381
- Fix flaky check for capacity test for egress IP, and better doc blocs #383
- Egress IP on public clouds #365
- Block Alibaba metadata service IP #380
- Adding
--platform-type
argument #379
- NetworkPolicy ipblock except, port ranges #374
- adding network policy egress to openshift-sdn #372
- Bug 2024880: [EgressIP] move
ct(commit)
action from OVS group to flow #373
- NP updates preparing for egress support #350
- update for ART #369
- WIP: Metrics: Add server for Egress IP/firewall #358
- Run clearInitialNodeNetworkUnavailableCondition earlier #364
- Add documentation about proxying/unidling #361
- Bug 2008987: Remove locking from EgressIPTracker.Ping #359
- Replace utilruntime.HandleError() with klog.Errorf() #356
- Updating kube-proxy images to be consistent with ART #351
- Bug 2003859: Fix up event recorder usage (again) #349
- resync proxy startup code with upstream #352
- remove a bunch of dead/useless code #345
- Updating ose-sdn images to be consistent with ART #344
- Bug 1966521: proxy: don’t re-check every userspace proxy rule on every change #342
- Fix Dockerfile.fedora #333
- README minor improvements #336
- Bug 1958390: improve SDN’s OVS healthcheck and logging #306
- Bug 1985336: Disable conntrack for vxlan traffic #335
- Bug 1991551: update usage of Events for 1.22 rebase #332
- Bug 1991565: misc cleanup #331
- Bug 1989122: rebase to sdn-4.9-kubernetes-1.22.0-rc.0 #325
- Bug 1984683: use new default leader election values to handle apiserver rollout on SNO #328
- Bug 1989122: Fix hybrid proxier with EndpointSlice #329
- Updating ose-sdn images to be consistent with ART #319
- proxy: filter/delegate EndpointSlices as well as Endpoints #296
- Updating kube-proxy images to be consistent with ART #321
- print signal received by the signal handler #323
- Bug 1942122: when assigning and releasing egressIP try more than once before failing #316
- Bug 1971808: fix local-with-fallback #320
- Remove Valadas from owners #283
- fix a race condition in networkpolicy_test.go #312
- Updating .ci-operator.yaml
build_root_image
from openshift/release #317
- Bug 1948436: remove vxlan_monitor and OVS packet stat parsing #311
- Bug 1959711: Reverse table order for egress IP and egress network policy set up #299
- Bug 1953257: Fix invalid egress IP assignments in sdn-controller #295
- Bug 1960284: Bump openshift/kubernetes for “local-with-fallback” #310
- Bug 1964625: NETID duplicate check is only required in NetworkPolicy Mode #307
- Bug 1964059: rebase to latest sdn-4.8-kubernetes-1.21.1 #305
- Bug 1928851: prevent manually creating netns with existing NetID #294
- Bug 1879077: ValidateMTU: check only the interface that holds the node ip #289
- Bug 1952079: Revendor kubernetes to sdn-4.8-kubernetes-1.21.0-rc.0 #267
- Bug 1953530: Fix flaky unit test
TestEgressCIDRAllocation
#293
- Bug 1948999: Remove check enforcing single egress IP for automatic assignment #287
- Bug 1952079: Don’t require EndpointSlice to be disabled #290
- egress IP traffic load-balancing #277
- Add a unit test to ensure we don’t change flows without changing ruleVersion #276
- Fix multiple race conditions in networkpolicy_test.go #282
- Add a networkpolicy test with empty namespaceSelector #278
- Bug 1926931: Fix incorrect unmonitoring of egress nodes #275
- Support allow-from-router feature using openshift-host-network namespace #262
- Bug 1933711: EgressDNS: Keep short lived records at most 30s #263
- Bug 1910378: networkpolicy: pass traffic through NAT to handle possible tuple collisions #269
- Bug 1924527: CVE-2021-3121 gogo/protobuf lacks certain index validation #260
- Bug 1919737: Prefer local endpoint for cluster DNS service #254
- Bug 1850060: Make DNS queries for egress network policy async #251
- Be less melodramatic when restarting due to OVS restart #248
- Bug 1903414: Do not use egressIP on reply packets #236
- Updating ose-sdn builder & base images to be consistent with ART #245
- Updating kube-proxy builder & base images to be consistent with ART #246
- Bug 1905761: Fix empty egress policy connectivity #239
- Bug 1915027: Fix MCS-blocking iptables rules #243
- Bug 1914284: Don’t try to generate NetworkPolicy flows for non-pod-network pods #240
- Bug 1905761: Fix IP list for empty Egress network policy #233
- Bug 1906844: Handle unsupported EndpointSlice and EndpointSliceProxying feature gates #230
- update to kube 1.20 #227
- Bug 1897073: Don’t throw an error for control plane VNID #220
- Bug 1896958: NetworkPolicy performance (pod caching) #226
- Make binaries not stripped #221
- sdn: update to OVS 2.13 #162
- Dockerfile: add tcpdump for debugging #201
- Bug 1892376: Ignore if netns is already deleted while deleting ns #214
- Modifications for klog v2. #207
- Bug 1890130: fix pod creation deadlock #209
- Owners: Remove Phil from reviewers #208
- Bug 1878845: Fix ruleversion #204
- Run metrics when using standalone kube-proxy #202
- Updating ose-sdn builder & base images to be consistent with ART #199
- Updating kube-proxy builder & base images to be consistent with ART #200
- Allow running openshift-sdn with standalone kube-proxy #198
- update egress dns code for dual-stack… #164
- Add documentation to openshift/sdn #185
- Full changelog
- add further console customization types #743
- opm: add multi-arch builds with goreleaser #710
- opm alpha diff: generate a diff between two sets of catalog/bundle refs #696
- Add command to generate DC dockerfile #713
- Add list subcommands for packages, channels, and bundles #706
- declcfg: move dc opm commands out of alpha #707
- declcfg: improve and fix model tests to eliminate possibility of false negatives #709
- Fix endless loop #705
- feat(render): render sqlite database files #673
- declcfg: validation should allow non-existent replaces value (re-apply #691) #702
- Cleanup residual appregistry-server references #697
- Add an option to store Gzip-encoded bundle data in ConfigMaps #685
- Query related_image table when rendering DC from sqlite #687
- bump kind to 0.11.1, print bundle unpack pod logs in e2e test #695
- Declarative Config: output validation errors as tree #684
- declcfg: validation should allow non-existent replaces value #691
- allow out of order deprecate #688
- check presence of all bundles before deprecate #656
- declcfg: change LoadDir to LoadFS #680
- Remove travis build badge from README.md #627
- Add declarative config
.indexignore
support #679
- Explicit bundle properties #671
- fix example bundle dockerfile so that it copies the manifests folder #668
- Remove
opm alpha add
, declcfg.WriteDir
, and related now-unused code/tests #674
- Add opm alpha init/render commands. #661
- Add draft release info to opm release doc #670
- fix(sqlite): upsert deprecation table entries #669
- fix(containerd): drop xattrs during unpack #667
- Elide channels starting with deprecated bundles #659
- fix race in test with mockRepo/mockBlobStore #665
- Consistently use latest go1.16 in all workflows #662
- Support YAML formatting for declarative config #641
- Fix/readd deprecated #652
- Improve load func error handling to expose more information #647
- Revert “Test for bundlepaths before deprecate” #655
- Test for bundlepaths before deprecate #644
- .github/workflows: Remove the e2e-minikube action job #648
- .github/workflows: Add action that emulates tide commands #636
- Move config serve and validate to opm alpha #646
- Add optional go-apidiff test to CI #595
- Force latest install of podman to fix currently broken e2e tests #645
- Bug 1951387: (bug) add after deprecation #642
- Retry failures when pulling images #633
- Replace codecov-action with vendored upload script. #639
- go.*,vendor: Bump the k8s dependencies to v1.20.6 #637
- Update api version, vendor & enhance testing #605
- .github/workflows: Fix the podman installation in the e2e tests #635
- Accept any property type in olm.properties annotation #621
- (feat) substitutes-for logic #612
- (opm) move add from root to alpha #628
- Add tests and fix bugs for declcfg server #625
- feat(cmd): Add validate subcommand to opm cmd to validate config files #618
- Delete the symbolically linked operator-registry.Dockerfile #626
- feat(declarative-config): opm add creates declarative configs #582
- Implement registry server for declarative config #601
- bump api version to v0.7.1 #624
- feat(declarative config): add base packages #617
- .github: Separate the jobs in the test workflow into their own workflows #623
- go.sum: Re-sync vendor dependencies #622
- Remove appregistry-related tooling #608
opm registry add
: add --ca-file
to add a cert to the pool used by the command #611
- Dockerfile: Add a symbolically linked release Dockerfile #614
- test/e2e: Disable the bundle unpack opm e2e tests #613
- .github: Add a sanity check for Go packages #596
- Bump to Go 1.16 #607
- test/e2e: Fix output log message when Podman is not found #598
- Updating operator-registry builder & base images to be consistent with ART #606
- Bump all Go binary builds to 1.15 #604
- Deprecate initializer and registry-server #587
- README: Address markdown violations #594
- Update the vendor Makefile target and update the vendored dependencies #590
- cmd,pkg: Deflate unnecessary conditionals #591
- OWNERS: Update the owner file #593
- .github,test: Re-enable Podman e2e tests #588
- feat(opm): add alpha bundle unpack command #418
- upgrade to use go 1.15 #565
- Add details for starting a local server to README #557
- doc: clarifies opm usage and what tool can help with bundles #564
- fix: add apt-get-upgrade to ci script, skip podman tests #585
- Bug 1921763: add missing closes #570
- Updating operator-registry builder & base images to be consistent with ART #576
- docs/design: Minor documentation fixes #546
- Fix typo in deprecate+truncate command help #580
- .github: Use the pre-installed Podman dependency #579
- Fix upstream example dockerfile #558
- Add doc on opm v1.15.3 index add behavior #559
- Bug 1921778: Add build metadata version precedence #571
- fix: use none driver without sudo in upstream minikube e2e tests #572
- Bug 1920205: use secure local registry for e2e tests #552
- Bug 1904297: Unexpected images left in
related_images
after pruning #556
- Bug 1915408: load required docker images for kind cluster in e2e test #548
- Bug 1909464: Fix windows build with golang 1.15 #541
- Bug 1907632: Bump k8s deps to 1.20 #537
- chore: move upstream tests from travisCI #536
- Bug 1883560: Avoid duplicate registry binaries across downstream image layers. #531
- Disable broken ppc64le and s390x release builds. #530
- Bug 1902824: fix(index): account for default channel in index add order #528
- Bug 1895367: Include the bundle image itself as a related image. #527
- feat: add opm support for optional validators and custom category validation #495
- fix(indexing): respect strict mode #523
- copy .git directory for build tag info #509
- Bug 1885425: fix(indexing): order bulk add by version field #503
- fix the description of validation “RegistryV1” format #480
- Add ConsoleYamlSamples to the supported resources #432
- Updating operator-registry builder & base images to be consistent with ART #516
- Bug 1889388: Reconstruct replaces and skips for ListBundles from channel_entry. #512
- Bug 1889721: add skippatch unit test #505
- Bump k8s dependencies to v0.19.3 #515
- Fix Go version used by release job to 1.14.z. #508
- Bug 1894278: (fix) close connection to db #506
- Build upstream releases with Go 1.14 instead of 1.15. #501
- Produce opm linux release binaries for ppc64le and s390x. #500
- Add Github Actions release workflow. #496
- Completely populate test database before executing tests. #494
- Remove unused file. #493
- Add coverage report job. #490
- Bug 1889388: Set replaces in ListBundles query result using channel entries. #483
- Start listening on test server port before running tests. #491
- Bug 1889721: Check prerelease version for semver-skippatch mode #486
- Bug 1881527: fix(opm): properly deprecate export flag ‘-o’ #485
- Bug 1883773: Fix path separator in generated bundle Dockerfiles on Windows. #481
- Add writable workdir to configmap registry image. #475
- Fix test flake based on random aggregate error order. #477
- Make the inability to create /etc/nsswitch.conf non-fatal. #474
- Bug 1883905: (fix) concurrent writes during image pulls #464
- Bug 1883560: fix(dockerfile): clean out tmp directory after binaries are placed #461
- update the help info of the export subcommand #290
- Add USER for non-root image usage #425
- fix the comments of LabelDependency in the type definition #454
- OWNERS: add operator-sdk reviewers estroz, joelanford, jmrodri #469
- Full changelog
- Updating ose-cluster-ovirt-csi-operator images to be consistent with ART #108
- STOR-858: Bump github.com/openshift/* and k8s.io/* #107
- updated go-ovirt-client #106
- OCPRHV-685: added secret informer for daemonset #104
- Added @Darth-Mera as approver #105
- update go-ovirt-client #103
- Add client certificate and key to service monitor #102
- Bug 2088033: Clear text password stored on disk #99
- Update credentials automatically #101
- Updating ose-cluster-ovirt-csi-operator images to be consistent with ART #100
- Bug 2091567: oVirt CSI driver operator should use latest go-ovirt-client #98
- Bug 2089973: bump libs to k8s 1.24 for OCP 4.11 #96
- Updating ose-cluster-ovirt-csi-operator images to be consistent with ART #97
- Added @engelmi as approver #95
- Bug 2067821: Bump prometheus/client_golang to v1.11.1 #93
- Bug 2064613: Recreate oVirt connection for every sync #92
- Set fsGroupPolicy in CSIDriver #89
- Bug 2006201: Increase timeouts for CSI driver #86
- Updated OCP on RHV team members #82
- Bug 2049169: Add custom CA bundle support #83
- Updating ose-cluster-ovirt-csi-operator images to be consistent with ART #81
- Bug 2043130: ovirt: Add external-snapshotter permissions to patch snapshots #80
- Bug 2028484: CSI driver’s livenessprobe does not respect operator’s loglevel #79
- Updating ose-cluster-ovirt-csi-operator images to be consistent with ART #77
- Port to go ovirt client #75
- Rearrange static files to prevent creation errors #73
- Bug 2010946: Align manifest dir with storage operator #72
- Updating ose-cluster-ovirt-csi-operator images to be consistent with ART #71
- Bug 1993931: Storage operators use older kubernetes client #70
- Bug 1948090: Deploy multiple replicas of CSI Controller Service #66
- Bug 1990146: some controllers missing livenessProbe #67
- Bug 1989102: Replaced Roy with myself as owner/reviewer #65
- Bug 1964266: external-resizer side car container #64
- Add Creating a custom oVirt CSI driver operator readme #63
- Use go:embed for static yaml file #61
- Updating ose-cluster-ovirt-csi-operator images to be consistent with ART #60
- Updating .ci-operator.yaml
build_root_image
from openshift/release #59
- Update OWNERS #47
- Bug 1940876: add resources to csi-provisioner #57
- Bug 1947774: fix imagePullPolicy to ifNotPresent #54
- oVirt: Add metrics scraping #53
- Updating ose-cluster-ovirt-csi-operator builder & base images to be consistent with ART #52
- Bug 1933184: Fix maxUnavailable value to 10% #51
- Bug 1933184: Add maxUnavailable to DaemonSets #50
- Run config informers when starting the operator #48
- Cleanup: Remove serviceName from controller manifest #46
- Updating ose-cluster-ovirt-csi-operator builder & base images to be consistent with ART #45
- update manifests and README #42
- Bug 1918395: increase livenessProbe period #43
- Updating ose-cluster-ovirt-csi-operator builder & base images to be consistent with ART #34
- Bug 1912949: Set proxy config in CSI driver containers #40
- Add bugzilla info to OWNERS #36
- bump go-ovirt to 2020-10-23 #35
- Bug 1896320: Bail immediately if we failed to create an OvirtClient #33
- check FollowLink errors #31
- Full changelog
- Bump openshift/prometheus-operator to v0.60.1 #208
- Cut v0.60.1 #5080
- pkg/prometheus: fix tsdb config generation #5078
- Bump openshift/prometheus-operator to v0.60.0 #207
- release: cut v0.60.0 #5073
- *: fix unescaped characters in API doc #5056
- build(deps): bump k8s.io/apimachinery from 0.25.1 to 0.25.2 #5041
- build(deps): bump actions/stale from 5 to 6 #5040
- CONTRIBUTING.md: update office hours schedule #5039
- Release 0.59.2 sync #5038
- Use instrumented-sample-app image from quay.io/prometheus-operator #5026
- build(deps): bump k8s.io/api from 0.25.0 to 0.25.1 #5031
- Merge release 0.59 #5018
- Revert “Main 59.1 sync” #5017
- build(deps): bump github.com/google/go-cmp from 0.5.8 to 0.5.9 #5002
- Revert “test: Add e2e test for Prometheus Operator Upgrade Path” #5001
- test: Add e2e test for Prometheus Operator Upgrade Path #4758
- pkg/apis/monitoring/v1: fix typo in comment #4996
- Makefile: add stripped-down-crds.yaml target #4937
- .github: bump to Kubernetes v1.25 #4995
- Updating prometheus-operator-admission-webhook images to be consistent with ART #206
- Updating prometheus-config-reloader images to be consistent with ART #205
- Bump openshift/prometheus-operator to v0.59.2 #203
- Bump openshift/prometheus-operator to v0.59.1 #200
- fix: thanos-sidecar fowner capabilities #5014
- pkg/prometheus: add CAP_FOWNER capability to Thanos only if needed #5004
- v0.59.0 changleog and version bump #4994
- build(deps): bump github.com/thanos-io/thanos from 0.27.0 to 0.28.0 #4987
- webhook user guide: fix typo in example YAML. #4966
- build(deps): bump k8s.io/component-base from 0.24.4 to 0.25.0 #4982
- build(deps): bump k8s.io/client-go from 0.24.4 to 0.25.0 #4980
- build(deps): bump k8s.io/apimachinery from 0.24.4 to 0.25.0 #4979
- build(deps): bump github.com/go-openapi/swag from 0.22.1 to 0.22.3 #4973
- build(deps): bump k8s.io/component-base from 0.24.3 to 0.24.4 #4974
- build(deps): bump k8s.io/client-go from 0.24.3 to 0.24.4 #4971
- build(deps): bump k8s.io/api from 0.24.3 to 0.24.4 #4970
- build(deps): bump github.com/go-openapi/swag from 0.22.0 to 0.22.1 #4969
- build(deps): bump github.com/go-openapi/swag from 0.21.1 to 0.22.0 #4960
- build(deps): bump github.com/prometheus/client_golang from 1.12.2 to 1.13.0 #4959
- pkg/versionutil: Fix TestShouldPrintVersion error on Mac M1 #4957
- pkg/prometheus: fix generation of –query arguments #4951
- Revert “pkg/apis: Add scale subresource for Prometheus” #4952
- docs: Add slashpai as triage member #4953
- [tech debt] clean up makeStatefulSetSpec() functions #4950
- Add “DO NOT EDIT” comment to alertmanagerconfigs-v1beta1-crd.libsonnet #4936
- build(deps): bump google.golang.org/protobuf from 1.28.0 to 1.28.1 #4935
- docs: Fix typo #4932
- Update README on podman container build #4926
- Allow podman for building images #4925
- OWNERS: Add myself, and move former team members to emeritus #198
- Bump openshift/prometheus-operator to v0.58.0 #197
- Merge #4907
- build(deps): bump k8s.io/component-base from 0.24.2 to 0.24.3 #4910
- build(deps): bump k8s.io/api from 0.24.2 to 0.24.3 #4912
- build(deps): bump k8s.io/apimachinery from 0.24.2 to 0.24.3 #4909
- Merge #4905
- pkg/alertmanager: add unit test for missing route #4885
- pkg/operator: bump Thanos to v0.27.0 #4888
- build(deps): bump github.com/prometheus/common from 0.35.0 to 0.36.0 #4901
- CONTRIBUTING.md: add information about office hours #4883
- build(deps): bump github.com/stretchr/testify from 1.7.5 to 1.8.0 #4876
- pkg/prometheus: Support upppercase and lowercase relabel actions #4840
- build(deps): bump github.com/stretchr/testify from 1.7.4 to 1.7.5 #4866
- pkg/prometheus: don’t instantiate a new logger #4864
- build(deps): bump sigs.k8s.io/controller-runtime from 0.12.1 to 0.12.2 #4865
- build(deps): bump github.com/prometheus/common from 0.34.0 to 0.35.0 #4859
- build(deps): bump github.com/stretchr/testify from 1.7.3 to 1.7.4 #4861
- build(deps): bump github.com/stretchr/testify from 1.7.2 to 1.7.3 #4860
- build(deps): bump k8s.io/component-base from 0.24.1 to 0.24.2 #4857
- pkg/apis/monitoring/v1beta1: fix httpConfig conversion #4854
- build(deps): bump k8s.io/client-go from 0.24.1 to 0.24.2 #4855
- pkg/apis: Add validations for time settings of alertmanager at CRD level #4827
- Bump prometheus module to v0.36.0 #4846
- Add Trendyol as an adopter #4848
- Bump golang #4847
- RELEASE.md: update release schedule #4835
- build(deps): bump github.com/stretchr/testify from 1.7.1 to 1.7.2 #4842
- opsgenie-config: optimise warning log message during sanitize #4833
- Updating prometheus-operator-admission-webhook images to be consistent with ART #195
- Updating prometheus-config-reloader images to be consistent with ART #194
- Updating prometheus-operator images to be consistent with ART #193
- Bug 2097716: pkg/apis/monitoring/v1beta1: fix httpConfig conversion #191
- Bug 2091595: bump to Prometheus operator v0.57.0 #190
- *: cut v0.57.0 #4831
- build(deps): bump sigs.k8s.io/controller-runtime from 0.11.2 to 0.12.1 #4825
- pkg/apis: Add validations for time settings of thanosruler at CRD level #4815
- build(deps): bump k8s.io/component-base from 0.24.0 to 0.24.1 #4819
- build(deps): bump k8s.io/api from 0.24.0 to 0.24.1 #4818
- jsonnet/mixin: add config option for group labels #4814
- Merge release 0.56 #4811
- *: cut v0.56.3 #4805
- pkg/prometheus: add generation to computed hash #4806
- pkg/prometheus: reduce the number of reconciliations #4798
- *: fix support for new OpsGenie fields in Alertmanager config #4797
- pkg/prometheus: fix curl exec probe #4804
- *: fix markers for status conditions #4789
- pkg/prometheus: continue instead of return #4793
- build(deps): bump github.com/hashicorp/go-version from 1.4.0 to 1.5.0 #4799
- build(deps): bump github.com/go-kit/log from 0.2.0 to 0.2.1 #4794
- Merge release 0.56 #4783
- *: bump golangci-lint to v1.46.0 #4790
- build(deps): bump github.com/prometheus/client_golang from 1.12.1 to 1.12.2 #4788
- build(deps): bump golangci/golangci-lint-action from 3.1.0 to 3.2.0 #4785
- Add Deckhouse to the adopters list #4777
- build(deps): bump github.com/thanos-io/thanos from 0.25.2 to 0.26.0 #4773
- build(deps): bump k8s.io/component-base from 0.23.6 to 0.24.0 #4766
- build(deps): bump k8s.io/client-go from 0.23.6 to 0.24.0 #4769
- Release 0.56 #4765
- build(deps): bump github.com/google/go-cmp from 0.5.7 to 0.5.8 #4753
- Bug 2079679: pkg/prometheus: fix curl exec probe #189
- Revert “Bug 2091595: Bump openshift/prometheus-operator to v0.56.3” #188
- Bug 2091595: Bump openshift/prometheus-operator to v0.56.3 #185
- Updating prometheus-operator-admission-webhook images to be consistent with ART #180
- Updating prometheus-config-reloader images to be consistent with ART #178
- Bug 2084288: Revert “Bump openshift/prometheus-operator to v0.56.2” #177
- Updating prometheus-operator images to be consistent with ART #176
- Bump openshift/prometheus-operator to v0.56.2 #174
- *: cut v0.56.2 #4776
- Revert “Bump openshift/prometheus-operator to v0.56.1” #171
- Bump openshift/prometheus-operator to v0.56.1 #170
- Add myself to OWNER file #166
- Bug 2079679: Revert “[bot] Bump openshift/prometheus-operator to v0.56.0” #168
- Bump openshift/prometheus-operator to v0.56.0 #165
- test: add timeout in testPromWebTLS() #4734
- update Veepee adopters stats #4732
- *: add docs.github.com to mdox exceptions #4720
- Update monitoring-kubernetes-ingress.md to fix typo #4716
- build(deps): bump actions/stale from 4 to 5 #4710
- build(deps): bump actions/setup-go from 2 to 3 #4711
- Add prometheus_operator_reconcile_duration_seconds histogram metrics #4706
- pkg/apis: add shortnames for resources #4680
- Fix k8s.io/client-go version to have semantic versioning #4698
- Add support to AlertmanagerConfig for entity and actions fields in the OpsGenie receiver #4697
- build(deps): bump github.com/prometheus/common from 0.32.1 to 0.33.0 #4695
- go.{mod,sum}: bump Alertmnager and Prometheus dependencies #4694
- RELEASE.md: add myself as v0.56.0 release shepherd #4690
- Merge release-0.55 to main #4688
- *: cut v0.55.1 #4687
- pkg/operator: bump Alertmanager to v0.24.0 #4686
- pkg/operator: bump Thanos to v0.25.2 #4679
- build(deps): bump github.com/thanos-io/thanos from 0.25.1 to 0.25.2 #4678
- README: Update end-to-end test section on kind #4675
- pkg/apis/monitoring/v1: Add validations for size settings at CRD level #4661
- *: add Prometheus v2.34.0 #4676
- Update time range for alert PrometheusOperatorWatchErrors #4645
- *: bump controller-gen to v0.8.0 #4672
- build(deps): bump google.golang.org/protobuf from 1.27.1 to 1.28.0 #4673
- pkg/alertmanager: refactor configuration provisioning #4670
- *: update ConfigSecret description #4671
- example: update thanos version to v0.25.1 #4663
- test: remove matchers on root route #4653
- build(deps): bump k8s.io/component-base from 0.23.4 to 0.23.5 #4650
- pkg/apis/monitoring/v1: Add validations for log settings at CRD level #4638
- *: use consistent image name for the admision webhook #4646
- build(deps): bump k8s.io/api from 0.23.4 to 0.23.5 #4651
- build(deps): bump k8s.io/apimachinery from 0.23.4 to 0.23.5 #4649
- validation: Fix incorrect field in error response message for durations #4642
- build(deps): bump github.com/stretchr/testify from 1.7.0 to 1.7.1 #4643
- Code cleanup #4641
- Allow setting
--web.enable-remote-write-receiver
in prometheus #4633
- build(deps): bump github.com/thanos-io/thanos from 0.25.0 to 0.25.1 #4632
- Bump openshift/prometheus-operator to v0.55.1 #164
- Fix Prometheus configuration when query log file has an empty path #4683
- Bump openshift/prometheus-operator to v0.55.0 #162
- Release 0.55 prep #4627
- go.{mod,sum}: bump Go dependencies #4628
- TLS certificate verification skip for prometheus-config-reloader #4592
- *: avoid name collisions with AlertmanagerConfig #4626
- build(deps): bump github.com/docker/distribution from 2.8.0+incompatible to 2.8.1+incompatible #4625
- Merge 0.54.1 to main #4624
- operator: Bump default versions for release prep #4623
- cmd/operator: fix
alertmanager-config-namespaces
CLI arg #4619
- build(deps): bump github.com/thanos-io/thanos from 0.24.0 to 0.25.0 #4614
- Fix service selector #4611
- build(deps): bump actions/checkout from 2 to 3 #4608
- pkg/prometheus/statefulset: Add VolumeMount for query-log-file #4566
- Re-generate Kubernetes clients #4605
- *: Preserve ingress address in
__tmp_ingress_address
#4603
- scripts: bump golangci-lint version #4604
- Merge release 0.54 #4602
- Merge #4598
- Allow retention to be set only by size #4590
- Add standalone admission webhook #4494
- Improve config generator logging #4571
- build(deps): bump k8s.io/api from 0.23.3 to 0.23.4 #4585
- build(deps): bump k8s.io/component-base from 0.23.3 to 0.23.4 #4586
- pkg/prometheus: fix test compilation after #4539 #4581
- Extract common Prometheus fields in a separate struct #4539
- *: mark remoteWrite and remoteRead as non-experimental #4555
- example/shards: Fix rbac api version #4576
- jsonnet: Drop all linux capabilities #4546
- build(deps): bump github.com/docker/distribution from 2.7.1+incompatible to 2.8.0+incompatible #4567
- Add securityContext to managed containers #4552
- build(deps): bump github.com/go-openapi/swag from 0.20.0 to 0.21.1 #4548
- build(deps): bump github.com/prometheus/client_golang from 1.12.0 to 1.12.1 #4543
- build(deps): bump github.com/go-openapi/swag from 0.19.15 to 0.20.0 #4544
- Fix formatting in the Prometheus Agent design doc #4542
- docs: Submit design doc for PrometheusAgent CRD #4512
- Make
mdox
less error-prone #4536
- optimize doc #4538
- Fix syntax errors after merge #4534
- Restore Prometheus StatefulSet liveness probe #4387
- build(deps): bump k8s.io/apiextensions-apiserver from 0.23.2 to 0.23.3 #4527
- ADOPTERS.md: fix links #4532
- Fix typo in admission webhook bin output #163
- Add Dockerfile and targets for standalone admission webhook image #160
- Standalone webhook server #159
- Bump openshift/prometheus-operator to v0.54.1 #158
- Prepare 0.54.1 release #4595
- pkg/prometheus: support default relabel config in validation #4579
- pkg/prometheus: Update validation for labelmap #4574
- Updating prometheus-config-reloader images to be consistent with ART #155
- Bump openshift/prometheus-operator to v0.54.0 #151
- prepare 0.54 #4525
- Merge #4531
- MAINTAINERS.md: update the list #4530
- pkg/prometheus: Add validation for ScrapeTimeout #4491
- pkg/alertmanager: refactor validation of AlertmanagerConfig resources #4521
- Documentation: fix CI for shards-and-replicas.md #4522
- Address race condition in recreate flow for statefulset #4504
- Fix the shard number in the shards and replicas user guide #4518
- Specify SA token automounting on pod-level #4514
- pkg/k8sutil: set User-Agent for k8s client #4506
- build(deps): bump github.com/google/go-cmp from 0.5.6 to 0.5.7 #4507
- build(deps): bump k8s.io/apiextensions-apiserver from 0.23.1 to 0.23.2 #4508
- docs: Update link in adopters file which fixes ci failures #4505
- build(deps): bump github.com/prometheus/client_golang from 1.11.0 to 1.12.0 #4503
- docs: Update link describing operator concept #4502
- alertmanager: Add follow_redirects and oauth fields to httpClientConfig #4499
- pkg/apis: add Replicas column for Thanos Ruler #4496
- build(deps): bump k8s.io/apiextensions-apiserver from 0.23.0 to 0.23.1 #4487
- build(deps): bump github.com/hashicorp/go-version from 1.3.0 to 1.4.0 #4493
- Merge #4490
- pkg/prometheus: Add validation for proberSpec url field #4483
- Merge #4488
- Merge #4489
- Merge #4478
- add @paulfantom as 0.55 release shepherd #4479
- Merge #4477
- pkg/alertmanager: wrap errors from store.GetSecretKey() #4475
- Merge #4474
- Merge #4473
- Upload bundle.yaml when a release is created #4464
- Add the Robusta.dev open source project to Adopters.md #4469
- Merge release-053 branch (v0.53.1) into main #4461
- alertmanager: Support SNS receiver in raw config #4456
- Updating prometheus-operator images to be consistent with ART #154
- Bug 2030539: Address race condition in recreate flow for statefulset #152
- Bug 2036717: [bot] Bump openshift/prometheus-operator to v0.53.1 #147
- Cut v0.53.1 #4460
- Fix validation pattern in alertmanagerconfig CRD #4458
- Bump openshift/prometheus-operator to v0.53.0 #146
- *: cut v0.53.0 #4454
- *: bump Prometheus version to v2.32.0 #4452
- cmd/po-docgen: fix links to the Kube API documentation #4453
- Add tls-assets sharding to alertmanager #4449
- go.{mod,sum}: bump dependencies #4447
- *: bump to Kubernetes 1.23 #4444
- pkg/alertmanager: refactor convertInhibitRule() #4441
- Merge #4433
- test:e2e:prometheusrule: Add retry to avoid flake when admission webh… #4426
- pkg/alertmanager: refactor convertRoute() #4424
- pkg/k8sutil: fix annotation propagation #4422
- Document ruleNamespaceSelector #4419
- Adds support for mute time intervals in AlertManagerConfig #4388
- pkg/prometheus: refactor ConfigGenerator #4416
- pkg/prometheus: Make CR compatible for agent mode #4417
- Add support for retry_on_http_429 in Prometheus Remote Write config #4420
- Makefile: use /usr/bin/env bash instead of /bin/bash #4418
- test:e2e:Prometheus: Fix flake in check for minReadySeconds #4406
- CHANGELOG.md: Fix 0.52.1 release date #4407
- .github/workflows: group all e2e jobs into one job report #4385
- Merge #4384
- Merge #4390
- Merge #4323
- Merge #4369
- alertmanager: Support mute_time_intervals in raw config #4335
- Merge #4375
- Merge #4368
- Merge #4366
- Release 0.52 #141
- *: Prepare release 0.52.0 #4365
- Merge #4363
- *: update dependencies #4362
- Merge #4361
- Merge #4333
- Merge #4352
- Merge #4221
- Merge #4356
- scripts: Add s390x support to docker images #4351
- readme: Change the kubectl command to create resources from bundle #4349
- pkg: Remove app label from statefulsets/pods #4350
- Prevent collisions in rule file names #4347
- Remove CRD generation wrapper #4346
- Extend sharding capabilities to additionalScrapeConfigs #4324
- Sign myself up for 0.52 release #4342
- Merge #4334
- Merge #4331
- Merge #4328
- Merge #4321
- Add alerts for config reloader sidecars #4294
- Add .gitattributes #4314
- alertmanager: Support updated matching syntax in raw config for inhib… #4307
- Update to go 1.17 and format #4313
- docs: Improve docs and error message for “smarthost” field #4299
- Merge #4310
- thanos: allow injecting alert relabelling configuration for thanos ruler #4303
- Merge #4293
- Merge release-0.51 #4306
- CHANGELOG.md: fix typo #4305
- ThanosRulerSpec.labels: always set default replica label #4283
- Remove context field from framework struct in tests #4183
- Propose
mdox
for docs formatting and link checking #4196
- Update Pawel Krupa (paulfantom) Company #4300
- Merge release-0.51 #4291
- Updating prometheus-config-reloader images to be consistent with ART #144
- OWNERS: cleanup #140
- Bump v0.51.2 #139
- *: cut v0.51.2 #4301
- *: cut v0.51.1 #4287
- *: cut v0.51.1-rc.0 #4286
- *: fix action and script publishing images #4284
- Fix enforce namespace label #4272
- Update push-docker-image.sh to support ppc64le architecture #4262
- Use appropriate HTTP scheme in Prometheus sidecars #4276
- Add Coralogix to ADOPTERS #4269
- alertmanager: enable empty basic auth username #4260
- .github: publish images without looking at other jobs #4219
- Adds
minReadySeconds
field to AlertManager and Prometheus custom resource spec. #4246
- fix docs: fix the link to K8s 1.6 changelog #4255
- *: make log messages more consistent #4247
- RELEASE.md: fix some release dates #4242
- Add Authorization to alertmanager http configs #4110
- pkg/prometheus/promcfg.go: Remove check for prometheus 1.x #4245
- Enable Extra Volumes on thanos-sidecar container (reloaded) #4238
- pkg/k8sutil: handle update conflicts for secrets #4235
- Improve alertmanager change detection #4228
- Add metric relabeling support for Probes #4226
- Updating prometheus-operator images to be consistent with ART #136
- Bump to v0.50.0 #133
- Merge #4216
- Merge #4217
- Merge #4185
- Merge #4215
- Merge #4209
- Merge #4213
- Merge #4184
- Merge #4198
- Merge #4038
- Add sample and target limits to Probe #4207
- Merge #4195
- Merge #4180
- Update ConfigReloader to add port name mapping #4187
- Update additional-scrape-config.md #4029
- *: switch to github.com/go-kit/log #4172
- Merge #4147
- Implement oauth2 for all resources #4170
- Merge #4173
- : #4168 Shard count inclusion in metrics #1
- Remove deprecated apis #4171
- Merge #4158
- Add API documentation backlinks #4166
- *: volunteer as 0.50 release shepherd #4151
- docs: Update EnforcedTargetLimit description #4163
- *: specify all maintainers of prometheus-operator organisation #4157
- Implement OAuth2 for remote read and write #4113
- .github/workflows: publish untagged images #4152
- Merge #4156
- fix loading clusterConfig from KUBECONFIG env #4154
- Updating prometheus-config-reloader images to be consistent with ART #135
- Updating prometheus-operator images to be consistent with ART #134
- Bug 1977435: Bump prometheus-operator to v0.49.0 #131
- Merge #4146
- Merge #4149
- Add timeout to the informers cache synchronization #4143
- pkg/operator: fix logging in WaitForNamedCacheSync() #4144
- *: update dependencies #4142
- do not set build user context #4019
- .github/workflows: separate GH actions into separate workflows #4116
- Add links to discussions and slack in “Create Issue” #4127
- Merge #4119
- Merge #4112
- test/framework: remove unnecessary space #4128
- Merge #4075
- prometheus: add ready_timeout flag to Thanos sidecar #4118
- RELEASE.md: update release shepherd list #4097
- pkg/prometheus/operator.go: Update logger message #4101
- Issue #3256: ignore max_retries for Prometheus ver. 2.11.0+ #4103
- Merge #4102
- Support pushing images to other container registries #4060
- Merge #4043
- Merge #4098
- Merge #4093
- Merge #4011
- Merge #4095
- bugfix: Remove whitespace and escape characters from URLs that are taken from secrets #4068
- pkg/prometheus: add support for web TLS configuration #4025
- Merge #3880
- Merge #4074
- operator: don’t wait to retry watching certificate reloader #4069
- Update ADOPTERS.md #3895
- RELEASE.md: add instruction for website #3983
- feat: unset storage.tsdb.no-lockfile flag #4066
- Sync release-0.48 into master #4062
- Add Mattermost as Prometheus adopter #4049
- Updating prometheus-config-reloader images to be consistent with ART #130
- Updating prometheus-operator images to be consistent with ART #129
- Update OWNERS file to reflect new maintainers #127
- Updating .ci-operator.yaml
build_root_image
from openshift/release #128
- Bug 1879495: Bump to 0.48 #122
- *: prepare release 0.48.1 #4059
- pkg/prometheus/statefulset.go: revert app label #4055
- Prepare the release of v0.48 #4039
- Thanos -> v0.20.1 #4028
- *: fix global HTTP configuration for Alertmanager #4041
- .github/workflows: fix typo to enable excluding thanos ruler tests #4027
- .github/workflows: run actions only in specific scenarios #4016
- Update metalmatze’s company #4015
- Merge release-0.47 #4018
- Merge #4010
- Drop ksonnet as a dependency in jsonnetfile.json #4002
- Fixed broken link to coreos blog post #4005
- pkg/prometheus: fix watched namespaces for configmaps #3992
- jsonnet: set default container name for prometheus-operator pod #3979
- Replace app label names with app.kubernetes.io/name #3939
- Bug 1939412: Bump to 0.47.1 #120
- Revert “Bug 1939412: update to 0.47” #116
- Bug 1939412: update to 0.47 #114
- Fix inconsistency question between the number of pods and shard configuration #3974
- Add Lokomotive as an adopter #3918
- Add gitpod to Adopters 🎉 #3967
- Support kind >=0.6.x in README file #3973
- *: fix errcheck errors #3938
- *: fix staticcheck errors #3928
- Add headers for Hugo website #3912
- Update Veepee on ADOPTER.md #3907
- Merge #3841
- add rulefmt check to po-lint #3894
- .github: bump golang to 1.16 and kind to 0.10.0 in CI #3888
- Update MAINTAINERS.md #3886
- sort ADOPTERS file #3877
- Add flags for CPU/Memory requests/limits #3826
- Update Helm installation repository url. #3874
- Add VSHN to ADOPTERS #3867
- cut 0.46 release #3872
- Added Lunar as adopter #3868
- Merge #3866
- Add Giant Swarm as an adopter #3865
- Adopters: Add Skyscanner #3864
- Add Adopters template #3863
- Add start of ADOPTERS.md #3860
- Add remoteWrite custom HTTP headers #3851
- Merge #3843
- operator: Set managed-by labels for kubelet endpoint/svc #3834
- Probe: Add relabelingConfigs to ProbeTargetStaticConfig #3817
- Add governance doc #3807
- Update README.md with troubleshooting reference #3804
- Remove support for prometheus 1.x #2822
- *: copy information about security policy to separate file #3797
- RELEASE.md: update shepherds for v0.46 and v0.47 #3800
- *: fix generator by adding dependencies on config.jsonnet #3789
- Updating prometheus-config-reloader builder & base images to be consistent with ART #113
- Updating prometheus-operator builder & base images to be consistent with ART #112
- Merge 0.45 into master #109
- Cut release v0.45.0 #3790
- Bump deps and project default versions #3788
- *: make
route
field optional in AlertmanagerConfig
#3785
- Optimize thanos sidecar code logic and add
TracingConfigFile
field. #3762
- Merge #3784
- Documentation: remove mention of inactive email #3783
- jsonnet: refactor #3781
- Add namespace label to static probes #3752
- Merge #3770
- test/e2e: fix compilation error #3776
- *: add validation to AlertmanagerConfig resources #3742
- cmd/operator: improve HTTP server’s logging #3772
- *: fix discovery of AlertmanagerConfig resources #3759
- *: Add recommended app label to kubelet Service/Endpoints #3768
- MAINTAINERS.md: Update my company association #3746
- pkg/client: Go module #3681
- Merge release 0.44 #3736
- log error when reloader watching file failed #3730
- Documentation: confusing {service,pod}monitorNamespaceSelector #3723
- .github: add initial template for PRs #3719
- Updating prometheus-operator builder & base images to be consistent with ART #107
- Updating prometheus-config-reloader builder & base images to be consistent with ART #108
- Updating prometheus-config-reloader builder & base images to be consistent with ART #106
- Updating prometheus-operator builder & base images to be consistent with ART #105
- MON-1302: Bump prometheus-operator to v0.44.1 #102
- add info about horizontal sharding to changelog #3718
- Update OWNERS file #100
- Bug 1893798: MON-1302: Bump prometheus-operator to v0.44.0 #101
- *: prepare release 0.44.0 #3717
- Adding TLS support for remote read #3714
- Setup a CI job for Go code linting. Fixes # 3576 #3579
- pkg/alertmanager: change ‘send_resolved’ fields to *bool #3713
- .github: lock closed threads after 21 days of inactivity #3712
- Add Email Receiver type to AlertmanagerConfig CRD #3692
- .github,scripts: add promlinter to lint our metric names #3705
- Merge #3707
- #3623: Fix usage of –prometheus-default-base-image, –alertmanager-default-base-image, –thanos-default-base-image #3642
- Link to getting started guide instead of blog #3682
- Add settings for alertmanager clusters #3663
- .github: update version of engineerd/setup-kind #3670
- operator cmd: set –config-reloader-memory to 50Mi instead of 25Mi. #3660
- *: bump Thanos to v0.16.0 #3666
- Merge release 0.43 #3657
- pkg/alertmanager: copy user data to the generated config secret #3647
- Add Slack Receiver type to AlertmanagerConfig CRD #3618
- Merge branch ‘release-0.43’ into master #3646
- Remove framework.Poll #3643
- prometheus: Implement sharding mechanism #3241
- Add WeChat Receiver type to AlertmanagerConfig CRD #3619
- Fix admission webhook example #3633
- *: add @paulfantom as next release shepherd #3627
- Merge v0.43.0 #3626
- Remove pkg/errors dep from apis/monitoring module #3621
- Refactor to remove context.TODO #3620
- Bug 1885244: bump to v0.43.0 #98
- *: Cut v0.43.0 #3622
- jsonnet/mixin: add PrometheusOperatorRejectedResources alert #3612
- pkg/alertmanager: add more validations for AlertmanagerConfig objects #3606
- Discard invalid TLS configurations #3578
- tests, docs: update admissionregistration.k8s.io/v1beta1 to admissionregistration.k8s.io/v1 #3599
- Support for Pod Topology Spread Constraints for Prometheus, Alertmanager, and ThanosRuler CRDs #3598
- Fix invalid fields for AlertManagerConfig Inhibit Rule #3597
- improve documentation alertmanager configuration #3580
- example/rbac: add prometheus permissions to list ingresses #3594
- *: fix reconciliation when 2 resources share the same secret #3590
- pkg/alertmanager: add metrics on selected/rejected AlertmanagerConfig #3588
- Add AlertmanagerConfig CRD #3451
- Merge #3583
- Update README.md #1
- feat: add TargetLimit and EnforcedTargetLimit #3571
- .github: close non-feature issues after 120d of inactivity #3570
- update thanos example rbac #3560
- ISSUE 3546 remove year from .header file #3569
- Fix flaky e2e Alertmanager test #3565
- pkg/prometheus/promcfg.go: Generate more unique probe job name #3481
- set pkg/apis/monitoring tag to v0.42.1 #3531
- *: use a single reloader for Prometheus #3457
- Update CreateOrUpdateService in k8sutil #3526
- Sync master with release-0.42 branch #3532
- Allow override of the prometheus web page title #3525
- Merge #3519
- Documentation/rbac.md: remove CRD mananagement mention #3521
- Merge #3515
- Add support for TLS and authentication to PodMonitors #3370
- jsonnet/mixin/alerts: add list alerts #3506
- RELEASE.md: add instructions for tagging pkg/apis/monitoring #3508
- po-docgen: fix doc generation for inlined fields #3509
- Update README.md #3505
- Merge #3507
- pkg/prometheus: remove liveness probe #3502
- Switch to go 1.15 #3504
- Merge #3486
- Change thanos ruler’s http port to the default web #3484
- Updating prometheus-operator builder & base images to be consistent with ART #96
- Updating prometheus-config-reloader builder & base images to be consistent with ART #97
- Full changelog
- build(deps): bump github.com/prometheus/client_model from 0.2.0 to 0.3.0 #114
- build(deps): bump github.com/jsimonetti/rtnetlink from 1.2.2 to 1.2.3 #115
- Updating golang-github-prometheus-node_exporter images to be consistent with ART #112
- Align to upstream v1.4.0 #109
- Fix up copyright date change #2433
- Also track the CPU Spin time for OpenBSD systems. #1971
- collector/netdev_linux.go: Use netlink to get stats #2074
- Implement #2250: Add “isolated” metric on cpu collector on linux #2251
- docs/node-mixin: add missing selectors #2426
- Add diskstats include and exclude device flags #2417
- Update build #2406
- Check 64k-page e2e fixtures #2245
- mixin: Change disk graph to disk table #2364
- go.mod: Update coreos/go-systemd #2368
- Synchronize common files from prometheus/prometheus #2391
- Rename netDevFilter helper #2378
- Synchronize common files from prometheus/prometheus #2370
- rapl_collector: fix issue with invalid metric name (#2299) #2372
- collector: use ByteSliceToString from golang.org/x/sys/unix #2381
- Synchronize common files from prometheus/prometheus #2369
- Synchronize common files from prometheus/prometheus #2366
- Add darwin dashboard #2351
- refactor: Use netlink for tcpstat collector #2322
- Synchronize common files from prometheus/prometheus #2334
- Reverse fsSpaceAvailableCriticalThreshold and fsSpaceAvailableWarningThreshold #2352
- Fix staticcheck warnings on linux #2343
- Fix NodeFileDescriptorLimit alerts #2340
- powersupplyclass_darwin: extra includes to build against older macOS SDK #2327
- Update Go modues #2332
- ethtool_linux: add mutex around entries access #2289
- netdev_common: Add mutex around metricDescs access #2267
- Synchronize common files from prometheus/prometheus #2307
- Refactor systemd version #2283
- change current datasource to grafana’s default #2281
- iostat: update due to visible deprecated warning on osx #2292
- systemd: Expose systemd minor version #2282
- Update issue template. #2274
- Add device filter flags to arp collector #2254
- Synchronize common files from prometheus/prometheus #2248
- Fix a bug of metric format on AMD EPYC platforms #107
- Updating golang-github-prometheus-node_exporter images to be consistent with ART #104
- OWNERS: Add myself, and move former team members to emeritus #106
- Updating golang-github-prometheus-node_exporter images to be consistent with ART #103
- Updates OWNERS file #102
- Updating golang-github-prometheus-node_exporter images to be consistent with ART #101
- Bump node_exporter to v1.3.1 #100
- Release 1.3.1 #2237
- Datasource template variable should be labelled ‘Data Source’ #2172
- mod: update safchain/ethtool dependency. #2126
- Add flag to disable guest CPU metrics #2123
- Add collector.ethtool.metrics-include #2117
- Release 1.2.2 #2113
- Fix processes collector long int parsing #2112
- Release 1.2.1 #2098
- Fix rapl collector log noise #2092
- Bump prometheus/procfs library #2091
- Updating golang-github-prometheus-node_exporter images to be consistent with ART #97
- OWNERS: cleanup #96
- Updating golang-github-prometheus-node_exporter images to be consistent with ART #95
- Update to v1.2.2 #94
- Release 1.2.2 #2114
- Release 1.2.1 #2100
- Release 1.2.0 #2078
- Fix conntrack collector log noise #2079
- Add more Infiniband counters #2019
- feat(rules): add NodeFileDescriptorLimit kernel exhaustion alert #2030
- Fix wrong value for OpenBSD memory buffer cache #2015
- netclass: retrieve interface names and filter before parsing #2033
- Add nvme collector #2062
- Synchronize common files from prometheus/prometheus #2076
- Add tapestats to collect tape devices statistics #2044
- Handle small backwards jumps in CPU idle #2067
- Update Go modules #2071
- Fix build #2058
- Add a new ethtool stats collector #1832
- Only initiate collectors once #2048
- Add ErrorLog plumbing to promhttp #1887
- fix the uncorrect word #2045
- Use rm -rf to remove fixtures #2043
- Merge #2039
- Fix golint issue caused by typo #2038
- Add Darwin arm64 build #2020
- Rename filesystem collector flags to match netdev and systemd collectors #2012
- Update build #2006
- Synchronize common files from prometheus/prometheus #2010
- Fix panix when using backwards compatible flags #2000
- Add flag to ignore network speed if it is unknown #1989
- Synchronize common files from prometheus/prometheus #2003
- Synchronize common files from prometheus/prometheus #2001
- Release version 1.1.2 #1990
- Silence missing netclass errors #1986
- Sanitize strings from /sys/class/power_supply #1984
- Handle errors from disabled PSI subsystem #1983
- Release 1.1.1 #1968
- Fix some noisy log lines #1962
- Mention
--collector.disable-defaults
in the README #1966
- Fix ineffassign issue #1957
- Updating golang-github-prometheus-node_exporter images to be consistent with ART #93
- Bug 1984030: netclass: retrieve interface names and filter before parsing #90
- Updating golang-github-prometheus-node_exporter images to be consistent with ART #89
- Update OWNERS file to reflect new maintainers #87
- Updating .ci-operator.yaml
build_root_image
from openshift/release #88
- Bug 1957179: Update to 1.1.2 #86
- Release version 1.1.2 #1992
- Updating golang-github-prometheus-node_exporter builder & base images to be consistent with ART #80
- Bump node_exporter to 1.1.1 #84
- Release 1.1.1 #1969
- Release 1.1.0 #1952
- Fix rapl collector log noise #1954
- Fix network_route collector naming #1953
- Add zoneinfo collector #1922
- Add fibre channel collector #1786
- bcache: fix typo #1943
- Added an ability to pass collector.supervisord.url via ENV vars #1947
- Mention the default listening port in the README. #1950
- Synchronize common files from prometheus/prometheus #1941
- Update netdev OpenBSD amd64 filter #1940
- Fix node_scrape_collector_success behaviour #1816
- add pool size to entropy collector #1753
- Use description instead of message as field for annotations #1764
- Move ignore/accept to new netDevFilter struct #1826
- Synchronize common files from prometheus/prometheus #1833
- fix: node_md_disks state label from fail to failed #1862
- add network_route collector #1811
- collector/filesystem: fixing logging message #1884
- Add a warning when node exporter runs as root #1939
- Handle EPERM for syscall in timex collector #1938
- Convert to exporter-toolkit/https #1907
- Add more IB counters #1694
- remove openbsd amd64 cgo dependecies #1774
- add btrfs and powersupplyclass to list of exporters enabled by default #1897
- Expose zfs zpool state #1878
- Update install instructions in README #1899
- Use absolute jsonnet import paths #1872
- docs/node-mixin/alerts: use ratio for network alerts #1861
- Fix capitalization of CPU acronym throughout #1834
- Fix NodeRAIDDegraded to not use a string rule expressions #1827
- *: add mixin tests to CI #1823
- better wording #1787
- Remove vendor directory #1782
- Fix up node_md_disks changelog entry #1770
- udp_queues_linux.go: s/upd/udp/ in two error strings #1769
- Synchronize common files from prometheus/prometheus #1761
- Adding backlog/current queue length to qdisc collector #1732
- Include TCP OutRsts in netstat metrics #1733
- Use Go 1.13 error features #1752
- Update for 1.0.1 release #1750
- Update prometheus/procfs #1735
- Handle no data from powersupplyclass #1747
- Improve filter flag names. #1743
- Fix build tags for collectors #1745
- Update windows_exporter reference #1729
- Bug 1917683: text_collectors: do not use space as a replacement for escape characters #79
- Bug 1917683: Remove escape characters #78
- Updating golang-github-prometheus-node_exporter builder & base images to be consistent with ART #76
- Bug 1906570: Capture the number of boots by reading wtmp #74
- Update OWNERS file #73
- Updating golang-github-prometheus-node_exporter builder & base images to be consistent with ART #72
- Updating golang-github-prometheus-node_exporter builder & base images to be consistent with ART #70
- Full changelog
- Add rules for cluster vCPU-hours #435
- Fixes typo in telemeter/client/kubernetes.libsonnet #434
- Updating telemeter images to be consistent with ART #433
- Adds TemeterClientJobFailing alert #431
- Add rules for cluster CPU-hours and Instance-hours #418
- *: Update docs with latest Telemeter architecture #430
- Forward: Add logic to sanitize labels #429
- pkg/receive/handler: Add middleware to respect whitelist + elide #427
- OWNERS: Add myself to owners file #425
- pkg/receive/handler: Use OIDC client #426
- pkg/receive/handler: Propagate upstream error message #423
- OWNERS: Add myself, and move former team members to emeritus #424
- pkg/server: use v1 forward requests counter #422
- Bump Telemeter rules evaluation interval to 4m #420
- Bug 1924548: go.mod: update github.com/gogo/protobuf to v1.3.2 #419
- Bump Telemeter rules evaluation interval to 3m #417
- Updating telemeter images to be consistent with ART #415
- pkg/forwarder: add counter for the total number of requests #416
- Updates version of golangci-lint to support GO1.18 #413
- Adds PrometheusRule telemetry that was previously hosted in cluster-monitoring-operator #411
- Bug 2067888: update prometheus/client_golang version #409
- Use service CA beta annotation #408
- Updating telemeter images to be consistent with ART #407
- Updating telemeter images to be consistent with ART #404
- jsonnet: Add service account for memcached #403
- client: Fix invalid serving-certs-ca configmap #402
- OWNERS: Add Jéssica Lins #401
- benchmark: fix API version for route resources #395
- OWNERS: clean up #400
- Fix telemeter image location in the CI benchmark job #399
- Bug 2016352: client: don’t create empty service-ca.crt key in configmap #398
- test/benchmark.sh: print hints in case of error #393
- MON-1964: Increase limit receive bytes default to 128kB #392
- Updating telemeter images to be consistent with ART #390
- MON-1964: telemeter-server: add –limit-receive-bytes #391
- Add trace context to telemeter #386
- add app.kubernetes.io/part-of label to telemeter client #385
- OWNERS: update #388
- Bug 1995614: Update nodeSelector #387
- remove AppSRE from owners #383
- Add ‘infrastructure-operator’ value to ‘install_type’ label #382
- Update dependency to generate UUID in benchmark #379
- Remove AppSRE members that have left RedHat #377
- Updating .ci-operator.yaml
build_root_image
from openshift/release #378
- jsonnet/telemeter: Add a recording rule that captures network_type #375
- Updating telemeter builder & base images to be consistent with ART #373
- Bug 1919360: Add ACM Managed cluster reporting rule #366
- Bug 1905330: jsonnet: add memory requests to client containers #370
- Makefile: enable jsonnetfmt check #365
- jsonnet/telemeter: Add a rule for normalizing ebs_account data #363
- jsonnet/telemeter: Record which cloudpak a cluster appears to be #361
- Updating telemeter builder & base images to be consistent with ART #362
- Full changelog
Source code for this page located on github