Re: [jclouds-labs-openstack] OS Ceilometer API support (#166)

2014-11-05 Thread CloudBees pull request builder plugin
[jclouds-labs-openstack-pull-requests #476](https://jclouds.ci.cloudbees.com/job/jclouds-labs-openstack-pull-requests/476/) SUCCESS This pull request looks good --- Reply to this email directly or view it on GitHub:

Re: [jclouds-labs-openstack] OS Ceilometer API support (#166)

2014-11-05 Thread BuildHive
[jclouds » jclouds-labs-openstack #1946](https://buildhive.cloudbees.com/job/jclouds/job/jclouds-labs-openstack/1946/) SUCCESS This pull request looks good [(what's this?)](https://www.cloudbees.com/what-is-buildhive) --- Reply to this email directly or view it on GitHub:

Re: [jclouds-labs-openstack] OS Ceilometer API support (#166)

2014-11-05 Thread Avi Ben-Harush
changed the MetersApi.listMeters to MetersApi.list but left the QueryOptions as is cause of a new ComplexQueryOptions for QueryApi . changed QueryApi so it uses ComplexQueryOptions and used MapBinder to controle the post params. waiting for further comments --- Reply to this email directly or

Re: [jclouds-labs-google] standardize listPage across all GCE resources. (#81)

2014-11-05 Thread Ignasi Barrera
Nice cleanup. lgtm! --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-labs-google/pull/81#issuecomment-61784029

Re: [jclouds-labs-google] Use images from all public projects and filter deprecated ones (#77)

2014-11-05 Thread Ignasi Barrera
Unfortunately the filter can't be applied on the API call, as the deprecated field is a nested object, and according to the documentation for the filter query parameter: *Only atomic field types are supported (string, number, boolean). Array and object fields are not currently supported.* I've

Re: [jclouds-labs-google] Use images from all public projects and filter deprecated ones (#77)

2014-11-05 Thread Ignasi Barrera
@adriancole @danbroudy Updated the PR to the latest master and making sure the `listImages` returns a lazy iterable. --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-labs-google/pull/77#issuecomment-61791543

Re: [jclouds-labs-google] Use images from all public projects and filter deprecated ones (#77)

2014-11-05 Thread CloudBees pull request builder plugin
[jclouds-labs-google-pull-requests #229](https://jclouds.ci.cloudbees.com/job/jclouds-labs-google-pull-requests/229/) SUCCESS This pull request looks good --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-labs-google/pull/77#issuecomment-61791611

Re: [jclouds-labs-google] Use images from all public projects and filter deprecated ones (#77)

2014-11-05 Thread BuildHive
[jclouds » jclouds-labs-google #1636](https://buildhive.cloudbees.com/job/jclouds/job/jclouds-labs-google/1636/) SUCCESS This pull request looks good [(what's this?)](https://www.cloudbees.com/what-is-buildhive) --- Reply to this email directly or view it on GitHub:

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

2014-11-05 Thread BuildHive
See https://buildhive.cloudbees.com/job/jclouds/job/jclouds-labs-google/1636/changes

[jira] [Created] (JCLOUDS-769) Upload blob from stream

2014-11-05 Thread Akos Hajnal (JIRA)
Akos Hajnal created JCLOUDS-769: --- Summary: Upload blob from stream Key: JCLOUDS-769 URL: https://issues.apache.org/jira/browse/JCLOUDS-769 Project: jclouds Issue Type: New Feature

Re: [jclouds-labs-google] Use images from all public projects and filter deprecated ones (#77)

2014-11-05 Thread CloudBees pull request builder plugin
[jclouds-labs-google-pull-requests #230](https://jclouds.ci.cloudbees.com/job/jclouds-labs-google-pull-requests/230/) SUCCESS This pull request looks good --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-labs-google/pull/77#issuecomment-61806542

Re: [jclouds-labs-google] Use images from all public projects and filter deprecated ones (#77)

2014-11-05 Thread BuildHive
[jclouds » jclouds-labs-google #1637](https://buildhive.cloudbees.com/job/jclouds/job/jclouds-labs-google/1637/) SUCCESS This pull request looks good [(what's this?)](https://www.cloudbees.com/what-is-buildhive) --- Reply to this email directly or view it on GitHub:

Re: [jclouds-labs-google] Use images from all public projects and filter deprecated ones (#77)

2014-11-05 Thread Adrian Cole
Just curious. Did you run live tests? --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-labs-google/pull/77#issuecomment-61825337

Re: [jclouds-labs-google] Use images from all public projects and filter deprecated ones (#77)

2014-11-05 Thread Ignasi Barrera
Yes. The failures are the same than already existed, IIRC. --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-labs-google/pull/77#issuecomment-61826021

Re: [jclouds-labs-google] Use images from all public projects and filter deprecated ones (#77)

2014-11-05 Thread Adrian Cole
@@ -116,6 +121,8 @@ operationCompleteCheckInterval, TimeUnit.MILLISECONDS); this.zones = zones; this.firewallTagNamingConvention = firewallTagNamingConvention; + this.imageProjects = ImmutableList.copyOf(imageProjects);

Re: [jclouds-labs-google] Use images from all public projects and filter deprecated ones (#77)

2014-11-05 Thread Adrian Cole
kill deprecated and punt to goog for adding a filter on object ref = null --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-labs-google/pull/77#issuecomment-61831552

Re: [jclouds-labs-google] Use images from all public projects and filter deprecated ones (#77)

2014-11-05 Thread Adrian Cole
otherwise LGTM --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-labs-google/pull/77#issuecomment-61831847

Re: [jclouds-labs-google] Use images from all public projects and filter deprecated ones (#77)

2014-11-05 Thread Adrian Cole
@Override public Image getImage(String id) { - return Objects.firstNonNull(api.getImageApi(userProject.get()).get(id), - Objects.firstNonNull(api.getImageApi(DEBIAN_PROJECT).get(id), -

Re: [jclouds-labs-google] standardize listPage across all GCE resources. (#81)

2014-11-05 Thread Adrian Cole
couple live test quirks. after I fix that, will merge --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-labs-google/pull/81#issuecomment-61834396

Re: [jclouds-labs-google] Use images from all public projects and filter deprecated ones (#77)

2014-11-05 Thread Ignasi Barrera
Ok, addressed comments and removed the property as discussed on the IRC. I'll merge it once the PR builders show they're happy. --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-labs-google/pull/77#issuecomment-61835650

Re: [jclouds-labs-google] Use images from all public projects and filter deprecated ones (#77)

2014-11-05 Thread Ignasi Barrera
(I've seen now, I'll amend the commit message and remove the deprecated thing before merging) --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-labs-google/pull/77#issuecomment-61835778

Re: [jclouds-labs-google] Another cleanup of GCS. (#79)

2014-11-05 Thread Adrian Cole
@@ -154,7 +155,7 @@ GCSObject getObject(@PathParam(bucket) String bucketName, @PathParam(object) @ResponseParser(ParseToPayloadEnclosing.class) @Fallback(NullOnNotFoundOr404.class) @Nullable - PayloadEnclosingImpl download(@PathParam(bucket) String bucketName,

Re: [jclouds-labs-google] Use images from all public projects and filter deprecated ones (#77)

2014-11-05 Thread CloudBees pull request builder plugin
[jclouds-labs-google-pull-requests #231](https://jclouds.ci.cloudbees.com/job/jclouds-labs-google-pull-requests/231/) SUCCESS This pull request looks good --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-labs-google/pull/77#issuecomment-61835949

Re: [jclouds-labs-google] Use images from all public projects and filter deprecated ones (#77)

2014-11-05 Thread BuildHive
[jclouds » jclouds-labs-google #1638](https://buildhive.cloudbees.com/job/jclouds/job/jclouds-labs-google/1638/) SUCCESS This pull request looks good [(what's this?)](https://www.cloudbees.com/what-is-buildhive) --- Reply to this email directly or view it on GitHub:

Re: [jclouds-labs-google] standardize listPage across all GCE resources. (#81)

2014-11-05 Thread CloudBees pull request builder plugin
[jclouds-labs-google-pull-requests #232](https://jclouds.ci.cloudbees.com/job/jclouds-labs-google-pull-requests/232/) SUCCESS This pull request looks good --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-labs-google/pull/81#issuecomment-61843009

Re: [jclouds-labs-google] Another cleanup of GCS. (#79)

2014-11-05 Thread Adrian Cole
merged --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-labs-google/pull/79#issuecomment-61843095

Re: [jclouds-labs-google] standardize listPage across all GCE resources. (#81)

2014-11-05 Thread BuildHive
[jclouds » jclouds-labs-google #1640](https://buildhive.cloudbees.com/job/jclouds/job/jclouds-labs-google/1640/) SUCCESS This pull request looks good [(what's this?)](https://www.cloudbees.com/what-is-buildhive) --- Reply to this email directly or view it on GitHub:

Re: [jclouds-labs-google] Use images from all public projects and filter deprecated ones (#77)

2014-11-05 Thread Ignasi Barrera
Closed #77. --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-labs-google/pull/77#event-188806724

Re: [jclouds-labs-google] Use images from all public projects and filter deprecated ones (#77)

2014-11-05 Thread Ignasi Barrera
Merged --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-labs-google/pull/77#issuecomment-61845477

Re: [jclouds-labs-google] standardize listPage across all GCE resources. (#81)

2014-11-05 Thread Adrian Cole
tests are back to normalish (still need investigation as some are simple resource names not conforming to GCE naming constraints) ``` Failed tests:

Re: [jclouds-labs-google] standardize listPage across all GCE resources. (#81)

2014-11-05 Thread Adrian Cole
Closed #81. --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-labs-google/pull/81#event-14845

Re: [jclouds-labs-google] standardize listPage across all GCE resources. (#81)

2014-11-05 Thread Adrian Cole
merged --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-labs-google/pull/81#issuecomment-61866266

[jira] [Created] (JCLOUDS-770) Stop depending on jclouds internals like RestAnnotationProcessor

2014-11-05 Thread Adrian Cole (JIRA)
Adrian Cole created JCLOUDS-770: --- Summary: Stop depending on jclouds internals like RestAnnotationProcessor Key: JCLOUDS-770 URL: https://issues.apache.org/jira/browse/JCLOUDS-770 Project: jclouds

[jira] [Created] (JCLOUDS-771) Deprecate and destroy Expect tests; use MockWebServer instead

2014-11-05 Thread Adrian Cole (JIRA)
Adrian Cole created JCLOUDS-771: --- Summary: Deprecate and destroy Expect tests; use MockWebServer instead Key: JCLOUDS-771 URL: https://issues.apache.org/jira/browse/JCLOUDS-771 Project: jclouds

[jira] [Commented] (JCLOUDS-770) Stop depending on jclouds internals like RestAnnotationProcessor

2014-11-05 Thread Adrian Cole (JIRA)
[ https://issues.apache.org/jira/browse/JCLOUDS-770?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14199053#comment-14199053 ] Adrian Cole commented on JCLOUDS-770: - As I'm sure questions will arise.. why

[jira] [Commented] (JCLOUDS-771) Deprecate and destroy Expect tests; use MockWebServer instead

2014-11-05 Thread Adrian Cole (JIRA)
[ https://issues.apache.org/jira/browse/JCLOUDS-771?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14199055#comment-14199055 ] Adrian Cole commented on JCLOUDS-771: - ps expect tests are already beta, so we can

[jira] [Updated] (JCLOUDS-771) Deprecate and destroy Expect tests; use MockWebServer instead

2014-11-05 Thread Adrian Cole (JIRA)
[ https://issues.apache.org/jira/browse/JCLOUDS-771?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Adrian Cole updated JCLOUDS-771: Remaining Estimate: 168h Original Estimate: 168h Deprecate and destroy Expect tests; use

[jira] [Updated] (JCLOUDS-770) Stop depending on jclouds internals like RestAnnotationProcessor

2014-11-05 Thread Adrian Cole (JIRA)
[ https://issues.apache.org/jira/browse/JCLOUDS-770?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Adrian Cole updated JCLOUDS-770: Remaining Estimate: 168h Original Estimate: 168h Stop depending on jclouds internals like

[jclouds-labs-google] GCE is missing ProviderMetadata and locations needed rework. (#82)

2014-11-05 Thread Adrian Cole
This change adds ProviderMetadata, which allows us to properly tag locations of zones. It also uses the built-in location features from jclouds core, which allows you to do things like set the property jclouds.zones to constrain locations. Not quite ready to merge, as I need to adjust one

Re: [jclouds-labs-google] GCE is missing ProviderMetadata and locations needed rework. (#82)

2014-11-05 Thread Adrian Cole
+ public Builder toBuilder() { + return builder().fromProviderMetadata(this); + } + + public GoogleComputeEngineProviderMetadata() { + super(builder()); + } + + public GoogleComputeEngineProviderMetadata(Builder builder) { + super(builder); + } + + private

Re: [jclouds-labs-google] GCE is missing ProviderMetadata and locations needed rework. (#82)

2014-11-05 Thread Adrian Cole
@@ -117,11 +158,40 @@ public String apply(Credentials in) { }, creds), seconds, TimeUnit.SECONDS); } + @Provides @Singleton @Memoized SupplierListRegion regions(@UserProject SupplierString project, + final GoogleComputeEngineApi api,

Re: [jclouds-labs-google] GCE is missing ProviderMetadata and locations needed rework. (#82)

2014-11-05 Thread CloudBees pull request builder plugin
[jclouds-labs-google-pull-requests #233](https://jclouds.ci.cloudbees.com/job/jclouds-labs-google-pull-requests/233/) SUCCESS This pull request looks good --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-labs-google/pull/82#issuecomment-61935353

Re: [jclouds-labs-google] GCE is missing ProviderMetadata and locations needed rework. (#82)

2014-11-05 Thread BuildHive
[jclouds » jclouds-labs-google #1643](https://buildhive.cloudbees.com/job/jclouds/job/jclouds-labs-google/1643/) SUCCESS This pull request looks good [(what's this?)](https://www.cloudbees.com/what-is-buildhive) --- Reply to this email directly or view it on GitHub:

Re: [jclouds-labs-google] GCE is missing ProviderMetadata and locations needed rework. (#82)

2014-11-05 Thread Adrian Cole
@@ -7,8 +7,8 @@ description: us-central1, status: UP, zones: [ this made me question myself.. until I looked at the json from the server! ``` --snip-- status: UP, zones: [ https://www.googleapis.com/compute/v1/projects/jclouds-dev/zones/asia-east1-a;,

Re: [jclouds-labs-google] GCE is missing ProviderMetadata and locations needed rework. (#82)

2014-11-05 Thread Adrian Cole
@nacx fyi. I will clean this up more tomorrow morning --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-labs-google/pull/82#issuecomment-61935656

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

2014-11-05 Thread inbar stolberg
ping --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds/pull/562#issuecomment-61937124

Re: [jclouds-labs-google] GCE is missing ProviderMetadata and locations needed rework. (#82)

2014-11-05 Thread CloudBees pull request builder plugin
[jclouds-labs-google-pull-requests #234](https://jclouds.ci.cloudbees.com/job/jclouds-labs-google-pull-requests/234/) SUCCESS This pull request looks good --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-labs-google/pull/82#issuecomment-61938360

Re: [jclouds-labs-google] GCE is missing ProviderMetadata and locations needed rework. (#82)

2014-11-05 Thread BuildHive
[jclouds » jclouds-labs-google #1644](https://buildhive.cloudbees.com/job/jclouds/job/jclouds-labs-google/1644/) SUCCESS This pull request looks good [(what's this?)](https://www.cloudbees.com/what-is-buildhive) --- Reply to this email directly or view it on GitHub: