Or Mergi

Results 38 issues of Or Mergi

### What this PR does Change tests that involve defining simple Secret objects to use `tests/libsecret` package Affected test suites: - compute/credentials.go - storage/export.go - virtctl/credentials.go - vmi_configuration_test.gp - vmi_lifecycle_test.go...

size/L
sig/storage
release-note-none
lgtm
dco-signoff: yes
sig/code-quality
sig/buildsystem

### What this PR does PoC Adding new ginkgo tests suite for sig network tests Current state of this PR is merely foo test to check the new test suite...

size/M
do-not-merge/release-note-label-needed
sig/network
needs-rebase
do-not-merge/work-in-progress
dco-signoff: yes
sig/buildsystem

### What this PR does Get rid of tests/utils `CreateSecret` helper. Affected test suites: - config_test.go - migration/migration.go - operator/operator.go - virtiofs/config.go # Before this PR: E2E tests used tests/utils...

size/L
release-note-none
lgtm
dco-signoff: yes
sig/code-quality
sig/buildsystem

### What this PR does Make use of network-info annotation, introduced by https://github.com/kubevirt/kubevirt/pull/11618, for SR-IOV VMs to map between SR-IOV network logical name and underlying device PCI address ## Before...

sig/network
size/XL
release-note
dco-signoff: yes
sig/buildsystem

**What this PR does / why we need it**: There is no actual need to deploy OVS-CNI dy default at the moment, we dont test OVS CNI e2e in kubevirt/kubevirt....

size/XS
dco-signoff: yes

**What this PR does / why we need it**: Kubevirt CI tests Hotplug NICs in two variations, migration based and in-place. Testing in-place hotplug requires Multus v4 and the dynamic-network-controller,...

size/XL
lifecycle/stale
needs-rebase
do-not-merge/work-in-progress
dco-signoff: yes

**What happened**: The cluster nodes accommodating container image is built with dockerize [[1]](https://github.com/kubevirt/kubevirtci/blob/main/cluster-provision/centos9/Dockerfile#L13-L20), and used just for waiting for the guest VM (the cluster node VM) to become online [[2]](https://github.com/kubevirt/kubevirtci/blob/778521a422893435b98df318b8b0546c13f0b0de/cluster-provision/centos9/scripts/vm.sh#L50)....

good-first-issue
kind/bug
lifecycle/rotten

### What this PR does This PR is the next implemention phase of https://github.com/kubevirt/community/blob/main/design-proposals/passt-impl-iface-api-replacment.md `passt` [1] network core binding has been marked for deprecation in v1.2 [2] and per the...

sig/network
size/XL
release-note
kind/api-change
dco-signoff: yes
sig/buildsystem

### What this PR does Before this PR: The label "kubevirt.io/secret" used in e2e tests to mark secret that should be deleted before each test by the global test suite...

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

#### What this PR does and why is it needed This PR implements the CRDs for Managing networks part of the enhancement https://github.com/openshift/enhancements/pull/1623 Following https://github.com/openshift/enhancements/pull/1638 This PR adds an API...

area/unit-testing
area/e2e-testing
feature/user-defined-network-segmentation