-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Integrate net bind api and slirp hook sidecar #10289
Integrate net bind api and slirp hook sidecar #10289
Conversation
Skipping CI for Draft Pull Request. |
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: The full list of commands accepted by this bot can be found here.
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
95532de
to
1ada1d1
Compare
/test pull-kubevirt-e2e-k8s-1.27-sig-network |
1ada1d1
to
a5d8ce1
Compare
/test pull-kubevirt-e2e-k8s-1.27-sig-network |
a5d8ce1
to
46f7ea2
Compare
/test pull-kubevirt-e2e-k8s-1.27-sig-network |
46f7ea2
to
9ae6f97
Compare
/test pull-kubevirt-e2e-k8s-1.27-sig-network |
cmd/network-slirp-binding: |_ callback |_ server slirp.go server & slirp.go Boilerplate code for registration to Kubevrit's hooks. Can be replaced with sidecar-shim container in the future. callback: Implement Kubevirt OnDefineDomain hook point callback. The DomainSpecMutator interface should be implemented by the concrete slirp binding implementation. Slirp binding implementation will be introduced in follow-up commits. Signed-off-by: Or Mergi <ormergi@redhat.com>
resolv.conf search domains required for slirp networking configuration. Signed-off-by: Or Mergi <ormergi@redhat.com>
9ae6f97
to
26e4c4d
Compare
/test pull-kubevirt-e2e-k8s-1.27-sig-network |
Signed-off-by: Or Mergi <ormergi@redhat.com>
Signed-off-by: Or Mergi <ormergi@redhat.com>
Signed-off-by: Or Mergi <ormergi@redhat.com>
Signed-off-by: Or Mergi <ormergi@redhat.com>
Signed-off-by: Or Mergi <ormergi@redhat.com>
26e4c4d
to
609f3ee
Compare
/test pull-kubevirt-e2e-k8s-1.27-sig-network |
…erface Signed-off-by: Or Mergi <ormergi@redhat.com>
Some test were removed because they test unsupported scenrios (e.g.: multiple slirp ifaces), or tests that covered by the slirp hook-sidecar tests. Other tests changed to not use slirp as default interface. Signed-off-by: Or Mergi <ormergi@redhat.com>
Slirp interfaces configured by slirp hook-sidecar. Signed-off-by: Or Mergi <ormergi@redhat.com>
609f3ee
to
343f00b
Compare
/test pull-kubevirt-e2e-k8s-1.27-sig-network |
/close |
@ormergi: Closed this PR. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
What this PR does / why we need it:
Test integration between network binding plugin API #10284 and slirp hook-sidecar #10272
Which issue(s) this PR fixes (optional, in
fixes #<issue number>(, fixes #<issue_number>, ...)
format, will close the issue(s) when PR gets merged):Fixes #
Special notes for your reviewer:
Rebased on #10284
Release note: