Skip to content

Latest commit

 

History

History
192 lines (176 loc) · 17.3 KB

CHANGELOG.md

File metadata and controls

192 lines (176 loc) · 17.3 KB

Note: This CHANGELOG is only for the changes in insights operator. Please see OpenShift release notes for official changes

4.8

Enhancement

  • #347 Gather info about unhealthy SAP pods
  • #342 sap license management logs gatherer
  • #337 Recorder refactoring that improves maintainability
  • #341 Fixes changelog script code styling
  • #303 Improve code removing some codesmells

Bugfix

  • #352 Do not use context in the recorder
  • #336 Disable instead of Degrade in case of gather fails
  • #334 Do not create the metrics file in case of any error
  • #332 Relax the recent log gatherers to avoid degrading during…
  • #329 Remove StatefulSet gatherer & replace it with gathering "cluster-mon…

Others

  • #353 Update relatedObjects
  • #351 Reduce Gatherer's code complexity
  • #350 Remove code duplication that disable the gather
  • #348 Do not run gathering when IO is disabled
  • #349 Sample archive - update metrics file to contain all the metrics we ga…
  • #345 Small clean up and utils reorg
  • #306 Introduce parallelism to unit tests
  • #305 Some charms to Makefile
  • #318 Auto changelog

Misc

  • #333 Updating ose-insights-operator builder & base images to be consistent with ART

4.7

Enhancement

  • #327 collect invalid resource name error from logs
  • #316 Gather list of OLM operator names and versions & minor clean up
  • #319 Gather PersistentVolume definition (if any) used in Image registry st…
  • #291 Gather SAP configuration (SCC & ClusterRoleBinding)
  • #314 collect logs from openshift-sdn-controller pod
  • #309 Collect logs from openshift-sdn namespace
  • #273 Implemented gathering specific logs from openshift apiserver operator
  • #297 Gather netnamespaces network info

Bugfix

  • #325 Fixes error metadata gathering
  • #320 Monitors how many gatherings failed in a row, and applies degraded status accordingly
  • #317 Update the sample archive and remove IP anonymization in clusteropera…

Others

  • #323 Updates arch.md
  • #302 Refactor periodic.go
  • #313 Adds docs for using the profiler
  • #310 Remove HostSubnet anonymization
  • #300 Added changelog file
  • #298 Bug 1908400:tests-e2e, increase timeouts, re-add TestArchiveUploadedAndResultsReceived
  • #279 Refactoring record and gatherer
  • #296 e2e tests - increase timeouts little bit
  • #295 Skip TestArchiveUploadedAndResultReceived

Misc

  • #312 Updating ose-insights-operator builder & base images to be consistent with ART
  • #285 Upgrade OpenShift & K8s API versions
  • #282 Adds github pull request template.
  • #255 Diskrecorder simplify the Summary function
  • #292 Update initial waiting times and give TestIsIOHealthy more time
  • #289 Check context status when checking container is running OK
  • #275 Adding a metrics report to IO gatherers
  • #270 First check IO container status and optionally delay first gathering
  • #281 Fix bug in statefulset gatherer & minor doc fix
  • #267 Cleanup clusterOperatorInsights helper function
  • #277 Annotate manifests for single-node-developer cluster profile
  • #266 Collect complete spec info for cluster operator resources
  • #274 Add hostsubnet to sample archive & fix bug in the hostsu…
  • #264 Reuse archives & refactor archive checks + some fixes
  • #272 Fix clusteroperators serialization
  • #271 Init health status metrics to distinguish no report state vs 0 problems
  • #268 fix typos in docs and unused variable
  • #174 Improve container image collection
  • #230 Add IO Architecture doc and metrics sample
  • #265 Skip TestArchiveUploadedAndResultReceived
  • #257 Separating the gather logic into separate files
  • #259 Add IBM Cloud managed annotations to CVO manifests
  • #260 Fix TestProxy in clusterauthorizer_test.go
  • #249 Update owners list
  • #236 Refactor isOperatorDegraded and isOperatorDisabled to operatorConditionCheck
  • #196 Add pattern/patterns to TestArchiveContains
  • #246 IO archive contains more records of than is the limit
  • #223 Gather clusteroperator resources
  • #235 add current profile annotations to CVO manifests
  • #241 Added TestArchiveUploadedAndResultReceived
  • #234 Simplify/generalize host subnet pattern
  • #237 Add more verbosity to the tests
  • #218 Gather StatefulSet configs from default & openshift namespaces
  • #220 Updates the sample archive.
  • #225 Fixes policyClient and the corresponding config.
  • #173 Increase allowed delay in TestUploadNotDelayedAfterStart
  • #192 Gather installplans
  • #216 Adds ContainerRuntimeConfig gatherer
  • #212 Fix error in default Smart proxy report endpoint
  • #211 Take default support instead of rely on existence of config
  • #163 Get report from smart-proxy and expose overview as a metric
  • #207 Updating ose-insights-operator builder & base images to be consistent with ART
  • #210 Gather MachineConfigPools
  • #209 Add the namespace to the gatherers reports to avoid conflicts
  • #142 Report the returned response body to log the error detail from cloud.redhat.com
  • #198 IO becomes unhealthy due to a file change
  • #200 Gather ServiceAccounts stats from cluster namespaces

