Feb 17, 2020 11:46 AM
For #1 The Activity Stream is limited as far as providing a full auditing stream of events and you are correct having a raise statement allows you to quickly notify the user that something unexpected has happened.
I'm interested to learn more about the visibility of the error message, I'm unaware of a filter we set in the Activity Stream based on a role.
For #2 Is this mostly a requirement while in development of a CAT ?
How quickly a Cloud App fails, is going to depend, does it fail to launch a resource, does it happen after provisioning ? etc
The Cancel and Abort are signals to the instantiation of the CloudApp, so you never hit the raise statement in that case. You're halting the process before it enters that block.
I'd like to understand the use-case for decreasing failure times, I understand it takes many seconds in it's current state.
Feb 28, 2020 03:22 PM
Thanks for your response Edwin!
1 - When you raise something via CAT, the Activity Stream only shows the first few lines to a non-admin user. If I want to show them more depth, I can't. Additionally, the email that my users get when a CloudApp fails only says it failed and contains NO further error info. However, the same email being sent to me (as an admin) includes error content
2 - No, this requirement isn't just during development, it's about giving my users a timely experience when a failure happens. I understand that the time to _detect_ a failure may vary depending on what the failure is, but I am expecting that once the failure is detected I can alert the user as quickly as possible. This does not seem to be the case as it takes minutes after a 'raise' is issued for the message to show up in the UI, and then minutes more before the CloudApp is actually marked as "failed".
Thanks for your help!
Mar 02, 2020 04:32 AM
#1 I believe you can include the error message into the raise statement, You are correct that based on your role you don't get the full error msg.
#2 The "delay" you are experiencing is likely due to our polling for the state of the execution.
If you'd like we cant take this offline and I can review a CAT for #1. I'll check with product if there are any levers we can tweak for #2.
egonzalez @ flexera.com.
Apr 01, 2020 03:35 PM