[jira] [Created] (JCLOUDS-1018) Add support for EC2 spot fleets

2015-10-21 Thread Andrew Bayer (JIRA)
Andrew Bayer created JCLOUDS-1018: - Summary: Add support for EC2 spot fleets Key: JCLOUDS-1018 URL: https://issues.apache.org/jira/browse/JCLOUDS-1018 Project: jclouds Issue Type

[jira] [Created] (JCLOUDS-1019) Add support for EC2 spot instance defined duration

2015-10-21 Thread Andrew Bayer (JIRA)
Andrew Bayer created JCLOUDS-1019: - Summary: Add support for EC2 spot instance defined duration Key: JCLOUDS-1019 URL: https://issues.apache.org/jira/browse/JCLOUDS-1019 Project: jclouds

Re: [jclouds] JCLOUDS-462: Fix a bunch of AWS live tests (#816)

2015-07-29 Thread Andrew Bayer
+1, cherry picking it around myself now. --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds/pull/816#issuecomment-125901695

Re: [jclouds] JCLOUDS-462: Fix a bunch of AWS live tests (#816)

2015-07-29 Thread Andrew Bayer
Closed #816. --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds/pull/816#event-368164389

[jira] [Created] (JCLOUDS-972) Failed EC2 spot instance requests through compute service never return correctly

2015-07-27 Thread Andrew Bayer (JIRA)
Andrew Bayer created JCLOUDS-972: Summary: Failed EC2 spot instance requests through compute service never return correctly Key: JCLOUDS-972 URL: https://issues.apache.org/jira/browse/JCLOUDS-972

[jclouds] JCLOUDS-972. Fix parsing of spot reqs, set sane default for validUntil. (#825)

2015-07-27 Thread Andrew Bayer
Get the faultCode and faultMessage to actually be parsed (though I'm not sure they're ever used), add statusCode, statusMessage and statusUpdateTime, and have AWSEC2TemplateOptions default to a sane 30 minute lifetime for spot instance requests, so they don't get orphaned forever if the price is

[jclouds] JCLOUDS-972. Fix parsing of spot reqs, set sane default for validUntil. (#826)

2015-07-27 Thread Andrew Bayer
Get the faultCode and faultMessage to actually be parsed (though I'm not sure they're ever used), add statusCode, statusMessage and statusUpdateTime, and have AWSEC2TemplateOptions default to a sane 30 minute lifetime for spot instance requests, so they don't get orphaned forever if the price is

[jira] [Resolved] (JCLOUDS-972) Failed EC2 spot instance requests through compute service never return correctly

2015-07-27 Thread Andrew Bayer (JIRA)
[ https://issues.apache.org/jira/browse/JCLOUDS-972?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Andrew Bayer resolved JCLOUDS-972. -- Resolution: Fixed Pushed to 1.9.x and master. Failed EC2 spot instance requests through

[jira] [Updated] (JCLOUDS-939) Add support for additional disks on ComputeService instance in GCE

2015-07-13 Thread Andrew Bayer (JIRA)
[ https://issues.apache.org/jira/browse/JCLOUDS-939?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Andrew Bayer updated JCLOUDS-939: - Fix Version/s: (was: 1.9.1) Removed 1.9.1 from the fix version - I'll need to read through

[jira] [Created] (JCLOUDS-960) testDescribeSpotPriceHistoryInRegion shouldn't have a hardcoded list of instance types to check against

2015-07-13 Thread Andrew Bayer (JIRA)
Andrew Bayer created JCLOUDS-960: Summary: testDescribeSpotPriceHistoryInRegion shouldn't have a hardcoded list of instance types to check against Key: JCLOUDS-960 URL: https://issues.apache.org/jira/browse

[jclouds] JCLOUDS-961 - Add d2, m4, t2 instance types for EC2 (#807)

2015-07-13 Thread Andrew Bayer
You can view, comment on, or merge this pull request online at: https://github.com/jclouds/jclouds/pull/807 -- Commit Summary -- * JCLOUDS-961 - Add d2, m4, t2 instance types for EC2 -- File Changes -- M apis/ec2/src/main/java/org/jclouds/ec2/compute/domain/EC2HardwareBuilder.java

[jira] [Created] (JCLOUDS-961) Add d2, m4, t2 instance types for EC2

2015-07-13 Thread Andrew Bayer (JIRA)
Andrew Bayer created JCLOUDS-961: Summary: Add d2, m4, t2 instance types for EC2 Key: JCLOUDS-961 URL: https://issues.apache.org/jira/browse/JCLOUDS-961 Project: jclouds Issue Type

[jclouds] JCLOUDS-961 - Add d2, m4, t2 instance types for EC2 (#808)

2015-07-13 Thread Andrew Bayer
You can view, comment on, or merge this pull request online at: https://github.com/jclouds/jclouds/pull/808 -- Commit Summary -- * JCLOUDS-961 - Add d2, m4, t2 instance types for EC2 -- File Changes -- M apis/ec2/src/main/java/org/jclouds/ec2/compute/domain/EC2HardwareBuilder.java

[jira] [Resolved] (JCLOUDS-961) Add d2, m4, t2 instance types for EC2

2015-07-13 Thread Andrew Bayer (JIRA)
[ https://issues.apache.org/jira/browse/JCLOUDS-961?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Andrew Bayer resolved JCLOUDS-961. -- Resolution: Fixed Pushed to master and 1.9.x. Add d2, m4, t2 instance types for EC2

[jira] [Resolved] (JCLOUDS-936) Move to a LoadingCache for GCE disk-image mapping

2015-06-19 Thread Andrew Bayer (JIRA)
[ https://issues.apache.org/jira/browse/JCLOUDS-936?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Andrew Bayer resolved JCLOUDS-936. -- Resolution: Fixed Move to a LoadingCache for GCE disk-image mapping

[jclouds-labs-google] JCLOUDS-936: Switch to LoadingCache for disk-image (#157)

2015-06-18 Thread Andrew Bayer
You can view, comment on, or merge this pull request online at: https://github.com/jclouds/jclouds-labs-google/pull/157 -- Commit Summary -- * JCLOUDS-936: Switch to LoadingCache for disk-image -- File Changes -- M

[jclouds-labs-google] JCLOUDS-934. Add support for specifying boot disk type in compute service (#158)

2015-06-18 Thread Andrew Bayer
Backporting from master. You can view, comment on, or merge this pull request online at: https://github.com/jclouds/jclouds-labs-google/pull/158 -- Commit Summary -- * JCLOUDS-934. Add support for specifying boot disk type in compute service -- File Changes -- M

Re: [jclouds-labs-google] JCLOUDS-936: Switch to LoadingCache for disk-image (#157)

2015-06-18 Thread Andrew Bayer
Done. --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-labs-google/pull/157#issuecomment-113092023

Re: [jclouds-labs-google] JCLOUDS-935. Move AttachDisk.InitializeParams to URI for diskType (#155)

2015-06-18 Thread Andrew Bayer
Closed #155. --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-labs-google/pull/155#event-333995484

Re: [jclouds-labs-google] JCLOUDS-935. Move AttachDisk.InitializeParams to URI for diskType (#155)

2015-06-18 Thread Andrew Bayer
Merged. --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-labs-google/pull/155#issuecomment-113081137

[jira] [Resolved] (JCLOUDS-935) Specify disk type in AttachDisk.InitializeParams as a URL

2015-06-18 Thread Andrew Bayer (JIRA)
[ https://issues.apache.org/jira/browse/JCLOUDS-935?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Andrew Bayer resolved JCLOUDS-935. -- Resolution: Fixed Committed to master and 1.9.x. Specify disk type

[jira] [Resolved] (JCLOUDS-934) Add support for specifying GCE disk type in compute abstraction

2015-06-18 Thread Andrew Bayer (JIRA)
[ https://issues.apache.org/jira/browse/JCLOUDS-934?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Andrew Bayer resolved JCLOUDS-934. -- Resolution: Fixed Committed to master and 1.9.x. Add support for specifying GCE disk type

[jira] [Created] (JCLOUDS-939) Add support for additional disks on ComputeService instance in GCE

2015-06-15 Thread Andrew Bayer (JIRA)
Andrew Bayer created JCLOUDS-939: Summary: Add support for additional disks on ComputeService instance in GCE Key: JCLOUDS-939 URL: https://issues.apache.org/jira/browse/JCLOUDS-939 Project: jclouds

Re: [jclouds-labs-google] JCLOUDS-934. Add support for specifying boot disk type in compute service (#154)

2015-06-15 Thread Andrew Bayer
Pushed the two changes to the live test - waiting for your thoughts on the disk type constant. --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-labs-google/pull/154#issuecomment-112232762

[jira] [Commented] (JCLOUDS-939) Add support for additional disks on ComputeService instance in GCE

2015-06-15 Thread Andrew Bayer (JIRA)
[ https://issues.apache.org/jira/browse/JCLOUDS-939?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14587147#comment-14587147 ] Andrew Bayer commented on JCLOUDS-939: -- ...this is not as trivial as I'd hoped

Re: [jclouds-labs-google] JCLOUDS-934. Add support for specifying boot disk type in compute service (#154)

2015-06-15 Thread Andrew Bayer
@@ -67,6 +74,34 @@ public void testListHardwareProfiles() throws Exception { } } + public void testCreateNodeWithSsd() throws Exception { + String group = this.group + ssd; + try { + TemplateOptions options = client.templateOptions(); + +

Re: [jclouds-labs-google] JCLOUDS-934. Add support for specifying boot disk type in compute service (#154)

2015-06-15 Thread Andrew Bayer
+ options.as(GoogleComputeEngineTemplateOptions.class).bootDiskType(pd-ssd); + + // create a node + Set? extends NodeMetadata nodes = + client.createNodesInGroup(group, 1, options); + assertEquals(nodes.size(), 1, One node should have been

Re: [jclouds-labs-google] JCLOUDS-934. Add support for specifying boot disk type in compute service (#154)

2015-06-15 Thread Andrew Bayer
@@ -67,6 +74,34 @@ public void testListHardwareProfiles() throws Exception { } } + public void testCreateNodeWithSsd() throws Exception { + String group = this.group + ssd; + try { + TemplateOptions options = client.templateOptions(); + +

Re: [jclouds-labs-google] JCLOUDS-935. Move AttachDisk.InitializeParams to URI for diskType (#153)

2015-06-12 Thread Andrew Bayer
Well that was dumb. I forgot what repo I was in and merged it. Oops. Will push by hand. --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-labs-google/pull/153#issuecomment-111539592

[jclouds-labs-google] JCLOUDS-935. Move AttachDisk.InitializeParams to URI for diskType (#155)

2015-06-12 Thread Andrew Bayer
Backporting to 1.9.x. You can view, comment on, or merge this pull request online at: https://github.com/jclouds/jclouds-labs-google/pull/155 -- Commit Summary -- * JCLOUDS-935. Move AttachDisk.InitializeParams to URI for diskType -- File Changes -- M

Re: [jclouds-labs-google] JCLOUDS-935. Move AttachDisk.InitializeParams to URI for diskType (#153)

2015-06-12 Thread Andrew Bayer
The failing tests - https://gist.github.com/abayer/72554e8861873b3f4750 - sometimes they seem to pass, sometimes they don't, and I can't figure out why. --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-labs-google/pull/153#issuecomment-111539176

Re: [jclouds-labs-google] JCLOUDS-935. Move AttachDisk.InitializeParams to URI for diskType (#153)

2015-06-12 Thread Andrew Bayer
Merged #153. --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-labs-google/pull/153#event-329711798

[jclouds-labs-google] JCLOUDS-934. Add support for specifying boot disk type in compute service (#154)

2015-06-12 Thread Andrew Bayer
You can view, comment on, or merge this pull request online at: https://github.com/jclouds/jclouds-labs-google/pull/154 -- Commit Summary -- * JCLOUDS-934. Add support for specifying boot disk type in compute service -- File Changes -- M

[jira] [Created] (JCLOUDS-935) Specify disk type in AttachDisk.InitializeParams as a URL

2015-06-11 Thread Andrew Bayer (JIRA)
Andrew Bayer created JCLOUDS-935: Summary: Specify disk type in AttachDisk.InitializeParams as a URL Key: JCLOUDS-935 URL: https://issues.apache.org/jira/browse/JCLOUDS-935 Project: jclouds

[jclouds-labs-google] JCLOUDS-935. Move AttachDisk.InitializeParams to URI for diskType (#153)

2015-06-11 Thread Andrew Bayer
Note that two tests are failing right now with or without this. You can view, comment on, or merge this pull request online at: https://github.com/jclouds/jclouds-labs-google/pull/153 -- Commit Summary -- * JCLOUDS-935. Move AttachDisk.InitializeParams to URI for diskType -- File Changes

[jira] [Created] (JCLOUDS-934) Add support for specifying GCE disk type in compute abstraction

2015-06-11 Thread Andrew Bayer (JIRA)
Andrew Bayer created JCLOUDS-934: Summary: Add support for specifying GCE disk type in compute abstraction Key: JCLOUDS-934 URL: https://issues.apache.org/jira/browse/JCLOUDS-934 Project: jclouds

Re: [jclouds-labs-google] WIP: Add support to start and stop instances in the ComputeService (#141)

2015-06-08 Thread Andrew Bayer
Yeah, those ghost failures hit me too - not sure where they came from. But hey. Lemme know when this gets to 1.9.x so I can pull it into our internal app. =) --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-labs-google/pull/141#issuecomment-110168828

Re: [jclouds-labs-google] WIP: Add support to start and stop instances in the ComputeService (#141)

2015-06-05 Thread Andrew Bayer
yy - passes with that changed. --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-labs-google/pull/141#issuecomment-109359455

Re: [jclouds-labs-google] WIP: Add support to start and stop instances in the ComputeService (#141)

2015-06-05 Thread Andrew Bayer
Ok, https://cloud.google.com/compute/docs/instances/#stop_job seems to explain it - TERMINATED is actually stopped here.

Re: [jclouds-labs-google] JCLOUDS-925 - add support for suspendNode/resumeNode to GCE (#147)

2015-06-05 Thread Andrew Bayer
Closed #147. --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-labs-google/pull/147#event-323723559

Re: [jclouds-labs-google] JCLOUDS-925 - add support for suspendNode/resumeNode to GCE (#147)

2015-06-05 Thread Andrew Bayer
Closing since I hit the same live test failure. --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-labs-google/pull/147#issuecomment-109349101

[jclouds-labs-google] JCLOUDS-925 - add support for suspendNode/resumeNode to GCE (#147)

2015-06-04 Thread Andrew Bayer
Not sure why these were still unimplemented, since stop/start has been in GCE for ages. Probably my bad. =) Anyway, unit tests pass, live tests...run? Took a bunch of work to get them to actually launch, which was odd. You can view, comment on, or merge this pull request online at:

[jira] [Created] (JCLOUDS-925) GCE ComputeServiceAdapter should support suspendNode and resumeNode

2015-06-04 Thread Andrew Bayer (JIRA)
Andrew Bayer created JCLOUDS-925: Summary: GCE ComputeServiceAdapter should support suspendNode and resumeNode Key: JCLOUDS-925 URL: https://issues.apache.org/jira/browse/JCLOUDS-925 Project: jclouds

Re: [jclouds] JCLOUDS-766: Add AWS Frankfurt region (#593)

2014-10-29 Thread Andrew Bayer
+1 once it passes! --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds/pull/593#issuecomment-61001947

Re: [jclouds-labs-google] Revert JCLOUDS-653: Address Guava 18 deprecations (#63)

2014-10-24 Thread Andrew Bayer
+1 - see my comment on https://github.com/jclouds/jclouds-labs/pull/97 --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-labs-google/pull/63#issuecomment-60411824

Re: [jclouds-labs] Revert JCLOUDS-653: Address Guava 18 deprecations (#97)

2014-10-24 Thread Andrew Bayer
+1 - we really need to be able to backport trivially from master to 1.8.x given the Java 7 thing, so this is an absolute requirement in my mind, even beyond my general conservatism on library dependency versions. --- Reply to this email directly or view it on GitHub:

Re: [jclouds] Revert JCLOUDS-653: Address Guava 18 deprecations (#583)

2014-10-24 Thread Andrew Bayer
+1 - see my comment on https://github.com/jclouds/jclouds-labs/pull/97 --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds/pull/583#issuecomment-60411873

Re: [jclouds-labs-openstack] Revert JCLOUDS-653: Address Guava 18 deprecations (#164)

2014-10-24 Thread Andrew Bayer
+1 - see my comment on https://github.com/jclouds/jclouds-labs/pull/97 --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-labs-openstack/pull/164#issuecomment-60411854

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

2014-10-24 Thread Andrew Bayer (JIRA)
[ https://issues.apache.org/jira/browse/JCLOUDS-664?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14183264#comment-14183264 ] Andrew Bayer commented on JCLOUDS-664: -- I'll try to take a look at #1. Azure

[jira] [Resolved] (JCLOUDS-756) Add support for tags to CloudStack

2014-10-24 Thread Andrew Bayer (JIRA)
[ https://issues.apache.org/jira/browse/JCLOUDS-756?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Andrew Bayer resolved JCLOUDS-756. -- Resolution: Fixed Fix Version/s: 1.8.2 Cherry-picked to 1.8.x as well. Add support

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

2014-10-24 Thread Andrew Bayer (JIRA)
[ https://issues.apache.org/jira/browse/JCLOUDS-664?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14183596#comment-14183596 ] Andrew Bayer commented on JCLOUDS-664: -- Oh, you meant it had *none* of the compute

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

2014-10-24 Thread Andrew Bayer (JIRA)
[ https://issues.apache.org/jira/browse/JCLOUDS-664?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14183761#comment-14183761 ] Andrew Bayer commented on JCLOUDS-664: -- Sure thing. I just spent a couple hours

Re: [jclouds] JCLOUDS-756 - Add support for tags in CloudStack (#578)

2014-10-21 Thread Andrew Bayer
+networktype: Advanced, +securitygroupsenabled: false, +tags: [] +}, +{ +id: 2, +name: Chicago, +networktype: Advanced, +securitygroupsenabled: true, +tags: [ +

Re: [jclouds] JCLOUDS-756 - Add support for tags in CloudStack (#578)

2014-10-21 Thread Andrew Bayer
@@ -11,7 +11,8 @@ ipaddress: 10.27.27.64, startport: 22, endport: 22, -state: Active +state: Active, + tags:[{account:1,domain:ROOT,domainid:1,key:some-tag,resourceid:66, resourcetype:PortForwardingRule,

Re: [jclouds] JCLOUDS-756 - Add support for tags in CloudStack (#578)

2014-10-21 Thread Andrew Bayer
@@ -166,6 +183,13 @@ public static ListSnapshotsOptions volumeId(String volumeId) { public static ListSnapshotsOptions projectId(String projectId) { return new ListSnapshotsOptions().projectId(projectId); } + + /** + * @see

Re: [jclouds] JCLOUDS-756 - Add support for tags in CloudStack (#578)

2014-10-21 Thread Andrew Bayer
+public interface TagApi { + + /** +* Lists tags +* +* @param options +* if present, how to constrain the list. +* @return tags matching query, or empty set, if no tags are found +*/ + @Named(listTags) + @GET + @QueryParams(keys = { command,

Re: [jclouds] JCLOUDS-756 - Add support for tags in CloudStack (#578)

2014-10-21 Thread Andrew Bayer
+ + public static ResourceType fromValue(String resourceType) { + Integer code = Integer.valueOf(checkNotNull(resourceType, resourcetype)); + return INDEX.containsKey(code) ? INDEX.get(code) : UNRECOGNIZED; + } + } + + public static Builder? builder() { +

Re: [jclouds] JCLOUDS-756 - Add support for tags in CloudStack (#578)

2014-10-21 Thread Andrew Bayer
+import com.google.common.base.MoreObjects; +import com.google.common.base.MoreObjects.ToStringHelper; +import com.google.common.base.Objects; +import com.google.common.collect.ImmutableSet; +import com.google.common.collect.Maps; +import org.jclouds.javax.annotation.Nullable; + +/** + *

Re: [jclouds] JCLOUDS-756 - Add support for tags in CloudStack (#578)

2014-10-21 Thread Andrew Bayer
The tags aren't really confusing - they're just overly verbose, as it were. And yeah, as a copy-paste-coder, I always just use the style in place in the existing code in the API rather than diverging - maybe not ideal, but makes it much easier to read and maintain, IMO. --- Reply to this email

Re: [jclouds] JCLOUDS-756 - Add support for tags in CloudStack (#578)

2014-10-21 Thread Andrew Bayer
Ah, but it is easier to maintain an API when the entire API is doing the same thing, even if that thing is a bit wonky. =) --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds/pull/578#issuecomment-59957942

Re: [jclouds] JCLOUDS-756 - Add support for tags in CloudStack (#578)

2014-10-21 Thread Andrew Bayer
..that too, yes. --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds/pull/578#issuecomment-59962160

Re: [jclouds] JCLOUDS-756 - Add support for tags in CloudStack (#578)

2014-10-21 Thread Andrew Bayer
+ + public static ResourceType fromValue(String resourceType) { + Integer code = Integer.valueOf(checkNotNull(resourceType, resourcetype)); + return INDEX.containsKey(code) ? INDEX.get(code) : UNRECOGNIZED; + } + } + + public static Builder? builder() { +

Re: [jclouds] JCLOUDS-756 - Add support for tags in CloudStack (#578)

2014-10-21 Thread Andrew Bayer
Ok, live tests added and they pass - I think that suffices. Squashing now. --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds/pull/578#issuecomment-6354

Re: [jclouds] JCLOUDS-756 - Add support for tags in CloudStack (#578)

2014-10-21 Thread Andrew Bayer
Ok, added the tags/userMetadata to NodeMetadata, ComputeService-driven node creation, etc. I'm calling this done with another PR to come later on general live test cleanup/fixes. --- Reply to this email directly or view it on GitHub:

[jira] [Created] (JCLOUDS-756) Add support for tags to CloudStack

2014-10-20 Thread Andrew Bayer (JIRA)
Andrew Bayer created JCLOUDS-756: Summary: Add support for tags to CloudStack Key: JCLOUDS-756 URL: https://issues.apache.org/jira/browse/JCLOUDS-756 Project: jclouds Issue Type: Improvement

[jclouds] JCLOUDS-756 - Add support for tags in CloudStack (#578)

2014-10-20 Thread Andrew Bayer
Note - this is just a preliminary PR, not ready for merge yet. I still have to add a couple more expect tests, update a couple more, add live tests and update one or two other live tests, but I wanted to throw this up so others could see it. Note also that yeah, I went a little nutty and

Re: [jclouds-labs-aws] unasync Fallback. (#60)

2014-10-06 Thread Andrew Bayer
+1 lgtm --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-labs-aws/pull/60#issuecomment-58094608

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

2014-08-12 Thread Andrew Bayer (JIRA)
Andrew Bayer created JCLOUDS-664: Summary: Azure compute support Key: JCLOUDS-664 URL: https://issues.apache.org/jira/browse/JCLOUDS-664 Project: jclouds Issue Type: New Feature

[jclouds] Backport JCLOUDS-602 to 1.7.x (#416)

2014-06-20 Thread Andrew Bayer
You can merge this Pull Request by running: git pull https://github.com/abayer/jclouds-1 jclouds-602-for-1.7.x Or you can view, comment on it, or merge it online at: https://github.com/jclouds/jclouds/pull/416 -- Commit Summary -- * JCLOUDS-602 - Add support for volumeType, iops and

Re: [jclouds] Backport JCLOUDS-602 to 1.7.x (#416)

2014-06-20 Thread Andrew Bayer
Transient noise on that failure, I'm pretty sure. --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds/pull/416#issuecomment-46722397

[jira] [Resolved] (JCLOUDS-602) Add support for Iops, Encrypted and VolumeType fields for EC2 BlockDeviceMapping

2014-06-20 Thread Andrew Bayer (JIRA)
[ https://issues.apache.org/jira/browse/JCLOUDS-602?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Andrew Bayer resolved JCLOUDS-602. -- Resolution: Fixed Committed to master and 1.7.x Add support for Iops, Encrypted

Re: [jclouds] JCLOUDS-602 - Add support for volumeType, iops and encrypted to EC2 volumes (#408)

2014-06-19 Thread Andrew Bayer
@@ -159,11 +159,18 @@ public static ImageType fromValue(String v) { private final String snapshotId; private final long volumeSize; private final boolean deleteOnTermination; + private final String volumeType; + private final Integer iops; + private final

Re: [jclouds] JCLOUDS-602 - Add support for volumeType, iops and encrypted to EC2 volumes (#408)

2014-06-19 Thread Andrew Bayer
Review comments addressed - it's still a little wishy-washy on primitive/non-primitive for encrypted, because there are a few places where it frankly makes sense to go with nullable Booleans, but it's much more consistent now. --- Reply to this email directly or view it on GitHub:

Re: [jclouds] JCLOUDS-602 - Add support for volumeType, iops and encrypted to EC2 volumes (#408)

2014-06-19 Thread Andrew Bayer
Live tests are added and passing. --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds/pull/408#issuecomment-46617134

Re: [jclouds] JCLOUDS-602 - Add support for volumeType, iops and encrypted to EC2 volumes (#408)

2014-06-19 Thread Andrew Bayer
Oops, one test was a bit flaky. Fixed. --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds/pull/408#issuecomment-46618857

Re: [jclouds] JCLOUDS-602 - Add support for volumeType, iops and encrypted to EC2 volumes (#408)

2014-06-19 Thread Andrew Bayer
Whoops again - ran the full battery of live tests, found another problem - we do need the truthy dance for now, unless we switch BlockDeviceMapping to primitives for encrypted, and I'm not going to do that unless I know why deleteOnTermination's a non-primitive there. --- Reply to this email

Re: [jclouds] JCLOUDS-602 - Add support for volumeType, iops and encrypted to EC2 volumes (#408)

2014-06-18 Thread Andrew Bayer
Add CreateVolumeOptions, modified everything that I could find that cares about parsing or creating volumes (and EBS-backed images, since that's connected) to support the new fields as well. Live tests and unit tests should be updated. --- Reply to this email directly or view it on GitHub:

Re: [jclouds] JCLOUDS-602 - Add support for volumeType, iops and encrypted to EC2 volumes (#408)

2014-06-18 Thread Andrew Bayer
The jclouds-pull-requests build 906 failure looks spurious - will wait and see if the others barf too. --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds/pull/408#issuecomment-46509445

Re: [jclouds] JCLOUDS-602 - Add support for volumeType, iops and encrypted to EC2 volumes (#408)

2014-06-18 Thread Andrew Bayer
- public EbsBlockDevice(@Nullable String snapshotId, long volumeSize, boolean deleteOnTermination) { + public EbsBlockDevice(@Nullable String snapshotId, long volumeSize, boolean deleteOnTermination, For new classes, oh yeah, lots of wonderful new things without even going

Re: [jclouds] JCLOUDS-602 - Add support for volumeType, iops and encrypted to EC2 volumes (#408)

2014-06-18 Thread Andrew Bayer
- .id(vol-2a21e543) - .status(Volume.Status.CREATING) - .availabilityZone(us-east-1a) - .region(us-east-1) - .id(vol-2a21e543) -

Re: [jclouds] JCLOUDS-602 - Add support for volumeType, iops and encrypted to EC2 volumes (#408)

2014-06-18 Thread Andrew Bayer
@@ -160,6 +163,24 @@ void testCreateVolumeFromSnapshotInAvailabilityZone() { } @Test(dependsOnMethods = testCreateSnapshotInRegion) + void testCreateVolumeFromSnapshotInAvailabilityZoneWithOptions() { + Volume volume = client.createVolumeInAvailabilityZone(defaultZone, +

[jira] [Created] (JCLOUDS-602) Add support for Iops, Encrypted and VolumeType fields for EC2 BlockDeviceMapping

2014-06-17 Thread Andrew Bayer (JIRA)
Andrew Bayer created JCLOUDS-602: Summary: Add support for Iops, Encrypted and VolumeType fields for EC2 BlockDeviceMapping Key: JCLOUDS-602 URL: https://issues.apache.org/jira/browse/JCLOUDS-602

[jclouds] JCLOUDS-602 - Add support for volumeType, iops and encrypted to EC2 volumes (#408)

2014-06-17 Thread Andrew Bayer
Note - still missing adding these to the createVolume* methods, but that#39;s going to involve a non-trivial change to something like CreateVolumeOptions.class rather than the current simple arguments. You can merge this Pull Request by running: git pull https://github.com/abayer/jclouds-1

[jira] [Created] (JCLOUDS-600) runScriptOnNode's sftp put can hang

2014-06-16 Thread Andrew Bayer (JIRA)
Andrew Bayer created JCLOUDS-600: Summary: runScriptOnNode's sftp put can hang Key: JCLOUDS-600 URL: https://issues.apache.org/jira/browse/JCLOUDS-600 Project: jclouds Issue Type: Bug

[jira] [Created] (JCLOUDS-601) Allow RunScriptOptions to specify timeout to override global timeout

2014-06-16 Thread Andrew Bayer (JIRA)
Andrew Bayer created JCLOUDS-601: Summary: Allow RunScriptOptions to specify timeout to override global timeout Key: JCLOUDS-601 URL: https://issues.apache.org/jira/browse/JCLOUDS-601 Project

Re: [jclouds-labs-google] [JCLOUDS-550] fix for obsolete machineTypes (#24)

2014-06-06 Thread Andrew Bayer
Closed #24. --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-labs-google/pull/24#event-128980382

Re: [jclouds-labs-google] [JCLOUDS-550] fix for obsolete machineTypes (#24)

2014-06-06 Thread Andrew Bayer
Reopened #24. --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-labs-google/pull/24#event-128980387

Re: [jclouds-labs-google] [JCLOUDS-550] fix for obsolete machineTypes (#24)

2014-06-06 Thread Andrew Bayer
Ignore me reopening this and the new build comment - I'm verifying PR building at https://builds.apache.org. =) --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-labs-google/pull/24#issuecomment-45386127

Re: [jclouds-labs-google] [JCLOUDS-550] fix for obsolete machineTypes (#24)

2014-06-06 Thread Andrew Bayer
Reopened #24. --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-labs-google/pull/24#event-128982654

[jira] [Commented] (JCLOUDS-576) Automate releases

2014-05-27 Thread Andrew Bayer (JIRA)
[ https://issues.apache.org/jira/browse/JCLOUDS-576?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14010043#comment-14010043 ] Andrew Bayer commented on JCLOUDS-576: -- So I'm fiddling around with ways of dealing

[jira] [Comment Edited] (JCLOUDS-576) Automate releases

2014-05-27 Thread Andrew Bayer (JIRA)
[ https://issues.apache.org/jira/browse/JCLOUDS-576?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14010043#comment-14010043 ] Andrew Bayer edited comment on JCLOUDS-576 at 5/27/14 6:36 PM

[jira] [Commented] (JCLOUDS-576) Automate releases

2014-05-27 Thread Andrew Bayer (JIRA)
[ https://issues.apache.org/jira/browse/JCLOUDS-576?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14010085#comment-14010085 ] Andrew Bayer commented on JCLOUDS-576: -- Still got a few issues with labs, labs-aws

[jira] [Commented] (JCLOUDS-576) Automate releases

2014-05-27 Thread Andrew Bayer (JIRA)
[ https://issues.apache.org/jira/browse/JCLOUDS-576?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14010091#comment-14010091 ] Andrew Bayer commented on JCLOUDS-576: -- Ah, and we'll need to work in the property

[jira] [Comment Edited] (JCLOUDS-576) Automate releases

2014-05-27 Thread Andrew Bayer (JIRA)
[ https://issues.apache.org/jira/browse/JCLOUDS-576?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14010043#comment-14010043 ] Andrew Bayer edited comment on JCLOUDS-576 at 5/27/14 6:51 PM

[jira] [Comment Edited] (JCLOUDS-576) Automate releases

2014-05-27 Thread Andrew Bayer (JIRA)
[ https://issues.apache.org/jira/browse/JCLOUDS-576?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14010091#comment-14010091 ] Andrew Bayer edited comment on JCLOUDS-576 at 5/27/14 6:55 PM

[jira] [Resolved] (JCLOUDS-450) Support min/max count and client token fields for AWS EC2 RunInstances

2014-05-27 Thread Andrew Bayer (JIRA)
[ https://issues.apache.org/jira/browse/JCLOUDS-450?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Andrew Bayer resolved JCLOUDS-450. -- Resolution: Fixed Support min/max count and client token fields for AWS EC2 RunInstances

[jclouds] JCLOUDS-564. Add ephemeral disks for m3.xlarge and m3.2xlarge sizes (#363)

2014-05-12 Thread Andrew Bayer
You can merge this Pull Request by running: git pull https://github.com/abayer/jclouds-1 fix-disks-on-m3s Or you can view, comment on it, or merge it online at: https://github.com/jclouds/jclouds/pull/363 -- Commit Summary -- * JCLOUDS-564. Add ephemeral disks for m3.xlarge and

Re: [jclouds] JCLOUDS-564. Add ephemeral disks for m3.xlarge and m3.2xlarge sizes (#363)

2014-05-12 Thread Andrew Bayer
Yeah, I was trying to think of a test to add, but really, all the tests could do would be to say Yup, we say what we said we say. Not particularly useful. =) I have tested it against EC2 with both instance sizes, and my tooling worked fine, so yes, it looks good. I'll backport this to the

[jira] [Created] (JCLOUDS-564) m3.xlarge and m3.2xlarge sizes don't include ephemeral disks

2014-05-12 Thread Andrew Bayer (JIRA)
Andrew Bayer created JCLOUDS-564: Summary: m3.xlarge and m3.2xlarge sizes don't include ephemeral disks Key: JCLOUDS-564 URL: https://issues.apache.org/jira/browse/JCLOUDS-564 Project: jclouds

[jira] [Resolved] (JCLOUDS-564) m3.xlarge and m3.2xlarge sizes don't include ephemeral disks

2014-05-12 Thread Andrew Bayer (JIRA)
[ https://issues.apache.org/jira/browse/JCLOUDS-564?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Andrew Bayer resolved JCLOUDS-564. -- Resolution: Fixed Pushed to master and 1.7.x. m3.xlarge and m3.2xlarge sizes don't include

  1   2   >