Enhance trial creation handling
requested to merge 373270-introduce-feature-flag-to-rollback-apply-trial-in-background-enh into master
What does this MR do and why?
- do not retry apply trial worker if namespace doesn't exist or namespace is already on a trial - log error and finish
- do not try to apply a trial if namespace doesn't exist or namespace is already on a trial
- make trial service params clearer by changing from
trial_user
totrial_user_information
- miscellaneous refactoring including using standard
ServiceResponse
class
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Related to #373270 (closed)
Edited by Doug Stull