mirror of
https://github.com/kata-containers/kata-containers.git
synced 2025-07-03 02:26:37 +00:00
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 package766f9ed
versions: Update Kubernetes, containerd and cri-ocba7a88
virtcontainers: fix sandbox store struct VFIODevice bug0796f2e
virtcontainers: Add function supportGuestMemoryHotplugd73f27c
test: set arch for test TestHotplugRemoveMemorybf56858
cli: Fix console for big endian architecture4b9a471
virtcontainers: fix not close socket with ethtool58c1db5
make: notify user if yq is going to be installedab43e2a
make: add ability to skip go version checkb185f31
build: introduction of archConvertStatFs function982381b
api: Cleanup StartContainer()5777381
sandbox: Create and export Pause/ResumeContainer() to the API levelb298ec4
sandbox: Create and export ProcessListContainer() to the API level3add296
sandbox: Create and export KillContainer() to the API level7653726
sandbox: Create and export StopContainer() to the API level109e12a
sandbox: Export Stop() to the API level6c3e266
sandbox: Export Start() to the API levelf5048b7
golang.mk: Check and install yq before use it2f98b3e
network: support hotplug a nic several times842a00a
cli: refactor the config into a separated package193b324
newContainer: Not attach device if it is a CDROM8ddc0ce
network: Use constant string for "none" network model5199777
virtcontainers: Rely on new interface LinkType field45b2191
netmon: Rely on new interface field LinkType7bf84d0
types: Replace agent/pkg/types with virtcontainers/pkg/types39b95cc
virtcontainers: Create a new package "types"658bdb1
runtime,netmon: build as Position-Independent-Executablee9aa870
network: enable network hotplug for vm factory95f4fdb
build: check golang version meets min req.eaa5c7a
CI: travis: call yq installercbf7fb2
CI: travis: add yq installer script11c6753
cli: fix the issue of using wrong path to get version21a671e
network: set endpoint pci address when hotplug33abb3e
cli: add guest hook path option in the configuration file34fe3b9
cgroups: add host cgroup support523d49c
vendor: add github.com/containerd/cgroups lib38d56c9
netmon: Rely on agent/pkg/types instead of duplicating types309dcf9
vendor: Update the agent vendoring based on pkg/types0acbbf0
network: Add support for ipvlanc38792e
config: Add documentation for tcfilter in configuration.toml17be8e3
network: Introduce constants for the network model strings5da973d
test: Add test to verify tc redirecte20dbd0
network: Use tc redirect filter to redirect traffic to the VM526d55b
versions: Update golang to 1.10.462992f5
versions: Update cri containerd version for golang 1.10.2 fix31cf6fb
vfio: Change the way the driver is fetched7a5a57d
cli: test: add unit test for kata-env and kata-check14e5437
cli: add configuration option to use or not use host netns6935279
network: add new NetInterworkingModel "none" and endpoint type TapEndpointf8f2962
virtcontainers: refactor hotplug qmp functions21d38e9
network: Marshal BridgedMacvlanEndpoint and MacvtapEndpoint32ef29b
factory: use customised deep compare36306e2
sandbox/virtcontainers: modify tests relate to memory hotplug.3f39d6e
virtcontainers: Add missing API release callsb72a3cd
device: fix the issue of passing wrong device address using virtio-blkee9275f
virtcontainers: Add missing API trace calls8831245
create/run: Make bundle path default to cwd0ae5b14
qemu: Disable the default romfile used by virtio-pci6f0873a
vendor: Update govmm vendoring14f480a
sandbox/virtcontainers: combine addResources and updateResources8e2ee68
sandbox/virtcontainers: memory resource hotplug when create container.b04691e
network: Collapse log calls for endpoint Attach and Detachab15498
network: Explicitly check for veth type3c590b0
network: Rename VirtualEndpoint to VethEndpointdf8f21d
network: Refactor network tests.adcd910
network: Refactor network.go8f1b28d
network: Sort endpoints by nameeb77a41
qemu: make saveSandbox wait for migration completiondffb4f9
virtcontainers: qemu: Add proper support for virt machine type3c7cf58
tests: Add additional network tests to verifu link creation functions378191a
tests: Add tests for macvlan and macvtap endpointsdef070d
golint: Refactor to reduce cyclomatic complexity417c1f0
macvtap: Add support for macvtap0de7572
vendor: Update govmm vendoring581ff17
macvlan: Assign random MAC address8847af8
network: Add support for macvlan driver1f5792e
test: fix unit test nil pointer.4697cf3
memory: update: Update state using the memory removed.0cab192
block: Advertise block support for q35f4cf213
vendor: fix govmm package Signed-off-by: Peng Tao <bergwolf@gmail.com>
This commit is contained in:
parent
766f9ed54e
commit
7b63f210aa