Closed ykulazhenkov closed 7 months ago
Hi @ykulazhenkov. Thanks for your PR.
I'm waiting for a k8snetworkplumbingwg member to verify that this patch is reasonable to test. If it is, they should reply with /ok-to-test
on its own line. Until that is done, I will not automatically test new commits in this PR, but the usual testing commands by org members will still work. Regular contributors should join the org to skip this step.
Once the patch is verified, the new status will be reflected by the ok-to-test
label.
I understand the commands that are listed here.
/retest
@ykulazhenkov this is great, thank you. Would you please also update the manifests, so they reference the new image location instead of Quay? It should be enough to update https://github.com/k8snetworkplumbingwg/ovs-cni/blob/main/Makefile#L1 and make manifests
.
@ykulazhenkov this is great, thank you. Would you please also update the manifests, so they reference the new image location instead of Quay? It should be enough to update https://github.com/k8snetworkplumbingwg/ovs-cni/blob/main/Makefile#L1 and
make manifests
.
@phoracek done I also changed GH actions to publish image as "ovs-cni-plugin" instead of "ovs-cni" to match existing image name in quay.
/retest
/test pull-e2e-ovs-cni
@ykulazhenkov: Cannot trigger testing until a trusted user reviews the PR and leaves an /ok-to-test
message.
@ykulazhenkov that seems like a legit issue with the PR. The tests are probably not able to pull the image.
@ykulazhenkov that seems like a legit issue with the PR. The tests are probably not able to pull the image.
I updated the following lines with the right repo:
I think this should fix the problem
/retest
Looks good, thanks a lot @ykulazhenkov
[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: phoracek, ykulazhenkov
The full list of commands accepted by this bot can be found here.
The pull request process is described here
What this PR does / why we need it: Add support for multiach (linux/amd64,linux/arm64,linux/ppc64le) image build with GitHub actions and publish resulting images to Github registry.
Special notes for your reviewer: Example of PR check: https://github.com/ykulazhenkov/ovs-cni/actions/runs/8735994526 Example of push to master: https://github.com/ykulazhenkov/ovs-cni/actions/runs/8735447193 Example of push on release: https://github.com/ykulazhenkov/ovs-cni/actions/runs/8735569774
Example of artifacts: https://github.com/ykulazhenkov/ovs-cni/pkgs/container/ovs-cni
Validate binary arch:
Release note:
Based on a great work by @zeeke in another k8snetworkplumbingwg repo.
@e0ne @SchSeba please, take a look