You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@whirr.apache.org by "Andrei Savu (JIRA)" <ji...@apache.org> on 2012/05/30 11:34:22 UTC

[jira] [Created] (WHIRR-593) Upgrade to jclouds 1.5.0

Andrei Savu created WHIRR-593:
---------------------------------

             Summary: Upgrade to jclouds 1.5.0
                 Key: WHIRR-593
                 URL: https://issues.apache.org/jira/browse/WHIRR-593
             Project: Whirr
          Issue Type: Improvement
            Reporter: Andrei Savu
             Fix For: 0.8.0


Jclouds 1.5.0 brings a lot of improvements and a set of new providers we can use. 

Adrian added on the discussion list:

"Jclouds 1.5 has a concept called TemplateBuilderSpec which allows you to
declare a String representation of TemplateBuilder mechanics.

This allows you to set a property to override the default templates used in
jclouds.

For ex.

aws-ec2.template=imageId=ami-foo,hardwareId=m1.large,locationId=eu-west-1

Importantly, these are just strings, so you can publish a series per
operating system family, and choose at runtime with
templateBuilder.from(spec)

Ex. You can make your own Map<String, TemplateBuilderSpec> with your
favorite choices, perhaps locking in templates by id so you don't have to
maintain the brittle java install scripts.

Ex.

templates.get("oneiric-java-ec2");

Regardless of how this is used, the important part is that the constant
complaints of automatic selection can now be over, as we can provide a
properties syntax to afford users a means to supply their preferences
declaratively."

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (WHIRR-593) Upgrade to jclouds 1.5.0

Posted by "Andrei Savu (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/WHIRR-593?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13403076#comment-13403076 ] 

Andrei Savu commented on WHIRR-593:
-----------------------------------

Hadoop itests work fine aws-ec2. Still testing on cloudservers-us. 
                
> Upgrade to jclouds 1.5.0
> ------------------------
>
>                 Key: WHIRR-593
>                 URL: https://issues.apache.org/jira/browse/WHIRR-593
>             Project: Whirr
>          Issue Type: Improvement
>            Reporter: Andrei Savu
>            Assignee: Adrian Cole
>             Fix For: 0.8.0
>
>         Attachments: WHIRR-593+fix-zookeeper-test.patch, WHIRR-593.patch
>
>
> Jclouds 1.5.0 brings a lot of improvements and a set of new providers we can use. 
> Adrian added on the discussion list:
> "Jclouds 1.5 has a concept called TemplateBuilderSpec which allows you to
> declare a String representation of TemplateBuilder mechanics.
> This allows you to set a property to override the default templates used in
> jclouds.
> For ex.
> aws-ec2.template=imageId=ami-foo,hardwareId=m1.large,locationId=eu-west-1
> Importantly, these are just strings, so you can publish a series per
> operating system family, and choose at runtime with
> templateBuilder.from(spec)
> Ex. You can make your own Map<String, TemplateBuilderSpec> with your
> favorite choices, perhaps locking in templates by id so you don't have to
> maintain the brittle java install scripts.
> Ex.
> templates.get("oneiric-java-ec2");
> Regardless of how this is used, the important part is that the constant
> complaints of automatic selection can now be over, as we can provide a
> properties syntax to afford users a means to supply their preferences
> declaratively."

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (WHIRR-593) Upgrade to jclouds 1.5.0

Posted by "Adrian Cole (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/WHIRR-593?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13397239#comment-13397239 ] 

Adrian Cole commented on WHIRR-593:
-----------------------------------

1.4.0 is not a stable release compared to 1.5.  I'll help make a patch, especially as I have a demo in a couple days at uberconf!!
                
> Upgrade to jclouds 1.5.0
> ------------------------
>
>                 Key: WHIRR-593
>                 URL: https://issues.apache.org/jira/browse/WHIRR-593
>             Project: Whirr
>          Issue Type: Improvement
>            Reporter: Andrei Savu
>            Assignee: Adrian Cole
>             Fix For: 0.8.0
>
>
> Jclouds 1.5.0 brings a lot of improvements and a set of new providers we can use. 
> Adrian added on the discussion list:
> "Jclouds 1.5 has a concept called TemplateBuilderSpec which allows you to
> declare a String representation of TemplateBuilder mechanics.
> This allows you to set a property to override the default templates used in
> jclouds.
> For ex.
> aws-ec2.template=imageId=ami-foo,hardwareId=m1.large,locationId=eu-west-1
> Importantly, these are just strings, so you can publish a series per
> operating system family, and choose at runtime with
> templateBuilder.from(spec)
> Ex. You can make your own Map<String, TemplateBuilderSpec> with your
> favorite choices, perhaps locking in templates by id so you don't have to
> maintain the brittle java install scripts.
> Ex.
> templates.get("oneiric-java-ec2");
> Regardless of how this is used, the important part is that the constant
> complaints of automatic selection can now be over, as we can provide a
> properties syntax to afford users a means to supply their preferences
> declaratively."

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Assigned] (WHIRR-593) Upgrade to jclouds 1.5.0

Posted by "Adrian Cole (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/WHIRR-593?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Adrian Cole reassigned WHIRR-593:
---------------------------------

    Assignee: Adrian Cole
    
> Upgrade to jclouds 1.5.0
> ------------------------
>
>                 Key: WHIRR-593
>                 URL: https://issues.apache.org/jira/browse/WHIRR-593
>             Project: Whirr
>          Issue Type: Improvement
>            Reporter: Andrei Savu
>            Assignee: Adrian Cole
>             Fix For: 0.8.0
>
>
> Jclouds 1.5.0 brings a lot of improvements and a set of new providers we can use. 
> Adrian added on the discussion list:
> "Jclouds 1.5 has a concept called TemplateBuilderSpec which allows you to
> declare a String representation of TemplateBuilder mechanics.
> This allows you to set a property to override the default templates used in
> jclouds.
> For ex.
> aws-ec2.template=imageId=ami-foo,hardwareId=m1.large,locationId=eu-west-1
> Importantly, these are just strings, so you can publish a series per
> operating system family, and choose at runtime with
> templateBuilder.from(spec)
> Ex. You can make your own Map<String, TemplateBuilderSpec> with your
> favorite choices, perhaps locking in templates by id so you don't have to
> maintain the brittle java install scripts.
> Ex.
> templates.get("oneiric-java-ec2");
> Regardless of how this is used, the important part is that the constant
> complaints of automatic selection can now be over, as we can provide a
> properties syntax to afford users a means to supply their preferences
> declaratively."

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (WHIRR-593) Upgrade to jclouds 1.5.0

Posted by "Adrian Cole (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/WHIRR-593?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13398894#comment-13398894 ] 

Adrian Cole commented on WHIRR-593:
-----------------------------------

p.s. I used the following with zookeeper on version 0.7 today. Otherwise, it didn't work (ex. crash/burn)

--image-id=us-west-1/ami-33fda576 --location-id=us-west-1
                
> Upgrade to jclouds 1.5.0
> ------------------------
>
>                 Key: WHIRR-593
>                 URL: https://issues.apache.org/jira/browse/WHIRR-593
>             Project: Whirr
>          Issue Type: Improvement
>            Reporter: Andrei Savu
>            Assignee: Adrian Cole
>             Fix For: 0.8.0
>
>         Attachments: WHIRR-593.patch
>
>
> Jclouds 1.5.0 brings a lot of improvements and a set of new providers we can use. 
> Adrian added on the discussion list:
> "Jclouds 1.5 has a concept called TemplateBuilderSpec which allows you to
> declare a String representation of TemplateBuilder mechanics.
> This allows you to set a property to override the default templates used in
> jclouds.
> For ex.
> aws-ec2.template=imageId=ami-foo,hardwareId=m1.large,locationId=eu-west-1
> Importantly, these are just strings, so you can publish a series per
> operating system family, and choose at runtime with
> templateBuilder.from(spec)
> Ex. You can make your own Map<String, TemplateBuilderSpec> with your
> favorite choices, perhaps locking in templates by id so you don't have to
> maintain the brittle java install scripts.
> Ex.
> templates.get("oneiric-java-ec2");
> Regardless of how this is used, the important part is that the constant
> complaints of automatic selection can now be over, as we can provide a
> properties syntax to afford users a means to supply their preferences
> declaratively."

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (WHIRR-593) Upgrade to jclouds 1.5.0

Posted by "Andrew Bayer (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/WHIRR-593?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Andrew Bayer updated WHIRR-593:
-------------------------------

    Attachment: WHIRR-593-mk4.patch

Latest patch (WHIRR-593-mk4.patch) incorporates everything so far. I switched to .noPassword() instead of .password(null), since that seemed more correct. I'm more wary on rackspace next-gen than I was earlier - it seems to still have some issues with launching/tearing down instances in some contexts, but I'm not sure if that's just my account or what. 

Otherwise, PhaseExecutionBarrierTest passes on cloudservers-us and aws-ec2. Hadoop and ZK tests pass on both as well.
                
> Upgrade to jclouds 1.5.0
> ------------------------
>
>                 Key: WHIRR-593
>                 URL: https://issues.apache.org/jira/browse/WHIRR-593
>             Project: Whirr
>          Issue Type: Improvement
>            Reporter: Andrei Savu
>            Assignee: Adrian Cole
>             Fix For: 0.8.0
>
>         Attachments: WHIRR-593+fix-zookeeper-test.patch, WHIRR-593-mk4.patch, WHIRR-593-sec-groups.patch, WHIRR-593.patch
>
>
> Jclouds 1.5.0 brings a lot of improvements and a set of new providers we can use. 
> Adrian added on the discussion list:
> "Jclouds 1.5 has a concept called TemplateBuilderSpec which allows you to
> declare a String representation of TemplateBuilder mechanics.
> This allows you to set a property to override the default templates used in
> jclouds.
> For ex.
> aws-ec2.template=imageId=ami-foo,hardwareId=m1.large,locationId=eu-west-1
> Importantly, these are just strings, so you can publish a series per
> operating system family, and choose at runtime with
> templateBuilder.from(spec)
> Ex. You can make your own Map<String, TemplateBuilderSpec> with your
> favorite choices, perhaps locking in templates by id so you don't have to
> maintain the brittle java install scripts.
> Ex.
> templates.get("oneiric-java-ec2");
> Regardless of how this is used, the important part is that the constant
> complaints of automatic selection can now be over, as we can provide a
> properties syntax to afford users a means to supply their preferences
> declaratively."

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (WHIRR-593) Upgrade to jclouds 1.5.0

Posted by "Andrew Bayer (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/WHIRR-593?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13417766#comment-13417766 ] 

Andrew Bayer commented on WHIRR-593:
------------------------------------

Hmm - I'm not actually seeing any test failures in services/hadoop or services/zookeeper against jclouds 1.5. Which specific tests are failing?
                
> Upgrade to jclouds 1.5.0
> ------------------------
>
>                 Key: WHIRR-593
>                 URL: https://issues.apache.org/jira/browse/WHIRR-593
>             Project: Whirr
>          Issue Type: Improvement
>            Reporter: Andrei Savu
>            Assignee: Adrian Cole
>             Fix For: 0.8.0
>
>         Attachments: WHIRR-593+fix-zookeeper-test.patch, WHIRR-593-sec-groups.patch, WHIRR-593.patch
>
>
> Jclouds 1.5.0 brings a lot of improvements and a set of new providers we can use. 
> Adrian added on the discussion list:
> "Jclouds 1.5 has a concept called TemplateBuilderSpec which allows you to
> declare a String representation of TemplateBuilder mechanics.
> This allows you to set a property to override the default templates used in
> jclouds.
> For ex.
> aws-ec2.template=imageId=ami-foo,hardwareId=m1.large,locationId=eu-west-1
> Importantly, these are just strings, so you can publish a series per
> operating system family, and choose at runtime with
> templateBuilder.from(spec)
> Ex. You can make your own Map<String, TemplateBuilderSpec> with your
> favorite choices, perhaps locking in templates by id so you don't have to
> maintain the brittle java install scripts.
> Ex.
> templates.get("oneiric-java-ec2");
> Regardless of how this is used, the important part is that the constant
> complaints of automatic selection can now be over, as we can provide a
> properties syntax to afford users a means to supply their preferences
> declaratively."

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (WHIRR-593) Upgrade to jclouds 1.5.0

Posted by "Andrei Savu (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/WHIRR-593?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13403185#comment-13403185 ] 

Andrei Savu commented on WHIRR-593:
-----------------------------------

On cloudservers-us it fails with "Exhausted available authentication methods". Any ideas on what's different from jclouds 1.4.0? 
                
> Upgrade to jclouds 1.5.0
> ------------------------
>
>                 Key: WHIRR-593
>                 URL: https://issues.apache.org/jira/browse/WHIRR-593
>             Project: Whirr
>          Issue Type: Improvement
>            Reporter: Andrei Savu
>            Assignee: Adrian Cole
>             Fix For: 0.8.0
>
>         Attachments: WHIRR-593+fix-zookeeper-test.patch, WHIRR-593.patch
>
>
> Jclouds 1.5.0 brings a lot of improvements and a set of new providers we can use. 
> Adrian added on the discussion list:
> "Jclouds 1.5 has a concept called TemplateBuilderSpec which allows you to
> declare a String representation of TemplateBuilder mechanics.
> This allows you to set a property to override the default templates used in
> jclouds.
> For ex.
> aws-ec2.template=imageId=ami-foo,hardwareId=m1.large,locationId=eu-west-1
> Importantly, these are just strings, so you can publish a series per
> operating system family, and choose at runtime with
> templateBuilder.from(spec)
> Ex. You can make your own Map<String, TemplateBuilderSpec> with your
> favorite choices, perhaps locking in templates by id so you don't have to
> maintain the brittle java install scripts.
> Ex.
> templates.get("oneiric-java-ec2");
> Regardless of how this is used, the important part is that the constant
> complaints of automatic selection can now be over, as we can provide a
> properties syntax to afford users a means to supply their preferences
> declaratively."

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (WHIRR-593) Upgrade to jclouds 1.5.0

