-
Notifications
You must be signed in to change notification settings - Fork 10
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
CTS charts fail to export intact tar archive to report results #197
Comments
See odpi/egeria#6898 |
Confirmed same issue when run locally (rancher desktop) Will probably need to leave this for now unless you have any ideas @cmgrote ? I don't see it affecting the base, so at worst will add a reference in the release notes to this issue & suggest workaround to retrieve the results via rest api. |
|
I experienced related but different behavior.
No output file was generated, no error printed on console. Strangely, the stream was consumed somehow completing the work for "wait-for-retrieval" container and destroying the "cts-report-qkxcf" pod -- as was expected. Lucky I before executing the pipe command I manually archived the /export files form "wait-for-retrieval" container and did simple 'kubectl cp' to get them out.
I looks like the pipe export is not reliable way to get the content. I think we should tar the files on cts competition and keep the cts-report pod instance alive so we can retrieve the archive with simple kubectl cp like in the example above. Alternative is to install python or node micro http server and expose the folder on web port (alternative to building rest api) My environment is: MacOS 12.6.1, Docker Desktop v4.12, Kubernetes 1.25 |
Whilst testing CTS for 3.12 I noticed that the reporting mechanism seems broken
The CTS itself ran, and REST API calls can extract the detailed report -- and show CTS ran cleanly.
This therefore isn't a series issue with egeria, but it has happened on 2 runs of CTS (within openshift)
The text was updated successfully, but these errors were encountered: