History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: QB-1402
Type: New Feature New Feature
Status: Resolved Resolved
Resolution: Fixed
Priority: Critical Critical
Assignee: Robin Shen
Reporter: Arkady Itkin
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
QuickBuild

Support of Virtual Grid

Created: 04/Oct/12 05:40 PM   Updated: 27/Dec/12 09:33 AM
Component/s: None
Affects Version/s: None
Fix Version/s: None

Original Estimate: Unknown Remaining Estimate: Unknown Time Spent: Unknown


 Description  « Hide
We need to create a grid from virtual machines deployed dynamically according to the demand and available resources.

There are several challenges I did not find a way to solve:
- as far as I understand the agent is registered on the server according to the token generated by server once per agent (we see that agent is not registered twice even if IP of VM has been changed). That means we canot install agent on VM template from which VM instance is created because in this case we'll have multiple agent instances with the same registration token.

 Is it possible to have command line utility which will generate registration token?


- the second wish is to have possibility to install agent from the server (push) like Hudson does. It helps in the process bootstrap for dynamic environments.


 All   Comments   Work Log   Change History      Sort Order:
Robin Shen [27/Dec/12 09:33 AM]
Please check below thread on how to authorize agent automatically:
http://forum.pmease.com/viewtopic.php?f=1&t=2276

As to command line utility to deploy agent as necessary, it can be done by issuing below command on the machine to install agent:
wget --username admin --password adminpass http://<QB server>:8810/download/buildagent.zip
And then run unzip to unpack the agent.