From 7b63f210aa5d73a7cb539596e84879a8ed0826fb Mon Sep 17 00:00:00 2001 From: Peng Tao Date: Thu, 22 Nov 2018 11:34:30 +0800 Subject: [PATCH] release: Kata Containers 1.4.0 - versions: Update Kubernetes, containerd and cri-o - virtcontainers: fix sandbox store struct VFIODevice bug - virtcontainers: Add function supportGuestMemoryHotplug - make: add ability to skip go version check - cli: Fix console for big endian architecture - virtcontainers: fix not close socket with ethtool - build: introduction of archConvertStatFs function - network: support hotplug a nic several times - sandbox: Extend sandbox API - golang.mk: Check and install yq before use it - cli: refactor the config into a separated package - newContainer: Not attach device if it is a CDROM - build: check golang version meets min req. - network: Use constant string for "none" network model - runtime,netmon: build as Position-Independent-Executable - virtcontainers: Rely on new interface LinkType field - enable default network endpoints hotplug for vm factory - cli: fix the issue of using wrong path to get version - cli: add guest hook path option (v2) - factory: use customised deep compare - qemu: query migrate status - Add support for ipvlan network driver - Add cgroup support - vfio: Change the way the driver is fetched - vendor: Rely on new agent package types - network: Use tc filtering rules in bridge mode - cli: add configuration option to use or not use host netns - versions: Update golang to 1.10.4 - network: Marshal BridgedMacvlanEndpoint and MacvtapEndpoint - device: fix the issue of passing wrong device address using virtio-blk - create/run: Make bundle path default to cwd - virtcontainers: Add missing API trace calls - sandbox/virtcontainers: memory resource hotplug when create container. - virtcontainers: Add missing API release calls - qemu: Disable the default romfile used by virtio-pci - Refactor network.go - network: Sort endpoints by name - virtcontainers: qemu: Add proper support for virt machine type - network: Add support for macvlan and macvtap driver - memory: update: Update state using the memory removed - block: Advertise block support for q35 - vendor: fix govmm package 766f9ed versions: Update Kubernetes, containerd and cri-o cba7a88 virtcontainers: fix sandbox store struct VFIODevice bug 0796f2e virtcontainers: Add function supportGuestMemoryHotplug d73f27c test: set arch for test TestHotplugRemoveMemory bf56858 cli: Fix console for big endian architecture 4b9a471 virtcontainers: fix not close socket with ethtool 58c1db5 make: notify user if yq is going to be installed ab43e2a make: add ability to skip go version check b185f31 build: introduction of archConvertStatFs function 982381b api: Cleanup StartContainer() 5777381 sandbox: Create and export Pause/ResumeContainer() to the API level b298ec4 sandbox: Create and export ProcessListContainer() to the API level 3add296 sandbox: Create and export KillContainer() to the API level 7653726 sandbox: Create and export StopContainer() to the API level 109e12a sandbox: Export Stop() to the API level 6c3e266 sandbox: Export Start() to the API level f5048b7 golang.mk: Check and install yq before use it 2f98b3e network: support hotplug a nic several times 842a00a cli: refactor the config into a separated package 193b324 newContainer: Not attach device if it is a CDROM 8ddc0ce network: Use constant string for "none" network model 5199777 virtcontainers: Rely on new interface LinkType field 45b2191 netmon: Rely on new interface field LinkType 7bf84d0 types: Replace agent/pkg/types with virtcontainers/pkg/types 39b95cc virtcontainers: Create a new package "types" 658bdb1 runtime,netmon: build as Position-Independent-Executable e9aa870 network: enable network hotplug for vm factory 95f4fdb build: check golang version meets min req. eaa5c7a CI: travis: call yq installer cbf7fb2 CI: travis: add yq installer script 11c6753 cli: fix the issue of using wrong path to get version 21a671e network: set endpoint pci address when hotplug 33abb3e cli: add guest hook path option in the configuration file 34fe3b9 cgroups: add host cgroup support 523d49c vendor: add github.com/containerd/cgroups lib 38d56c9 netmon: Rely on agent/pkg/types instead of duplicating types 309dcf9 vendor: Update the agent vendoring based on pkg/types 0acbbf0 network: Add support for ipvlan c38792e config: Add documentation for tcfilter in configuration.toml 17be8e3 network: Introduce constants for the network model strings 5da973d test: Add test to verify tc redirect e20dbd0 network: Use tc redirect filter to redirect traffic to the VM 526d55b versions: Update golang to 1.10.4 62992f5 versions: Update cri containerd version for golang 1.10.2 fix 31cf6fb vfio: Change the way the driver is fetched 7a5a57d cli: test: add unit test for kata-env and kata-check 14e5437 cli: add configuration option to use or not use host netns 6935279 network: add new NetInterworkingModel "none" and endpoint type TapEndpoint f8f2962 virtcontainers: refactor hotplug qmp functions 21d38e9 network: Marshal BridgedMacvlanEndpoint and MacvtapEndpoint 32ef29b factory: use customised deep compare 36306e2 sandbox/virtcontainers: modify tests relate to memory hotplug. 3f39d6e virtcontainers: Add missing API release calls b72a3cd device: fix the issue of passing wrong device address using virtio-blk ee9275f virtcontainers: Add missing API trace calls 8831245 create/run: Make bundle path default to cwd 0ae5b14 qemu: Disable the default romfile used by virtio-pci 6f0873a vendor: Update govmm vendoring 14f480a sandbox/virtcontainers: combine addResources and updateResources 8e2ee68 sandbox/virtcontainers: memory resource hotplug when create container. b04691e network: Collapse log calls for endpoint Attach and Detach ab15498 network: Explicitly check for veth type 3c590b0 network: Rename VirtualEndpoint to VethEndpoint df8f21d network: Refactor network tests. adcd910 network: Refactor network.go 8f1b28d network: Sort endpoints by name eb77a41 qemu: make saveSandbox wait for migration completion dffb4f9 virtcontainers: qemu: Add proper support for virt machine type 3c7cf58 tests: Add additional network tests to verifu link creation functions 378191a tests: Add tests for macvlan and macvtap endpoints def070d golint: Refactor to reduce cyclomatic complexity 417c1f0 macvtap: Add support for macvtap 0de7572 vendor: Update govmm vendoring 581ff17 macvlan: Assign random MAC address 8847af8 network: Add support for macvlan driver 1f5792e test: fix unit test nil pointer. 4697cf3 memory: update: Update state using the memory removed. 0cab192 block: Advertise block support for q35 f4cf213 vendor: fix govmm package Signed-off-by: Peng Tao --- VERSION | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/VERSION b/VERSION index f0bb29e763..88c5fb891d 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.3.0 +1.4.0