choury
36b92b9b29
cpumanager: rollback state if updateContainerCPUSet failed
2018-08-17 18:08:58 +08:00
Klaudiusz Dembler
a9df2acc4b
Typo fix
2018-06-07 12:08:48 +02:00
Klaudiusz Dembler
de1063bc7d
Add compatibility tests
2018-05-21 14:50:31 +02:00
Klaudiusz Dembler
0fbd19bc06
Tweaks
2018-05-14 09:51:26 +02:00
Klaudiusz Dembler
6bfceed4ab
Migrate cpumanager to use checkpointing manager
2018-05-14 09:45:58 +02:00
Lee Verberne
e10042d22f
Increment CRI version from v1alpha1 to v1alpha2
...
This also incorporates the version string into the package name so
that incompatibile versions will fail to connect.
Arbitrary choices:
- The proto3 package name is runtime.v1alpha2. The proto compiler
normally translates this to a go package of "runtime_v1alpha2", but
I renamed it to "v1alpha2" for consistency with existing packages.
- kubelet/apis/cri is used as "internalapi". I left it alone and put the
public "runtimeapi" in kubelet/apis/cri/runtime.
2018-02-07 09:06:26 +01:00
Di Xu
d474b86e05
Propagate error up instead panic
2017-12-18 14:05:06 +08:00
Szymon Scharmach
552e4d3a9d
Cpu manager reconclie loop can restore state
2017-11-27 11:22:21 +01:00
Connor Doyle
c95ee34234
Use file-backed state for all cpumanager policies
...
- Add unit test to verify policy name mismatch behavior.
2017-11-15 22:38:11 -08:00
Szymon Scharmach
7e7301ffaf
Enable file state in static policy
2017-11-14 18:25:58 +01:00
Shawn Hsiao
f7a15cb751
set leveled logging (v=4) for 'updating container' message
2017-11-01 16:54:23 -04:00
Harry Zhang
282973d87d
Elimenate extra CRI call
2017-09-30 16:51:32 +08:00
Connor Doyle
d0bcbbb437
Added static cpumanager policy.
2017-09-04 07:24:59 -07:00
Connor Doyle
ec706216e6
Un-revert "CPU manager wiring and none
policy"
...
This reverts commit 8d2832021a
.
2017-09-04 07:24:59 -07:00
Shyam JVS
8d2832021a
Revert "CPU manager wiring and none
policy"
2017-09-01 18:17:36 +02:00
Connor Doyle
50674ec614
Added cpu-manager-reconcile-period config.
...
- Defaults to sync-frequency.
2017-08-30 23:42:32 -07:00
Seth Jennings
ff471913f9
Added none policy for CPU manager.
2017-08-30 08:26:21 -07:00
Connor Doyle
726bd8e27b
Add CPU manager interfaces.
2017-08-29 03:42:17 -07:00