dependabot[bot]
606251ab33
build(deps): bump github.com/opencontainers/runtime-spec
...
Bumps [github.com/opencontainers/runtime-spec](https://github.com/opencontainers/runtime-spec ) from 1.1.1-0.20230823135140-4fec88fd00a4 to 1.2.0.
- [Release notes](https://github.com/opencontainers/runtime-spec/releases )
- [Changelog](https://github.com/opencontainers/runtime-spec/blob/main/ChangeLog )
- [Commits](https://github.com/opencontainers/runtime-spec/commits/v1.2.0 )
---
updated-dependencies:
- dependency-name: github.com/opencontainers/runtime-spec
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp >
2024-03-07 14:43:33 +09:00
Rodrigo Campos
671e211ef8
vendor: Update runtime-spec to expose mountExtensions
...
Future commits will expose this info in the features sub-command.
Signed-off-by: Rodrigo Campos <rodrigoca@microsoft.com >
2023-08-23 16:17:02 +02:00
dependabot[bot]
11b6c9b638
build(deps): bump github.com/opencontainers/runtime-spec
...
Bumps [github.com/opencontainers/runtime-spec](https://github.com/opencontainers/runtime-spec ) from 1.1.0-rc.3 to 1.1.0.
- [Release notes](https://github.com/opencontainers/runtime-spec/releases )
- [Changelog](https://github.com/opencontainers/runtime-spec/blob/main/ChangeLog )
- [Commits](https://github.com/opencontainers/runtime-spec/compare/v1.1.0-rc.3...v1.1.0 )
---
updated-dependencies:
- dependency-name: github.com/opencontainers/runtime-spec
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp >
2023-07-22 13:03:35 +09:00
Akihiro Suda
0ac3376c20
go.mod: runtime-spec v1.1.0-rc.3
...
https://github.com/opencontainers/runtime-spec/releases/tag/v1.1.0-rc.3
Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp >
2023-06-10 17:19:11 +09:00
Akihiro Suda
6beb3c6a3e
go.mod: runtime-spec v1.1.0-rc.2
...
See https://github.com/opencontainers/runtime-spec/releases/tag/v1.1.0-rc.2
for the spec changes.
The `runc features` json is now defined in
https://github.com/opencontainers/runtime-spec/blob/v1.1.0-rc.2/specs-go/features/features.go
Replaces PR 3829
Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp >
2023-05-10 22:23:29 +09:00
Akihiro Suda
787fcf09e7
go.mod: github.com/opencontainers/runtime-spec v1.1.0-rc.1
...
Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp >
2023-02-10 12:10:14 +09:00
dependabot[bot]
bc8d6e3b1f
build(deps): bump github.com/opencontainers/selinux
...
Bumps [github.com/opencontainers/selinux](https://github.com/opencontainers/selinux ) from 1.10.2 to 1.11.0.
- [Release notes](https://github.com/opencontainers/selinux/releases )
- [Commits](https://github.com/opencontainers/selinux/compare/v1.10.2...v1.11.0 )
---
updated-dependencies:
- dependency-name: github.com/opencontainers/selinux
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-02-10 00:34:56 +00:00
Kir Kolyshkin
6462e9de67
runc update: implement memory.checkBeforeUpdate
...
This is aimed at solving the problem of cgroup v2 memory controller
behavior which is not compatible with that of cgroup v1.
In cgroup v1, if the new memory limit being set is lower than the
current usage, setting the new limit fails.
In cgroup v2, same operation succeeds, and the container is OOM killed.
Introduce a new setting, memory.checkBeforeUpdate, and use it to mimic
cgroup v1 behavior.
Note that this is not 100% reliable because of TOCTOU, but this is the
best we can do.
Add some test cases.
Signed-off-by: Kir Kolyshkin <kolyshkin@gmail.com >
2022-11-02 17:15:26 -07:00
dependabot[bot]
da9126f788
build(deps): bump github.com/opencontainers/selinux
...
Bumps [github.com/opencontainers/selinux](https://github.com/opencontainers/selinux ) from 1.10.1 to 1.10.2.
- [Release notes](https://github.com/opencontainers/selinux/releases )
- [Commits](https://github.com/opencontainers/selinux/compare/v1.10.1...v1.10.2 )
---
updated-dependencies:
- dependency-name: github.com/opencontainers/selinux
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-09-29 04:09:47 +00:00
Alban Crequy
c152e8310f
go.mod: update runtime-spec
...
Signed-off-by: Alban Crequy <albancrequy@microsoft.com >
2022-07-28 16:25:26 +02:00
dependabot[bot]
d77f898ff5
build(deps): bump github.com/opencontainers/selinux
...
Bumps [github.com/opencontainers/selinux](https://github.com/opencontainers/selinux ) from 1.10.0 to 1.10.1.
- [Release notes](https://github.com/opencontainers/selinux/releases )
- [Commits](https://github.com/opencontainers/selinux/compare/v1.10.0...v1.10.1 )
---
updated-dependencies:
- dependency-name: github.com/opencontainers/selinux
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-03-30 04:16:27 +00:00
dependabot[bot]
e9ed200031
build(deps): bump github.com/opencontainers/selinux from 1.9.1 to 1.10.0
...
Bumps [github.com/opencontainers/selinux](https://github.com/opencontainers/selinux ) from 1.9.1 to 1.10.0.
- [Release notes](https://github.com/opencontainers/selinux/releases )
- [Commits](https://github.com/opencontainers/selinux/compare/v1.9.1...v1.10.0 )
---
updated-dependencies:
- dependency-name: github.com/opencontainers/selinux
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-11-22 04:21:12 +00:00
dependabot[bot]
6eba68deae
build(deps): bump github.com/opencontainers/selinux from 1.8.5 to 1.9.1
...
Bumps [github.com/opencontainers/selinux](https://github.com/opencontainers/selinux ) from 1.8.5 to 1.9.1.
- [Release notes](https://github.com/opencontainers/selinux/releases )
- [Commits](https://github.com/opencontainers/selinux/compare/v1.8.5...v1.9.1 )
---
updated-dependencies:
- dependency-name: github.com/opencontainers/selinux
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-10-07 04:21:41 +00:00
dependabot[bot]
622acd24fb
build(deps): bump github.com/opencontainers/selinux from 1.8.4 to 1.8.5
...
Bumps [github.com/opencontainers/selinux](https://github.com/opencontainers/selinux ) from 1.8.4 to 1.8.5.
- [Release notes](https://github.com/opencontainers/selinux/releases )
- [Commits](https://github.com/opencontainers/selinux/compare/v1.8.4...v1.8.5 )
---
updated-dependencies:
- dependency-name: github.com/opencontainers/selinux
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-09-10 04:22:23 +00:00
dependabot[bot]
bda1bd7a2f
build(deps): bump github.com/opencontainers/selinux from 1.8.3 to 1.8.4
...
Bumps [github.com/opencontainers/selinux](https://github.com/opencontainers/selinux ) from 1.8.3 to 1.8.4.
- [Release notes](https://github.com/opencontainers/selinux/releases )
- [Commits](https://github.com/opencontainers/selinux/compare/v1.8.3...v1.8.4 )
---
updated-dependencies:
- dependency-name: github.com/opencontainers/selinux
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-08-10 04:22:14 +00:00
dependabot[bot]
fc99ab7e65
build(deps): bump github.com/opencontainers/selinux from 1.8.2 to 1.8.3
...
Bumps [github.com/opencontainers/selinux](https://github.com/opencontainers/selinux ) from 1.8.2 to 1.8.3.
- [Release notes](https://github.com/opencontainers/selinux/releases )
- [Commits](https://github.com/opencontainers/selinux/compare/v1.8.2...v1.8.3 )
---
updated-dependencies:
- dependency-name: github.com/opencontainers/selinux
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-08-03 04:21:49 +00:00
Kir Kolyshkin
65cf0e61fb
Bump selinux to v1.8.2
...
This is to include willf/bitset@v1.1.11 ->
bits-and-blooms/bitset@v1.2.0.
Signed-off-by: Kir Kolyshkin <kolyshkin@gmail.com >
2021-06-02 16:27:27 -07:00
dependabot[bot]
9e964dfc38
build(deps): bump github.com/opencontainers/selinux from 1.8.0 to 1.8.1
...
Bumps [github.com/opencontainers/selinux](https://github.com/opencontainers/selinux ) from 1.8.0 to 1.8.1.
- [Release notes](https://github.com/opencontainers/selinux/releases )
- [Commits](https://github.com/opencontainers/selinux/compare/v1.8.0...v1.8.1 )
---
updated-dependencies:
- dependency-name: github.com/opencontainers/selinux
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-06-02 06:49:52 +00:00
Sebastiaan van Stijn
e49d5da219
go.mod: OCI runtime-spec v1.0.3-0.20210326190908-1c3f411f0417
...
full diff: https://github.com/opencontainers/runtime-spec/compare/a8c4a9ee0f6b...1c3f411f0417
- Fix seccomp notify inconsistencies
- seccomp: Add missing const for seccomp notify action
- schema/defs-linux: Fix inconsistencies with seccomp notify
- Proposal: runtime should ignore capabilities that cannot be granted
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2021-03-26 21:22:58 +01:00
Sebastiaan van Stijn
dd2caace16
go.mod: runtime-spec v1.0.3-0.20210316141917-a8c4a9ee0f6b
...
full diff: https://github.com/opencontainers/runtime-spec/compare/e6143ca7d51d...a8c4a9ee0f6b
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2021-03-16 16:57:38 +01:00
Akihiro Suda
cb26930680
remove "selinux" build tag (Always compile SELinux support)
...
The build tag was removed in go-selinux v1.8.0: https://github.com/opencontainers/selinux/pull/132
Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp >
2020-12-16 17:41:11 +09:00
Kir Kolyshkin
a3f91b9864
vendor: bump runtime-spec
...
... to include unified resources support.
Signed-off-by: Kir Kolyshkin <kolyshkin@gmail.com >
2020-09-16 10:23:12 -07:00
Sebastiaan van Stijn
901dccf05d
vendor: update runtime-spec v1.0.3-0.20200728170252-4d89ac9fbff6
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2020-07-30 22:08:54 +02:00
John Hwang
5935296367
Update go.mod
...
Signed-off-by: John Hwang <john.f.hwang@gmail.com >
2020-07-30 05:28:39 -07:00
Giuseppe Scrivano
510c79f9cf
vendor: update runtime-specs to 237cc4f519e
...
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com >
2020-05-20 09:11:54 +02:00
Sebastiaan van Stijn
b48bbdd08d
vendor: opencontainers/selinux v1.5.1, update deprecated uses
...
full diff: https://github.com/opencontainers/selinux/v1.4.0...v1.5.1
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2020-05-05 15:53:40 +02:00
Akihiro Suda
dfc1b0cd51
update vendor
...
Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp >
2020-03-28 04:22:06 +09:00
Odin Ugedal
69e8fb2a74
Add support for GO Modules
...
This removes vndr, and swiches to native Go Modules instead. All modules
are kept on the old version.
Keeps the vendor/ dir, so everything is backwards compatible.
Signed-off-by: Odin Ugedal <odin@ugedal.com >
2020-03-07 09:29:29 +01:00
Sebastiaan van Stijn
d8953334bb
vendor: update opencontainers/selinux v1.3.3
...
full diff: https://github.com/opencontainers/selinux/compare/v1.3.1...v1.3.3
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2020-03-02 12:41:07 +01:00
Sebastiaan van Stijn
c295a6339c
vendor: update opencontainers/selinux v1.3.1
...
full diff: https://github.com/opencontainers/selinux/compare/5215b1806f52b1fcc2070a8826c542c9d33cd3cf...v1.3.1
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2020-03-02 12:41:01 +01:00
Aleksa Sarai
9aef504415
vendor: update github.com/opencontainers/selinux
...
This is a bump to v1.3.0, plus the necessary CVE-2019-16884 mitigation.
Signed-off-by: Aleksa Sarai <asarai@suse.de >
2019-09-30 00:36:59 +10:00
Daniel J Walsh
8362cd02c0
Vendor in latest selinux code for keycreate errors
...
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com >
2019-04-24 08:41:56 -04:00
Daniel J Walsh
dcf994b4f8
Fix SELinux failures on disabled SELinux Machines
...
On some machines when setting the SELinux key labels to "", we are seeing
failures that cause runc to fail. Even if SELinux is disabled.
This check will ignore callers calling SELinux Set*Label functions with ""
when SELinux is disabled.
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com >
2019-04-02 10:27:27 -04:00
Daniel J Walsh
cd96170c10
Need to setup labeling of kernel keyrings.
...
Work is ongoing in the kernel to support different kernel
keyrings per user namespace. We want to allow SELinux to manage
kernel keyrings inside of the container.
Currently when runc creates the kernel keyring it gets the label which runc is
running with ususally `container_runtime_t`, with this change the kernel keyring
will be labeled with the container process label container_t:s0:C1,c2.
Container running as container_t:s0:c1,c2 can manage keyrings with the same label.
This change required a revendoring or the SELinux go bindings.
github.com/opencontainers/selinux.
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com >
2019-03-13 17:57:30 -04:00
John Howard
ec069fe332
Vendor opencontainers/runtime-spec 29686dbc
...
Signed-off-by: John Howard <jhoward@microsoft.com >
2019-02-07 14:49:22 -08:00
Xiaochen Shen
bd90541666
vendor: bump runtime-spec to 5684b8af48c1
...
Update runtime-spec to get Intel RDT/MBA Linux configs which will be
used in successive commits.
Signed-off-by: Xiaochen Shen <xiaochen.shen@intel.com >
2018-10-16 13:18:25 +08:00
Mrunal Patel
30669da201
Bump the spec up to v1.0.0
...
Signed-off-by: Mrunal Patel <mrunalp@gmail.com >
2017-07-19 10:34:27 -07:00
Michael Crosby
eb70c213ba
Update runtime-spec to rc6
...
Signed-off-by: Michael Crosby <crosbymichael@gmail.com >
2017-07-12 16:24:04 -07:00
Justin Cormack
e8ef6025a4
Update to runtime spec 198f23f827
...
Updates memory limits to be int64, and removes Platform from spec.
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2017-06-27 12:16:07 +01:00
Michael Crosby
854b41d81e
Update spec to 239c4e44f2
...
This provides updates to runc for the spec changes with *Process and
OOMScoreAdj
Signed-off-by: Michael Crosby <crosbymichael@gmail.com >
2017-06-01 16:29:47 -07:00
Qiang Huang
5e7b48f7c0
Use opencontainers/selinux package
...
It's splitted as a separate project.
Signed-off-by: Qiang Huang <h.huangqiang@huawei.com >
2017-03-23 08:21:19 +08:00
Mrunal Patel
4f9cb13b64
Update runtime spec to 1.0.0.rc5
...
Signed-off-by: Mrunal Patel <mrunalp@gmail.com >
2017-03-15 11:38:37 -07:00
Alexander Morozov
993cbf9db0
move from Godeps to vndr
...
This uses the standard go vendor location instead of old Godeps
location.
Also remove usage of symlink GOPATH. Since our README mentions that you
should build it inside GOPATH, i think its a reasonable to assume that
you dont need to create a tmp GOPATH.
Signed-off-by: Daniel Dao <dqminh89@gmail.com >
2017-02-24 11:25:21 +00:00