-
Notifications
You must be signed in to change notification settings - Fork 103
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
Enhance User Errors #1193
Enhance User Errors #1193
Conversation
…or by adding an error code to it
Also adds missing rel=noopnener attribute to transformToExternalLinks method
…(non operator only)
/hold |
/unhold as gardener/gardener#5855 has been merged |
@grolu You need rebase this pull request with latest master branch. Please check. |
# Conflicts: # frontend/src/components/StatusTags.vue
<span class="wrap"> | ||
<h3 v-if="userError">Your Action is required</h3> | ||
<h4 class="wrap-text font-weight-bold">This error is flagged as user error which indicates that no Gardener operator action is required. | ||
Please read the error message carefully and take action.</h4> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, I understand your thoughts. However, for the other user errors there are completely different error messages and it is not duplicative. So I'm not sure what we should do here...
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I guess we should update the message in gardener then
Co-authored-by: Peter Sutter <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/lgtm
What this PR does / why we need it:
This PR improves the visibility of errors caused by misconfigurations and other issues that can be solved by the user.
It also adds several additional hints in case of MaintenacePrecondition failure (misconfigured webhook) - which will hopefully make users aware that there are measures to take on their end.
Which issue(s) this PR fixes:
Fixes #1144
Special notes for your reviewer:
Release note: