-
Notifications
You must be signed in to change notification settings - Fork 259
Description
Summary
This is a tracking issue for a series of Pull Requests.
The framework is organized into a series of stacked Pull Requests (PRs). Each PR builds upon the previous one and must be reviewed and merged in the specified order.
The status of the next PR in the sequence will be updated to Ready for Review as soon as its predecessor is merged.
Review Order & Status
-
1. vt_agent: Add vt_agent for remote task execution
- PR: VT Agent: Add agent for remote task execution #4158
- Status: Merged
-
2. vt_cluster: Introduce cluster management for multi-host testing
- PR: VT Cluster: Introduce cluster management for multi-host testing #4168
- Status: Merged
- Depends On: VT Agent: Add agent for remote task execution #4158
-
3. feat: Add centralized logger for vt_cluster
- PR: VT cluster: Add centralized logger for vt_cluster #4171
- Status: Merged
- Depends On: VT Cluster: Introduce cluster management for multi-host testing #4168
-
4. feat(cluster): Introduce node metadata collection
- PR: VT Cluster: Introduce node properities #4172
- Status: Merged
- Depends On: VT cluster: Add centralized logger for vt_cluster #4171
-
5. feat(vt_cluster): Add node selector for resource-based allocation
- PR: VT Cluster: Add node selector for resource-based allocation #4173
- Status: Merged
- Depends On: VT Cluster: Introduce node properities #4172
-
6. feat(bootstrap): Add multi-host setup via cluster config
- PR: bootstrap: Add multi-host setup via cluster config #4176
- Status: Merged
- Depends On: VT Cluster: Add node selector for resource-based allocation #4173
-
7. feat(vt-cluster): Add plugin for cluster setup and teardown
- PR: vt_cluster: Add plugin for cluster setup and teardown #4179
- Status: Merged
- Depends On: bootstrap: Add multi-host setup via cluster config #4176
-
8. vt_resmgr: Add the unified resource manager support
- PR: Added the unified resource manager support #4155
- Status: Merged
- Depends On: test: Enable multi-host test execution #4180
-
9. Add the local filesystem storage support
- PR: Add the local filesystem storage support #4197
- Status: Merged
- Depends On: Added the unified resource manager support #4155
-
10. Add the nfs storage support
- PR: Added nfs storage pool and volume #4156
- Status: Merged
- Depends On: Add the local filesystem storage support #4197
-
11. Add Network subsystem
- PR: : [Multi-host migration] Network subsystem #3987
- Status: Merged
- Depends On: Added nfs storage pool and volume #4156
Reviewer's Guide
- Review Sequentially: Please review PRs in the order listed above, starting with the one marked Ready for Review.
- Focus on Incremental Changes: Because these PRs are stacked, GitHub's "Files changed" tab will show a cumulative diff. It is critical to review only the commits unique to each PR.
- Approval & Handoff:
- Once all the reviewers approve a PR, it will be merged by the maintainer.
- The author will then rebase the next PR, resolve any conflicts, and update its status to Ready for Review.