[
https://issues.apache.org/jira/browse/WHIRR-285?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Tom White updated WHIRR-285:
----------------------------
Attachment: WHIRR-285.patch
I got the ZooKeeper integration test working with this patch, running against
two VMs.
Given that this is primarily for development, it's probably good enough to go
in. It would be really nice to have some supporting scripts to control VMware
or VirtualBox VMs, as it's pretty fiddly otherwise. Also, the Java installation
phase is fairly slow; doing some work to improve this would help the dev
feedback loop (WHIRR-88? WHIRR-266?).
Here was the config I used:
{code}
nodes:
- id: ubuntu1
hostname: 192.168.54.160
os_arch: x86
os_family: ubuntu
os_description: ubuntu
os_version: 10.04
group: whirr
username: tom
credential: xxx
sudo_password: xxx
- id: ubuntu2
hostname: 192.168.54.161
os_arch: x86
os_family: ubuntu
os_description: ubuntu
os_version: 10.04
group: whirr
username: tom
credential: xxx
sudo_password: xxx
{code}
{noformat}
mvn verify -Pintegration -DargLine="-Dwhirr.test.provider=byon
-Dwhirr.test.identity=blah -Dwhirr.test.credential=blah
-Dconfig=.whirr-test.properties"
{noformat}
And .whirr-test.properties contained the following:
{code}
whirr.service-name=byon
whirr.provider=byon
jclouds.byon.endpoint=file:///Users/tom/whirr-byon.yaml
{code}
> Add support for BYON
> --------------------
>
> Key: WHIRR-285
> URL: https://issues.apache.org/jira/browse/WHIRR-285
> Project: Whirr
> Issue Type: New Feature
> Reporter: Tom White
> Attachments: WHIRR-285.patch
>
>
> jclouds now supports a "bring your own nodes" (BYON) provider
> (http://code.google.com/p/jclouds/issues/detail?id=452), which would be
> useful to take advantage of in Whirr. One use case is deploying Whirr
> services to local VMs during development and testing.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira