Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
43 commits
Select commit Hold shift + click to select a range
b911ae3
Add tcp service for grpc listeners
crosbymichael Mar 4, 2019
1a1f8f1
Set nofile to 1048576
crosbymichael Apr 10, 2019
4ba756e
Fix API forward events for shims
crosbymichael Apr 10, 2019
4b3b99e
Add support for required plugins.
Random-Liu Apr 9, 2019
a12f836
Use $TEST_RUNTIME for cri test.
Random-Liu Apr 10, 2019
ae87730
Improve shim shutdown logic
crosbymichael Apr 10, 2019
5703f41
Merge pull request #3197 from Random-Liu/add-required-plugins
estesp Apr 11, 2019
047348e
Add dialer for events service
crosbymichael Apr 11, 2019
acca107
Merge pull request #3204 from crosbymichael/fix-forward
dmcgowan Apr 11, 2019
ff90b03
Merge pull request #3202 from crosbymichael/nofile
dmcgowan Apr 11, 2019
5f4c977
Merge pull request #3162 from crosbymichael/tcpservice
dmcgowan Apr 11, 2019
97d247c
Rename `hrpc` to `tcpServer`
crosbymichael Apr 11, 2019
9cc5878
Check task list to avoid unnecessary cleanup.
Random-Liu Apr 11, 2019
a7af3c1
Correct import path in services/server package
Apr 12, 2019
fc167f9
Correct PusherFunc helper to match Pusher intf
Apr 12, 2019
63c7a87
Requeue events in the shim publisher
crosbymichael Apr 11, 2019
906e8bc
Merge pull request #3207 from crosbymichael/ttrpc-deps
estesp Apr 12, 2019
32e788a
Merge pull request #3205 from Random-Liu/test-runtime-for-cri
crosbymichael Apr 12, 2019
c9059c7
bump mistifyio/go-zfs f784269be439d704d3dfa1906f45dd848fed2beb
thaJeztah Apr 14, 2019
396eba1
Merge pull request #3216 from thaJeztah/bump_mistify_zfs
estesp Apr 15, 2019
05dd66b
Update go-winio in vendor.conf
kevpar Apr 14, 2019
78f3dc4
Allow dumping stacks via ETW capture state
kevpar Apr 14, 2019
cc73dc3
Merge pull request #3217 from kevpar/etw-capture-state
Apr 15, 2019
be2cbd0
Access to client's GRPC connection object
mxpv Apr 16, 2019
665715b
Merge pull request #3208 from mxpv/client
crosbymichael Apr 16, 2019
8722ec0
Merge pull request #3213 from jcordasc/small-fixes
crosbymichael Apr 16, 2019
4c16017
Merge pull request #3209 from Random-Liu/fix-v1-shim-cleanup
estesp Apr 16, 2019
cfb8b55
.mailmap: update Akihiro Suda's email address
AkihiroSuda Apr 17, 2019
56d8a05
Merge pull request #3220 from AkihiroSuda/akihirosuda-email
crosbymichael Apr 17, 2019
6bcf463
Move to sha-specified test image for nanoserver
estesp Apr 17, 2019
a4942ca
Fix error on pull hang in CI
fuweid Apr 18, 2019
b819d05
Merge pull request #3222 from estesp/test-appveyor
crosbymichael Apr 18, 2019
7718d06
Write stack dump to `os.TempDir()` as well
Apr 5, 2019
0fd0256
bump gocapability
thaJeztah Apr 14, 2019
a333dbc
Update x/crypto to 88737f569e3a9c7ab309cdc09a07fe7fc87233c3
thaJeztah Apr 17, 2019
06a3a48
bump containerd/console 0650fd9eeb50bab4fc99dceb9f2e14cf58f36e7f
thaJeztah Apr 14, 2019
a905b0f
Merge pull request #3224 from thaJeztah/bump_crypto
estesp Apr 18, 2019
ffe0b69
Merge pull request #3190 from jhowardmsft/jjh/stack2file
estesp Apr 18, 2019
a91e043
Merge pull request #3223 from thaJeztah/bump_gocapability
crosbymichael Apr 18, 2019
e6fc0ed
Convert Windows CI to use Microsoft MCR image urls
jterry75 Apr 18, 2019
c2fb5d7
Merge pull request #3230 from jterry75/fix_windows_image
estesp Apr 19, 2019
0376dd4
Don't write dumped stacks to file for ETW capture state
kevpar Apr 19, 2019
835e6d0
Merge pull request #3231 from kevpar/dump-stacks-to-file
estesp Apr 19, 2019
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion .mailmap
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
Abhinandan Prativadi <abhi@docker.com> Abhinandan Prativadi <aprativadi@gmail.com>
Abhinandan Prativadi <abhi@docker.com> abhi <abhi@docker.com>
Akihiro Suda <suda.akihiro@lab.ntt.co.jp> Akihiro Suda <suda.kyoto@gmail.com>
Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp> Akihiro Suda <suda.kyoto@gmail.com>
Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp> Akihiro Suda <suda.akihiro@lab.ntt.co.jp>
Andrei Vagin <avagin@virtuozzo.com> Andrei Vagin <avagin@openvz.org>
Brent Baude <bbaude@redhat.com> baude <bbaude@redhat.com>
Frank Yang <yyb196@gmail.com> frank yang <yyb196@gmail.com>
Expand Down
21 changes: 14 additions & 7 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -74,14 +74,21 @@ script:
- if [ "$GOOS" = "linux" ]; then sudo PATH=$PATH GOPATH=$GOPATH make integration ; fi
# Run the integration suite a second time. See discussion in github.com/containerd/containerd/pull/1759
- if [ "$GOOS" = "linux" ]; then sudo PATH=$PATH GOPATH=$GOPATH TESTFLAGS_PARALLEL=1 make integration ; fi
- if [ "$GOOS" = "linux" ]; then
- |
if [ "$GOOS" = "linux" ]; then
sudo mkdir -p /etc/containerd
sudo bash -c "cat > /etc/containerd/config.toml <<EOF
[plugins.cri.containerd.default_runtime]
runtime_type = \"${TEST_RUNTIME}\"
EOF"
sudo PATH=$PATH containerd -log-level debug &> /tmp/containerd-cri.log &
sudo ctr version ;
sudo PATH=$PATH GOPATH=$GOPATH critest --runtime-endpoint=/var/run/containerd/containerd.sock --parallel=8 ;
TEST_RC=$? ;
test $TEST_RC -ne 0 && cat /tmp/containerd-cri.log ;
sudo pkill containerd ;
test $TEST_RC -eq 0 || /bin/false ;
sudo ctr version
sudo PATH=$PATH GOPATH=$GOPATH critest --runtime-endpoint=/var/run/containerd/containerd.sock --parallel=8
TEST_RC=$?
test $TEST_RC -ne 0 && cat /tmp/containerd-cri.log
sudo pkill containerd
sudo rm -rf /etc/containerd
test $TEST_RC -eq 0 || /bin/false
fi

