Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What this PR does / Why we need it:
🤖 Generated by Copilot at 70d69db
This pull request enhances the error handling and reporting of the service operations for updating Kubernetes resources of a product environment. It adds a new
Error
field to theServiceResp
type and assigns it the value of theError
field of theService
type, which is populated by the render check function. It also improves the logic of the environment update function inenvironment_update.go
.What is changed and how it works?
🤖 Generated by Copilot at 70d69db
Error
field toServiceResp
type to store service operation error messages (link)updateK8sProduct
function to handle service errors and return them as part of the product response (link)productErrMsg
variable (link)k8s.go
to return render check errors to caller (link)Does this PR introduce a user-facing change?