Posted by "Adrian Cole (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/WHIRR-593?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13435676#comment-13435676 ] 

Adrian Cole commented on WHIRR-593:
-----------------------------------

I'm recutting this patch. 10m
                
> Upgrade to jclouds 1.5.0
> ------------------------
>
>                 Key: WHIRR-593
>                 URL: https://issues.apache.org/jira/browse/WHIRR-593
>             Project: Whirr
>          Issue Type: Improvement
>            Reporter: Andrei Savu
>            Assignee: Adrian Cole
>             Fix For: 0.8.0
>
>         Attachments: WHIRR-593_beta10.patch, WHIRR-593+fix-zookeeper-test.patch, WHIRR-593-incTemplate.patch, WHIRR-593-mk4.patch, WHIRR-593-mk5.patch, WHIRR-593.patch, WHIRR-593-sec-groups.patch
>
>
> Jclouds 1.5.0 brings a lot of improvements and a set of new providers we can use. 
> Adrian added on the discussion list:
> "Jclouds 1.5 has a concept called TemplateBuilderSpec which allows you to
> declare a String representation of TemplateBuilder mechanics.
> This allows you to set a property to override the default templates used in
> jclouds.
> For ex.
> aws-ec2.template=imageId=ami-foo,hardwareId=m1.large,locationId=eu-west-1
> Importantly, these are just strings, so you can publish a series per
> operating system family, and choose at runtime with
> templateBuilder.from(spec)
> Ex. You can make your own Map<String, TemplateBuilderSpec> with your
> favorite choices, perhaps locking in templates by id so you don't have to
> maintain the brittle java install scripts.
> Ex.
> templates.get("oneiric-java-ec2");
> Regardless of how this is used, the important part is that the constant
> complaints of automatic selection can now be over, as we can provide a
> properties syntax to afford users a means to supply their preferences
> declaratively."

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (WHIRR-593) Upgrade to jclouds 1.5.0

Posted by "Adrian Cole (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/WHIRR-593?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13428498#comment-13428498 ] 

Adrian Cole commented on WHIRR-593:
-----------------------------------

bumped to jclouds 1.5.0-beta.9
Committed revision 1369253.

                
> Upgrade to jclouds 1.5.0
> ------------------------
>
>                 Key: WHIRR-593
>                 URL: https://issues.apache.org/jira/browse/WHIRR-593
>             Project: Whirr
>          Issue Type: Improvement
>            Reporter: Andrei Savu
>            Assignee: Adrian Cole
>             Fix For: 0.8.0
>
>         Attachments: WHIRR-593+fix-zookeeper-test.patch, WHIRR-593-mk4.patch, WHIRR-593-mk5.patch, WHIRR-593-sec-groups.patch, WHIRR-593.patch
>
>
> Jclouds 1.5.0 brings a lot of improvements and a set of new providers we can use. 
> Adrian added on the discussion list:
> "Jclouds 1.5 has a concept called TemplateBuilderSpec which allows you to
> declare a String representation of TemplateBuilder mechanics.
> This allows you to set a property to override the default templates used in
> jclouds.
> For ex.
> aws-ec2.template=imageId=ami-foo,hardwareId=m1.large,locationId=eu-west-1
> Importantly, these are just strings, so you can publish a series per
> operating system family, and choose at runtime with
> templateBuilder.from(spec)
> Ex. You can make your own Map<String, TemplateBuilderSpec> with your
> favorite choices, perhaps locking in templates by id so you don't have to
> maintain the brittle java install scripts.
> Ex.
> templates.get("oneiric-java-ec2");
> Regardless of how this is used, the important part is that the constant
> complaints of automatic selection can now be over, as we can provide a
> properties syntax to afford users a means to supply their preferences
> declaratively."

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (WHIRR-593) Upgrade to jclouds 1.5.0

Posted by "Andrew Bayer (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/WHIRR-593?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13418872#comment-13418872 ] 

Andrew Bayer commented on WHIRR-593:
------------------------------------

And fyi, I'm able to run against rackspace-cloudservers-us just as well as against anything else, so we've got openstack support. =) 
                
> Upgrade to jclouds 1.5.0
> ------------------------
>
>                 Key: WHIRR-593
>                 URL: https://issues.apache.org/jira/browse/WHIRR-593
>             Project: Whirr
>          Issue Type: Improvement
>            Reporter: Andrei Savu
>            Assignee: Adrian Cole
>             Fix For: 0.8.0
>
>         Attachments: WHIRR-593+fix-zookeeper-test.patch, WHIRR-593-sec-groups.patch, WHIRR-593.patch
>
>
> Jclouds 1.5.0 brings a lot of improvements and a set of new providers we can use. 
> Adrian added on the discussion list:
> "Jclouds 1.5 has a concept called TemplateBuilderSpec which allows you to
> declare a String representation of TemplateBuilder mechanics.
> This allows you to set a property to override the default templates used in
> jclouds.
> For ex.
> aws-ec2.template=imageId=ami-foo,hardwareId=m1.large,locationId=eu-west-1
> Importantly, these are just strings, so you can publish a series per
> operating system family, and choose at runtime with
> templateBuilder.from(spec)
> Ex. You can make your own Map<String, TemplateBuilderSpec> with your
> favorite choices, perhaps locking in templates by id so you don't have to
> maintain the brittle java install scripts.
> Ex.
> templates.get("oneiric-java-ec2");
> Regardless of how this is used, the important part is that the constant
> complaints of automatic selection can now be over, as we can provide a
> properties syntax to afford users a means to supply their preferences
> declaratively."

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (WHIRR-593) Upgrade to jclouds 1.5.0

Posted by "Adrian Cole (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/WHIRR-593?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13440891#comment-13440891 ] 

Adrian Cole commented on WHIRR-593:
-----------------------------------

+1
                
> Upgrade to jclouds 1.5.0
> ------------------------
>
>                 Key: WHIRR-593
>                 URL: https://issues.apache.org/jira/browse/WHIRR-593
>             Project: Whirr
>          Issue Type: Improvement
>            Reporter: Andrei Savu
>            Assignee: Adrian Cole
>             Fix For: 0.8.0
>
>         Attachments: WHIRR-593_beta10.patch, WHIRR-593-beta.11.patch, WHIRR-593+fix-zookeeper-test.patch, WHIRR-593-incTemplate.patch, WHIRR-593-incTemplate.patch, WHIRR-593-mk4.patch, WHIRR-593-mk5.patch, WHIRR-593.patch, WHIRR-593-sec-groups.patch
>
>
> Jclouds 1.5.0 brings a lot of improvements and a set of new providers we can use. 
> Adrian added on the discussion list:
> "Jclouds 1.5 has a concept called TemplateBuilderSpec which allows you to
> declare a String representation of TemplateBuilder mechanics.
> This allows you to set a property to override the default templates used in
> jclouds.
> For ex.
> aws-ec2.template=imageId=ami-foo,hardwareId=m1.large,locationId=eu-west-1
> Importantly, these are just strings, so you can publish a series per
> operating system family, and choose at runtime with
> templateBuilder.from(spec)
> Ex. You can make your own Map<String, TemplateBuilderSpec> with your
> favorite choices, perhaps locking in templates by id so you don't have to
> maintain the brittle java install scripts.
> Ex.
> templates.get("oneiric-java-ec2");
> Regardless of how this is used, the important part is that the constant
> complaints of automatic selection can now be over, as we can provide a
> properties syntax to afford users a means to supply their preferences
> declaratively."

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (WHIRR-593) Upgrade to jclouds 1.5.0

Posted by "Andrew Bayer (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/WHIRR-593?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13436955#comment-13436955 ] 

Andrew Bayer commented on WHIRR-593:
------------------------------------

+1
                
> Upgrade to jclouds 1.5.0
> ------------------------
>
>                 Key: WHIRR-593
>                 URL: https://issues.apache.org/jira/browse/WHIRR-593
>             Project: Whirr
>          Issue Type: Improvement
>            Reporter: Andrei Savu
>            Assignee: Adrian Cole
>             Fix For: 0.8.0
>
>         Attachments: WHIRR-593_beta10.patch, WHIRR-593+fix-zookeeper-test.patch, WHIRR-593-incTemplate.patch, WHIRR-593-incTemplate.patch, WHIRR-593-mk4.patch, WHIRR-593-mk5.patch, WHIRR-593.patch, WHIRR-593-sec-groups.patch
>
>
> Jclouds 1.5.0 brings a lot of improvements and a set of new providers we can use. 
> Adrian added on the discussion list:
> "Jclouds 1.5 has a concept called TemplateBuilderSpec which allows you to
> declare a String representation of TemplateBuilder mechanics.
> This allows you to set a property to override the default templates used in
> jclouds.
> For ex.
> aws-ec2.template=imageId=ami-foo,hardwareId=m1.large,locationId=eu-west-1
> Importantly, these are just strings, so you can publish a series per
> operating system family, and choose at runtime with
> templateBuilder.from(spec)
> Ex. You can make your own Map<String, TemplateBuilderSpec> with your
> favorite choices, perhaps locking in templates by id so you don't have to
> maintain the brittle java install scripts.
> Ex.
> templates.get("oneiric-java-ec2");
> Regardless of how this is used, the important part is that the constant
> complaints of automatic selection can now be over, as we can provide a
> properties syntax to afford users a means to supply their preferences
> declaratively."

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (WHIRR-593) Upgrade to jclouds 1.5.0

Posted by "Cosmin Dumitrache (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/WHIRR-593?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13405806#comment-13405806 ] 

Cosmin Dumitrache commented on WHIRR-593:
-----------------------------------------

Here's my [jclouds ssh log|https://gist.github.com/ca65f517d127c7cd0c4c] for running PhaseExecutionBarrierTest on Rackspace in case someone finds it helpful.
I see that it's ssh-ing in as root for the boostrap phase (that works fine), but for the configure phase it's ssh-ing in as my user (and fails). As I said before, it seems odd because I'm able to manually ssh as my user. 
                
> Upgrade to jclouds 1.5.0
> ------------------------
>
>                 Key: WHIRR-593
>                 URL: https://issues.apache.org/jira/browse/WHIRR-593
>             Project: Whirr
>          Issue Type: Improvement
>            Reporter: Andrei Savu
>            Assignee: Adrian Cole
>             Fix For: 0.8.0
>
>         Attachments: WHIRR-593+fix-zookeeper-test.patch, WHIRR-593.patch
>
>
> Jclouds 1.5.0 brings a lot of improvements and a set of new providers we can use. 
> Adrian added on the discussion list:
> "Jclouds 1.5 has a concept called TemplateBuilderSpec which allows you to
> declare a String representation of TemplateBuilder mechanics.
> This allows you to set a property to override the default templates used in
> jclouds.
> For ex.
> aws-ec2.template=imageId=ami-foo,hardwareId=m1.large,locationId=eu-west-1
> Importantly, these are just strings, so you can publish a series per
> operating system family, and choose at runtime with
> templateBuilder.from(spec)
> Ex. You can make your own Map<String, TemplateBuilderSpec> with your
> favorite choices, perhaps locking in templates by id so you don't have to
> maintain the brittle java install scripts.
> Ex.
> templates.get("oneiric-java-ec2");
> Regardless of how this is used, the important part is that the constant
> complaints of automatic selection can now be over, as we can provide a
> properties syntax to afford users a means to supply their preferences
> declaratively."

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (WHIRR-593) Upgrade to jclouds 1.5.0

Posted by "Andrew Bayer (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/WHIRR-593?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13416836#comment-13416836 ] 

Andrew Bayer commented on WHIRR-593:
------------------------------------

So what more do we need to do to get this in? The only problem I've still been seeing is that weird "exhausted available authentication methods" one. 

Also, I see that Cosmin's patch (which for some reason I hadn't already applied) deals with FirewallManager's #(region) name, but not FirewallManagerTest - my patch did them both, but I'll just grab Cosmin's patch and add FirewallManagerTest to it.
                
> Upgrade to jclouds 1.5.0
> ------------------------
>
>                 Key: WHIRR-593
>                 URL: https://issues.apache.org/jira/browse/WHIRR-593
>             Project: Whirr
>          Issue Type: Improvement
>            Reporter: Andrei Savu
>            Assignee: Adrian Cole
>             Fix For: 0.8.0
>
>         Attachments: WHIRR-593+fix-zookeeper-test.patch, WHIRR-593-sec-groups.patch, WHIRR-593.patch
>
>
> Jclouds 1.5.0 brings a lot of improvements and a set of new providers we can use. 
> Adrian added on the discussion list:
> "Jclouds 1.5 has a concept called TemplateBuilderSpec which allows you to
> declare a String representation of TemplateBuilder mechanics.
> This allows you to set a property to override the default templates used in
> jclouds.
> For ex.
> aws-ec2.template=imageId=ami-foo,hardwareId=m1.large,locationId=eu-west-1
> Importantly, these are just strings, so you can publish a series per
> operating system family, and choose at runtime with
> templateBuilder.from(spec)
> Ex. You can make your own Map<String, TemplateBuilderSpec> with your
> favorite choices, perhaps locking in templates by id so you don't have to
> maintain the brittle java install scripts.
> Ex.
> templates.get("oneiric-java-ec2");
> Regardless of how this is used, the important part is that the constant
> complaints of automatic selection can now be over, as we can provide a
> properties syntax to afford users a means to supply their preferences
> declaratively."

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (WHIRR-593) Upgrade to jclouds 1.5.0

