------------------------------------------------------------------- Wed Feb 12 21:04:43 UTC 2025 - Sean Marlow - Update to version 1.2.0 * Add fixed billing feature ------------------------------------------------------------------- Mon Feb 3 19:19:26 UTC 2025 - Sean Marlow - Fix update-alternatives to ensure there is a symlink for csp-billing-adapter binary ------------------------------------------------------------------- Wed Jul 10 14:43:01 UTC 2024 - sean.marlow@suse.com - Update to version 1.1.0: * Fix unit file jsc#PED-8482 bsc#1227329 * Support daily billing interval to enable testing on Azure - Update to version 1.0.0: * Switch spec build to python 3.11 ------------------------------------------------------------------- Tue Apr 23 20:43:49 UTC 2024 - Sean Marlow - Update to version 0.10.0: * Add free trial feature ------------------------------------------------------------------- Fri Jan 19 16:07:34 UTC 2024 - sean.marlow@suse.com - Update to version 0.9.0: * Add metering archive feature ------------------------------------------------------------------- Mon Oct 16 20:11:02 UTC 2023 - sean.marlow@suse.com - Update to version 0.8.0: * Clear billing status with an empty dictionary ------------------------------------------------------------------- Wed Sep 20 19:42:55 UTC 2023 - sean.marlow@suse.com - Update to version 0.7.0: * Add get version hook spec ------------------------------------------------------------------- Mon Sep 18 16:47:12 UTC 2023 - Jesús Bermúdez Velázquez - Update to version 0.6.0 Update message when records list is empty Only sleep at initial deployment Skip invalid records Log format variables on a const ------------------------------------------------------------------- Fri Aug 18 19:39:17 UTC 2023 - Robert Schweikert - Update to version 0.5.0 + Integrate log handling and log configuration ------------------------------------------------------------------- Fri Aug 18 08:56:10 UTC 2023 - Jesús Bermúdez Velázquez - Fix python3-csp-billing-adapter dependency for service ------------------------------------------------------------------- Tue Aug 1 20:18:10 UTC 2023 - Sean Marlow - Update to version 0.4.0 + Handle status dictionary from meter billing and legacy string response. + Implement supported for tiered consumption reporting. ------------------------------------------------------------------- Mon Jul 3 17:43:01 UTC 2023 - Robert Schweikert - Update to version 0.3.1 + Add -service subpackage + systemd enablement to run the code as a daemon in a VM ------------------------------------------------------------------- Wed Jun 28 14:41:48 UTC 2023 - Sean Marlow - Update to version v0.3.0 + Add new exception type + Improved initial metering test exception handling - Update to version 0.2.0 + Split up `create_csp_config` into smaller components. - Update to version 0.1.1 + Fix retry on exception in the meter billing test. + Fix the timestamp in meter billing test call. This is a datetime object not a string timestamp. - Update to version 0.1.0 + Wait one cycle at startup before checking usage data + Dry run metering against API at startup + Sleep only for remainder of cycle to account for processing time. + Handle multiple errors using error list + Use cache and csp config in memory + Pass in now timestamp instead of re-generating + Save config map and cache once at end of loop + Add base product to csp config + Add timestamps to log messages + Add retry mechanism for functions that may fail randomly - Update to version 0.0.2 + Handle no matching dimension found for volume billing + Only load testing support plugins in unit tests + Add additional logging to core paths + Add Initial exception handling - initial build