<< Back to previous view |
![]() |
[QB-1802] Enhance the concept of virtual agents to support virtual machines.
|
|
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. |