Hi, Paul.

Notes inline:

On Thu, Aug 16, 2012 at 6:45 PM, Paul Baclace <[email protected]> wrote:
> Adrian,
>
> Trying the patch did not consume too much time; I can use the region/number
> form for hw and images.
There's a new patch, btw.  I found the issue you tripped over and
fixed it in WHIRR-593-incTemplate.patch
>
> Here is the next issue:  start 2 zookeepers and they cannot communicate
> because the jclouds-$cluster_name security group that Whirr created only
> gave port 22 permission.
>
> a.  how to specify ports to open between all the nodes created (rather than
> open to all of Internet or all of LAN)?
I don't think we have a setting for this, yet.
>
> b.  how to specify the name of an existing sec. group which also has the
> "applies to all instances that are bound to it" property.
supporting openstack means adding support for their security group
extension.  I've made note of it here:
https://issues.apache.org/jira/browse/WHIRR-118

I suppose another way would be to use "openstack-nova-ec2" provider
and specify hp as the endpoint.  This could possibly work, and then
you can use EC2 security group properties.
>
> I hope this can be done without resorting to (n^2 - n)/2 distinct port
> permissions.
>
>
> Paul
>
>
> On 20120816 7:25 , Adrian Cole wrote:
>>
>> Hi, Paul.
>>
>> Sorry the patch didn't work for you, but glad to hear you discovered
>> the params you need.  I'll try *exactly* what you did and not ask you
>> to test another patch until that works :)
>>
>> -A
>>
>> On Thu, Aug 16, 2012 at 2:49 AM, Paul Baclace <[email protected]>
>> wrote:
>>>>
>>>> P.s. if you go to the jclouds-cli repo on github, you can enumerate the
>>>> IDs you need.
>>>
>>> Good to know.  I will try this.
>>>
>>> Using the latest WHIRR-593 patch for jclouds 1.5.0b10, I can start a
>>> 64bit
>>> "noop" machine which ends up as xsmall and ubuntu 10.04 despite these
>>> config
>>> props:
>>>
>>> # a well known image ubuntu 12.04 as listed in hpcloud console (image id
>>> is
>>> "not found"):
>>> whirr.image-id=8419
>>>
>>> # id not found:
>>> whirr.hardware-id=standard.small
>>>
>>> # id not found:
>>> whirr.hardware-id=101
>>>
>>> # changing the minRam to 2048 did not force a small machine:
>>>
>>> whirr.template=osFamily=UBUNTU,osVersionMatches=12.04,os64Bit=true,minRam=2048
>>>
>>> I *was* able to start a small machine using the region and the openstack
>>> machine code like this:
>>> whirr.hardware-id=az-1.region-a.geo-1/101
>>>
>>> Next I need to find the exact form for whirr.image-id so I can use a
>>> custom
>>> image (perhaps region is needed in the specifier or a full URL).
>>>
>>>
>>> Paul
>>>
>>> On 20120815 18:29 , Paul Baclace wrote:
>>>>
>>>> I built Whirr from trunk svn r1373566. The machine running whirr will be
>>>> ubuntu 12.04 (I hope that will work.)  The spawned cluster nodes can be
>>>> ubuntu 10.04, but I thought CDH 4.0.1 specified that it worked with
>>>> 12.04.
>>>>
>>>> Normally, I prepare a custom os image (based on a whirr cluster) to
>>>> speed
>>>> up provisioning.  Will that work on HPCloud?
>>>>
>>>>
>>>> Paul
>>>>
>>>> On 20120815 17:59 , Adrian Cole wrote:
>>>>>
>>>>> The problem is that 10.04 is literally hardcoded.  Before the above
>>>>> patch,
>>>>> there's no way to change that without knowing IDs.
>>>>> On Aug 15, 2012 5:57 PM, "Andrew Bayer" <[email protected]> wrote:
>>>>>
>>>>>> ...and you don't actually have to specify the OS stuff at all. Just
>>>>>> whirr.hardware-min-ram=1024 or whatever, and it'll automatically pick
>>>>>> an
>>>>>> Ubuntu 10.04 image for you.
>>>>>>
>>>>>> A.
>>>>>>
>>>>>> On Wed, Aug 15, 2012 at 5:54 PM, Andrew Bayer <[email protected]
>>>>>>
>>>>>>> wrote:
>>>>>>> You'll actually have to do some manual tweaks due to HP Cloud public
>>>>>>> IPs
>>>>>>> not having reverse-resolvable IP addresses - you'll need to manually
>>>>>>> go
>>>>>>> onto each of your hosts and change any references to hostnames they
>>>>>>> put
>>>>>>
>>>>>> in
>>>>>>>
>>>>>>> there to the IP instead.
>>>>>>>
>>>>>>> A.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> On Wed, Aug 15, 2012 at 5:53 PM, Adrian Cole <[email protected]>
>>>>>>> wrote:
>>>>>>>
>>>>>>>> Hi, Paul.
>>>>>>>>
>>>>>>>> Here's easiest way
>>>>>>>>
>>>>>>>> Apply latest patch here
>>>>>>>> https://issues.apache.org/jira/browse/WHIRR-593
>>>>>>>>
>>>>>>>> Set
>>>>>>>>
>>>>>>>>
>>>>>>
>>>>>> whirr.template=osFamily=UBUNTU,osVersionMatches=12.04,os64Bit=true,minRam=1024
>>>>>>>>
>>>>>>>> Should be good.  If works, ping the issue and I can help commit it
>>>>>>>> tonight.
>>>>>>>>
>>>>>>>> -A
>>>>>>>> On Aug 15, 2012 5:45 PM, "Paul Baclace" <[email protected]>
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>>> I need to get Whirr 0.8.0 running on HPCloud *today* so I can help
>>>>>>>>
>>>>>>>> people
>>>>>>>>>
>>>>>>>>> generate
>>>>>>>>> clusters for the ACM local chapter (sfbayacm.org) hackathon on Aug.
>>>>>>
>>>>>> 18
>>>>>>>>>
>>>>>>>>> sponsored in part by HPCloud.
>>>>>>>>>
>>>>>>>>> Because of WHIRR-593, I built Whirr from trunk.
>>>>>>>>>
>>>>>>>>> My plan is to use Ubuntu 12.04 LTS Precise, 64-bit.
>>>>>>>>>
>>>>>>>>> whirr.provider=hpcloud-compute
>>>>>>>>>
>>>>>>>>> How does one find the possible values for:
>>>>>>>>>
>>>>>>>>> whirr.image-id  // I assume numbers seen in HP web console work
>>>>>>>>> here
>>>>>>>>> whirr.hardware-id  // use number from openstack or names like
>>>>>>>>> standard.medium ?
>>>>>>>>> whirr.location-id  // what is proper form here?
>>>>>>>>>
>>>>>>>>> and any other property settings I need to know about for HPCloud?
>>>>>>>>>
>>>>>>>>> Thanks,
>>>>>>>>>
>>>>>>>>> Paul
>>>>>>>>>
>>>>>>>>>
>

Reply via email to