Conversation
lookupGuestOS reads facts["guestOS"], not GuestOs. The v2 unknown case now matches v1 so it hits the sentinel filter instead of passing because the fact was missing. Associated request: follow-up branch piotr/vm-papercuts for PR #22806 review (set Facts on the unknown guest OS test). Partially generated by AI.
Log when a VM is first queued (delay and spread window) and when identity change forces a re-queue, so operators can see scrape scheduling without tracing. Associated request: include scraper first-queue / identity-change logs on piotr/vm-papercuts. Partially generated by AI.
|
Skipping CI for Draft Pull Request. |
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Central YAML (base), Organization UI (inherited) Review profile: CHILL Plan: Enterprise Run ID: 📒 Files selected for processing (2)
Included review availability: Your plan provides up to 12 included reviews per hour; 8 remain after this review. 📝 SummarySummary by CodeRabbit
WalkthroughThe V2 unknown-guest-OS fixture now populates both guest OS fields. VM reconciliation now logs initial queueing and identity replacement re-queueing. Scheduling and state-reset behavior remain unchanged. ChangesVM indexing updates
Priority: ⬇️ Low Estimated code review effort: 1 (Trivial) | ~5 minutes Change: Other Suggested reviewers: Merge Risk: ⚪ Minimal · up to The change corrects the unknown-OS test fixture and adds safe VM queueing visibility without altering scheduling or state-reset behavior. 🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
✨ Finishing Touches 💡 1📝 Generate docstrings 💡
🧪 Generate unit tests (beta)
Comment |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## master #22840 +/- ##
==========================================
- Coverage 51.82% 51.79% -0.04%
==========================================
Files 2901 2901
Lines 182819 182823 +4
==========================================
- Hits 94755 94695 -60
- Misses 79777 79822 +45
- Partials 8287 8306 +19
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
🚀 Build Images ReadyImages are ready for commit 541fb46. To use with deploy scripts: export MAIN_IMAGE_TAG=5.0.x-302-g541fb46afb |
Description
Small follow-ups after the Guest OS search fix landed on master.
facts["guestOS"], not the displayguest_oscolumn. The v2 "unknown guest OS" unit case now putsunknownin that fact as well, so it exercises the sentinel filter instead of passing because the fact was absent.User-facing documentation
Testing and quality
Automated testing
The unknown-OS lookup case is an existing table row. The scraper change is info logs only.
How I validated my change
AI-Assisted: cursor, test fixture and scraper log lines, user supplied the scraper diff