Advisors require regular review
General
Escalation
General
Escalation
Description
How to test
None
How to document
None
Activity
Show:
Done
Details
Details
Assignee

Reporter

Priority
Components
Needs QA
No
Needs Doc
No
Story Points
0
Smart Checklist
Open Smart Checklist
Smart Checklist

Open Smart Checklist
Created October 13, 2023 at 9:48 AM
Updated March 5, 2024 at 10:04 PM
Resolved October 25, 2023 at 12:13 PM
Impact on the user
Confusion, or loss of confidence.
Steps to reproduce
This is an example of one with an issue:
deploy a MongoDB 4.2 instance
monitor via PMM
run mongodb_EOL advisor
Actual result
result = "MongoDB version 4.2 is about to reach EOL"
details = "MongoDB version 4.2 End-of-Life date is 30-Apr-2023. PSMDB and MongoDB follow similar EOL timelines. Please review the software lifecycle policy at the Read More link in the details section and plan your upgrade accordingly. It is recommended to upgrade to the most recent version of your major release for security and performance reasons. "
severity = warning
Expected Result
Something like:
result = "MongoDB version 4.2 has reached its EOL"
details = "MongoDB version 4.2 End-of-Life date was 30-Apr-2023. PSMDB and MongoDB follow similar EOL timelines. Please review the software lifecycle policy at the Read More link in the details section and plan your upgrade accordingly. It is recommended to upgrade to the most recent version of your major release for security and performance reasons. "
severity = critical
Workaround
N/A
Details
The example detailed here is one specific advisor, however it reveals that the advisors should get a regular review to ensure that information is accurate. The code that generates the advisors can also help here, by simply adding logic around date-based checks.