Posted by "Adrian Cole (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/WHIRR-593?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Adrian Cole updated WHIRR-593:
------------------------------

    Attachment: WHIRR-593-incTemplate.patch

replacement for previous patch
                
> Upgrade to jclouds 1.5.0
> ------------------------
>
>                 Key: WHIRR-593
>                 URL: https://issues.apache.org/jira/browse/WHIRR-593
>             Project: Whirr
>          Issue Type: Improvement
>            Reporter: Andrei Savu
>            Assignee: Adrian Cole
>             Fix For: 0.8.0
>
>         Attachments: WHIRR-593_beta10.patch, WHIRR-593+fix-zookeeper-test.patch, WHIRR-593-incTemplate.patch, WHIRR-593-incTemplate.patch, WHIRR-593-mk4.patch, WHIRR-593-mk5.patch, WHIRR-593.patch, WHIRR-593-sec-groups.patch
>
>
> Jclouds 1.5.0 brings a lot of improvements and a set of new providers we can use. 
> Adrian added on the discussion list:
> "Jclouds 1.5 has a concept called TemplateBuilderSpec which allows you to
> declare a String representation of TemplateBuilder mechanics.
> This allows you to set a property to override the default templates used in
> jclouds.
> For ex.
> aws-ec2.template=imageId=ami-foo,hardwareId=m1.large,locationId=eu-west-1
> Importantly, these are just strings, so you can publish a series per
> operating system family, and choose at runtime with
> templateBuilder.from(spec)
> Ex. You can make your own Map<String, TemplateBuilderSpec> with your
> favorite choices, perhaps locking in templates by id so you don't have to
> maintain the brittle java install scripts.
> Ex.
> templates.get("oneiric-java-ec2");
> Regardless of how this is used, the important part is that the constant
> complaints of automatic selection can now be over, as we can provide a
> properties syntax to afford users a means to supply their preferences
> declaratively."

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Comment Edited] (WHIRR-593) Upgrade to jclouds 1.5.0

Posted by "Cosmin Dumitrache (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/WHIRR-593?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13402991#comment-13402991 ] 

Cosmin Dumitrache edited comment on WHIRR-593 at 6/28/12 10:38 AM:
-------------------------------------------------------------------

Here's a [new version of the patch|https://issues.apache.org/jira/secure/attachment/12533804/WHIRR-593%2Bfix-zookeeper-test.patch] that fixes the failing ZooKeeper integration tests.

This worked for me when testing against AWS.

It's changing the naming convention used for some environment variables and removes the region name from the security group name.
                
      was (Author: cosmin.dumitrache):
    Here's a new version of the patch that fixes the failing ZooKeeper integration tests.

This worked for me when testing against AWS.

It's changing the naming convention used for some environment variables and removes the region name from the security group name.
                  
> Upgrade to jclouds 1.5.0
> ------------------------
>
>                 Key: WHIRR-593
>                 URL: https://issues.apache.org/jira/browse/WHIRR-593
>             Project: Whirr
>          Issue Type: Improvement
>            Reporter: Andrei Savu
>            Assignee: Adrian Cole
>             Fix For: 0.8.0
>
>         Attachments: WHIRR-593+fix-zookeeper-test.patch, WHIRR-593.patch
>
>
> Jclouds 1.5.0 brings a lot of improvements and a set of new providers we can use. 
> Adrian added on the discussion list:
> "Jclouds 1.5 has a concept called TemplateBuilderSpec which allows you to
> declare a String representation of TemplateBuilder mechanics.
> This allows you to set a property to override the default templates used in
> jclouds.
> For ex.
> aws-ec2.template=imageId=ami-foo,hardwareId=m1.large,locationId=eu-west-1
> Importantly, these are just strings, so you can publish a series per
> operating system family, and choose at runtime with
> templateBuilder.from(spec)
> Ex. You can make your own Map<String, TemplateBuilderSpec> with your
> favorite choices, perhaps locking in templates by id so you don't have to
> maintain the brittle java install scripts.
> Ex.
> templates.get("oneiric-java-ec2");
> Regardless of how this is used, the important part is that the constant
> complaints of automatic selection can now be over, as we can provide a
> properties syntax to afford users a means to supply their preferences
> declaratively."

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (WHIRR-593) Upgrade to jclouds 1.5.0

Posted by "Andrei Savu (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/WHIRR-593?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13416911#comment-13416911 ] 

Andrei Savu commented on WHIRR-593:
-----------------------------------

We need to find the root cause for those "exhausted available authentication methods" on cloudservers-* before committing. 
                
> Upgrade to jclouds 1.5.0
> ------------------------
>
>                 Key: WHIRR-593
>                 URL: https://issues.apache.org/jira/browse/WHIRR-593
>             Project: Whirr
>          Issue Type: Improvement
>            Reporter: Andrei Savu
>            Assignee: Adrian Cole
>             Fix For: 0.8.0
>
>         Attachments: WHIRR-593+fix-zookeeper-test.patch, WHIRR-593-sec-groups.patch, WHIRR-593.patch
>
>
> Jclouds 1.5.0 brings a lot of improvements and a set of new providers we can use. 
> Adrian added on the discussion list:
> "Jclouds 1.5 has a concept called TemplateBuilderSpec which allows you to
> declare a String representation of TemplateBuilder mechanics.
> This allows you to set a property to override the default templates used in
> jclouds.
> For ex.
> aws-ec2.template=imageId=ami-foo,hardwareId=m1.large,locationId=eu-west-1
> Importantly, these are just strings, so you can publish a series per
> operating system family, and choose at runtime with
> templateBuilder.from(spec)
> Ex. You can make your own Map<String, TemplateBuilderSpec> with your
> favorite choices, perhaps locking in templates by id so you don't have to
> maintain the brittle java install scripts.
> Ex.
> templates.get("oneiric-java-ec2");
> Regardless of how this is used, the important part is that the constant
> complaints of automatic selection can now be over, as we can provide a
> properties syntax to afford users a means to supply their preferences
> declaratively."

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (WHIRR-593) Upgrade to jclouds 1.5.0

Posted by "Adrian Cole (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/WHIRR-593?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Adrian Cole updated WHIRR-593:
------------------------------

    Attachment: WHIRR-593.patch
    
> Upgrade to jclouds 1.5.0
> ------------------------
>
>                 Key: WHIRR-593
>                 URL: https://issues.apache.org/jira/browse/WHIRR-593
>             Project: Whirr
>          Issue Type: Improvement
>            Reporter: Andrei Savu
>            Assignee: Adrian Cole
>             Fix For: 0.8.0
>
>         Attachments: WHIRR-593.patch
>
>
> Jclouds 1.5.0 brings a lot of improvements and a set of new providers we can use. 
> Adrian added on the discussion list:
> "Jclouds 1.5 has a concept called TemplateBuilderSpec which allows you to
> declare a String representation of TemplateBuilder mechanics.
> This allows you to set a property to override the default templates used in
> jclouds.
> For ex.
> aws-ec2.template=imageId=ami-foo,hardwareId=m1.large,locationId=eu-west-1
> Importantly, these are just strings, so you can publish a series per
> operating system family, and choose at runtime with
> templateBuilder.from(spec)
> Ex. You can make your own Map<String, TemplateBuilderSpec> with your
> favorite choices, perhaps locking in templates by id so you don't have to
> maintain the brittle java install scripts.
> Ex.
> templates.get("oneiric-java-ec2");
> Regardless of how this is used, the important part is that the constant
> complaints of automatic selection can now be over, as we can provide a
> properties syntax to afford users a means to supply their preferences
> declaratively."

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Re: [jira] [Updated] (WHIRR-593) Upgrade to jclouds 1.5.0

Posted by Andrei Savu <sa...@gmail.com>.
Trunk is already using 1.5.0-beta.9. WHIRR-593 is still open waiting for
jclouds 1.5.0 final.

-- Andrei Savu / axemblr.com

On Wed, Aug 15, 2012 at 12:03 AM, Paul Baclace <pa...@gmail.com>wrote:

> I need to get Whirr + jclouds running on HPCloud this week.  It looks like
> WHIRR-593 is in good shape if jclouds 1.5.0-beta.9 is used.
>
> What do I need to do in order to get a version of Whirr that will use
> jclouds 1.5.0-beta.9?  Are the WHIRR-593 patches committed?  If so, what
> revision in the whirr svn?
>
>
> Paul
>
>
>
> On 20120813 22:27 , Adrian Cole (JIRA) wrote:
>
>>       [ https://issues.apache.org/**jira/browse/WHIRR-593?page=**
>> com.atlassian.jira.plugin.**system.issuetabpanels:all-**tabpanel<https://issues.apache.org/jira/browse/WHIRR-593?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel>]
>>
>> Adrian Cole updated WHIRR-593:
>> ------------------------------
>>
>>      Attachment: WHIRR-593_beta10.patch
>>
>> For use with the following test repo.  Please report back to
>> http://code.google.com/p/**jclouds/issues/detail?id=1068<http://code.google.com/p/jclouds/issues/detail?id=1068>when done!
>>
>>        <repository>
>>              <id>jclouds-staging</id>
>>              <url>https://oss.sonatype.org/**content/repositories/**
>> orgjclouds-039<https://oss.sonatype.org/content/repositories/orgjclouds-039>
>> </url>
>>              <releases>
>>                  <enabled>true</enabled>
>>              </releases>
>>              <snapshots>
>>                  <enabled>false</enabled>
>>              </snapshots>
>>          </repository>
>>
>>
>>
>>> Upgrade to jclouds 1.5.0
>>> ------------------------
>>>
>>>                  Key: WHIRR-593
>>>                  URL: https://issues.apache.org/**jira/browse/WHIRR-593<https://issues.apache.org/jira/browse/WHIRR-593>
>>>              Project: Whirr
>>>           Issue Type: Improvement
>>>             Reporter: Andrei Savu
>>>             Assignee: Adrian Cole
>>>              Fix For: 0.8.0
>>>
>>>          Attachments: WHIRR-593_beta10.patch,
>>> WHIRR-593+fix-zookeeper-test.**patch, WHIRR-593-mk4.patch,
>>> WHIRR-593-mk5.patch, WHIRR-593.patch, WHIRR-593-sec-groups.patch
>>>
>>>
>>> Jclouds 1.5.0 brings a lot of improvements and a set of new providers we
>>> can use.
>>> Adrian added on the discussion list:
>>> "Jclouds 1.5 has a concept called TemplateBuilderSpec which allows you to
>>> declare a String representation of TemplateBuilder mechanics.
>>> This allows you to set a property to override the default templates used
>>> in
>>> jclouds.
>>> For ex.
>>> aws-ec2.template=imageId=ami-**foo,hardwareId=m1.large,**
>>> locationId=eu-west-1
>>> Importantly, these are just strings, so you can publish a series per
>>> operating system family, and choose at runtime with
>>> templateBuilder.from(spec)
>>> Ex. You can make your own Map<String, TemplateBuilderSpec> with your
>>> favorite choices, perhaps locking in templates by id so you don't have to
>>> maintain the brittle java install scripts.
>>> Ex.
>>> templates.get("oneiric-java-**ec2");
>>> Regardless of how this is used, the important part is that the constant
>>> complaints of automatic selection can now be over, as we can provide a
>>> properties syntax to afford users a means to supply their preferences
>>> declaratively."
>>>
>> --
>> This message is automatically generated by JIRA.
>> If you think it was sent incorrectly, please contact your JIRA
>> administrators: https://issues.apache.org/**jira/secure/**
>> ContactAdministrators!default.**jspa<https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa>
>> For more information on JIRA, see: http://www.atlassian.com/**
>> software/jira <http://www.atlassian.com/software/jira>
>>
>>
>>
>
>

Re: [jira] [Updated] (WHIRR-593) Upgrade to jclouds 1.5.0

Posted by Paul Baclace <pa...@gmail.com>.
I need to get Whirr + jclouds running on HPCloud this week.  It looks 
like WHIRR-593 is in good shape if jclouds 1.5.0-beta.9 is used.

What do I need to do in order to get a version of Whirr that will use 
jclouds 1.5.0-beta.9?  Are the WHIRR-593 patches committed?  If so, what 
revision in the whirr svn?


Paul


On 20120813 22:27 , Adrian Cole (JIRA) wrote:
>       [ https://issues.apache.org/jira/browse/WHIRR-593?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
>
> Adrian Cole updated WHIRR-593:
> ------------------------------
>
>      Attachment: WHIRR-593_beta10.patch
>
> For use with the following test repo.  Please report back to http://code.google.com/p/jclouds/issues/detail?id=1068 when done!
>
>        <repository>
>              <id>jclouds-staging</id>
>              <url>https://oss.sonatype.org/content/repositories/orgjclouds-039</url>
>              <releases>
>                  <enabled>true</enabled>
>              </releases>
>              <snapshots>
>                  <enabled>false</enabled>
>              </snapshots>
>          </repository>
>
>                  
>> Upgrade to jclouds 1.5.0
>> ------------------------
>>
>>                  Key: WHIRR-593
>>                  URL: https://issues.apache.org/jira/browse/WHIRR-593
>>              Project: Whirr
>>           Issue Type: Improvement
>>             Reporter: Andrei Savu
>>             Assignee: Adrian Cole
>>              Fix For: 0.8.0
>>
>>          Attachments: WHIRR-593_beta10.patch, WHIRR-593+fix-zookeeper-test.patch, WHIRR-593-mk4.patch, WHIRR-593-mk5.patch, WHIRR-593.patch, WHIRR-593-sec-groups.patch
>>
>>
>> Jclouds 1.5.0 brings a lot of improvements and a set of new providers we can use.
>> Adrian added on the discussion list:
>> "Jclouds 1.5 has a concept called TemplateBuilderSpec which allows you to
>> declare a String representation of TemplateBuilder mechanics.
>> This allows you to set a property to override the default templates used in
>> jclouds.
>> For ex.
>> aws-ec2.template=imageId=ami-foo,hardwareId=m1.large,locationId=eu-west-1
>> Importantly, these are just strings, so you can publish a series per
>> operating system family, and choose at runtime with
>> templateBuilder.from(spec)
>> Ex. You can make your own Map<String, TemplateBuilderSpec> with your
>> favorite choices, perhaps locking in templates by id so you don't have to
>> maintain the brittle java install scripts.
>> Ex.
>> templates.get("oneiric-java-ec2");
>> Regardless of how this is used, the important part is that the constant
>> complaints of automatic selection can now be over, as we can provide a
>> properties syntax to afford users a means to supply their preferences
>> declaratively."
> --
> This message is automatically generated by JIRA.
> If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
> For more information on JIRA, see: http://www.atlassian.com/software/jira
>
>          
>


[jira] [Updated] (WHIRR-593) Upgrade to jclouds 1.5.0

Posted by "Adrian Cole (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/WHIRR-593?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Adrian Cole updated WHIRR-593:
------------------------------

    Attachment: WHIRR-593_beta10.patch

For use with the following test repo.  Please report back to http://code.google.com/p/jclouds/issues/detail?id=1068 when done!

      <repository>
            <id>jclouds-staging</id>
            <url>https://oss.sonatype.org/content/repositories/orgjclouds-039</url>
            <releases>
                <enabled>true</enabled>
            </releases>
            <snapshots>
                <enabled>false</enabled>
            </snapshots>
        </repository>

                
> Upgrade to jclouds 1.5.0
> ------------------------
>
>                 Key: WHIRR-593
>                 URL: https://issues.apache.org/jira/browse/WHIRR-593
>             Project: Whirr
>          Issue Type: Improvement
>            Reporter: Andrei Savu
>            Assignee: Adrian Cole
>             Fix For: 0.8.0
>
>         Attachments: WHIRR-593_beta10.patch, WHIRR-593+fix-zookeeper-test.patch, WHIRR-593-mk4.patch, WHIRR-593-mk5.patch, WHIRR-593.patch, WHIRR-593-sec-groups.patch
>
>
> Jclouds 1.5.0 brings a lot of improvements and a set of new providers we can use. 
> Adrian added on the discussion list:
> "Jclouds 1.5 has a concept called TemplateBuilderSpec which allows you to
> declare a String representation of TemplateBuilder mechanics.
> This allows you to set a property to override the default templates used in
> jclouds.
> For ex.
> aws-ec2.template=imageId=ami-foo,hardwareId=m1.large,locationId=eu-west-1
> Importantly, these are just strings, so you can publish a series per
> operating system family, and choose at runtime with
> templateBuilder.from(spec)
> Ex. You can make your own Map<String, TemplateBuilderSpec> with your
> favorite choices, perhaps locking in templates by id so you don't have to
> maintain the brittle java install scripts.
> Ex.
> templates.get("oneiric-java-ec2");
> Regardless of how this is used, the important part is that the constant
> complaints of automatic selection can now be over, as we can provide a
> properties syntax to afford users a means to supply their preferences
> declaratively."

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (WHIRR-593) Upgrade to jclouds 1.5.0

Posted by "Andrew Bayer (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/WHIRR-593?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13411843#comment-13411843 ] 

Andrew Bayer commented on WHIRR-593:
------------------------------------

fyi, I'm able to run hadoop and zk itests on CloudStack 3.0.3 (with a few tweaks I needed to deal with our CS setup being a bit strange).
                
> Upgrade to jclouds 1.5.0
> ------------------------
>
>                 Key: WHIRR-593
>                 URL: https://issues.apache.org/jira/browse/WHIRR-593
>             Project: Whirr
>          Issue Type: Improvement
>            Reporter: Andrei Savu
>            Assignee: Adrian Cole
>             Fix For: 0.8.0
>
>         Attachments: WHIRR-593+fix-zookeeper-test.patch, WHIRR-593.patch
>
>
> Jclouds 1.5.0 brings a lot of improvements and a set of new providers we can use. 
> Adrian added on the discussion list:
> "Jclouds 1.5 has a concept called TemplateBuilderSpec which allows you to
> declare a String representation of TemplateBuilder mechanics.
> This allows you to set a property to override the default templates used in
> jclouds.
> For ex.
> aws-ec2.template=imageId=ami-foo,hardwareId=m1.large,locationId=eu-west-1
> Importantly, these are just strings, so you can publish a series per
> operating system family, and choose at runtime with
> templateBuilder.from(spec)
> Ex. You can make your own Map<String, TemplateBuilderSpec> with your
> favorite choices, perhaps locking in templates by id so you don't have to
> maintain the brittle java install scripts.
> Ex.
> templates.get("oneiric-java-ec2");
> Regardless of how this is used, the important part is that the constant
> complaints of automatic selection can now be over, as we can provide a
> properties syntax to afford users a means to supply their preferences
> declaratively."

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (WHIRR-593) Upgrade to jclouds 1.5.0

Posted by "Cosmin Dumitrache (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/WHIRR-593?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13405316#comment-13405316 ] 

Cosmin Dumitrache commented on WHIRR-593:
-----------------------------------------

Here's a quick summary with some of the stuff I've been trying in the hopes that it might be useful for people:

* PhaseExecutionBarrierTest passes on AWS but no VM ever shows up in the  AWS web console. I tried this in different regions and the result is the same. Here's the test [output|https://gist.github.com/f2c5b11937a4283f2796].
* Running this on rackspace produces "Exhausted available authentication methods".
Here's the test [output|https://gist.github.com/85f7a0b51990346a81c2].
* Was able to tell it to use my ssh key from ~/.ssh as opposed to the random one but still no luck. Looking in the debugger, it seems like it's using the correct key. Also, I was able to ssh to the rackspace machine after the test failed so this kind of indicates that the key it was using was indeed correct even though it's complaining.
* Not having a catch clause [here|https://github.com/apache/whirr/blob/trunk/core/src/test/java/org/apache/whirr/actions/integration/PhaseExecutionBarrierTest.java#L158] seems a bit worrying but testing showed that no exception was being thrown anyway.
 


                
> Upgrade to jclouds 1.5.0
> ------------------------
>
>                 Key: WHIRR-593
>                 URL: https://issues.apache.org/jira/browse/WHIRR-593
>             Project: Whirr
>          Issue Type: Improvement
>            Reporter: Andrei Savu
>            Assignee: Adrian Cole
>             Fix For: 0.8.0
>
>         Attachments: WHIRR-593+fix-zookeeper-test.patch, WHIRR-593.patch
>
>
> Jclouds 1.5.0 brings a lot of improvements and a set of new providers we can use. 
> Adrian added on the discussion list:
> "Jclouds 1.5 has a concept called TemplateBuilderSpec which allows you to
> declare a String representation of TemplateBuilder mechanics.
> This allows you to set a property to override the default templates used in
> jclouds.
> For ex.
> aws-ec2.template=imageId=ami-foo,hardwareId=m1.large,locationId=eu-west-1
> Importantly, these are just strings, so you can publish a series per
> operating system family, and choose at runtime with
> templateBuilder.from(spec)
> Ex. You can make your own Map<String, TemplateBuilderSpec> with your
> favorite choices, perhaps locking in templates by id so you don't have to
> maintain the brittle java install scripts.
> Ex.
> templates.get("oneiric-java-ec2");
> Regardless of how this is used, the important part is that the constant
> complaints of automatic selection can now be over, as we can provide a
> properties syntax to afford users a means to supply their preferences
> declaratively."

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (WHIRR-593) Upgrade to jclouds 1.5.0

Posted by "Andrei Savu (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/WHIRR-593?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13418101#comment-13418101 ] 

Andrei Savu commented on WHIRR-593:
-----------------------------------

I will try again later today and report back. 
                
> Upgrade to jclouds 1.5.0
> ------------------------
>
>                 Key: WHIRR-593
>                 URL: https://issues.apache.org/jira/browse/WHIRR-593
>             Project: Whirr
>          Issue Type: Improvement
>            Reporter: Andrei Savu
>            Assignee: Adrian Cole
>             Fix For: 0.8.0
>
>         Attachments: WHIRR-593+fix-zookeeper-test.patch, WHIRR-593-sec-groups.patch, WHIRR-593.patch
>
>
> Jclouds 1.5.0 brings a lot of improvements and a set of new providers we can use. 
> Adrian added on the discussion list:
> "Jclouds 1.5 has a concept called TemplateBuilderSpec which allows you to
> declare a String representation of TemplateBuilder mechanics.
> This allows you to set a property to override the default templates used in
> jclouds.
> For ex.
> aws-ec2.template=imageId=ami-foo,hardwareId=m1.large,locationId=eu-west-1
> Importantly, these are just strings, so you can publish a series per
> operating system family, and choose at runtime with
> templateBuilder.from(spec)
> Ex. You can make your own Map<String, TemplateBuilderSpec> with your
> favorite choices, perhaps locking in templates by id so you don't have to
> maintain the brittle java install scripts.
> Ex.
> templates.get("oneiric-java-ec2");
> Regardless of how this is used, the important part is that the constant
> complaints of automatic selection can now be over, as we can provide a
> properties syntax to afford users a means to supply their preferences
> declaratively."

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Comment Edited] (WHIRR-593) Upgrade to jclouds 1.5.0

Posted by "Adrian Cole (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/WHIRR-593?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13421998#comment-13421998 ] 

Adrian Cole edited comment on WHIRR-593 at 7/25/12 4:56 AM:
------------------------------------------------------------

tested with jclouds 1.5.0-beta.8 recently synced to maven central.

committed WHIRR-593-mk5.patch as revision 1365445

Thanks, Andrei, Cosmin & Andrew for writing this.  Thanks, Tom for checking!
                
      was (Author: adrian@jclouds.org):
    tested with jclouds 1.5.0-beta.8 recently synced to maven central.

committed WHIRR-593-mk5.patch as revision 1365445

Thanks, Andrei & Andrew for writing this.  Thanks, Tom for checking!
                  
> Upgrade to jclouds 1.5.0
> ------------------------
>
>                 Key: WHIRR-593
>                 URL: https://issues.apache.org/jira/browse/WHIRR-593
>             Project: Whirr
>          Issue Type: Improvement
>            Reporter: Andrei Savu
>            Assignee: Adrian Cole
>             Fix For: 0.8.0
>
>         Attachments: WHIRR-593+fix-zookeeper-test.patch, WHIRR-593-mk4.patch, WHIRR-593-mk5.patch, WHIRR-593-sec-groups.patch, WHIRR-593.patch
>
>
> Jclouds 1.5.0 brings a lot of improvements and a set of new providers we can use. 
> Adrian added on the discussion list:
> "Jclouds 1.5 has a concept called TemplateBuilderSpec which allows you to
> declare a String representation of TemplateBuilder mechanics.
> This allows you to set a property to override the default templates used in
> jclouds.
> For ex.
> aws-ec2.template=imageId=ami-foo,hardwareId=m1.large,locationId=eu-west-1
> Importantly, these are just strings, so you can publish a series per
> operating system family, and choose at runtime with
> templateBuilder.from(spec)
> Ex. You can make your own Map<String, TemplateBuilderSpec> with your
> favorite choices, perhaps locking in templates by id so you don't have to
> maintain the brittle java install scripts.
> Ex.
> templates.get("oneiric-java-ec2");
> Regardless of how this is used, the important part is that the constant
> complaints of automatic selection can now be over, as we can provide a
> properties syntax to afford users a means to supply their preferences
> declaratively."

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (WHIRR-593) Upgrade to jclouds 1.5.0

Posted by "Andrew Bayer (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/WHIRR-593?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13398924#comment-13398924 ] 

Andrew Bayer commented on WHIRR-593:
------------------------------------

And with 1.5, it's hanging. Hopefully it'll time out and tell me why it's hanging at some point. =)
                
> Upgrade to jclouds 1.5.0
> ------------------------
>
>                 Key: WHIRR-593
>                 URL: https://issues.apache.org/jira/browse/WHIRR-593
>             Project: Whirr
>          Issue Type: Improvement
>            Reporter: Andrei Savu
>            Assignee: Adrian Cole
>             Fix For: 0.8.0
>
>         Attachments: WHIRR-593.patch
>
>
> Jclouds 1.5.0 brings a lot of improvements and a set of new providers we can use. 
> Adrian added on the discussion list:
> "Jclouds 1.5 has a concept called TemplateBuilderSpec which allows you to
> declare a String representation of TemplateBuilder mechanics.
> This allows you to set a property to override the default templates used in
> jclouds.
> For ex.
> aws-ec2.template=imageId=ami-foo,hardwareId=m1.large,locationId=eu-west-1
> Importantly, these are just strings, so you can publish a series per
> operating system family, and choose at runtime with
> templateBuilder.from(spec)
> Ex. You can make your own Map<String, TemplateBuilderSpec> with your
> favorite choices, perhaps locking in templates by id so you don't have to
> maintain the brittle java install scripts.
> Ex.
> templates.get("oneiric-java-ec2");
> Regardless of how this is used, the important part is that the constant
> complaints of automatic selection can now be over, as we can provide a
> properties syntax to afford users a means to supply their preferences
> declaratively."

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (WHIRR-593) Upgrade to jclouds 1.5.0

Posted by "Andrei Savu (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/WHIRR-593?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13402993#comment-13402993 ] 

Andrei Savu commented on WHIRR-593:
-----------------------------------

Reviewing now. I will try the Hadoop itests. 
                
> Upgrade to jclouds 1.5.0
> ------------------------
>
>                 Key: WHIRR-593
>                 URL: https://issues.apache.org/jira/browse/WHIRR-593
>             Project: Whirr
>          Issue Type: Improvement
>            Reporter: Andrei Savu
>            Assignee: Adrian Cole
>             Fix For: 0.8.0
>
>         Attachments: WHIRR-593+fix-zookeeper-test.patch, WHIRR-593.patch
>
>
> Jclouds 1.5.0 brings a lot of improvements and a set of new providers we can use. 
> Adrian added on the discussion list:
> "Jclouds 1.5 has a concept called TemplateBuilderSpec which allows you to
> declare a String representation of TemplateBuilder mechanics.
> This allows you to set a property to override the default templates used in
> jclouds.
> For ex.
> aws-ec2.template=imageId=ami-foo,hardwareId=m1.large,locationId=eu-west-1
> Importantly, these are just strings, so you can publish a series per
> operating system family, and choose at runtime with
> templateBuilder.from(spec)
> Ex. You can make your own Map<String, TemplateBuilderSpec> with your
> favorite choices, perhaps locking in templates by id so you don't have to
> maintain the brittle java install scripts.
> Ex.
> templates.get("oneiric-java-ec2");
> Regardless of how this is used, the important part is that the constant
> complaints of automatic selection can now be over, as we can provide a
> properties syntax to afford users a means to supply their preferences
> declaratively."

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (WHIRR-593) Upgrade to jclouds 1.5.0

Posted by "Andrew Bayer (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/WHIRR-593?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Andrew Bayer updated WHIRR-593:
-------------------------------

    Attachment: WHIRR-593-sec-groups.patch

Found an additional issue with security group naming - 1.5 doesn't append "#region" to EC2 security group names, so FirewallManager needed to be updated. This patch would go on top of the existing one.
                
> Upgrade to jclouds 1.5.0
> ------------------------
>
>                 Key: WHIRR-593
>                 URL: https://issues.apache.org/jira/browse/WHIRR-593
>             Project: Whirr
>          Issue Type: Improvement
>            Reporter: Andrei Savu
>            Assignee: Adrian Cole
>             Fix For: 0.8.0
>
>         Attachments: WHIRR-593+fix-zookeeper-test.patch, WHIRR-593-sec-groups.patch, WHIRR-593.patch
>
>
> Jclouds 1.5.0 brings a lot of improvements and a set of new providers we can use. 
> Adrian added on the discussion list:
> "Jclouds 1.5 has a concept called TemplateBuilderSpec which allows you to
> declare a String representation of TemplateBuilder mechanics.
> This allows you to set a property to override the default templates used in
> jclouds.
> For ex.
> aws-ec2.template=imageId=ami-foo,hardwareId=m1.large,locationId=eu-west-1
> Importantly, these are just strings, so you can publish a series per
> operating system family, and choose at runtime with
> templateBuilder.from(spec)
> Ex. You can make your own Map<String, TemplateBuilderSpec> with your
> favorite choices, perhaps locking in templates by id so you don't have to
> maintain the brittle java install scripts.
> Ex.
> templates.get("oneiric-java-ec2");
> Regardless of how this is used, the important part is that the constant
> complaints of automatic selection can now be over, as we can provide a
> properties syntax to afford users a means to supply their preferences
> declaratively."

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (WHIRR-593) Upgrade to jclouds 1.5.0

Posted by "Adrian Cole (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/WHIRR-593?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13435743#comment-13435743 ] 

Adrian Cole commented on WHIRR-593:
-----------------------------------

after applying this patch, please execute:
svn rm --force ./core/src/main/java/org/apache/whirr/service/jclouds/TemplateBuilderStrategy.java ./core/src/test/java/org/apache/whirr/service/TemplateBuilderStrategyTest.java
                
> Upgrade to jclouds 1.5.0
> ------------------------
>
>                 Key: WHIRR-593
>                 URL: https://issues.apache.org/jira/browse/WHIRR-593
>             Project: Whirr
>          Issue Type: Improvement
>            Reporter: Andrei Savu
>            Assignee: Adrian Cole
>             Fix For: 0.8.0
>
>         Attachments: WHIRR-593_beta10.patch, WHIRR-593+fix-zookeeper-test.patch, WHIRR-593-incTemplate.patch, WHIRR-593-incTemplate.patch, WHIRR-593-mk4.patch, WHIRR-593-mk5.patch, WHIRR-593.patch, WHIRR-593-sec-groups.patch
>
>
> Jclouds 1.5.0 brings a lot of improvements and a set of new providers we can use. 
> Adrian added on the discussion list:
> "Jclouds 1.5 has a concept called TemplateBuilderSpec which allows you to
> declare a String representation of TemplateBuilder mechanics.
> This allows you to set a property to override the default templates used in
> jclouds.
> For ex.
> aws-ec2.template=imageId=ami-foo,hardwareId=m1.large,locationId=eu-west-1
> Importantly, these are just strings, so you can publish a series per
> operating system family, and choose at runtime with
> templateBuilder.from(spec)
> Ex. You can make your own Map<String, TemplateBuilderSpec> with your
> favorite choices, perhaps locking in templates by id so you don't have to
> maintain the brittle java install scripts.
> Ex.
> templates.get("oneiric-java-ec2");
> Regardless of how this is used, the important part is that the constant
> complaints of automatic selection can now be over, as we can provide a
> properties syntax to afford users a means to supply their preferences
> declaratively."

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (WHIRR-593) Upgrade to jclouds 1.5.0

Posted by "Adrian Cole (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/WHIRR-593?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13397306#comment-13397306 ] 

Adrian Cole commented on WHIRR-593:
-----------------------------------

Please help test this patch!  

Note that jclouds 1.5 gives the following new providers and apis, so probably worth your while to help :)

cloudstack (version 3.03)
greenqloud-compute (carbon neutral service)
joyentcloud (smartos)
openstack-nova (essex)
                
> Upgrade to jclouds 1.5.0
> ------------------------
>
>                 Key: WHIRR-593
>                 URL: https://issues.apache.org/jira/browse/WHIRR-593
>             Project: Whirr
>          Issue Type: Improvement
>            Reporter: Andrei Savu
>            Assignee: Adrian Cole
>             Fix For: 0.8.0
>
>         Attachments: WHIRR-593.patch
>
>
> Jclouds 1.5.0 brings a lot of improvements and a set of new providers we can use. 
> Adrian added on the discussion list:
> "Jclouds 1.5 has a concept called TemplateBuilderSpec which allows you to
> declare a String representation of TemplateBuilder mechanics.
> This allows you to set a property to override the default templates used in
> jclouds.
> For ex.
> aws-ec2.template=imageId=ami-foo,hardwareId=m1.large,locationId=eu-west-1
> Importantly, these are just strings, so you can publish a series per
> operating system family, and choose at runtime with
> templateBuilder.from(spec)
> Ex. You can make your own Map<String, TemplateBuilderSpec> with your
> favorite choices, perhaps locking in templates by id so you don't have to
> maintain the brittle java install scripts.
> Ex.
> templates.get("oneiric-java-ec2");
> Regardless of how this is used, the important part is that the constant
> complaints of automatic selection can now be over, as we can provide a
> properties syntax to afford users a means to supply their preferences
> declaratively."

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (WHIRR-593) Upgrade to jclouds 1.5.0

Posted by "Adrian Cole (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/WHIRR-593?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Adrian Cole updated WHIRR-593:
------------------------------

    Attachment: WHIRR-593-incTemplate.patch

updated to fix paul's error
                
> Upgrade to jclouds 1.5.0
> ------------------------
>
>                 Key: WHIRR-593
>                 URL: https://issues.apache.org/jira/browse/WHIRR-593
>             Project: Whirr
>          Issue Type: Improvement
>            Reporter: Andrei Savu
>            Assignee: Adrian Cole
>             Fix For: 0.8.0
>
>         Attachments: WHIRR-593_beta10.patch, WHIRR-593+fix-zookeeper-test.patch, WHIRR-593-incTemplate.patch, WHIRR-593-mk4.patch, WHIRR-593-mk5.patch, WHIRR-593.patch, WHIRR-593-sec-groups.patch
>
>
> Jclouds 1.5.0 brings a lot of improvements and a set of new providers we can use. 
> Adrian added on the discussion list:
> "Jclouds 1.5 has a concept called TemplateBuilderSpec which allows you to
> declare a String representation of TemplateBuilder mechanics.
> This allows you to set a property to override the default templates used in
> jclouds.
> For ex.
> aws-ec2.template=imageId=ami-foo,hardwareId=m1.large,locationId=eu-west-1
> Importantly, these are just strings, so you can publish a series per
> operating system family, and choose at runtime with
> templateBuilder.from(spec)
> Ex. You can make your own Map<String, TemplateBuilderSpec> with your
> favorite choices, perhaps locking in templates by id so you don't have to
> maintain the brittle java install scripts.
> Ex.
> templates.get("oneiric-java-ec2");
> Regardless of how this is used, the important part is that the constant
> complaints of automatic selection can now be over, as we can provide a
> properties syntax to afford users a means to supply their preferences
> declaratively."

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (WHIRR-593) Upgrade to jclouds 1.5.0

Posted by "Adrian Cole (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/WHIRR-593?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13403189#comment-13403189 ] 

Adrian Cole commented on WHIRR-593:
-----------------------------------

not sure.  I'll run jclouds regression test on cloudservers-us first and see if all ok
                
> Upgrade to jclouds 1.5.0
> ------------------------
>
>                 Key: WHIRR-593
>                 URL: https://issues.apache.org/jira/browse/WHIRR-593
>             Project: Whirr
>          Issue Type: Improvement
>            Reporter: Andrei Savu
>            Assignee: Adrian Cole
>             Fix For: 0.8.0
>
>         Attachments: WHIRR-593+fix-zookeeper-test.patch, WHIRR-593.patch
>
>
> Jclouds 1.5.0 brings a lot of improvements and a set of new providers we can use. 
> Adrian added on the discussion list:
> "Jclouds 1.5 has a concept called TemplateBuilderSpec which allows you to
> declare a String representation of TemplateBuilder mechanics.
> This allows you to set a property to override the default templates used in
> jclouds.
> For ex.
> aws-ec2.template=imageId=ami-foo,hardwareId=m1.large,locationId=eu-west-1
> Importantly, these are just strings, so you can publish a series per
> operating system family, and choose at runtime with
> templateBuilder.from(spec)
> Ex. You can make your own Map<String, TemplateBuilderSpec> with your
> favorite choices, perhaps locking in templates by id so you don't have to
> maintain the brittle java install scripts.
> Ex.
> templates.get("oneiric-java-ec2");
> Regardless of how this is used, the important part is that the constant
> complaints of automatic selection can now be over, as we can provide a
> properties syntax to afford users a means to supply their preferences
> declaratively."

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (WHIRR-593) Upgrade to jclouds 1.5.0

Posted by "Cosmin Dumitrache (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/WHIRR-593?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Cosmin Dumitrache updated WHIRR-593:
------------------------------------

    Attachment: WHIRR-593+fix-zookeeper-test.patch

Here's a new version of the patch that fixes the failing ZooKeeper integration tests.

This worked for me when testing against AWS.

It's changing the naming convention used for some environment variables and removes the region name from the security group name.
                
> Upgrade to jclouds 1.5.0
> ------------------------
>
>                 Key: WHIRR-593
>                 URL: https://issues.apache.org/jira/browse/WHIRR-593
>             Project: Whirr
>          Issue Type: Improvement
>            Reporter: Andrei Savu
>            Assignee: Adrian Cole
>             Fix For: 0.8.0
>
>         Attachments: WHIRR-593+fix-zookeeper-test.patch, WHIRR-593.patch
>
>
> Jclouds 1.5.0 brings a lot of improvements and a set of new providers we can use. 
> Adrian added on the discussion list:
> "Jclouds 1.5 has a concept called TemplateBuilderSpec which allows you to
> declare a String representation of TemplateBuilder mechanics.
> This allows you to set a property to override the default templates used in
> jclouds.
> For ex.
> aws-ec2.template=imageId=ami-foo,hardwareId=m1.large,locationId=eu-west-1
> Importantly, these are just strings, so you can publish a series per
> operating system family, and choose at runtime with
> templateBuilder.from(spec)
> Ex. You can make your own Map<String, TemplateBuilderSpec> with your
> favorite choices, perhaps locking in templates by id so you don't have to
> maintain the brittle java install scripts.
> Ex.
> templates.get("oneiric-java-ec2");
> Regardless of how this is used, the important part is that the constant
> complaints of automatic selection can now be over, as we can provide a
> properties syntax to afford users a means to supply their preferences
> declaratively."

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Resolved] (WHIRR-593) Upgrade to jclouds 1.5.0

