All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog
- API Chunking Support (#312)
- Refresh Service Catalog service instances (#290)
- Discover API endpoint in kubernetes_connection (#288)
- Streaming refresh for service catalog entities (#287)
- Use discover to catch service catalog (#284)
- Finish the watch stream connection when exiting (#278)
- Add plugin display name (#277)
- Refresh service catalog entities (#276)
- Persister: InventoryCollection building through add_collection() (#265)
- Properly support "security_protocol" for alerts endpoint (#230)
- Add a 'Container Project Discovered' event (#226)
- We need to use existing relation to project so we build valid query (#202)
- Migrate model display names from locale/en.yml to plugin (#218)
- Support KubeVirt provider (#197)
- read image acquiring status (#174)
- Enable getting multiple alert for an incident (#171)
- Targeted refresh for pods using watches (#135)
- Name custom attributes ICs nicely (#128)
- Scanning job will read oscap erros from image-inspector (#100)
- Raise event containerimage_scan_complete only when scan succeeds. (#303
- Override Job#process_cancel to send :cancel signal (#299)
- Use Hawkular memory tag working-set instead of usage (#305)
- Different way to check for scan job's complete state. (#304)
- Handle missing service catalog endpoint (#281)
- Fix watches when using service catalog endpoint (#283)
- Restart stale watch threads where they left off (#275)
- Kubevirt should reports its auth status (#260)
- Kubevirt should report its own status (#259)
- Change saver_strategy value to String (#246)
- abort container ssa if can't fetch metadata (#233)
- only use the ImageAcquireError field (#222)
- Skip hostname validation for monitoring manager (#220)
- Add a queue metrics capture method to container manager (#206)
- Default to force Hawkular legacy metrics collector (#257)
- Set EmsEvent ems_ref to event's uid, to avoid same-second collision (#264)
- Keep quota history by archiving (#198)
- Avoid refresh crash on Service without matchin Endpoints (#242)
- Propagate userid through to create a scanning job with current userid (#244)
- change evaluation target in openscap reports to image name (#248)
- Change alert definition meta (#217)
- Tag mapping in graph refresh (#162)
- Parse requests and limits for Persistent Volume Claim (#116)
- Adding cve_url and image_tag to global image_inspector settings (#120)
- Prometheus alerts (#40)
- Image scanning: Add image name to task name (#105)
- Add prometheus capture context (#71)
- Option needed for new ems_refresh.openshift.store_unused_images setting (#11)
- Remove use_ar_object to speedup the saving (#88)
- Update Hawkular version (#56)
- Using the new options for image-scanning options (#45)
- Collect container definition limits (#22)
- Add a setting to only send DELETED notices (#154)
- Parse and save quota scopes(#190)
- Support multiple imagePullSecret secrets for inspector-admin SA (#199)
- Cast quota values to float in parser, to match float columns (#205)
- Make sure Container has always the right STI type (#177)
- Improve Hawkular metrics collection (#159)
- Fix Inventory Collector has_required_role? (#163)
- Ignore ManagerRefresh::Target unless Graph Refresh is configured (#151)
- Use Proetheus timeouts from settings (#167)
- Prefix ems_ref with object type in event hash (#123)
- Dont return an empty set when something goes wrong (#122)
- Fail on creating scanning job with image instance (#119)
- Fix net_usage_rate_average units (#118)
- Enable graph refresh (batch strategy) by default (#112)
- Scanning::Job always cleanup all signals in cleanup (#99)
- Convert quotas to numeric values (#69)
- Add mising metrics authentication (#109)
- Container Template: convert params to hashes (#97)
- Skip invalid container_images (#94)
- Add ContainerImage raise event post processing job (#77)
- Remove seemingly unnecessary ignoring of SIGTERM (#96)
- Fix fallouts from ContainerTemplate STI (#81)
- Don't start CollectorWorker if Graph Refresh disabled (#153)
- Disable inventory collector worker by default (#160)
- Make sure targeted refresh does not duplicate entities (#145)
- Prometheus Alert flow changes (#149)
- Make capture interval a multiple of 30s (#187)
- Fix alerts SSL validation trusting custom store (#192)
- Make container events belong to pod (#181)
- Improve Prometheus metrics collection (#132)
- Use prometheus client instead of faraday (#195)
- ensure monitoring manager is created or deleted on provider update (#188)