Skip to content

Latest commit

 

History

History
88 lines (48 loc) · 5.74 KB

File metadata and controls

88 lines (48 loc) · 5.74 KB

Changelog

5.2.1 (2026-02-12)

Features

  • add mapping configuration between record types and messengers (0041867)
  • Add Prometheus extractor and EnergyRecord for energy consumption metrics (6938099)
  • ensure CPU and Wall time is not zero (741c448)
  • Implement energy record publication to CIM (#170) (#171) (69881f7)

Bug Fixes

  • correct energy record calculations and add CPU normalization factor (53e6d38)
  • do not request all tenants when listing servers (2540db3)
  • Do not use a scoped client when getting user information (3eed5b0), closes #173
  • include entrypoint for greendigit_cim (b187d51)
  • Integrate energy_consumed_wh function using prometheus-api-client (390db52)
  • remove deprecated prometheus_query_range configuration and update related documentation (59fc0ca)
  • remove unnecessary blank lines in base.py and logstash.py (d73a579)
  • Rename to EnergyConsumptionExtractor and update EnergyRecord format (ac35ab1)
  • update documentation for Prometheus extractor and GreenDIGIT CIM messenger configuration (e0884d9)
  • Update Prometheus extractor to scan VMs and support query templating (a1c6b8c)

Documentation

  • add documentation for messenger record type filtering (b6959a2)
  • add release notes for messenger record type filtering (7be9c3c)

Miscellaneous Chores

5.2.0 (2025-10-08)

Features

  • do not fail if lastrun is invalid (74eb6bd), closes #146

Bug Fixes

  • Move system_scope check to the keystone_client (75031e7)

5.1.0 (2024-12-03)

Features

  • VolumeCreationTime variable added (9f9745e)

Bug Fixes

  • do not assume admin privileges on keystone (6daa0de), closes #124
  • remove duplicated key in dict (949f6bf)

5.0.1 (2024-09-27)

Miscellaneous Chores

5.0.0 (2024-09-27)

⚠ BREAKING CHANGES

  • use Pydantic 2 and move records to use computed_fields

Features

  • include release please (248ffcd)
  • use Pydantic 2 and move records to use computed_fields (2181e9c)

Bug Fixes

  • fix some validation errors to be aligned to latest pydantic v2 (115ffa6)
  • set explicit stacklevel on warnings (e034663)
  • solve mypy errors (4ed35c4)
  • use POSIX timestamps for SSM cloud records (c1df014), closes #113