Posted by "Tom White (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/WHIRR-593?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Tom White resolved WHIRR-593.
-----------------------------

       Resolution: Fixed
    Fix Version/s:     (was: 0.8.0)
                   0.8.1

Closing since Whirr was updated to jclouds 1.5.0 in WHIRR-659.
                
> Upgrade to jclouds 1.5.0
> ------------------------
>
>                 Key: WHIRR-593
>                 URL: https://issues.apache.org/jira/browse/WHIRR-593
>             Project: Whirr
>          Issue Type: Improvement
>            Reporter: Andrei Savu
>            Assignee: Adrian Cole
>             Fix For: 0.8.1
>
>         Attachments: WHIRR-593_beta10.patch, WHIRR-593-beta.11.patch, WHIRR-593+fix-zookeeper-test.patch, WHIRR-593-incTemplate.patch, WHIRR-593-incTemplate.patch, WHIRR-593-mk4.patch, WHIRR-593-mk5.patch, WHIRR-593.patch, WHIRR-593-sec-groups.patch
>
>
> Jclouds 1.5.0 brings a lot of improvements and a set of new providers we can use. 
> Adrian added on the discussion list:
> "Jclouds 1.5 has a concept called TemplateBuilderSpec which allows you to
> declare a String representation of TemplateBuilder mechanics.
> This allows you to set a property to override the default templates used in
> jclouds.
> For ex.
> aws-ec2.template=imageId=ami-foo,hardwareId=m1.large,locationId=eu-west-1
> Importantly, these are just strings, so you can publish a series per
> operating system family, and choose at runtime with
> templateBuilder.from(spec)
> Ex. You can make your own Map<String, TemplateBuilderSpec> with your
> favorite choices, perhaps locking in templates by id so you don't have to
> maintain the brittle java install scripts.
> Ex.
> templates.get("oneiric-java-ec2");
> Regardless of how this is used, the important part is that the constant
> complaints of automatic selection can now be over, as we can provide a
> properties syntax to afford users a means to supply their preferences
> declaratively."

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Updated] (WHIRR-593) Upgrade to jclouds 1.5.0

