<< Back to previous view

[QB-1802] Enhance the concept of virtual agents to support virtual machines.
Created: 02/Oct/13  Updated: 03/Oct/13

Status: Open
Project: QuickBuild
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: New Feature Priority: Major
Reporter: Jonathan Oulds Assigned To: Robin Shen
Resolution: Unresolved Votes: 1
Remaining Estimate: Unknown Time Spent: Unknown
Original Estimate: Unknown


 Description   
QuickBuild 5.x already has the concept of virtual agents that it uses to control build agents in an Amazon EC2 cloud. This concept should be extended to include build agents that are hosted within virtual machies, e.g. XenServer, VMWare ESXi etc.

The virtual agent would be able to SSH into the XenServer and issue command lines such as "xe snapshot-revert", "xe vm-start" etc.

This will give QuickBuild the ability to start build agents on demand that are always in a known state.


 Comments   
Comment by Jonathan Oulds [ 02/Oct/13 12:58 PM ]
Please see here for additional information on this feature:

http://forum.pmease.com/viewtopic.php?f=1&t=2843
Comment by Robin Shen [ 02/Oct/13 10:53 PM ]
QB5 can be extended to launch virtual node via plugin, so I guess you may write your custom one to launch node in your environment based on what we've done for EC2.
Comment by Jonathan Oulds [ 03/Oct/13 10:47 AM ]
Yes we can, infact I am writing something at the moment although I am blocked on http://track.pmease.com/browse/QB-1806

However, something as potentially useful as this, i.e. the ability to lauch nodes from VM snapshots should probably be included in the product without the need for custom plugins and scripting.
Generated at Sun Jul 06 15:45:45 UTC 2025 using JIRA 189.