Closed #57.
---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-examples/pull/57#event-210986066
You can merge this Pull Request by running:
git pull https://github.com/rackerlabs/jclouds-examples 1-8-1
Or you can view, comment on it, or merge it online at:
https://github.com/jclouds/jclouds-examples/pull/68
-- Commit Summary --
* Update examples to 1.8.1
-- File Changes --
M
I don't like having two accessors for the same information either but we're
choosing between the lesser of two evils here. If you only had
`complexMetadata`, you'd be forcing users to always write code like
Object value = image.getComplexMetadata().get("key");
if (value instanceof List)
> + server.enqueue(addCommonHeaders(new
> MockResponse().setBody(stringFromResource("/access.json";
> + server.enqueue(addCommonHeaders(new
> MockResponse().setBody(stringFromResource("/image_list_with_block_device_mapping_array.json";
> +
> + try {
> + NovaApi nova
> + server.enqueue(addCommonHeaders(new
> MockResponse().setBody(stringFromResource("/access.json";
> + server.enqueue(addCommonHeaders(new
> MockResponse().setBody(stringFromResource("/image_list_with_block_device_mapping_object.json";
> +
> + try {
> + NovaApi nov
> + @Override
> + public Image deserialize(JsonElement jsonElement, Type type,
> JsonDeserializationContext context)
> + throws JsonParseException {
> + JsonObject json = jsonElement.getAsJsonObject();
> +
> + Map complexMetatdata = null;
> + Map meta
> @@ -271,6 +282,10 @@ public Resource getServer() {
>return this.metadata;
> }
>
> + public Map getComplexMetadata() {
Put the Javadoc on both `getComplexMetadata()` and `getMetadata()`. Don't worry
about the lack of Javadoc elsewhere in this class at the moment. It's these
meth
> })
> protected ServerInternalWithoutImage(String id, @Nullable String
> name, java.util.Set links, @Nullable String uuid, String tenantId,
> - String userId, Date updated, Date created,
> @Nullable String hostId, @Nullable String accessIPv4,
[
https://issues.apache.org/jira/browse/JCLOUDS-655?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Everett Toews updated JCLOUDS-655:
--
Assignee: Taylor Jones
> com.google.gson.JsonSyntaxException on trying to start a new insta
Nothing happening here. It's long past time to close this PR. I'll leave it to
@inbarsto to choose a path forward. Considering the [Api/Provider Writing
Practices](https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=49578594)
a fresh start may be in order.
---
Reply to this email d
>return props;
> }
>
> + @Override
> + @BeforeClass(groups = "live")
> + public void setup() {
> + super.setup();
> + String providedRegion = System.getProperty("test." +
> LocationConstants.PROPERTY_REGION);
> + if (providedRegion != null) {
> +regions =
> +
> + try {
> + HeatApi heatApi = api(server.getUrl("/").toString(),
> "openstack-heat", overrides);
> + StackApi api = heatApi.getStackApi("RegionOne");
> +
> + AutoStack stack = api.get("simple_stack",
> "3095aefc-09fb-4bc7-b1f0-f21a304e864c");
> + System.
> + for (Method m : methods) {
> +System.out.println(m.getName());
> + }
> +
> + /*
> + * Check request
> + */
> + assertThat(server.getRequestCount()).isEqualTo(2);
> + assertAuthentication(server);
> + assertRequest(ser
> + /**
> + * @param capabilities The capabilities of this Stack.
> + * @return The builder object.
> + * @see Stack#getCapabilities()
> + */
> + public T capabilities(Set capabilities) {
> + this.capabilities = capabilities;
> + return self();
> +
I think this is a reasonable way to approach this and not break backwards
compatibility or force the user to always deal with `Map` when
the more common case is `Map`
@nacx @inbarsto Since you were kind enough to reply to the [Dealing with
different JSON value types in a
Map](http://mail-archi
> + }
> +],
> +"checksum": "32c08d302f9206668030d47789b77858",
> +"min_ram": "1",
> +"disk_format": "qcow2",
> +"image_name": "Ubuntu LTS 14.04",
> +"bdm_v2": "True",
> +"image_id": "cfefefc1-eba2-4b1e-9b07-a8c74a872d65",
> +"
> +package org.jclouds.openstack.nova.v2_0.features;
> +
> +import com.google.common.collect.FluentIterable;
> +import com.squareup.okhttp.mockwebserver.MockResponse;
> +import com.squareup.okhttp.mockwebserver.MockWebServer;
> +import org.jclouds.openstack.nova.v2_0.NovaApi;
> +import org.jclouds.
> @@ -271,6 +282,10 @@ public Resource getServer() {
>return this.metadata;
> }
>
> + public Map getComplexMetadata() {
Both `getComplexMetadata()` and `getMetadata()` will need to be documented very
well. Please explain why each one exists and that `metadata` will always be a
su
> + @Override
> + public Image deserialize(JsonElement jsonElement, Type type,
> JsonDeserializationContext context)
> + throws JsonParseException {
> + JsonObject json = jsonElement.getAsJsonObject();
> +
> + Map complexMetatdata = null;
> + Map meta
> super(id, name, links, uuid, tenantId, userId, updated, created,
> hostId, accessIPv4, accessIPv6, status, null, flavor, keyName, configDrive,
> addresses, metadata, extendedStatus, extendedAttributes, diskConfig);
> }
>}
> }
> +
> + @Singleton
> + public
> @@ -56,9 +61,10 @@
> @Singleton
> public Map provideCustomAdapterBindings() {
>return ImmutableMap.of(
> -HostResourceUsage.class, new HostResourceUsageAdapter(),
> -ServerWithSecurityGroups.class, new
> ServerWithSecurityGroupsAdapter(),
> -Se
> })
> protected ServerInternalWithoutImage(String id, @Nullable String
> name, java.util.Set links, @Nullable String uuid, String tenantId,
> - String userId, Date updated, Date created,
> @Nullable String hostId, @Nullable String accessIPv4,
> @@ -267,7 +267,7 @@ public Resource getServer() {
>return this.server;
> }
>
> - public Map getMetadata() {
> + public Map getMetadata() {
+1 to future proofing the name
Have a look at one of the Adapters in
[NovaParserModule.java](https://github.com/jclouds/jclouds/blob/mast
> @@ -267,7 +267,7 @@ public Resource getServer() {
>return this.server;
> }
>
> - public Map getMetadata() {
> + public Map getMetadata() {
So this is the killer part of this problem. This change is backwards
incompatible. If someone has
Map metadata = image.getMetadata()
All I did was delete my current site-content dir, do a checkout, and then
commit the changes. It worked. [The commit](http://svn.apache.org/r1644115)
wasn’t even that big. There must have been something awry about my current
site-content dir.
Merged and published.
---
Reply to this email direc
I merged this but when I try to publish it, I'm getting the error
svn: E175002: Server sent unexpected return value (413 Request Entity Too
Large) in response to REPORT request for '/repos/asf/!svn/me'
Has anyone else ever run into that one?
---
Reply to this email directly or view it on Gi
You can merge this Pull Request by running:
git pull https://github.com/rackerlabs/jclouds-site switch-to-confluence
Or you can view, comment on it, or merge it online at:
https://github.com/jclouds/jclouds-site/pull/148
-- Commit Summary --
* Change links to ASF Confluence wiki
-- Fil
[
https://issues.apache.org/jira/browse/JCLOUDS-655?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14234378#comment-14234378
]
Everett Toews commented on JCLOUDS-655:
---
[~monitorjbl] I had a little bit of
[
https://issues.apache.org/jira/browse/JCLOUDS-791?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Everett Toews updated JCLOUDS-791:
--
Fix Version/s: 1.8.2
> Promote rackspace-cloudfi
Everett Toews created JCLOUDS-791:
-
Summary: Promote rackspace-cloudfiles
Key: JCLOUDS-791
URL: https://issues.apache.org/jira/browse/JCLOUDS-791
Project: jclouds
Issue Type: Improvement
[
https://issues.apache.org/jira/browse/JCLOUDS-786?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14233160#comment-14233160
]
Everett Toews commented on JCLOUDS-786:
---
Changed fix version to 2.0.0 as thi
[
https://issues.apache.org/jira/browse/JCLOUDS-786?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Everett Toews updated JCLOUDS-786:
--
Fix Version/s: (was: 1.9.0)
2.0.0
> Remove old swift
Everett Toews created JCLOUDS-790:
-
Summary: hpcloud-objectstorage to use openstack-swift
Key: JCLOUDS-790
URL: https://issues.apache.org/jira/browse/JCLOUDS-790
Project: jclouds
Issue Type
Everett Toews created JCLOUDS-789:
-
Summary: Remove cloudfiles
Key: JCLOUDS-789
URL: https://issues.apache.org/jira/browse/JCLOUDS-789
Project: jclouds
Issue Type: Bug
Reporter
Note that if there are any comments, I'll be back on Nov. 24 to address them.
---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/614#issuecomment-63736209
[
https://issues.apache.org/jira/browse/JCLOUDS-779?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14218717#comment-14218717
]
Everett Toews commented on JCLOUDS-779:
---
https://github.com/jclouds/jclouds/
You can merge this Pull Request by running:
git pull https://github.com/rackspace/jclouds remove-rax-cloud-identity-1-1
Or you can view, comment on it, or merge it online at:
https://github.com/jclouds/jclouds/pull/614
-- Commit Summary --
* Remove Rackspace Cloud Identity v1.1
-- File
I'll leave it to someone with more knowledge of Karaf than I to actually merge
this. Note that if there are any comments, I'll be back on Nov. 24 to address
them.
---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-karaf/pull/63#issuecomment-63735574
You can merge this Pull Request by running:
git pull https://github.com/everett-toews/jclouds-karaf
JCLOUDS-716-remove-first-gen-cloud-servers
Or you can view, comment on it, or merge it online at:
https://github.com/jclouds/jclouds-karaf/pull/63
-- Commit Summary --
* JCLOUDS-716
[
https://issues.apache.org/jira/browse/JCLOUDS-716?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Everett Toews closed JCLOUDS-716.
-
Resolution: Fixed
Fix Version/s: 1.7.4
1.9.0
1.8.2
Closed #607.
---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/607#event-195126285
Merged to master and backported to 1.8.x and 1.7.x.
---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/607#issuecomment-63542707
Same 31 failures.
@inbarsto Let's assume for the moment that @sallum won't be able to get to it.
How would you want to proceed?
I see a couple of options:
1. Close this PR and start over.
1. Close this PR but keep the commit. You cherry pick the commit into a branch
of yours and commit on top
[
https://issues.apache.org/jira/browse/JCLOUDS-716?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14216503#comment-14216503
]
Everett Toews commented on JCLOUDS-716:
---
https://github.com/jclouds/jclouds/
You can merge this Pull Request by running:
git pull https://github.com/rackspace/jclouds
JCLOUDS-716-remove-first-gen-cloud-servers
Or you can view, comment on it, or merge it online at:
https://github.com/jclouds/jclouds/pull/607
-- Commit Summary --
* JCLOUDS-716: Remove Rackspace F
[
https://issues.apache.org/jira/browse/JCLOUDS-716?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Everett Toews reassigned JCLOUDS-716:
-
Assignee: Everett Toews (was: Jeremy Daggett)
> Remove Rackspace First-Gen Cl
Reopened #77.
---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-labs-openstack/pull/77#event-194975487
@inbarsto This isn't closed. It's the #115 that's closed.
I'm going to trigger a build and see if this thing is even in working order.
---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-labs-openstack/pull/77#issuecomment-63502767
@jdaggett Good to go here?
---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-labs-openstack/pull/166#issuecomment-63423589
Closed #333.
---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/333#event-191653695
Closed #344.
---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/344#event-191653829
[
https://issues.apache.org/jira/browse/JCLOUDS-446?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Everett Toews reassigned JCLOUDS-446:
-
Assignee: Everett Toews
> Script doesn
[
https://issues.apache.org/jira/browse/JCLOUDS-446?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Everett Toews closed JCLOUDS-446.
-
Resolution: Fixed
> Script doesn't run
> ---
>
>
Closed #338.
---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/338#event-184125408
Closed #49.
---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-site/pull/49#event-184124675
@lahirus Thanks for the note. I'll hold off until the end of next week then
(Oct. 31).
---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/333#issuecomment-60289412
It's release time in jclouds and that means we like to do a little house
cleaning by sweeping out the pull request queue. This PR hasn't been touched in
over 6 months. Please give us a status update.
If we don't hear anything by the end of the week, we'll close this pull request.
---
Reply to t
+1
Merged and published.
---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-site/pull/136#issuecomment-60080401
Closed #136.
---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-site/pull/136#event-182102229
I took a stab at providing detailed API changes in the release notes for
OpenStack Swift. Go to
$BASE_URL/releasenotes/1.8.1/api-changes/openstack-swift/ to see them.
Also fixed the error we were seeing earlier. Liquid didn't like the "xx" in the
date field.
---
Reply to this email directly or
[
https://issues.apache.org/jira/browse/JCLOUDS-184?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Everett Toews closed JCLOUDS-184.
-
Resolution: Fixed
Fix Version/s: 2.0.0
> Improve AzureBlob Unit Te
Closed #320.
---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/320#event-181573216
Merged to master.
https://git-wip-us.apache.org/repos/asf?p=jclouds.git;a=commit;h=b220d889ca86b81d8d3badccd52215a9bf613529
Thanks @kstyrc!
---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/320#issuecomment-59943328
@andrewgaul @demobox Care to comment here?
If I don't hear from you by the end of the week and this test passes another
build, I'll go ahead and merge it.
---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/320#issuecomment-59918478
It's release time in jclouds and that means we like to do a little house
cleaning by sweeping out the pull request queue. This PR hasn't been touched in
over 6 months. Please give us a status update.
If we don't hear anything by the end of the week, we'll close this pull request.
---
Reply to t
It's release time in jclouds and that means we like to do a little house
cleaning by sweeping out the pull request queue. This PR hasn't been touched in
over 6 months. Please give us a status update.
If we don't hear anything by the end of the week, we'll close this pull request.
---
Reply to t
It's release time in jclouds and that means we like to do a little house
cleaning by sweeping out the pull request queue. This PR hasn't been touched in
over 6 months. Please give us a status update.
If we don't hear anything by the end of the week, we'll close this pull request.
---
Reply to t
It's release time in jclouds and that means we like to do a little house
cleaning by sweeping out the pull request queue. This PR hasn't been touched in
over 6 months. Please give us a status update.
If we don't hear anything by the end of the week, we'll close this pull request.
---
Reply to t
It's release time in jclouds and that means we like to do a little house
cleaning by sweeping out the pull request queue. This PR hasn't been touched in
over 6 months. Please give us a status update.
If we don't hear anything by the end of the week, we'll close this pull request.
---
Reply to t
> @@ -11,6 +11,7 @@ This page helps you get started with `jclouds` API with
> Amazon Web Services
> 3. Ensure you are using a recent JDK 6 version.
> 4. Setup your project to include aws-ec2 and aws-s3.
> * Get the dependencies `org.jclouds.provider/aws-ec2` and
> `org.jclouds.provider/aw
Closed #135.
---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-site/pull/135#event-181271585
Closed #137.
---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-site/pull/137#event-181271446
+1
Merged and published. Thanks @cirix!
---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-site/pull/137#issuecomment-59867600
Thanks for the updates @cirix! I had a couple of comments. Hope it's reasonable.
---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-site/pull/135#issuecomment-59416677
> @@ -10,7 +10,8 @@ This page helps you get started with `jclouds` API with
> Amazon Web Services
> 2. Get your Access Key ID and Secret Access Key by going to this
> [page](https://aws-portal.amazon.com/gp/aws/developer/account/index.html?ie=UTF8&action=access-key).
> 3. Ensure you are using a
> @@ -10,7 +10,8 @@ This page helps you get started with `jclouds` API with
> Amazon Web Services
> 2. Get your Access Key ID and Secret Access Key by going to this
> [page](https://aws-portal.amazon.com/gp/aws/developer/account/index.html?ie=UTF8&action=access-key).
> 3. Ensure you are using a
[
https://issues.apache.org/jira/browse/JCLOUDS-592?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Everett Toews closed JCLOUDS-592.
-
Resolution: Fixed
> GenerateTempURL example logs warning when using RegionScopedBlobStoreCont
+1
Merged.
---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-examples/pull/65#issuecomment-58958211
+1
I'm okay with the groupId change.
---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-labs-openstack/pull/158#issuecomment-58442151
+1
My intention wasn't to derail the PR, just provide a potential alternative. I'm
fine with the single commit.
---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/563#issuecomment-58406613
Thanks @smashwilson!
I don't want to derail the efforts on this PR but if you guys think what Ash
has in his gist is a simple (and it does look pretty simple) alternative that
meets everyone's requirements then give it some consideration.
---
Reply to this email directly or view it on GitHub:
h
Backported to 1.8.x
https://github.com/jclouds/jclouds-labs-openstack/commit/06348f686f629d1f45a610ecc795c57686d883a9
---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-labs-openstack/pull/138#issuecomment-58099387
> +
> + org.apache.jclouds
> + jclouds-all
> + 1.8.0
> +
> +
> + org.apache.jclouds.driver
> + jclouds-log4j
> + 1.8.0
> +
> +
> + org.apache.jclouds.driver
> + jclouds-sshj
> + 1.8.0
> +
> +* Note - make sure that the dependency is 'JAR'
I'm okay with the guide
Thanks for the sharp eyes @yaronr!
I think it's more than slightly confusing considering there are also examples
on this page that use `client` to refer to a `SshClient`.
Instead of renaming the `ComputeService` var to `client`, would you be willing
to rename all of the other `ComputeService`
+1
Sorry about the delayed review. Still getting unburied after JavaOne.
---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-site/pull/132#issuecomment-58066324
:tada:
---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/553#issuecomment-58029599
[
https://issues.apache.org/jira/browse/JCLOUDS-172?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14149848#comment-14149848
]
Everett Toews commented on JCLOUDS-172:
---
I am not opposed to graduating a @
+1!
---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-site/pull/126#issuecomment-56675797
The way the versioning was handled was the first thing I looked at and was
comfortable with the approach. But thinking about it a bit more I could use an
example.
@fbrouille Can you provide us with an example here in the PR comments that
shows how a user would write some code against v1 LBaaS *
[
https://issues.apache.org/jira/browse/JCLOUDS-172?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14143332#comment-14143332
]
Everett Toews commented on JCLOUDS-172:
---
Great! That's good to hear.
[
[
https://issues.apache.org/jira/browse/JCLOUDS-611?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Everett Toews updated JCLOUDS-611:
--
Assignee: Frédéric Brouillé
> Neutron LBaaS extension requ
Okay. What needs to be revisited?
---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/448#issuecomment-56131484
[
https://issues.apache.org/jira/browse/JCLOUDS-172?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14137901#comment-14137901
]
Everett Toews commented on JCLOUDS-172:
---
Hi Alex,
GCE seems like a stable
+1
---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/500#issuecomment-55040074
> * @see CloudServersAsyncClient
> - * @see href="http://docs.rackspacecloud.com/servers/api/cs-devguide-latest.pdf"; />
> + *
> + * @deprecated The Rackspace First-Gen Cloud Servers product has been
> retired and this API should not be used. Please
> + * use the {@code rackspace-cl
> @@ -0,0 +1,64 @@
> +# OpenStack Examples
> +Example code that uses jclouds to perform common tasks on an OpenStack
> Cloud. The class names are self explanatory and the code is well commented
> for you to follow along.
Sure.
---
Reply to this email directly or view it on GitHub:
https://githu
> + if (tenantAdminApiExtension.isPresent()) {
> + System.out.format("TenantAdminApi is present%n");
> +
> + TenantAdminApi tenantAdminApi = tenantAdminApiExtension.get();
> + CreateTenantOptions tenantOptions = CreateTenantOptions.Builder
> + .descrip
> +* The fourth argument (args[3]) must be your password
> +*
> +* For this example your endpoint must be the *admin endpoint* of your
> Identity service
> +* (e.g. "http://111.222.333.444:35357/v2.0/";)
> +*/
> + public static void main(String[] args) throws IOException {
>
Thanks @nacx! Fixed and merged.
---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-examples/pull/62#issuecomment-54543435
> @@ -44,7 +42,12 @@ public PaginationOptions queryParameters(Multimap String> queryParams) {
>
> /**
> * Only return objects changed since this time.
> +*
> +* @deprecated The {@code changes-since} query does not apply to all
> OpenStack APIs. Please refer to the OpenStack
> +
101 - 200 of 914 matches
Mail list logo