Commit Graph

1862 Commits

Author SHA1 Message Date
Phil Estes
229eb19bd6
Add back default UNIX env to container config
Due to changes to the defaults in containerd, the CRI path to creating a
container OCI config needs to add back in the default UNIX $PATH (and
any other defaults) as that is the expected behavior from other
runtimes.

Signed-off-by: Phil Estes <estesp@linux.vnet.ibm.com>
2019-09-19 09:00:25 -04:00
Lantao Liu
35eb96d901 Update deployment and integration test
Signed-off-by: Lantao Liu <lantaol@google.com>
2019-09-18 17:21:37 -07:00
Lantao Liu
5a68bd70c8 Update kubernetes to 1.16.0-rc.2
Signed-off-by: Lantao Liu <lantaol@google.com>
2019-09-18 17:21:37 -07:00
Antonio Ojea
fcd6bf318b Report Additional POD IPs
Signed-off-by: Lantao Liu <lantaol@google.com>
2019-09-18 17:21:37 -07:00
Lantao Liu
9d60f9c56e
Merge pull request #1264 from Random-Liu/windows-support-2
Add Implementation for WCOW process isolation support.
2019-09-18 11:38:11 -07:00
Lantao Liu
7e96aaab09 Add CRI Validation test.
Signed-off-by: Lantao Liu <lantaol@google.com>
2019-09-18 10:46:29 -07:00
Lantao Liu
dc964de85f Add windows implmenetation
Signed-off-by: Lantao Liu <lantaol@google.com>
2019-09-18 10:46:29 -07:00
Lantao Liu
bbcf564745 Add windows image platform comparer
Signed-off-by: Lantao Liu <lantaol@google.com>
2019-09-18 10:46:28 -07:00
Lantao Liu
c6cb25c158 Open/create log file with FILE_SHARE_DELETE on windows
Signed-off-by: Lantao Liu <lantaol@google.com>
2019-09-18 10:46:28 -07:00
Lantao Liu
59b6ed641f Update containerd to 59a625defb
Signed-off-by: Lantao Liu <lantaol@google.com>
2019-09-12 18:13:15 -07:00
Lantao Liu
3a6510756e
Merge pull request #1260 from bart0sh/PR0001-container-annotations
Use container annotations when creating containers
2019-09-12 16:36:59 -07:00
Mike Brown
738179542a add a test case for container_annotations
Signed-off-by: Mike Brown <brownwm@us.ibm.com>
2019-09-10 11:28:59 +03:00
Ed Bartosh
05a9028969 Use container annotations when creating containers
Signed-off-by: Ed Bartosh <eduard.bartosh@intel.com>
2019-09-10 11:28:59 +03:00
Ed Bartosh
e28689657a Add ContatinerAnnotations to the Runtime and config
Signed-off-by: Ed Bartosh <eduard.bartosh@intel.com>
2019-09-10 11:28:51 +03:00
Lantao Liu
307e802aa5
Merge pull request #1271 from mikebrow/update-readme-goinstr
need to move instr to more recent golang; remove integration/*.go from lint verify test
2019-09-09 17:00:53 -07:00
Mike Brown
da03c5bb9a remove integration files from lint verify
Signed-off-by: Mike Brown <brownwm@us.ibm.com>
2019-09-09 11:17:25 -07:00
Mike Brown
02596d2758 need to move up to a more recent golang
Signed-off-by: Mike Brown <brownwm@us.ibm.com>
2019-09-09 09:59:29 -07:00
Lantao Liu
6961bfa1d4
Merge pull request #1266 from Random-Liu/support-local-containerd
Support local containerd release.
2019-09-06 17:47:19 -07:00
Lantao Liu
763461f47f Support local containerd release.
Signed-off-by: Lantao Liu <lantaol@google.com>
2019-09-06 16:26:14 -07:00
Lantao Liu
6f59705a3f
Merge pull request #1256 from Random-Liu/exec-background
Clarify exec behavior in some edge cases
2019-09-03 17:22:00 -07:00
Lantao Liu
115b7664d9 Clarify some exec behavior.
Signed-off-by: Lantao Liu <lantaol@google.com>
2019-09-03 16:52:23 -07:00
Lantao Liu
857a2d0cc7
Merge pull request #1258 from Random-Liu/windows-support-1
Build CRI Plugin on Windows and Add Presubmit
2019-09-03 16:51:34 -07:00
Lantao Liu
0122e90b20 Add presubmit test for windows.
Signed-off-by: Lantao Liu <lantaol@google.com>
2019-09-03 16:23:42 -07:00
Lantao Liu
86de625ece Update vendor
Signed-off-by: Lantao Liu <lantaol@google.com>
2019-09-03 16:23:42 -07:00
Lantao Liu
50c73e6dc5 Move unix specific logic into _unix.go
Signed-off-by: Lantao Liu <lantaol@google.com>
2019-09-03 16:23:42 -07:00
Lantao Liu
7b606375ae
Merge pull request #1259 from Random-Liu/fix-potential-panic-for-unknown-state
Fix panic for task in unknown state.
2019-09-03 16:20:15 -07:00
Mike Brown
2d17942b17
Merge pull request #1252 from Random-Liu/update-cri-tools
Update cri-tools to fix all image reference test failure.
2019-09-03 18:09:00 -05:00
Lantao Liu
c6203ec13b Fix panic for task in unknown state.
Signed-off-by: Lantao Liu <lantaol@google.com>
2019-09-03 14:56:15 -07:00
Lantao Liu
b5ec5ee4f6
Merge pull request #1255 from Random-Liu/fix-doc
FDQN is a typo, and we don't support trailing dot in FQDN.
2019-08-30 14:58:22 -07:00
Lantao Liu
2d03ccf5dd FDQN is a typo, and we don't support trailing dot in FQDN.
Signed-off-by: Lantao Liu <lantaol@google.com>
2019-08-30 13:31:04 -07:00
Mike Brown
f304b16a16
Merge pull request #1251 from Random-Liu/add-task-max
Add TaskMax=infinity in the systemd unit.
2019-08-29 17:19:53 -05:00
Lantao Liu
0997453f33 Update cri-tools to fix all image reference test failure.
Signed-off-by: Lantao Liu <lantaol@google.com>
2019-08-29 15:11:01 -07:00
Lantao Liu
567cd57f5f
Merge pull request #1250 from awesomenix/fixemptyauth
fix: support empty auth config for anonymous registry
2019-08-29 14:40:09 -07:00
Lantao Liu
523f3440b0 Add TaskMax=infinity
Signed-off-by: Lantao Liu <lantaol@google.com>
2019-08-29 14:35:43 -07:00
Nishchay
f41675d234
fix: support empty auth config for anonymous registry
- empty username means caller wants to use no credentials, typically for anonymous registry
- Fixes https://github.com/containerd/cri/issues/1249

Signed-off-by: Nishchay Kumar <mrawesomenix@gmail.com>
2019-08-28 10:24:31 -07:00
Lantao Liu
6dc2a87447
Merge pull request #1244 from Random-Liu/support-cni-dns-capabilities
Support CNI DNS capabilities.
2019-08-22 15:06:52 -07:00
Lantao Liu
28aef2fe38 Support CNI DNS capabilities.
Signed-off-by: Lantao Liu <lantaol@google.com>
2019-08-22 14:29:04 -07:00
Lantao Liu
ff0889fb4d
Merge pull request #1242 from Random-Liu/explicitly-import-runtime-v2
Explicitly import runtime v2 in the test containerd binary.
2019-08-20 22:49:51 -07:00
Lantao Liu
be3d4a8acf Explicitly import runtime v2 in the test containerd binary.
Signed-off-by: Lantao Liu <lantaol@google.com>
2019-08-20 18:44:49 -07:00
Lantao Liu
eed3956689
Merge pull request #1240 from Random-Liu/fix-apparmor-privileged
Fix apparmor for privileged.
2019-08-20 10:13:28 -07:00
Lantao Liu
10acd8e769 Fix apparmor for privileged.
Signed-off-by: Lantao Liu <lantaol@google.com>
2019-08-19 16:28:45 -07:00
Mike Brown
f1d492b0cd
Merge pull request #1237 from Random-Liu/update-cni-plugins
Update cni plugins to v0.7.6.
2019-08-14 14:46:57 -05:00
Lantao Liu
cda752fd59 Update cni plugins to v0.7.6.
Signed-off-by: Lantao Liu <lantaol@google.com>
2019-08-14 10:19:42 -07:00
Lantao Liu
92603895fd
Merge pull request #1238 from crosbymichael/cni-update
Update cni and go-cni to the v0.7.1 release
2019-08-14 10:18:29 -07:00
Michael Crosby
3995efc7c1 Update cni and go-cni to the v0.7.1 release
Closes #1236

Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
2019-08-14 16:19:37 +00:00
Lantao Liu
5ea371c689
Merge pull request #1235 from Random-Liu/wildcard-mirror
Add wildcard mirror support.
2019-08-13 13:04:48 -07:00
Lantao Liu
81ca274c6f Add wildcard mirror support.
Signed-off-by: Lantao Liu <lantaol@google.com>
2019-08-13 12:02:57 -07:00
Lantao Liu
8021850e91
Merge pull request #1233 from AkihiroSuda/allow-ca-without-client-certs
allow non-mutual TLS
2019-08-11 17:07:57 -07:00
Lantao Liu
a4b145adbb
Merge pull request #1234 from Random-Liu/update-containerd-to-fix-race
Update containerd to fix panic caused by race condition.
2019-08-11 16:51:56 -07:00
Lantao Liu
7f330dc4aa Update containerd to fix panic caused by race condition.
Signed-off-by: Lantao Liu <lantaol@google.com>
2019-08-10 10:40:43 -07:00