-
Notifications
You must be signed in to change notification settings - Fork 16
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
Housekeeping #36
Housekeeping #36
Conversation
832cd77
to
a9d4492
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.
Should we remove this string from the README.md https://github.com/Mellanox/ipoib-cni/blob/master/README.md?plain=1#L64?
Should we also update deployment yamls with correct image registry/tags? https://github.com/Mellanox/ipoib-cni/blob/master/images/ipoib-cni-daemonset.yaml
74049f8
to
79b7d02
Compare
@ykulazhenkov Updated the Readme and Makefile for building multi-arch images |
error in CI
we are deploying the daemonset in the repo to install the |
/retest-all |
/retest |
This pull request sets up GitHub code scanning for this repository. Once the scans have completed and the checks have passed, the analysis results for this pull request branch will appear on this overview. Once you merge this pull request, the 'Security' tab will show more code scanning analysis results (for example, for the default branch). Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results. For more information about GitHub code scanning, check out the documentation. |
Update .golangi-lint.yml Signed-off-by: amaslennikov <amaslennikov@nvidia.com>
7194776
to
d81dcda
Compare
@@ -33,63 +33,13 @@ spec: | |||
name: ipoib-cni | |||
spec: | |||
hostNetwork: true | |||
nodeSelector: | |||
beta.kubernetes.io/arch: amd64 | |||
tolerations: | |||
- key: node-role.kubernetes.io/master |
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.
While at it, could you add toleration for node-role.kubernetes.io/control-plane ? which is the new naming for tainting.
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.
accidently reviewed only the last patch. ill take a look at the entire thing
Makefile
Outdated
@@ -112,6 +121,18 @@ test-coverage: test-coverage-tools | $(BASE) ; $(info running coverage tests... | |||
image: | $(BASE) ; $(info Building Docker image...) ## Build conatiner image | |||
$(IMAGE_BUILDER) build -t $(TAG) -f $(DOCKERFILE) $(CURDIR) $(IMAGE_BUILD_OPTS) | |||
|
|||
.PHONY: image-ppc64le | |||
image-ppc64le: | $(BASE) ; $(info Building Docker image...) ## Build container image for ppc64le | |||
$(IMAGE_BUILDER) run --rm --privileged tonistiigi/binfmt:latest --install all |
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.
why do we need this ?
Multiarch build Static schecks Image publishing Enable hadolint as a make target and update Dockerfile Remove unneeded Dockerfile for ppc64le Enable shellcheck in makefile and update entrypoint.sh to comply Signed-off-by: amaslennikov <amaslennikov@nvidia.com> Update image-push-release.yaml Update image-push-master.yaml allow multiarch builds in ds
b003b61
to
6510338
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.
I trust the CI workflows were tested on the development branch and operate as expected for both pushes to master and tag creation.
LGTM!
No description provided.