[jira] [Created] (JCLOUDS-741) S3 provider does not honor PROPERTY_STRIP_EXPECT_HEADER

2014-10-02 Thread Shri Javadekar (JIRA)
Shri Javadekar created JCLOUDS-741:
--

 Summary: S3 provider does not honor PROPERTY_STRIP_EXPECT_HEADER
 Key: JCLOUDS-741
 URL: https://issues.apache.org/jira/browse/JCLOUDS-741
 Project: jclouds
  Issue Type: Bug
  Components: jclouds-blobstore
Affects Versions: 1.8.0
Reporter: Shri Javadekar
 Fix For: 1.8.1


I set the strip-expect-header property to TRUE always. However, jclouds wire 
logs suggest that it does not get honored when the provider is S3.

Wire logs when provider is S3: http://pastie.org/private/kwyt6adpebuflop9ovouw
Wire logs when provider is CloudFiles-UK: 
http://pastie.org/private/nsrvyuxqhyktdmdhop7aag



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


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

2014-10-02 Thread Ilya Kulakov
> +
> firewallRuleBuilder.ipProtocol(ipProtocolToFirewallIpProtocol.get(protocol));
> + }
> + firewallRules.add(firewallRuleBuilder.build());
> +  }
> +
> +  firewallPolicy = api.editFirewallPolicy(firewallPolicy.getUuid(),
> +
> FirewallPolicy.Builder.fromFirewallPolicy(firewallPolicy).rules(firewallRules).build());
> +
> +  return firewallPolicyToSecurityGroup.apply(firewallPolicy);
> +   }
> +
> +   @Override
> +   public SecurityGroup removeIpPermission(final IpProtocol protocol, final 
> int startPort, final int endPort,
> +   Multimap 
> tenantIdGroupNamePairs, Iterable ipRanges,
> +   Iterable groupIds, 
> SecurityGroup group) {
> +  final Set ipSet = ipRanges != null ? 
> ImmutableSet.copyOf(ipRanges) : Sets.newHashSet();

@demobox They are ranges. 

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

[jira] [Assigned] (JCLOUDS-150) Remove async interface from AWS APIs/providers, rename *Client to *Api

2014-10-02 Thread Adrian Cole (JIRA)

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

Adrian Cole reassigned JCLOUDS-150:
---

Assignee: Adrian Cole

> Remove async interface from AWS APIs/providers, rename *Client to *Api
> --
>
> Key: JCLOUDS-150
> URL: https://issues.apache.org/jira/browse/JCLOUDS-150
> Project: jclouds
>  Issue Type: Sub-task
>  Components: jclouds-core, jclouds-labs-aws
>Affects Versions: 1.7.0
>Reporter: Andrew Bayer
>Assignee: Adrian Cole
>




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


Re: [jclouds-labs-google] JCLOUDS-740 GCE doesn't always return id, selfLink on lists. (#50)

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

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

Re: [jclouds-labs-google] JCLOUDS-740 GCE doesn't always return id, selfLink on lists. (#50)

2014-10-02 Thread BuildHive
[jclouds » jclouds-labs-google 
#1382](https://buildhive.cloudbees.com/job/jclouds/job/jclouds-labs-google/1382/)
 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/50#issuecomment-57742956

[jira] [Assigned] (JCLOUDS-740) Google Compute Engine List Response no longer includes id

2014-10-02 Thread Adrian Cole (JIRA)

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

Adrian Cole reassigned JCLOUDS-740:
---

Assignee: Adrian Cole

> Google Compute Engine List Response no longer includes id
> -
>
> Key: JCLOUDS-740
> URL: https://issues.apache.org/jira/browse/JCLOUDS-740
> Project: jclouds
>  Issue Type: Bug
>  Components: jclouds-labs-google
>Reporter: Adrian Cole
>Assignee: Adrian Cole
>
> Google Compute Engine's ListResponse is now very similar to Google Storage, 
> where it includes a nextPageToken as opposed to id, selfLink.
> While this is a good thing, the compute api now breaks on live tests until we 
> adjust the code.



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


[jclouds-labs-google] JCLOUDS-740 GCE doesn't always return id, selfLink on lists. (#50)

2014-10-02 Thread Adrian Cole
The extra fields on ListPage were causing NPEs as they were expected present. 
There's no value in id, selfLink on a list anyway.

While working on this, I noticed we were backing an Iterable with a Set. It is 
cheaper to do this with a List, so I switched it.
You can merge this Pull Request by running:

  git pull https://github.com/adriancole/jclouds-labs-google adrian.JCLOUDS-740

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

  https://github.com/jclouds/jclouds-labs-google/pull/50

-- Commit Summary --

  * JCLOUDS-740 GCE doesn't always return id, selfLink on lists. Also, 
internally buffering an Iterable with a Set < with a List.

-- File Changes --

M 
google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/domain/ListPage.java
 (5)
M 
google-cloud-storage/src/test/java/org/jclouds/googlecloudstorage/parse/DefaultObjectAclListTest.java
 (5)
M 
google-cloud-storage/src/test/java/org/jclouds/googlecloudstorage/parse/ObjectAclListTest.java
 (4)
M 
google-compute-engine/src/main/java/org/jclouds/googlecomputeengine/domain/ListPage.java
 (72)
M 
google-compute-engine/src/test/java/org/jclouds/googlecomputeengine/features/RegionOperationApiExpectTest.java
 (4)
M 
google-compute-engine/src/test/java/org/jclouds/googlecomputeengine/features/ZoneOperationApiExpectTest.java
 (2)
M 
google-compute-engine/src/test/java/org/jclouds/googlecomputeengine/parse/ParseAddressListTest.java
 (10)
M 
google-compute-engine/src/test/java/org/jclouds/googlecomputeengine/parse/ParseDiskListTest.java
 (8)
M 
google-compute-engine/src/test/java/org/jclouds/googlecomputeengine/parse/ParseFirewallListTest.java
 (12)
M 
google-compute-engine/src/test/java/org/jclouds/googlecomputeengine/parse/ParseImageListTest.java
 (10)
M 
google-compute-engine/src/test/java/org/jclouds/googlecomputeengine/parse/ParseInstanceListTest.java
 (8)
M 
google-compute-engine/src/test/java/org/jclouds/googlecomputeengine/parse/ParseMachineTypeListTest.java
 (3)
M 
google-compute-engine/src/test/java/org/jclouds/googlecomputeengine/parse/ParseNetworkListTest.java
 (9)
M 
google-compute-engine/src/test/java/org/jclouds/googlecomputeengine/parse/ParseOperationListTest.java
 (4)
M 
google-compute-engine/src/test/java/org/jclouds/googlecomputeengine/parse/ParseRegionListTest.java
 (51)
M 
google-compute-engine/src/test/java/org/jclouds/googlecomputeengine/parse/ParseRouteListTest.java
 (6)
M 
google-compute-engine/src/test/java/org/jclouds/googlecomputeengine/parse/ParseSnapshotListTest.java
 (33)
M 
google-compute-engine/src/test/java/org/jclouds/googlecomputeengine/parse/ParseZoneListTest.java
 (47)

-- Patch Links --

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

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


[jira] [Commented] (JCLOUDS-740) Google Compute Engine List Response no longer includes id

2014-10-02 Thread Adrian Cole (JIRA)

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

Adrian Cole commented on JCLOUDS-740:
-

https://github.com/jclouds/jclouds-labs-google/pull/50

> Google Compute Engine List Response no longer includes id
> -
>
> Key: JCLOUDS-740
> URL: https://issues.apache.org/jira/browse/JCLOUDS-740
> Project: jclouds
>  Issue Type: Bug
>  Components: jclouds-labs-google
>Reporter: Adrian Cole
>Assignee: Adrian Cole
>
> Google Compute Engine's ListResponse is now very similar to Google Storage, 
> where it includes a nextPageToken as opposed to id, selfLink.
> While this is a good thing, the compute api now breaks on live tests until we 
> adjust the code.



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


[jira] [Created] (JCLOUDS-740) Google Compute Engine List Response no longer includes id

2014-10-02 Thread Adrian Cole (JIRA)
Adrian Cole created JCLOUDS-740:
---

 Summary: Google Compute Engine List Response no longer includes id
 Key: JCLOUDS-740
 URL: https://issues.apache.org/jira/browse/JCLOUDS-740
 Project: jclouds
  Issue Type: Bug
  Components: jclouds-labs-google
Reporter: Adrian Cole


Google Compute Engine's ListResponse is now very similar to Google Storage, 
where it includes a nextPageToken as opposed to id, selfLink.

While this is a good thing, the compute api now breaks on live tests until we 
adjust the code.



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


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

2014-10-02 Thread BuildHive
[jclouds » jclouds-labs 
#1584](https://buildhive.cloudbees.com/job/jclouds/job/jclouds-labs/1584/) 
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-57731243

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

2014-10-02 Thread BuildHive
[jclouds » jclouds-labs 
#1583](https://buildhive.cloudbees.com/job/jclouds/job/jclouds-labs/1583/) 
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-57730011

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

2014-10-02 Thread CloudBees pull request builder plugin
[jclouds-labs-pull-requests 
#283](https://jclouds.ci.cloudbees.com/job/jclouds-labs-pull-requests/283/) 
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-57729186

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

2014-10-02 Thread BuildHive
[jclouds » jclouds-labs 
#1582](https://buildhive.cloudbees.com/job/jclouds/job/jclouds-labs/1582/) 
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-57728729

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

2014-10-02 Thread CloudBees pull request builder plugin
[jclouds-labs-pull-requests 
#282](https://jclouds.ci.cloudbees.com/job/jclouds-labs-pull-requests/282/) 
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-57728566

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

2014-10-02 Thread CloudBees pull request builder plugin
[jclouds-labs-pull-requests 
#281](https://jclouds.ci.cloudbees.com/job/jclouds-labs-pull-requests/281/) 
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-57727284

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

2014-10-02 Thread CloudBees pull request builder plugin
[jclouds-labs-pull-requests 
#280](https://jclouds.ci.cloudbees.com/job/jclouds-labs-pull-requests/280/) 
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-57726723

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

2014-10-02 Thread BuildHive
[jclouds » jclouds-labs 
#1581](https://buildhive.cloudbees.com/job/jclouds/job/jclouds-labs/1581/) 
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-57725846

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

2014-10-02 Thread Ilya Kulakov
> +  this.driveCloned = checkNotNull(driveCloned, "driveCloned");
> +  this.serverStopped = checkNotNull(serverStopped, "serverStopped");
> +  this.destroyDrives = destroyDrives;
> +  this.groupNamingConvention = checkNotNull(groupNamingConvention, 
> "groupNamingConvention").create();
> +   }
> +
> +   @Override
> +   public NodeAndInitialCredentials 
> createNodeWithGroupEncodedIntoName(String group, String name,
> + 
>   Template template) {
> +  CloudSigma2TemplateOptions options = 
> template.getOptions().as(CloudSigma2TemplateOptions.class);
> +  Image image = template.getImage();
> +  Hardware hardware = template.getHardware();
> +
> +  DriveInfo drive = api.getLibraryDrive(image.getProviderId());
> +
> +  if (!drive.getMedia().equals(MediaType.CDROM)) {

I have no idea, you know users of jclouds better than I, so you tell me ;)

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

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

2014-10-02 Thread Ilya Kulakov
> +   private final CloudSigma2Api api;
> +
> +   @Inject
> +   public ServerDriveToVolume(CloudSigma2Api api) {
> +  this.api = checkNotNull(api, "api");
> +   }
> +
> +   @Override
> +   public Volume apply(ServerDrive serverDrive) {
> +  VolumeBuilder builder = new VolumeBuilder();
> +  DriveInfo driveInfo = api.getDriveInfo(serverDrive.getDriveUuid());
> +  builder.id(driveInfo.getUuid());
> +  builder.size(driveInfo.getSize().floatValue());
> +  builder.durable(true);
> +  builder.type(Volume.Type.NAS);
> +  builder.bootDevice(serverDrive.getBootOrder() > 0);

@demobox @nacx: verifying this with backend devs to be sure.

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

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

2014-10-02 Thread CloudBees pull request builder plugin
[jclouds-labs-pull-requests 
#279](https://jclouds.ci.cloudbees.com/job/jclouds-labs-pull-requests/279/) 
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-57722477

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

2014-10-02 Thread BuildHive
[jclouds » jclouds-labs 
#1580](https://buildhive.cloudbees.com/job/jclouds/job/jclouds-labs/1580/) 
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-57721846

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

2014-10-02 Thread Ilya Kulakov
> +permissionBuilder.toPort(Integer.parseInt(destinationPort));
> + }
> +  }
> +  permissionBuilder.ipProtocol(input.getIpProtocol() != null ? 
> firewallIpProtocolToIpProtocol.get(input
> +.getIpProtocol()) : IpProtocol.UNRECOGNIZED);
> +  if (input.getSourceIp() != null) {
> + permissionBuilder.cidrBlock(input.getSourceIp().contains("!") ? 
> "0.0.0.0/0" : input.getSourceIp());
> +  } else {
> + permissionBuilder.cidrBlock("0.0.0.0/0");
> +  }
> +  return permissionBuilder.build();
> +   }
> +
> +   private int[] parsePort(String portRange) {
> +  int[] ports = new int[2];
> +  String[] portStringsArray = portRange.split(":");

@demobox You mean to rename variable?

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

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

2014-10-02 Thread Ilya Kulakov
> +  }).to(FirewallRuleToIpPermission.class);
> +
> +  bind(TemplateOptions.class).to(CloudSigma2TemplateOptions.class);
> +  
> bind(TemplateOptionsToStatement.class).to(TemplateOptionsToStatementWithoutPublicKey.class);
> +
> +  bind(new TypeLiteral() {
> +  }).to(CloudSigma2SecurityGroupExtension.class);
> +   }
> +
> +   @Override
> +   protected Optional 
> provideSecurityGroupExtension(Injector i) {
> +  return Optional.of(i.getInstance(SecurityGroupExtension.class));
> +   }
> +
> +   @VisibleForTesting
> +   public static final Map 
> serverStatusToNodeStatus = ImmutableMap

@demobox If I make them protected they become invisible to tests. E.g. I get 
the following error in `ServerInfoToNodeMetadataTest.java`:


jclouds-labs/cloudsigma2/src/test/java/org/jclouds/cloudsigma2/compute/functions/ServerInfoToNodeMetadataTest.java:[60,1]
 cannot find symbol
[ERROR] symbol:   static serverStatusToNodeStatus
[ERROR] location: class
...

jclouds-labs/cloudsigma2/src/test/java/org/jclouds/cloudsigma2/compute/functions/ServerInfoToNodeMetadataTest.java:[170,13]
 cannot find symbol
[ERROR] symbol:   variable serverStatusToNodeStatus
[ERROR] location: class 
org.jclouds.cloudsigma2.compute.functions.ServerInfoToNodeMetadataTest

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

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

2014-10-02 Thread Ilya Kulakov
>super(uuid, name, resourceUri);
>this.meta = meta;
>this.owner = owner;
>this.rules = rules == null ? new ArrayList() : rules;
> +  this.tags = tags == null ? new ArrayList() : tags;

I guess it's due to how Java determines types. I think it's better to be 
explicit there.

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

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

2014-10-02 Thread Ilya Kulakov
>super(uuid, name, resourceUri);
>this.meta = meta;
>this.owner = owner;
>this.rules = rules == null ? new ArrayList() : rules;
> +  this.tags = tags == null ? new ArrayList() : tags;

@nacx, @demobox: hmm, it fails for me

this.rules = rules == null ? new ArrayList<>() : rules;

Error:


jclouds-labs/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/domain/FirewallPolicy.java:[140,34]
 incompatible types
[ERROR] required: 
java.util.List
[ERROR] found:java.util.List

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

[jira] [Updated] (JCLOUDS-664) Azure compute support

2014-10-02 Thread Andrew Phillips (JIRA)

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

Andrew Phillips updated JCLOUDS-664:

Attachment: JCLOUDS-664.patch

> Azure compute support
> -
>
> Key: JCLOUDS-664
> URL: https://issues.apache.org/jira/browse/JCLOUDS-664
> Project: jclouds
>  Issue Type: New Feature
>  Components: jclouds-compute, jclouds-labs
>Affects Versions: 2.0.0
>Reporter: Andrew Bayer
>Assignee: Adrian Cole
> Fix For: 2.0.0
>
> Attachments: JCLOUDS-664.patch
>
>
> So we've got a very old, very stale, very incomplete azure-management (a.k.a. 
> compute) implementation in labs. Let's actually modernize and finish that 
> thing. Azure is unquestionably the biggest cloud out there that we don't have 
> viable support for, so it's a really useful target.



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


Re: [jclouds-labs] JCLOUDS-664 Removed dead code and refactored good code. (#76)

2014-10-02 Thread Andrew Phillips
Closed #76.

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

Re: [jclouds-labs] JCLOUDS-664 Removed dead code and refactored good code. (#76)

2014-10-02 Thread Andrew Phillips
Merged to 
[master](https://git-wip-us.apache.org/repos/asf?p=jclouds-labs.git;a=commit;h=6ab58bd2ef0a644b1d5b7d65a6053cf6220c7165).
 Thanks, @adriancole!

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

[jira] [Updated] (JCLOUDS-664) Azure compute support

2014-10-02 Thread Andrew Phillips (JIRA)

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

Andrew Phillips updated JCLOUDS-664:

Attachment: (was: JCLOUDS-664.patch)

> Azure compute support
> -
>
> Key: JCLOUDS-664
> URL: https://issues.apache.org/jira/browse/JCLOUDS-664
> Project: jclouds
>  Issue Type: New Feature
>  Components: jclouds-compute, jclouds-labs
>Affects Versions: 2.0.0
>Reporter: Andrew Bayer
>Assignee: Adrian Cole
> Fix For: 2.0.0
>
>
> So we've got a very old, very stale, very incomplete azure-management (a.k.a. 
> compute) implementation in labs. Let's actually modernize and finish that 
> thing. Azure is unquestionably the biggest cloud out there that we don't have 
> viable support for, so it's a really useful target.



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


[jira] [Commented] (JCLOUDS-664) Azure compute support

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

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

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

Commit 6ab58bd2ef0a644b1d5b7d65a6053cf6220c7165 in jclouds-labs's branch 
refs/heads/master from [~adrian.f.c...@gmail.com]
[ https://git-wip-us.apache.org/repos/asf?p=jclouds-labs.git;h=6ab58bd ]

JCLOUDS-664 Updating Azure compute provider

Renamed to azurecompute, removed dead code and refactored good code.


> Azure compute support
> -
>
> Key: JCLOUDS-664
> URL: https://issues.apache.org/jira/browse/JCLOUDS-664
> Project: jclouds
>  Issue Type: New Feature
>  Components: jclouds-compute, jclouds-labs
>Affects Versions: 2.0.0
>Reporter: Andrew Bayer
>Assignee: Adrian Cole
> Fix For: 2.0.0
>
>
> So we've got a very old, very stale, very incomplete azure-management (a.k.a. 
> compute) implementation in labs. Let's actually modernize and finish that 
> thing. Azure is unquestionably the biggest cloud out there that we don't have 
> viable support for, so it's a really useful target.



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


Jenkins build became unstable: jclouds-karaf-1.8.x-branch #17

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



Re: [jclouds-labs-openstack] JCLOUDS-611: Neutron LBaaS (version 1) extension request (#146)

2014-10-02 Thread Zack Shoylev
Closed #146.

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-labs-openstack/pull/146#event-173498545

Re: [jclouds-labs-openstack] JCLOUDS-611: Neutron LBaaS (version 1) extension request (#146)

2014-10-02 Thread Zack Shoylev
Merged to master and backported to 1.8.x with compatibility changes for java 1.6

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

Build failed in Jenkins: jclouds-labs-1.8.x-branch #21

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

--
Started by upstream project "jclouds-1.8.x-branch" build number 22
originally caused by:
 Started by an SCM change
 Started by an SCM change
 Started by an SCM change
 Started by an SCM change
 Started by an SCM change
Building remotely on 227d07a1 (lxc-fedora17 m1.small small) in workspace 

$ sudo /opt/jenkins/sbin/mount-webdav 
https://repository-jclouds.forge.cloudbees.com/private jclouds alert
webdav mount try 1
p11-kit: couldn't read config file: /etc/pkcs11/modules/.
Private webdav filestore is mounted
Cloning the remote Git repository
Cloning repository https://git-wip-us.apache.org/repos/asf/jclouds-labs.git
Fetching upstream changes from 
https://git-wip-us.apache.org/repos/asf/jclouds-labs.git
Fetching upstream changes from 
https://git-wip-us.apache.org/repos/asf/jclouds-labs.git
Checking out Revision 3451080fd2adbb7a1f67548d7a9727b7c4eb0aff (origin/1.8.x)
Parsing POMs
Failed to transfer Could not find metadata 
org.apache.jclouds:jclouds-project:1.8.1-SNAPSHOT/maven-metadata.xml in 
cloudbees-private-snapshot-repository 
(https://repository-jclouds.forge.cloudbees.com/snapshot)
Failed to transfer Could not find metadata 
org.apache.jclouds:jclouds-project:1.8.1-SNAPSHOT/maven-metadata.xml in 
sonatype-nexus-snapshots 
(https://oss.sonatype.org/content/repositories/snapshots)
Downloaded artifact 
https://repository.apache.org/content/repositories/snapshots/org/apache/jclouds/jclouds-project/1.8.1-SNAPSHOT/maven-metadata.xml
Downloaded artifact 
https://repository.apache.org/content/repositories/snapshots/org/apache/jclouds/jclouds-project/1.8.1-SNAPSHOT/jclouds-project-1.8.1-20141002.191637-21.pom
Downloaded artifact 
http://repo.cloudbees.com/content/repositories/central/org/apache/apache/14/apache-14.pom
Downloaded artifact 
http://repository.apache.org/snapshots/org/apache/jclouds/jclouds-project/1.8.1-SNAPSHOT/maven-metadata.xml
maven3-agent.jar already up to date
maven3-interceptor.jar already up to date
maven3-interceptor-commons.jar already up to date
[jclouds-labs-1.8.x-branch] $ /opt/jdk/jdk1.6.latest/bin/java -Xmx512m 
-Xloggc:gc.log -XX:MaxPermSize=128m -XX:+UseParallelOldGC -cp 
/scratch/jenkins/maven3-agent.jar:/opt/maven/apache-maven-3.0.3/boot/plexus-classworlds-2.4.jar
 org.jvnet.hudson.maven3.agent.Maven3Main /opt/maven/apache-maven-3.0.3 
/scratch/jenkins/slave.jar /scratch/jenkins/maven3-interceptor.jar 
/scratch/jenkins/maven3-interceptor-commons.jar 45682
<===[JENKINS REMOTING CAPACITY]===>   channel started
log4j:WARN No appenders could be found for logger 
(org.apache.commons.beanutils.converters.BooleanConverter).
log4j:WARN Please initialize the log4j system properly.
Executing Maven:  -B -f 
 
-Dmaven.repo.local=
 -s /private/jclouds/settings.xml clean deploy -U -e -Pdoc -Psrc
[INFO] Error stacktraces are turned on.
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
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)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at hudson.maven.Maven3Builder.call(Maven3Builder.java:134)
at hudson.maven.Maven3Builder.call(Maven3Builder.java:69)
at hudson.remoting.UserRequest.perform(UserRequest.java:118)
at hudson.remoting.UserRequest.perform(UserRequest.java:48)
at hudson.remoting.Request$2.run(Request.java:328)
at 
hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at 
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
at java.lang.Thread.run(Thread.java:662)
Caused by: org.apache.maven.cli.MavenExecutionRequestsBuilderException: 1 
problem was encountered

Re: [jclouds-labs-openstack] JCLOUDS-611: Neutron LBaaS (version 1) extension request (#146)

2014-10-02 Thread Zack Shoylev
About to merge and backport

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

Jenkins build is back to stable : jclouds-1.8.x-branch #21

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



Jenkins build is back to stable : jclouds-1.8.x-branch » jclouds compute core #21

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




Build failed in Jenkins: jclouds » jclouds shared Maven resources #2776

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


--
[INFO] 
[INFO] 
[INFO] Building jclouds shared Maven resources 2.0.0-SNAPSHOT
[INFO] 
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ jclouds-resources ---
[INFO] 
[INFO] --- maven-enforcer-plugin:1.1.1:enforce (enforce-banned-dependencies) @ 
jclouds-resources ---
[INFO] 
[INFO] --- maven-enforcer-plugin:1.1.1:enforce (enforce-java) @ 
jclouds-resources ---
[INFO] 
[INFO] --- maven-checkstyle-plugin:2.13:check (checkstyle) @ jclouds-resources 
---
Downloading: 
https://repository-jclouds.forge.cloudbees.com/snapshot/org/apache/jclouds/jclouds-resources/2.0.0-SNAPSHOT/maven-metadata.xml
Downloading: 
http://repository.apache.org/snapshots/org/apache/jclouds/jclouds-resources/2.0.0-SNAPSHOT/maven-metadata.xml
Downloaded: 
http://repository.apache.org/snapshots/org/apache/jclouds/jclouds-resources/2.0.0-SNAPSHOT/maven-metadata.xml
 (2 KB at 4.3 KB/sec)
Downloading: 
https://repository-jclouds.forge.cloudbees.com/snapshot/org/apache/jclouds/jclouds-resources/2.0.0-SNAPSHOT/jclouds-resources-2.0.0-20141001.130648-62.pom
Downloading: 
http://repository.apache.org/snapshots/org/apache/jclouds/jclouds-resources/2.0.0-SNAPSHOT/jclouds-resources-2.0.0-20141001.130648-62.pom
Downloaded: 
http://repository.apache.org/snapshots/org/apache/jclouds/jclouds-resources/2.0.0-SNAPSHOT/jclouds-resources-2.0.0-20141001.130648-62.pom
 (2 KB at 9.6 KB/sec)
Downloading: 
http://repository.apache.org/snapshots/org/apache/jclouds/jclouds-resources/2.0.0-SNAPSHOT/jclouds-resources-2.0.0-20141001.130648-62.jar
Downloaded: 
http://repository.apache.org/snapshots/org/apache/jclouds/jclouds-resources/2.0.0-SNAPSHOT/jclouds-resources-2.0.0-20141001.130648-62.jar
 (10 KB at 42.3 KB/sec)
[INFO] 
[WARNING] checkstyle.xml[88] (regexp) RegexpMultiline: Do not use Javadoc 
@author annotation
[WARNING] checkstyle.xml[89] (regexp) RegexpMultiline: Do not use Javadoc 
@author annotation


Re: [jclouds-labs-openstack] JCLOUDS-611: Neutron LBaaS (version 1) extension request (#146)

2014-10-02 Thread Adrian Cole
sounds good, zach. I have noticed that folks are using jackson w/auto, so I
think it is possible w/gson. Since we have our own instance creators, this
may require work, but who knows.. may end up worth it. Will catch up later
and yeah I agree labs providers shift anyway, so this sort of thing can be
done in follow-up.

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

Re: [jclouds-labs-openstack] JCLOUDS-611: Neutron LBaaS (version 1) extension request (#146)

2014-10-02 Thread Zack Shoylev
@adriancole there is also a thread about potentially using Optional instead of 
all the boxed types in this API on the dev list, if you want to chime in there?
I am also very much in favor of any way to eliminate more boilerplate - but we 
will have to address that in separate PRs. Neutron is currently very much beta 
so we expect it to change.

Some side notes: we should only have builders where users would use them, and 
yes, if there are any builders for say objects returned by the service, those 
would be removed.

Autovalue: Let's talk about that some more on the dev list. I am unsure it will 
work with GSON (specifically serialization), but would like to test it some.

Also glad to see you are back!

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

Re: [jclouds] JCLOUDS-692 Remove the CloudSigma v1 provider. (#535)

2014-10-02 Thread Adrian Cole
@jdaggett really appreciate the help!

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

Build failed in Jenkins: jclouds #2776

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

Changes:

[Jeremy Daggett] JCLOUDS-735 Remove ninefold providers.

--
[...truncated 2455 lines...]
[INFO] jclouds script builder  SKIPPED
[INFO] jclouds compute core .. SKIPPED
[INFO] jclouds Log4J Logging Module .. SKIPPED
[INFO] jclouds loadbalancer core . SKIPPED
[INFO] jclouds sts api ... SKIPPED
[INFO] jclouds cloudwatch api  SKIPPED
[INFO] jclouds SLF4J Logging Module .. SKIPPED
[INFO] jclouds bouncycastle EncryptionService Module . SKIPPED
[INFO] jclouds sshj ssh client ... SKIPPED
[INFO] jclouds cloudstack core ... SKIPPED
[INFO] jclouds blobstore core  SKIPPED
[INFO] jclouds filesystem core ... SKIPPED
[INFO] jclouds bring your own node provider .. SKIPPED
[INFO] jclouds s3 api  SKIPPED
[INFO] jclouds ec2 api ... SKIPPED
[INFO] jclouds sqs api ... SKIPPED
[INFO] jclouds vcloud api  SKIPPED
[INFO] jclouds elasticstack core . SKIPPED
[INFO] jclouds atmos components .. SKIPPED
[INFO] jclouds openstack-keystone api  SKIPPED
[INFO] jclouds swift api . SKIPPED
[INFO] jclouds openstack-cinder api .. SKIPPED
[INFO] Apache jclouds :: OpenStack :: Nova API ... SKIPPED
[INFO] jclouds openstack-nova-ec2 api  SKIPPED
[INFO] jclouds openstack-trove api ... SKIPPED
[INFO] jclouds cloudfiles api  SKIPPED
[INFO] jclouds cloudservers api .. SKIPPED
[INFO] jclouds rackspace cloudidentity api ... SKIPPED
[INFO] jclouds Rackspace Cloud Load Balancers API  SKIPPED
[INFO] jclouds Rackspace Next Generation Cloud Servers US provider  SKIPPED
[INFO] jclouds rackspace clouddns api  SKIPPED
[INFO] jclouds route53 api ... SKIPPED
[INFO] jclouds apis project .. SKIPPED
[INFO] jclouds GoGrid provider ... SKIPPED
[INFO] jclouds Azure Storage provider  SKIPPED
[INFO] jclouds Apache Http Components Client . SKIPPED
[INFO] jclouds joda DateService Module ... SKIPPED
[INFO] jclouds netty payload module .. SKIPPED
[INFO] jclouds enterprise Module . SKIPPED
[INFO] jclouds Amazon Simple Storage Service (S3) provider  SKIPPED
[INFO] jclouds Amazon Elastic Load Balancer provider . SKIPPED
[INFO] jclouds Amazon EC2 provider ... SKIPPED
[INFO] jclouds Amazon Simple Queue Service provider .. SKIPPED
[INFO] jclouds CloudOne Storage as a Service provider  SKIPPED
[INFO] jclouds Bluelock vCloud Zone01 provider ... SKIPPED
[INFO] jclouds ElasticHosts Peer1 London provider  SKIPPED
[INFO] jclouds ElasticHosts Peer1 San Antonio provider ... SKIPPED
[INFO] jclouds ElasticHosts BlueSquare London provider ... SKIPPED
[INFO] jclouds ElasticHosts Peer1 Toronto provider ... SKIPPED
[INFO] jclouds ElasticHosts Peer1 Los Angeles provider ... SKIPPED
[INFO] jclouds ElasticHosts Amsterdam provider ... SKIPPED
[INFO] jclouds ElasticHosts San Jose provider  SKIPPED
[INFO] jclouds ElasticHosts Hong Kong provider ... SKIPPED
[INFO] jclouds ElasticHosts Sydney provider .. SKIPPED
[INFO] jclouds Open Hosting East1 provider ... SKIPPED
[INFO] jclouds Serverlove Manchester provider  SKIPPED
[INFO] jclouds SkaliCloud Malaysia provider .. SKIPPED
[INFO] jclouds Green House Data Element vCloud provider .. SKIPPED
[INFO] jclouds Go2Cloud Johannesburg1 provider ... SKIPPED
[INFO] jclouds SoftLayer core  SKIPPED
[INFO] jclouds HP Cloud Compute provider . SKIPPED
[INFO] jclouds HP Cloud Block Storage Provider ... SKIPPED
[INFO] jclouds HP Cloud Object Storage ... SKIPPED
[INFO] jclouds CloudServers US provider .. SKIPPED
[INFO] jclouds CloudServers UK provider .. SKIPPED
[INFO] jclouds CloudFiles US provider  SKIPPED
[INFO] jclouds CloudFiles UK provider  SKIPPED
[INFO] jclouds Rackspace Next Generation Cloud DNS US provider  SKIPPED
[INFO] jclouds Rackspace Next Generation Cloud DNS UK provider  SKIPPED
[INFO] jclouds Rackspace Cloud Databases US provider . SKIPPED
[INFO] jclouds Rackspace Cloud Databases UK provider . SKIPPED
[INFO] jclouds Rac

Re: [jclouds] JCLOUDS-735 Remove ninefold providers. (#534)

2014-10-02 Thread Adrian Cole
@jdaggett thanks tons!

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

Build failed in Jenkins: jclouds » jclouds #1681

2014-10-02 Thread BuildHive
See 

Changes:

[Jeremy Daggett] JCLOUDS-735 Remove ninefold providers.

--
[...truncated 277 lines...]
[INFO] jclouds commons project ... SKIPPED
[INFO] jclouds script builder  SKIPPED
[INFO] jclouds compute core .. SKIPPED
[INFO] jclouds Log4J Logging Module .. SKIPPED
[INFO] jclouds loadbalancer core . SKIPPED
[INFO] jclouds sts api ... SKIPPED
[INFO] jclouds cloudwatch api  SKIPPED
[INFO] jclouds SLF4J Logging Module .. SKIPPED
[INFO] jclouds bouncycastle EncryptionService Module . SKIPPED
[INFO] jclouds sshj ssh client ... SKIPPED
[INFO] jclouds cloudstack core ... SKIPPED
[INFO] jclouds blobstore core  SKIPPED
[INFO] jclouds filesystem core ... SKIPPED
[INFO] jclouds bring your own node provider .. SKIPPED
[INFO] jclouds s3 api  SKIPPED
[INFO] jclouds ec2 api ... SKIPPED
[INFO] jclouds sqs api ... SKIPPED
[INFO] jclouds vcloud api  SKIPPED
[INFO] jclouds elasticstack core . SKIPPED
[INFO] jclouds atmos components .. SKIPPED
[INFO] jclouds openstack-keystone api  SKIPPED
[INFO] jclouds swift api . SKIPPED
[INFO] jclouds openstack-cinder api .. SKIPPED
[INFO] Apache jclouds :: OpenStack :: Nova API ... SKIPPED
[INFO] jclouds openstack-nova-ec2 api  SKIPPED
[INFO] jclouds openstack-trove api ... SKIPPED
[INFO] jclouds cloudfiles api  SKIPPED
[INFO] jclouds cloudservers api .. SKIPPED
[INFO] jclouds rackspace cloudidentity api ... SKIPPED
[INFO] jclouds Rackspace Cloud Load Balancers API  SKIPPED
[INFO] jclouds Rackspace Next Generation Cloud Servers US provider  SKIPPED
[INFO] jclouds rackspace clouddns api  SKIPPED
[INFO] jclouds route53 api ... SKIPPED
[INFO] jclouds apis project .. SKIPPED
[INFO] jclouds GoGrid provider ... SKIPPED
[INFO] jclouds Azure Storage provider  SKIPPED
[INFO] jclouds Apache Http Components Client . SKIPPED
[INFO] jclouds joda DateService Module ... SKIPPED
[INFO] jclouds netty payload module .. SKIPPED
[INFO] jclouds enterprise Module . SKIPPED
[INFO] jclouds Amazon Simple Storage Service (S3) provider  SKIPPED
[INFO] jclouds Amazon Elastic Load Balancer provider . SKIPPED
[INFO] jclouds Amazon EC2 provider ... SKIPPED
[INFO] jclouds Amazon Simple Queue Service provider .. SKIPPED
[INFO] jclouds CloudOne Storage as a Service provider  SKIPPED
[INFO] jclouds Bluelock vCloud Zone01 provider ... SKIPPED
[INFO] jclouds ElasticHosts Peer1 London provider  SKIPPED
[INFO] jclouds ElasticHosts Peer1 San Antonio provider ... SKIPPED
[INFO] jclouds ElasticHosts BlueSquare London provider ... SKIPPED
[INFO] jclouds ElasticHosts Peer1 Toronto provider ... SKIPPED
[INFO] jclouds ElasticHosts Peer1 Los Angeles provider ... SKIPPED
[INFO] jclouds ElasticHosts Amsterdam provider ... SKIPPED
[INFO] jclouds ElasticHosts San Jose provider  SKIPPED
[INFO] jclouds ElasticHosts Hong Kong provider ... SKIPPED
[INFO] jclouds ElasticHosts Sydney provider .. SKIPPED
[INFO] jclouds Open Hosting East1 provider ... SKIPPED
[INFO] jclouds Serverlove Manchester provider  SKIPPED
[INFO] jclouds SkaliCloud Malaysia provider .. SKIPPED
[INFO] jclouds Green House Data Element vCloud provider .. SKIPPED
[INFO] jclouds Go2Cloud Johannesburg1 provider ... SKIPPED
[INFO] jclouds SoftLayer core  SKIPPED
[INFO] jclouds HP Cloud Compute provider . SKIPPED
[INFO] jclouds HP Cloud Block Storage Provider ... SKIPPED
[INFO] jclouds HP Cloud Object Storage ... SKIPPED
[INFO] jclouds CloudServers US provider .. SKIPPED
[INFO] jclouds CloudServers UK provider .. SKIPPED
[INFO] jclouds CloudFiles US provider  SKIPPED
[INFO] jclouds CloudFiles UK provider  SKIPPED
[INFO] jclouds Rackspace Next Generation Cloud DNS US provider  SKIPPED
[INFO] jclouds Rackspace Next Generation Cloud DNS UK provider  SKIPPED
[INFO] jclouds Rackspace Cloud Databases US provider . SKIPPED
[INFO] j

[jira] [Resolved] (JCLOUDS-735) Remove ninefold providers

2014-10-02 Thread Jeremy Daggett (JIRA)

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

Jeremy Daggett resolved JCLOUDS-735.

   Resolution: Done
Fix Version/s: 1.8.1

> Remove ninefold providers
> -
>
> Key: JCLOUDS-735
> URL: https://issues.apache.org/jira/browse/JCLOUDS-735
> Project: jclouds
>  Issue Type: Bug
>  Components: jclouds-core
>Reporter: Adrian Cole
> Fix For: 1.8.1
>
>
> Ninefold's compute and storage and storage service is deprecated and they've 
> switched to rails hosting. Let's remove the providers.



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


Re: [jclouds] JCLOUDS-735 Remove ninefold providers. (#534)

2014-10-02 Thread Jeremy Daggett
Pushed to master a32292f and 1.8.x 1d95d29

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

[jira] [Commented] (JCLOUDS-735) Remove ninefold providers

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

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

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

Commit 1d95d299d80d7b13b3277c138e2fcbb5eddebf69 in jclouds's branch 
refs/heads/1.8.x from [~adrian.f.c...@gmail.com]
[ https://git-wip-us.apache.org/repos/asf?p=jclouds.git;h=1d95d29 ]

JCLOUDS-735 Remove ninefold providers.


> Remove ninefold providers
> -
>
> Key: JCLOUDS-735
> URL: https://issues.apache.org/jira/browse/JCLOUDS-735
> Project: jclouds
>  Issue Type: Bug
>  Components: jclouds-core
>Reporter: Adrian Cole
>
> Ninefold's compute and storage and storage service is deprecated and they've 
> switched to rails hosting. Let's remove the providers.



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


[jira] [Commented] (JCLOUDS-735) Remove ninefold providers

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

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

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

Commit a32292fa0553a8c2b6c4a0fd357fe0ba18d3e01d in jclouds's branch 
refs/heads/master from [~adrian.f.c...@gmail.com]
[ https://git-wip-us.apache.org/repos/asf?p=jclouds.git;h=a32292f ]

JCLOUDS-735 Remove ninefold providers.


> Remove ninefold providers
> -
>
> Key: JCLOUDS-735
> URL: https://issues.apache.org/jira/browse/JCLOUDS-735
> Project: jclouds
>  Issue Type: Bug
>  Components: jclouds-core
>Reporter: Adrian Cole
>
> Ninefold's compute and storage and storage service is deprecated and they've 
> switched to rails hosting. Let's remove the providers.



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


Re: [jclouds] JCLOUDS-735 Remove ninefold providers. (#534)

2014-10-02 Thread Adrian Cole
from private@ email with ninefold, these providers are in fact dead.

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

[jira] [Resolved] (JCLOUDS-692) Remove the CloudSigma v1 provider

2014-10-02 Thread Jeremy Daggett (JIRA)

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

Jeremy Daggett resolved JCLOUDS-692.

Resolution: Fixed

> Remove the CloudSigma v1 provider
> -
>
> Key: JCLOUDS-692
> URL: https://issues.apache.org/jira/browse/JCLOUDS-692
> Project: jclouds
>  Issue Type: Bug
>  Components: jclouds-compute
>Affects Versions: 1.8.0
>Reporter: Ignasi Barrera
>Assignee: Adrian Cole
> Fix For: 2.0.0
>
>
> The CloudSigma v1 API has been retired and now the only offering is its 
> version 2. The cloudsigma provider should be removed from the main repo, and 
> communicate that the cloudsigma2 provider in labs should be used instead.
> We should also consider renaming the CloudSigma2 in labs to CloudSigma.



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


Re: [jclouds] JCLOUDS-692 Remove the CloudSigma v1 provider. (#535)

2014-10-02 Thread Jeremy Daggett
Pushed to master f7aea98 and 1.8.x ba04fa0

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

[jira] [Updated] (JCLOUDS-664) Azure compute support

2014-10-02 Thread Andrew Phillips (JIRA)

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

Andrew Phillips updated JCLOUDS-664:

Attachment: JCLOUDS-664.patch

> Azure compute support
> -
>
> Key: JCLOUDS-664
> URL: https://issues.apache.org/jira/browse/JCLOUDS-664
> Project: jclouds
>  Issue Type: New Feature
>  Components: jclouds-compute, jclouds-labs
>Affects Versions: 2.0.0
>Reporter: Andrew Bayer
>Assignee: Adrian Cole
> Fix For: 2.0.0
>
> Attachments: JCLOUDS-664.patch
>
>
> So we've got a very old, very stale, very incomplete azure-management (a.k.a. 
> compute) implementation in labs. Let's actually modernize and finish that 
> thing. Azure is unquestionably the biggest cloud out there that we don't have 
> viable support for, so it's a really useful target.



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


[jira] [Commented] (JCLOUDS-692) Remove the CloudSigma v1 provider

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

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

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

Commit ba04fa043ae1ce966cebed09cb94b7e3e9243875 in jclouds's branch 
refs/heads/1.8.x from [~adrian.f.c...@gmail.com]
[ https://git-wip-us.apache.org/repos/asf?p=jclouds.git;h=ba04fa0 ]

JCLOUDS-692 Remove the CloudSigma v1 provider.


> Remove the CloudSigma v1 provider
> -
>
> Key: JCLOUDS-692
> URL: https://issues.apache.org/jira/browse/JCLOUDS-692
> Project: jclouds
>  Issue Type: Bug
>  Components: jclouds-compute
>Affects Versions: 1.8.0
>Reporter: Ignasi Barrera
>Assignee: Adrian Cole
> Fix For: 2.0.0
>
>
> The CloudSigma v1 API has been retired and now the only offering is its 
> version 2. The cloudsigma provider should be removed from the main repo, and 
> communicate that the cloudsigma2 provider in labs should be used instead.
> We should also consider renaming the CloudSigma2 in labs to CloudSigma.



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


Re: [jclouds-labs-openstack] JCLOUDS-611: Neutron LBaaS (version 1) extension request (#146)

2014-10-02 Thread Adrian Cole
ps in case it doesn't go without saying, don't consider my commentary binding. 
I've been awol and don't expect I have full enough understanding of how things 
are. In other words, take my notes as advise, not anything blocking.

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

Re: [jclouds-labs-openstack] JCLOUDS-611: Neutron LBaaS (version 1) extension request (#146)

2014-10-02 Thread Adrian Cole
general commentary.

I wouldn't want to use this api. It is laden with danger as everything is 
marked nullable, even booleans.

If in the last couple years we've gotten away from making null-safe objects, 
forgive the late commentary, but yeah, this codebase is a NPE waiting to 
happen, and I'd have no idea which fields can be relied on at all.

I'd suggest we start decrufting with google auto value as well, since many 
things here are laborious boilerplates. Moreover, in many cases builders are 
only used in tests. Using tools like assertj, we should be able to guarantee 
tests without builders. If there's no non-internal use case for constructing an 
object, we should probably spare the pain of writing builders everywhere.

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

Re: [jclouds-labs-openstack] JCLOUDS-611: Neutron LBaaS (version 1) extension request (#146)

2014-10-02 Thread Adrian Cole
> +   // Optional attributes
> +   @Named("status_description")
> +   protected final String statusDescription;
> +
> +   @ConstructorProperties({ "monitor_id", "status", "status_description" })
> +   protected HealthMonitorStatus(String id, LBaaSStatus status, String 
> statusDescription) {
> +  this.id = id;
> +  this.status = status;
> +  this.statusDescription = statusDescription;
> +   }
> +
> +   /**
> +* @return the id of the HealthMonitorStatus.
> +*/
> +   @Nullable
> +   public String getId() {

really? Are all of the contents including the id nullable?

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

Re: [jclouds-labs-openstack] JCLOUDS-611: Neutron LBaaS (version 1) extension request (#146)

2014-10-02 Thread Adrian Cole
> +
> +   /**
> +* Copy constructor.
> +*
> +* @param member the Member to copy from.
> +*/
> +   private Member(Member member) {
> +  this(member.id, member.tenantId, member.poolId, member.address, 
> member.protocolPort, member.weight,
> +member.adminStateUp, member.status, member.statusDescription);
> +   }
> +
> +   /**
> +* @return the id of the Member.
> +*/
> +   @Nullable
> +   public String getId() {

hmm are we saying every part of this object is nullable?

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

Re: [jclouds-labs-openstack] JCLOUDS-611: Neutron LBaaS (version 1) extension request (#146)

2014-10-02 Thread Adrian Cole
> +  return expectedCodes;
> +   }
> +
> +   /**
> +* @return the pools for this HealthMonitor.
> +*/
> +   @Nullable
> +   public ImmutableList getPools() {
> +  return pools;
> +   }
> +
> +   /**
> +* @return the administrative state for this HealthMonitor.
> +*/
> +   @Nullable
> +   public Boolean getAdminStateUp() {

specs or no specs using Boolean or `Optional` is pretty awful 
experience. I'd try to find a default and leave primitive. isX gives most 
cognitive sense immediately, especially if no chance of NPE

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

Build failed in Jenkins: jclouds » jclouds shared Maven resources #2775

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


--
[INFO] 
[INFO] 
[INFO] Building jclouds shared Maven resources 2.0.0-SNAPSHOT
[INFO] 
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ jclouds-resources ---
[INFO] 
[INFO] --- maven-enforcer-plugin:1.1.1:enforce (enforce-banned-dependencies) @ 
jclouds-resources ---
[INFO] 
[INFO] --- maven-enforcer-plugin:1.1.1:enforce (enforce-java) @ 
jclouds-resources ---
[INFO] 
[INFO] --- maven-checkstyle-plugin:2.13:check (checkstyle) @ jclouds-resources 
---
Downloading: 
http://repository.apache.org/snapshots/org/apache/jclouds/jclouds-resources/2.0.0-SNAPSHOT/maven-metadata.xml
Downloading: 
https://repository-jclouds.forge.cloudbees.com/snapshot/org/apache/jclouds/jclouds-resources/2.0.0-SNAPSHOT/maven-metadata.xml
Downloaded: 
http://repository.apache.org/snapshots/org/apache/jclouds/jclouds-resources/2.0.0-SNAPSHOT/maven-metadata.xml
 (2 KB at 3.6 KB/sec)
Downloading: 
https://repository-jclouds.forge.cloudbees.com/snapshot/org/apache/jclouds/jclouds-resources/2.0.0-SNAPSHOT/jclouds-resources-2.0.0-20141001.130648-62.pom
Downloading: 
http://repository.apache.org/snapshots/org/apache/jclouds/jclouds-resources/2.0.0-SNAPSHOT/jclouds-resources-2.0.0-20141001.130648-62.pom
Downloaded: 
http://repository.apache.org/snapshots/org/apache/jclouds/jclouds-resources/2.0.0-SNAPSHOT/jclouds-resources-2.0.0-20141001.130648-62.pom
 (2 KB at 9.7 KB/sec)
Downloading: 
http://repository.apache.org/snapshots/org/apache/jclouds/jclouds-resources/2.0.0-SNAPSHOT/jclouds-resources-2.0.0-20141001.130648-62.jar
Downloaded: 
http://repository.apache.org/snapshots/org/apache/jclouds/jclouds-resources/2.0.0-SNAPSHOT/jclouds-resources-2.0.0-20141001.130648-62.jar
 (10 KB at 48.7 KB/sec)
[INFO] 
[WARNING] checkstyle.xml[88] (regexp) RegexpMultiline: Do not use Javadoc 
@author annotation
[WARNING] checkstyle.xml[89] (regexp) RegexpMultiline: Do not use Javadoc 
@author annotation


Build failed in Jenkins: jclouds #2775

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

Changes:

[Jeremy Daggett] JCLOUDS-692 Remove the CloudSigma v1 provider.

--
[...truncated 2461 lines...]
[INFO] jclouds sts api ... SKIPPED
[INFO] jclouds cloudwatch api  SKIPPED
[INFO] jclouds SLF4J Logging Module .. SKIPPED
[INFO] jclouds bouncycastle EncryptionService Module . SKIPPED
[INFO] jclouds sshj ssh client ... SKIPPED
[INFO] jclouds cloudstack core ... SKIPPED
[INFO] jclouds blobstore core  SKIPPED
[INFO] jclouds filesystem core ... SKIPPED
[INFO] jclouds bring your own node provider .. SKIPPED
[INFO] jclouds s3 api  SKIPPED
[INFO] jclouds ec2 api ... SKIPPED
[INFO] jclouds sqs api ... SKIPPED
[INFO] jclouds vcloud api  SKIPPED
[INFO] jclouds elasticstack core . SKIPPED
[INFO] jclouds atmos components .. SKIPPED
[INFO] jclouds openstack-keystone api  SKIPPED
[INFO] jclouds swift api . SKIPPED
[INFO] jclouds openstack-cinder api .. SKIPPED
[INFO] Apache jclouds :: OpenStack :: Nova API ... SKIPPED
[INFO] jclouds openstack-nova-ec2 api  SKIPPED
[INFO] jclouds openstack-trove api ... SKIPPED
[INFO] jclouds cloudfiles api  SKIPPED
[INFO] jclouds cloudservers api .. SKIPPED
[INFO] jclouds rackspace cloudidentity api ... SKIPPED
[INFO] jclouds Rackspace Cloud Load Balancers API  SKIPPED
[INFO] jclouds Rackspace Next Generation Cloud Servers US provider  SKIPPED
[INFO] jclouds rackspace clouddns api  SKIPPED
[INFO] jclouds route53 api ... SKIPPED
[INFO] jclouds apis project .. SKIPPED
[INFO] jclouds GoGrid provider ... SKIPPED
[INFO] jclouds Azure Storage provider  SKIPPED
[INFO] jclouds Apache Http Components Client . SKIPPED
[INFO] jclouds joda DateService Module ... SKIPPED
[INFO] jclouds netty payload module .. SKIPPED
[INFO] jclouds enterprise Module . SKIPPED
[INFO] jclouds Amazon Simple Storage Service (S3) provider  SKIPPED
[INFO] jclouds Amazon Elastic Load Balancer provider . SKIPPED
[INFO] jclouds Amazon EC2 provider ... SKIPPED
[INFO] jclouds Amazon Simple Queue Service provider .. SKIPPED
[INFO] jclouds ninefold storage provider . SKIPPED
[INFO] jclouds CloudOne Storage as a Service provider  SKIPPED
[INFO] jclouds Bluelock vCloud Zone01 provider ... SKIPPED
[INFO] jclouds ElasticHosts Peer1 London provider  SKIPPED
[INFO] jclouds ElasticHosts Peer1 San Antonio provider ... SKIPPED
[INFO] jclouds ElasticHosts BlueSquare London provider ... SKIPPED
[INFO] jclouds ElasticHosts Peer1 Toronto provider ... SKIPPED
[INFO] jclouds ElasticHosts Peer1 Los Angeles provider ... SKIPPED
[INFO] jclouds ElasticHosts Amsterdam provider ... SKIPPED
[INFO] jclouds ElasticHosts San Jose provider  SKIPPED
[INFO] jclouds ElasticHosts Hong Kong provider ... SKIPPED
[INFO] jclouds ElasticHosts Sydney provider .. SKIPPED
[INFO] jclouds Open Hosting East1 provider ... SKIPPED
[INFO] jclouds Serverlove Manchester provider  SKIPPED
[INFO] jclouds SkaliCloud Malaysia provider .. SKIPPED
[INFO] jclouds Green House Data Element vCloud provider .. SKIPPED
[INFO] jclouds Go2Cloud Johannesburg1 provider ... SKIPPED
[INFO] jclouds SoftLayer core  SKIPPED
[INFO] jclouds Ninefold Compute provider . SKIPPED
[INFO] jclouds HP Cloud Compute provider . SKIPPED
[INFO] jclouds HP Cloud Block Storage Provider ... SKIPPED
[INFO] jclouds HP Cloud Object Storage ... SKIPPED
[INFO] jclouds CloudServers US provider .. SKIPPED
[INFO] jclouds CloudServers UK provider .. SKIPPED
[INFO] jclouds CloudFiles US provider  SKIPPED
[INFO] jclouds CloudFiles UK provider  SKIPPED
[INFO] jclouds Rackspace Next Generation Cloud DNS US provider  SKIPPED
[INFO] jclouds Rackspace Next Generation Cloud DNS UK provider  SKIPPED
[INFO] jclouds Rackspace Cloud Databases US provider . SKIPPED
[INFO] jclouds Rackspace Cloud Databases UK provider . SKIPPED
[INFO] jclouds Rackspace Cloud Load Balancers US provider  SKIPPED
[INFO] jclouds Rackspace Cloud Load Balancers UK provider  SKIPPED
[INFO] jcl

Build failed in Jenkins: jclouds » jclouds #1680

2014-10-02 Thread BuildHive
See 

Changes:

[Jeremy Daggett] JCLOUDS-692 Remove the CloudSigma v1 provider.

--
[...truncated 282 lines...]
[INFO] jclouds loadbalancer core . SKIPPED
[INFO] jclouds sts api ... SKIPPED
[INFO] jclouds cloudwatch api  SKIPPED
[INFO] jclouds SLF4J Logging Module .. SKIPPED
[INFO] jclouds bouncycastle EncryptionService Module . SKIPPED
[INFO] jclouds sshj ssh client ... SKIPPED
[INFO] jclouds cloudstack core ... SKIPPED
[INFO] jclouds blobstore core  SKIPPED
[INFO] jclouds filesystem core ... SKIPPED
[INFO] jclouds bring your own node provider .. SKIPPED
[INFO] jclouds s3 api  SKIPPED
[INFO] jclouds ec2 api ... SKIPPED
[INFO] jclouds sqs api ... SKIPPED
[INFO] jclouds vcloud api  SKIPPED
[INFO] jclouds elasticstack core . SKIPPED
[INFO] jclouds atmos components .. SKIPPED
[INFO] jclouds openstack-keystone api  SKIPPED
[INFO] jclouds swift api . SKIPPED
[INFO] jclouds openstack-cinder api .. SKIPPED
[INFO] Apache jclouds :: OpenStack :: Nova API ... SKIPPED
[INFO] jclouds openstack-nova-ec2 api  SKIPPED
[INFO] jclouds openstack-trove api ... SKIPPED
[INFO] jclouds cloudfiles api  SKIPPED
[INFO] jclouds cloudservers api .. SKIPPED
[INFO] jclouds rackspace cloudidentity api ... SKIPPED
[INFO] jclouds Rackspace Cloud Load Balancers API  SKIPPED
[INFO] jclouds Rackspace Next Generation Cloud Servers US provider  SKIPPED
[INFO] jclouds rackspace clouddns api  SKIPPED
[INFO] jclouds route53 api ... SKIPPED
[INFO] jclouds apis project .. SKIPPED
[INFO] jclouds GoGrid provider ... SKIPPED
[INFO] jclouds Azure Storage provider  SKIPPED
[INFO] jclouds Apache Http Components Client . SKIPPED
[INFO] jclouds joda DateService Module ... SKIPPED
[INFO] jclouds netty payload module .. SKIPPED
[INFO] jclouds enterprise Module . SKIPPED
[INFO] jclouds Amazon Simple Storage Service (S3) provider  SKIPPED
[INFO] jclouds Amazon Elastic Load Balancer provider . SKIPPED
[INFO] jclouds Amazon EC2 provider ... SKIPPED
[INFO] jclouds Amazon Simple Queue Service provider .. SKIPPED
[INFO] jclouds ninefold storage provider . SKIPPED
[INFO] jclouds CloudOne Storage as a Service provider  SKIPPED
[INFO] jclouds Bluelock vCloud Zone01 provider ... SKIPPED
[INFO] jclouds ElasticHosts Peer1 London provider  SKIPPED
[INFO] jclouds ElasticHosts Peer1 San Antonio provider ... SKIPPED
[INFO] jclouds ElasticHosts BlueSquare London provider ... SKIPPED
[INFO] jclouds ElasticHosts Peer1 Toronto provider ... SKIPPED
[INFO] jclouds ElasticHosts Peer1 Los Angeles provider ... SKIPPED
[INFO] jclouds ElasticHosts Amsterdam provider ... SKIPPED
[INFO] jclouds ElasticHosts San Jose provider  SKIPPED
[INFO] jclouds ElasticHosts Hong Kong provider ... SKIPPED
[INFO] jclouds ElasticHosts Sydney provider .. SKIPPED
[INFO] jclouds Open Hosting East1 provider ... SKIPPED
[INFO] jclouds Serverlove Manchester provider  SKIPPED
[INFO] jclouds SkaliCloud Malaysia provider .. SKIPPED
[INFO] jclouds Green House Data Element vCloud provider .. SKIPPED
[INFO] jclouds Go2Cloud Johannesburg1 provider ... SKIPPED
[INFO] jclouds SoftLayer core  SKIPPED
[INFO] jclouds Ninefold Compute provider . SKIPPED
[INFO] jclouds HP Cloud Compute provider . SKIPPED
[INFO] jclouds HP Cloud Block Storage Provider ... SKIPPED
[INFO] jclouds HP Cloud Object Storage ... SKIPPED
[INFO] jclouds CloudServers US provider .. SKIPPED
[INFO] jclouds CloudServers UK provider .. SKIPPED
[INFO] jclouds CloudFiles US provider  SKIPPED
[INFO] jclouds CloudFiles UK provider  SKIPPED
[INFO] jclouds Rackspace Next Generation Cloud DNS US provider  SKIPPED
[INFO] jclouds Rackspace Next Generation Cloud DNS UK provider  SKIPPED
[INFO] jclouds Rackspace Cloud Databases US provider . SKIPPED
[INFO] jclouds Rackspace Cloud Databases UK provider . SKIPPED
[INFO] jclouds Rackspace Cloud Load Balancers US provider  SKIPPED

[jira] [Commented] (JCLOUDS-692) Remove the CloudSigma v1 provider

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

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

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

Commit f7aea98742c2885eb85f07754b47abf7e71ec851 in jclouds's branch 
refs/heads/master from [~adrian.f.c...@gmail.com]
[ https://git-wip-us.apache.org/repos/asf?p=jclouds.git;h=f7aea98 ]

JCLOUDS-692 Remove the CloudSigma v1 provider.


> Remove the CloudSigma v1 provider
> -
>
> Key: JCLOUDS-692
> URL: https://issues.apache.org/jira/browse/JCLOUDS-692
> Project: jclouds
>  Issue Type: Bug
>  Components: jclouds-compute
>Affects Versions: 1.8.0
>Reporter: Ignasi Barrera
>Assignee: Adrian Cole
> Fix For: 2.0.0
>
>
> The CloudSigma v1 API has been retired and now the only offering is its 
> version 2. The cloudsigma provider should be removed from the main repo, and 
> communicate that the cloudsigma2 provider in labs should be used instead.
> We should also consider renaming the CloudSigma2 in labs to CloudSigma.



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


Re: [jclouds-labs-openstack] JCLOUDS-611: Neutron LBaaS (version 1) extension request (#146)

2014-10-02 Thread Zack Shoylev
Alright anything else? If not, let's merge and backport.

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

Re: [jclouds-labs-openstack] JCLOUDS-611: Neutron LBaaS (version 1) extension request (#146)

2014-10-02 Thread Zack Shoylev
> +  /**
> +   * Provides the administrative state for this HealthMonitor's Builder.
> +   *
> +   * @return the Builder.
> +   * @see HealthMonitor#getAdminStateUp()
> +   */
> +  public ParameterizedBuilderType adminStateUp(Boolean adminStateUp) {
> + healthMonitor.adminStateUp = adminStateUp;
> + return self();
> +  }
> +   }
> +
> +   /**
> +* Create builder (inheriting from Builder).
> +*/
> +   public static class CreateBuilder extends Builder {

Ok, in code they don't have a default value specified, so they are probably 
required. Thanks for clarifying!

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

Re: [jclouds] Moved jclouds-chef to the main repo (#536)

2014-10-02 Thread Ignasi Barrera
@andrewgaul @demobox Any clue why this build is failing the checkstyle (works 
fine locally)? It seems to complain about the checkstyle rules file itself.

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

Re: [jclouds] Moved jclouds-chef to the main repo (#536)

2014-10-02 Thread CloudBees pull request builder plugin
[jclouds-pull-requests 
#1202](https://jclouds.ci.cloudbees.com/job/jclouds-pull-requests/1202/) 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/pull/536#issuecomment-57607990

Re: [jclouds] Moved jclouds-chef to the main repo (#536)

2014-10-02 Thread BuildHive
[jclouds » jclouds 
#1679](https://buildhive.cloudbees.com/job/jclouds/job/jclouds/1679/) 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/pull/536#issuecomment-57607343

Build failed in Jenkins: jclouds » jclouds #1679

2014-10-02 Thread BuildHive
See 

Changes:

[Ignasi Barrera] Moved jclouds-chef to the main repo

--
[...truncated 309 lines...]
[INFO] jclouds filesystem core ... SKIPPED
[INFO] jclouds bring your own node provider .. SKIPPED
[INFO] jclouds s3 api  SKIPPED
[INFO] jclouds ec2 api ... SKIPPED
[INFO] jclouds sqs api ... SKIPPED
[INFO] jclouds vcloud api  SKIPPED
[INFO] jclouds elasticstack core . SKIPPED
[INFO] jclouds atmos components .. SKIPPED
[INFO] jclouds openstack-keystone api  SKIPPED
[INFO] jclouds swift api . SKIPPED
[INFO] jclouds openstack-cinder api .. SKIPPED
[INFO] Apache jclouds :: OpenStack :: Nova API ... SKIPPED
[INFO] jclouds openstack-nova-ec2 api  SKIPPED
[INFO] jclouds openstack-trove api ... SKIPPED
[INFO] jclouds cloudfiles api  SKIPPED
[INFO] jclouds cloudservers api .. SKIPPED
[INFO] jclouds rackspace cloudidentity api ... SKIPPED
[INFO] jclouds Rackspace Cloud Load Balancers API  SKIPPED
[INFO] jclouds Rackspace Next Generation Cloud Servers US provider  SKIPPED
[INFO] jclouds rackspace clouddns api  SKIPPED
[INFO] jclouds route53 api ... SKIPPED
[INFO] jclouds Chef api .. SKIPPED
[INFO] jclouds apis project .. SKIPPED
[INFO] jclouds GoGrid provider ... SKIPPED
[INFO] jclouds CloudSigma provider ... SKIPPED
[INFO] jclouds CloudSigma provider ... SKIPPED
[INFO] jclouds Azure Storage provider  SKIPPED
[INFO] jclouds Apache Http Components Client . SKIPPED
[INFO] jclouds joda DateService Module ... SKIPPED
[INFO] jclouds netty payload module .. SKIPPED
[INFO] jclouds enterprise Module . SKIPPED
[INFO] jclouds Amazon Simple Storage Service (S3) provider  SKIPPED
[INFO] jclouds Amazon Elastic Load Balancer provider . SKIPPED
[INFO] jclouds Amazon EC2 provider ... SKIPPED
[INFO] jclouds Amazon Simple Queue Service provider .. SKIPPED
[INFO] jclouds ninefold storage provider . SKIPPED
[INFO] jclouds CloudOne Storage as a Service provider  SKIPPED
[INFO] jclouds Bluelock vCloud Zone01 provider ... SKIPPED
[INFO] jclouds ElasticHosts Peer1 London provider  SKIPPED
[INFO] jclouds ElasticHosts Peer1 San Antonio provider ... SKIPPED
[INFO] jclouds ElasticHosts BlueSquare London provider ... SKIPPED
[INFO] jclouds ElasticHosts Peer1 Toronto provider ... SKIPPED
[INFO] jclouds ElasticHosts Peer1 Los Angeles provider ... SKIPPED
[INFO] jclouds ElasticHosts Amsterdam provider ... SKIPPED
[INFO] jclouds ElasticHosts San Jose provider  SKIPPED
[INFO] jclouds ElasticHosts Hong Kong provider ... SKIPPED
[INFO] jclouds ElasticHosts Sydney provider .. SKIPPED
[INFO] jclouds Open Hosting East1 provider ... SKIPPED
[INFO] jclouds Serverlove Manchester provider  SKIPPED
[INFO] jclouds SkaliCloud Malaysia provider .. SKIPPED
[INFO] jclouds Green House Data Element vCloud provider .. SKIPPED
[INFO] jclouds Go2Cloud Johannesburg1 provider ... SKIPPED
[INFO] jclouds SoftLayer core  SKIPPED
[INFO] jclouds Ninefold Compute provider . SKIPPED
[INFO] jclouds HP Cloud Compute provider . SKIPPED
[INFO] jclouds HP Cloud Block Storage Provider ... SKIPPED
[INFO] jclouds HP Cloud Object Storage ... SKIPPED
[INFO] jclouds CloudServers US provider .. SKIPPED
[INFO] jclouds CloudServers UK provider .. SKIPPED
[INFO] jclouds CloudFiles US provider  SKIPPED
[INFO] jclouds CloudFiles UK provider  SKIPPED
[INFO] jclouds Rackspace Next Generation Cloud DNS US provider  SKIPPED
[INFO] jclouds Rackspace Next Generation Cloud DNS UK provider  SKIPPED
[INFO] jclouds Rackspace Cloud Databases US provider . SKIPPED
[INFO] jclouds Rackspace Cloud Databases UK provider . SKIPPED
[INFO] jclouds Rackspace Cloud Load Balancers US provider  SKIPPED
[INFO] jclouds Rackspace Cloud Load Balancers UK provider  SKIPPED
[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 .

Re: [jclouds] Moved jclouds-chef to the main repo (#536)

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

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

Re: [jclouds] Moved jclouds-chef to the main repo (#536)

2014-10-02 Thread Ignasi Barrera
Reopened #536.

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

Re: [jclouds] Work around mockwebserver hangs in S3 tests (#502)

2014-10-02 Thread Andrew Phillips
> @@ -280,7 +280,6 @@ protected void writeNothing(HttpURLConnection connection) 
> {
>   // HttpUrlConnection strips Content-Length: 0 without 
> setDoOutput(true)
>   String method = connection.getRequestMethod();
>   if ("POST".equals(method) || "PUT".equals(method)) {
> -connection.setFixedLengthStreamingMode(0);

> Whoops the line that is removed here was the one I was talking about anyway!

Just to make sure I'm understanding you correctly: you're not proposing to 
remove the `setFixedLength...` bit, are you?

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

Re: [jclouds-labs-openstack] JCLOUDS-611: Neutron LBaaS (version 1) extension request (#146)

2014-10-02 Thread Frédéric Brouillé
> +  /**
> +   * Provides the administrative state for this HealthMonitor's Builder.
> +   *
> +   * @return the Builder.
> +   * @see HealthMonitor#getAdminStateUp()
> +   */
> +  public ParameterizedBuilderType adminStateUp(Boolean adminStateUp) {
> + healthMonitor.adminStateUp = adminStateUp;
> + return self();
> +  }
> +   }
> +
> +   /**
> +* Create builder (inheriting from Builder).
> +*/
> +   public static class CreateBuilder extends Builder {

Ok for a single constructor as it is now.
For me, ProbeType type, Integer delay, Integer timeout, Integer 
maxRetries are required. See
http://developer.openstack.org/api-ref-networking-v2.html and 
https://github.com/openstack/neutron/blob/master/neutron/extensions/loadbalancer.py

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