-
Notifications
You must be signed in to change notification settings - Fork 14
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
run kind targets on the new repo #10
Conversation
90ba1aa
to
53d3f24
Compare
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #10 +/- ##
===========================================
- Coverage 43.82% 26.38% -17.44%
===========================================
Files 18 75 +57
Lines 1716 5021 +3305
===========================================
+ Hits 752 1325 +573
- Misses 846 3532 +2686
- Partials 118 164 +46
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
a899de3
to
da52dac
Compare
Makefile
Outdated
@@ -302,13 +302,13 @@ build-images: ## Build bpfman, bpfman-agent, and bpfman-operator images. | |||
docker build -t ${BPFMAN_AGENT_IMG} -f Containerfile.bpfman-agent ./ | |||
|
|||
.PHONY: push-images | |||
push-images: ## Push bpfman, bpfman-agent, bpfman-operator images. | |||
push-images: ## bpfman-agent, bpfman-operator images. |
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.
push-images: ## bpfman-agent, bpfman-operator images. | |
push-images: ## Push bpfman-agent, bpfman-operator images. |
Makefile
Outdated
|
||
.PHONY: load-images-kind | ||
load-images-kind: ## Load bpfman, bpfman-agent, and bpfman-operator images into the running local kind devel cluster. | ||
docker pull ${BPFMAN_IMG} |
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.
No point in doing this, just remove locally loading the bpfman image
.github/workflows/pull_request.yml
Outdated
## TODO(astoycos) Currently this is just done to ensure we have coverage | ||
## on all image builds. Ultimately we should be running the integration | ||
## tests with these locally built bytecode images. |
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.
You can remove this TODO :)
@@ -0,0 +1,18 @@ | |||
--- |
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.
Hrm so I don't think we should be duplicating all these here, let's talk more about the best way to install the example manifests when they live in their own repo, I'm thinking we could just maintain a static yaml and do something like
kustomize apply -k https://raw.githubusercontent.com/bpfman/bpfman/main/examples/config/base/go-xdp-counter/<FULL YAML>
7d378ed
to
2712898
Compare
Signed-off-by: Mohamed Mahmoud <[email protected]>
Signed-off-by: Andrew Stoycos <[email protected]>
update a bunch of tooling around k8s code generators and fixup based on breaking changes reorganize client package a bit to remove redundancy Upgrade to go 1.22 Signed-off-by: Andrew Stoycos <[email protected]>
fix a logr panic in int tests make sure the unit test fake harness honors object sub-statuses Signed-off-by: Andrew Stoycos <[email protected]>
ff80baf
to
eb341c4
Compare
Fix operator
also fixes #9 Thanks to @astoycos !!