Uh oh!
There was an error while loading. Please reload this page.
ci: Remove legacy code related to one proxy per host - #828
Conversation
This commit removes legacy code when Clear Containers was relying on one proxy per host. Now that we rely on one proxy per VM, there is no point in keeping this. Fixes#827 Signed-off-by: Sebastien Boeuf <sebastien.boeuf@intel.com>
clearcontainersbot
commented
Jan 9, 2018
kubernetes qa-passed 👍 |
jodh-intel
commented
Jan 9, 2018
This looks fine. However, we potentially want to apply these settings to the ksm-throttler now. but note: clearcontainers/packaging#225. Also, the throttler doesn't seem to have the KSM throttler option that the proxy has? Another approach for QA/PnP might be to simply uninstall the throttler (once the packaging bug above is resolved). What do you think @chavafg, @grahamwhaley ? |
grahamwhaley
commented
Jan 9, 2018
I've not stared at the throttler - is it some sort of systemd service that we could just (even temporarily) disable with a |
jodh-intel
commented
Jan 9, 2018
@grahamwhaley - yes, that's another option of course. Note that currently it needs to be manually installed and manually enabled due to the packaging issue. Hence, perfect currently for QA/PnP, but soon not to be ;) |
@GWhaley@jodh-intel I don't think this change impacts the metrics because this code is not used anymore since we have switched to one proxy per VM, right ? |
What I meant is that ideally we'd have a PR that switched these changes from I guess we can land this now, but we need to ensure we don't forget to apply these changes to the throttler once the packaging bug is resolved. lgtm |
sboeuf
commented
Jan 9, 2018
@jodh-intel oh yes I get it. What do you think about commenting out this code then ? |
jodh-intel
commented
Jan 9, 2018
I guess we could do that with a comment explaining why. But as long as we've got an issue to remind us to apply these changes in reverse to the throttler that'd wfm. |
sboeuf
commented
Jan 9, 2018
Ok I'll open this issue |
sboeuf
commented
Jan 9, 2018
@jodh-intel here is the issue: #829 |
sboeuf
commented
Jan 9, 2018
@chavafg if you're okay with this patch, feel free to force merge it since F26 failure is due to Openshift. |
If running under the metrics CI, then we want to disable the global KSM control of the proxy, and control it ourselves. This is effectively an unwind of clearcontainers#828, that was a touch premature. Fixes: clearcontainers#910 Signed-off-by: Graham Whaley <graham.whaley@intel.com>
Make kata-manager able to run on base non development systems, where git, golang and kata local repos may not be available. Fixes: clearcontainers#828 Signed-off-by: Marco Vedovati <mvedovati@suse.com>
This commit removes legacy code when Clear Containers was relying on
one proxy per host. Now that we rely on one proxy per VM, there is no
point in keeping this.
Fixes#827
Signed-off-by: Sebastien Boeuf sebastien.boeuf@intel.com