Skip to content

Commit

Permalink
vendor: Vendor virtcontainers
Browse files Browse the repository at this point in the history
This pulls in the changes in the hyperstart api for SCSI.

Virtcontainers shortlog:

43c9ed3 kata-agent: add initial test for kata-agent networking
082ec3f kata-agent: add network gRPC support
4b30262 setup: #!/bin/bash in the wrong place
8b7fddf vendor: re-vendor kata-containers agent
07c2c88 test: Modify block device test to test for SCSI as well
a1a569a scsi: Add SCSI support for volumes as well
3c038f1 scsi: Pass SCSI address to hyperstart agent
80bdc50 tests: Fix tests to take into account default driver for block
devices
7df3f45 scsi: Add support for scsi driver for hotplugging drives
10e2349 1.0.7 release
10d462c block: Fix disabling block device use
fd6f6ed pod: Factorize network creation and removal into pod functions
2fec63f pod: StartVM() does not need any parameter
0dd84be container: Remove the container from pod structure on deletion
b852d93 api: Stop the VM when stopping the pod
17065de pod: Simplify pod stop
bcb8643 pod: Delete containers when deleting the pod
5236b92 documentation: Add API usage example
77c41ca documentation: Add short container 1.0 API description
0fbae82 documentation: Add short pod 1.0 API description
5a2d207 documentation: Document the 1.0 API
1ccb3a4 pod: Fetch pod network only from createPod()
563c175 qemu: change function names
d8a6dd3 qemu: update qemu init
b877182 qemu: add support for ARM
485b51b hypervisor: remove getState function
13d23e2 vendor: Re-vendor govmm
a43389e kata_agent: Ignore resources from the specification
1479051 kata_agent: Empty namespaces paths
a28064c kata_agent: Fix 9pfs rootfs
97be8e1 vendor: Update Gopkg.toml for new prune syntax
a0ee7ef vendor: Remove constraints from packages not directly vendored
195d71f Run cc-shim in the network namespace of pod
62e5145 container: Let some time before to force kill a container
process
9ab4716 container: Remove useless container fetching
1f9f41f pod: Remove useless pod fetching
b19559f pod: Don't update container states from the pod
e047779 net: remove netModel string function
ac880a1 test: network: add unit test
f19bd7a oci: Allow to get InternetworkingModel from config
573dcf0 network: Add NetInterworkingModel methods
6d19f56 network: Endpoint type dictate how the connection needs to be
made
037a81a network: define internetworking model at endpoint creation
089119a network: remove unsed function createNetworkEndpoints
e6c6f84 Add support for dockershim pod annotations
e01404c container: Allow to send a signal to a created container
e5ad775 container: Allow to stop a container in state created
00a9091 qemu: change CPU topology to support until 240 CPUs
7dc7483 mount: Explicitely modify and store container mount list
9acfae9 container: Move devices and mounts creation to createContainer()
484cc19 api: Add new container pointer to pod structure
d07aeb2 container: Replace fetchContainer() with findContainer()
cc8a959 kata_agent: Unmount properly the container
a82ff68 kata_agent: Add high level unit tests
9a1f1f1 agent: Store URL and ProxyPid info from each implementation
cfa2543 agent: Cleanup agent initialization
72e4468 agent: Push shim initialization down to the agent
9e8dadb agent: Push proxy initialization down to the agent
16e3a94 agent: Return process from createContainer()
41c85b2 proxy: Add proxyParams to proxy interface
67d5423 proxy: Rework proxy interface
b654115 qemu: Log default kernel params
d460a53 qemu: Remove unecessary parameter for buildKernelParams()
80038f3 build: Only clean files if they exist
a4377a7 build: Fix clean and uninstall
5da67c9 kata_proxy: Regenerate the proxy URL when needed
5a12655 kata_agent: Parse the OCI command properly
643aeb5 agent: Increas unit testing coverage
5e78fac container: Pass the command to startShim
e747236 api: Store the pod when it's completely created
42f622b pod: Register pod against proxy
c03bd2f pod: Simplify container creation routines
17518a9 container: Rename createShimProcess
b404961 container: Let the agent implementations start the shims
c78954f pod: Wait for the VM and start the pod in startVM
f67f447 pod: Rename doFetchPod
0d794ca shim: Carry the info about terminal
03a08e1 vendor: Update kata agent vendoring
6bd535a kata_agent: Constraints the OCI spec
6b8935f vendor: Add cri-containerd annotations to vendor dir
fec607f cri: Add support for cri-contaienrd pod annotations
940a13e logging: Set source field for oci and hyperstart packages
579639b kata_proxy: Fetch guest agent logs when in debug mode
5fc2656 kata_agent: Replace OCI mounts source paths
7840481 mount: Pass guest shared dir to create the guest mounts
81c9ec3 mount: Add type and options fields
e716658 qemu: Shut the nesting env check debug
d488ca0 kata_proxy_test: Fix kata proxy unit tests
91633aa kata_proxy: Check the agent interface before dereferencing it
9aeb502 container: Create container before starting it
3fec78b kata_agent: Do not share the sandbox PID ns
8af573f kata_proxy: Kill the proxy once we unregister the VM
2ebad33 kata_agent: Unmount container rootfs when container is stopped
852f601 kata_agent: Add exec IDs for exec and create container
45c9cfd kata_agent: Fix the guest rootfs OCI path
cc469f5 kata_agent: Add logrus based logger
5a34447 kata_agent: Use the correct serial channel name
9ca6126 kata_proxy: Implement all interface ops
b8ac6b6 kata_agent: Build and store the default gRPC socket

Fixes clearcontainers#218

Signed-off-by: Archana Shinde <[email protected]>
  • Loading branch information
amshinde committed Mar 1, 2018
1 parent 1bf9f31 commit 00fe837
Show file tree
Hide file tree
Showing 54 changed files with 3,274 additions and 2,855 deletions.
4 changes: 2 additions & 2 deletions Gopkg.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Gopkg.toml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@

[[constraint]]
name = "github.com/containers/virtcontainers"
revision = "3a6bd62b25e130dc142ba430cf3b45c975d1878e"
revision = "6bccdf63e8c47e294c9e320aaa1c7b30e35350ca"

[[constraint]]
name = "github.com/sirupsen/logrus"
Expand Down
108 changes: 95 additions & 13 deletions vendor/github.com/containers/virtcontainers/Gopkg.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

25 changes: 7 additions & 18 deletions vendor/github.com/containers/virtcontainers/Gopkg.toml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

22 changes: 16 additions & 6 deletions vendor/github.com/containers/virtcontainers/Makefile

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

11 changes: 11 additions & 0 deletions vendor/github.com/containers/virtcontainers/NEWS

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

29 changes: 10 additions & 19 deletions vendor/github.com/containers/virtcontainers/agent.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 00fe837

Please sign in to comment.