
Key: |
QB-1402
|
Type: |
New Feature
|
Status: |
Resolved
|
Resolution: |
Fixed
|
Priority: |
Critical
|
Assignee: |
Robin Shen
|
Reporter: |
Arkady Itkin
|
Votes: |
0
|
Watchers: |
0
|
If you were logged in you would be able to see more operations.
|
|
|
QuickBuild
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
|
|
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.
|
Description
|
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.
|
Show » |
|
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.