CRTX-252988 - Qualys VMDR: Handle API rate-limit (HTTP 409) with adaptive retry#44519
CRTX-252988 - Qualys VMDR: Handle API rate-limit (HTTP 409) with adaptive retry#44519dtroushinsky wants to merge 7 commits into
Conversation
|
@marketplace-ai-reviewer start review |
🤖 AI-Powered Code Review AvailableYou can leverage AI-powered code review to assist with this PR! Available Commands:
|
Coverage Report
|
||||||||||||||||||||||||||||||
|
🤖 Analysis started. Please wait for results... |
|
@marketplace-ai-reviewer start review |
|
🤖 Analysis started. Please wait for results... |
This comment has been minimized.
This comment has been minimized.
|
@marketplace-ai-reviewer start review |
|
🤖 Analysis started. Please wait for results... |
🤖 AI Review DisclaimerThis review was generated by an AI-powered tool and may contain inaccuracies. Please be advised, and we extend our sincere apologies for any inconvenience this may cause. |
marketplace-ai-reviewer
left a comment
There was a problem hiding this comment.
Hi! Thanks for your contribution to the Qualys integration.
I've left a few notes on your PR, mostly focusing on expanding the new retry wrapper to cover more HTTP methods and aligning the logging and wait times with our standards. There are also a couple of quick formatting and styling tweaks needed in the Release Notes and README.
Thanks for your hard work on this!
@DanielTal87, @marketplace-ai-reviewer, @dtroushinsky please review and approve the results generated by the AI Reviewer by responding 👍 on this comment.
This comment has been minimized.
This comment has been minimized.
|
@marketplace-ai-reviewer re-review |
|
🤖 Analysis started. Please wait for results... |
🤖 AI Review DisclaimerThis review was generated by an AI-powered tool and may contain inaccuracies. Please be advised, and we extend our sincere apologies for any inconvenience this may cause. |
marketplace-ai-reviewer
left a comment
There was a problem hiding this comment.
🔄 Re-reviewing updates...
Important
To maintain review integrity, threads marked as Resolved without accompanying changes or explanations will be automatically unresolved for further verification.
Thanks for your contribution to the Qualys pack! The update looks good overall, but there is a quick formatting adjustment needed in the release notes regarding how commands and values are styled. Let me know if you have any questions!
@DanielTal87, @dtroushinsky, @marketplace-ai-reviewer please review and approve the results generated by the AI Reviewer by responding 👍 on this comment.
|
@marketplace-ai-reviewer re-review |
|
🤖 Analysis started. Please wait for results... |
🤖 AI Review DisclaimerThis review was generated by an AI-powered tool and may contain inaccuracies. Please be advised, and we extend our sincere apologies for any inconvenience this may cause. |
marketplace-ai-reviewer
left a comment
There was a problem hiding this comment.
🔄 Re-reviewing updates...
Important
To maintain review integrity, threads marked as Resolved without accompanying changes or explanations will be automatically unresolved for further verification.
Thank you for your contribution! Re-reviewed your PR, No new issues found. Great work! 👍
Please check the previous comments to ensure all feedback has been resolved.
@DanielTal87, @marketplace-ai-reviewer, @dtroushinsky please review and approve the results generated by the AI Reviewer by responding 👍 on this comment.
This comment has been minimized.
This comment has been minimized.
|
Validate summary Verdict: PR can be force merged from validate perspective? ✅ |
🔍 AI Triage Report AvailableAn automated triage report has been generated for this pipeline. Status: 📋 Triage Report
|
|
ForceMerge justification: |
Status
Related Issues
fixes: https://jira-dc.paloaltonetworks.com/browse/CRTX-252988
Description
Reduces Qualys rate-limit (HTTP 409) failures during Test and fetch by reading the X-RateLimit-ToWait-Sec header and retrying once after the requested wait. Also switches the test-module request to GET to match the Qualys API endpoint requirements.
Must have