Skip to content

Ensure ceems_tool accounts multiple instances of emission collectors - #593

Merged
mahendrapaipuri merged 5 commits into
mainfrom
maint/ceems_tool/emission-factor-series
Sep 7, 2026
Merged

mahendrapaipuri merged 5 commits into
mainfrom
maint/ceems_tool/emission-factor-series

Conversation

@mahendrapaipuri

Copy link
Copy Markdown
Collaborator

Closes #592

* When operators are running multiple instances of emission collectors, the current rules will silently fail due to many-to-many relationships. This commit checks for number of instances of emission factor series and when multiple found, ceems_tool will emit a warning. Additionally we only take the first instance of these multiple emission factor series while generating the recording rules

Signed-off-by: Mahendra Paipuri <mahendra.paipuri@gmail.com>
* This ensures that docs are always showing last stable version

Signed-off-by: Mahendra Paipuri <mahendra.paipuri@gmail.com>
@mahendrapaipuri mahendrapaipuri added the maintenance General maintenance label Sep 4, 2026
mahendrapaipuri and others added 3 commits September 4, 2026 18:32
Signed-off-by: Mahendra Paipuri <mahendra.paipuri@gmail.com>
…enario

Signed-off-by: Mahendra Paipuri <git@paipuri.com>
Signed-off-by: Mahendra Paipuri <git@paipuri.com>
@mahendrapaipuri
mahendrapaipuri merged commit 89c30f7 into main Sep 7, 2026
15 of 16 checks passed
@mahendrapaipuri
mahendrapaipuri deleted the maint/ceems_tool/emission-factor-series branch September 7, 2026 15:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

maintenance General maintenance

Projects

None yet

Development

Successfully merging this pull request may close these issues.

ceems_tool generates invalid PromQL for emissions rules (Many-to-Many match error in multi-node clusters) - openstack

1 participant