Comments (6)
/kind bug
from controller-runtime.
huh, I can't find where we log any field called SourceError
. In pkg/internal/controller/controller.go
on line 120, we have log.Info("Starting EventSource", "Controller", c.Name, "Source", src)
, but I'm having trouble seeing why it would log that message instead. Do you have a simple reproducer that we can play around with?
from controller-runtime.
It is going to log that message because of
controller-runtime/pkg/source/source.go
Line 105 in d4dff20
is the source. I believe the logger is attempting to take the source struct and convert to JSON. But channels, I don't think, can be converted to JSON. does that make sense?
from controller-runtime.
aaaah, yeah, that makes sense. Maybe we should just implement String()
on all the source the source types?
from controller-runtime.
That makes sense to me, I can take this on if you have other stuff going on?
from controller-runtime.
yeah, that'd be great :-)
from controller-runtime.
Related Issues (20)
- Optimize patches returned by Defaulter
- DefaultLabelSelector overrides ByObject.Label in DefaultNamespaces
- Does controller-runtime support that multiple controllers share one Manager and use different clients(RBAC)? HOT 6
- Add a way to grab the controller name out of the reconcile context HOT 1
- failed to install setup-envtest HOT 1
- How to change DefaultNamespaces at runtime HOT 3
- Reconcile is triggered after status update HOT 5
- Upgrade problem (v0.15.2->v0.17.3): configuring namespace HOT 2
- [BUG]: goroutine leak when `leaderelection.NewLeaderElector` return error
- [issue] regarding horizontal scaling for operators HOT 1
- [bug] setup-envtest unable to find version for linux HOT 8
- go install fails with "zip: not a valid zip file" error message HOT 1
- setup-envtest is stuck and fails to download any k8s version HOT 2
- 【bug】controller start concurrency bug HOT 5
- controllerutil: SetControllerReference does not allow disabling BlockOwnerDeletion
- Question: update status field HOT 2
- Need help to understand the Software Architecture for my Bachelor Thesis :) HOT 1
- how to set client dial timeout HOT 3
- ENVTest - cannot delete PVCs in BDD test HOT 5
- Server-side field validation should be strict by default HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from controller-runtime.