Commit aa919eb
committed
additional logging in core reconciler
Our debug-level logging wasn't particularly verbose or informative. This
patch adds a number of debug-level log messages into the core reconciler
along with a new `ResourceLogger` struct in `pkg/runtime/log` that can
be used to simplify resource-specific log messages.
This new ResourceLogger implements a new AWSLogger interface, which
itself implements a new Tracer interface, which means the ResourceLogger
may be used to provide function or code block tracing capabilities, like
so:
```go
func (r *resourceReconciler) someMethod(
rlog *ackrtlog.ResourceLogger,
...
) error {
var err error
exit := rlog.Trace("someMethod")
defer exit(err)
// do some action...
}
```
This allows for a clean mechanism for "wrapping" the tracing of a
function or a code block.
Example output of these new log messages along with similar debug-level
messages added to the s3-controller's bucket resource manager. These
resource manager-level log messages will need to be added in a separate
patch to the code-generator once this patch merges.
```
[jaypipes@thelio community]$ k logs -n ack-system ack-s3-controller-55f4487599-f6x6w --follow
2021-06-18T01:30:35.970Z INFO controller-runtime.metrics metrics server is starting to listen {"addr": "0.0.0.0:8080"}
2021-06-18T01:30:35.971Z INFO setup initializing service controller {"aws.service": "s3"}
2021-06-18T01:30:35.973Z INFO setup starting manager {"aws.service": "s3"}
2021-06-18T01:30:35.973Z INFO controller-runtime.manager starting metrics server {"path": "/metrics"}
2021-06-18T01:30:35.973Z INFO controller-runtime.controller Starting EventSource {"controller": "adoptedresource", "source": "kind source: /, Kind="}
2021-06-18T01:30:35.973Z INFO controller-runtime.controller Starting EventSource {"controller": "bucket", "source": "kind source: /, Kind="}
2021-06-18T01:30:36.067Z DEBUG ackrt.cache.namespace created namespace {"name": "kube-node-lease"}
2021-06-18T01:30:36.067Z DEBUG ackrt.cache.namespace created namespace {"name": "default"}
2021-06-18T01:30:36.067Z DEBUG ackrt.cache.namespace created namespace {"name": "local-path-storage"}
2021-06-18T01:30:36.067Z DEBUG ackrt.cache.namespace created namespace {"name": "ack-system"}
2021-06-18T01:30:36.167Z DEBUG adopted-reconciler.cache.namespace created namespace {"name": "kube-node-lease"}
2021-06-18T01:30:36.167Z DEBUG adopted-reconciler.cache.namespace created namespace {"name": "default"}
2021-06-18T01:30:36.167Z DEBUG adopted-reconciler.cache.namespace created namespace {"name": "local-path-storage"}
2021-06-18T01:30:36.167Z DEBUG adopted-reconciler.cache.namespace created namespace {"name": "ack-system"}
2021-06-18T01:30:36.273Z INFO controller-runtime.controller Starting Controller {"controller": "adoptedresource"}
2021-06-18T01:30:36.273Z INFO controller-runtime.controller Starting workers {"controller": "adoptedresource", "worker count": 1}
2021-06-18T01:30:36.274Z INFO controller-runtime.controller Starting Controller {"controller": "bucket"}
2021-06-18T01:30:36.274Z INFO controller-runtime.controller Starting workers {"controller": "bucket", "worker count": 1}
2021-06-18T01:30:53.524Z INFO ackrt > r.Sync {"kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 1, "account": "750630568209", "role": "", "region": "us-west-2", "kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 1}
2021-06-18T01:30:53.524Z INFO ackrt >> rm.ReadOne {"kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 1, "account": "750630568209", "role": "", "region": "us-west-2", "is_adopted": false, "kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 1}
2021-06-18T01:30:53.524Z DEBUG ackrt >>> rm.sdkFind {"kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 1, "kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 1, "spec": {"name":"s3-bucket-cpstsqpcszsgd7"}, "status": {"ackResourceMetadata":null,"conditions":null}}
2021-06-18T01:30:54.431Z DEBUG ackrt <<< rm.sdkFind {"kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 1, "kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 1, "error": "resource not found"}
2021-06-18T01:30:54.431Z INFO ackrt << rm.ReadOne {"kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 1, "account": "750630568209", "role": "", "region": "us-west-2", "is_adopted": false, "kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 1, "error": "resource not found"}
2021-06-18T01:30:54.431Z INFO ackrt >> r.setResourceManaged {"kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 1, "account": "750630568209", "role": "", "region": "us-west-2", "is_adopted": false, "kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 1}
2021-06-18T01:30:54.431Z INFO ackrt >>> kc.Patch (all) {"kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 1, "account": "750630568209", "role": "", "region": "us-west-2", "is_adopted": false, "kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 1}
2021-06-18T01:30:54.435Z INFO ackrt <<< kc.Patch (all) {"kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 1, "account": "750630568209", "role": "", "region": "us-west-2", "is_adopted": false, "kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 1}
2021-06-18T01:30:54.435Z DEBUG ackrt marked resource as managed {"kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 1, "account": "750630568209", "role": "", "region": "us-west-2", "is_adopted": false, "kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 1}
2021-06-18T01:30:54.435Z INFO ackrt << r.setResourceManaged {"kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 1, "account": "750630568209", "role": "", "region": "us-west-2", "is_adopted": false, "kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 1}
2021-06-18T01:30:54.435Z INFO ackrt >> rm.Create {"kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 1, "account": "750630568209", "role": "", "region": "us-west-2", "is_adopted": false, "kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 1}
2021-06-18T01:30:54.435Z DEBUG ackrt >>> rm.sdkCreate {"kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 1, "kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 1, "spec": {"name":"s3-bucket-cpstsqpcszsgd7"}, "status": {"ackResourceMetadata":null,"conditions":null}}
2021-06-18T01:30:55.593Z DEBUG ackrt <<< rm.sdkCreate {"kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 1, "kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 1, "spec": {"name":"s3-bucket-cpstsqpcszsgd7"}, "status": {"ackResourceMetadata":{"ownerAccountID":"750630568209"},"conditions":[],"location":"http://s3-bucket-cpstsqpcszsgd7.s3.amazonaws.com/"}}
2021-06-18T01:30:55.593Z INFO ackrt << rm.Create {"kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 1, "account": "750630568209", "role": "", "region": "us-west-2", "is_adopted": false, "kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 1}
2021-06-18T01:30:55.593Z INFO ackrt created new resource {"kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 1, "account": "750630568209", "role": "", "region": "us-west-2", "is_adopted": false, "kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 1}
2021-06-18T01:30:55.593Z INFO ackrt >> r.patchResource {"kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 1, "account": "750630568209", "role": "", "region": "us-west-2", "is_adopted": false, "kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 1}
2021-06-18T01:30:55.593Z INFO ackrt >>> kc.Patch (status) {"kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 1, "account": "750630568209", "role": "", "region": "us-west-2", "is_adopted": false, "kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 1}
2021-06-18T01:30:55.596Z INFO ackrt <<< kc.Patch (status) {"kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 1, "account": "750630568209", "role": "", "region": "us-west-2", "is_adopted": false, "kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 1}
2021-06-18T01:30:55.596Z DEBUG ackrt patched resource status {"kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 1, "account": "750630568209", "role": "", "region": "us-west-2", "is_adopted": false, "kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 1, "latest": {}}
2021-06-18T01:30:55.596Z INFO ackrt << r.patchResource {"kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 1, "account": "750630568209", "role": "", "region": "us-west-2", "is_adopted": false, "kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 1}
2021-06-18T01:30:55.596Z INFO ackrt < r.Sync {"kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 1, "account": "750630568209", "role": "", "region": "us-west-2", "is_adopted": false, "kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 1}
2021-06-18T01:30:55.596Z DEBUG controller-runtime.controller Successfully Reconciled {"controller": "bucket", "request": "default/s3-bucket-cpstsqpcszsgd7"}
2021-06-18T01:30:55.596Z INFO ackrt > r.Sync {"kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 1, "account": "750630568209", "role": "", "region": "us-west-2", "kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 1}
2021-06-18T01:30:55.596Z INFO ackrt >> rm.ReadOne {"kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 1, "account": "750630568209", "role": "", "region": "us-west-2", "is_adopted": false, "kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 1}
2021-06-18T01:30:55.596Z DEBUG ackrt >>> rm.sdkFind {"kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 1, "kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 1, "spec": {"name":"s3-bucket-cpstsqpcszsgd7"}, "status": {"ackResourceMetadata":{"ownerAccountID":"750630568209"},"conditions":[],"location":"http://s3-bucket-cpstsqpcszsgd7.s3.amazonaws.com/"}}
2021-06-18T01:30:55.762Z DEBUG ackrt <<< rm.sdkFind {"kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 1, "kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 1, "spec": {"name":"s3-bucket-cpstsqpcszsgd7"}, "status": {"ackResourceMetadata":{"ownerAccountID":"750630568209"},"conditions":[],"location":"http://s3-bucket-cpstsqpcszsgd7.s3.amazonaws.com/"}}
2021-06-18T01:30:55.762Z INFO ackrt << rm.ReadOne {"kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 1, "account": "750630568209", "role": "", "region": "us-west-2", "is_adopted": false, "kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 1}
2021-06-18T01:30:55.762Z INFO ackrt >> r.setResourceManaged {"kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 1, "account": "750630568209", "role": "", "region": "us-west-2", "is_adopted": false, "kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 1}
2021-06-18T01:30:55.762Z INFO ackrt << r.setResourceManaged {"kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 1, "account": "750630568209", "role": "", "region": "us-west-2", "is_adopted": false, "kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 1}
2021-06-18T01:30:55.762Z INFO ackrt >> r.patchResource {"kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 1, "account": "750630568209", "role": "", "region": "us-west-2", "is_adopted": false, "kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 1}
2021-06-18T01:30:55.762Z INFO ackrt >>> kc.Patch (status) {"kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 1, "account": "750630568209", "role": "", "region": "us-west-2", "is_adopted": false, "kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 1}
2021-06-18T01:30:55.765Z INFO ackrt <<< kc.Patch (status) {"kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 1, "account": "750630568209", "role": "", "region": "us-west-2", "is_adopted": false, "kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 1}
2021-06-18T01:30:55.765Z DEBUG ackrt patched resource status {"kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 1, "account": "750630568209", "role": "", "region": "us-west-2", "is_adopted": false, "kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 1, "latest": {}}
2021-06-18T01:30:55.765Z INFO ackrt << r.patchResource {"kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 1, "account": "750630568209", "role": "", "region": "us-west-2", "is_adopted": false, "kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 1}
2021-06-18T01:30:55.765Z INFO ackrt < r.Sync {"kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 1, "account": "750630568209", "role": "", "region": "us-west-2", "is_adopted": false, "kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 1}
2021-06-18T01:30:55.765Z DEBUG controller-runtime.controller Successfully Reconciled {"controller": "bucket", "request": "default/s3-bucket-cpstsqpcszsgd7"}
2021-06-18T01:31:14.200Z INFO ackrt > r.cleanup {"kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 2, "account": "750630568209", "role": "", "region": "us-west-2", "kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 2}
2021-06-18T01:31:14.200Z INFO ackrt >> rm.ReadOne {"kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 2, "account": "750630568209", "role": "", "region": "us-west-2", "kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 2}
2021-06-18T01:31:14.200Z DEBUG ackrt >>> rm.sdkFind {"kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 2, "kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 2, "spec": {"name":"s3-bucket-cpstsqpcszsgd7"}, "status": {"ackResourceMetadata":{"ownerAccountID":"750630568209"},"conditions":[],"location":"http://s3-bucket-cpstsqpcszsgd7.s3.amazonaws.com/"}}
2021-06-18T01:31:14.911Z DEBUG ackrt <<< rm.sdkFind {"kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 2, "kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 2, "spec": {"name":"s3-bucket-cpstsqpcszsgd7"}, "status": {"ackResourceMetadata":{"ownerAccountID":"750630568209"},"conditions":[],"location":"http://s3-bucket-cpstsqpcszsgd7.s3.amazonaws.com/"}}
2021-06-18T01:31:14.911Z INFO ackrt << rm.ReadOne {"kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 2, "account": "750630568209", "role": "", "region": "us-west-2", "kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 2}
2021-06-18T01:31:14.911Z INFO ackrt >> rm.Delete {"kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 2, "account": "750630568209", "role": "", "region": "us-west-2", "kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 2}
2021-06-18T01:31:14.911Z DEBUG ackrt >>> rm.sdkDelete {"kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 2, "kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 2, "spec": {"name":"s3-bucket-cpstsqpcszsgd7"}, "status": {"ackResourceMetadata":{"ownerAccountID":"750630568209"},"conditions":[],"location":"http://s3-bucket-cpstsqpcszsgd7.s3.amazonaws.com/"}}
2021-06-18T01:31:15.629Z DEBUG ackrt <<< rm.sdkDelete {"kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 2, "kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 2}
2021-06-18T01:31:15.629Z INFO ackrt << rm.Delete {"kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 2, "account": "750630568209", "role": "", "region": "us-west-2", "kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 2}
2021-06-18T01:31:15.629Z INFO ackrt >> r.setResourceUnmanaged {"kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 2, "account": "750630568209", "role": "", "region": "us-west-2", "kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 2}
2021-06-18T01:31:15.629Z INFO ackrt >>> kc.Patch (all) {"kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 2, "account": "750630568209", "role": "", "region": "us-west-2", "kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 2}
2021-06-18T01:31:15.634Z INFO ackrt <<< kc.Patch (all) {"kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 2, "account": "750630568209", "role": "", "region": "us-west-2", "kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 2}
2021-06-18T01:31:15.634Z DEBUG ackrt removed resource from management {"kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 2, "account": "750630568209", "role": "", "region": "us-west-2", "kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 2}
2021-06-18T01:31:15.634Z INFO ackrt << r.setResourceUnmanaged {"kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 2, "account": "750630568209", "role": "", "region": "us-west-2", "kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 2}
2021-06-18T01:31:15.634Z INFO ackrt deleted resource {"kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 2, "account": "750630568209", "role": "", "region": "us-west-2", "kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 2}
2021-06-18T01:31:15.634Z INFO ackrt < r.cleanup {"kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 2, "account": "750630568209", "role": "", "region": "us-west-2", "kind": "Bucket", "namespace": "default", "name": "s3-bucket-cpstsqpcszsgd7", "generation": 2}
2021-06-18T01:31:15.634Z DEBUG controller-runtime.controller Successfully Reconciled {"controller": "bucket", "request": "default/s3-bucket-cpstsqpcszsgd7"}
2021-06-18T01:31:15.634Z DEBUG controller-runtime.controller Successfully Reconciled {"controller": "bucket", "request": "default/s3-bucket-cpstsqpcszsgd7"}
```1 parent 0ff9ffa commit aa919eb
File tree
11 files changed
+408
-50
lines changed- mocks/pkg/types
- pkg
- runtime
- log
- types
11 files changed
+408
-50
lines changedSome generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| 17 | + | |
| 18 | + | |
17 | 19 | | |
18 | 20 | | |
19 | 21 | | |
20 | 22 | | |
21 | 23 | | |
22 | 24 | | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
23 | 113 | | |
24 | 114 | | |
25 | 115 | | |
| |||
0 commit comments