RamLavi
RamLavi
**What this PR does / why we need it**: This PR skips Paast e2e tests if the Passt featureGate is disabled. This skip also affects tier1 tests running on d/s...
**What this PR does / why we need it**: This PR implements in steps the solution proposed on the SRIOV mapping [desgin](https://github.com/kubevirt/community/pull/185). what is done so far (Commits): - *virt-controller,...
**What this PR does / why we need it**: This PR creates a new package `multus` under pkg/network. Since network names given in `k8s.v1.cni.cncf.io/networks` annotation by virt-controller are given by...
**What happened**: the managed-by label value of self deployed objects should not be inherited from CNAO/HCO CR. ``` $ kubectl get secret nmstate-ca -n kubevirt-hyperconverged -o custom-columns="":.metadata.labels map[ app.kubernetes.io/component:network app.kubernetes.io/managed-by:hco-operator...
**What this PR does / why we need it**: This PR removes closure functions from the swap tests file **Which issue(s) this PR fixes** *(optional, in `fixes #(, fixes #,...
### What this PR does As of today a virt-handler has "full" access to all Nodes. Therefore installing Kubevirt means that every node will have a service account that can...
### What this PR does Before this PR: GetSupportedCPUFeatures is located in the tests/utils package After this PR: GetSupportedCPUFeatures is located in the tests/libnode package where it is more natural...
**What this PR does / why we need it**: This PR is moving an kubevirt.io org imports to aseparate import group on `controllers/hyperconverged/hyperconverged_controller_test.go` **Reviewer Checklist** > Reviewers are supposed to...
### What this PR does This PR creates a new libclient package and moves vmi related functions to it. Fixes # ### Why we need it and why it was...
### What this PR does This PR bumps k8s vendor to v0.30.0 on go.mod files. It also performs needed changes in order to comply with the new vendor libraries. Note:...