-
Notifications
You must be signed in to change notification settings - Fork 333
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
fix(ci): set kubebuilder assets directory #3577
Conversation
The `dev/tools` make target installs testing dependencies into $CI_TOOLS_DIR, but the wiring between this and the kubebuilder envtest framework was broken. Make sure that we set the `KUBEBUILDER_ASSETS` environment variable so that the envtest framework can find its dependencies correctly. Signed-off-by: James Peach <james.peach@konghq.com>
Codecov Report
@@ Coverage Diff @@
## master #3577 +/- ##
==========================================
+ Coverage 51.55% 51.58% +0.03%
==========================================
Files 917 917
Lines 55568 55568
==========================================
+ Hits 28647 28665 +18
+ Misses 24639 24620 -19
- Partials 2282 2283 +1
Continue to review full report at Codecov.
|
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.
nice!
The `dev/tools` make target installs testing dependencies into $CI_TOOLS_DIR, but the wiring between this and the kubebuilder envtest framework was broken. Make sure that we set the `KUBEBUILDER_ASSETS` environment variable so that the envtest framework can find its dependencies correctly. Signed-off-by: James Peach <james.peach@konghq.com> (cherry picked from commit a9b64a3)
The `dev/tools` make target installs testing dependencies into $CI_TOOLS_DIR, but the wiring between this and the kubebuilder envtest framework was broken. Make sure that we set the `KUBEBUILDER_ASSETS` environment variable so that the envtest framework can find its dependencies correctly. Signed-off-by: James Peach <james.peach@konghq.com> (cherry picked from commit a9b64a3) Co-authored-by: James Peach <james.peach@konghq.com>
Summary
The
dev/tools
make target installs testing dependencies into$CI_TOOLS_DIR
, but the wiring between this and the kubebuilder envtestframework was broken. Make sure that we set the
KUBEBUILDER_ASSETS
environment variable so that the envtest framework can find its
dependencies correctly.
Full changelog
N/A
Issues resolved
N/A
Documentation
N/A
Testing
Manual testing on UniversalManual testing on KubernetesBackwards compatibility
UpdateUPGRADE.md
with any steps users will need to take when upgrading.backport-to-stable
label if the code is backwards compatible. Otherwise, list breaking changes.