5378 Commits

Author SHA1 Message Date
Adam Lowe
1fdae80eac VCloud Director 1.5: initial work on VAppTemplate client 2012-03-01 23:09:38 +00:00
Adam Lowe
04501d46a7 VCloud Director 1.5: making domain objects immutable and fixing a number of de/serialization problems 2012-03-01 23:08:53 +00:00
Adam Lowe
cc4a27072b VCloud Director 1.5: making domain objects immutable and fixing a number of de/serialization problems 2012-03-01 23:08:07 +00:00
Adam Lowe
8cd642af6b VCloud Director 1.5: adding and amending package-info.java with more Schema information so it can be ommitted from domain objects 2012-03-01 23:06:43 +00:00
Adam Lowe
e63aac83d1 Using XMLUnit to verify XML payloads in ExpectTest if, and only if, BaseRestClientExpectTest.compareHttpRequestAsType is overridden (otherwise it still uses Java equals()) 2012-03-01 23:02:01 +00:00
Andrea Turli
edd16d0e26 Merge branch 'dev' of github.com:andreaturli/jclouds into dev
Conflicts:
	labs/virtualbox/src/main/java/org/jclouds/virtualbox/functions/AttachBridgedAdapterToMachine.java
	labs/virtualbox/src/main/java/org/jclouds/virtualbox/functions/CloneAndRegisterMachineFromIMachineIfNotAlreadyExists.java
	labs/virtualbox/src/test/java/org/jclouds/virtualbox/functions/CloneAndRegisterMachineFromIsoIfNotAlreadyExistsLiveTest.java
2012-03-01 17:32:56 +00:00
Andrea Turli
cf57f250a2 issue 384: network support refactored 2012-03-01 17:29:18 +00:00
Andrea Turli
dbd669caf8 issue 384: network support refactored 2012-03-01 16:55:38 +00:00
Adam Lowe
d0a5654f8d VCloud Director 1.5: moving OVF classes back into ovf package (mistakenly moved up a package) 2012-03-01 09:55:01 +00:00
Adam Lowe
2d54717f08 VCloud Director 1.5: adding VAppTemplate and friends - including JAXB compatible OVF and CIM objects 2012-03-01 09:55:01 +00:00
danikov
9b4e9e24c7 domain objects 2012-03-01 09:55:00 +00:00
danikov
5dd8f60a9f enable vClouds domain objects to extend Section 2012-03-01 09:55:00 +00:00
Adrian Cole
d1305f3034 Merge branch 'develop' of github.com:jdaggett/jclouds
* 'develop' of github.com:jdaggett/jclouds:
  Improved parsing tests
  Nova client changes for delegate APIs & misc cleanup
  FloatingIP and KeyPair additions
  SecurityGroup support
  Incremental support for Image, Flavor and Floating IPs
  Floating IP support
2012-02-29 17:36:03 +02:00
Fabian Steeg
474aa52da9 If group name can't be parsed from a group ID, try the key name
When the security group is not generated by jclouds (e.g. when
using a custom group, or when in a VPC which generally requires
its own security groups), the group name to launch nodes into is
lost, since it is parsed from the generated security group ID.

This patch introduces a very local workaround: try to parse the
name from the key name, which if generated by jclouds has a format
that is very similar to the generated security group ID.

While probably not the ideal solution for persisting the group
name either (using user metadata might be), this fixes a blocking
issue for scenarios where you can't use a generated security group
ID (using a VPC in our case), but you can use a generated key pair
name.