after_success:
Expand Down
43 changes: 38 additions & 5 deletions api/next.pb.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4211,28 +4211,61 @@ file {
dependency: "google/protobuf/empty.proto"
dependency: "google/protobuf/timestamp.proto"
message_type {
name: "PublishRequest"
name: "ForwardRequest"
field {
name: "topic"
name: "envelope"
number: 1
label: LABEL_OPTIONAL
type: TYPE_MESSAGE
type_name: ".containerd.services.events.ttrpc.v1.Envelope"
json_name: "envelope"
}
}
message_type {
name: "Envelope"
field {
name: "timestamp"
number: 1
label: LABEL_OPTIONAL
type: TYPE_MESSAGE
type_name: ".google.protobuf.Timestamp"
options {
65001: 0
65010: 1
}
json_name: "timestamp"
}
field {
name: "namespace"
number: 2
label: LABEL_OPTIONAL
type: TYPE_STRING
json_name: "namespace"
}
field {
name: "topic"
number: 3
label: LABEL_OPTIONAL
type: TYPE_STRING
json_name: "topic"
}
field {
name: "event"
number: 2
number: 4
label: LABEL_OPTIONAL
type: TYPE_MESSAGE
type_name: ".google.protobuf.Any"
json_name: "event"
}
options {
64400: 1
}
}
service {
name: "Events"
method {
name: "Publish"
input_type: ".containerd.services.events.ttrpc.v1.PublishRequest"
name: "Forward"
input_type: ".containerd.services.events.ttrpc.v1.ForwardRequest"
output_type: ".google.protobuf.Empty"
}
}
Expand Down
Loading