[jclouds-site] Update docker.md (#122)

2014-08-08 Thread Andrea Turli

You can merge this Pull Request by running:

  git pull https://github.com/andreaturli/jclouds-site patch-1

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

  https://github.com/jclouds/jclouds-site/pull/122

-- Commit Summary --

  * Update docker.md

-- File Changes --

M guides/docker.md (3)

-- Patch Links --

https://github.com/jclouds/jclouds-site/pull/122.patch
https://github.com/jclouds/jclouds-site/pull/122.diff

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


Re: [jclouds-site] Update docker.md (#122)

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

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

Re: [jclouds-site] Update docker.md (#122)

2014-08-08 Thread Ignasi Barrera
The change lgtm. If no one has something to add, wanna commit and publish the 
site?

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

Re: [jclouds] Fixes patch for JCLOUDS-155. (#467)

2014-08-08 Thread CloudBees pull request builder plugin
[jclouds-pull-requests 
#1065](https://jclouds.ci.cloudbees.com/job/jclouds-pull-requests/1065/) ABORTED


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

[jira] [Commented] (JCLOUDS-655) com.google.gson.JsonSyntaxException on trying to start a new instance with openstack

2014-08-08 Thread Everett Toews (JIRA)

[ 
https://issues.apache.org/jira/browse/JCLOUDS-655?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14090757#comment-14090757
 ] 

Everett Toews commented on JCLOUDS-655:
---

More context will help us find a solution faster. Please 
http://jclouds.apache.org/reference/report-a-bug/ for what information to 
provide.

3 things that would be particularly helpful:

*1. The logs.*

*2. The image.*

How was the image t11 created?

A description of how t11 was created might allow us to reproduce that image 
for testing.

*3. The code.*

What was the code that produced the error?

The title of the issue is ...trying to start a new instance... but the JSON 
above is from listing images. Seeing the code that produced the error would be 
a big help.

 com.google.gson.JsonSyntaxException on trying to start a new instance with 
 openstack
 

 Key: JCLOUDS-655
 URL: https://issues.apache.org/jira/browse/JCLOUDS-655
 Project: jclouds
  Issue Type: Bug
  Components: jclouds-compute
Affects Versions: 1.8.0
 Environment: Openstack Havana, linux
Reporter: Andrew Ruef

 this seems very similar to [JCLOUDS-558]:
 {code}
 {images: [{status: ACTIVE, updated: 2014-08-08T04:43:36Z, links: 
 [{href: 
 http://192.168.24.16:8774/v2/d312a9d1acee46499e04fc2c0cd7e540/images/cd9d57a9-0978-45f3-9cbc-edb99347be6b;,
  rel: self}, {href: 
 http://192.168.24.16:8774/d312a9d1acee46499e04fc2c0cd7e540/images/cd9d57a9-0978-45f3-9cbc-edb99347be6b;,
  rel: bookmark}, {href: 
 http://192.168.24.16:9292/d312a9d1acee46499e04fc2c0cd7e540/images/cd9d57a9-0978-45f3-9cbc-edb99347be6b;,
  type: application/vnd.openstack.image, rel: alternate}], id: 
 cd9d57a9-0978-45f3-9cbc-edb99347be6b, OS-EXT-IMG-SIZE:size: 0, name: 
 t11, created: 2014-08-08T04:43:36Z, minDisk: 0, progress: 100, 
 minRam: 0, metadata: {block_device_mapping: [{guest_format: null, 
 boot_index: 0, no_device: null, volume_id: null, volume_size: null, 
 disk_bus: null, image_id: null, source_type: snapshot, device_type: 
 null, snapshot_id: a900a56c-61b7-4438-9150-76312fa1aa10, 
 destination_type: volume, delete_on_termination: null}], checksum: 
 32c08d302f9206668030d47789b77858, min_ram: 1, disk_format: qcow2, 
 image_name: Ubuntu LTS 14.04, bdm_v2: True, image_id: 
 cfefefc1-eba2-4b1e-9b07-a8c74a872d65, root_device_name: /dev/vda, 
 container_format: bare, min_disk: 8, size: 254149120}}, 
 {status: ACTIVE, updated: 2014-06-25T13:46:44Z, links: [{href: 
 http://192.168.24.16:8774/v2/d312a9d1acee46499e04fc2c0cd7e540/images/224f4c31-052f-4e87-9f36-52c148358f60;,
  rel: self}, {href: 
 http://192.168.24.16:8774/d312a9d1acee46499e04fc2c0cd7e540/images/224f4c31-052f-4e87-9f36-52c148358f60;,
  rel: bookmark}, {href: 
 http://192.168.24.16:9292/d312a9d1acee46499e04fc2c0cd7e540/images/224f4c31-052f-4e87-9f36-52c148358f60;,
  type: application/vnd.openstack.image, rel: alternate}], id: 
 224f4c31-052f-4e87-9f36-52c148358f60, OS-EXT-IMG-SIZE:size: 344457216, 
 name: CentOS 6.5, created: 2014-06-25T13:45:19Z, minDisk: 8, 
 progress: 100, minRam: 1, metadata: {}}, {status: ACTIVE, 
 updated: 2014-06-25T13:41:29Z, links: [{href: 
 http://192.168.24.16:8774/v2/d312a9d1acee46499e04fc2c0cd7e540/images/7c35e28f-fee6-4f0a-a479-67ce8aa1e986;,
  rel: self}, {href: 
 http://192.168.24.16:8774/d312a9d1acee46499e04fc2c0cd7e540/images/7c35e28f-fee6-4f0a-a479-67ce8aa1e986;,
  rel: bookmark}, {href: 
 http://192.168.24.16:9292/d312a9d1acee46499e04fc2c0cd7e540/images/7c35e28f-fee6-4f0a-a479-67ce8aa1e986;,
  type: application/vnd.openstack.image, rel: alternate}], id: 
 7c35e28f-fee6-4f0a-a479-67ce8aa1e986, OS-EXT-IMG-SIZE:size: 13167616, 
 name: Cirros 0.3.2, created: 2014-06-25T13:41:25Z, minDisk: 1, 
 progress: 100, minRam: 1, metadata: {}}, {status: ACTIVE, 
 updated: 2014-06-25T13:38:57Z, links: [{href: 
 http://192.168.24.16:8774/v2/d312a9d1acee46499e04fc2c0cd7e540/images/cfefefc1-eba2-4b1e-9b07-a8c74a872d65;,
  rel: self}, {href: 
 http://192.168.24.16:8774/d312a9d1acee46499e04fc2c0cd7e540/images/cfefefc1-eba2-4b1e-9b07-a8c74a872d65;,
  rel: bookmark}, {href: 
 http://192.168.24.16:9292/d312a9d1acee46499e04fc2c0cd7e540/images/cfefefc1-eba2-4b1e-9b07-a8c74a872d65;,
  type: application/vnd.openstack.image, rel: alternate}], id: 
 cfefefc1-eba2-4b1e-9b07-a8c74a872d65, OS-EXT-IMG-SIZE:size: 254149120, 
 name: Ubuntu LTS 14.04, created: 2014-06-25T13:38:28Z, minDisk: 8, 
 progress: 100, minRam: 1, metadata: {}}]}
 -  Error parsing input
 com.google.gson.JsonSyntaxException: java.lang.IllegalStateException: 
 Expected a string but was BEGIN_ARRAY at line 1 column 733
 {code}



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Commented] (JCLOUDS-655) com.google.gson.JsonSyntaxException on trying to start a new instance with openstack

2014-08-08 Thread Everett Toews (JIRA)

[ 
https://issues.apache.org/jira/browse/JCLOUDS-655?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14090773#comment-14090773
 ] 

Everett Toews commented on JCLOUDS-655:
---

This is odd. How did the metadata field get an array of block_device_mapping 
info into it?

According to [Image 
Metadata|http://developer.openstack.org/api-ref-compute-v2.html#compute_image_metadata]
 it should only be simple String key/value pairs.

 com.google.gson.JsonSyntaxException on trying to start a new instance with 
 openstack
 

 Key: JCLOUDS-655
 URL: https://issues.apache.org/jira/browse/JCLOUDS-655
 Project: jclouds
  Issue Type: Bug
  Components: jclouds-compute
Affects Versions: 1.8.0
 Environment: Openstack Havana, linux
Reporter: Andrew Ruef

 this seems very similar to [JCLOUDS-558]:
 {code}
 {images: [{status: ACTIVE, updated: 2014-08-08T04:43:36Z, links: 
 [{href: 
 http://192.168.24.16:8774/v2/d312a9d1acee46499e04fc2c0cd7e540/images/cd9d57a9-0978-45f3-9cbc-edb99347be6b;,
  rel: self}, {href: 
 http://192.168.24.16:8774/d312a9d1acee46499e04fc2c0cd7e540/images/cd9d57a9-0978-45f3-9cbc-edb99347be6b;,
  rel: bookmark}, {href: 
 http://192.168.24.16:9292/d312a9d1acee46499e04fc2c0cd7e540/images/cd9d57a9-0978-45f3-9cbc-edb99347be6b;,
  type: application/vnd.openstack.image, rel: alternate}], id: 
 cd9d57a9-0978-45f3-9cbc-edb99347be6b, OS-EXT-IMG-SIZE:size: 0, name: 
 t11, created: 2014-08-08T04:43:36Z, minDisk: 0, progress: 100, 
 minRam: 0, metadata: {block_device_mapping: [{guest_format: null, 
 boot_index: 0, no_device: null, volume_id: null, volume_size: null, 
 disk_bus: null, image_id: null, source_type: snapshot, device_type: 
 null, snapshot_id: a900a56c-61b7-4438-9150-76312fa1aa10, 
 destination_type: volume, delete_on_termination: null}], checksum: 
 32c08d302f9206668030d47789b77858, min_ram: 1, disk_format: qcow2, 
 image_name: Ubuntu LTS 14.04, bdm_v2: True, image_id: 
 cfefefc1-eba2-4b1e-9b07-a8c74a872d65, root_device_name: /dev/vda, 
 container_format: bare, min_disk: 8, size: 254149120}}, 
 {status: ACTIVE, updated: 2014-06-25T13:46:44Z, links: [{href: 
 http://192.168.24.16:8774/v2/d312a9d1acee46499e04fc2c0cd7e540/images/224f4c31-052f-4e87-9f36-52c148358f60;,
  rel: self}, {href: 
 http://192.168.24.16:8774/d312a9d1acee46499e04fc2c0cd7e540/images/224f4c31-052f-4e87-9f36-52c148358f60;,
  rel: bookmark}, {href: 
 http://192.168.24.16:9292/d312a9d1acee46499e04fc2c0cd7e540/images/224f4c31-052f-4e87-9f36-52c148358f60;,
  type: application/vnd.openstack.image, rel: alternate}], id: 
 224f4c31-052f-4e87-9f36-52c148358f60, OS-EXT-IMG-SIZE:size: 344457216, 
 name: CentOS 6.5, created: 2014-06-25T13:45:19Z, minDisk: 8, 
 progress: 100, minRam: 1, metadata: {}}, {status: ACTIVE, 
 updated: 2014-06-25T13:41:29Z, links: [{href: 
 http://192.168.24.16:8774/v2/d312a9d1acee46499e04fc2c0cd7e540/images/7c35e28f-fee6-4f0a-a479-67ce8aa1e986;,
  rel: self}, {href: 
 http://192.168.24.16:8774/d312a9d1acee46499e04fc2c0cd7e540/images/7c35e28f-fee6-4f0a-a479-67ce8aa1e986;,
  rel: bookmark}, {href: 
 http://192.168.24.16:9292/d312a9d1acee46499e04fc2c0cd7e540/images/7c35e28f-fee6-4f0a-a479-67ce8aa1e986;,
  type: application/vnd.openstack.image, rel: alternate}], id: 
 7c35e28f-fee6-4f0a-a479-67ce8aa1e986, OS-EXT-IMG-SIZE:size: 13167616, 
 name: Cirros 0.3.2, created: 2014-06-25T13:41:25Z, minDisk: 1, 
 progress: 100, minRam: 1, metadata: {}}, {status: ACTIVE, 
 updated: 2014-06-25T13:38:57Z, links: [{href: 
 http://192.168.24.16:8774/v2/d312a9d1acee46499e04fc2c0cd7e540/images/cfefefc1-eba2-4b1e-9b07-a8c74a872d65;,
  rel: self}, {href: 
 http://192.168.24.16:8774/d312a9d1acee46499e04fc2c0cd7e540/images/cfefefc1-eba2-4b1e-9b07-a8c74a872d65;,
  rel: bookmark}, {href: 
 http://192.168.24.16:9292/d312a9d1acee46499e04fc2c0cd7e540/images/cfefefc1-eba2-4b1e-9b07-a8c74a872d65;,
  type: application/vnd.openstack.image, rel: alternate}], id: 
 cfefefc1-eba2-4b1e-9b07-a8c74a872d65, OS-EXT-IMG-SIZE:size: 254149120, 
 name: Ubuntu LTS 14.04, created: 2014-06-25T13:38:28Z, minDisk: 8, 
 progress: 100, minRam: 1, metadata: {}}]}
 -  Error parsing input
 com.google.gson.JsonSyntaxException: java.lang.IllegalStateException: 
 Expected a string but was BEGIN_ARRAY at line 1 column 733
 {code}



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Commented] (JCLOUDS-655) com.google.gson.JsonSyntaxException on trying to start a new instance with openstack

2014-08-08 Thread Andrew Ruef (JIRA)

[ 
https://issues.apache.org/jira/browse/JCLOUDS-655?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14090782#comment-14090782
 ] 

Andrew Ruef commented on JCLOUDS-655:
-

I created image by clicking create snapshot from a running instance in
 the instance list. What is strange is the output of glance image-list: 

$ glance image-list
+--+--+-+--+---++
| ID   | Name | Disk Format | 
Container Format | Size  | Status |
+--+--+-+--+---++
| 224f4c31-052f-4e87-9f36-52c148358f60 | CentOS 6.5   | qcow2   | bare  
   | 344457216 | active |
| 7c35e28f-fee6-4f0a-a479-67ce8aa1e986 | Cirros 0.3.2 | qcow2   | bare  
   | 13167616  | active |
| cd9d57a9-0978-45f3-9cbc-edb99347be6b | t11  | |   
   |   | active |
| cfefefc1-eba2-4b1e-9b07-a8c74a872d65 | Ubuntu LTS 14.04 | qcow2   | bare  
   | 254149120 | active |
+--+--+-+--+---++

because the t11 image has no format or size, but I can still start an instance 
from it via the openstack web UI. 

Here are the logs from debug: 

{code}
 initializing {id=openstack-nova, name=OpenStack Nova Diablo+ API, 
 views=[org.jclouds.compute.ComputeServiceContext], endpointName=Keystone 
 base url ending in /v2.0/, identityName=${tenantName}:${userName} or 
 ${userName}, if your keystone supports a default tenant, 
 credentialName=Optional.of(${password}), 
 documentation=http://api.openstack.org/, api=interface 
 org.jclouds.openstack.nova.v2_0.NovaApi}
 adding node to group mygroup
-   searching params({minDisk=20.0, osFamily=ubuntu})
-   invoking AuthenticationApi.authenticateWithTenantNameAndCredentials
-  Sending request -576421320: POST https://redacted:5000/v2.0/tokens HTTP/1.1
-   
{auth:{passwordCredentials:{username:redacted,password:redacted},tenantName:redacted}}
-   POST https://stackadm00.umiacs.umd.edu:5000/v2.0/tokens HTTP/1.1
-   Accept: application/json
-   Content-Type: application/json
-   Content-Length: 96
-  Receiving response -576421320: HTTP/1.1 200 OK
-   HTTP/1.1 200 OK
-   Vary: X-Auth-Token,Accept-Encoding
-   Date: Fri, 08 Aug 2014 13:58:27 GMT
-   Connection: close
-   Server: Apache/2.2.15 (Red Hat)
-   Content-Type: application/json
-   Content-Length: 8625
-   {access: {token: {issued_at: 2014-08-08T13:58:27.350697, 
expires: 2014-08-08T14:58:27Z, id: redacted, tenant: 
{description: redacted, enabled: true, id: 
d312a9d1acee46499e04fc2c0cd7e540, name: redacted}}, serviceCatalog: 
[{endpoints: [{adminURL: 
http://192.168.24.16:8774/v2/d312a9d1acee46499e04fc2c0cd7e540;, region: 
RegionOne, internalURL: 
http://192.168.24.16:8774/v2/d312a9d1acee46499e04fc2c0cd7e540;, id: 
266bcf89093544c584b21ef7152e8a60, publicURL: 
http://192.168.24.16:8774/v2/d312a9d1acee46499e04fc2c0cd7e540}], 
endpoints_links: [], type: compute, name: nova}, {endpoints: 
[{adminURL: http://192.168.24.16:9696/;, region: RegionOne, 
internalURL: http://192.168.24.16:9696/;, id: 
34a3b8ec6c0845268811939ae00126d8, publicURL: 
http://192.168.24.16:9696/}], endpoints_links: [], type: network, 
name: neutron}, {endpoints: [{adminURL: 
http://192.168.24.16:8776/v2/d312a9d1acee46499e04fc2c0cd7e540;, region: 
RegionOne, internalURL: 
http://192.168.24.16:8776/v2/d312a9d1acee46499e04fc2c0cd7e540;, id: 
175f8094d5b94c3d99cc2a088119fdac, publicURL: 
http://192.168.24.16:8776/v2/d312a9d1acee46499e04fc2c0cd7e540}], 
endpoints_links: [], type: volumev2, name: cinder_v2}, {endpoints: 
[{adminURL: http://192.168.24.16:9292;, region: RegionOne, 
internalURL: http://192.168.24.16:9292;, id: 
0247e4da002646d9ac3be546022e54ae, publicURL: http://192.168.24.16:9292}], 
endpoints_links: [], type: image, name: glance}, {endpoints: 
[{adminURL: http://192.168.24.16:8777;, region: RegionOne, 
internalURL: http://192.168.24.16:8777;, id: 
30e427c6f1b44acaab370dc6a8d5fb67, publicURL: http://192.168.24.16:8777}], 
endpoints_links: [], type: metering, name: ceilometer}, {endpoints: 
[{adminURL: http://192.168.24.16:8776/v1/d312a9d1acee46499e04fc2c0cd7e540;, 
region: RegionOne, internalURL: 
http://192.168.24.16:8776/v1/d312a9d1acee46499e04fc2c0cd7e540;, id: 
6a11da4559cb4ed6b53fed828a8c5ab0, publicURL: 
http://192.168.24.16:8776/v1/d312a9d1acee46499e04fc2c0cd7e540}], 
endpoints_links: [], type: volume, name: cinder}, {endpoints: 
[{adminURL: http://192.168.24.16:8773/services/Admin;, region: 
RegionOne, internalURL: http://192.168.24.16:8773/services/Cloud;, id: 
4a32e2cec4154aa6a7f9679df8d4243a, publicURL: 
http://192.168.24.16:8773/services/Cloud}], endpoints_links: [], type: 
ec2, name: nova_ec2}, {endpoints: 

[jira] [Comment Edited] (JCLOUDS-655) com.google.gson.JsonSyntaxException on trying to start a new instance with openstack

2014-08-08 Thread Andrew Ruef (JIRA)

[ 
https://issues.apache.org/jira/browse/JCLOUDS-655?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14090782#comment-14090782
 ] 

Andrew Ruef edited comment on JCLOUDS-655 at 8/8/14 2:05 PM:
-

I created image by clicking create snapshot from a running instance in
 the instance list. What is strange is the output of glance image-list: 

{code}
$ glance image-list
+--+--+-+--+---++
| ID   | Name | Disk Format | 
Container Format | Size  | Status |
+--+--+-+--+---++
| 224f4c31-052f-4e87-9f36-52c148358f60 | CentOS 6.5   | qcow2   | bare  
   | 344457216 | active |
| 7c35e28f-fee6-4f0a-a479-67ce8aa1e986 | Cirros 0.3.2 | qcow2   | bare  
   | 13167616  | active |
| cd9d57a9-0978-45f3-9cbc-edb99347be6b | t11  | |   
   |   | active |
| cfefefc1-eba2-4b1e-9b07-a8c74a872d65 | Ubuntu LTS 14.04 | qcow2   | bare  
   | 254149120 | active |
+--+--+-+--+---++
{code}

because the t11 image has no format or size, but I can still start an instance 
from it via the openstack web UI. 

Here are the logs from debug: 

{code}
 initializing {id=openstack-nova, name=OpenStack Nova Diablo+ API, 
 views=[org.jclouds.compute.ComputeServiceContext], endpointName=Keystone 
 base url ending in /v2.0/, identityName=${tenantName}:${userName} or 
 ${userName}, if your keystone supports a default tenant, 
 credentialName=Optional.of(${password}), 
 documentation=http://api.openstack.org/, api=interface 
 org.jclouds.openstack.nova.v2_0.NovaApi}
 adding node to group mygroup
-   searching params({minDisk=20.0, osFamily=ubuntu})
-   invoking AuthenticationApi.authenticateWithTenantNameAndCredentials
-  Sending request -576421320: POST https://redacted:5000/v2.0/tokens HTTP/1.1
-   
{auth:{passwordCredentials:{username:redacted,password:redacted},tenantName:redacted}}
-   POST https://stackadm00.umiacs.umd.edu:5000/v2.0/tokens HTTP/1.1
-   Accept: application/json
-   Content-Type: application/json
-   Content-Length: 96
-  Receiving response -576421320: HTTP/1.1 200 OK
-   HTTP/1.1 200 OK
-   Vary: X-Auth-Token,Accept-Encoding
-   Date: Fri, 08 Aug 2014 13:58:27 GMT
-   Connection: close
-   Server: Apache/2.2.15 (Red Hat)
-   Content-Type: application/json
-   Content-Length: 8625
-   {access: {token: {issued_at: 2014-08-08T13:58:27.350697, 
expires: 2014-08-08T14:58:27Z, id: redacted, tenant: 
{description: redacted, enabled: true, id: 
d312a9d1acee46499e04fc2c0cd7e540, name: redacted}}, serviceCatalog: 
[{endpoints: [{adminURL: 
http://192.168.24.16:8774/v2/d312a9d1acee46499e04fc2c0cd7e540;, region: 
RegionOne, internalURL: 
http://192.168.24.16:8774/v2/d312a9d1acee46499e04fc2c0cd7e540;, id: 
266bcf89093544c584b21ef7152e8a60, publicURL: 
http://192.168.24.16:8774/v2/d312a9d1acee46499e04fc2c0cd7e540}], 
endpoints_links: [], type: compute, name: nova}, {endpoints: 
[{adminURL: http://192.168.24.16:9696/;, region: RegionOne, 
internalURL: http://192.168.24.16:9696/;, id: 
34a3b8ec6c0845268811939ae00126d8, publicURL: 
http://192.168.24.16:9696/}], endpoints_links: [], type: network, 
name: neutron}, {endpoints: [{adminURL: 
http://192.168.24.16:8776/v2/d312a9d1acee46499e04fc2c0cd7e540;, region: 
RegionOne, internalURL: 
http://192.168.24.16:8776/v2/d312a9d1acee46499e04fc2c0cd7e540;, id: 
175f8094d5b94c3d99cc2a088119fdac, publicURL: 
http://192.168.24.16:8776/v2/d312a9d1acee46499e04fc2c0cd7e540}], 
endpoints_links: [], type: volumev2, name: cinder_v2}, {endpoints: 
[{adminURL: http://192.168.24.16:9292;, region: RegionOne, 
internalURL: http://192.168.24.16:9292;, id: 
0247e4da002646d9ac3be546022e54ae, publicURL: http://192.168.24.16:9292}], 
endpoints_links: [], type: image, name: glance}, {endpoints: 
[{adminURL: http://192.168.24.16:8777;, region: RegionOne, 
internalURL: http://192.168.24.16:8777;, id: 
30e427c6f1b44acaab370dc6a8d5fb67, publicURL: http://192.168.24.16:8777}], 
endpoints_links: [], type: metering, name: ceilometer}, {endpoints: 
[{adminURL: http://192.168.24.16:8776/v1/d312a9d1acee46499e04fc2c0cd7e540;, 
region: RegionOne, internalURL: 
http://192.168.24.16:8776/v1/d312a9d1acee46499e04fc2c0cd7e540;, id: 
6a11da4559cb4ed6b53fed828a8c5ab0, publicURL: 
http://192.168.24.16:8776/v1/d312a9d1acee46499e04fc2c0cd7e540}], 
endpoints_links: [], type: volume, name: cinder}, {endpoints: 
[{adminURL: http://192.168.24.16:8773/services/Admin;, region: 
RegionOne, internalURL: http://192.168.24.16:8773/services/Cloud;, id: 
4a32e2cec4154aa6a7f9679df8d4243a, publicURL: 
http://192.168.24.16:8773/services/Cloud}], 

Build failed in Jenkins: jclouds » jclouds-labs-openstack #1528

2014-08-08 Thread BuildHive
See 
https://buildhive.cloudbees.com/job/jclouds/job/jclouds-labs-openstack/1528/changes

Changes:

[jeremy.daggett] Prefer Regions to Zones: Rackspace Autoscale

[jeremy.daggett] Prefer Regions to Zones: Rackspace Cloud Big Data

[jeremy.daggett] Prefer Regions to Zones: OpenStack Marconi

[jeremy.daggett] Additional region support in Auto Scale

[jeremy.daggett] Prefer Regions to Zones: Rackspace Cloud Queues

[jeremy.daggett] More zone reference cleanup

--
[...truncated 2926 lines...]
[INFO] Exclude: **/DEPENDENCIES
[INFO] Exclude: **/CONTRIBUTING.md
[INFO] Exclude: **/*json
[INFO] Exclude: **/*readme
[INFO] Exclude: **/test
[INFO] Exclude: **/test.pub
[INFO] Exclude: **/target/**
[INFO] Exclude: **/test-output/**
[INFO] Exclude: **/bin/**
[INFO] Exclude: **/.settings/**
[INFO] Exclude: **/.classpath
[INFO] Exclude: **/.dir-locals.el
[INFO] Exclude: **/.project
[INFO] Exclude: **/.idea/**
[INFO] Exclude: **/*.iml
[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: gc.log
[INFO] 5 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: 5 licence.
[INFO] 
[INFO] --- maven-jar-plugin:2.4:test-jar (default) @ rackspace-cloudqueues-uk 
---
[INFO] Building jar: 
https://buildhive.cloudbees.com/job/jclouds/job/jclouds-labs-openstack/ws/rackspace-cloudqueues-uk/target/rackspace-cloudqueues-uk-2.0.0-SNAPSHOT-tests.jar
[INFO] 
[INFO] --- maven-surefire-plugin:2.17:test (integration) @ 
rackspace-cloudqueues-uk ---
[JENKINS] Recording test results[INFO] 
[INFO] --- maven-duplicate-finder-plugin:1.0.5:check (default) @ 
rackspace-cloudqueues-uk ---

[INFO] Checking compile classpath
[INFO] Checking runtime classpath
[INFO] Checking test classpath
[INFO] 
[INFO] 
[INFO] Building jclouds rackspace-cloudbigdata api 2.0.0-SNAPSHOT
[INFO] 
[INFO] Downloading: 
https://repository.apache.org/content/repositories/snapshots/org/apache/jclouds/jclouds-compute/2.0.0-SNAPSHOT/maven-metadata.xml
[INFO] Downloading: 
http://repository.apache.org/snapshots/org/apache/jclouds/jclouds-compute/2.0.0-SNAPSHOT/maven-metadata.xml
[INFO] Downloaded: 
https://repository.apache.org/content/repositories/snapshots/org/apache/jclouds/jclouds-compute/2.0.0-SNAPSHOT/maven-metadata.xml
 (2 KB at 2.7 KB/sec)
[INFO] Downloaded: 
http://repository.apache.org/snapshots/org/apache/jclouds/jclouds-compute/2.0.0-SNAPSHOT/maven-metadata.xml
 (2 KB at 2.1 KB/sec)
[INFO] Downloading: 
https://repository.apache.org/content/repositories/snapshots/org/apache/jclouds/jclouds-scriptbuilder/2.0.0-SNAPSHOT/maven-metadata.xml
[INFO] Downloading: 
http://repository.apache.org/snapshots/org/apache/jclouds/jclouds-scriptbuilder/2.0.0-SNAPSHOT/maven-metadata.xml
[INFO] Downloaded: 
https://repository.apache.org/content/repositories/snapshots/org/apache/jclouds/jclouds-scriptbuilder/2.0.0-SNAPSHOT/maven-metadata.xml
 (2 KB at 3.5 KB/sec)
[INFO] Downloaded: 
http://repository.apache.org/snapshots/org/apache/jclouds/jclouds-scriptbuilder/2.0.0-SNAPSHOT/maven-metadata.xml
 (2 KB at 3.0 KB/sec)
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ 
rackspace-cloudbigdata ---
[INFO] 
[INFO] --- maven-enforcer-plugin:1.1.1:enforce (enforce-banned-dependencies) @ 
rackspace-cloudbigdata ---
[INFO] 
[INFO] --- maven-enforcer-plugin:1.1.1:enforce (enforce-java) @ 
rackspace-cloudbigdata ---
[INFO] 
[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ 
rackspace-cloudbigdata ---
[INFO] 
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ 
rackspace-cloudbigdata ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing 

Re: [jclouds-labs-openstack] Prefer OpenStack Regions (#123)

2014-08-08 Thread BuildHive
[jclouds » jclouds-labs-openstack 
#1528](https://buildhive.cloudbees.com/job/jclouds/job/jclouds-labs-openstack/1528/)
 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-openstack/pull/123#issuecomment-51619575

Re: [jclouds-labs-openstack] Prefer OpenStack Regions (#123)

2014-08-08 Thread CloudBees pull request builder plugin
[jclouds-labs-openstack-pull-requests 
#349](https://jclouds.ci.cloudbees.com/job/jclouds-labs-openstack-pull-requests/349/)
 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-openstack/pull/123#issuecomment-51619729

Re: [jclouds] Prefer OpenStack Regions (#463)

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

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

Re: [jclouds] Prefer OpenStack Regions (#463)

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

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

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

2014-08-08 Thread BuildHive
See 
https://buildhive.cloudbees.com/job/jclouds/job/jclouds-labs-openstack/1529/



Jenkins build is still unstable: jclouds » jclouds-karaf #1177

2014-08-08 Thread BuildHive
See https://buildhive.cloudbees.com/job/jclouds/job/jclouds-karaf/1177/



[jira] [Commented] (JCLOUDS-653) Upgrade to Guava 18

2014-08-08 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/JCLOUDS-653?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14091066#comment-14091066
 ] 

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

Commit 925097cc9b4826a45e613bf069d4aad0f0995c7b in jclouds-labs's branch 
refs/heads/master from [~gaul]
[ https://git-wip-us.apache.org/repos/asf?p=jclouds-labs.git;h=925097c ]

JCLOUDS-653: Upgrade to Guava 18.0-rc1

Release notes:

https://code.google.com/p/guava-libraries/wiki/Release18


 Upgrade to Guava 18
 ---

 Key: JCLOUDS-653
 URL: https://issues.apache.org/jira/browse/JCLOUDS-653
 Project: jclouds
  Issue Type: Bug
  Components: jclouds-core
Affects Versions: 2.0.0
Reporter: Andrew Gaul
Assignee: Andrew Gaul

 Notably this release continues the transition from InputSupplier to 
 ByteSource and adds a CRC32C implementation, needed by Google Cloud Storage.  
 Release notes:
 https://code.google.com/p/guava-libraries/wiki/Release18



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Commented] (JCLOUDS-653) Upgrade to Guava 18

2014-08-08 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/JCLOUDS-653?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14091070#comment-14091070
 ] 

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

Commit 178cb520e877e86be1ac35b37ed9f25cb36c5c56 in jclouds-karaf's branch 
refs/heads/master from [~gaul]
[ https://git-wip-us.apache.org/repos/asf?p=jclouds-karaf.git;h=178cb52 ]

JCLOUDS-653: Upgrade to Guava 18.0-rc1

Release notes:

https://code.google.com/p/guava-libraries/wiki/Release18


 Upgrade to Guava 18
 ---

 Key: JCLOUDS-653
 URL: https://issues.apache.org/jira/browse/JCLOUDS-653
 Project: jclouds
  Issue Type: Bug
  Components: jclouds-core
Affects Versions: 2.0.0
Reporter: Andrew Gaul
Assignee: Andrew Gaul

 Notably this release continues the transition from InputSupplier to 
 ByteSource and adds a CRC32C implementation, needed by Google Cloud Storage.  
 Release notes:
 https://code.google.com/p/guava-libraries/wiki/Release18



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Commented] (JCLOUDS-653) Upgrade to Guava 18

2014-08-08 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/JCLOUDS-653?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14091074#comment-14091074
 ] 

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

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

JCLOUDS-653: Address Guava 18 deprecations

Mostly renaming Objects.toStringHelper to MoreObjects.toStringHelper.


 Upgrade to Guava 18
 ---

 Key: JCLOUDS-653
 URL: https://issues.apache.org/jira/browse/JCLOUDS-653
 Project: jclouds
  Issue Type: Bug
  Components: jclouds-core
Affects Versions: 2.0.0
Reporter: Andrew Gaul
Assignee: Andrew Gaul

 Notably this release continues the transition from InputSupplier to 
 ByteSource and adds a CRC32C implementation, needed by Google Cloud Storage.  
 Release notes:
 https://code.google.com/p/guava-libraries/wiki/Release18



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Commented] (JCLOUDS-653) Upgrade to Guava 18

2014-08-08 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/JCLOUDS-653?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14091092#comment-14091092
 ] 

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

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

JCLOUDS-653: Address Guava 18 deprecations

Mostly renaming Objects.toStringHelper to MoreObjects.toStringHelper.


 Upgrade to Guava 18
 ---

 Key: JCLOUDS-653
 URL: https://issues.apache.org/jira/browse/JCLOUDS-653
 Project: jclouds
  Issue Type: Bug
  Components: jclouds-core
Affects Versions: 2.0.0
Reporter: Andrew Gaul
Assignee: Andrew Gaul

 Notably this release continues the transition from InputSupplier to 
 ByteSource and adds a CRC32C implementation, needed by Google Cloud Storage.  
 Release notes:
 https://code.google.com/p/guava-libraries/wiki/Release18



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Commented] (JCLOUDS-653) Upgrade to Guava 18

2014-08-08 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/JCLOUDS-653?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14091093#comment-14091093
 ] 

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

Commit 710a7784eae58129a7796ac06c5e7b1d231ab4cf in jclouds-labs-aws's branch 
refs/heads/master from [~gaul]
[ https://git-wip-us.apache.org/repos/asf?p=jclouds-labs-aws.git;h=710a778 ]

JCLOUDS-653: Address Guava 18 deprecations

Mostly renaming Objects.toStringHelper to MoreObjects.toStringHelper.


 Upgrade to Guava 18
 ---

 Key: JCLOUDS-653
 URL: https://issues.apache.org/jira/browse/JCLOUDS-653
 Project: jclouds
  Issue Type: Bug
  Components: jclouds-core
Affects Versions: 2.0.0
Reporter: Andrew Gaul
Assignee: Andrew Gaul

 Notably this release continues the transition from InputSupplier to 
 ByteSource and adds a CRC32C implementation, needed by Google Cloud Storage.  
 Release notes:
 https://code.google.com/p/guava-libraries/wiki/Release18



--
This message was sent by Atlassian JIRA
(v6.2#6252)


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

2014-08-08 Thread BuildHive
See https://buildhive.cloudbees.com/job/jclouds/job/jclouds-labs/1385/changes

Changes:

[gaul] JCLOUDS-653: Upgrade to Guava 18.0-rc1

[gaul] JCLOUDS-653: Address Guava 18 deprecations

--
[...truncated 214 lines...]
[INFO] skip non existing resourceDirectory 
https://buildhive.cloudbees.com/job/jclouds/job/jclouds-labs/ws/docker/src/main/clojure
[INFO] Copying 1 resource
[INFO] Copying 3 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ docker ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 31 source files to 
https://buildhive.cloudbees.com/job/jclouds/job/jclouds-labs/ws/docker/target/classes
[INFO] -
[WARNING] COMPILATION WARNING : 
[INFO] -
[WARNING] bootstrap class path not set in conjunction with -source 1.6
[WARNING] 
https://buildhive.cloudbees.com/job/jclouds/job/jclouds-labs/ws/docker/src/main/java/org/jclouds/docker/compute/strategy/DockerComputeServiceAdapter.java:
 
https://buildhive.cloudbees.com/job/jclouds/job/jclouds-labs/ws/docker/src/main/java/org/jclouds/docker/compute/strategy/DockerComputeServiceAdapter.java
 uses or overrides a deprecated API.
[WARNING] 
https://buildhive.cloudbees.com/job/jclouds/job/jclouds-labs/ws/docker/src/main/java/org/jclouds/docker/compute/strategy/DockerComputeServiceAdapter.java:
 Recompile with -Xlint:deprecation for details.
[INFO] 3 warnings 
[INFO] -
[INFO] -
[ERROR] COMPILATION ERROR : 
[INFO] -
[ERROR] 
https://buildhive.cloudbees.com/job/jclouds/job/jclouds-labs/ws/docker/src/main/java/org/jclouds/docker/domain/Version.java:[22,30]
 cannot find symbol
  symbol:   class MoreObjects
  location: package com.google.common.base
[ERROR] 
https://buildhive.cloudbees.com/job/jclouds/job/jclouds-labs/ws/docker/src/main/java/org/jclouds/docker/domain/Container.java:[19,30]
 cannot find symbol
  symbol:   class MoreObjects
  location: package com.google.common.base
[ERROR] 
https://buildhive.cloudbees.com/job/jclouds/job/jclouds-labs/ws/docker/src/main/java/org/jclouds/docker/domain/Image.java:[19,30]
 cannot find symbol
  symbol:   class MoreObjects
  location: package com.google.common.base
[ERROR] 
https://buildhive.cloudbees.com/job/jclouds/job/jclouds-labs/ws/docker/src/main/java/org/jclouds/docker/domain/Config.java:[19,30]
 cannot find symbol
  symbol:   class MoreObjects
  location: package com.google.common.base
[ERROR] 
https://buildhive.cloudbees.com/job/jclouds/job/jclouds-labs/ws/docker/src/main/java/org/jclouds/docker/domain/State.java:[22,30]
 cannot find symbol
  symbol:   class MoreObjects
  location: package com.google.common.base
[ERROR] 
https://buildhive.cloudbees.com/job/jclouds/job/jclouds-labs/ws/docker/src/main/java/org/jclouds/docker/domain/NetworkSettings.java:[19,30]
 cannot find symbol
  symbol:   class MoreObjects
  location: package com.google.common.base
[ERROR] 
https://buildhive.cloudbees.com/job/jclouds/job/jclouds-labs/ws/docker/src/main/java/org/jclouds/docker/domain/HostConfig.java:[26,30]
 cannot find symbol
  symbol:   class MoreObjects
  location: package com.google.common.base
[ERROR] 
https://buildhive.cloudbees.com/job/jclouds/job/jclouds-labs/ws/docker/src/main/java/org/jclouds/docker/domain/Port.java:[19,30]
 cannot find symbol
  symbol:   class MoreObjects
  location: package com.google.common.base
[ERROR] 
https://buildhive.cloudbees.com/job/jclouds/job/jclouds-labs/ws/docker/src/main/java/org/jclouds/docker/compute/options/DockerTemplateOptions.java:[19,30]
 cannot find symbol
  symbol:   class MoreObjects
  location: package com.google.common.base
[ERROR] 
https://buildhive.cloudbees.com/job/jclouds/job/jclouds-labs/ws/docker/src/main/java/org/jclouds/docker/domain/ExposedPorts.java:[25,30]
 cannot find symbol
  symbol:   class MoreObjects
  location: package com.google.common.base
[ERROR] 
https://buildhive.cloudbees.com/job/jclouds/job/jclouds-labs/ws/docker/src/main/java/org/jclouds/docker/domain/Version.java:[96,14]
 cannot find symbol
  symbol:   variable MoreObjects
  location: class org.jclouds.docker.domain.Version
[ERROR] 
https://buildhive.cloudbees.com/job/jclouds/job/jclouds-labs/ws/docker/src/main/java/org/jclouds/docker/domain/Container.java:[214,14]
 cannot find symbol
  symbol:   variable MoreObjects
  location: class org.jclouds.docker.domain.Container
[ERROR] 
https://buildhive.cloudbees.com/job/jclouds/job/jclouds-labs/ws/docker/src/main/java/org/jclouds/docker/domain/Image.java:[136,14]
 cannot find symbol
  symbol:   variable MoreObjects
  location: class org.jclouds.docker.domain.Image
[ERROR] 

[jira] [Commented] (JCLOUDS-653) Upgrade to Guava 18

2014-08-08 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/JCLOUDS-653?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14091113#comment-14091113
 ] 

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

Commit 65e1def4bdc1d763f505a8316dd6eb78f26300a8 in jclouds-labs-openstack's 
branch refs/heads/master from [~gaul]
[ 
https://git-wip-us.apache.org/repos/asf?p=jclouds-labs-openstack.git;h=65e1def ]

JCLOUDS-653: Address Guava 18 deprecations

Mostly renaming Objects.toStringHelper to MoreObjects.toStringHelper.


 Upgrade to Guava 18
 ---

 Key: JCLOUDS-653
 URL: https://issues.apache.org/jira/browse/JCLOUDS-653
 Project: jclouds
  Issue Type: Bug
  Components: jclouds-core
Affects Versions: 2.0.0
Reporter: Andrew Gaul
Assignee: Andrew Gaul

 Notably this release continues the transition from InputSupplier to 
 ByteSource and adds a CRC32C implementation, needed by Google Cloud Storage.  
 Release notes:
 https://code.google.com/p/guava-libraries/wiki/Release18



--
This message was sent by Atlassian JIRA
(v6.2#6252)


Build failed in Jenkins: jclouds-labs-openstack » jclouds openstack-glance api #418

2014-08-08 Thread jenkins-no-reply
See 
https://jclouds.ci.cloudbees.com/job/jclouds-labs-openstack/org.apache.jclouds.labs$openstack-glance/418/

--
maven3-agent.jar already up to date
maven3-interceptor.jar already up to date
maven3-interceptor-commons.jar already up to date
===[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 
/scratch/jenkins/workspace/jclouds-labs-openstack/pom.xml 
-Dmaven.repo.local=/scratch/jenkins/workspace/jclouds-labs-openstack/.repository
 -s /private/jclouds/settings.xml -U clean deploy -e -Pdoc -Psrc
[INFO] Error stacktraces are turned on.
[INFO] Scanning for projects...
Downloading: 
https://repository.apache.org/content/repositories/snapshots/org/apache/jclouds/jclouds-project/2.0.0-SNAPSHOT/maven-metadata.xml
Downloading: 
https://repository-jclouds.forge.cloudbees.com/snapshot/org/apache/jclouds/jclouds-project/2.0.0-SNAPSHOT/maven-metadata.xml
Downloaded: 
https://repository.apache.org/content/repositories/snapshots/org/apache/jclouds/jclouds-project/2.0.0-SNAPSHOT/maven-metadata.xml
 (822 B at 0.6 KB/sec)
[INFO] 
[INFO] Reactor Build Order:
[INFO] 
[INFO] jclouds openstack-glance api
[INFO] jclouds openstack-neutron api
[INFO] jclouds openstack-swift api
[INFO] jclouds openstack-marconi api
[INFO] jclouds Rackspace Auto Scale API
[INFO] jclouds Rackspace Auto Scale UK Provider
[INFO] jclouds Rackspace Auto Scale US Provider
[INFO] jclouds Rackspace Cloud Queues US provider
[INFO] jclouds Rackspace Cloud Queues UK provider
[INFO] jclouds rackspace-cloudbigdata api
[INFO] jclouds rackspace-cloudbigdata api provider
[INFO] jclouds rackspace-cloudfiles api
[INFO] jclouds Rackspace Cloud Files UK provider
[INFO] jclouds Rackspace Cloud Files US provider
[INFO] Apache jclouds labs openstack
[INFO] 
[INFO] 
[INFO] Building jclouds openstack-glance api 2.0.0-SNAPSHOT
[INFO] 
Downloading: 
https://repository-jclouds.forge.cloudbees.com/snapshot/org/apache/jclouds/api/openstack-keystone/2.0.0-SNAPSHOT/maven-metadata.xml
Downloading: 
http://repository.apache.org/snapshots/org/apache/jclouds/api/openstack-keystone/2.0.0-SNAPSHOT/maven-metadata.xml
Downloading: 
https://repository.apache.org/content/repositories/snapshots/org/apache/jclouds/api/openstack-keystone/2.0.0-SNAPSHOT/maven-metadata.xml
Downloaded: 
https://repository.apache.org/content/repositories/snapshots/org/apache/jclouds/api/openstack-keystone/2.0.0-SNAPSHOT/maven-metadata.xml
 (2 KB at 2.1 KB/sec)
Downloaded: 
http://repository.apache.org/snapshots/org/apache/jclouds/api/openstack-keystone/2.0.0-SNAPSHOT/maven-metadata.xml
 (2 KB at 1.5 KB/sec)
Downloading: 
https://repository-jclouds.forge.cloudbees.com/snapshot/org/apache/jclouds/api/openstack-keystone/2.0.0-SNAPSHOT/openstack-keystone-2.0.0-20140806.231902-5.pom
Downloading: 
https://repository.apache.org/content/repositories/snapshots/org/apache/jclouds/api/openstack-keystone/2.0.0-SNAPSHOT/openstack-keystone-2.0.0-20140806.231902-5.pom
Downloaded: 
https://repository.apache.org/content/repositories/snapshots/org/apache/jclouds/api/openstack-keystone/2.0.0-SNAPSHOT/openstack-keystone-2.0.0-20140806.231902-5.pom
 (5 KB at 6.7 KB/sec)
Downloading: 
https://repository-jclouds.forge.cloudbees.com/snapshot/org/apache/jclouds/jclouds-project/2.0.0-SNAPSHOT/maven-metadata.xml
Downloading: 
https://repository.apache.org/content/repositories/snapshots/org/apache/jclouds/jclouds-project/2.0.0-SNAPSHOT/maven-metadata.xml
Downloading: 
http://repository.apache.org/snapshots/org/apache/jclouds/jclouds-project/2.0.0-SNAPSHOT/maven-metadata.xml
Downloaded: 
https://repository.apache.org/content/repositories/snapshots/org/apache/jclouds/jclouds-project/2.0.0-SNAPSHOT/maven-metadata.xml
 (822 B at 4.1 KB/sec)
Downloaded: 
http://repository.apache.org/snapshots/org/apache/jclouds/jclouds-project/2.0.0-SNAPSHOT/maven-metadata.xml
 (822 B at 3.9 KB/sec)
Downloading: 
http://repository.apache.org/snapshots/org/apache/jclouds/jclouds-core/2.0.0-SNAPSHOT/maven-metadata.xml
Downloading: 
https://repository-jclouds.forge.cloudbees.com/snapshot/org/apache/jclouds/jclouds-core/2.0.0-SNAPSHOT/maven-metadata.xml
Downloading: 
https://repository.apache.org/content/repositories/snapshots/org/apache/jclouds/jclouds-core/2.0.0-SNAPSHOT/maven-metadata.xml
Downloaded: 
https://repository.apache.org/content/repositories/snapshots/org/apache/jclouds/jclouds-core/2.0.0-SNAPSHOT/maven-metadata.xml
 (2 KB at 1.2 KB/sec)
Downloaded: 

Build failed in Jenkins: jclouds » jclouds-labs-openstack #1530

2014-08-08 Thread BuildHive
See 
https://buildhive.cloudbees.com/job/jclouds/job/jclouds-labs-openstack/1530/changes

Changes:

[gaul] JCLOUDS-653: Address Guava 18 deprecations

[gaul] Address Checkstyle violations

--
Started by GitHub push by jclouds-mirror
Building remotely on s-a6bdc913 in workspace 
https://buildhive.cloudbees.com/job/jclouds/job/jclouds-labs-openstack/ws/
Fetching changes from the remote Git repository
Fetching upstream changes from 
git://github.com/jclouds/jclouds-labs-openstack.git
Checking out Revision cf9f66abc34b1cb389de19a11ad7182fac33c242 (origin/master)
Cleaning workspace
Resetting working tree
Parsing POMs
Downloaded artifact 
https://repository.apache.org/content/repositories/snapshots/org/apache/jclouds/jclouds-project/2.0.0-SNAPSHOT/maven-metadata.xml
Downloaded artifact 
http://repository.apache.org/snapshots/org/apache/jclouds/jclouds-project/2.0.0-SNAPSHOT/maven-metadata.xml
Modules changed, recalculating dependency graph
maven3-agent.jar already up to date
maven3-interceptor.jar already up to date
maven3-interceptor-commons.jar already up to date
[jclouds-labs-openstack] $ /usr/bin/tenant-isolate 
/opt/jdk/jdk1.7.latest/bin/java -XX:MaxPermSize=256m -cp 
/scratch/jenkins/maven3-agent.jar:/opt/maven/latest/boot/plexus-classworlds-2.4.jar
 org.jvnet.hudson.maven3.agent.Maven3Main /opt/maven/latest 
/scratch/jenkins/slave.jar /scratch/jenkins/maven3-interceptor.jar 
/scratch/jenkins/maven3-interceptor-commons.jar 45327
===[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 
https://buildhive.cloudbees.com/job/jclouds/job/jclouds-labs-openstack/ws/pom.xml
 clean verify -U -e -Dmaven.javadoc.skip=true
[INFO] Error stacktraces are turned on.
[INFO] Scanning for projects...
Downloading: 
https://repository.apache.org/content/repositories/snapshots/org/apache/jclouds/jclouds-project/2.0.0-SNAPSHOT/maven-metadata.xml
Downloaded: 
https://repository.apache.org/content/repositories/snapshots/org/apache/jclouds/jclouds-project/2.0.0-SNAPSHOT/maven-metadata.xml
 (822 B at 0.3 KB/sec)
[INFO] 
[INFO] Reactor Build Order:
[INFO] 
[INFO] jclouds openstack-glance api
[INFO] jclouds openstack-neutron api
[INFO] jclouds openstack-swift api
[INFO] jclouds openstack-marconi api
[INFO] jclouds Rackspace Auto Scale API
[INFO] jclouds Rackspace Auto Scale UK Provider
[INFO] jclouds Rackspace Auto Scale US Provider
[INFO] jclouds Rackspace Cloud Queues US provider
[INFO] jclouds Rackspace Cloud Queues UK provider
[INFO] jclouds rackspace-cloudbigdata api
[INFO] jclouds rackspace-cloudbigdata api provider
[INFO] jclouds rackspace-cloudfiles api
[INFO] jclouds Rackspace Cloud Files UK provider
[INFO] jclouds Rackspace Cloud Files US provider
[INFO] Apache jclouds labs openstack
[INFO] 
[INFO] 
[INFO] Building jclouds openstack-glance api 2.0.0-SNAPSHOT
[INFO] 
Downloading: 
https://repository.apache.org/content/repositories/snapshots/org/apache/jclouds/api/openstack-keystone/2.0.0-SNAPSHOT/maven-metadata.xml
Downloading: 
http://repository.apache.org/snapshots/org/apache/jclouds/api/openstack-keystone/2.0.0-SNAPSHOT/maven-metadata.xml
Downloaded: 
http://repository.apache.org/snapshots/org/apache/jclouds/api/openstack-keystone/2.0.0-SNAPSHOT/maven-metadata.xml
 (2 KB at 3.7 KB/sec)
Downloaded: 
https://repository.apache.org/content/repositories/snapshots/org/apache/jclouds/api/openstack-keystone/2.0.0-SNAPSHOT/maven-metadata.xml
 (2 KB at 2.9 KB/sec)
Downloading: 
http://repository.apache.org/snapshots/org/apache/jclouds/jclouds-project/2.0.0-SNAPSHOT/maven-metadata.xml
Downloaded: 
http://repository.apache.org/snapshots/org/apache/jclouds/jclouds-project/2.0.0-SNAPSHOT/maven-metadata.xml
 (822 B at 2.7 KB/sec)
Downloading: 
https://repository.apache.org/content/repositories/snapshots/org/apache/jclouds/jclouds-core/2.0.0-SNAPSHOT/maven-metadata.xml
Downloading: 
http://repository.apache.org/snapshots/org/apache/jclouds/jclouds-core/2.0.0-SNAPSHOT/maven-metadata.xml
Downloaded: 
http://repository.apache.org/snapshots/org/apache/jclouds/jclouds-core/2.0.0-SNAPSHOT/maven-metadata.xml
 (2 KB at 4.0 KB/sec)
Downloaded: 
https://repository.apache.org/content/repositories/snapshots/org/apache/jclouds/jclouds-core/2.0.0-SNAPSHOT/maven-metadata.xml
 (2 KB at 3.5 KB/sec)
Downloading: 
https://repository.apache.org/content/repositories/snapshots/org/apache/jclouds/driver/jclouds-slf4j/2.0.0-SNAPSHOT/maven-metadata.xml
Downloading: 

[jira] [Commented] (JCLOUDS-653) Upgrade to Guava 18

2014-08-08 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/JCLOUDS-653?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14091155#comment-14091155
 ] 

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

Commit e2e288ee86d537d249c7e58c782a66b0201f2134 in jclouds-labs-google's branch 
refs/heads/master from [~gaul]
[ https://git-wip-us.apache.org/repos/asf?p=jclouds-labs-google.git;h=e2e288e ]

JCLOUDS-653: Address Guava 18 deprecations

Mostly renaming Objects.toStringHelper to MoreObjects.toStringHelper.


 Upgrade to Guava 18
 ---

 Key: JCLOUDS-653
 URL: https://issues.apache.org/jira/browse/JCLOUDS-653
 Project: jclouds
  Issue Type: Bug
  Components: jclouds-core
Affects Versions: 2.0.0
Reporter: Andrew Gaul
Assignee: Andrew Gaul

 Notably this release continues the transition from InputSupplier to 
 ByteSource and adds a CRC32C implementation, needed by Google Cloud Storage.  
 Release notes:
 https://code.google.com/p/guava-libraries/wiki/Release18



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Commented] (JCLOUDS-653) Upgrade to Guava 18

2014-08-08 Thread Andrew Gaul (JIRA)

[ 
https://issues.apache.org/jira/browse/JCLOUDS-653?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14091160#comment-14091160
 ] 

Andrew Gaul commented on JCLOUDS-653:
-

[~Bhash90] Please use the CRC32C implementation in Guava 18 instead of the one 
you imported from https://github.com/GoogleCloudPlatform/crc32c-java .  
Upstream issue:

https://code.google.com/p/guava-libraries/issues/detail?id=1826

 Upgrade to Guava 18
 ---

 Key: JCLOUDS-653
 URL: https://issues.apache.org/jira/browse/JCLOUDS-653
 Project: jclouds
  Issue Type: Bug
  Components: jclouds-core
Affects Versions: 2.0.0
Reporter: Andrew Gaul
Assignee: Andrew Gaul

 Notably this release continues the transition from InputSupplier to 
 ByteSource and adds a CRC32C implementation, needed by Google Cloud Storage.  
 Release notes:
 https://code.google.com/p/guava-libraries/wiki/Release18



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Comment Edited] (JCLOUDS-653) Upgrade to Guava 18

2014-08-08 Thread Andrew Gaul (JIRA)

[ 
https://issues.apache.org/jira/browse/JCLOUDS-653?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14091160#comment-14091160
 ] 

Andrew Gaul edited comment on JCLOUDS-653 at 8/8/14 7:02 PM:
-

[~Bhash90] Please use the CRC32C implementation in Guava 18 instead of the one 
you imported from https://github.com/GoogleCloudPlatform/crc32c-java .  
Upstream issue for Guava CRC32:

https://code.google.com/p/guava-libraries/issues/detail?id=1826


was (Author: gaul):
[~Bhash90] Please use the CRC32C implementation in Guava 18 instead of the one 
you imported from https://github.com/GoogleCloudPlatform/crc32c-java .  
Upstream issue:

https://code.google.com/p/guava-libraries/issues/detail?id=1826

 Upgrade to Guava 18
 ---

 Key: JCLOUDS-653
 URL: https://issues.apache.org/jira/browse/JCLOUDS-653
 Project: jclouds
  Issue Type: Bug
  Components: jclouds-core
Affects Versions: 2.0.0
Reporter: Andrew Gaul
Assignee: Andrew Gaul

 Notably this release continues the transition from InputSupplier to 
 ByteSource and adds a CRC32C implementation, needed by Google Cloud Storage.  
 Release notes:
 https://code.google.com/p/guava-libraries/wiki/Release18



--
This message was sent by Atlassian JIRA
(v6.2#6252)


Jenkins build became unstable: jclouds » jclouds #1474

2014-08-08 Thread BuildHive
See https://buildhive.cloudbees.com/job/jclouds/job/jclouds/1474/changes



Jenkins build is still unstable: jclouds » jclouds-karaf #1178

2014-08-08 Thread BuildHive
See https://buildhive.cloudbees.com/job/jclouds/job/jclouds-karaf/changes



Re: [jclouds-labs-aws] JCLOUDS-457: Extend javadoc and add README.md (#56)

2014-08-08 Thread Andrew Gaul
Closed #56.

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

[jira] [Commented] (JCLOUDS-457) Amazon Glacier support

2014-08-08 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/JCLOUDS-457?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14091258#comment-14091258
 ] 

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

Commit d35b03d4b69f19ebc6966cae5f8de180aced3bc4 in jclouds-labs-aws's branch 
refs/heads/master from [~rcoedo]
[ https://git-wip-us.apache.org/repos/asf?p=jclouds-labs-aws.git;h=d35b03d ]

JCLOUDS-457: Extend javadoc and add README.md

Added more javadoc documentation. This covers the basics of the
provider.


 Amazon Glacier support
 --

 Key: JCLOUDS-457
 URL: https://issues.apache.org/jira/browse/JCLOUDS-457
 Project: jclouds
  Issue Type: New Feature
  Components: jclouds-blobstore
Reporter: Andrew Gaul
Assignee: Roman Coedo
  Labels: gsoc2014

 jclouds should support Amazon Glacier which provides a different 
 price/availability trade off than traditional blobstores.  Note that this 
 will require some thought for how to handle blob reads.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Commented] (JCLOUDS-655) com.google.gson.JsonSyntaxException on trying to start a new instance with openstack

2014-08-08 Thread Everett Toews (JIRA)

[ 
https://issues.apache.org/jira/browse/JCLOUDS-655?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14091314#comment-14091314
 ] 

Everett Toews commented on JCLOUDS-655:
---

Nova bug filed:

https://bugs.launchpad.net/nova/+bug/1354587


 com.google.gson.JsonSyntaxException on trying to start a new instance with 
 openstack
 

 Key: JCLOUDS-655
 URL: https://issues.apache.org/jira/browse/JCLOUDS-655
 Project: jclouds
  Issue Type: Bug
  Components: jclouds-compute
Affects Versions: 1.8.0
 Environment: Openstack Havana, linux
Reporter: Andrew Ruef

 this seems very similar to [JCLOUDS-558]:
 {code}
 {images: [{status: ACTIVE, updated: 2014-08-08T04:43:36Z, links: 
 [{href: 
 http://192.168.24.16:8774/v2/d312a9d1acee46499e04fc2c0cd7e540/images/cd9d57a9-0978-45f3-9cbc-edb99347be6b;,
  rel: self}, {href: 
 http://192.168.24.16:8774/d312a9d1acee46499e04fc2c0cd7e540/images/cd9d57a9-0978-45f3-9cbc-edb99347be6b;,
  rel: bookmark}, {href: 
 http://192.168.24.16:9292/d312a9d1acee46499e04fc2c0cd7e540/images/cd9d57a9-0978-45f3-9cbc-edb99347be6b;,
  type: application/vnd.openstack.image, rel: alternate}], id: 
 cd9d57a9-0978-45f3-9cbc-edb99347be6b, OS-EXT-IMG-SIZE:size: 0, name: 
 t11, created: 2014-08-08T04:43:36Z, minDisk: 0, progress: 100, 
 minRam: 0, metadata: {block_device_mapping: [{guest_format: null, 
 boot_index: 0, no_device: null, volume_id: null, volume_size: null, 
 disk_bus: null, image_id: null, source_type: snapshot, device_type: 
 null, snapshot_id: a900a56c-61b7-4438-9150-76312fa1aa10, 
 destination_type: volume, delete_on_termination: null}], checksum: 
 32c08d302f9206668030d47789b77858, min_ram: 1, disk_format: qcow2, 
 image_name: Ubuntu LTS 14.04, bdm_v2: True, image_id: 
 cfefefc1-eba2-4b1e-9b07-a8c74a872d65, root_device_name: /dev/vda, 
 container_format: bare, min_disk: 8, size: 254149120}}, 
 {status: ACTIVE, updated: 2014-06-25T13:46:44Z, links: [{href: 
 http://192.168.24.16:8774/v2/d312a9d1acee46499e04fc2c0cd7e540/images/224f4c31-052f-4e87-9f36-52c148358f60;,
  rel: self}, {href: 
 http://192.168.24.16:8774/d312a9d1acee46499e04fc2c0cd7e540/images/224f4c31-052f-4e87-9f36-52c148358f60;,
  rel: bookmark}, {href: 
 http://192.168.24.16:9292/d312a9d1acee46499e04fc2c0cd7e540/images/224f4c31-052f-4e87-9f36-52c148358f60;,
  type: application/vnd.openstack.image, rel: alternate}], id: 
 224f4c31-052f-4e87-9f36-52c148358f60, OS-EXT-IMG-SIZE:size: 344457216, 
 name: CentOS 6.5, created: 2014-06-25T13:45:19Z, minDisk: 8, 
 progress: 100, minRam: 1, metadata: {}}, {status: ACTIVE, 
 updated: 2014-06-25T13:41:29Z, links: [{href: 
 http://192.168.24.16:8774/v2/d312a9d1acee46499e04fc2c0cd7e540/images/7c35e28f-fee6-4f0a-a479-67ce8aa1e986;,
  rel: self}, {href: 
 http://192.168.24.16:8774/d312a9d1acee46499e04fc2c0cd7e540/images/7c35e28f-fee6-4f0a-a479-67ce8aa1e986;,
  rel: bookmark}, {href: 
 http://192.168.24.16:9292/d312a9d1acee46499e04fc2c0cd7e540/images/7c35e28f-fee6-4f0a-a479-67ce8aa1e986;,
  type: application/vnd.openstack.image, rel: alternate}], id: 
 7c35e28f-fee6-4f0a-a479-67ce8aa1e986, OS-EXT-IMG-SIZE:size: 13167616, 
 name: Cirros 0.3.2, created: 2014-06-25T13:41:25Z, minDisk: 1, 
 progress: 100, minRam: 1, metadata: {}}, {status: ACTIVE, 
 updated: 2014-06-25T13:38:57Z, links: [{href: 
 http://192.168.24.16:8774/v2/d312a9d1acee46499e04fc2c0cd7e540/images/cfefefc1-eba2-4b1e-9b07-a8c74a872d65;,
  rel: self}, {href: 
 http://192.168.24.16:8774/d312a9d1acee46499e04fc2c0cd7e540/images/cfefefc1-eba2-4b1e-9b07-a8c74a872d65;,
  rel: bookmark}, {href: 
 http://192.168.24.16:9292/d312a9d1acee46499e04fc2c0cd7e540/images/cfefefc1-eba2-4b1e-9b07-a8c74a872d65;,
  type: application/vnd.openstack.image, rel: alternate}], id: 
 cfefefc1-eba2-4b1e-9b07-a8c74a872d65, OS-EXT-IMG-SIZE:size: 254149120, 
 name: Ubuntu LTS 14.04, created: 2014-06-25T13:38:28Z, minDisk: 8, 
 progress: 100, minRam: 1, metadata: {}}]}
 -  Error parsing input
 com.google.gson.JsonSyntaxException: java.lang.IllegalStateException: 
 Expected a string but was BEGIN_ARRAY at line 1 column 733
 {code}



--
This message was sent by Atlassian JIRA
(v6.2#6252)


Re: [jclouds-site] Add Glacier guide (#121)

2014-08-08 Thread Andrew Gaul
 +A Job represents a request we send to Glacier to read data. When a job 
 finishes it produces an output
 +that we can read. The estimated time to finish a job is ~4 hours.
 +
 +There are two different kinds of jobs:
 +* Inventory retrieval: Used to list the archives within a vault.
 +* Archive retrieval: Used to read an archive.
 +
 +**Note**: Inventories are updated only once every 24 hours. The archive list 
 in an inventory may be outdated.
 +
 +There are also two different ways to discover if a job has finished: by 
 polling or setting a Notification-Configuration to the vault. This 
 Notification-Configuration will notify Amazon SNS when is the data ready to 
 be retrieved. Only one Notification-Configuration can be set per Vault.
 +
 +At the time of writing only polling is supported by the jclouds Glacier 
 provider.
 +
 +BlobStore View
 +--
 +Due to the Glacier's nature, many of the BlobStore view methods are will be 
 very slow. You can find more specific information about this in the javadoc.

Could you add a note, many Glacier users maintain their own application index 
of Glacier archives to address this.

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

Re: [jclouds-site] Add Glacier guide (#121)

2014-08-08 Thread Andrew Gaul
 +
 +### Basic usage of the BlobStore view and the provider context
 +{% highlight java %}
 +// get a context with amazon that offers the portable BlobStore API
 +BlobStoreContext context = ContextBuilder.newBuilder(glacier)
 +  .credentials(accesskeyid, secretkey)
 +  .buildView(BlobStoreContext.class);
 +
 +try {
 +   // create a container in the default location
 +   BlobStore blobstore = context.getBlobStore();
 +   blobstore.createContainerInLocation(null, containerName);
 +
 +   // add blob
 +   ByteSource payload = ByteSource.wrap(data.getBytes(Charsets.UTF_8));
 +   Blob blob = blobstore.blobBuilder(ignored) // The blob name is ignored 
 in Glacier

This is an interesting quirk and might need more explanation in the Archive 
section.

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

Re: [jclouds-site] Add Glacier guide (#121)

2014-08-08 Thread Andrew Gaul
 +try {
 +   // create a container in the default location
 +   BlobStore blobstore = context.getBlobStore();
 +   blobstore.createContainerInLocation(null, containerName);
 +
 +   // add blob
 +   ByteSource payload = ByteSource.wrap(data.getBytes(Charsets.UTF_8));
 +   Blob blob = blobstore.blobBuilder(ignored) // The blob name is ignored 
 in Glacier
 + .payload(payload)
 + .contentLength(payload.size())
 + .build();
 +   String key = blobstore.putBlob(containerName, blob);
 +
 +   // when you need access to glacier specific features,
 +   // use the provider context
 +   GlacierClient client = context.unwrapApi(GlacierClient.class);

We are shifting between the provider-specific and the portable interfaces here. 
 Should we use one or the other?

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

Re: [jclouds-site] Add Glacier guide (#121)

2014-08-08 Thread Andrew Gaul
 +};
 +
 +// Start and interrupt the thread
 +thread.start();
 +thread.interrupt();
 +try {
 +   thread.join();
 +} catch (InterruptedException e) {
 +   Throwables.propagate(e);
 +}
 +{% endhighlight %}
 +
 +Known Issues
 +
 +* Only the us-east-1 region is supported by our signer.
 +* Due to an issue with java 6 only archives up to 1GB are supported using 
 uploadArchive operation. You still can download bigger files using multipart 
 upload. This will be fixed once jclouds drops support for java 6.

And this?

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

Re: [jclouds-site] Add Glacier guide (#121)

2014-08-08 Thread Andrew Gaul
 @@ -25,7 +25,8 @@ Use these guides for more in depth usage:
  * Amazon Web Services
  * [Elastic Block Store (EBS)](aws-ebs)
  * [Elastic Compute Cloud (EC2)](aws-ec2)
 -* [Simple Storage Service (SQS)](aws-s3)
 +* [Simple Storage Service (S3)](aws-s3)
 +* [Glacier](glacier)

Reorder alphabetically?

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

Re: [jclouds-site] Add Glacier guide (#121)

2014-08-08 Thread Andrew Gaul
 +   }
 +};
 +
 +// Start and interrupt the thread
 +thread.start();
 +thread.interrupt();
 +try {
 +   thread.join();
 +} catch (InterruptedException e) {
 +   Throwables.propagate(e);
 +}
 +{% endhighlight %}
 +
 +Known Issues
 +
 +* Only the us-east-1 region is supported by our signer.

Can you file a JIRA issue for this?

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

Re: [jclouds-site] Add Glacier guide (#121)

2014-08-08 Thread Andrew Gaul
 +   GlacierClient client = context.unwrapApi(GlacierClient.class);
 +
 +   JobRequest archiveRetrievalJobRequest = 
 ArchiveRetrievalJobRequest.builder()
 + .archiveId(key)
 + .description(retrieval job)
 + .build();
 +   String jobId = client.initiateJob(containerName, 
 archiveRetrievalJobRequest);
 +
 +   // Retrieve output when the job is done
 +   Payload result = client.getJobOutput(containerName, jobId);
 +} finally {
 +   context.close();
 +}
 +{% endhighlight %}
 +
 +### Interrupting a request

While interruption is an interesting example, is it a common one?

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

Re: [jclouds-site] Add Glacier guide (#121)

2014-08-08 Thread Andrew Gaul
 + .contentLength(payload.size())
 + .build();
 +   String key = blobstore.putBlob(containerName, blob);
 +
 +   // when you need access to glacier specific features,
 +   // use the provider context
 +   GlacierClient client = context.unwrapApi(GlacierClient.class);
 +
 +   JobRequest archiveRetrievalJobRequest = 
 ArchiveRetrievalJobRequest.builder()
 + .archiveId(key)
 + .description(retrieval job)
 + .build();
 +   String jobId = client.initiateJob(containerName, 
 archiveRetrievalJobRequest);
 +
 +   // Retrieve output when the job is done
 +   Payload result = client.getJobOutput(containerName, jobId);

Can you extract the `InputStream` to a `byte[]` for completeness?

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

Re: [jclouds-examples] Add glacier example (#58)

2014-08-08 Thread Andrew Gaul
 +
 +  // Init
 +  BlobStoreContext context = ContextBuilder.newBuilder(glacier)
 +.credentials(identity, credentials)
 +.buildView(BlobStoreContext.class);
 +
 +  try {
 + while (chooseOption(context));
 +  } finally {
 + context.close();
 +  }
 +   }
 +
 +   private static void putAndRetrieveBlobExample(BlobStoreContext context) 
 throws IOException {
 +  // Get the blobstore
 +  BlobStore blobstore = context.getBlobStore();

Can you pass in the `BlobStore` view instead of its context?

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

Re: [jclouds-examples] Add glacier example (#58)

2014-08-08 Thread Andrew Gaul
 +.description(retrieval job)
 +.build();
 +
 +  // Initiate job
 +  String jobId = client.initiateJob(vaultName, 
 archiveRetrievalJobRequest);
 +  try {
 + // Poll until the job is done
 + new BasePollingStrategy(client).waitForSuccess(vaultName, jobId);
 +
 + // Get the job output
 + Payload result = client.getJobOutput(vaultName, jobId);
 +
 + // Print the result
 + InputStream is = result.openStream();
 + try {
 +String data = CharStreams.toString(new InputStreamReader(is, 
 UTF-8));

`Charsets.UTF_8`?

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

Re: [jclouds-examples] Add glacier example (#58)

2014-08-08 Thread Andrew Gaul
 +  JobRequest archiveRetrievalJobRequest = 
 ArchiveRetrievalJobRequest.builder()
 +.archiveId(archiveId)
 +.description(retrieval job)
 +.build();
 +
 +  // Initiate job
 +  String jobId = client.initiateJob(vaultName, 
 archiveRetrievalJobRequest);
 +  try {
 + // Poll until the job is done
 + new BasePollingStrategy(client).waitForSuccess(vaultName, jobId);
 +
 + // Get the job output
 + Payload result = client.getJobOutput(vaultName, jobId);
 +
 + // Print the result
 + InputStream is = result.openStream();

`Strings2.toStringAndClose`?

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

Re: [jclouds-examples] Add glacier example (#58)

2014-08-08 Thread Andrew Gaul
 +import org.jclouds.glacier.blobstore.strategy.internal.BasePollingStrategy;
 +import org.jclouds.glacier.domain.ArchiveRetrievalJobRequest;
 +import org.jclouds.glacier.domain.JobRequest;
 +import org.jclouds.io.ByteSources;
 +import org.jclouds.io.Payload;
 +import org.jclouds.io.payloads.ByteSourcePayload;
 +
 +import com.google.common.base.Charsets;
 +import com.google.common.base.Throwables;
 +import com.google.common.io.ByteSource;
 +import com.google.common.io.CharStreams;
 +
 +/**
 + * Demonstrates the use of Glacier provider and BlobStore.
 + *
 + * Usage is: java MainApp \identity\ \credential\

backslashes necessary?

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

Re: [jclouds-examples] Add glacier example (#58)

2014-08-08 Thread Andrew Gaul
 +.credentials(identity, credentials)
 +.buildView(BlobStoreContext.class);
 +
 +  try {
 + while (chooseOption(context));
 +  } finally {
 + context.close();
 +  }
 +   }
 +
 +   private static void putAndRetrieveBlobExample(BlobStoreContext context) 
 throws IOException {
 +  // Get the blobstore
 +  BlobStore blobstore = context.getBlobStore();
 +
 +  // Create a container
 +  String containerName = UUID.randomUUID().toString() + 
 _putAndRetrieveBlobExample;

Reverse to putAndRetrieveBlobExample_ + UUID.randomUUID().toString(), so 
multiple runs sort near each other.  Perhaps add a jclouds prefix?

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

Re: [jclouds-examples] Add glacier example (#58)

2014-08-08 Thread Andrew Gaul
 +return false;
 + default:
 +System.out.println(Not a valid option);
 +break;
 + }
 +  }
 +  catch(InputMismatchException e){
 + System.out.println(Not a valid option);
 +  }
 +  return true;
 +   }
 +
 +   private static ByteSource buildData(long size) {
 +  byte[] array = new byte[1024];
 +  Arrays.fill(array, (byte) 'a');
 +  return ByteSources.repeatingArrayByteSource(array).slice(0, size);

Can you call `TestUtils.randomByteSource().limit(size)` instead?

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

Re: [jclouds-site] Update docker.md (#122)

2014-08-08 Thread Andrew Phillips
 @@ -40,5 +41,7 @@ Set? extends NodeMetadata nodes = 
 client.runNodesInGroup(container, 2, templ
  context.close();
  {% endhighlight %}
  
 +This assumes that `your-docker-engine-host` has docker remote API enabled 
 over tcp.

has the Docker remote API enabled over TCP.? And is there a link to the 
remote API we could add here?

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

Re: [jclouds-site] Update docker.md (#122)

2014-08-08 Thread Andrew Phillips
Minor questions, but also +1 from me. Thanks, @andreaturli!

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

Re: [jclouds-site] Update docker.md (#122)

2014-08-08 Thread Andrew Phillips
 @@ -25,6 +25,7 @@ This involves [dockerizing an SSH daemon 
 service](https://docs.docker.com/exampl
  // get a context with docker that offers the portable ComputeService api
  ComputeServiceContext context = ContextBuilder.newBuilder(docker)
.credentials(email, password)
 +  .endpoint(http://your-docker-engine-host:2375;)

Will that always run on 2375?

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

Re: [jclouds-site] Add Glacier guide (#121)

2014-08-08 Thread Andrew Phillips
 @@ -0,0 +1,146 @@
 +---
 +layout: page
 +title: Glacier: In Depth

Do you think the information provided is more of an In Depth or Getting 
Started guide? ;-) But I don't mind either way...

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

Re: [jclouds-site] Add Glacier guide (#121)

2014-08-08 Thread Andrew Phillips
 +A Job represents a request we send to Glacier to read data. When a job 
 finishes it produces an output
 +that we can read. The estimated time to finish a job is ~4 hours.
 +
 +There are two different kinds of jobs:
 +* Inventory retrieval: Used to list the archives within a vault.
 +* Archive retrieval: Used to read an archive.
 +
 +**Note**: Inventories are updated only once every 24 hours. The archive list 
 in an inventory may be outdated.
 +
 +There are also two different ways to discover if a job has finished: by 
 polling or setting a Notification-Configuration to the vault. This 
 Notification-Configuration will notify Amazon SNS when is the data ready to 
 be retrieved. Only one Notification-Configuration can be set per Vault.
 +
 +At the time of writing only polling is supported by the jclouds Glacier 
 provider.
 +
 +BlobStore View
 +--
 +Due to the Glacier's nature, many of the BlobStore view methods are will be 
 very slow. You can find more specific information about this in the javadoc.

Just to check I'm understanding this correctly...you mean an index of Glacier 
archives in their application logic?

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

Re: [jclouds-site] Add Glacier guide (#121)

2014-08-08 Thread Andrew Phillips
 +
 +### Basic usage of the BlobStore view and the provider context
 +{% highlight java %}
 +// get a context with amazon that offers the portable BlobStore API
 +BlobStoreContext context = ContextBuilder.newBuilder(glacier)
 +  .credentials(accesskeyid, secretkey)
 +  .buildView(BlobStoreContext.class);
 +
 +try {
 +   // create a container in the default location
 +   BlobStore blobstore = context.getBlobStore();
 +   blobstore.createContainerInLocation(null, containerName);
 +
 +   // add blob
 +   ByteSource payload = ByteSource.wrap(data.getBytes(Charsets.UTF_8));
 +   Blob blob = blobstore.blobBuilder(ignored) // The blob name is ignored 
 in Glacier

Thanks for spotting that, @andrewgaul! +1 on perhaps having two examples: one 
using the BlobStore interface only, one using the API directly. And perhaps 
make a call with the API that you can't make using BlobStore, as an example of 
a case where you'd really need the API?

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

Re: [jclouds-site] Add Glacier guide (#121)

2014-08-08 Thread Andrew Phillips
 +   GlacierClient client = context.unwrapApi(GlacierClient.class);
 +
 +   JobRequest archiveRetrievalJobRequest = 
 ArchiveRetrievalJobRequest.builder()
 + .archiveId(key)
 + .description(retrieval job)
 + .build();
 +   String jobId = client.initiateJob(containerName, 
 archiveRetrievalJobRequest);
 +
 +   // Retrieve output when the job is done
 +   Payload result = client.getJobOutput(containerName, jobId);
 +} finally {
 +   context.close();
 +}
 +{% endhighlight %}
 +
 +### Interrupting a request

 While interruption is an interesting example, is it a common one?

I don't know. But with multi-hour or even multi-day runtimes for most Glacier 
operations, it seems to be more relevant than for other APIs?

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

[jclouds] Remove maven.compile.optimize (#470)

2014-08-08 Thread Andrew Gaul
This setting has no effect.  Reference:

http://stackoverflow.com/questions/4218721/optimizing-java-compiler-during-a-maven-build
You can merge this Pull Request by running:

  git pull https://github.com/andrewgaul/jclouds compiler-optimize

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

  https://github.com/jclouds/jclouds/pull/470

-- Commit Summary --

  * Remove maven.compile.optimize

-- File Changes --

M project/pom.xml (1)

-- Patch Links --

https://github.com/jclouds/jclouds/pull/470.patch
https://github.com/jclouds/jclouds/pull/470.diff

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


[jira] [Assigned] (JCLOUDS-656) Headers are not normalized when parsing Swift authentication response

2014-08-08 Thread Andrew Phillips (JIRA)

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

Andrew Phillips reassigned JCLOUDS-656:
---

Assignee: Andrew Phillips

 Headers are not normalized when parsing Swift authentication response
 -

 Key: JCLOUDS-656
 URL: https://issues.apache.org/jira/browse/JCLOUDS-656
 Project: jclouds
  Issue Type: Bug
  Components: jclouds-blobstore
Affects Versions: 1.8.0
Reporter: Andrew Phillips
Assignee: Andrew Phillips
  Labels: openstack-swift

 When jclouds parses authentication response headers from Swift, it does not 
 attempt to recognize all of them case-insensitively. It also does not add 
 them to the parsed object in the normalized capitalization that is expected 
 by downstream code.
 This is a more general case of JCLOUDS-155 that was not correctly fixed. See 
 https://issues.apache.org/jira/browse/JCLOUDS-155?focusedCommentId=14087496page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-14087496
 Reported by [~fabianlange]. Thanks, Fabian!



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Commented] (JCLOUDS-653) Upgrade to Guava 18

2014-08-08 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/JCLOUDS-653?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14091393#comment-14091393
 ] 

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

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

JCLOUDS-653: correct mock expectation


 Upgrade to Guava 18
 ---

 Key: JCLOUDS-653
 URL: https://issues.apache.org/jira/browse/JCLOUDS-653
 Project: jclouds
  Issue Type: Bug
  Components: jclouds-core
Affects Versions: 2.0.0
Reporter: Andrew Gaul
Assignee: Andrew Gaul

 Notably this release continues the transition from InputSupplier to 
 ByteSource and adds a CRC32C implementation, needed by Google Cloud Storage.  
 Release notes:
 https://code.google.com/p/guava-libraries/wiki/Release18



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Commented] (JCLOUDS-656) Headers are not normalized when parsing Swift authentication response

2014-08-08 Thread Andrew Phillips (JIRA)

[ 
https://issues.apache.org/jira/browse/JCLOUDS-656?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14091394#comment-14091394
 ] 

Andrew Phillips commented on JCLOUDS-656:
-

PR at https://github.com/jclouds/jclouds/pull/467

 Headers are not normalized when parsing Swift authentication response
 -

 Key: JCLOUDS-656
 URL: https://issues.apache.org/jira/browse/JCLOUDS-656
 Project: jclouds
  Issue Type: Bug
  Components: jclouds-blobstore
Affects Versions: 1.8.0
Reporter: Andrew Phillips
Assignee: Andrew Phillips
  Labels: openstack-swift

 When jclouds parses authentication response headers from Swift, it does not 
 attempt to recognize all of them case-insensitively. It also does not add 
 them to the parsed object in the normalized capitalization that is expected 
 by downstream code.
 This is a more general case of JCLOUDS-155 that was not correctly fixed. See 
 https://issues.apache.org/jira/browse/JCLOUDS-155?focusedCommentId=14087496page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-14087496
 Reported by [~fabianlange]. Thanks, Fabian!



--
This message was sent by Atlassian JIRA
(v6.2#6252)


Re: [jclouds] JCLOUDS-622: Remove last vestiges of InputSupplier (#438)

2014-08-08 Thread Andrew Gaul
Pushed to master as 80a0256cc7919b32612cfa585e7f4224f412ea02.

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

[jira] [Commented] (JCLOUDS-622) Guava 18 compatibility

2014-08-08 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/JCLOUDS-622?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14091395#comment-14091395
 ] 

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

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

JCLOUDS-622: Remove last vestiges of InputSupplier

Guava 16 deprecated InputSupplier and a future release will remove it.


 Guava 18 compatibility
 --

 Key: JCLOUDS-622
 URL: https://issues.apache.org/jira/browse/JCLOUDS-622
 Project: jclouds
  Issue Type: Bug
Affects Versions: 1.8.0
Reporter: Andrew Gaul
Assignee: Andrew Gaul
 Fix For: 1.8.0


 Guava 16 deprecated and Guava 18 will remove many InputSupplier methods that 
 jclouds relies on.  jclouds should use alternate methods to allow users to 
 upgrade to Guava 18 when Google releases it.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


Re: [jclouds] Fixes patch for JCLOUDS-155. (#467)

2014-08-08 Thread Andrew Phillips
Committed to [master]. Thanks, @CodingFabian!

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

Re: [jclouds] Fixes patch for JCLOUDS-155. (#467)

2014-08-08 Thread Andrew Phillips
Closed #467.

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

Re: [jclouds] Remove maven.compile.optimize (#470)

2014-08-08 Thread BuildHive
[jclouds » jclouds 
#1475](https://buildhive.cloudbees.com/job/jclouds/job/jclouds/1475/) UNSTABLE
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/470#issuecomment-51667726

[jira] [Updated] (JCLOUDS-656) Headers are not normalized when parsing Swift authentication response

2014-08-08 Thread Andrew Phillips (JIRA)

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

Andrew Phillips updated JCLOUDS-656:


Attachment: JCLOUDS-656.patch

 Headers are not normalized when parsing Swift authentication response
 -

 Key: JCLOUDS-656
 URL: https://issues.apache.org/jira/browse/JCLOUDS-656
 Project: jclouds
  Issue Type: Bug
  Components: jclouds-blobstore
Affects Versions: 1.8.0
Reporter: Andrew Phillips
Assignee: Andrew Phillips
  Labels: openstack-swift
 Attachments: JCLOUDS-656.patch


 When jclouds parses authentication response headers from Swift, it does not 
 attempt to recognize all of them case-insensitively. It also does not add 
 them to the parsed object in the normalized capitalization that is expected 
 by downstream code.
 This is a more general case of JCLOUDS-155 that was not correctly fixed. See 
 https://issues.apache.org/jira/browse/JCLOUDS-155?focusedCommentId=14087496page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-14087496
 Reported by [~fabianlange]. Thanks, Fabian!



--
This message was sent by Atlassian JIRA
(v6.2#6252)


Jenkins build is still unstable: jclouds » jclouds #1475

2014-08-08 Thread BuildHive
See https://buildhive.cloudbees.com/job/jclouds/job/jclouds/changes



[jira] [Commented] (JCLOUDS-656) Headers are not normalized when parsing Swift authentication response

2014-08-08 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/JCLOUDS-656?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14091427#comment-14091427
 ] 

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

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

JCLOUDS-656: Parse Swift authentication headers case-insensitively

Also ensure they are added to the result object with the normalized
capitalization expected by downstream code.

Follow-up to 375cb207.


 Headers are not normalized when parsing Swift authentication response
 -

 Key: JCLOUDS-656
 URL: https://issues.apache.org/jira/browse/JCLOUDS-656
 Project: jclouds
  Issue Type: Bug
  Components: jclouds-blobstore
Affects Versions: 1.8.0
Reporter: Andrew Phillips
Assignee: Andrew Phillips
  Labels: openstack-swift
 Attachments: JCLOUDS-656.patch


 When jclouds parses authentication response headers from Swift, it does not 
 attempt to recognize all of them case-insensitively. It also does not add 
 them to the parsed object in the normalized capitalization that is expected 
 by downstream code.
 This is a more general case of JCLOUDS-155 that was not correctly fixed. See 
 https://issues.apache.org/jira/browse/JCLOUDS-155?focusedCommentId=14087496page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-14087496
 Reported by [~fabianlange]. Thanks, Fabian!



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Resolved] (JCLOUDS-656) Headers are not normalized when parsing Swift authentication response

2014-08-08 Thread Andrew Phillips (JIRA)

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

Andrew Phillips resolved JCLOUDS-656.
-

Resolution: Fixed

 Headers are not normalized when parsing Swift authentication response
 -

 Key: JCLOUDS-656
 URL: https://issues.apache.org/jira/browse/JCLOUDS-656
 Project: jclouds
  Issue Type: Bug
  Components: jclouds-blobstore
Affects Versions: 1.8.0
Reporter: Andrew Phillips
Assignee: Andrew Phillips
  Labels: openstack-swift
 Fix For: 2.0.0

 Attachments: JCLOUDS-656.patch


 When jclouds parses authentication response headers from Swift, it does not 
 attempt to recognize all of them case-insensitively. It also does not add 
 them to the parsed object in the normalized capitalization that is expected 
 by downstream code.
 This is a more general case of JCLOUDS-155 that was not correctly fixed. See 
 https://issues.apache.org/jira/browse/JCLOUDS-155?focusedCommentId=14087496page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-14087496
 Reported by [~fabianlange]. Thanks, Fabian!



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (JCLOUDS-656) Headers are not normalized when parsing Swift authentication response

2014-08-08 Thread Andrew Phillips (JIRA)

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

Andrew Phillips updated JCLOUDS-656:


Fix Version/s: 2.0.0

 Headers are not normalized when parsing Swift authentication response
 -

 Key: JCLOUDS-656
 URL: https://issues.apache.org/jira/browse/JCLOUDS-656
 Project: jclouds
  Issue Type: Bug
  Components: jclouds-blobstore
Affects Versions: 1.8.0
Reporter: Andrew Phillips
Assignee: Andrew Phillips
  Labels: openstack-swift
 Fix For: 2.0.0

 Attachments: JCLOUDS-656.patch


 When jclouds parses authentication response headers from Swift, it does not 
 attempt to recognize all of them case-insensitively. It also does not add 
 them to the parsed object in the normalized capitalization that is expected 
 by downstream code.
 This is a more general case of JCLOUDS-155 that was not correctly fixed. See 
 https://issues.apache.org/jira/browse/JCLOUDS-155?focusedCommentId=14087496page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-14087496
 Reported by [~fabianlange]. Thanks, Fabian!



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jclouds] Parse Swift authentication headers case-insensitively (#471)

2014-08-08 Thread Andrew Phillips
1.8.x version of #467 
You can merge this Pull Request by running:

  git pull https://github.com/jclouds/jclouds fix-656

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

  https://github.com/jclouds/jclouds/pull/471

-- Commit Summary --

  * Parse Swift authentication headers case-insensitively

-- File Changes --

M 
common/openstack/src/main/java/org/jclouds/openstack/functions/ParseAuthenticationResponseFromHeaders.java
 (12)
M 
common/openstack/src/test/java/org/jclouds/openstack/functions/ParseAuthenticationResponseFromHeadersTest.java
 (24)

-- Patch Links --

https://github.com/jclouds/jclouds/pull/471.patch
https://github.com/jclouds/jclouds/pull/471.diff

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


Re: [jclouds] Remove maven.compile.optimize (#470)

2014-08-08 Thread CloudBees pull request builder plugin
[jclouds-java-6-pull-requests 
#1539](https://jclouds.ci.cloudbees.com/job/jclouds-java-6-pull-requests/1539/) 
UNSTABLE
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/470#issuecomment-51668145

[jira] [Created] (JCLOUDS-657) createNodesInGroup fails on GCE if there are existing instances which fail name validation

2014-08-08 Thread Sunil Shah (JIRA)
Sunil Shah created JCLOUDS-657:
--

 Summary: createNodesInGroup fails on GCE if there are existing 
instances which fail name validation
 Key: JCLOUDS-657
 URL: https://issues.apache.org/jira/browse/JCLOUDS-657
 Project: jclouds
  Issue Type: Bug
  Components: jclouds-labs-google
Affects Versions: 1.7.3
Reporter: Sunil Shah


JClouds provisioning fails when we try to create nodes in a GCE project that 
has one or more existing instances with names of the format ss-production - 
where ss is any two letter string and production is any string. 

These are valid instance names in GCE but fail JClouds validation - which seems 
to split on the hyphen and requires individual components to be greater than 3 
characters.  

A full stack trace is here:
https://gist.github.com/ssk2/853ba032135c60621a9a

I think the offending logic is in this method: 
https://github.com/jclouds/jclouds-labs-google/blob/master/google-compute-engine/src/main/java/org/jclouds/googlecomputeengine/compute/functions/InstanceInZoneToNodeMetadata.java#L82
 - which iterates over all groups. 

To fix, I think it'd be necessary to change how validation happens to validate 
on the entire name.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


Re: [jclouds] Remove maven.compile.optimize (#470)

2014-08-08 Thread Andrew Phillips
 jclouds » jclouds #1475 UNSTABLE
 jclouds-java-6-pull-requests #1539 UNSTABLE

Both 
[these](https://jclouds.ci.cloudbees.com/job/jclouds-java-6-pull-requests/org.apache.jclouds$jclouds-core/1539/testReport/)
 [test 
failures](https://buildhive.cloudbees.com/job/jclouds/job/jclouds/org.apache.jclouds$jclouds-core/1475/testReport/)
 look real...although if so, that would be pretty weird?

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

Re: [jclouds-site] Release Notes for jclouds 1.8.0 (#114)

2014-08-08 Thread Andrew Phillips
 I think starting a PR for the release notes early on in the cycle works well 
 as we can add things as 
 they happen rather then trying to remember at the end.

+1. It was fun to see this one come together!

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

Jenkins build is back to stable : jclouds » jclouds #1476

2014-08-08 Thread BuildHive
See https://buildhive.cloudbees.com/job/jclouds/job/jclouds/1476/changes



Build failed in Jenkins: jclouds » jclouds-labs-openstack #1531

2014-08-08 Thread BuildHive
See 
https://buildhive.cloudbees.com/job/jclouds/job/jclouds-labs-openstack/1531/

--
[...truncated 7 lines...]
Cleaning workspace
Resetting working tree
Parsing POMs
Downloaded artifact 
https://repository.apache.org/content/repositories/snapshots/org/apache/jclouds/jclouds-project/2.0.0-SNAPSHOT/maven-metadata.xml
Downloaded artifact 
https://repository.apache.org/content/repositories/snapshots/org/apache/jclouds/jclouds-project/2.0.0-SNAPSHOT/jclouds-project-2.0.0-20140808.182030-7.pom
Downloaded artifact 
http://repository.apache.org/snapshots/org/apache/jclouds/jclouds-project/2.0.0-SNAPSHOT/maven-metadata.xml
Modules changed, recalculating dependency graph
maven31-agent.jar already up to date
maven31-interceptor.jar already up to date
maven3-interceptor-commons.jar already up to date
[jclouds-labs-openstack] $ /usr/bin/tenant-isolate 
/opt/jdk/jdk1.7.latest/bin/java -XX:MaxPermSize=256m -cp 
/scratch/jenkins/maven31-agent.jar:/opt/maven/latest/boot/plexus-classworlds-2.5.1.jar:/opt/maven/latest/conf/logging
 jenkins.maven3.agent.Maven31Main /opt/maven/latest /scratch/jenkins/slave.jar 
/scratch/jenkins/maven31-interceptor.jar 
/scratch/jenkins/maven3-interceptor-commons.jar 39078
===[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 
https://buildhive.cloudbees.com/job/jclouds/job/jclouds-labs-openstack/ws/pom.xml
 clean verify -U -e -Dmaven.javadoc.skip=true
[INFO] Error stacktraces are turned on.
[INFO] Scanning for projects...
[INFO] Downloading: 
https://repository.apache.org/content/repositories/snapshots/org/apache/jclouds/jclouds-project/2.0.0-SNAPSHOT/maven-metadata.xml
[INFO] Downloaded: 
https://repository.apache.org/content/repositories/snapshots/org/apache/jclouds/jclouds-project/2.0.0-SNAPSHOT/maven-metadata.xml
 (822 B at 0.4 KB/sec)
[WARNING] 
[WARNING] Some problems were encountered while building the effective model for 
org.apache.jclouds.labs:openstack-glance:bundle:2.0.0-SNAPSHOT
[WARNING] 'parent.relativePath' points at 
org.apache.jclouds.labs:jclouds-labs-openstack instead of 
org.apache.jclouds:jclouds-project, please verify your project structure @ line 
22, column 11
[WARNING] 
[WARNING] Some problems were encountered while building the effective model for 
org.apache.jclouds.labs:openstack-neutron:bundle:2.0.0-SNAPSHOT
[WARNING] 'parent.relativePath' points at 
org.apache.jclouds.labs:jclouds-labs-openstack instead of 
org.apache.jclouds:jclouds-project, please verify your project structure @ line 
22, column 11
[WARNING] 
[WARNING] Some problems were encountered while building the effective model for 
org.apache.jclouds.labs:openstack-swift:bundle:2.0.0-SNAPSHOT
[WARNING] 'parent.relativePath' points at 
org.apache.jclouds.labs:jclouds-labs-openstack instead of 
org.apache.jclouds:jclouds-project, please verify your project structure @ line 
22, column 11
[WARNING] 
[WARNING] Some problems were encountered while building the effective model for 
org.apache.jclouds.labs:openstack-marconi:bundle:2.0.0-SNAPSHOT
[WARNING] 'parent.relativePath' points at 
org.apache.jclouds.labs:jclouds-labs-openstack instead of 
org.apache.jclouds:jclouds-project, please verify your project structure @ line 
22, column 11
[WARNING] 
[WARNING] Some problems were encountered while building the effective model for 
org.apache.jclouds.labs:rackspace-autoscale:bundle:2.0.0-SNAPSHOT
[WARNING] 'parent.relativePath' points at 
org.apache.jclouds.labs:jclouds-labs-openstack instead of 
org.apache.jclouds:jclouds-project, please verify your project structure @ line 
22, column 11
[WARNING] 
[WARNING] Some problems were encountered while building the effective model for 
org.apache.jclouds.labs:rackspace-autoscale-uk:bundle:2.0.0-SNAPSHOT
[WARNING] 'parent.relativePath' points at 
org.apache.jclouds.labs:jclouds-labs-openstack instead of 
org.apache.jclouds:jclouds-project, please verify your project structure @ line 
22, column 11
[WARNING] 
[WARNING] Some problems were encountered while building the effective model for 
org.apache.jclouds.labs:rackspace-autoscale-us:bundle:2.0.0-SNAPSHOT
[WARNING] 'parent.relativePath' points at 
org.apache.jclouds.labs:jclouds-labs-openstack instead of 
org.apache.jclouds:jclouds-project, please verify your project structure @ line 
22, column 11
[WARNING] 
[WARNING] Some problems were encountered while building the effective model for 
org.apache.jclouds.labs:rackspace-cloudqueues-us:bundle:2.0.0-SNAPSHOT
[WARNING] 'parent.relativePath' points at 
org.apache.jclouds.labs:jclouds-labs-openstack instead of 
org.apache.jclouds:jclouds-project, please verify your project structure @ line 
22, column 11
[WARNING] 
[WARNING] Some problems were encountered while building the effective model for 

Build failed in Jenkins: jclouds » jclouds-chef #1258

2014-08-08 Thread BuildHive
See https://buildhive.cloudbees.com/job/jclouds/job/jclouds-chef/1258/

--
[...truncated 10 lines...]
Modules changed, recalculating dependency graph
maven3-agent.jar already up to date
maven3-interceptor.jar already up to date
maven3-interceptor-commons.jar already up to date
[jclouds-chef] $ /usr/bin/tenant-isolate /opt/jdk/jdk1.7.latest/bin/java 
-XX:MaxPermSize=256m -cp 
/scratch/jenkins/maven3-agent.jar:/opt/maven/latest/boot/plexus-classworlds-2.4.jar
 org.jvnet.hudson.maven3.agent.Maven3Main /opt/maven/latest 
/scratch/jenkins/slave.jar /scratch/jenkins/maven3-interceptor.jar 
/scratch/jenkins/maven3-interceptor-commons.jar 40793
===[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 
https://buildhive.cloudbees.com/job/jclouds/job/jclouds-chef/ws/pom.xml clean 
verify -U -e -Dmaven.javadoc.skip=true
[INFO] Error stacktraces are turned on.
[INFO] Scanning for projects...
[WARNING] 
[WARNING] Some problems were encountered while building the effective model for 
org.apache.jclouds.chef:jclouds-chef:pom:2.0.0-SNAPSHOT
[WARNING] 'parent.relativePath' of POM 
org.apache.jclouds.chef:chef-project:2.0.0-SNAPSHOT 
(https://buildhive.cloudbees.com/job/jclouds/job/jclouds-chef/ws/project/pom.xml)
 points at org.apache.jclouds.chef:jclouds-chef instead of org.apache:apache, 
please verify your project structure @ 
org.apache.jclouds.chef:chef-project:2.0.0-SNAPSHOT, 
https://buildhive.cloudbees.com/job/jclouds/job/jclouds-chef/ws/project/pom.xml,
 line 22, column 11
[WARNING] 
[WARNING] It is highly recommended to fix these problems because they threaten 
the stability of your build.
[WARNING] 
[WARNING] For this reason, future Maven versions might no longer support 
building such malformed projects.
[WARNING] 
[INFO] 
[INFO] Reactor Build Order:
[INFO] 
[INFO] Apache jclouds Chef :: Project
[INFO] Apache jclouds Chef :: Core
[INFO] Apache jclouds Chef :: Compute
[INFO] Apache jclouds Chef :: Enterprise
[INFO] Apache jclouds Chef
[INFO] 
[INFO] 
[INFO] Building Apache jclouds Chef :: Project 2.0.0-SNAPSHOT
[INFO] 
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ chef-project ---
[INFO] 
[INFO] --- maven-remote-resources-plugin:1.3:process (default) @ chef-project 
---
[INFO] 
[INFO] --- apache-rat-plugin:0.10:check (default) @ chef-project ---
[INFO] 51 implicit excludes (use -debug for more details).
[INFO] Exclude: **/src/test/resources/**/*.sh
[INFO] Exclude: **/src/test/resources/**/*.bat
[INFO] Exclude: **/src/test/resources/**/*.cmd
[INFO] Exclude: **/src/test/resources/**/*.txt
[INFO] Exclude: **/src/test/resources/**/*.gz
[INFO] Exclude: **/src/test/resources/**/*.xml
[INFO] Exclude: **/src/test/resources/**/*.json
[INFO] Exclude: **/LICENSE.txt
[INFO] Exclude: **/header.txt
[INFO] Exclude: **/NOTICE.txt
[INFO] Exclude: **/DISCLAIMER
[INFO] Exclude: **/BUILD.txt
[INFO] Exclude: **/CHANGES.txt
[INFO] Exclude: **/README.md
[INFO] Exclude: **/README.txt
[INFO] Exclude: **/DEPENDENCIES
[INFO] Exclude: **/CONTRIBUTING.md
[INFO] Exclude: **/*ProviderMetadata
[INFO] Exclude: **/*ApiMetadata
[INFO] Exclude: **/target/**
[INFO] Exclude: **/test-output/**
[INFO] Exclude: **/bin/**
[INFO] Exclude: **/.settings/**
[INFO] Exclude: **/.classpath
[INFO] Exclude: **/.dir-locals.el
[INFO] Exclude: **/.project
[INFO] Exclude: **/.idea/**
[INFO] Exclude: **/*.iml
[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: gc.log
[INFO] 1 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 

Re: [jclouds] Parse Swift authentication headers case-insensitively (1.8.x) (#471)

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

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

Re: [jclouds-labs-aws] JCLOUDS-457: Extend javadoc and add README.md (#56)

2014-08-08 Thread Andrew Phillips
  */
 String uploadArchive(String vaultName, Payload payload);
  
 /**
 -* Deletes an archive from a vault.
 +* Deletes an archive from a vault. Be aware that after deleting an 
 archive it may still be listed in the
 +* inventories until amazon compute a new inventory.

[minor] until Glacier computes?

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

Re: [jclouds-labs-aws] JCLOUDS-457: Extend javadoc and add README.md (#56)

2014-08-08 Thread Andrew Phillips
 @@ -64,7 +67,9 @@
 boolean deleteVault(String vaultName);
  
 /**
 -* Retrieves the metadata for a vault.
 +* Retrieves the metadata for a vault. The response include information 
 like the vault ARN, the creation data, the

[minor] response includes

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

Re: [jclouds-labs-aws] JCLOUDS-457: Extend javadoc and add README.md (#56)

2014-08-08 Thread Andrew Phillips
 @@ -64,7 +67,9 @@
 boolean deleteVault(String vaultName);
  
 /**
 -* Retrieves the metadata for a vault.
 +* Retrieves the metadata for a vault. The response include information 
 like the vault ARN, the creation data, the
 +* number of archives contained within the vault and total size of these 
 archives. The number of archives and
 +* the total size is based on the last inventory computed by amazon and 
 the information may be outdated.

[minor] computed by Glacier. This information may be outdated.

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

Re: [jclouds-labs-aws] JCLOUDS-457: Extend javadoc and add README.md (#56)

2014-08-08 Thread Andrew Phillips
  * @see GlacierClient#listVaults(PaginationOptions)
  */
 PaginatedVaultCollection listVaults();
  
 /**
 -* Stores an archive in a vault.
 +* Stores an archive in a vault. Archives up to 4GB in size can be 
 uploaded using this operation. Once the archive
 +* is uploaded it is immutable, this means that archive or its 
 description cannot be modified. Except for the

[minor] this means that the archive

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

Re: [jclouds-labs-aws] JCLOUDS-457: Extend javadoc and add README.md (#56)

2014-08-08 Thread Andrew Phillips
 @@ -176,7 +186,7 @@
 String completeMultipartUpload(String vaultName, String uploadId, 
 MapInteger, HashCode hashes, long archiveSize);
  
 /**
 -* Aborts the multipart upload.
 +* Aborts the multipart upload. Once aborted, you cannot upload any more 
 parts to it.

[minor] Do we need to explain what happens to the existing parts? I would guess 
they are all dropped and nothing is stored? If that is correct, do we feel that 
is self-evident?

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

Re: [jclouds] Parse Swift authentication headers case-insensitively (1.8.x) (#471)

2014-08-08 Thread CloudBees pull request builder plugin
[jclouds-pull-requests 
#1068](https://jclouds.ci.cloudbees.com/job/jclouds-pull-requests/1068/) 
UNSTABLE
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/471#issuecomment-51671054

Re: [jclouds-labs-aws] JCLOUDS-457: Extend javadoc and add README.md (#56)

2014-08-08 Thread Andrew Phillips
 @@ -248,7 +262,9 @@
 JobMetadata describeJob(String vaultName, String jobId);
  
 /**
 -* Lists jobs.
 +* Lists the ongoing jobs and the recently finished jobs for a vault. By 
 default this operation returns up to
 +* 1,000 jobs in the response, but you can control this using the request 
 options. Note that this operation also
 +* returns the recently finished jobs and you can still download their 
 output.

What does the last sentence mean? That you can't download the output for *all* 
jobs in the response? How do you know which ones are still accessible?

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

Re: [jclouds-labs-aws] JCLOUDS-457: Extend javadoc and add README.md (#56)

2014-08-08 Thread Andrew Phillips
 @@ -265,7 +281,8 @@
 PaginatedJobCollection listJobs(String vaultName);
  
 /**
 -* Downloads part of the output of an archive retrieval job.
 +* Gets the raw job output of any kind of job. You can download the job 
 output within the 24 hour period after
 +* Glacier comlpetes a job.

[minor] completes

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

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

2014-08-08 Thread BuildHive
See https://buildhive.cloudbees.com/job/jclouds/job/jclouds-labs/1386/



Re: [jclouds] Require JDK 7 and allow payloads greater than 2 GB (#426)

2014-08-08 Thread Andrew Phillips
@andrewgaul Anything we're waiting on here..?

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

Re: [jclouds-labs-aws] JCLOUDS-457: Extend javadoc and add README.md (#56)

2014-08-08 Thread Andrew Phillips
Thanks for the updates, @rcoedo!

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

Re: [jclouds] Parse Swift authentication headers case-insensitively (1.8.x) (#471)

2014-08-08 Thread Andrew Phillips
 jclouds-pull-requests #1068 UNSTABLE

The one Checkstyle violation that is making this build fail is not related to 
this PR.

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

[jira] [Commented] (JCLOUDS-656) Headers are not normalized when parsing Swift authentication response

2014-08-08 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/JCLOUDS-656?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14091505#comment-14091505
 ] 

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

Commit 99fe40ab91cf8edb5356beec1bcaf0a8ad602127 in jclouds's branch 
refs/heads/1.8.x from [~fabianlange]
[ https://git-wip-us.apache.org/repos/asf?p=jclouds.git;h=99fe40a ]

JCLOUDS-656: Parse Swift authentication headers case-insensitively

Also ensure they are added to the result object with the normalized
capitalization expected by downstream code.

Follow-up to 375cb207.


 Headers are not normalized when parsing Swift authentication response
 -

 Key: JCLOUDS-656
 URL: https://issues.apache.org/jira/browse/JCLOUDS-656
 Project: jclouds
  Issue Type: Bug
  Components: jclouds-blobstore
Affects Versions: 1.8.0
Reporter: Andrew Phillips
Assignee: Andrew Phillips
  Labels: openstack-swift
 Fix For: 1.8.1, 2.0.0

 Attachments: JCLOUDS-656.patch


 When jclouds parses authentication response headers from Swift, it does not 
 attempt to recognize all of them case-insensitively. It also does not add 
 them to the parsed object in the normalized capitalization that is expected 
 by downstream code.
 This is a more general case of JCLOUDS-155 that was not correctly fixed. See 
 https://issues.apache.org/jira/browse/JCLOUDS-155?focusedCommentId=14087496page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-14087496
 Reported by [~fabianlange]. Thanks, Fabian!



--
This message was sent by Atlassian JIRA
(v6.2#6252)


Re: [jclouds] Parse Swift authentication headers case-insensitively (1.8.x) (#471)

2014-08-08 Thread Andrew Phillips
Merged to 
[1.8.x](https://git-wip-us.apache.org/repos/asf?p=jclouds.git;a=commit;h=99fe40ab91cf8edb5356beec1bcaf0a8ad602127)

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

[jira] [Updated] (JCLOUDS-656) Headers are not normalized when parsing Swift authentication response

2014-08-08 Thread Andrew Phillips (JIRA)

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

Andrew Phillips updated JCLOUDS-656:


Fix Version/s: 1.8.1

 Headers are not normalized when parsing Swift authentication response
 -

 Key: JCLOUDS-656
 URL: https://issues.apache.org/jira/browse/JCLOUDS-656
 Project: jclouds
  Issue Type: Bug
  Components: jclouds-blobstore
Affects Versions: 1.8.0
Reporter: Andrew Phillips
Assignee: Andrew Phillips
  Labels: openstack-swift
 Fix For: 1.8.1, 2.0.0

 Attachments: JCLOUDS-656.patch


 When jclouds parses authentication response headers from Swift, it does not 
 attempt to recognize all of them case-insensitively. It also does not add 
 them to the parsed object in the normalized capitalization that is expected 
 by downstream code.
 This is a more general case of JCLOUDS-155 that was not correctly fixed. See 
 https://issues.apache.org/jira/browse/JCLOUDS-155?focusedCommentId=14087496page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-14087496
 Reported by [~fabianlange]. Thanks, Fabian!



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Assigned] (JCLOUDS-657) createNodesInGroup fails on GCE if there are existing instances which fail name validation

2014-08-08 Thread Chris Custine (JIRA)

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

Chris Custine reassigned JCLOUDS-657:
-

Assignee: Chris Custine

 createNodesInGroup fails on GCE if there are existing instances which fail 
 name validation
 --

 Key: JCLOUDS-657
 URL: https://issues.apache.org/jira/browse/JCLOUDS-657
 Project: jclouds
  Issue Type: Bug
  Components: jclouds-labs-google
Affects Versions: 1.7.3
Reporter: Sunil Shah
Assignee: Chris Custine

 JClouds provisioning fails when we try to create nodes in a GCE project that 
 has one or more existing instances with names of the format ss-production - 
 where ss is any two letter string and production is any string. 
 These are valid instance names in GCE but fail JClouds validation - which 
 seems to split on the hyphen and requires individual components to be greater 
 than 3 characters.  
 A full stack trace is here:
 https://gist.github.com/ssk2/853ba032135c60621a9a
 I think the offending logic is in this method: 
 https://github.com/jclouds/jclouds-labs-google/blob/master/google-compute-engine/src/main/java/org/jclouds/googlecomputeengine/compute/functions/InstanceInZoneToNodeMetadata.java#L82
  - which iterates over all groups. 
 To fix, I think it'd be necessary to change how validation happens to 
 validate on the entire name.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Assigned] (JCLOUDS-649) Creating an image from a root persistent disk causes NullPointerException on GCE

2014-08-08 Thread Chris Custine (JIRA)

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

Chris Custine reassigned JCLOUDS-649:
-

Assignee: Chris Custine

 Creating an image from a root persistent disk causes NullPointerException on 
 GCE
 

 Key: JCLOUDS-649
 URL: https://issues.apache.org/jira/browse/JCLOUDS-649
 Project: jclouds
  Issue Type: Bug
  Components: jclouds-labs-google
Affects Versions: 1.7.3
 Environment: Debian Wheezy
Reporter: Sunil Shah
Assignee: Chris Custine

 When we create an image using the instructions at 
 https://developers.google.com/compute/docs/images#creating_an_image_from_a_root_persistent_disk
  and add it to our project, using JClouds to list images fails with a 
 NullPointerException:
 context.getComputeService.listImages()
 Full stack trace is here: https://gist.github.com/ssk2/5ee56af7f0976b4b1e9d
 This appears to be because adding an image this way (using gcutil addimage 
 but with source_disk specified) doesn't set the rawDisk attribute for the 
 image, whereas other images have this set (whether official or added by using 
 gcutil addimage without source_disk specified).
 A working image added using gcutil addimage without source_disk specified:
 {code:javascript}
 {
   kind: compute#image,
   selfLink: 
 https://www.googleapis.com/compute/v1/projects/snipped/global/images/em2,
   id: 16640109463810346568,
   creationTimestamp: 2014-08-01T14:16:33.255-07:00,
   name: em2,
   description: ,
   sourceType: RAW,
   rawDisk: {
 source: ,
 containerType: TAR
   },
   status: READY,
   archiveSizeBytes: 2105823816,
   diskSizeGb: 10
 }
 {code}
 A non-working image added using gcutil addimage with source_disk specified:
 {code:javascript}
 {
   kind: compute#image,
   selfLink: 
 https://www.googleapis.com/compute/v1/projects/snipped/global/images/em2-201407311619,
   id: 5684027672297600099,
   creationTimestamp: 2014-07-31T16:25:31.255-07:00,
   name: em2-201407311619,
   description: ,
   sourceType: RAW,
   status: READY,
   archiveSizeBytes: 2195392264,
   diskSizeGb: 10,
   sourceDisk: 
 https://www.googleapis.com/compute/v1/projects/snipped/zones/us-central1-a/disks/em2,
   sourceDiskId: 1777248800849859015
 }
 {code}



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Resolved] (JCLOUDS-535) Create examples of using GCE with jclouds

2014-08-08 Thread Chris Custine (JIRA)

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

Chris Custine resolved JCLOUDS-535.
---

   Resolution: Fixed
Fix Version/s: 1.7.3

 Create examples of using GCE with jclouds
 -

 Key: JCLOUDS-535
 URL: https://issues.apache.org/jira/browse/JCLOUDS-535
 Project: jclouds
  Issue Type: New Feature
  Components: jclouds-labs-google
Affects Versions: 1.7.2
Reporter: Mikołaj Zalewski
Priority: Minor
 Fix For: 1.7.3


 We need examples of how the APIs can be used. Rackspace examples are said to 
 be a good starting point.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Assigned] (JCLOUDS-518) Support retrieving OAuth tokens from GCE instance metadata

2014-08-08 Thread Chris Custine (JIRA)

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

Chris Custine reassigned JCLOUDS-518:
-

Assignee: Chris Custine

 Support retrieving OAuth tokens from GCE instance metadata
 --

 Key: JCLOUDS-518
 URL: https://issues.apache.org/jira/browse/JCLOUDS-518
 Project: jclouds
  Issue Type: New Feature
  Components: jclouds-labs-google
Affects Versions: 1.7.1
Reporter: Mikołaj Zalewski
Assignee: Chris Custine
Priority: Minor

 If configured, a GCE instance has access to an OAuth token for the project's 
 service account. It's available through the http://metadata server. The 
 details are described in 
 https://developers.google.com/compute/docs/authentication . This feature 
 request is to provide an API to retrieve this token.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


Build failed in Jenkins: jclouds » jclouds-labs-openstack #1532

2014-08-08 Thread BuildHive
See 
https://buildhive.cloudbees.com/job/jclouds/job/jclouds-labs-openstack/1532/

--
Started by upstream project jclouds/jclouds build number 1477
originally caused by:
 Started by GitHub push by jclouds-mirror
 Started by GitHub push by jclouds-mirror
Building remotely on s-48b7e86e in workspace 
https://buildhive.cloudbees.com/job/jclouds/job/jclouds-labs-openstack/ws/
Fetching changes from the remote Git repository
Fetching upstream changes from 
git://github.com/jclouds/jclouds-labs-openstack.git
Checking out Revision cf9f66abc34b1cb389de19a11ad7182fac33c242 (origin/master)
Cleaning workspace
Resetting working tree
Parsing POMs
Downloaded artifact 
https://repository.apache.org/content/repositories/snapshots/org/apache/jclouds/jclouds-project/2.0.0-SNAPSHOT/maven-metadata.xml
Downloaded artifact 
http://repository.apache.org/snapshots/org/apache/jclouds/jclouds-project/2.0.0-SNAPSHOT/maven-metadata.xml
Modules changed, recalculating dependency graph
maven3-agent.jar already up to date
maven3-interceptor.jar already up to date
maven3-interceptor-commons.jar already up to date
[jclouds-labs-openstack] $ /usr/bin/tenant-isolate 
/opt/jdk/jdk1.7.latest/bin/java -XX:MaxPermSize=256m -cp 
/scratch/jenkins/maven3-agent.jar:/opt/maven/latest/boot/plexus-classworlds-2.4.jar
 org.jvnet.hudson.maven3.agent.Maven3Main /opt/maven/latest 
/scratch/jenkins/slave.jar /scratch/jenkins/maven3-interceptor.jar 
/scratch/jenkins/maven3-interceptor-commons.jar 40464
===[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 
https://buildhive.cloudbees.com/job/jclouds/job/jclouds-labs-openstack/ws/pom.xml
 clean verify -U -e -Dmaven.javadoc.skip=true
[INFO] Error stacktraces are turned on.
[INFO] Scanning for projects...
Downloading: 
https://repository.apache.org/content/repositories/snapshots/org/apache/jclouds/jclouds-project/2.0.0-SNAPSHOT/maven-metadata.xml
Downloaded: 
https://repository.apache.org/content/repositories/snapshots/org/apache/jclouds/jclouds-project/2.0.0-SNAPSHOT/maven-metadata.xml
 (822 B at 0.4 KB/sec)
[INFO] 
[INFO] Reactor Build Order:
[INFO] 
[INFO] jclouds openstack-glance api
[INFO] jclouds openstack-neutron api
[INFO] jclouds openstack-swift api
[INFO] jclouds openstack-marconi api
[INFO] jclouds Rackspace Auto Scale API
[INFO] jclouds Rackspace Auto Scale UK Provider
[INFO] jclouds Rackspace Auto Scale US Provider
[INFO] jclouds Rackspace Cloud Queues US provider
[INFO] jclouds Rackspace Cloud Queues UK provider
[INFO] jclouds rackspace-cloudbigdata api
[INFO] jclouds rackspace-cloudbigdata api provider
[INFO] jclouds rackspace-cloudfiles api
[INFO] jclouds Rackspace Cloud Files UK provider
[INFO] jclouds Rackspace Cloud Files US provider
[INFO] Apache jclouds labs openstack
[INFO] 
[INFO] 
[INFO] Building jclouds openstack-glance api 2.0.0-SNAPSHOT
[INFO] 
Downloading: 
https://repository.apache.org/content/repositories/snapshots/org/apache/jclouds/api/openstack-keystone/2.0.0-SNAPSHOT/maven-metadata.xml
Downloading: 
http://repository.apache.org/snapshots/org/apache/jclouds/api/openstack-keystone/2.0.0-SNAPSHOT/maven-metadata.xml
Downloaded: 
http://repository.apache.org/snapshots/org/apache/jclouds/api/openstack-keystone/2.0.0-SNAPSHOT/maven-metadata.xml
 (2 KB at 3.6 KB/sec)
Downloaded: 
https://repository.apache.org/content/repositories/snapshots/org/apache/jclouds/api/openstack-keystone/2.0.0-SNAPSHOT/maven-metadata.xml
 (2 KB at 2.5 KB/sec)
Downloading: 
http://repository.apache.org/snapshots/org/apache/jclouds/jclouds-project/2.0.0-SNAPSHOT/maven-metadata.xml
Downloaded: 
http://repository.apache.org/snapshots/org/apache/jclouds/jclouds-project/2.0.0-SNAPSHOT/maven-metadata.xml
 (822 B at 3.2 KB/sec)
Downloading: 
https://repository.apache.org/content/repositories/snapshots/org/apache/jclouds/jclouds-core/2.0.0-SNAPSHOT/maven-metadata.xml
Downloading: 
http://repository.apache.org/snapshots/org/apache/jclouds/jclouds-core/2.0.0-SNAPSHOT/maven-metadata.xml
Downloaded: 
https://repository.apache.org/content/repositories/snapshots/org/apache/jclouds/jclouds-core/2.0.0-SNAPSHOT/maven-metadata.xml
 (2 KB at 4.0 KB/sec)
Downloaded: 
http://repository.apache.org/snapshots/org/apache/jclouds/jclouds-core/2.0.0-SNAPSHOT/maven-metadata.xml
 (2 KB at 3.9 KB/sec)
Downloading: 
https://repository.apache.org/content/repositories/snapshots/org/apache/jclouds/driver/jclouds-slf4j/2.0.0-SNAPSHOT/maven-metadata.xml
Downloading: 

Build failed in Jenkins: jclouds » jclouds-chef #1259

2014-08-08 Thread BuildHive
See https://buildhive.cloudbees.com/job/jclouds/job/jclouds-chef/1259/

--
[...truncated 9 lines...]
Resetting working tree
Parsing POMs
Modules changed, recalculating dependency graph
maven3-agent.jar already up to date
maven3-interceptor.jar already up to date
maven3-interceptor-commons.jar already up to date
[jclouds-chef] $ /usr/bin/tenant-isolate /opt/jdk/jdk1.7.latest/bin/java 
-XX:MaxPermSize=256m -cp 
/scratch/jenkins/maven3-agent.jar:/opt/maven/latest/boot/plexus-classworlds-2.4.jar
 org.jvnet.hudson.maven3.agent.Maven3Main /opt/maven/latest 
/scratch/jenkins/slave.jar /scratch/jenkins/maven3-interceptor.jar 
/scratch/jenkins/maven3-interceptor-commons.jar 55654
===[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 
https://buildhive.cloudbees.com/job/jclouds/job/jclouds-chef/ws/pom.xml clean 
verify -U -e -Dmaven.javadoc.skip=true
[INFO] Error stacktraces are turned on.
[INFO] Scanning for projects...
[WARNING] 
[WARNING] Some problems were encountered while building the effective model for 
org.apache.jclouds.chef:jclouds-chef:pom:2.0.0-SNAPSHOT
[WARNING] 'parent.relativePath' of POM 
org.apache.jclouds.chef:chef-project:2.0.0-SNAPSHOT 
(https://buildhive.cloudbees.com/job/jclouds/job/jclouds-chef/ws/project/pom.xml)
 points at org.apache.jclouds.chef:jclouds-chef instead of org.apache:apache, 
please verify your project structure @ 
org.apache.jclouds.chef:chef-project:2.0.0-SNAPSHOT, 
https://buildhive.cloudbees.com/job/jclouds/job/jclouds-chef/ws/project/pom.xml,
 line 22, column 11
[WARNING] 
[WARNING] It is highly recommended to fix these problems because they threaten 
the stability of your build.
[WARNING] 
[WARNING] For this reason, future Maven versions might no longer support 
building such malformed projects.
[WARNING] 
[INFO] 
[INFO] Reactor Build Order:
[INFO] 
[INFO] Apache jclouds Chef :: Project
[INFO] Apache jclouds Chef :: Core
[INFO] Apache jclouds Chef :: Compute
[INFO] Apache jclouds Chef :: Enterprise
[INFO] Apache jclouds Chef
[INFO] 
[INFO] 
[INFO] Building Apache jclouds Chef :: Project 2.0.0-SNAPSHOT
[INFO] 
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ chef-project ---
[INFO] 
[INFO] --- maven-remote-resources-plugin:1.3:process (default) @ chef-project 
---
[INFO] 
[INFO] --- apache-rat-plugin:0.10:check (default) @ chef-project ---
[INFO] 51 implicit excludes (use -debug for more details).
[INFO] Exclude: **/src/test/resources/**/*.sh
[INFO] Exclude: **/src/test/resources/**/*.bat
[INFO] Exclude: **/src/test/resources/**/*.cmd
[INFO] Exclude: **/src/test/resources/**/*.txt
[INFO] Exclude: **/src/test/resources/**/*.gz
[INFO] Exclude: **/src/test/resources/**/*.xml
[INFO] Exclude: **/src/test/resources/**/*.json
[INFO] Exclude: **/LICENSE.txt
[INFO] Exclude: **/header.txt
[INFO] Exclude: **/NOTICE.txt
[INFO] Exclude: **/DISCLAIMER
[INFO] Exclude: **/BUILD.txt
[INFO] Exclude: **/CHANGES.txt
[INFO] Exclude: **/README.md
[INFO] Exclude: **/README.txt
[INFO] Exclude: **/DEPENDENCIES
[INFO] Exclude: **/CONTRIBUTING.md
[INFO] Exclude: **/*ProviderMetadata
[INFO] Exclude: **/*ApiMetadata
[INFO] Exclude: **/target/**
[INFO] Exclude: **/test-output/**
[INFO] Exclude: **/bin/**
[INFO] Exclude: **/.settings/**
[INFO] Exclude: **/.classpath
[INFO] Exclude: **/.dir-locals.el
[INFO] Exclude: **/.project
[INFO] Exclude: **/.idea/**
[INFO] Exclude: **/*.iml
[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: gc.log
[INFO] 1 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 

[jira] [Resolved] (JCLOUDS-499) update examples to support GCE provider

2014-08-08 Thread Chris Custine (JIRA)

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

Chris Custine resolved JCLOUDS-499.
---

   Resolution: Fixed
Fix Version/s: 1.7.3

 update examples to support GCE provider
 ---

 Key: JCLOUDS-499
 URL: https://issues.apache.org/jira/browse/JCLOUDS-499
 Project: jclouds
  Issue Type: Bug
  Components: jclouds-examples
Reporter: Suriya priya Veluchamy
Priority: Minor
 Fix For: 1.7.3


 Update the compute-basics example to work with GCE provider.
 The changes are minimal:
 1. Updating version in pom.xml to 1.7.1, add GCE dependencies.
 2. Updating MainApp.java to support GCE
 3. Added two commands listimages, listnodes to MainApp.java
 Thanks
 Suriya



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Assigned] (JCLOUDS-495) GCE provider default template not picking an image

2014-08-08 Thread Chris Custine (JIRA)

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

Chris Custine reassigned JCLOUDS-495:
-

Assignee: Chris Custine

 GCE provider default template not picking an image
 --

 Key: JCLOUDS-495
 URL: https://issues.apache.org/jira/browse/JCLOUDS-495
 Project: jclouds
  Issue Type: Bug
  Components: jclouds-labs-google
Affects Versions: 1.7.1
Reporter: Suriya priya Veluchamy
Assignee: Chris Custine
Priority: Minor

 TemplateBuilder templateBuilder = compute.templateBuilder();
 After changing [1] to make use of GCE,
 compute.createNodesInGroup(groupName, 1, templateBuilder.build()))
  - is failing with below error.
  adding node to group mygroup
 error: no image matched predicate: 
 And(nullEqualToIsParentOrIsGrandparentOfCurrentLocation(),And(osFamily(gcel),osVersion(1[012].[01][04])))
 [2] is the relevant email.
 [1] 
 https://github.com/jclouds/jclouds-examples/blob/master/compute-basics/src/main/java/org/jclouds/examples/compute/basics/MainApp.java
 [2] http://www.mail-archive.com/dev@jclouds.apache.org/msg04413.html



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Commented] (JCLOUDS-495) GCE provider default template not picking an image

2014-08-08 Thread Chris Custine (JIRA)

[ 
https://issues.apache.org/jira/browse/JCLOUDS-495?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14091529#comment-14091529
 ] 

Chris Custine commented on JCLOUDS-495:
---

[This PR|https://github.com/jclouds/jclouds-labs-google/pull/37]  will change 
the default template image to select Debian Wheezy as recommended by Google 
[here|https://developers.google.com/compute/docs/faq#deprecatedgcel]

 GCE provider default template not picking an image
 --

 Key: JCLOUDS-495
 URL: https://issues.apache.org/jira/browse/JCLOUDS-495
 Project: jclouds
  Issue Type: Bug
  Components: jclouds-labs-google
Affects Versions: 1.7.1
Reporter: Suriya priya Veluchamy
Assignee: Chris Custine
Priority: Minor

 TemplateBuilder templateBuilder = compute.templateBuilder();
 After changing [1] to make use of GCE,
 compute.createNodesInGroup(groupName, 1, templateBuilder.build()))
  - is failing with below error.
  adding node to group mygroup
 error: no image matched predicate: 
 And(nullEqualToIsParentOrIsGrandparentOfCurrentLocation(),And(osFamily(gcel),osVersion(1[012].[01][04])))
 [2] is the relevant email.
 [1] 
 https://github.com/jclouds/jclouds-examples/blob/master/compute-basics/src/main/java/org/jclouds/examples/compute/basics/MainApp.java
 [2] http://www.mail-archive.com/dev@jclouds.apache.org/msg04413.html



--
This message was sent by Atlassian JIRA
(v6.2#6252)


  1   2   >