John Schnake
John Schnake
We have some unit tests but we really should also have a series of 'e2e' tests which start with a sonolark script, make assertions, etc. Can compare the output to...
When there are problems the assertion library outputs it with data like 'foo\nbar\n -nsomething\n...'. We should try and make sure the yaml is proper but the data outputted to the...
- [ ] Review 3 projects for checks required #82, #83, #84, #93 - [ ] Document gaps in functionality and overlap from above - [ ] Prioritize the above...
The plugin helper makes it easy to write updates and status updates back to the sidecar worker. We have this as a go library, but it could be really convenient...
See https://github.com/vmware-tanzu/sonobuoy/issues/1446 systemd-logs just fails to work on docker desktop but also handles the failure poorly and doesn't report the error at all, causing it to hang forever.
The build process for this still uses manifesttool and qemu rather than the docker buildx which simplifies a lot of the scripts. Would be worthwhile to give this a refresh...
Review https://knative.dev/docs/install/serving/install-serving-with-yaml/ and related pages to see what can be automated and what gaps remain.
TAP has a number of checks that could potentially be automated. Investigate and make a list of checks with high likelihood of reuse.
Need to keep up with documentation, even if in just a minor way. Document existing checks and formats.
I think it would be helpful to have a recorded (audio+visual) demo of how to use the plugin skeleton. Just how to do hello world effectively to show 1 test...