This is an automated email from the ASF dual-hosted git repository.
tomaz pushed a change to branch trunk
in repository https://gitbox.apache.org/repos/asf/libcloud.git
from 5fbf5bfc3 Add sphinx_rtd_theme requirement to requirements-rtd.txt
add cb4d20d94 improve KubeVirtNodeDriver.create_node & bugs fix
add 1fa681f44 fix(KubeVirtNodeDriver): persistentVolumeClaim: disk ->
disk['volume_spec']
add 13a16a684 fix(KubeVirtNodeDriver): put containerDisk (boot disk) as
the first disk
add 51312a39d docs(compute.drivers.kubevirt): improve docstrs
add e0d832bb2 test(KubeVirtNodeDriver): add test_create_node
add a92dde7f4 apply tox run changes: style & doc
add 3aaa67d00 support legacy params ex_cpu, ex_memory and the 3-tuple type
of ex_network
add 37be3baa8 Merge branch 'trunk' into improve-kubevirt-node-driver
add 941ab1d9d Merge branch 'apache:trunk' into improve-kubevirt-node-driver
add fa62045d9 Documenting breaking changes to KubeVirt driver #1983
add 1874bb7cc Merge branch 'trunk' into improve-kubevirt-node-driver
add 0b0748078 Merge branch 'trunk' into improve-kubevirt-node-driver
add f765b4299 test(KubeVirtNodeDriver): covere helpers and unhappy paths
add 40ec5efd6 refactor(KubeVirtNodeDriver): split _create_node() into
multiple smaller methods
add 4c622eef1 feat(KubeVirtNodeDriver): set cpu/mem requests and limits
separately
add f78d36141 test(KubeVirtNodeDriver): cpu/mem requests and limits
add 44f64ea17 Merge branch 'trunk' into improve-kubevirt-node-driver
add 7d7c10219 fix(KubeVirtNodeDriver): prevent possible YAML injections
new 52ad4a293 Merge pull request #1983 from
FHPC-CNIC/improve-kubevirt-node-driver
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
docs/compute/_supported_methods_main.rst | 2 +-
docs/upgrade_notes.rst | 32 +
libcloud/compute/drivers/kubevirt.py | 1292 ++++++++++++++++----
.../fixtures/kubevirt/_api_v1_namespaces.json | 17 +
.../test/compute/fixtures/kubevirt/create_vm.json | 8 +-
.../fixtures/kubevirt/create_vm_reqlim.json | 218 ++++
...s.json => get_default_vms_after_create_vm.json} | 83 ++
.../test/compute/fixtures/kubevirt/get_pvcs.json | 150 +++
.../get_testreqlim_vms_after_create_vm.json | 317 +++++
.../kubevirt/get_vm_test_tumbleweed_07.json | 218 ++++
libcloud/test/compute/test_kubevirt.py | 436 ++++++-
11 files changed, 2533 insertions(+), 240 deletions(-)
create mode 100644
libcloud/test/compute/fixtures/kubevirt/create_vm_reqlim.json
copy libcloud/test/compute/fixtures/kubevirt/{get_default_vms.json =>
get_default_vms_after_create_vm.json} (60%)
create mode 100644 libcloud/test/compute/fixtures/kubevirt/get_pvcs.json
create mode 100644
libcloud/test/compute/fixtures/kubevirt/get_testreqlim_vms_after_create_vm.json
create mode 100644
libcloud/test/compute/fixtures/kubevirt/get_vm_test_tumbleweed_07.json