+
+/**
+ * A Firewall
+ *
+ * @see a
+ *
href=http://docs.openstack.org/admin-guide-cloud/content/fwaas_api_abstractions.html;api
+ * doc/a
+ */
+@AutoValue
+public abstract class Firewall {
+
+ @Nullable public abstract String getId();
+ @Nullable public abstract
Thanks @andreaturli ; looking pretty good
---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-labs-openstack/pull/196#issuecomment-117638687
+ * @see a
+ *
href=http://docs.openstack.org/admin-guide-cloud/content/fwaas_api_abstractions.html;api
doc/a
+ */
+@AutoValue
+public abstract class FirewallPolicy {
+
+ @Nullable
+ public abstract String getId();
+ @Nullable public abstract String getTenantId();
+
+
+/**
+ * A firewall policy
+ *
+ * @see a
+ *
href=http://docs.openstack.org/admin-guide-cloud/content/fwaas_api_abstractions.html;api
doc/a
+ */
+@AutoValue
+public abstract class FirewallPolicy {
+
+ @Nullable
+ public abstract String getId();
+ @Nullable public
+
+ @Named(firewall:insertFirewallRuleToPolicy)
+ @PUT
+ @Path(/firewall_policies/{id}/insert_rule)
+ @Fallback(NullOnNotFoundOr404.class)
+ @Nullable
+ FirewallPolicy insertFirewallRuleToPolicy(@PathParam(id) String
policyId, @WrapWith(firewall_rule_id) String
+import org.jclouds.javax.annotation.Nullable;
+import org.jclouds.json.SerializedNames;
+
+import com.google.auto.value.AutoValue;
+import com.google.common.collect.ImmutableList;
+
+/**
+ * A firewall policy
+ *
+ * @see a
+ *
+ @SelectJson(firewall)
+ @Fallback(NullOnNotFoundOr404.class)
+ @Nullable
+ Firewall get(@PathParam(id) String id);
+
+ /**
+* Create a new firewall
+*
+* @param firewall Options for creating a firewall
+* @return the newly created firewall
+*/
+
[
https://issues.apache.org/jira/browse/JCLOUDS-952?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14610497#comment-14610497
]
Andrea Turli commented on JCLOUDS-952:
--
Here is the full stacktrace
{noformat}
+ @SelectJson(firewall)
+ @Fallback(NullOnNotFoundOr404.class)
+ @Nullable
+ Firewall get(@PathParam(id) String id);
+
+ /**
+* Create a new firewall
+*
+* @param firewall Options for creating a firewall
+* @return the newly created firewall
+*/
+
Is that possible?
@grkvlt I think nightly builds sound like a pretty good idea, in general,
assuming we can get the release process sufficiently automated, of course. I'm
not sure what the ASF thoughts would be on where to publish those, though,
since I doubt the ASF release repo is the right
+1. Thanks! Mind amending the commit message before merging to include the
issue id so it is detected in JIRA.
---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-labs/pull/185#issuecomment-117728028
thanks @nacx. I'll amend it and merge on master and backport to 1.9.x shortly
---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-labs/pull/185#issuecomment-117731527
+ @SelectJson(firewall)
+ @Fallback(NullOnNotFoundOr404.class)
+ @Nullable
+ Firewall get(@PathParam(id) String id);
+
+ /**
+* Create a new firewall
+*
+* @param firewall Options for creating a firewall
+* @return the newly created firewall
+*/
+
@nacx @demobox You're right, and we actually also do that. We would like a
predictable set of dependencies, so we end up making effectively a pre-release
version of jclouds that can be used as a fixed dependency, with a different
groupId. It works fine if we have a single release made for that
[
https://issues.apache.org/jira/browse/JCLOUDS-952?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Andrea Turli updated JCLOUDS-952:
-
Comment: was deleted
(was: Here is the stacktrace of the error
{noformat}
- Creating a cloud
[
https://issues.apache.org/jira/browse/JCLOUDS-952?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14610484#comment-14610484
]
Andrea Turli edited comment on JCLOUDS-952 at 7/1/15 3:41 PM:
[
https://issues.apache.org/jira/browse/JCLOUDS-952?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14610484#comment-14610484
]
Andrea Turli edited comment on JCLOUDS-952 at 7/1/15 3:40 PM:
I'm not sure what the ASF thoughts would be on where to publish those,
though, since I doubt the ASF release repo is the right place for that
Interesting. There is a recent discussion about this [in the general@
list](http://markmail.org/message/qtjqmzvgsg7w6j5s). But Take into account that
+
+/**
+ * A firewall policy
+ *
+ * @see a
+ *
href=http://docs.openstack.org/admin-guide-cloud/content/fwaas_api_abstractions.html;api
doc/a
+ */
+@AutoValue
+public abstract class FirewallPolicy {
+
+ @Nullable
+ public abstract String getId();
+ @Nullable public
Andrea Turli created JCLOUDS-952:
Summary: azure-compute cannot parse a suspended VM
Key: JCLOUDS-952
URL: https://issues.apache.org/jira/browse/JCLOUDS-952
Project: jclouds
Issue Type: Bug
[
https://issues.apache.org/jira/browse/JCLOUDS-952?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14610484#comment-14610484
]
Andrea Turli commented on JCLOUDS-952:
--
Here is the stacktrace of the error
-
RoleInstanceHandler when Role is suspended
You can view, comment on, or merge this pull request online at:
https://github.com/jclouds/jclouds-labs/pull/185
-- Commit Summary --
* [azurecompute] fix RoleInstanceHandler when Role is suspended
-- File Changes --
M
OMG. so sorry
---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-labs/commit/431f07beb91b9c3de7a5bcdb671acc4a8c0906d6#commitcomment-11961267
[
https://issues.apache.org/jira/browse/JCLOUDS-953?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Andrew Gaul reassigned JCLOUDS-953:
---
Assignee: Andrew Gaul
jclouds should run integration tests on pull requests
[
https://issues.apache.org/jira/browse/JCLOUDS-953?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14610957#comment-14610957
]
Andrew Gaul edited comment on JCLOUDS-953 at 7/1/15 8:29 PM:
-
@andreaturli can you remove all the diff markers you added in your last
commits? The code does not even compile.
---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-labs/commit/431f07beb91b9c3de7a5bcdb671acc4a8c0906d6#commitcomment-11960432
[
https://issues.apache.org/jira/browse/JCLOUDS-953?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14610957#comment-14610957
]
Andrew Gaul commented on JCLOUDS-953:
-
Let's start with transient since this will
[
https://issues.apache.org/jira/browse/JCLOUDS-953?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Andrew Gaul updated JCLOUDS-953:
Issue Type: Task (was: Bug)
jclouds should run integration tests on pull requests
See https://jclouds.ci.cloudbees.com/job/jclouds-labs-1.9.x-branch/109/changes
Changes:
[Andrea Turli] fix bad commit 8d45b07
--
[...truncated 4098 lines...]
Jul 01, 2015 4:34:54 PM com.squareup.okhttp.mockwebserver.MockWebServer$2
acceptConnections
See
https://jclouds.ci.cloudbees.com/job/jclouds-labs-1.9.x-branch/org.apache.jclouds.labs$azurecompute/109/changes
Changes:
[Andrea Turli] fix bad commit 8d45b07
--
[...truncated 1063 lines...]
Test suite progress: tests succeeded: 126, failed: 0,
[
https://issues.apache.org/jira/browse/JCLOUDS-900?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14611013#comment-14611013
]
Andrea Turli commented on JCLOUDS-900:
--
[~jbartece] any update on this? Can we mark
See https://jclouds.ci.cloudbees.com/job/jclouds-labs/1033/changes
See
https://jclouds.ci.cloudbees.com/job/jclouds-labs/org.apache.jclouds.labs$azurecompute/1033/changes
See
https://jclouds.ci.cloudbees.com/job/jclouds-guava-17-18/GUAVA_VERSION=17.0,jdk=OpenJDK%207%20(latest)/319/changes
Changes:
[timur.alperovich] JCLOUDS-930: LocalBlobStore -- marker regression.
[Andrew Gaul] Use prefix instead of marker to list MPU parts
See
https://jclouds.ci.cloudbees.com/job/jclouds-labs-1.9.x-branch/org.apache.jclouds.labs$azurecompute/110/changes
[
https://issues.apache.org/jira/browse/JCLOUDS-898?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Andrea Turli closed JCLOUDS-898.
Resolution: Fixed
Docker driver does not work without TLS
[
https://issues.apache.org/jira/browse/JCLOUDS-762?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Andrea Turli closed JCLOUDS-762.
Resolution: Later
Add support for Docker Registry API and Docker Hub API
See
https://jclouds.ci.cloudbees.com/job/jclouds-guava-17-18/GUAVA_VERSION=18.0,jdk=OpenJDK%207%20(latest)/319/changes
Changes:
[timur.alperovich] JCLOUDS-930: LocalBlobStore -- marker regression.
[Andrew Gaul] Use prefix instead of marker to list MPU parts
See https://jclouds.ci.cloudbees.com/job/jclouds-labs-1.9.x-branch/110/changes
See
https://jclouds.ci.cloudbees.com/job/jclouds/org.apache.jclouds.provider$rackspace-clouddatabases-uk/3193/
See https://jclouds.ci.cloudbees.com/job/jclouds/3193/
See
https://jclouds.ci.cloudbees.com/job/jclouds-guava-17-18/GUAVA_VERSION=18.0,jdk=OpenJDK%207%20(latest)/320/
--
[...truncated 29341 lines...]
Test suite progress: tests succeeded: 57, failed: 0, skipped: 2.
Starting test
See
https://jclouds.ci.cloudbees.com/job/jclouds-guava-17-18/GUAVA_VERSION=17.0,jdk=OpenJDK%207%20(latest)/320/
--
[...truncated 29735 lines...]
Test suite progress: tests succeeded: 57, failed: 0, skipped: 2.
Starting test
[
https://issues.apache.org/jira/browse/JCLOUDS-952?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14610586#comment-14610586
]
ASF subversion and git services commented on JCLOUDS-952:
-
Commit
[
https://issues.apache.org/jira/browse/JCLOUDS-952?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14610582#comment-14610582
]
ASF subversion and git services commented on JCLOUDS-952:
-
Commit
See https://jclouds.ci.cloudbees.com/job/jclouds-labs/1032/changes
Changes:
[Andrea Turli] [azurecompute] fix RoleInstanceHandler when Role is suspended
[Andrea Turli] [azurecompute] fix JCLOUDS-952
--
[...truncated 3394 lines...]
Downloading:
See
https://jclouds.ci.cloudbees.com/job/jclouds-labs/org.apache.jclouds.labs$azurecompute/1032/changes
Changes:
[Andrea Turli] [azurecompute] fix RoleInstanceHandler when Role is suspended
[Andrea Turli] [azurecompute] fix JCLOUDS-952
--
Started
See https://jclouds.ci.cloudbees.com/job/jclouds-labs-1.9.x-branch/108/changes
Changes:
[Andrea Turli] [azurecompute] fix JCLOUDS-952
--
[...truncated 2917 lines...]
Downloaded:
See
https://jclouds.ci.cloudbees.com/job/jclouds-labs-1.9.x-branch/org.apache.jclouds.labs$azurecompute/108/changes
Changes:
[Andrea Turli] [azurecompute] fix JCLOUDS-952
--
Started calculate disk usage of build
Finished Calculation of disk usage of
[
https://issues.apache.org/jira/browse/JCLOUDS-857?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Andrew Gaul reassigned JCLOUDS-857:
---
Assignee: Andrew Gaul (was: Daniel Broudy)
Tests fail due to Incorrect number of names on
Multiple constructors annotated with `@SerializedNames` confuses
`NamingStrategies.translateName` and causes failures with newer JDK.
Since the second constructor does not need this annotation we remote
it.
You can view, comment on, or merge this pull request online at:
@danbroudy Please review.
---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/795#issuecomment-117840289
@rcoedo @nacx figured out the integration tests failure in jdbc. It's related
to the integration tests failure for the Transient blob store. I'm working on
that now.
---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/791#issuecomment-117856641
+ @Nullable public abstract String getStatus();
+ @Nullable public abstract String getFirewallPolicyId();
+
+ @SerializedNames({id, tenant_id, name, description,
admin_state_up, status, firewall_policy_id})
+ public static Firewall create(String id, String tenantId, String name,
+public abstract class CreateFirewallPolicy {
+
+ @Nullable public abstract String getTenantId();
+ @Nullable public abstract String getName();
+ @Nullable public abstract String getDescription();
+ public abstract boolean isShared();
+ @Nullable public abstract ListString
+public abstract class CreateFirewallPolicy {
+
+ @Nullable public abstract String getTenantId();
+ @Nullable public abstract String getName();
+ @Nullable public abstract String getDescription();
+ public abstract boolean isShared();
+ @Nullable public abstract ListString
56 matches
Mail list logo