Posted by "Adrian Cole (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/WHIRR-593?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Adrian Cole updated WHIRR-593:
------------------------------

    Attachment:     (was: WHIRR-593-incTemplate.patch)
    
> Upgrade to jclouds 1.5.0
> ------------------------
>
>                 Key: WHIRR-593
>                 URL: https://issues.apache.org/jira/browse/WHIRR-593
>             Project: Whirr
>          Issue Type: Improvement
>            Reporter: Andrei Savu
>            Assignee: Adrian Cole
>             Fix For: 0.8.0
>
>         Attachments: WHIRR-593_beta10.patch, WHIRR-593+fix-zookeeper-test.patch, WHIRR-593-incTemplate.patch, WHIRR-593-mk4.patch, WHIRR-593-mk5.patch, WHIRR-593.patch, WHIRR-593-sec-groups.patch
>
>
> Jclouds 1.5.0 brings a lot of improvements and a set of new providers we can use. 
> Adrian added on the discussion list:
> "Jclouds 1.5 has a concept called TemplateBuilderSpec which allows you to
> declare a String representation of TemplateBuilder mechanics.
> This allows you to set a property to override the default templates used in
> jclouds.
> For ex.
> aws-ec2.template=imageId=ami-foo,hardwareId=m1.large,locationId=eu-west-1
> Importantly, these are just strings, so you can publish a series per
> operating system family, and choose at runtime with
> templateBuilder.from(spec)
> Ex. You can make your own Map<String, TemplateBuilderSpec> with your
> favorite choices, perhaps locking in templates by id so you don't have to
> maintain the brittle java install scripts.
> Ex.
> templates.get("oneiric-java-ec2");
> Regardless of how this is used, the important part is that the constant
> complaints of automatic selection can now be over, as we can provide a
> properties syntax to afford users a means to supply their preferences
> declaratively."

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (WHIRR-593) Upgrade to jclouds 1.5.0

Posted by "Adrian Cole (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/WHIRR-593?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Adrian Cole updated WHIRR-593:
------------------------------

    Attachment: WHIRR-593-incTemplate.patch

The following patch adds whirr.template parameter which can override all the other image, hardware, location, or login-user parameters

Note, I also implemented it for the undocumented group-based parameters as templates.group.template
                
> Upgrade to jclouds 1.5.0
> ------------------------
>
>                 Key: WHIRR-593
>                 URL: https://issues.apache.org/jira/browse/WHIRR-593
>             Project: Whirr
>          Issue Type: Improvement
>            Reporter: Andrei Savu
>            Assignee: Adrian Cole
>             Fix For: 0.8.0
>
>         Attachments: WHIRR-593_beta10.patch, WHIRR-593+fix-zookeeper-test.patch, WHIRR-593-incTemplate.patch, WHIRR-593-mk4.patch, WHIRR-593-mk5.patch, WHIRR-593.patch, WHIRR-593-sec-groups.patch
>
>
> Jclouds 1.5.0 brings a lot of improvements and a set of new providers we can use. 
> Adrian added on the discussion list:
> "Jclouds 1.5 has a concept called TemplateBuilderSpec which allows you to
> declare a String representation of TemplateBuilder mechanics.
> This allows you to set a property to override the default templates used in
> jclouds.
> For ex.
> aws-ec2.template=imageId=ami-foo,hardwareId=m1.large,locationId=eu-west-1
> Importantly, these are just strings, so you can publish a series per
> operating system family, and choose at runtime with
> templateBuilder.from(spec)
> Ex. You can make your own Map<String, TemplateBuilderSpec> with your
> favorite choices, perhaps locking in templates by id so you don't have to
> maintain the brittle java install scripts.
> Ex.
> templates.get("oneiric-java-ec2");
> Regardless of how this is used, the important part is that the constant
> complaints of automatic selection can now be over, as we can provide a
> properties syntax to afford users a means to supply their preferences
> declaratively."

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (WHIRR-593) Upgrade to jclouds 1.5.0

Posted by "Andrew Bayer (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/WHIRR-593?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Andrew Bayer updated WHIRR-593:
-------------------------------

    Attachment: WHIRR-593-beta.11.patch

tiny patch to bump to jclouds 1.5.0-beta.11 now that it's in Maven Central.
                
> Upgrade to jclouds 1.5.0
> ------------------------
>
>                 Key: WHIRR-593
>                 URL: https://issues.apache.org/jira/browse/WHIRR-593
>             Project: Whirr
>          Issue Type: Improvement
>            Reporter: Andrei Savu
>            Assignee: Adrian Cole
>             Fix For: 0.8.0
>
>         Attachments: WHIRR-593_beta10.patch, WHIRR-593-beta.11.patch, WHIRR-593+fix-zookeeper-test.patch, WHIRR-593-incTemplate.patch, WHIRR-593-incTemplate.patch, WHIRR-593-mk4.patch, WHIRR-593-mk5.patch, WHIRR-593.patch, WHIRR-593-sec-groups.patch
>
>
> Jclouds 1.5.0 brings a lot of improvements and a set of new providers we can use. 
> Adrian added on the discussion list:
> "Jclouds 1.5 has a concept called TemplateBuilderSpec which allows you to
> declare a String representation of TemplateBuilder mechanics.
> This allows you to set a property to override the default templates used in
> jclouds.
> For ex.
> aws-ec2.template=imageId=ami-foo,hardwareId=m1.large,locationId=eu-west-1
> Importantly, these are just strings, so you can publish a series per
> operating system family, and choose at runtime with
> templateBuilder.from(spec)
> Ex. You can make your own Map<String, TemplateBuilderSpec> with your
> favorite choices, perhaps locking in templates by id so you don't have to
> maintain the brittle java install scripts.
> Ex.
> templates.get("oneiric-java-ec2");
> Regardless of how this is used, the important part is that the constant
> complaints of automatic selection can now be over, as we can provide a
> properties syntax to afford users a means to supply their preferences
> declaratively."

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Comment Edited] (WHIRR-593) Upgrade to jclouds 1.5.0

Posted by "Adrian Cole (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/WHIRR-593?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13421998#comment-13421998 ] 

Adrian Cole edited comment on WHIRR-593 at 7/25/12 4:56 AM:
------------------------------------------------------------

tested with jclouds 1.5.0-beta.8 recently synced to maven central.

committed WHIRR-593-mk5.patch as revision 1365445

Thanks, Andrei & Andrew for writing this.  Thanks, Tom for checking!
                
      was (Author: adrian@jclouds.org):
    tested with jclouds 1.5.0-beta.8 recently synced to maven central.

committed WHIRR-593-mk5.patch as revision 1365445

Thanks, Andrew for writing this.  Thanks, Tom for checking!
                  
> Upgrade to jclouds 1.5.0
> ------------------------
>
>                 Key: WHIRR-593
>                 URL: https://issues.apache.org/jira/browse/WHIRR-593
>             Project: Whirr
>          Issue Type: Improvement
>            Reporter: Andrei Savu
>            Assignee: Adrian Cole
>             Fix For: 0.8.0
>
>         Attachments: WHIRR-593+fix-zookeeper-test.patch, WHIRR-593-mk4.patch, WHIRR-593-mk5.patch, WHIRR-593-sec-groups.patch, WHIRR-593.patch
>
>
> Jclouds 1.5.0 brings a lot of improvements and a set of new providers we can use. 
> Adrian added on the discussion list:
> "Jclouds 1.5 has a concept called TemplateBuilderSpec which allows you to
> declare a String representation of TemplateBuilder mechanics.
> This allows you to set a property to override the default templates used in
> jclouds.
> For ex.
> aws-ec2.template=imageId=ami-foo,hardwareId=m1.large,locationId=eu-west-1
> Importantly, these are just strings, so you can publish a series per
> operating system family, and choose at runtime with
> templateBuilder.from(spec)
> Ex. You can make your own Map<String, TemplateBuilderSpec> with your
> favorite choices, perhaps locking in templates by id so you don't have to
> maintain the brittle java install scripts.
> Ex.
> templates.get("oneiric-java-ec2");
> Regardless of how this is used, the important part is that the constant
> complaints of automatic selection can now be over, as we can provide a
> properties syntax to afford users a means to supply their preferences
> declaratively."

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (WHIRR-593) Upgrade to jclouds 1.5.0

Posted by "Aled Sage (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/WHIRR-593?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13471046#comment-13471046 ] 

Aled Sage commented on WHIRR-593:
---------------------------------

Should this issue be closed? Whirr 0.8.0 was released with a dependency on 1.5.0-beta.10.

I've created WHIRR-666, asking for an upgrade to jclouds 1.5.1, ideally in Whirr 0.8.1.
Or is the intent to keep this sole issue open until there is a whirr stable release that depends on a final jclouds 1.5.x release?
                
> Upgrade to jclouds 1.5.0
> ------------------------
>
>                 Key: WHIRR-593
>                 URL: https://issues.apache.org/jira/browse/WHIRR-593
>             Project: Whirr
>          Issue Type: Improvement
>            Reporter: Andrei Savu
>            Assignee: Adrian Cole
>             Fix For: 0.8.0
>
>         Attachments: WHIRR-593_beta10.patch, WHIRR-593-beta.11.patch, WHIRR-593+fix-zookeeper-test.patch, WHIRR-593-incTemplate.patch, WHIRR-593-incTemplate.patch, WHIRR-593-mk4.patch, WHIRR-593-mk5.patch, WHIRR-593.patch, WHIRR-593-sec-groups.patch
>
>
> Jclouds 1.5.0 brings a lot of improvements and a set of new providers we can use. 
> Adrian added on the discussion list:
> "Jclouds 1.5 has a concept called TemplateBuilderSpec which allows you to
> declare a String representation of TemplateBuilder mechanics.
> This allows you to set a property to override the default templates used in
> jclouds.
> For ex.
> aws-ec2.template=imageId=ami-foo,hardwareId=m1.large,locationId=eu-west-1
> Importantly, these are just strings, so you can publish a series per
> operating system family, and choose at runtime with
> templateBuilder.from(spec)
> Ex. You can make your own Map<String, TemplateBuilderSpec> with your
> favorite choices, perhaps locking in templates by id so you don't have to
> maintain the brittle java install scripts.
> Ex.
> templates.get("oneiric-java-ec2");
> Regardless of how this is used, the important part is that the constant
> complaints of automatic selection can now be over, as we can provide a
> properties syntax to afford users a means to supply their preferences
> declaratively."

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (WHIRR-593) Upgrade to jclouds 1.5.0

Posted by "Andrew Bayer (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/WHIRR-593?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13417303#comment-13417303 ] 

Andrew Bayer commented on WHIRR-593:
------------------------------------

fwiw, it looked to me like Whirr was for some reason trying to use password authentication. It's claiming the rsa/sha1 fingerprints in jclouds-ssh.log, but the actual stacktrace refers to authPassword.
                
> Upgrade to jclouds 1.5.0
> ------------------------
>
>                 Key: WHIRR-593
>                 URL: https://issues.apache.org/jira/browse/WHIRR-593
>             Project: Whirr
>          Issue Type: Improvement
>            Reporter: Andrei Savu
>            Assignee: Adrian Cole
>             Fix For: 0.8.0
>
>         Attachments: WHIRR-593+fix-zookeeper-test.patch, WHIRR-593-sec-groups.patch, WHIRR-593.patch
>
>
> Jclouds 1.5.0 brings a lot of improvements and a set of new providers we can use. 
> Adrian added on the discussion list:
> "Jclouds 1.5 has a concept called TemplateBuilderSpec which allows you to
> declare a String representation of TemplateBuilder mechanics.
> This allows you to set a property to override the default templates used in
> jclouds.
> For ex.
> aws-ec2.template=imageId=ami-foo,hardwareId=m1.large,locationId=eu-west-1
> Importantly, these are just strings, so you can publish a series per
> operating system family, and choose at runtime with
> templateBuilder.from(spec)
> Ex. You can make your own Map<String, TemplateBuilderSpec> with your
> favorite choices, perhaps locking in templates by id so you don't have to
> maintain the brittle java install scripts.
> Ex.
> templates.get("oneiric-java-ec2");
> Regardless of how this is used, the important part is that the constant
> complaints of automatic selection can now be over, as we can provide a
> properties syntax to afford users a means to supply their preferences
> declaratively."

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (WHIRR-593) Upgrade to jclouds 1.5.0

Posted by "Andrei Savu (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/WHIRR-593?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13397447#comment-13397447 ] 

Andrei Savu commented on WHIRR-593:
-----------------------------------

Builds fine but I get a failure when running the ZooKeeper itests. I am investigating. 
                
> Upgrade to jclouds 1.5.0
> ------------------------
>
>                 Key: WHIRR-593
>                 URL: https://issues.apache.org/jira/browse/WHIRR-593
>             Project: Whirr
>          Issue Type: Improvement
>            Reporter: Andrei Savu
>            Assignee: Adrian Cole
>             Fix For: 0.8.0
>
>         Attachments: WHIRR-593.patch
>
>
> Jclouds 1.5.0 brings a lot of improvements and a set of new providers we can use. 
> Adrian added on the discussion list:
> "Jclouds 1.5 has a concept called TemplateBuilderSpec which allows you to
> declare a String representation of TemplateBuilder mechanics.
> This allows you to set a property to override the default templates used in
> jclouds.
> For ex.
> aws-ec2.template=imageId=ami-foo,hardwareId=m1.large,locationId=eu-west-1
> Importantly, these are just strings, so you can publish a series per
> operating system family, and choose at runtime with
> templateBuilder.from(spec)
> Ex. You can make your own Map<String, TemplateBuilderSpec> with your
> favorite choices, perhaps locking in templates by id so you don't have to
> maintain the brittle java install scripts.
> Ex.
> templates.get("oneiric-java-ec2");
> Regardless of how this is used, the important part is that the constant
> complaints of automatic selection can now be over, as we can provide a
> properties syntax to afford users a means to supply their preferences
> declaratively."

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (WHIRR-593) Upgrade to jclouds 1.5.0

Posted by "Andrew Bayer (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/WHIRR-593?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13418714#comment-13418714 ] 

Andrew Bayer commented on WHIRR-593:
------------------------------------

Hmmmm - I tried adding ".password(null)" to the LoginCredentials calls without it, in ClusterController, and that seems to have fixed the PhaseExecutionBarrierTest issues on cloudservers-us. Double-checking now.
                
> Upgrade to jclouds 1.5.0
> ------------------------
>
>                 Key: WHIRR-593
>                 URL: https://issues.apache.org/jira/browse/WHIRR-593
>             Project: Whirr
>          Issue Type: Improvement
>            Reporter: Andrei Savu
>            Assignee: Adrian Cole
>             Fix For: 0.8.0
>
>         Attachments: WHIRR-593+fix-zookeeper-test.patch, WHIRR-593-sec-groups.patch, WHIRR-593.patch
>
>
> Jclouds 1.5.0 brings a lot of improvements and a set of new providers we can use. 
> Adrian added on the discussion list:
> "Jclouds 1.5 has a concept called TemplateBuilderSpec which allows you to
> declare a String representation of TemplateBuilder mechanics.
> This allows you to set a property to override the default templates used in
> jclouds.
> For ex.
> aws-ec2.template=imageId=ami-foo,hardwareId=m1.large,locationId=eu-west-1
> Importantly, these are just strings, so you can publish a series per
> operating system family, and choose at runtime with
> templateBuilder.from(spec)
> Ex. You can make your own Map<String, TemplateBuilderSpec> with your
> favorite choices, perhaps locking in templates by id so you don't have to
> maintain the brittle java install scripts.
> Ex.
> templates.get("oneiric-java-ec2");
> Regardless of how this is used, the important part is that the constant
> complaints of automatic selection can now be over, as we can provide a
> properties syntax to afford users a means to supply their preferences
> declaratively."

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (WHIRR-593) Upgrade to jclouds 1.5.0

Posted by "Andrei Savu (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/WHIRR-593?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13400200#comment-13400200 ] 

Andrei Savu commented on WHIRR-593:
-----------------------------------

I've just tried the itests from core - they fail on cloudservers-us but work file on aws-ec2. 
                
> Upgrade to jclouds 1.5.0
> ------------------------
>
>                 Key: WHIRR-593
>                 URL: https://issues.apache.org/jira/browse/WHIRR-593
>             Project: Whirr
>          Issue Type: Improvement
>            Reporter: Andrei Savu
>            Assignee: Adrian Cole
>             Fix For: 0.8.0
>
>         Attachments: WHIRR-593.patch
>
>
> Jclouds 1.5.0 brings a lot of improvements and a set of new providers we can use. 
> Adrian added on the discussion list:
> "Jclouds 1.5 has a concept called TemplateBuilderSpec which allows you to
> declare a String representation of TemplateBuilder mechanics.
> This allows you to set a property to override the default templates used in
> jclouds.
> For ex.
> aws-ec2.template=imageId=ami-foo,hardwareId=m1.large,locationId=eu-west-1
> Importantly, these are just strings, so you can publish a series per
> operating system family, and choose at runtime with
> templateBuilder.from(spec)
> Ex. You can make your own Map<String, TemplateBuilderSpec> with your
> favorite choices, perhaps locking in templates by id so you don't have to
> maintain the brittle java install scripts.
> Ex.
> templates.get("oneiric-java-ec2");
> Regardless of how this is used, the important part is that the constant
> complaints of automatic selection can now be over, as we can provide a
> properties syntax to afford users a means to supply their preferences
> declaratively."

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (WHIRR-593) Upgrade to jclouds 1.5.0

Posted by "Andrew Bayer (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/WHIRR-593?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13418718#comment-13418718 ] 

Andrew Bayer commented on WHIRR-593:
------------------------------------

Ah, and I'd already tried adding password(null) to ScriptBasedClusterAction. Seems like something is keeping a non-null password value there for cases where there was at some point a password - e.g., cloudservers/cloudstack.
                
> Upgrade to jclouds 1.5.0
> ------------------------
>
>                 Key: WHIRR-593
>                 URL: https://issues.apache.org/jira/browse/WHIRR-593
>             Project: Whirr
>          Issue Type: Improvement
>            Reporter: Andrei Savu
>            Assignee: Adrian Cole
>             Fix For: 0.8.0
>
>         Attachments: WHIRR-593+fix-zookeeper-test.patch, WHIRR-593-sec-groups.patch, WHIRR-593.patch
>
>
> Jclouds 1.5.0 brings a lot of improvements and a set of new providers we can use. 
> Adrian added on the discussion list:
> "Jclouds 1.5 has a concept called TemplateBuilderSpec which allows you to
> declare a String representation of TemplateBuilder mechanics.
> This allows you to set a property to override the default templates used in
> jclouds.
> For ex.
> aws-ec2.template=imageId=ami-foo,hardwareId=m1.large,locationId=eu-west-1
> Importantly, these are just strings, so you can publish a series per
> operating system family, and choose at runtime with
> templateBuilder.from(spec)
> Ex. You can make your own Map<String, TemplateBuilderSpec> with your
> favorite choices, perhaps locking in templates by id so you don't have to
> maintain the brittle java install scripts.
> Ex.
> templates.get("oneiric-java-ec2");
> Regardless of how this is used, the important part is that the constant
> complaints of automatic selection can now be over, as we can provide a
> properties syntax to afford users a means to supply their preferences
> declaratively."

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Resolved] (WHIRR-593) Upgrade to jclouds 1.5.0

Posted by "Andrei Savu (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/WHIRR-593?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Andrei Savu resolved WHIRR-593.
-------------------------------

    Resolution: Fixed

Marking this as fixed. Thanks guys! 
                
> Upgrade to jclouds 1.5.0
> ------------------------
>
>                 Key: WHIRR-593
>                 URL: https://issues.apache.org/jira/browse/WHIRR-593
>             Project: Whirr
>          Issue Type: Improvement
>            Reporter: Andrei Savu
>            Assignee: Adrian Cole
>             Fix For: 0.8.0
>
>         Attachments: WHIRR-593+fix-zookeeper-test.patch, WHIRR-593-mk4.patch, WHIRR-593-mk5.patch, WHIRR-593-sec-groups.patch, WHIRR-593.patch
>
>
> Jclouds 1.5.0 brings a lot of improvements and a set of new providers we can use. 
> Adrian added on the discussion list:
> "Jclouds 1.5 has a concept called TemplateBuilderSpec which allows you to
> declare a String representation of TemplateBuilder mechanics.
> This allows you to set a property to override the default templates used in
> jclouds.
> For ex.
> aws-ec2.template=imageId=ami-foo,hardwareId=m1.large,locationId=eu-west-1
> Importantly, these are just strings, so you can publish a series per
> operating system family, and choose at runtime with
> templateBuilder.from(spec)
> Ex. You can make your own Map<String, TemplateBuilderSpec> with your
> favorite choices, perhaps locking in templates by id so you don't have to
> maintain the brittle java install scripts.
> Ex.
> templates.get("oneiric-java-ec2");
> Regardless of how this is used, the important part is that the constant
> complaints of automatic selection can now be over, as we can provide a
> properties syntax to afford users a means to supply their preferences
> declaratively."

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (WHIRR-593) Upgrade to jclouds 1.5.0

Posted by "Adrian Cole (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/WHIRR-593?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13421998#comment-13421998 ] 

Adrian Cole commented on WHIRR-593:
-----------------------------------

tested with jclouds 1.5.0-beta.8 recently synced to maven central.

committed WHIRR-593-mk5.patch as revision 1365445

Thanks, Andrew for writing this.  Thanks, Tom for checking!
                
> Upgrade to jclouds 1.5.0
> ------------------------
>
>                 Key: WHIRR-593
>                 URL: https://issues.apache.org/jira/browse/WHIRR-593
>             Project: Whirr
>          Issue Type: Improvement
>            Reporter: Andrei Savu
>            Assignee: Adrian Cole
>             Fix For: 0.8.0
>
>         Attachments: WHIRR-593+fix-zookeeper-test.patch, WHIRR-593-mk4.patch, WHIRR-593-mk5.patch, WHIRR-593-sec-groups.patch, WHIRR-593.patch
>
>
> Jclouds 1.5.0 brings a lot of improvements and a set of new providers we can use. 
> Adrian added on the discussion list:
> "Jclouds 1.5 has a concept called TemplateBuilderSpec which allows you to
> declare a String representation of TemplateBuilder mechanics.
> This allows you to set a property to override the default templates used in
> jclouds.
> For ex.
> aws-ec2.template=imageId=ami-foo,hardwareId=m1.large,locationId=eu-west-1
> Importantly, these are just strings, so you can publish a series per
> operating system family, and choose at runtime with
> templateBuilder.from(spec)
> Ex. You can make your own Map<String, TemplateBuilderSpec> with your
> favorite choices, perhaps locking in templates by id so you don't have to
> maintain the brittle java install scripts.
> Ex.
> templates.get("oneiric-java-ec2");
> Regardless of how this is used, the important part is that the constant
> complaints of automatic selection can now be over, as we can provide a
> properties syntax to afford users a means to supply their preferences
> declaratively."

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Reopened] (WHIRR-593) Upgrade to jclouds 1.5.0

Posted by "Adrian Cole (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/WHIRR-593?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Adrian Cole reopened WHIRR-593:
-------------------------------


jclouds 1.5 isn't released, yet, so let's keep this open to track any updates based on betas, release candidates, etc
                
> Upgrade to jclouds 1.5.0
> ------------------------
>
>                 Key: WHIRR-593
>                 URL: https://issues.apache.org/jira/browse/WHIRR-593
>             Project: Whirr
>          Issue Type: Improvement
>            Reporter: Andrei Savu
>            Assignee: Adrian Cole
>             Fix For: 0.8.0
>
>         Attachments: WHIRR-593+fix-zookeeper-test.patch, WHIRR-593-mk4.patch, WHIRR-593-mk5.patch, WHIRR-593-sec-groups.patch, WHIRR-593.patch
>
>
> Jclouds 1.5.0 brings a lot of improvements and a set of new providers we can use. 
> Adrian added on the discussion list:
> "Jclouds 1.5 has a concept called TemplateBuilderSpec which allows you to
> declare a String representation of TemplateBuilder mechanics.
> This allows you to set a property to override the default templates used in
> jclouds.
> For ex.
> aws-ec2.template=imageId=ami-foo,hardwareId=m1.large,locationId=eu-west-1
> Importantly, these are just strings, so you can publish a series per
> operating system family, and choose at runtime with
> templateBuilder.from(spec)
> Ex. You can make your own Map<String, TemplateBuilderSpec> with your
> favorite choices, perhaps locking in templates by id so you don't have to
> maintain the brittle java install scripts.
> Ex.
> templates.get("oneiric-java-ec2");
> Regardless of how this is used, the important part is that the constant
> complaints of automatic selection can now be over, as we can provide a
> properties syntax to afford users a means to supply their preferences
> declaratively."

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (WHIRR-593) Upgrade to jclouds 1.5.0

Posted by "Tom White (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/WHIRR-593?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13421805#comment-13421805 ] 

Tom White commented on WHIRR-593:
---------------------------------

This looks good to me. +1 pending beta-8.
                
> Upgrade to jclouds 1.5.0
> ------------------------
>
>                 Key: WHIRR-593
>                 URL: https://issues.apache.org/jira/browse/WHIRR-593
>             Project: Whirr
>          Issue Type: Improvement
>            Reporter: Andrei Savu
>            Assignee: Adrian Cole
>             Fix For: 0.8.0
>
>         Attachments: WHIRR-593+fix-zookeeper-test.patch, WHIRR-593-mk4.patch, WHIRR-593-mk5.patch, WHIRR-593-sec-groups.patch, WHIRR-593.patch
>
>
> Jclouds 1.5.0 brings a lot of improvements and a set of new providers we can use. 
> Adrian added on the discussion list:
> "Jclouds 1.5 has a concept called TemplateBuilderSpec which allows you to
> declare a String representation of TemplateBuilder mechanics.
> This allows you to set a property to override the default templates used in
> jclouds.
> For ex.
> aws-ec2.template=imageId=ami-foo,hardwareId=m1.large,locationId=eu-west-1
> Importantly, these are just strings, so you can publish a series per
> operating system family, and choose at runtime with
> templateBuilder.from(spec)
> Ex. You can make your own Map<String, TemplateBuilderSpec> with your
> favorite choices, perhaps locking in templates by id so you don't have to
> maintain the brittle java install scripts.
> Ex.
> templates.get("oneiric-java-ec2");
> Regardless of how this is used, the important part is that the constant
> complaints of automatic selection can now be over, as we can provide a
> properties syntax to afford users a means to supply their preferences
> declaratively."

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (WHIRR-593) Upgrade to jclouds 1.5.0

Posted by "Adrian Cole (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/WHIRR-593?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Adrian Cole updated WHIRR-593:
------------------------------

    Attachment: WHIRR-593-incTemplate.patch

updated with spot price fix and tests
                
> Upgrade to jclouds 1.5.0
> ------------------------
>
>                 Key: WHIRR-593
>                 URL: https://issues.apache.org/jira/browse/WHIRR-593
>             Project: Whirr
>          Issue Type: Improvement
>            Reporter: Andrei Savu
>            Assignee: Adrian Cole
>             Fix For: 0.8.0
>
>         Attachments: WHIRR-593_beta10.patch, WHIRR-593+fix-zookeeper-test.patch, WHIRR-593-incTemplate.patch, WHIRR-593-incTemplate.patch, WHIRR-593-mk4.patch, WHIRR-593-mk5.patch, WHIRR-593.patch, WHIRR-593-sec-groups.patch
>
>
> Jclouds 1.5.0 brings a lot of improvements and a set of new providers we can use. 
> Adrian added on the discussion list:
> "Jclouds 1.5 has a concept called TemplateBuilderSpec which allows you to
> declare a String representation of TemplateBuilder mechanics.
> This allows you to set a property to override the default templates used in
> jclouds.
> For ex.
> aws-ec2.template=imageId=ami-foo,hardwareId=m1.large,locationId=eu-west-1
> Importantly, these are just strings, so you can publish a series per
> operating system family, and choose at runtime with
> templateBuilder.from(spec)
> Ex. You can make your own Map<String, TemplateBuilderSpec> with your
> favorite choices, perhaps locking in templates by id so you don't have to
> maintain the brittle java install scripts.
> Ex.
> templates.get("oneiric-java-ec2");
> Regardless of how this is used, the important part is that the constant
> complaints of automatic selection can now be over, as we can provide a
> properties syntax to afford users a means to supply their preferences
> declaratively."

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (WHIRR-593) Upgrade to jclouds 1.5.0

Posted by "Adrian Cole (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/WHIRR-593?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13436957#comment-13436957 ] 

Adrian Cole commented on WHIRR-593:
-----------------------------------

1.5.0-beta.10 in now
Committed revision 1374393.

                
> Upgrade to jclouds 1.5.0
> ------------------------
>
>                 Key: WHIRR-593
>                 URL: https://issues.apache.org/jira/browse/WHIRR-593
>             Project: Whirr
>          Issue Type: Improvement
>            Reporter: Andrei Savu
>            Assignee: Adrian Cole
>             Fix For: 0.8.0
>
>         Attachments: WHIRR-593_beta10.patch, WHIRR-593+fix-zookeeper-test.patch, WHIRR-593-incTemplate.patch, WHIRR-593-incTemplate.patch, WHIRR-593-mk4.patch, WHIRR-593-mk5.patch, WHIRR-593.patch, WHIRR-593-sec-groups.patch
>
>
> Jclouds 1.5.0 brings a lot of improvements and a set of new providers we can use. 
> Adrian added on the discussion list:
> "Jclouds 1.5 has a concept called TemplateBuilderSpec which allows you to
> declare a String representation of TemplateBuilder mechanics.
> This allows you to set a property to override the default templates used in
> jclouds.
> For ex.
> aws-ec2.template=imageId=ami-foo,hardwareId=m1.large,locationId=eu-west-1
> Importantly, these are just strings, so you can publish a series per
> operating system family, and choose at runtime with
> templateBuilder.from(spec)
> Ex. You can make your own Map<String, TemplateBuilderSpec> with your
> favorite choices, perhaps locking in templates by id so you don't have to
> maintain the brittle java install scripts.
> Ex.
> templates.get("oneiric-java-ec2");
> Regardless of how this is used, the important part is that the constant
> complaints of automatic selection can now be over, as we can provide a
> properties syntax to afford users a means to supply their preferences
> declaratively."

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (WHIRR-593) Upgrade to jclouds 1.5.0

Posted by "Andrew Bayer (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/WHIRR-593?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13398897#comment-13398897 ] 

Andrew Bayer commented on WHIRR-593:
------------------------------------

I just verified ZK working on trunk with 1.4, trying now with 1.5...
                
> Upgrade to jclouds 1.5.0
> ------------------------
>
>                 Key: WHIRR-593
>                 URL: https://issues.apache.org/jira/browse/WHIRR-593
>             Project: Whirr
>          Issue Type: Improvement
>            Reporter: Andrei Savu
>            Assignee: Adrian Cole
>             Fix For: 0.8.0
>
>         Attachments: WHIRR-593.patch
>
>
> Jclouds 1.5.0 brings a lot of improvements and a set of new providers we can use. 
> Adrian added on the discussion list:
> "Jclouds 1.5 has a concept called TemplateBuilderSpec which allows you to
> declare a String representation of TemplateBuilder mechanics.
> This allows you to set a property to override the default templates used in
> jclouds.
> For ex.
> aws-ec2.template=imageId=ami-foo,hardwareId=m1.large,locationId=eu-west-1
> Importantly, these are just strings, so you can publish a series per
> operating system family, and choose at runtime with
> templateBuilder.from(spec)
> Ex. You can make your own Map<String, TemplateBuilderSpec> with your
> favorite choices, perhaps locking in templates by id so you don't have to
> maintain the brittle java install scripts.
> Ex.
> templates.get("oneiric-java-ec2");
> Regardless of how this is used, the important part is that the constant
> complaints of automatic selection can now be over, as we can provide a
> properties syntax to afford users a means to supply their preferences
> declaratively."

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (WHIRR-593) Upgrade to jclouds 1.5.0

Posted by "Adrian Cole (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/WHIRR-593?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13421123#comment-13421123 ] 

Adrian Cole commented on WHIRR-593:
-----------------------------------

can you try removing the .noPassword() and using jclouds 1.5.0-SNAPSHOT? I think the following commit should sort that:
https://github.com/jclouds/jclouds/commit/9d007a40b726bb3de492a947d83b98ddced872a5

If that works, I can cut 1.5.0-beta.8 tomorrow.
                
> Upgrade to jclouds 1.5.0
> ------------------------
>
>                 Key: WHIRR-593
>                 URL: https://issues.apache.org/jira/browse/WHIRR-593
>             Project: Whirr
>          Issue Type: Improvement
>            Reporter: Andrei Savu
>            Assignee: Adrian Cole
>             Fix For: 0.8.0
>
>         Attachments: WHIRR-593+fix-zookeeper-test.patch, WHIRR-593-mk4.patch, WHIRR-593-sec-groups.patch, WHIRR-593.patch
>
>
> Jclouds 1.5.0 brings a lot of improvements and a set of new providers we can use. 
> Adrian added on the discussion list:
> "Jclouds 1.5 has a concept called TemplateBuilderSpec which allows you to
> declare a String representation of TemplateBuilder mechanics.
> This allows you to set a property to override the default templates used in
> jclouds.
> For ex.
> aws-ec2.template=imageId=ami-foo,hardwareId=m1.large,locationId=eu-west-1
> Importantly, these are just strings, so you can publish a series per
> operating system family, and choose at runtime with
> templateBuilder.from(spec)
> Ex. You can make your own Map<String, TemplateBuilderSpec> with your
> favorite choices, perhaps locking in templates by id so you don't have to
> maintain the brittle java install scripts.
> Ex.
> templates.get("oneiric-java-ec2");
> Regardless of how this is used, the important part is that the constant
> complaints of automatic selection can now be over, as we can provide a
> properties syntax to afford users a means to supply their preferences
> declaratively."

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (WHIRR-593) Upgrade to jclouds 1.5.0

Posted by "Andrew Bayer (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/WHIRR-593?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13398882#comment-13398882 ] 

Andrew Bayer commented on WHIRR-593:
------------------------------------

fwiw, I'm getting a failure in the Cassandra itests, but I'm getting that with 1.4 or 1.5.
                
> Upgrade to jclouds 1.5.0
> ------------------------
>
>                 Key: WHIRR-593
>                 URL: https://issues.apache.org/jira/browse/WHIRR-593
>             Project: Whirr
>          Issue Type: Improvement
>            Reporter: Andrei Savu
>            Assignee: Adrian Cole
>             Fix For: 0.8.0
>
>         Attachments: WHIRR-593.patch
>
>
> Jclouds 1.5.0 brings a lot of improvements and a set of new providers we can use. 
> Adrian added on the discussion list:
> "Jclouds 1.5 has a concept called TemplateBuilderSpec which allows you to
> declare a String representation of TemplateBuilder mechanics.
> This allows you to set a property to override the default templates used in
> jclouds.
> For ex.
> aws-ec2.template=imageId=ami-foo,hardwareId=m1.large,locationId=eu-west-1
> Importantly, these are just strings, so you can publish a series per
> operating system family, and choose at runtime with
> templateBuilder.from(spec)
> Ex. You can make your own Map<String, TemplateBuilderSpec> with your
> favorite choices, perhaps locking in templates by id so you don't have to
> maintain the brittle java install scripts.
> Ex.
> templates.get("oneiric-java-ec2");
> Regardless of how this is used, the important part is that the constant
> complaints of automatic selection can now be over, as we can provide a
> properties syntax to afford users a means to supply their preferences
> declaratively."

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (WHIRR-593) Upgrade to jclouds 1.5.0

Posted by "Andrew Bayer (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/WHIRR-593?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Andrew Bayer updated WHIRR-593:
-------------------------------

    Attachment: WHIRR-593-mk5.patch

New patch rolling out the noPassword() change and bumping the jclouds dependency to the as-yet-unreleased-but-coming-today 1.5.0-beta.8, which has the needed fix on the jclouds side.
                
> Upgrade to jclouds 1.5.0
> ------------------------
>
>                 Key: WHIRR-593
>                 URL: https://issues.apache.org/jira/browse/WHIRR-593
>             Project: Whirr
>          Issue Type: Improvement
>            Reporter: Andrei Savu
>            Assignee: Adrian Cole
>             Fix For: 0.8.0
>
>         Attachments: WHIRR-593+fix-zookeeper-test.patch, WHIRR-593-mk4.patch, WHIRR-593-mk5.patch, WHIRR-593-sec-groups.patch, WHIRR-593.patch
>
>
> Jclouds 1.5.0 brings a lot of improvements and a set of new providers we can use. 
> Adrian added on the discussion list:
> "Jclouds 1.5 has a concept called TemplateBuilderSpec which allows you to
> declare a String representation of TemplateBuilder mechanics.
> This allows you to set a property to override the default templates used in
> jclouds.
> For ex.
> aws-ec2.template=imageId=ami-foo,hardwareId=m1.large,locationId=eu-west-1
> Importantly, these are just strings, so you can publish a series per
> operating system family, and choose at runtime with
> templateBuilder.from(spec)
> Ex. You can make your own Map<String, TemplateBuilderSpec> with your
> favorite choices, perhaps locking in templates by id so you don't have to
> maintain the brittle java install scripts.
> Ex.
> templates.get("oneiric-java-ec2");
> Regardless of how this is used, the important part is that the constant
> complaints of automatic selection can now be over, as we can provide a
> properties syntax to afford users a means to supply their preferences
> declaratively."

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira