Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
# 1.0.0 (2023-11-07) ### Bug Fixes * add external_organization label ([92489c2](RedHatInsights@92489c2)) * change prometheus remote write url ([f2131db](RedHatInsights@f2131db)) * Count the number of vCPUs instead of the number of CPU cores ([7af0f82](RedHatInsights@7af0f82)) * crash on failed cert watcher creation ([b514d48](RedHatInsights@b514d48)) * crash when host cert is not available ([e48c1de](RedHatInsights@e48c1de)) * do not try to notify if required data are missing ([RedHatInsights#14](RedHatInsights#14)) ([8620adf](RedHatInsights@8620adf)) * don't print success on http errors ([1e3d917](RedHatInsights@1e3d917)) * Don't special-case first index in the metrics log ([4311117](RedHatInsights@4311117)) * double call of `subscription-manager identity` ([RedHatInsights#17](RedHatInsights#17)) ([e578ee9](RedHatInsights@e578ee9)) * dropping of expired samples ([RedHatInsights#19](RedHatInsights#19)) ([f2d17ed](RedHatInsights@f2d17ed)) * end of line from CRLF to LF of some files ([b552e01](RedHatInsights@b552e01)) * Fix the billing info generated for the GCP marketplace ([9e023b0](RedHatInsights@9e023b0)) * follow proxy settings defined in env vars ([83db7ba](RedHatInsights@83db7ba)) * HostInfo not loaded in deamon mode ([e40c017](RedHatInsights@e40c017)) * Introduce the INIConfig type ([15453bf](RedHatInsights@15453bf)) * Introduce the MultiError structure ([40548cd](RedHatInsights@40548cd)) * Log the configuration messages by default ([6412a96](RedHatInsights@6412a96)) * logging improvements for easier debugging ([RedHatInsights#18](RedHatInsights#18)) ([286b1e6](RedHatInsights@286b1e6)) * Move billing info to a new structure ([8e24825](RedHatInsights@8e24825)) * move start of timers after initial notify ([0697014](RedHatInsights@0697014)) * Prepare the metrics log for the introduction of checkpoints ([e94166b](RedHatInsights@e94166b)) * prevent overlapping remote writes ([0de885a](RedHatInsights@0de885a)) * Print debug messages by default without further configuration ([89fde19](RedHatInsights@89fde19)) * Rename the cpu cache to the metrics log ([1d7bbf0](RedHatInsights@1d7bbf0)) * return error when out of retries ([37d8670](RedHatInsights@37d8670)) * selinux denials - dbus send msgs, squid port connect ([d440e73](RedHatInsights@d440e73)) * Simplify loading of the host info from facts ([32ce8d5](RedHatInsights@32ce8d5)) * stop/restart on rpm uninstall/update, remove selinux policy on rpm uninstall ([RedHatInsights#21](RedHatInsights#21)) ([7e025d1](RedHatInsights@7e025d1)) * The `log_path` configuration attribute should set the log path ([46c20e7](RedHatInsights@46c20e7)) * throw away samples on Prometheus Remote Write 4xx errors ([RedHatInsights#15](RedHatInsights#15)) ([f92a91b](RedHatInsights@f92a91b)) * tune http Transport config ([bfb5b87](RedHatInsights@bfb5b87)) * Unify parsing of uint configuration values ([b511bc4](RedHatInsights@b511bc4)) * Unify the configuration of the host certificates ([05be176](RedHatInsights@05be176)) * Unify the execution of subscription-manager ([fff1554](RedHatInsights@fff1554)) * Unify the processing of the subscription-manager outputs ([9901c6d](RedHatInsights@9901c6d)) * Use the subscription manager to get the host id ([52011f3](RedHatInsights@52011f3)) ### Features * add systemd service unit file ([d1123a0](RedHatInsights@d1123a0)) * add unit suffix to interval configuration variables ([63de6c8](RedHatInsights@63de6c8)) * cache for CPU timeseries ([2219dca](RedHatInsights@2219dca)) * client daemon PoC ([7e4def3](RedHatInsights@7e4def3)) * collect metrics/labels and notify right after daemon start ([fd50d7c](RedHatInsights@fd50d7c)) * **config:** loading from config file ([061de33](RedHatInsights@061de33)) * **config:** loading from environmetal variables ([0cc9d32](RedHatInsights@0cc9d32)) * configurable Prometheus remote write timeout ([5fd555e](RedHatInsights@5fd555e)) * Ensure exclusive access to the metrics log ([6cdd6f4](RedHatInsights@6cdd6f4)) * filter out samples older than maxAge ([743a349](RedHatInsights@743a349)) * **HostInfo:** load information via subscription-manager ([88ce8f4](RedHatInsights@88ce8f4)) * make CPU cache path configurable ([4dc8823](RedHatInsights@4dc8823)) * metrics_max_age_sec config value ([4cd9102](RedHatInsights@4cd9102)) * monitor and react to subscription changes ([82473d3](RedHatInsights@82473d3)) * **notify:** recreate http client on host info change ([124c7f4](RedHatInsights@124c7f4)) * print Host Info after it is reloaded ([30338e9](RedHatInsights@30338e9)) * **prometheus:** incremental back-off ([1c3c2b3](RedHatInsights@1c3c2b3)) * remove CLI options ([fa8a0a7](RedHatInsights@fa8a0a7)) * reuse http client for notification ([eb49b5e](RedHatInsights@eb49b5e)) * selinux policy ([e460539](RedHatInsights@e460539)) * send conversions_success label when host was converted ([RedHatInsights#16](RedHatInsights#16)) ([fe8b644](RedHatInsights@fe8b644)) * stop and re-run deamon ([09047be](RedHatInsights@09047be)) * use cpu cache ([eef9d25](RedHatInsights@eef9d25)) * Use std logging library ([3ce70eb](RedHatInsights@3ce70eb)) * **write:** include extended HostInfo as labels ([74a9505](RedHatInsights@74a9505))
- Loading branch information