Lantao Liu
36768a1920
Update cri-tools and build critest into release tarball again.
...
Signed-off-by: Lantao Liu <lantaol@google.com>
2018-03-20 21:26:05 +00:00
Lantao Liu
129d060e10
Update README.d and graphs.
...
Signed-off-by: Lantao Liu <lantaol@google.com>
2018-03-20 21:11:23 +00:00
Jose Carlos Venegas Munoz
ca16bd601a
runtime: Add trusted runtime option
...
Some CRI compatible runtimes may not support provileged operations.
Specifically hypervisor based runtimes (like kata-containers, cc-runtime
and runv) do not support privileged operations like:
- Provide access to the host namespaces
- Create fully privileged containers with access to host devices
Hypervisor based runtimes create container workloads within virtual machines.
When a running host privileged containers using them,
they wont provide support to requested the privileged opertations.
This commits add the new options to define two runtimes:
Trusted runtime : Used when a privileged container is requested.
Default runtime : for non-privileged workloads.
A container that belongs to a privileged pod will inherent this property
an will be created with the trusted runtime.
- Add options to define trusted runtime
- Add logic to decide if a sanbox is trusted
- Export annotation containers below to a trusted sandbox
Signed-off-by: Jose Carlos Venegas Munoz <jose.carlos.venegas.munoz@intel.com>
2018-03-20 13:56:49 -06:00
Lantao Liu
7f959b6dd5
Merge pull request #684 from Random-Liu/fix-kube-up-and-docs
...
Fix for kube-up.sh and update several documments.
2018-03-20 10:18:14 -07:00
Yanqiang Miao
d465f858a0
Fixes a default config bug of gc scheduler
...
Signed-off-by: Yanqiang Miao <miao.yanqiang@zte.com.cn>
2018-03-20 19:29:40 +08:00
Lantao Liu
904938fa9d
Fix for kube-up.sh and update several documments.
...
Signed-off-by: Lantao Liu <lantaol@google.com>
2018-03-20 09:24:15 +00:00
Lantao Liu
013ab03a53
Merge pull request #683 from Random-Liu/rename-variables
...
Rename all variables to remove "cricontainerd".
2018-03-19 15:45:45 -07:00
Lantao Liu
387da59ee5
Rename all variables to remove "cricontainerd".
...
Signed-off-by: Lantao Liu <lantaol@google.com>
2018-03-19 21:59:32 +00:00
Kenfe-Mickaël Laventure
4c8bbb55b7
Merge pull request #2216 from crosbymichael/task-id
...
Add task.ID() API
2018-03-19 14:01:54 -07:00
Lantao Liu
9afdd1956b
Merge pull request #680 from Random-Liu/fix-containerd-test
...
Only set deploy dir.
2018-03-19 11:41:50 -07:00
Michael Crosby
9b9a0ac8ad
Add task.ID() API
...
Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
2018-03-19 13:44:49 -04:00
Lantao Liu
bce3310d5b
Only set deploy path.
...
Signed-off-by: Lantao Liu <lantaol@google.com>
2018-03-19 17:32:13 +00:00
Lantao Liu
a612c3f107
Merge pull request #677 from Random-Liu/all-metadata-to-file
...
Write all instance metadata to files.
2018-03-17 04:50:40 -07:00
Lantao Liu
83da5a17fa
Merge pull request #678 from Random-Liu/use-pkg-errors
...
Use `github.com/pkg/errors`
2018-03-17 04:50:03 -07:00
Lantao Liu
e1fe1abff0
Use github.com/pkg/errors
...
Signed-off-by: Lantao Liu <lantaol@google.com>
2018-03-17 02:24:38 +00:00
Lantao Liu
1cf018f39f
Write all instance metadata to files.
...
Signed-off-by: Lantao Liu <lantaol@google.com>
2018-03-17 01:49:04 +00:00
Lantao Liu
916e99d0ad
Merge pull request #675 from Random-Liu/fix-containerd-repo-test
...
Fix containerd repo test.
2018-03-16 16:43:53 -07:00
Lantao Liu
948d3132c9
Merge pull request #674 from abhi/master
...
Removing DAD config and updating plugins to v0.7.0
2018-03-16 16:32:01 -07:00
Lantao Liu
47855119ab
Merge pull request #667 from mikebrow/doc-updates-cri-move
...
docs update for cri-containerd to cri move
2018-03-16 16:24:40 -07:00
Lantao Liu
524177e3ef
Fix containerd repo test.
...
Signed-off-by: Lantao Liu <lantaol@google.com>
2018-03-16 23:06:25 +00:00
abhi
2bdf428eb7
Removing DAD config and updating plugins to v0.7.0
...
Signed-off-by: abhi <abhi@docker.com>
2018-03-16 14:46:46 -07:00
Mike Brown
0ee7614785
docs update for cri-containerd to cri move
...
Signed-off-by: Mike Brown <brownwm@us.ibm.com>
2018-03-16 15:33:17 -05:00
Lantao Liu
65b5240b29
Merge pull request #673 from Random-Liu/test-containerd-repo
...
Test containerd repo
2018-03-16 13:04:41 -07:00
Lantao Liu
a69f3555da
Add build-containerd.sh to build containerd from existing repo
...
Signed-off-by: Lantao Liu <lantaol@google.com>
2018-03-16 17:51:29 +00:00
Phil Estes
f5d7bfb56e
Merge pull request #2213 from crosbymichael/runc
...
Bump runc to 69663f0bd4b60df09991c08812a60108003fa
2018-03-16 12:54:54 +02:00
Lantao Liu
0b8e9060d7
Sync vendors with containerd
...
Signed-off-by: Lantao Liu <lantaol@google.com>
2018-03-16 06:39:01 +00:00
Lantao Liu
1dcbf4f742
Merge pull request #663 from abhi/cni
...
Moving to use go-cni library from containerd
2018-03-15 17:53:50 -07:00
Lantao Liu
5e5a5f50d1
Merge pull request #671 from Random-Liu/ctrcri-to-ctr-cri
...
Ctrcri to ctr cri
2018-03-15 17:14:59 -07:00
abhi
a1f4516661
Vendoring changes
...
Signed-off-by: abhi <abhi@docker.com>
2018-03-15 17:05:36 -07:00
abhi
003bbd4292
Modifying fake cni plugin
...
Signed-off-by: abhi <abhi@docker.com>
2018-03-15 17:05:33 -07:00
Lantao Liu
1eaef9ee10
Merge pull request #669 from Random-Liu/cleanup-event-backoff
...
Cleanup event backoff.
2018-03-15 16:28:59 -07:00
Lantao Liu
45f4037d3d
Merge pull request #670 from Random-Liu/enable-promic-mode
...
Enable promisc mode because Kubernetes network model needs it.
2018-03-15 16:27:54 -07:00
Lantao Liu
7e67d96b9b
Replace ctrcri
with ctr cri
.
...
Signed-off-by: Lantao Liu <lantaol@google.com>
2018-03-15 23:22:00 +00:00
Lantao Liu
62d1f13217
Update containerd to 3c1ef1a714
...
Signed-off-by: Lantao Liu <lantaol@google.com>
2018-03-15 23:21:32 +00:00
Lantao Liu
b82ca71b61
Enable promisc mode because Kubernetes network model needs it.
...
Signed-off-by: Lantao Liu <lantaol@google.com>
2018-03-15 22:21:10 +00:00
Lantao Liu
3c1ef1a714
Merge pull request #2212 from dmcgowan/fix-overlay-cleanup-race
...
overlay: fix cleanup directory deletion race
2018-03-15 15:13:30 -07:00
Lantao Liu
d389af83a9
Cleanup event backoff.
...
Signed-off-by: Lantao Liu <lantaol@google.com>
2018-03-15 18:49:36 +00:00
Lantao Liu
eff311d493
Merge pull request #628 from yanxuean/nits
...
Handle containerd event reliably
2018-03-15 11:35:59 -07:00
Michael Crosby
f117459c35
Bump runc to 69663f0bd4b60df09991c08812a60108003fa
...
Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
2018-03-15 14:14:41 -04:00
Michael Crosby
ee84187a6a
Merge pull request #2096 from stevvooe/include-zfs-by-default
...
containerd: include zfs plugin by default
2018-03-15 13:56:00 -04:00
yanxuean
c751847350
Handle containerd event reliably
...
fix #434
Signed-off-by: yanxuean <yan.xuean@zte.com.cn>
2018-03-15 17:14:02 +08:00
yanxuean
7583bce4ab
some comments
...
Signed-off-by: yanxuean <yan.xuean@zte.com.cn>
2018-03-15 15:55:54 +08:00
abhi
92110e1d74
Moving to use go-cni library from containerd
...
This fix aims to use the cni library form containerd.
The library avoid usage of nsenter.
Signed-off-by: abhi <abhi@docker.com>
2018-03-14 19:25:54 -07:00
Derek McGowan
a0b818e093
Merge pull request #2200 from jessvalarezo/multiarch-pulls
...
allow content to be pulled for specific platform(s), all platforms
2018-03-14 14:46:30 -07:00
Derek McGowan
94cf25f7db
overlay: fix cleanup directory deletion race
...
Fixes a bug where a writable transaction may create or make changes to
a directory while the cleanup is running, leading to removal of a
directory which will be referenced.
Signed-off-by: Derek McGowan <derek@mcgstyle.net>
2018-03-14 13:36:49 -07:00
Stephen J Day
f4113a903a
containerd: include zfs plugin by default
...
Signed-off-by: Stephen J Day <stephen.day@docker.com>
2018-03-14 10:29:23 -07:00
Phil Estes
b307df2723
Merge pull request #2207 from jessvalarezo/ctr-task-d-update
...
ctr: allow for force kill when deleting task process
2018-03-14 03:41:23 -04:00
Derek McGowan
1a930e502b
Merge pull request #2175 from Random-Liu/plugin-cri-cli
...
Plug-in cri subcommand
2018-03-13 20:16:38 -07:00
Derek McGowan
8fc382cba3
Merge pull request #2208 from jessvalarezo/windows-runtime-platform
...
windows: define platform in runtime plugin init
2018-03-13 19:58:25 -07:00
Lantao Liu
ea6a10c412
Add cri subcommand and add ctr/command package
...
Signed-off-by: Lantao Liu <lantaol@google.com>
2018-03-14 01:11:29 +00:00