-
-
Notifications
You must be signed in to change notification settings - Fork 111
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
Migrate to procfs 0.12.0 #69
Comments
It would be wise to ask the author of procfs if he has still plan to change/disrupt the api. If he considers the api stable enough then we could go ahead. |
You're right, we should start a discussion with them about that. |
HI all, procfs maintainer here. I replied to @uggla in the issue over in my repo, but I figure I'd repeat it (and continue it) here. The procfs API is not yet at 1.0, and so the API can still change in breaking ways. The differences between 0.8 and 0.9 aren't that big, so I think you could remain on 0.8 if you wanted (there's actually only 1 bug fix between the two versions and I don't think you're impacted by it). If you're concerned about the work involved, I would be happy to volunteer to do the upgrade for you, if you want. Let me know what you think. Thanks! |
Hi ! Thanks a lot for those informations. We will wait for the 1.0 then and ask you if we have issues with the upgrade :) |
Hey, The problem is the systemd cgroup driver for kubernetes uses If I use a fork of 0.8.1 with just the fix it works great. Could we either upgrade or create a 0.8.2 patch release? |
My general recommendation is to upgrade to the latest procfs, but if you must remain on the v0.8.x release, then I'm happy to create a 0.8.2 that has eminence/procfs#152 cherry-picked. Just let me know |
I'll have a look at that, as I'm working on some refactoring. I'll look into upgrading to latest procfs through that opportunity. |
Having a try with #144 Seems to work fine, feel free to run tests on your sides to. |
I think I found a bug in #144, don't rely on it too much yet. I'll try to document and fix that this week end. |
Bug is fixed. Merged this PR in the new dev branch. I'll work on #74, then merge in dev before merging everything to main. |
Problem
Procfs 0.9.0 includes breaking changes compared to 0.8.1: https://github.com/eminence/procfs/releases/tag/v0.9.0
Solution
Adapt the powercap rapl sensor to be able to keep up with the procfs upstream.
The text was updated successfully, but these errors were encountered: