Edward Haas

Results 24 issues of Edward Haas

**What this PR does / why we need it**: The domain created in the virt-launcher includes special metadata fields which are persisted in the libvirt domxml. Persisting data in the...

size/L
sig/network
release-note-none
dco-signoff: yes

**What this PR does / why we need it**: The VMI controller reconciling execution has two steps which have been separated by methods: sync and status-update. The sync is suppose...

size/S
release-note-none
dco-signoff: yes
sig/code-quality

**What this PR does / why we need it**: The operation of deleting a VMI in a synchronic manner is extracted out to a dedicated libvmi/oper package. The new `SyncDelete`...

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

### What this PR does Move the helpers closer to its common users and maintainers. Fixes # ### Why we need it and why it was done in this way...

size/L
sig/network
release-note-none
needs-rebase
lgtm
approved
dco-signoff: yes
sig/code-quality

### What this PR does Refactor the e2e network services tests and helpers. This is part of a bigger goal to cover all network tests by the linter. Fixes #...

size/L
sig/network
release-note-none
needs-rebase
lgtm
dco-signoff: yes
sig/code-quality

### What this PR does This is a backport from #10755 to reduce stable branch e2e test flakes. Restarting the VM after the interfaces in the spec are gone is...

size/S
sig/network
release-note-none
lgtm
dco-signoff: yes

### What this PR does Remove passt memory overhead. Passt binding required additional memory when no TCP/UDP ports are specified (i.e. all ports are forwarded to guest). Once we used...

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

### What this PR does The OrdinalPodInterfaceName() returned `net0` if it only had one secondary network I will now return `net1` as it should. This is a manual cherry-pick of...

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

### What this PR does When configuring a passt interface in the domain, the `portForward` section can include a specific device on which the forward rules apply. This change explicitly...

size/S
release-note-none
do-not-merge/hold
dco-signoff: yes

### What this PR does SLIRP binding has been part of Kubevirt from the early days. With the introduction of the masquerade binding, SLIRP gradually lost interest due to the...

sig/network
size/XL
release-note
do-not-merge/hold
kind/api-change
lgtm
approved
dco-signoff: yes
sig/buildsystem
sig/scale