-
Notifications
You must be signed in to change notification settings - Fork 247
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Advertise RDT L3 num_closid #1100
Advertise RDT L3 num_closid #1100
Conversation
✅ Deploy Preview for kubernetes-sigs-nfd ready!
To edit notification comments on pull requests, go to your Netlify site settings. |
1fc829e
to
e7e187b
Compare
@marquiz @ArangoGutierrez PTAL |
Hold until #1099 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Could you also add the new features here docs/usage/features.md
e7e187b
to
d1ec296
Compare
@ArangoGutierrez done. |
Awesome, let's wait for 1099 to get in |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @PiotrProkop for the enhancement! We need to document the new feature in the "Available features" table in customization guide (docs/usage/customization-guide.md
), need also to change the "feature type" from "flag" to "attribute"
docs/usage/features.md
Outdated
| RDTL3CA | Intel L3 Cache Allocation Technology | ||
| RDTl2CA | Intel L2 Cache Allocation Technology | ||
| RDTMBA | Intel Memory Bandwidth Allocation (MBA) Technology | ||
| RDTL3CA_NUM_CLOSID | The number or available CLOSid(Class of service ID) for Intel L3 Cache Allocation Technology |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do we really want/need to advertise this as a label? I'd suggest to only have it as a "raw feature" for NodeFeatureRules to consume.
As a sidenote and a separate issue. We might want to deprecate the RDT labels as I'm not sure they are of any use in their current form (for example, they don't indicate if resctrlfs is mounted)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We are using RDTL3CA
for scheduling purposes(when we want to setL3 cache partitions for our workloads). But we make sure resctrlfs
is mounted when we provision hosts.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I agree that RDTL3CA_NUM_CLOSID
as a label is of little to no use 😄 will change the code to stop advertise it.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
removed.
d1ec296
to
3fdd43c
Compare
Thanks for the review! I have updated |
3fdd43c
to
98c6eeb
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @PiotrProkop, almost there :)
2ebafe2
to
c3a42fb
Compare
Signed-off-by: PiotrProkop <[email protected]>
c3a42fb
to
0e78eba
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thx @PiotrProkop, looks fine for me now 👍
/assign @ArangoGutierrez
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/lgtm
LGTM label has been added. Git tree hash: 42692216707f1ebb89e86a7f31cb89135794044c
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: ArangoGutierrez, marquiz, PiotrProkop The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
@PiotrProkop I think we could unhold this? Unless you want to verify it first with #1099. I'm ok with both |
/unhold |
Yeah, we can merge this! |
Enable the feature discovery of
RDTL3CA_NUM_CLOSID
as part of the cpu-rdt source.This feature is intended to be used as
extended
resource when this PR is merged #1099