Also it shouldn't interfere with existing usage: if a name can be
parsed from the security group, that is used, and if the key name
is not generated, the behaviour remains as it currently is (group
name is null if it can't be parsed from the security group).
2012-02-29 16:27:42 +01:00
Jeremy Daggett
2287d2bbcf Improved parsing tests 2012-02-28 21:16:54 -08:00
David Ribeiro Alves
e00181d74e circular dependencies problem with CreateAndInstallVm 2012-02-29 01:44:22 +00:00
David Ribeiro Alves
40a95be772 still failing matching the default image to the yaml images 2012-02-28 20:45:42 +00:00
David Ribeiro Alves
51e24096fe refactored image from yaml creation 2012-02-28 19:39:32 +00:00
David Ribeiro Alves
eab826fd42 refactored image from yaml creation 2012-02-28 19:11:37 +00:00
David Ribeiro Alves
c015f9f699 moving forward no more guice errors 2012-02-28 18:43:10 +00:00
Jeremy Daggett
0f4fce2e19 Merge branch 'develop' of keg.dev.uswest.hpcloud.net:jclouds into develop 2012-02-28 09:51:25 -08:00
Jeremy Daggett
ec990e6672 Nova client changes for delegate APIs & misc cleanup 2012-02-28 09:31:35 -08:00
Jeremy Daggett
8296d47e96 FloatingIP and KeyPair additions 2012-02-28 09:24:29 -08:00
Jeremy Daggett
699fa417c8 SecurityGroup support 2012-02-28 09:06:08 -08:00
David Ribeiro Alves
80f6b65d4b yaml desc reader added to compute adapter 2012-02-27 15:38:35 +00:00
Adrian Cole
918affff17 missing cloudloadbalancer instance 2012-02-27 09:47:01 +02:00
Adrian Cole
c72b3ae236 InstallJDK for 32bit vms 2012-02-26 16:55:42 +02:00
Adrian Cole
4d919ce14e cloudwatch free interval is 5m not 1m 2012-02-26 16:55:18 +02:00
Adrian Cole
dadd4f6515 changed bindings that imply i/o to Supplier<X> 2012-02-26 13:54:43 +02:00
Adrian Cole
39c79f6ffa Issue 845: opsource-servers skeleton 2012-02-24 13:55:55 +02:00
Adrian Cole
3eea621966 Merge pull request #386 from danikov/vclouds-director-bugfixes
Issue 830: vCloud director bugfixes
2012-02-23 23:56:28 -08:00
danikov
e96382167b disable failing tests 2012-02-23 16:17:26 +00:00
danikov
046d129495 use correct Lists import 2012-02-23 16:17:15 +00:00
Adrian Cole
630c3925c7 Merge pull request #385 from milkmansrevenge/master
Issue 848 - logging levels in BackoffLimitedRetryHandler
2012-02-23 07:23:34 -08:00
Chris Strand
870a937f14 Issue 848. Increased log level to error when BackoffLimitedRetryHandler cannot retry any more. 2012-02-23 15:20:29 +00:00
Adrian Cole
e80f6115a1 Merge pull request #384 from danikov/vclouds-director-vdc
Issue 830: vCloud director vDC
2012-02-23 07:19:56 -08:00
Adrian Cole
aca5beaa21 Merge pull request #383 from danikov/vclouds-director-bugfixes
Issue 830: vCloud director common changes
2012-02-23 07:16:01 -08:00
Adrian Cole
0128dcec19 attempt to fix cloudbees build 2012-02-23 16:44:23 +02:00
danikov
3c78423d50 update to remove deprecated test approaches 2012-02-23 14:34:57 +00:00
danikov
58bddc6798 disable dependent tests 2012-02-23 14:16:51 +00:00
danikov
672acd898e add concrete instantiate params 2012-02-23 14:16:51 +00:00
danikov
d8924519c7 fix domain object inhertance 2012-02-23 14:16:51 +00:00
danikov
e0b1100651 fix expect test before 2012-02-23 14:16:50 +00:00
danikov
7d5dbbef59 flesh out/first pass live tests 2012-02-23 14:16:50 +00:00
danikov
54b3c01377 remove shadowing networkId 2012-02-23 14:16:50 +00:00
danikov
81dfd02935 add missing builder inherited methods 2012-02-23 14:16:50 +00:00
danikov
52717c3135 add checks for: ComputeCapacity, CapacityWithUsage, CapacityType, ResourceEntities, AvailableNetworks, Capabilities, SupportedHardwareVersions, Metadata, MetadataValue 2012-02-23 14:16:50 +00:00
danikov
95cb736a18 remove scratch comments 2012-02-23 14:16:21 +00:00
danikov
f8900900f9 add live test 2012-02-23 14:16:21 +00:00
danikov
703c48b557 add + modify media types 2012-02-23 14:16:20 +00:00