mirror of
https://github.com/opencontainers/runc.git
synced 2026-07-11 06:03:57 +08:00
libct: config: remove deprecated cgroup types
These were all marked deprecated in commit a75076b4a4 ("Switch to
opencontainers/cgroups") when we switched maintenance of our cgroup code
to opencontainers/cgroups.
Users have had ample time to switch to opencontainers/cgroups
themselves, so we can finally remove this.
Signed-off-by: Aleksa Sarai <cyphar@cyphar.com>
This commit is contained in:
@@ -11,6 +11,22 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
|||||||
- `CleanPath`, `StripRoot`, and `WithProcfd` from `libcontainer/utils`. Note
|
- `CleanPath`, `StripRoot`, and `WithProcfd` from `libcontainer/utils`. Note
|
||||||
that `WithProcfdFile` has not been removed (due to import cycle issues) but
|
that `WithProcfdFile` has not been removed (due to import cycle issues) but
|
||||||
is instead marked as internal in its godoc comment. (#5051)
|
is instead marked as internal in its godoc comment. (#5051)
|
||||||
|
- All of the cgroup-related types and functions from `libcontainer/configs`
|
||||||
|
which are now maintained in `github.com/opencontainers/cgroups` (#5141):
|
||||||
|
- `libcontainer/configs.Cgroup`
|
||||||
|
- `libcontainer/configs.Resources`
|
||||||
|
- `libcontainer/configs.FreezerState`
|
||||||
|
- `libcontainer/configs.LinuxRdma`
|
||||||
|
- `libcontainer/configs.BlockIODevice`
|
||||||
|
- `libcontainer/configs.WeightDevice`
|
||||||
|
- `libcontainer/configs.ThrottleDevice`
|
||||||
|
- `libcontainer/configs.HugepageLimit`
|
||||||
|
- `libcontainer/configs.IfPrioMap`
|
||||||
|
- `libcontainer/configs.Undefined`
|
||||||
|
- `libcontainer/configs.Frozen`
|
||||||
|
- `libcontainer/configs.Thawed`
|
||||||
|
- `libcontainer/configs.NewWeightDevice`
|
||||||
|
- `libcontainer/configs.NewThrottleDevice`
|
||||||
|
|
||||||
## [1.4.0] - 2025-11-27
|
## [1.4.0] - 2025-11-27
|
||||||
|
|
||||||
|
|||||||
@@ -1,29 +0,0 @@
|
|||||||
package configs
|
|
||||||
|
|
||||||
import "github.com/opencontainers/cgroups"
|
|
||||||
|
|
||||||
// Deprecated: use [github.com/opencontainers/cgroups].
|
|
||||||
type (
|
|
||||||
Cgroup = cgroups.Cgroup
|
|
||||||
Resources = cgroups.Resources
|
|
||||||
FreezerState = cgroups.FreezerState
|
|
||||||
LinuxRdma = cgroups.LinuxRdma
|
|
||||||
BlockIODevice = cgroups.BlockIODevice
|
|
||||||
WeightDevice = cgroups.WeightDevice
|
|
||||||
ThrottleDevice = cgroups.ThrottleDevice
|
|
||||||
HugepageLimit = cgroups.HugepageLimit
|
|
||||||
IfPrioMap = cgroups.IfPrioMap
|
|
||||||
)
|
|
||||||
|
|
||||||
// Deprecated: use [github.com/opencontainers/cgroups].
|
|
||||||
const (
|
|
||||||
Undefined = cgroups.Undefined
|
|
||||||
Frozen = cgroups.Frozen
|
|
||||||
Thawed = cgroups.Thawed
|
|
||||||
)
|
|
||||||
|
|
||||||
// Deprecated: use [github.com/opencontainers/cgroups].
|
|
||||||
var (
|
|
||||||
NewWeightDevice = cgroups.NewWeightDevice
|
|
||||||
NewThrottleDevice = cgroups.NewThrottleDevice
|
|
||||||
)
|
|
||||||
Reference in New Issue
Block a user