4.6

Misc

  • #197 Adds info about sample archive in README.md
  • #185 Adds gatherer for PodDistributionBudget
  • #184 Limit the maximum number of CSR
  • #175 Adds cluster version into the User-Agent header
  • #165 Log checker
  • #182 Automate TestArchiveContains::HostsSubnet & 2 more
  • #178 Updates readme
  • #193 Make gen-doc work outside of GOPATH
  • #186 Upgrade to k8s 0.18.9
  • #183 Gather MachineSet info
  • #187 Add new team members to OWNERS
  • #188 Do not return CRD not found error, just log it
  • #179 Updating Dockerfile baseimages to mach ocp-build-data config
  • #177 Collect hostsubnet information
  • #171 Add metrics back to archive sample
  • #166 Gather VolumeSnapshot CRD
  • #176 rename operator container to be more descriptive
  • #167 Updating Dockerfile baseimages to mach ocp-build-data config
  • #168 handle 201 response from upload
  • #161 Updating archive and Generated doc
  • #159 Check if insights operator records an event
  • #157 TestUploadNotDelayedAfterStart
  • #158 Decrease insights secret interval minimal duration
  • #155 TestCSRCollected
  • #154 Add @natiiix to OWNERS
  • #152 Automate 2 BZ tests & generalize TestArchiveContainsFiles
  • #148 Limit collection of ALERTS metric to 1000 lines (~500KiB) to avoid unbearably large archives
  • #150 Test if files in insights archive have extension set
  • #149 TestCollectingAfterDegradingOperator
  • #133 Running Red Hat images and crashlooping OpenShift pods should be gathered
  • #135 Shorten e2e tests interval
  • #144 TestPodLogsCollected fix
  • #134 Test pods logs collected - Automate BZ1838973
  • #141 Info how to retrieve key and certificate and simple script to do so
  • #132 Check also Pod status before enabling Fast upload
  • #129 Updating sample data
  • #126 limit the size of collected logs
  • #119 include node information in every archive
  • #125 Collect namespace level cpu and memory metrics
  • #124 Make e2e tests more stable
  • #115 store pod logs
  • #114 Set reasons for conditions

4.5

Misc

  • #117 Skip the initial upload delay
  • #99 add json extension
  • #113 Gathering Image Pruner configuration
  • #102 Stop using service ca from service account token
  • #100 Gather image registry config
  • #95 Refactoring collector, add Doc and doc generator
  • #94 add Martin Kunc to OWNERS
  • #93 Increase tests timeout and ignore failing tests
  • #86 Collecting config maps
  • #90 Specify bugzilla component in OWNERS
  • #87 Support for specific http proxy for the service
  • #88 Report logs when checkPods is going to fail
  • #85 Add test to observe config changes
  • #84 Fix reporting duration error and add tests
  • #82 add coverage for BZ1753755
  • #81 add new test TestClusterDefaultNodeSelector
  • #78 Insights operator does not require being in an openshift run-level to function
  • #72 Updated base image for insights-operator
  • #70 Collect certificates
  • #73 Add license
  • #77 Insightsclient metrics - small bugfix , added status code '0'.

4.4

Misc

  • #71 Add alexandrevicenzi as code owner
  • #65 added TestUnreachableHost
  • #68 Update insights-operator to latest library-go
  • #69 Only return pods that have been pending more than 2m
  • #66 include error message when we are unable to build request
  • #62 Add Pavel Tisnovsky into list of repo owners
  • #61 added TestOptOutOptIn and moved some code to functions
  • #59 Bug 1782151 - override node selector