Re: [jclouds] cinder availability zones api + list call implemented (#560)

2014-10-21 Thread inbar stolberg
is this good to go? (at least on master until 1.8 is finished?)

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/560#issuecomment-60043919

Re: [jclouds] added tenantId/projectId to volume and snapshot (#562)

2014-10-21 Thread inbar stolberg
is this good to go? (at least on master until 1.8 is finished?)

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/562#issuecomment-60043895

Re: [jclouds-labs] Last major cleanup of azure before version update (#95)

2014-10-21 Thread BuildHive
[jclouds » jclouds-labs 
#1740](https://buildhive.cloudbees.com/job/jclouds/job/jclouds-labs/1740/) 
SUCCESS
This pull request looks good
[(what's this?)](https://www.cloudbees.com/what-is-buildhive)

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-labs/pull/95#issuecomment-60037760

Re: [jclouds-labs] Last major cleanup of azure before version update (#95)

2014-10-21 Thread CloudBees pull request builder plugin
[jclouds-labs-pull-requests 
#331](https://jclouds.ci.cloudbees.com/job/jclouds-labs-pull-requests/331/) 
SUCCESS
This pull request looks good

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-labs/pull/95#issuecomment-60037287

[jclouds-labs] Last major cleanup of azure before version update (#95)

2014-10-21 Thread Adrian Cole
This cleans up the last input objects and ensures current naming matches azure 
terminology (even if XML doesn't) 
http://msdn.microsoft.com/en-us/library/ee460799.aspx.

Next change will be bumping the version to latest, after that building compute 
service, finally any trimming of unneeded or untested code.
You can merge this Pull Request by running:

  git pull https://github.com/adriancole/jclouds-labs adrian.input-cleanup-2

Or you can view, comment on it, or merge it online at:

  https://github.com/jclouds/jclouds-labs/pull/95

-- Commit Summary --

  * Minimalize code around hosted service creation.
  * Cleanup Azure compute ImageParams input value type.
  * Azure compute DeploymentParams name is not globally unique.
  * Rename Azure HostedService -> CloudService to match documentation.

-- File Changes --

M azurecompute/src/main/java/org/jclouds/azurecompute/AzureComputeApi.java 
(9)
D 
azurecompute/src/main/java/org/jclouds/azurecompute/binders/BindCreateHostedServiceToXmlPayload.java
 (79)
R 
azurecompute/src/main/java/org/jclouds/azurecompute/binders/DeploymentParamsToXML.java
 (29)
R 
azurecompute/src/main/java/org/jclouds/azurecompute/binders/ImageParamsToXML.java
 (18)
R 
azurecompute/src/main/java/org/jclouds/azurecompute/domain/CloudService.java 
(24)
M 
azurecompute/src/main/java/org/jclouds/azurecompute/domain/Deployment.java (2)
M 
azurecompute/src/main/java/org/jclouds/azurecompute/domain/DeploymentParams.java
 (39)
M azurecompute/src/main/java/org/jclouds/azurecompute/domain/Disk.java (2)
M 
azurecompute/src/main/java/org/jclouds/azurecompute/domain/ImageParams.java 
(165)
R 
azurecompute/src/main/java/org/jclouds/azurecompute/features/CloudServiceApi.java
 (71)
M 
azurecompute/src/main/java/org/jclouds/azurecompute/features/DeploymentApi.java 
(16)
M 
azurecompute/src/main/java/org/jclouds/azurecompute/features/ImageApi.java (26)
M 
azurecompute/src/main/java/org/jclouds/azurecompute/features/LocationApi.java 
(2)
A 
azurecompute/src/main/java/org/jclouds/azurecompute/functions/Base64EncodeLabel.java
 (28)
M 
azurecompute/src/main/java/org/jclouds/azurecompute/functions/ImageParamsName.java
 (13)
D 
azurecompute/src/main/java/org/jclouds/azurecompute/options/CreateHostedServiceOptions.java
 (116)
R 
azurecompute/src/main/java/org/jclouds/azurecompute/xml/CloudServiceHandler.java
 (18)
R 
azurecompute/src/main/java/org/jclouds/azurecompute/xml/ListCloudServicesHandler.java
 (22)
A 
azurecompute/src/test/java/org/jclouds/azurecompute/features/CloudServiceApiLiveTest.java
 (143)
R 
azurecompute/src/test/java/org/jclouds/azurecompute/features/CloudServiceApiMockTest.java
 (48)
M 
azurecompute/src/test/java/org/jclouds/azurecompute/features/DeploymentApiMockTest.java
 (6)
D 
azurecompute/src/test/java/org/jclouds/azurecompute/features/HostedServiceApiLiveTest.java
 (145)
R 
azurecompute/src/test/java/org/jclouds/azurecompute/xml/CloudServiceHandlerTest.java
 (14)
R 
azurecompute/src/test/java/org/jclouds/azurecompute/xml/ListCloudServicesHandlerTest.java
 (18)
D azurecompute/src/test/resources/create_hostedservice_location_options.xml 
(1)
M azurecompute/src/test/resources/hostedservice.xml (2)
M azurecompute/src/test/resources/hostedservices.xml (2)

-- Patch Links --

https://github.com/jclouds/jclouds-labs/pull/95.patch
https://github.com/jclouds/jclouds-labs/pull/95.diff

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-labs/pull/95


Re: [jclouds] JCLOUDS-756 - Add support for tags in CloudStack (#578)

2014-10-21 Thread BuildHive
[jclouds » jclouds 
#1825](https://buildhive.cloudbees.com/job/jclouds/job/jclouds/1825/) SUCCESS
This pull request looks good
[(what's this?)](https://www.cloudbees.com/what-is-buildhive)

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/578#issuecomment-60029397

Re: [jclouds] JCLOUDS-756 - Add support for tags in CloudStack (#578)

2014-10-21 Thread BuildHive
[jclouds » jclouds 
#1824](https://buildhive.cloudbees.com/job/jclouds/job/jclouds/1824/) SUCCESS
This pull request looks good
[(what's this?)](https://www.cloudbees.com/what-is-buildhive)

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/578#issuecomment-60025646

Re: [jclouds] JCLOUDS-756 - Add support for tags in CloudStack (#578)

2014-10-21 Thread CloudBees pull request builder plugin
[jclouds-pull-requests 
#1313](https://jclouds.ci.cloudbees.com/job/jclouds-pull-requests/1313/) SUCCESS
This pull request looks good

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/578#issuecomment-60021701

Re: [jclouds] JCLOUDS-756 - Add support for tags in CloudStack (#578)

2014-10-21 Thread CloudBees pull request builder plugin
[jclouds-pull-requests 
#1312](https://jclouds.ci.cloudbees.com/job/jclouds-pull-requests/1312/) SUCCESS
This pull request looks good

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/578#issuecomment-60021601

Re: [jclouds] JCLOUDS-756 - Add support for tags in CloudStack (#578)

2014-10-21 Thread CloudBees pull request builder plugin
[jclouds-pull-requests-java-6 
#224](https://jclouds.ci.cloudbees.com/job/jclouds-pull-requests-java-6/224/) 
SUCCESS
This pull request looks good

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/578#issuecomment-60020102

Re: [jclouds] JCLOUDS-756 - Add support for tags in CloudStack (#578)

2014-10-21 Thread Andrew Bayer
Ok, added the tags/userMetadata to NodeMetadata, ComputeService-driven node 
creation, etc. I'm calling this done with another PR to come later on general 
live test cleanup/fixes.

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/578#issuecomment-60019942

Re: [jclouds] JCLOUDS-756 - Add support for tags in CloudStack (#578)

2014-10-21 Thread CloudBees pull request builder plugin
[jclouds-pull-requests-java-6 
#223](https://jclouds.ci.cloudbees.com/job/jclouds-pull-requests-java-6/223/) 
SUCCESS
This pull request looks good

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/578#issuecomment-60019921

Re: [jclouds] JCLOUDS-756 - Add support for tags in CloudStack (#578)

2014-10-21 Thread CloudBees pull request builder plugin
[jclouds-pull-requests 
#1311](https://jclouds.ci.cloudbees.com/job/jclouds-pull-requests/1311/) SUCCESS
This pull request looks good

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/578#issuecomment-60019651

Re: [jclouds] JCLOUDS-756 - Add support for tags in CloudStack (#578)

2014-10-21 Thread CloudBees pull request builder plugin
[jclouds-pull-requests-java-6 
#222](https://jclouds.ci.cloudbees.com/job/jclouds-pull-requests-java-6/222/) 
SUCCESS
This pull request looks good

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/578#issuecomment-60017625

[jira] [Commented] (JCLOUDS-756) Add support for tags to CloudStack

2014-10-21 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/JCLOUDS-756?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14179313#comment-14179313
 ] 

ASF subversion and git services commented on JCLOUDS-756:
-

Commit 43bb86f0858ccacb16ef8dbdcad823a948887854 in jclouds's branch 
refs/heads/jclouds-756 from [~abayer]
[ https://git-wip-us.apache.org/repos/asf?p=jclouds.git;h=43bb86f ]

JCLOUDS-756. Add support for tags to CloudStack.


> Add support for tags to CloudStack
> --
>
> Key: JCLOUDS-756
> URL: https://issues.apache.org/jira/browse/JCLOUDS-756
> Project: jclouds
>  Issue Type: Improvement
>  Components: jclouds-compute
>Affects Versions: 1.8.0
>Reporter: Andrew Bayer
>Assignee: Andrew Bayer
> Fix For: 2.0.0
>
>
> (will also add 1.8.2 once that exists)
> So currently we don't have any support for tags (creating, deleting, listing 
> them on their own, seeing them when we use list methods for other resource 
> types, or using them for filtering with list methods for other resource 
> types) in CloudStack. We should have that, so I will add it.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


Re: [jclouds] JCLOUDS-756 - Add support for tags in CloudStack (#578)

2014-10-21 Thread BuildHive
[jclouds » jclouds 
#1822](https://buildhive.cloudbees.com/job/jclouds/job/jclouds/1822/) SUCCESS
This pull request looks good
[(what's this?)](https://www.cloudbees.com/what-is-buildhive)

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/578#issuecomment-60014476

Re: [jclouds] JCLOUDS-756 - Add support for tags in CloudStack (#578)

2014-10-21 Thread BuildHive
[jclouds » jclouds 
#1821](https://buildhive.cloudbees.com/job/jclouds/job/jclouds/1821/) SUCCESS
This pull request looks good
[(what's this?)](https://www.cloudbees.com/what-is-buildhive)

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/578#issuecomment-60007952

Re: [jclouds-labs-google] Adding SSD support (#58)

2014-10-21 Thread BuildHive
[jclouds » jclouds-labs-google 
#1506](https://buildhive.cloudbees.com/job/jclouds/job/jclouds-labs-google/1506/)
 SUCCESS
This pull request looks good
[(what's this?)](https://www.cloudbees.com/what-is-buildhive)

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-labs-google/pull/58#issuecomment-60004964

Re: [jclouds-labs-google] Adding SSD support (#58)

2014-10-21 Thread danbroudy
Done. Thank you for the timely feedback! 

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-labs-google/pull/58#issuecomment-60004487

Re: [jclouds-labs-google] Adding SSD support (#58)

2014-10-21 Thread CloudBees pull request builder plugin
[jclouds-labs-google-pull-requests 
#170](https://jclouds.ci.cloudbees.com/job/jclouds-labs-google-pull-requests/170/)
 SUCCESS
This pull request looks good

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-labs-google/pull/58#issuecomment-60004512

Re: [jclouds] JCLOUDS-756 - Add support for tags in CloudStack (#578)

2014-10-21 Thread CloudBees pull request builder plugin
[jclouds-pull-requests 
#1310](https://jclouds.ci.cloudbees.com/job/jclouds-pull-requests/1310/) SUCCESS
This pull request looks good

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/578#issuecomment-60004237

Re: [jclouds] JCLOUDS-756 - Add support for tags in CloudStack (#578)

2014-10-21 Thread CloudBees pull request builder plugin
[jclouds-pull-requests 
#1309](https://jclouds.ci.cloudbees.com/job/jclouds-pull-requests/1309/) SUCCESS
This pull request looks good

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/578#issuecomment-60004238

Re: [jclouds] JCLOUDS-756 - Add support for tags in CloudStack (#578)

2014-10-21 Thread Adrian Cole
LGTM (gripes noted)

Thanks, Andrew!

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/578#issuecomment-60001711

Re: [jclouds] JCLOUDS-756 - Add support for tags in CloudStack (#578)

2014-10-21 Thread CloudBees pull request builder plugin
[jclouds-pull-requests-java-6 
#221](https://jclouds.ci.cloudbees.com/job/jclouds-pull-requests-java-6/221/) 
SUCCESS
This pull request looks good

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/578#issuecomment-6632

Re: [jclouds] JCLOUDS-756 - Add support for tags in CloudStack (#578)

2014-10-21 Thread BuildHive
[jclouds » jclouds 
#1820](https://buildhive.cloudbees.com/job/jclouds/job/jclouds/1820/) SUCCESS
This pull request looks good
[(what's this?)](https://www.cloudbees.com/what-is-buildhive)

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/578#issuecomment-6486

Re: [jclouds] JCLOUDS-756 - Add support for tags in CloudStack (#578)

2014-10-21 Thread Andrew Bayer
Ok, live tests added and they pass - I think that suffices. Squashing now.

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/578#issuecomment-6354

Re: [jclouds] JCLOUDS-756 - Add support for tags in CloudStack (#578)

2014-10-21 Thread CloudBees pull request builder plugin
[jclouds-pull-requests-java-6 
#220](https://jclouds.ci.cloudbees.com/job/jclouds-pull-requests-java-6/220/) 
SUCCESS
This pull request looks good

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/578#issuecomment-6255

Re: [jclouds-labs] CloudSigma2 ComputeService and SecurityGroupExtension (#70)

2014-10-21 Thread Ignasi Barrera
@demobox I think all comments are addressed now.

The only remaining bit is the visibility of the maps in the module class, but 
the option is to move them to their own class/function, which won't make it 
"less" visible to users. They are already annotated as visible for testing, but 
would be nothing wrong in using them directly, if a user wanted to. Are you OK 
of leaving the maps as they are, or do you prefer to move them to their own 
class or similar?

Otherwise, good to merge?

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-labs/pull/70#issuecomment-5177

Re: [jclouds-site] Initial strawman for the 1.8.1 release notes (#138)

2014-10-21 Thread Everett Toews
I took a stab at providing detailed API changes in the release notes for 
OpenStack Swift. Go to 
$BASE_URL/releasenotes/1.8.1/api-changes/openstack-swift/ to see them.

Also fixed the error we were seeing earlier. Liquid didn't like the "xx" in the 
date field.

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-site/pull/138#issuecomment-59996478

Re: [jclouds] JCLOUDS-756 - Add support for tags in CloudStack (#578)

2014-10-21 Thread CloudBees pull request builder plugin
[jclouds-pull-requests 
#1308](https://jclouds.ci.cloudbees.com/job/jclouds-pull-requests/1308/) SUCCESS
This pull request looks good

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/578#issuecomment-59995901

Re: [jclouds] JCLOUDS-756 - Add support for tags in CloudStack (#578)

2014-10-21 Thread Andrew Bayer
> +
> +  public static ResourceType fromValue(String resourceType) {
> + Integer code = Integer.valueOf(checkNotNull(resourceType, 
> "resourcetype"));
> + return INDEX.containsKey(code) ? INDEX.get(code) : UNRECOGNIZED;
> +  }
> +   }
> +
> +   public static Builder builder() {
> +  return new ConcreteBuilder();
> +   }
> +
> +   public Builder toBuilder() {
> +  return new ConcreteBuilder().fromTag(this);
> +   }
> +
> +   public abstract static class Builder> {

Hrm. I actually can't figure out how to do that right - all the other domain 
classes in CloudStack are abstract builder-y like this, so I'm going to leave 
it as is.

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/578/files#r19177608

Re: [jclouds-site] Initial strawman for the 1.8.1 release notes (#138)

2014-10-21 Thread jclouds-commentator
  Go to 
http://a989b96f8a7e6c6dc3c9-98845488d1067462a457fd6a2981b7bc.r44.cf5.rackcdn.com/
 to review your changes.

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-site/pull/138#issuecomment-59994569

Re: [jclouds-site] Initial strawman for the 1.8.1 release notes (#138)

2014-10-21 Thread CloudBees pull request builder plugin
[jclouds-site-pull-requests 
#421](https://jclouds.ci.cloudbees.com/job/jclouds-site-pull-requests/421/) 
SUCCESS
This pull request looks good

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-site/pull/138#issuecomment-59994398

Re: [jclouds-site] Reformat ApacheCon post, added Clocker talk and configured the quick new (#139)

2014-10-21 Thread Ignasi Barrera
Committed to [master as 
[ce44fd5](https://git-wip-us.apache.org/repos/asf?p=jclouds-site.git;a=commit;h=ce44fd57df012e851a248524930072f6e1281b43).

There were some concerns expressed offline about adding the Clocker talk to the 
post. There are other talks on projects in the jclouds ecosystem, and we don't 
want to appear to be "picking a favorite".
Instead of that, it might be better to announce only the actual jclouds talks, 
but mention all the others in the clods ecosystem and link to them, as users 
mind find all them interesting too.

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-site/pull/139#issuecomment-59993804

Re: [jclouds-site] Reformat ApacheCon post, added Clocker talk and configured the quick new (#139)

2014-10-21 Thread Ignasi Barrera
Closed #139.

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-site/pull/139#event-181764956

Re: [jclouds-labs-google] Adding SSD support (#58)

2014-10-21 Thread Ignasi Barrera
Just one last minor in the test. Mind removing that line, squashing and 
rebasing to the latest master? Then it will be ready to merge Thanks!

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-labs-google/pull/58#issuecomment-59992753

Re: [jclouds-site] Initial strawman for the 1.8.1 release notes (#138)

2014-10-21 Thread CloudBees pull request builder plugin
[jclouds-site-pull-requests 
#420](https://jclouds.ci.cloudbees.com/job/jclouds-site-pull-requests/420/) 
FAILURE
Looks like there's a problem with this pull request

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-site/pull/138#issuecomment-59992828

Re: [jclouds-labs-google] Adding SSD support (#58)

2014-10-21 Thread Ignasi Barrera
> +
> +   private static final String FAKE_SOURCE_IMAGE = 
> "https://www.googleapis.com/compute/v1/projects/"; +
> +   
> "debian-cloud/global/images/backports-debian-7-wheezy-v20141017";
> +
> +   Json json = new GsonWrapper(new Gson());
> + 
> +   @Test
> +   public void testMap() throws SecurityException, NoSuchMethodException {
> +  DiskCreationBinder binder = new DiskCreationBinder(json);
> +  DiskCreationOptions diskCreationOptions = new 
> DiskCreationOptions().sourceImage(URI.create(FAKE_SOURCE_IMAGE));
> +
> +  HttpRequest request = 
> HttpRequest.builder().method("GET").endpoint("http://momma";).build();
> +  Map postParams = ImmutableMap.of("name", "testName", 
> "sizeGb", 15, "options", diskCreationOptions);
> +
> +  HttpRequest newRequest = binder.bindToRequest(request, postParams);
> +  System.out.println(newRequest.getPayload().getRawContent());

Remove the `System.out` line.

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-labs-google/pull/58/files#r19176426

Re: [jclouds] JCLOUDS-756 - Add support for tags in CloudStack (#578)

2014-10-21 Thread CloudBees pull request builder plugin
[jclouds-pull-requests-java-6 
#219](https://jclouds.ci.cloudbees.com/job/jclouds-pull-requests-java-6/219/) 
SUCCESS
This pull request looks good

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/578#issuecomment-59992025

Re: [jclouds] JCLOUDS-756 - Add support for tags in CloudStack (#578)

2014-10-21 Thread BuildHive
[jclouds » jclouds 
#1819](https://buildhive.cloudbees.com/job/jclouds/job/jclouds/1819/) SUCCESS
This pull request looks good
[(what's this?)](https://www.cloudbees.com/what-is-buildhive)

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/578#issuecomment-59984816

Re: [jclouds] JCLOUDS-756 - Add support for tags in CloudStack (#578)

2014-10-21 Thread CloudBees pull request builder plugin
[jclouds-pull-requests 
#1307](https://jclouds.ci.cloudbees.com/job/jclouds-pull-requests/1307/) SUCCESS
This pull request looks good

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/578#issuecomment-59980314

Re: [jclouds-labs] CloudSigma2 ComputeService and SecurityGroupExtension (#70)

2014-10-21 Thread BuildHive
[jclouds » jclouds-labs 
#1732](https://buildhive.cloudbees.com/job/jclouds/job/jclouds-labs/1732/) 
SUCCESS
This pull request looks good
[(what's this?)](https://www.cloudbees.com/what-is-buildhive)

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-labs/pull/70#issuecomment-59976801

Jenkins build is back to normal : jclouds » jclouds-labs #1732

2014-10-21 Thread BuildHive
See 



[jira] [Commented] (JCLOUDS-615) jclouds does not re-auth on Swift early-token-expiry

2014-10-21 Thread Joseph Laudadio (JIRA)

[ 
https://issues.apache.org/jira/browse/JCLOUDS-615?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14178808#comment-14178808
 ] 

Joseph Laudadio commented on JCLOUDS-615:
-

I just wanted to report that I'm pretty sure I'm experiencing this issue with 
Rackspace as well.  I'm not sure how to confirm it with certainty but the 
symptoms described are identical to what I'm seeing.

> jclouds does not re-auth on Swift early-token-expiry
> 
>
> Key: JCLOUDS-615
> URL: https://issues.apache.org/jira/browse/JCLOUDS-615
> Project: jclouds
>  Issue Type: Bug
>  Components: jclouds-blobstore
>Affects Versions: 1.7.3
> Environment: softlayer swift, also reported on hp swift
>Reporter: Alex Heneveld
>
> I create a blobstore against swift in the usual way.  It works for a while 
> but then (after many hours) it starts to return 401 Unauthorized (again for 
> many hours) and then it works again.
> It appears:
> * Jclouds does not re-negotiate the token immediately if it is expired 
> server-side, but it does on cache expiry (from my observations)
> * Swift can sometimes expire tokens earlier than their advertised expiration 
> date (according to [1])
> Desired behaviour:  I think jclouds should attempt to re-negotiate the auth 
> token if it gets an unauthorized exception using apparently-valid credentials.
> I've observed this against Softlayer [2].  I have also seen this reported 
> against HP [1].
> We are looking at a workaround which retries in user space, also referenced 
> at [2], but fixing this in jclouds would be great.
> I also note the cache expiry time is hard-coded at 23 hours.  All the swifts 
> I have seen claim 24h expiry time so this is okay most of the time, but it is 
> a hack and not guaranteed.  The REST response includes the expiry time 
> explicitly so a related improvement I notice would be to use this (minus 1m 
> or so...) when setting the cache value.  (But the token can still expire 
> sooner than this advertised expiry time -- IOW the main bug reported here is 
> independent of this cache expiry time issue.)
> [1] 
> https://community.hpcloud.com/question/1477/about-authentication-token-expiration-when-using-jclouds-api-access-hpcs-object
> [2] https://issues.apache.org/jira/browse/BROOKLYN-6



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


Re: [jclouds] JCLOUDS-756 - Add support for tags in CloudStack (#578)

2014-10-21 Thread CloudBees pull request builder plugin
[jclouds-pull-requests-java-6 
#218](https://jclouds.ci.cloudbees.com/job/jclouds-pull-requests-java-6/218/) 
SUCCESS
This pull request looks good

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/578#issuecomment-59976074

Re: [jclouds-labs] CloudSigma2 ComputeService and SecurityGroupExtension (#70)

2014-10-21 Thread CloudBees pull request builder plugin
[jclouds-labs-pull-requests 
#330](https://jclouds.ci.cloudbees.com/job/jclouds-labs-pull-requests/330/) 
SUCCESS
This pull request looks good

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-labs/pull/70#issuecomment-59974418

Re: [jclouds-labs] CloudSigma2 ComputeService and SecurityGroupExtension (#70)

2014-10-21 Thread BuildHive
[jclouds » jclouds-labs 
#1731](https://buildhive.cloudbees.com/job/jclouds/job/jclouds-labs/1731/) 
FAILURE
Looks like there's a problem with this pull request
[(what's this?)](https://www.cloudbees.com/what-is-buildhive)

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-labs/pull/70#issuecomment-59973598

Build failed in Jenkins: jclouds » jclouds-labs #1731

2014-10-21 Thread BuildHive
See 

Changes:

[kulakov.ilya] CloudSigma2 ComputeService.

--
[...truncated 2542 lines...]
[INFO] Exclude: **/*.eml
[INFO] Exclude: **/*.ipr
[INFO] Exclude: **/*.iws
[INFO] Exclude: **/*.DS_STORE
[INFO] Exclude: **/TAGS
[INFO] Exclude: **/.metadata/**
[INFO] Exclude: **/atlassian-ide-plugin.xml
[INFO] Exclude: **/.DS_Store
[INFO] Exclude: .mailmap
[INFO] Exclude: .git/**
[INFO] Exclude: **/.gitignore
[INFO] Exclude: **/.gitattributes
[INFO] Exclude: .repository/**
[INFO] Exclude: .java-version
[INFO] Exclude: .repository/**
[INFO] Exclude: gc.log
[INFO] 127 resources included (use -debug for more details)
Warning:  org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser: Property 
'http://www.oracle.com/xml/jaxp/properties/entityExpansionLimit' is not 
recognized.
Compiler warnings:
  WARNING:  'org.apache.xerces.jaxp.SAXParserImpl: Property 
'http://javax.xml.XMLConstants/property/accessExternalDTD' is not recognized.'
Warning:  org.apache.xerces.parsers.SAXParser: Feature 
'http://javax.xml.XMLConstants/feature/secure-processing' is not recognized.
Warning:  org.apache.xerces.parsers.SAXParser: Property 
'http://javax.xml.XMLConstants/property/accessExternalDTD' is not recognized.
Warning:  org.apache.xerces.parsers.SAXParser: Property 
'http://www.oracle.com/xml/jaxp/properties/entityExpansionLimit' is not 
recognized.
[INFO] Rat check: Summary of files. Unapproved: 0 unknown: 0 generated: 0 
approved: 127 licence.
[INFO] 
[INFO] --- maven-jar-plugin:2.4:test-jar (default) @ cloudsigma2 ---
[INFO] Building jar: 

[INFO] 
[INFO] --- maven-surefire-plugin:2.17:test (integration) @ cloudsigma2 ---
[JENKINS] Recording test results[INFO] 
[INFO] --- maven-duplicate-finder-plugin:1.0.5:check (default) @ cloudsigma2 ---

[INFO] Checking compile classpath
[INFO] Checking runtime classpath
[INFO] Checking test classpath
[INFO] 
[INFO] --- maven-checkstyle-plugin:2.13:check (default) @ cloudsigma2 ---
[INFO] 
[INFO] 
[INFO] >>> modernizer-maven-plugin:1.1.0:modernizer (modernizer) @ cloudsigma2 
>>>
[INFO] 
[INFO] --- maven-enforcer-plugin:1.1.1:enforce (enforce-banned-dependencies) @ 
cloudsigma2 ---
[INFO] 
[INFO] --- maven-enforcer-plugin:1.1.1:enforce (enforce-java) @ cloudsigma2 ---
[INFO] 
[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ cloudsigma2 ---
[INFO] artifact net.schmizz:sshj: checking for updates from central
[INFO] artifact net.schmizz:sshj: checking for updates from 
jclouds-sona-snapshots-nexus
[INFO] artifact com.google.guava:guava: checking for updates from central
[INFO] 
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ 
cloudsigma2 ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory 

[INFO] Copying 1 resource
[INFO] Copying 3 resources
[INFO] Copying 3 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ cloudsigma2 ---
[INFO] Nothing to compile - all classes are up to date
[INFO] 
[INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ 
cloudsigma2 ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory 

[INFO] Copying 70 resources
[INFO] Copying 3 resources
[INFO] Copying 3 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ 
cloudsigma2 ---
[INFO] Nothing to compile - all classes are up to date
[WARNING] Failed to getClass for org.gaul.modernizer_maven_plugin.ModernizerMojo
[INFO] 
[INFO] <<< modernizer-maven-plugin:1.1.0:modernizer (modernizer) @ cloudsigma2 
<<<
[INFO] 
[INFO] --- modernizer-maven-plugin:1.1.0:modernizer (modernizer) @ cloudsigma2 
---
[INFO] 
[INFO] 
[INFO] Building jclouds CloudSigma v2 Honolulu Provider 2.0.0-SNAPSHOT
[INFO] 
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ cloudsigma2-hnl ---
[INFO] 
[INFO] --- maven-enforcer-plugin:1.1.1:enforce (enforce-banned-dependencies) @ 
cloudsigma2-hnl ---
[INFO] 
[INFO] --- maven-enforcer-plugin:1.1.1:enforce (enforce-java) @ cloudsigma2-hnl 
---
[INFO] 
[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ 
cloudsigma2-hnl ---
[INFO] artifact net.schmizz:sshj: checking for updates from central
[INFO] artifact net.schmizz:sshj: checking for updates from 
jclouds-sona-snapshots-nexus
[INFO] artifact com.google.guava:guava: checking for updates

Re: [jclouds-labs] CloudSigma2 ComputeService and SecurityGroupExtension (#70)

2014-10-21 Thread CloudBees pull request builder plugin
[jclouds-labs-pull-requests 
#329](https://jclouds.ci.cloudbees.com/job/jclouds-labs-pull-requests/329/) 
FAILURE
Looks like there's a problem with this pull request

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-labs/pull/70#issuecomment-59972254

Re: [jclouds-labs-google] Adding SSD support (#58)

2014-10-21 Thread BuildHive
[jclouds » jclouds-labs-google 
#1503](https://buildhive.cloudbees.com/job/jclouds/job/jclouds-labs-google/1503/)
 SUCCESS
This pull request looks good
[(what's this?)](https://www.cloudbees.com/what-is-buildhive)

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-labs-google/pull/58#issuecomment-59963384

Jenkins build is back to normal : jclouds » jclouds-labs-google #1503

2014-10-21 Thread BuildHive
See 




Re: [jclouds-labs-google] Adding SSD support (#58)

2014-10-21 Thread CloudBees pull request builder plugin
[jclouds-labs-google-pull-requests 
#169](https://jclouds.ci.cloudbees.com/job/jclouds-labs-google-pull-requests/169/)
 SUCCESS
This pull request looks good

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-labs-google/pull/58#issuecomment-59962843

Re: [jclouds-labs-google] Adding SSD support (#58)

2014-10-21 Thread danbroudy
> +import javax.inject.Inject;
> +
> +import org.jclouds.googlecomputeengine.options.DiskCreationOptions;
> +import org.jclouds.http.HttpRequest;
> +import org.jclouds.rest.MapBinder;
> +import org.jclouds.rest.binders.BindToJsonPayload;
> +
> +public class DiskCreationBinder implements MapBinder {
> +
> +   @Inject
> +   private BindToJsonPayload jsonBinder;
> +
> +   public DiskCreationBinder SetBinder(BindToJsonPayload jsonBinder){
> +  this.jsonBinder = jsonBinder;
> +  return this;
> +   }

That is a much better idea.

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-labs-google/pull/58/files#r19162758

Re: [jclouds] JCLOUDS-756 - Add support for tags in CloudStack (#578)

2014-10-21 Thread Andrew Bayer
..that too, yes.

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/578#issuecomment-59962160

Re: [jclouds-labs-openstack] Adding copyFrom option to Glance (#163)

2014-10-21 Thread inbar stolberg
:+1:  yay :)

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-labs-openstack/pull/163#issuecomment-59962019

Re: [jclouds] JCLOUDS-756 - Add support for tags in CloudStack (#578)

2014-10-21 Thread Adrian Cole
It also has a side benefit of making adrian's hands shake just about enough
for him to cleanse the whole api of its sins.. :)

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/578#issuecomment-59961813

Re: [jclouds] JCLOUDS-756 - Add support for tags in CloudStack (#578)

2014-10-21 Thread Andrew Bayer
Ah, but it is easier to maintain an API when the entire API is doing the same 
thing, even if that thing is a bit wonky. =)

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/578#issuecomment-59957942

Re: [jclouds] JCLOUDS-756 - Add support for tags in CloudStack (#578)

2014-10-21 Thread Adrian Cole
Heh I would clarify that it is read and maintainence neutral. There's
nothing easy to read about ConcreteBuilder :)

Anyways. Thanks and carry-on!

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/578#issuecomment-59956593

Re: [jclouds] JCLOUDS-756 - Add support for tags in CloudStack (#578)

2014-10-21 Thread Andrew Bayer
The tags aren't really confusing - they're just overly verbose, as it were. And 
yeah, as a copy-paste-coder, I always just use the style in place in the 
existing code in the API rather than diverging - maybe not ideal, but makes it 
much easier to read and maintain, IMO.

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/578#issuecomment-59954319

Re: [jclouds] JCLOUDS-756 - Add support for tags in CloudStack (#578)

2014-10-21 Thread Andrew Bayer
> +import com.google.common.base.MoreObjects;
> +import com.google.common.base.MoreObjects.ToStringHelper;
> +import com.google.common.base.Objects;
> +import com.google.common.collect.ImmutableSet;
> +import com.google.common.collect.Maps;
> +import org.jclouds.javax.annotation.Nullable;
> +
> +/**
> + * Class Tag
> + */
> +public class Tag {
> +
> +   /**
> +* Type of resource to update.
> +*/
> +   public enum ResourceType {

Bad habit - I always forget the right way to use Enums. I'll rewrite this.

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/578/files#r19159107

Re: [jclouds] JCLOUDS-756 - Add support for tags in CloudStack (#578)

2014-10-21 Thread Andrew Bayer
> +
> +  public static ResourceType fromValue(String resourceType) {
> + Integer code = Integer.valueOf(checkNotNull(resourceType, 
> "resourcetype"));
> + return INDEX.containsKey(code) ? INDEX.get(code) : UNRECOGNIZED;
> +  }
> +   }
> +
> +   public static Builder builder() {
> +  return new ConcreteBuilder();
> +   }
> +
> +   public Builder toBuilder() {
> +  return new ConcreteBuilder().fromTag(this);
> +   }
> +
> +   public abstract static class Builder> {

'k - it was copy-pasta. =)

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/578/files#r19159059

Re: [jclouds] JCLOUDS-756 - Add support for tags in CloudStack (#578)

2014-10-21 Thread Andrew Bayer
> +public interface TagApi {
> +
> +   /**
> +* Lists tags
> +* 
> +* @param options
> +*   if present, how to constrain the list.
> +* @return tags matching query, or empty set, if no tags are found
> +*/
> +   @Named("listTags")
> +   @GET
> +   @QueryParams(keys = { "command", "listAll" }, values = { "listTags", 
> "true" })
> +   @SelectJson("tag")
> +   @Consumes(MediaType.APPLICATION_JSON)
> +   @Fallback(EmptySetOnNotFoundOr404.class)
> +   Set listTags(ListTagsOptions... options);

I'd leave it as a Set if for no other reason than we use Sets everywhere else 
in CloudStack.

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/578/files#r19159039

Re: [jclouds] JCLOUDS-756 - Add support for tags in CloudStack (#578)

2014-10-21 Thread Andrew Bayer
> @@ -166,6 +183,13 @@ public static ListSnapshotsOptions volumeId(String 
> volumeId) {
>public static ListSnapshotsOptions projectId(String projectId) {
>   return new ListSnapshotsOptions().projectId(projectId);
>}
> +
> +  /**
> +   * @see 
> org.jclouds.cloudstack.options.ListSnapshotsOptions#tags(java.util.Map)
> +   */
> +  public static ListSnapshotsOptions tags(Map tags) {

Yeah, doc updating should've been on the todo. =)

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/578/files#r19159004

Re: [jclouds] JCLOUDS-756 - Add support for tags in CloudStack (#578)

2014-10-21 Thread Andrew Bayer
> @@ -11,7 +11,8 @@
>  "ipaddress": "10.27.27.64",
>  "startport": 22,
>  "endport": 22,
> -"state": "Active"
> +"state": "Active",
> +
> "tags":[{"account":1,"domain":"ROOT","domainid":1,"key":"some-tag","resourceid":66,
>  "resourcetype":"PortForwardingRule", "value":"some-value"}]

Yup. CloudStack's API is the greatest at many things but a bit silly at some 
others - lots and lots of data, way more than you actually need, all of it left 
in an eternally backwards-compatible format. Great to maintain, a bit odd to 
initially write for, and fairly strange to think about. =)

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/578/files#r19158881

Re: [jclouds] JCLOUDS-756 - Add support for tags in CloudStack (#578)

2014-10-21 Thread Andrew Bayer
> +"networktype": "Advanced",
> +"securitygroupsenabled": false,
> +"tags": []
> +},
> +{
> +"id": 2,
> +"name": "Chicago",
> +"networktype": "Advanced",
> +"securitygroupsenabled": true,
> +"tags": [
> +{
> +"account": 1,
> +"domain": "ROOT",
> +"domainid": 1,
> +"key": "some-tag",
> +"resourceid": 2,

In the sample data, I only used one tag, but it's a list of hashes.

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/578/files#r19158818

Jenkins build is back to normal : jclouds » jclouds openstack-keystone api #2820

2014-10-21 Thread jenkins-no-reply
See 




Jenkins build is back to normal : jclouds #2820

2014-10-21 Thread jenkins-no-reply
See 



[jira] [Closed] (JCLOUDS-184) Improve AzureBlob Unit Tests

2014-10-21 Thread Everett Toews (JIRA)

 [ 
https://issues.apache.org/jira/browse/JCLOUDS-184?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Everett Toews closed JCLOUDS-184.
-
   Resolution: Fixed
Fix Version/s: 2.0.0

> Improve AzureBlob Unit Tests
> 
>
> Key: JCLOUDS-184
> URL: https://issues.apache.org/jira/browse/JCLOUDS-184
> Project: jclouds
>  Issue Type: Improvement
>Reporter: John Kew
> Fix For: 2.0.0
>
>
> Use verify to check order and check some error conditions in 
> AzureBlobUploadStrategyTest



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


Re: [jclouds] JCLOUDS-184: Improving AzureBlob unit tests for AzureBlobBlockUploadStrategyTest (#320)

2014-10-21 Thread Everett Toews
Closed #320.

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/320#event-181573216

Re: [jclouds] JCLOUDS-184: Improving AzureBlob unit tests for AzureBlobBlockUploadStrategyTest (#320)

2014-10-21 Thread Everett Toews
Merged to master. 

https://git-wip-us.apache.org/repos/asf?p=jclouds.git;a=commit;h=b220d889ca86b81d8d3badccd52215a9bf613529

Thanks @kstyrc!

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/320#issuecomment-59943328

[jira] [Commented] (JCLOUDS-184) Improve AzureBlob Unit Tests

2014-10-21 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/JCLOUDS-184?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14178491#comment-14178491
 ] 

ASF subversion and git services commented on JCLOUDS-184:
-

Commit b220d889ca86b81d8d3badccd52215a9bf613529 in jclouds's branch 
refs/heads/master from [~kstyrc]
[ https://git-wip-us.apache.org/repos/asf?p=jclouds.git;h=b220d88 ]

JCLOUDS-184: Improving AzureBlob unit tests


> Improve AzureBlob Unit Tests
> 
>
> Key: JCLOUDS-184
> URL: https://issues.apache.org/jira/browse/JCLOUDS-184
> Project: jclouds
>  Issue Type: Improvement
>Reporter: John Kew
>
> Use verify to check order and check some error conditions in 
> AzureBlobUploadStrategyTest



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


Re: [jclouds-labs-openstack] Adding copyFrom option to Glance (#163)

2014-10-21 Thread Andrew Phillips
Merged to 
[master](https://git-wip-us.apache.org/repos/asf?p=jclouds-labs-openstack.git;a=commit;h=9e2049dbd1a72922446e832b548e0a102d79d26d).
 Thanks for sticking with this!

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-labs-openstack/pull/163#issuecomment-59938749

Re: [jclouds-labs] Cleanup round 1 of azurecompute: Output value types. (#92)

2014-10-21 Thread Adrian Cole
>  
> -   /**
> -* Specifies the name for the virtual machine. The name must be unique
> -* within Windows Azure.
> -*/
> -   private final String roleName;
> +   /** Specifies the name for the virtual machine. The name must be unique 
> within Windows Azure. */

Thanks! There are a lot of copy paste problems along with the bitrot. I
have one more structural change then hope to update the api to latest and
fine toothed comb. If you see any more things like this either send a pull
request or make a comment.

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-labs/pull/92/files#r19151524

Build failed in Jenkins: jclouds » jclouds openstack-keystone api #2819

2014-10-21 Thread jenkins-no-reply
See 


--
[...truncated 505 lines...]
Test suite progress: tests succeeded: 87, failed: 0, skipped: 0.
[pool-22-thread-3] Test 
testGetTokenFailNotFound(org.jclouds.openstack.keystone.v2_0.features.TokenApiExpectTest)
 succeeded: 49ms
Test suite progress: tests succeeded: 88, failed: 0, skipped: 0.
[pool-22-thread-2] Test 
testGetUserOfTokenFailNotFound(org.jclouds.openstack.keystone.v2_0.features.TokenApiExpectTest)
 succeeded: 52ms
Test suite progress: tests succeeded: 89, failed: 0, skipped: 0.
Cannot retry after server error, command has exceeded retry limit 1: 
[method=org.jclouds.openstack.keystone.v2_0.features.TokenApi.public abstract 
org.jclouds.openstack.keystone.v2_0.domain.Token 
org.jclouds.openstack.keystone.v2_0.features.TokenApi.get(java.lang.String)[sometokenorother],
 request=GET https://csnode.jclouds.org:35357/v2.0/tokens/sometokenorother 
HTTP/1.1]
[pool-22-thread-4] Test 
testGetTokenFail500(org.jclouds.openstack.keystone.v2_0.features.TokenApiExpectTest)
 succeeded: 103ms
Test suite progress: tests succeeded: 90, failed: 0, skipped: 0.
Starting test 
testListTenants(org.jclouds.openstack.keystone.v2_0.features.ServiceApiExpectTest)
Starting test 
testListTenantsFailNotFound(org.jclouds.openstack.keystone.v2_0.features.ServiceApiExpectTest)
[pool-23-thread-2] Test 
testListTenantsFailNotFound(org.jclouds.openstack.keystone.v2_0.features.ServiceApiExpectTest)
 succeeded: 42ms
Test suite progress: tests succeeded: 91, failed: 0, skipped: 0.
[pool-23-thread-1] Test 
testListTenants(org.jclouds.openstack.keystone.v2_0.features.ServiceApiExpectTest)
 succeeded: 44ms
Test suite progress: tests succeeded: 92, failed: 0, skipped: 0.
Starting test 
testGetTenant(org.jclouds.openstack.keystone.v2_0.features.TenantApiExpectTest)
Starting test 
testGetTenantByName(org.jclouds.openstack.keystone.v2_0.features.TenantApiExpectTest)
Starting test 
testGetTenantByNameFailNotFound(org.jclouds.openstack.keystone.v2_0.features.TenantApiExpectTest)
Starting test 
testListTenants(org.jclouds.openstack.keystone.v2_0.features.TenantApiExpectTest)
Starting test 
testListTenantsFailNotAuthorized(org.jclouds.openstack.keystone.v2_0.features.TenantApiExpectTest)
[pool-24-thread-3] Test 
testGetTenantByNameFailNotFound(org.jclouds.openstack.keystone.v2_0.features.TenantApiExpectTest)
 succeeded: 49ms
Test suite progress: tests succeeded: 93, failed: 0, skipped: 0.
Starting test 
testListTenantsPage(org.jclouds.openstack.keystone.v2_0.features.TenantApiExpectTest)
[pool-24-thread-1] Test 
testGetTenant(org.jclouds.openstack.keystone.v2_0.features.TenantApiExpectTest) 
succeeded: 52ms
Test suite progress: tests succeeded: 94, failed: 0, skipped: 0.
[pool-24-thread-2] Test 
testGetTenantByName(org.jclouds.openstack.keystone.v2_0.features.TenantApiExpectTest)
 succeeded: 54ms
Test suite progress: tests succeeded: 95, failed: 0, skipped: 0.
[pool-24-thread-4] Test 
testListTenants(org.jclouds.openstack.keystone.v2_0.features.TenantApiExpectTest)
 succeeded: 61ms
Test suite progress: tests succeeded: 96, failed: 0, skipped: 0.
[pool-24-thread-3] Test 
testListTenantsPage(org.jclouds.openstack.keystone.v2_0.features.TenantApiExpectTest)
 succeeded: 35ms
Test suite progress: tests succeeded: 97, failed: 0, skipped: 0.
[pool-24-thread-5] Test 
testListTenantsFailNotAuthorized(org.jclouds.openstack.keystone.v2_0.features.TenantApiExpectTest)
 succeeded: 15064ms
Test suite progress: tests succeeded: 98, failed: 0, skipped: 0.
Starting test 
testGetApiMetaData(org.jclouds.openstack.keystone.v2_0.KeystoneApiExpectTest)
Starting test 
testGetApiMetaDataFailNotFound(org.jclouds.openstack.keystone.v2_0.KeystoneApiExpectTest)
[pool-25-thread-2] Test 
testGetApiMetaDataFailNotFound(org.jclouds.openstack.keystone.v2_0.KeystoneApiExpectTest)
 succeeded: 34ms
Test suite progress: tests succeeded: 99, failed: 0, skipped: 0.
[pool-25-thread-1] Test 
testGetApiMetaData(org.jclouds.openstack.keystone.v2_0.KeystoneApiExpectTest) 
succeeded: 45ms
Test suite progress: tests succeeded: 100, failed: 0, skipped: 0.
Starting test 
test401ShouldRetry(org.jclouds.openstack.keystone.v2_0.handlers.RetryOnRenewTest)
Starting test 
test401ShouldRetry4Times(org.jclouds.openstack.keystone.v2_0.handlers.RetryOnRenewTest)
Starting test 
test408ShouldRetry(org.jclouds.openstack.keystone.v2_0.handlers.RetryOnRenewTest)
[pool-26-thread-3] Test 
test408ShouldRetry(org.jclouds.openstack.keystone.v2_0.handlers.RetryOnRenewTest)
 succeeded: 159ms
Test suite progress: tests succeeded: 101, failed: 0, skipped: 0.
[pool-26-thread-1] Test 
test401ShouldRetry(org.jclouds.openstack.keystone.v2_0.handlers.RetryOnRenewTest)
 succeeded: 161ms
Test suite progress: tests succeeded: 102, failed: 0, skipped: 0.
[pool-26-thread-2] Test 
test401ShouldRetry4Times(org.jclouds.openstack.keystone.v2_0.handlers.RetryOnRenewTest)
 succeeded: 15162ms

Build failed in Jenkins: jclouds #2819

2014-10-21 Thread jenkins-no-reply
See 

Changes:

[Andrew Phillips] Minor code cleanup in Apache HC config module

--
[...truncated 20469 lines...]
[INFO] jclouds Rackspace Next Generation Cloud Servers provider  SKIPPED
[INFO] jclouds Rackspace Next Generation Cloud Block Storage US provider  
SKIPPED
[INFO] jclouds Rackspace Next Generation Cloud Block Storage UK provider  
SKIPPED
[INFO] jclouds GleSYS core ... SKIPPED
[INFO] jclouds Amazon Identity and Access Management (STS) provider  SKIPPED
[INFO] jclouds Amazon Route 53 provider .. SKIPPED
[INFO] jclouds ultradns-ws provider .. SKIPPED
[INFO] jclouds dynect api  SKIPPED
[INFO] jclouds Enterprise Chef provider .. SKIPPED
[INFO] jclouds providers project . SKIPPED
[INFO] jclouds jsch ssh client ... SKIPPED
[INFO] jclouds example components for a standalone compute provider  SKIPPED
[INFO] jclouds skeletons project . SKIPPED
[INFO] jclouds Google App Engine Components .. SKIPPED
[INFO] jclouds drivers project ... SKIPPED
[INFO] allcompute  SKIPPED
[INFO] allblobstore .. SKIPPED
[INFO] allloadbalancer ... SKIPPED
[INFO] all ... SKIPPED
[INFO] Apache jclouds  SKIPPED
[INFO] 
[INFO] BUILD FAILURE
[INFO] 
[INFO] Total time: 18:12.854s
[INFO] Finished at: Tue Oct 21 10:05:49 EDT 2014
[INFO] Final Memory: 99M/309M
[INFO] 
Waiting for Jenkins to finish collecting data
[ERROR] Failed to execute goal 
org.apache.maven.plugins:maven-deploy-plugin:2.7:deploy (default-deploy) on 
project openstack-keystone: Failed to retrieve remote metadata 
org.apache.jclouds.api:openstack-keystone:2.0.0-SNAPSHOT/maven-metadata.xml: 
Could not transfer metadata 
org.apache.jclouds.api:openstack-keystone:2.0.0-SNAPSHOT/maven-metadata.xml 
from/to apache.snapshots.https 
(https://repository.apache.org/content/repositories/snapshots): Failed to 
transfer file: 
https://repository.apache.org/content/repositories/snapshots/org/apache/jclouds/api/openstack-keystone/2.0.0-SNAPSHOT/maven-metadata.xml.
 Return code is: 503 , ReasonPhrase:Service Temporarily Unavailable. -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal 
org.apache.maven.plugins:maven-deploy-plugin:2.7:deploy (default-deploy) on 
project openstack-keystone: Failed to retrieve remote metadata 
org.apache.jclouds.api:openstack-keystone:2.0.0-SNAPSHOT/maven-metadata.xml: 
Could not transfer metadata 
org.apache.jclouds.api:openstack-keystone:2.0.0-SNAPSHOT/maven-metadata.xml 
from/to apache.snapshots.https 
(https://repository.apache.org/content/repositories/snapshots): Failed to 
transfer file: 
https://repository.apache.org/content/repositories/snapshots/org/apache/jclouds/api/openstack-keystone/2.0.0-SNAPSHOT/maven-metadata.xml.
 Return code is: 503 , ReasonPhrase:Service Temporarily Unavailable.
at 
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:217)
at 
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
at 
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
at 
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)
at 
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
at 
org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
at 
org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
at 
org.jvnet.hudson.maven3.launcher.Maven3Launcher.main(Maven3Launcher.java:117)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at 
org.codehaus.plexus.classworlds.launcher.Launcher.launchStandard(Launcher.java:329)
at 
org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:239)
at org.jvnet.hudson.maven3.agent.Maven3Main.launch(Maven3Main.java:178)

Re: [jclouds] Cleaning up Apache HC driver (#576)

2014-10-21 Thread Andrew Phillips
Merged to 
[master](https://git-wip-us.apache.org/repos/asf?p=jclouds.git;a=commit;h=ad6675281195afabfeb2e520d980c12280aa11ac)

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/576#issuecomment-59928735

Re: [jclouds] Cleaning up Apache HC driver (#576)

2014-10-21 Thread Andrew Phillips
Closed #576.

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/576#event-181515269

Re: [jclouds] JCLOUDS-184: Improving AzureBlob unit tests for AzureBlobBlockUploadStrategyTest (#320)

2014-10-21 Thread BuildHive
[jclouds » jclouds 
#1816](https://buildhive.cloudbees.com/job/jclouds/job/jclouds/1816/) SUCCESS
This pull request looks good
[(what's this?)](https://www.cloudbees.com/what-is-buildhive)

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/320#issuecomment-59928210

Re: [jclouds] JCLOUDS-184: Improving AzureBlob unit tests for AzureBlobBlockUploadStrategyTest (#320)

2014-10-21 Thread CloudBees pull request builder plugin
[jclouds-pull-requests 
#1306](https://jclouds.ci.cloudbees.com/job/jclouds-pull-requests/1306/) SUCCESS
This pull request looks good

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/320#issuecomment-59924337

Re: [jclouds] JCLOUDS-184: Improving AzureBlob unit tests for AzureBlobBlockUploadStrategyTest (#320)

2014-10-21 Thread CloudBees pull request builder plugin
[jclouds-pull-requests-java-6 
#217](https://jclouds.ci.cloudbees.com/job/jclouds-pull-requests-java-6/217/) 
SUCCESS
This pull request looks good

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/320#issuecomment-59920998

Re: [jclouds] JCLOUDS-184: Improving AzureBlob unit tests for AzureBlobBlockUploadStrategyTest (#320)

2014-10-21 Thread Andrew Phillips
@kstyrc Sorry for the long pause - this must have slipped through the net 
somewhere :-(

Code itself looks fine to me. Just going to bump this to trigger the PR 
builders once more. Thanks for sticking with this!

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/320#issuecomment-59920821

Re: [jclouds] JCLOUDS-184: Improving AzureBlob unit tests for AzureBlobBlockUploadStrategyTest (#320)

2014-10-21 Thread Everett Toews
@andrewgaul @demobox Care to comment here?

If I don't hear from you by the end of the week and this test passes another 
build, I'll go ahead and merge it.

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/320#issuecomment-59918478

Re: [jclouds-labs] Add vSphere support (#61)

2014-10-21 Thread Izek Greenfield
Hi @nacx ,
The merge turn to be very URGENT for me,
My dependent project need to be built and I need the snapshot version of this 
JAR.
thanks
Izek

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-labs/pull/61#issuecomment-59907126

Re: [jclouds-labs-google] Adding SSD support (#58)

2014-10-21 Thread Ignasi Barrera
> +import javax.inject.Inject;
> +
> +import org.jclouds.googlecomputeengine.options.DiskCreationOptions;
> +import org.jclouds.http.HttpRequest;
> +import org.jclouds.rest.MapBinder;
> +import org.jclouds.rest.binders.BindToJsonPayload;
> +
> +public class DiskCreationBinder implements MapBinder {
> +
> +   @Inject
> +   private BindToJsonPayload jsonBinder;
> +
> +   public DiskCreationBinder SetBinder(BindToJsonPayload jsonBinder){
> +  this.jsonBinder = jsonBinder;
> +  return this;
> +   }

Instead of having the `jsonBinder` variable and exposing this public method, 
would it make sense to directly extend the `BindToJsonPayload` class?

This way we can get rid of this variable and public setter, and we should only 
have to implement the method that accepts the `Map`; the other 
one could be removed, as the `BindToJsonPayload` already implements it the 
right way.

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-labs-google/pull/58/files#r19136914

Re: [jclouds-labs] Cleanup round 1 of azurecompute: Output value types. (#92)

2014-10-21 Thread Daniel Estévez
>  
> -   /**
> -* Specifies the name for the virtual machine. The name must be unique
> -* within Windows Azure.
> -*/
> -   private final String roleName;
> +   /** Specifies the name for the virtual machine. The name must be unique 
> within Windows Azure. */

Actually this is not true. Hosted Services name are unique in Azure (they're 
used for DNS) but VM role names are only unique inside the hosted/cloud service 
they're deployed in.

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-labs/pull/92/files#r19132594