-
Notifications
You must be signed in to change notification settings - Fork 644
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
SendValidationTakingTooLongNotice method with tests #5402
Conversation
@agr what is "too much time"? where is that defined and how easy is to modify that? |
@karann-msft, it's what previously was "failure timeout" in the orchestrator configuration file: Another PR is coming with Orchestrator changes once this one is merged. |
@karann-msft modification would consist of configuration update and service redeployment. |
@agr, what will be this value configured to? 1 hour? 24 hours? |
Right now it "inherited" the previous "failAfter" value of 1 day, reducing it seems like a right thing. Would need to update our alerting, too, once we settle on a value. |
string body = "It is taking longer than expected for your package [{1} {2}]({3}) to get published.\n\n" + | ||
"We are looking into it and there is no action on you at this time. We’ll send you an email notification when your package has been published.\n\n" + | ||
"Thank you for your patience.\n\n" + | ||
"NuGet Team"; |
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.
Should we use something like GalleryOwner
, instead of NuGet Team
?
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.
You are right. Good catch!
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.
Removed the signature completely as we don't have it in other emails.
We already have an alert |
Removed the unused argument from the `SendValidationTakingTooLongNotice` method
Added a method to
CoreMessageService
that sends notification about validation taking too much time.Part of the changes for the https://github.com/NuGet/Engineering/issues/1144