-
Notifications
You must be signed in to change notification settings - Fork 46
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
Display report in logs detailing installation status of requested operators #623
Comments
It would be great if we can also add
|
Related with #622 |
I am wondering that whether it is possible to show the installation status in the |
I was also wondering if we can print out the log periodically, so that we can always get the real time progress, and after install finished, print out a summary of install. |
I think events section should be reserved for information about ODLM pod itself, not information about the work it is doing @gyliu513 for time elapsed, do you mean how long it took for operand to be installed/errored?
I think @horis233 mentioned we can print the log whenever ODLM tries to reconcile an OperandRequest. |
@bitscuit Yes . But if we can support print the log periodically, then the state may not |
@bitscuit Do you have any progress or a plan for this issue? |
Sorry, I have not looked at this recently because of various release work. I can try to include it in the next dev sprint, but if anything more urgent comes up, this will be the first thing to be put on hold. |
/kind feature
Describe the solution you'd like
After creating an
OperandReqest
, the status of each requested operator is only shown in theOperandRequest
status field - ODLM logs do not indicate whether installation of these operators was successful or not. This leads to extra debugging time when installation is not successful because there could be multipleOperandRequests
, so would need to look through all of them to determine which operator did not install properly.ODLM logs should show a table with each row containing an operator from the
OperandRequest
and an indication successful or unsuccessful installation, e.g.:Anything else you would like to add:
An improved solution would be to also include installation status of CRs from each operator, e.g.:
But implementing this is challenging since not all CRs offer good status information
The text was updated successfully, but these errors were encountered: