Commit Graph

462 Commits

Author SHA1 Message Date
Adrian Cole 15a297d200 catalog test wasn't blocking on task complete 2012-03-07 15:14:35 -08:00
Adrian Cole cb0a105171 added predicates handy for finding vcloud references 2012-03-07 15:13:54 -08:00
Adrian Cole 7e87185858 fix broken test 2012-03-07 09:51:46 -08:00
Adrian Cole 40429eaeca Issue 855: use snakeyaml 1.6 constructor to avoid conflict w/testng-eclipse 2012-03-07 09:51:33 -08:00
danikov bd72880240 subclass catalogClient with adminCatalogClient, plus adjust usages 2012-03-07 15:41:02 +00:00
Mike Arnold 98a3bf8084 ensuring getters for public and private addresses return a set even if underlying addresses collection is null 2012-03-07 09:24:19 -06:00
danikov bb7cb44db9 add TODO for future improvement 2012-03-07 14:34:36 +00:00
danikov 13a2917d9b clients impl of publishCatalog 2012-03-07 14:34:36 +00:00
danikov 845ce649cc domain objects for publishCatalog params 2012-03-07 14:34:36 +00:00
danikov 809e4c2a95 exemplar xml 2012-03-07 14:34:35 +00:00
danikov d8eeca6c4f publishCatalog params media type 2012-03-07 14:34:35 +00:00
danikov bef1baa109 expect/live tests for publishCatalog 2012-03-07 14:34:35 +00:00
Adrian Cole 7704b6b8f0 test tidies 2012-03-06 18:00:44 -08:00
Adrian Cole d069b0b745 Merge branch 'jclouds-vbox' of https://github.com/dralves/jclouds
* 'jclouds-vbox' of https://github.com/dralves/jclouds: (24 commits)
  updated readme
  corrected IMachinePredicatesLiveTests that were failing and added workaround for transient function execution failure
  minor error wrt to test group
  got the clone to get networking
  solved a problem running most live tests where the admin disk was the same
  corrected formatting and small bug in CloneAndRegisterMachineFromIMachineIfNotAlreadyExistsLiveTest
  formatted most changed classes to comply with jclouds formatting guildelines
  removed dangling file
  clones are now booting, but without networking
  clone is created and boots sucessfully. still no network on the clone though
  stuck on adapter problems
  added the possiblity for master machines to survive the jvm. first run creates and installs the master vm subsequent calls fetch the already created master from vm
  adapter creates the master image. cloning next
  sshclien to the master is now workign
  added dependencies
  added a computeservicecontext provider for the vbox host (byon)
  circular dependencies problem with CreateAndInstallVm
  still failing matching the default image to the yaml images
  refactored image from yaml creation
  refactored image from yaml creation
  ...
2012-03-06 16:48:35 -08:00
Adam Lowe 20425ece8c Allowing test to run outwith California 2012-03-06 21:08:06 +00:00
David Ribeiro Alves 3e47867af4 updated readme 2012-03-06 20:37:54 +00:00
Adam Lowe f3a9468b1b Adjusting paths for case-sensitive builds 2012-03-06 20:31:18 +00:00
Adrian Cole 1e2ef15ffa test glitch 2012-03-06 12:05:00 -08:00
David Ribeiro Alves 0697494273 corrected IMachinePredicatesLiveTests that were failing and added workaround for transient function execution failure 2012-03-06 18:39:04 +00:00
Adrian Cole ac045496c1 Merge pull request #403 from aplowe/master
Issue 830: vCloud Director vAppTemplate tests and fixing clients so they take URIs
2012-03-06 10:17:28 -08:00
Adam Lowe da1f23e3fb vcloud-director 1.5: addressing '_interface' nonsense 2012-03-06 18:09:54 +00:00
Adam Lowe 03e622ba2a vcloud-director 1.5: addressing review comments/nits 2012-03-06 18:05:48 +00:00
Adrian Cole d78cf5aa27 Merge branch 'develop' of github.com:jdaggett/jclouds
* 'develop' of github.com:jdaggett/jclouds:
  adding create and delete of security groups and security group rules
  fixing payload definitions to add and remove floating ips
2012-03-06 08:46:57 -08:00
Adam Lowe 335e14f505 vcloud-director 1.5: fixing some javadoc problems 2012-03-06 16:44:45 +00:00
Adam Lowe 8473f561fd vcloud-director 1.5: adjusting media types 2012-03-06 16:43:52 +00:00
Adam Lowe af3560546c Merging with upstream 2012-03-06 16:33:16 +00:00
Adam Lowe 14ce89aab2 VCloud Director 1.5: Adding VAppTemplateClient error handling tests and fixing bug in NetworkService.isEnabled 2012-03-06 16:32:23 +00:00
Adam Lowe 200fc85965 VCloud Director 1.5: Adjusting misleading comments refering to JAXBElements 2012-03-06 16:31:03 +00:00
Adam Lowe 3ce6051e51 VCloud Director 1.5: Adjusting misleading comments and consistently using @XmlReference only for substitution groups 2012-03-06 16:31:03 +00:00
Adam Lowe 6b7f3f1fdd VCloud Director 1.5: Switching to URI params rather than using the references 2012-03-06 16:30:04 +00:00
Adam Lowe 139fe394f7 VCloud Director 1.5: vAppTemplate client - expect tests for most methods and supporting domain objects 2012-03-06 16:30:03 +00:00
Adam Lowe d1b0da081d VCloud Director 1.5: making sure collections in domain objects are immutable 2012-03-06 16:30:03 +00:00
danikov 55ecda2e50 implement deleteCatalog in clients 2012-03-06 15:34:31 +00:00
danikov b671d043f2 expect test and most of the live test for deleteCatalog 2012-03-06 15:34:05 +00:00
danikov d85e8ca587 implemented get/set owner methods on client 2012-03-06 14:58:24 +00:00
danikov 61def9d707 added exemplar xml 2012-03-06 14:58:05 +00:00
danikov 8d2b4f38b4 made Owner check public 2012-03-06 14:57:53 +00:00
danikov a4a4966720 added tests for get/set Owner + minor improvements 2012-03-06 14:57:38 +00:00
danikov d3f741c132 implement updateCatalog in clients 2012-03-06 14:02:51 +00:00
danikov fb74964e61 add exemplar xml 2012-03-06 14:02:18 +00:00
danikov 0027efb1d8 add tests for updateCatalog 2012-03-06 14:02:02 +00:00
danikov d62d9c9cf0 remove spurious xml annotation and fix catalog test 2012-03-06 11:11:41 +00:00
danikov 7291c7af4c use URIs in client 2012-03-06 11:11:41 +00:00
danikov 15a462264b add missing media types and checks 2012-03-06 11:11:40 +00:00
danikov 69568bc285 fix Owner typing + other domain object issues 2012-03-06 11:11:40 +00:00
danikov 7c24cab71e add exemplar xml 2012-03-06 11:11:40 +00:00
danikov 23267369c1 change expect test to match live xml 2012-03-06 11:11:40 +00:00
danikov 53c8222eac update live test to take static catalog reference (worry about injecting this later) 2012-03-06 11:11:40 +00:00
danikov aa80bfbff1 refractor catalog domain objects to allow inheritance, add adminCatalog + checks 2012-03-06 11:11:39 +00:00
danikov def07846c8 add adminCatalog media type 2012-03-06 11:11:39 +00:00
danikov 235eda5554 implement adminCatalog clients 2012-03-06 11:11:39 +00:00
danikov aaa22ffe17 wire up adminCatalog client 2012-03-06 11:11:39 +00:00
danikov c711b7ed49 adminCatalog expect/live tests w/ getCatalog 2012-03-06 11:11:39 +00:00
David Ribeiro Alves c64785d38e minor error wrt to test group 2012-03-06 03:33:11 +00:00
David Ribeiro Alves 4850ffe759 got the clone to get networking 2012-03-06 03:12:16 +00:00
David Ribeiro Alves 2421847527 solved a problem running most live tests where the admin disk was the same 2012-03-06 01:14:01 +00:00
Adrian Cole 1e8841062b Issue 854:move savvis-symphonyvpdc to labs 2012-03-05 17:01:19 -08:00
Mike Arnold 5e6f84ec25 adding create and delete of security groups and security group rules 2012-03-05 16:32:12 -06:00
Mike Arnold 2c2c901773 fixing payload definitions to add and remove floating ips 2012-03-05 16:30:43 -06:00
David Ribeiro Alves d2e1e36256 corrected formatting and small bug in CloneAndRegisterMachineFromIMachineIfNotAlreadyExistsLiveTest 2012-03-05 18:04:50 +00:00
David Ribeiro Alves fa26fe34f9 formatted most changed classes to comply with jclouds formatting guildelines 2012-03-05 17:03:15 +00:00
danikov d069dce1e5 add error strings to new tests 2012-03-05 15:17:57 +00:00
danikov d7882bc130 move annotation to classes 2012-03-05 15:17:57 +00:00
danikov 8891dcf280 fix headers using primer approach 2012-03-05 15:17:57 +00:00
danikov fb625864ac fix accept type 2012-03-05 15:17:57 +00:00
danikov 5789d1783e test groupings + metadataclient delegation 2012-03-05 15:17:57 +00:00
danikov f194523403 tidy up test groupings 2012-03-05 15:17:57 +00:00
danikov 61deb778d1 disable UploadClient dependent tests 2012-03-05 15:17:57 +00:00
danikov 2433ec1d3f tidy test, add missing test, remove leftovers 2012-03-05 15:17:56 +00:00
danikov fe31db7eea add endpoint parsers 2012-03-05 15:17:56 +00:00
danikov 136faf40ba disable broken class 2012-03-05 15:17:56 +00:00
danikov 15c2ac6420 rename to match field 2012-03-05 15:17:56 +00:00
danikov 5518149db9 merge to master 2012-03-05 15:17:56 +00:00
danikov e24b96e043 exemplar xml for expect tests 2012-03-05 15:17:56 +00:00
danikov 0c0dedee17 add XmlRootElement annotation 2012-03-05 15:17:55 +00:00
danikov 24725cf88c fix clone method and xmlElement name 2012-03-05 15:17:55 +00:00
danikov 9d2923e96c fix builder 2012-03-05 15:17:55 +00:00
danikov 1b2da14aab add incremental builder method 2012-03-05 15:17:55 +00:00
danikov 6a4ccc5178 pass clone media 2012-03-05 15:17:55 +00:00
danikov b9e0263aa1 remove comments and name correctly 2012-03-05 15:17:55 +00:00
danikov 526dee9bf7 move and complete media tests 2012-03-05 15:17:54 +00:00
danikov f2f2233db0 update and inline vdc clone/create methods into media testing 2012-03-05 15:17:54 +00:00
danikov 58744ab91c add missing media type 2012-03-05 15:17:54 +00:00
danikov 44fc620f67 outline some live testing for the upload client 2012-03-05 15:17:54 +00:00
danikov 781c0b538c extract out metadata + upload clients 2012-03-05 15:17:54 +00:00
danikov 8cb04758ce add dummy file for testing media upload 2012-03-05 15:17:54 +00:00
danikov 6bed78b5a0 add convenience constructor to make a reference to an entityType from the entityType 2012-03-05 15:17:53 +00:00
danikov 633dd489b1 add upload:default media type 2012-03-05 15:17:53 +00:00
danikov 5003f7adb3 fix toString, equals and hashcode, 2012-03-05 15:17:53 +00:00
danikov cdf2ddb0ac add missing builder methods 2012-03-05 15:17:53 +00:00
danikov ed6cfca0a7 add clone checks 2012-03-05 15:17:53 +00:00
danikov a307c44a22 extract out media methods, correct var name 2012-03-05 15:17:53 +00:00
danikov 8bca943086 switch to using URISupplier, remove un-needed vars 2012-03-05 15:17:52 +00:00
danikov a74a79fe17 use URISupplier over references etc. 2012-03-05 15:17:52 +00:00
danikov 0047a0fb69 correct types, switch to using URISupplier 2012-03-05 15:17:52 +00:00
David Ribeiro Alves cf02e7dcaf clones are now booting, but without networking 2012-03-05 04:40:22 +00:00
David Ribeiro Alves 2e1f1e5da8 clone is created and boots sucessfully. still no network on the clone though 2012-03-05 04:23:58 +00:00
David Ribeiro Alves 3a4cd0b4bc stuck on adapter problems 2012-03-05 02:28:00 +00:00
David Ribeiro Alves d0b4d81f9f added the possiblity for master machines to survive the jvm. first run creates and installs the master vm subsequent calls fetch the already created master from vm 2012-03-05 01:09:13 +00:00
David Ribeiro Alves 690bc9a4dc adapter creates the master image. cloning next 2012-03-04 23:35:18 +00:00
David Ribeiro Alves 406c6a9fc4 sshclien to the master is now workign 2012-03-04 18:54:57 +00:00
David Ribeiro Alves af662850a9 merged changes from upstream 2012-03-04 18:08:19 +00:00
David Ribeiro Alves d0e770c99b added dependencies 2012-03-04 17:52:34 +00:00
Adrian Cole 07ce0a444e Issue 852:add elb api and aws-elb provider 2012-03-03 12:00:58 -08:00
Adrian Cole d5a9162348 Merge pull request #394 from andreaturli/dev
issue 384: NetworkSpec changed - Adrian comments addressed
2012-03-03 07:57:37 -08:00
andreaturli 6e8b985a18 issue 384: NetworkSpec refactored - Adrian comments addressed 2012-03-02 23:41:38 +00:00
David Ribeiro Alves 960e6f8e0a added a computeservicecontext provider for the vbox host (byon) 2012-03-02 19:15:52 +00:00
andreaturli 01fa802dd7 issue 384: NetworkSpec refactored - Adrian comments addressed 2012-03-02 18:19:59 +00:00
Adam Lowe c52a02993c VCloud Director 1.5: imports 2012-03-02 00:38:36 +00:00
Adam Lowe dd68cbf73a VCloud Director 1.5: removing duplicate files 2012-03-01 23:22:08 +00:00
Adam Lowe 2842ad82a1 VCloud Director 1.5: making domain objects immutable and fixing a number of de/serialization problems 2012-03-01 23:13:18 +00:00
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
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
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
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 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 39c79f6ffa Issue 845: opsource-servers skeleton 2012-02-24 13:55:55 +02: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
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
danikov 57bd4f23af placeholder for merging with VApp branch 2012-02-23 14:16:20 +00:00
danikov 7f83356108 make params class concrete 2012-02-23 14:16:20 +00:00
danikov 08c20366bc add builder inheritance methods 2012-02-23 14:16:20 +00:00