-
Notifications
You must be signed in to change notification settings - Fork 4
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
passt: Build and publish Passt binding CNI image #50
Conversation
97aa82d
to
c320914
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The daemonsets should be living here also a mechanism to deploy it from this repo manually. CNAO should just use those manifests.
not ready for review yet, will update once it is |
754143d
to
1684e99
Compare
Removed the script and adapted the dockerfile to use ADD |
8e3ede0
to
9251621
Compare
Please look on kubevirt/cluster-network-addons-operator#1829
This way once a new tag is released on this repo, CNAO will bump both images together of this component |
answered / addressed comments |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/lgtm
/approve
had to change something, hopefully it will fix the e2e in the building / pushing phase (need to use local registry as done for IMG) |
/lgtm |
Include DaemonSet manifest to deploy the binary on the cluster nodes. Signed-off-by: Or Shoval <oshoval@redhat.com>
had to rebase because otherwise it wont be merged due to github branch protection |
/lgtm |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: qinqon The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Thanks We just need to allow pushing to ghcr.io/kubevirt/passt-binding-cni as was done for
|
wait so you're adding another image ? didn't we want to have everything in the same image so we don't have to do anything downstream ? |
We already have a separated downstream image for the CNI binary (Or Mergi did), so it doesnt make sense to enforce everything to be in the same image. The new U/S image is simple, it just downloads the pre compiled binary and put it in a container image. |
What this PR does / why we need it:
Include DaemonSet manifest to deploy the binary on the cluster nodes.
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:
Checklist
This checklist is not enforcing, but it's a reminder of items that could be relevant to every PR.
Approvers are expected to review this list.
Release note: