Skip to content

add sustainablity monitoring documents (SCS-0413 and SCS-0414)#1183

Open
fkr wants to merge 8 commits into
SovereignCloudStack:mainfrom
OSBA-eco-digit:feat/add-sustainability-monitoring
Open

add sustainablity monitoring documents (SCS-0413 and SCS-0414)#1183
fkr wants to merge 8 commits into
SovereignCloudStack:mainfrom
OSBA-eco-digit:feat/add-sustainability-monitoring

Conversation

@fkr
Copy link
Copy Markdown
Member

@fkr fkr commented May 28, 2026

These are the foundations for sustainability monitoring in SCS-compliant OpenStack environments. This is part of the work of the ECO:DIGIT project.

@fkr fkr marked this pull request as draft May 28, 2026 07:56
@fkr fkr mentioned this pull request May 28, 2026
@fkr fkr changed the title add SCS-0413 and SCS-0414 add sustainablity monitoring documents (SCS-0413 and SCS-0414) May 28, 2026
@fkr fkr force-pushed the feat/add-sustainability-monitoring branch from de9d61f to 80b6f32 Compare May 28, 2026 07:58
@fkr fkr requested review from egypcio and zuse-z3 May 28, 2026 08:03
@egypcio
Copy link
Copy Markdown
Member

egypcio commented May 28, 2026

These are the foundations for sustainability monitoring in SCS-compliant OpenStack environments. This is part of the work of the ECO:DIGIT project.

Copy link
Copy Markdown
Contributor

@depressiveRobot depressiveRobot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice to see the results of the ECO:DIGIT project added to SCS :)

During my first read, I commented on smaller spelling errors that I noticed.

Do I misunderstand it or does the PR needs to be split into two as "pull request for the proposal MUST add exactly one SCS document of any type" according to scs-0001-v1?

Comment thread Standards/scs-0413-v1-sustainability-monitoring-architecture.md Outdated
Comment thread Standards/scs-0413-v1-sustainability-monitoring-architecture.md Outdated
Comment thread Standards/scs-0413-v1-sustainability-monitoring-architecture.md Outdated
Comment thread Standards/scs-0413-v1-sustainability-monitoring-architecture.md Outdated
Comment thread Standards/scs-0413-v1-sustainability-monitoring-architecture.md Outdated
Comment thread Standards/scs-0413-v1-sustainability-monitoring-architecture.md Outdated
@fkr
Copy link
Copy Markdown
Member Author

fkr commented May 29, 2026

Do I misunderstand it or does the PR needs to be split into two as "pull request for the proposal MUST add exactly one SCS document of any type" according to scs-0001-v1?

mmmh. Indeed. We oriented ourselves at the Decision Record and Data types documents from the metering (0410, 0411 and 0412). I can split this in two PRs - however these documents do go hand in hand.

@fkr
Copy link
Copy Markdown
Member Author

fkr commented May 29, 2026

During my first read, I commented on smaller spelling errors that I noticed.

thanks!

@mbuechse
Copy link
Copy Markdown
Contributor

mbuechse commented Jun 1, 2026

Technically, we would need two PRs, but I think if no one in the SIG Std/Cert objects, we can make an exception.

@fkr fkr marked this pull request as ready for review June 4, 2026 12:16
@fkr
Copy link
Copy Markdown
Member Author

fkr commented Jun 4, 2026

As @mbuechse suggested, this was discussed in today's SIG Std/Crt:

It was decided in the SIG Std/Crt on June 4th that it is OK to leave this in one PR.

@fkr fkr force-pushed the feat/add-sustainability-monitoring branch from cbef49c to 626aa06 Compare June 4, 2026 12:17
@depressiveRobot
Copy link
Copy Markdown
Contributor

We discussed and decided in today's SIG Std/Cert to keep one PR.

Copy link
Copy Markdown
Contributor

@mbuechse mbuechse left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I am not competent to speak on the subject matter, but from my understanding these documents can be added as drafts right away, because they reflect an implementation that has been proven to work, and (prima facie) they are well written.

@mbuechse
Copy link
Copy Markdown
Contributor

mbuechse commented Jun 4, 2026

Of course, the DCO problem has to be resolved.

fkr and others added 8 commits June 4, 2026 17:53
These are the foundations for sustainability monitoring in SCS-compliant
OpenStack environments. This is part of the work of the ECO:DIGIT project.

Signed-off-by: Felix Kronlage-Dammers <fkr@hazardous.org>
Signed-off-by: vinícius <651124+egypcio@users.noreply.github.com>
Co-authored-by: Marvin Frommhold <depressiveRobot@users.noreply.github.com>
Signed-off-by: Felix Kronlage-Dammers <fkr@hazardous.org>
Co-authored-by: Marvin Frommhold <depressiveRobot@users.noreply.github.com>
Signed-off-by: Felix Kronlage-Dammers <fkr@hazardous.org>
Co-authored-by: Marvin Frommhold <depressiveRobot@users.noreply.github.com>
Signed-off-by: Felix Kronlage-Dammers <fkr@hazardous.org>
Co-authored-by: Marvin Frommhold <depressiveRobot@users.noreply.github.com>
Signed-off-by: Felix Kronlage-Dammers <fkr@hazardous.org>
Co-authored-by: Marvin Frommhold <depressiveRobot@users.noreply.github.com>
Signed-off-by: Felix Kronlage-Dammers <fkr@hazardous.org>
Co-authored-by: Marvin Frommhold <depressiveRobot@users.noreply.github.com>
Signed-off-by: Felix Kronlage-Dammers <fkr@hazardous.org>
@fkr fkr force-pushed the feat/add-sustainability-monitoring branch from 626aa06 to 0975122 Compare June 4, 2026 15:53
@fkr
Copy link
Copy Markdown
Member Author

fkr commented Jun 4, 2026

Of course, the DCO problem has to be resolved.

Indeed. I don't really understand what is going on here:

"Summary
Commit sha: 0741951, Author: Vinícius Zavam, Committer: Felix Kronlage-Dammers; Expected "Vinícius Zavam zavam@osb-alliance.com", but got "vinícius 651124+egypcio@users.noreply.github.com"."

I'm tempted to override it, because it did carry a sign-off. this was an edit through the web ui apparently.

@mbuechse OK if I set it to pass?

@mbuechse
Copy link
Copy Markdown
Contributor

mbuechse commented Jun 5, 2026

@fkr yes, Github wants the correct e-mail address to make sure it's not a spoof or mistake. I agree that most likely Vinicius used the UI, which makes it impossible to select the correct address (the reason why I don't use it, sadly). I suppose you as the eco:digit manager can vouch for the legitimacy here. So yes, you can set it to pass.

@fkr fkr requested a review from depressiveRobot June 5, 2026 09:26
@fkr
Copy link
Copy Markdown
Member Author

fkr commented Jun 5, 2026

@fkr yes, Github wants the correct e-mail address to make sure it's not a spoof or mistake. I agree that most likely Vinicius used the UI, which makes it impossible to select the correct address (the reason why I don't use it, sadly). I suppose you as the eco:digit manager can vouch for the legitimacy here. So yes, you can set it to pass.

alright. The 'Set to pass' is being reset everytime I update the PR with a rebase, so I'll wait with flipping this right before merging.

@fkr
Copy link
Copy Markdown
Member Author

fkr commented Jun 5, 2026

From my perspective this can be merged now. The documents are in Draft state, so nothing is set in stone by merging them.
Nevertheless, I will wait till early next week to get at least one other approval aside from @mbuechse (@egypcio is part of the team that authored this).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants