RamLavi

Results 31 issues of 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...

sig/network
size/XS
release-note-none
do-not-merge/work-in-progress
dco-signoff: yes

**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,...

sig/network
size/XXL
release-note-none
do-not-merge/work-in-progress
dco-signoff: yes

**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...

size/L
sig/network
release-note-none
do-not-merge/work-in-progress
dco-signoff: yes

**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...

kind/bug
priority/low

**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 #,...

size/L
release-note-none
do-not-merge/hold
approved
dco-signoff: yes
sig/code-quality

### 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...

size/XXL
release-note-none
do-not-merge/hold
needs-rebase
kind/api-change
kind/build-change
dco-signoff: yes

### 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...

size/M
release-note-none
do-not-merge/hold
lgtm
approved
dco-signoff: yes
sig/code-quality

**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...

do-not-merge/release-note-label-needed
size/XS
needs-rebase
dco-signoff: yes

### 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...

sig/network
sig/storage
size/XL
release-note-none
needs-rebase
lgtm
dco-signoff: yes
sig/code-quality
sig/buildsystem
sig/observability

### 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:...

sig/network
sig/storage
area/virtctl
release-note
size/XXL
do-not-merge/hold
needs-rebase
lgtm
approved
dco-signoff: yes
sig/buildsystem
sig/scale
sig/observability