Commit Graph

451 Commits

Author SHA1 Message Date
Adrian Cole dec63d7cbe improved nat rules to survive existing sets, and also made sure we lock machines before attempting to delete them 2012-01-06 12:31:49 -08:00
Adrian Cole 1255d91eef got rid of propertyutils 2012-01-06 11:30:50 -08:00
Adrian Cole 347a12a68f started finishing incomplete mock test 2012-01-06 11:30:27 -08:00
Adrian Cole 66c49135eb worked around deleting where an existing attachment on the same medium 2012-01-06 09:53:06 -08:00
Adrian Cole f7802b09b0 added imageId to the default properties of vbox and fixed a null 2012-01-06 09:52:26 -08:00
Adrian Cole 013c0eaf83 refactored configuration and setup to test with build 4.1.8 2012-01-05 18:57:15 -08:00
Adrian Cole f06e6982eb Issue 800:introduce property for build version 2012-01-05 17:51:55 -08:00
Adrian Cole 99fb37f6cf refactored LiveTest code to share property initialization 2012-01-05 17:51:03 -08:00
Adrian Cole 42137677da Issue 801:fix inconsistency in test property test.provider.apiversion set in pom.xml -> api-version 2012-01-05 13:09:45 -08:00
Andrea Turli 7e68bba81c issue 384: modified CloneAndRegister constructor 2012-01-05 13:46:38 +00:00
andreaturli 85fae1687b issue 384: cosmetic fixes 2012-01-05 07:59:48 +00:00
andreaturli caec80d560 issue 384: add isLinkedClone, modified CloneAndregister and unregisterMachine 2012-01-05 00:27:10 +00:00
andreaturli 2aea0c3caa issue 384: IMachineToVmSpec + Test 2012-01-03 00:27:02 +00:00
Mattias Holmqvist 683b26d876 Fixed broken test in VirtualBox. 2011-12-27 07:31:55 +01:00
andreaturli a877784107 issue 384: refactor UnregisterMachine to take advantage of autoDelete 2011-12-21 00:06:09 +00:00
Andrea Turli 762f8d29bb issue 384: fixed tests 2011-12-20 17:16:01 +00:00
Andrea Turli 3aaaa22660 issue 384: preparation to address https://github.com/jclouds/jclouds/pull/266/files#r304746 2011-12-20 13:07:50 +00:00
andreaturli 912a2f9ae0 issue 384: improve UnregisterMachineIfExistsAndDeleteItsMedia + Test, vmSpec 2011-12-20 08:30:55 +00:00
andreaturli 3f559bf0c5 issue 384: improve UnregisterMachineIfExistsAndDeleteItsMedia + Test 2011-12-19 23:47:10 +00:00
andreaturli 9a460c57d0 issue 384: small fixes to UnregisterMachine to destroy all the media attached 2011-12-18 19:24:08 +00:00
andreaturli cbe1f4d161 Merge branch 'master' of github.com:andreaturli/jclouds 2011-12-18 19:14:48 +00:00
andreaturli f3e8c617ec issue 384: small fixes to UnregisterMachine to destroy all the media attached, removed lzma lib, add memory to CreateAndInstallVmLiveTest 2011-12-18 19:14:12 +00:00
Andrea Turli 4e834c146d issue 384: added Statement to virtualbox 2011-12-17 14:19:12 +00:00
Mattias Holmqvist 1fd77eb348 Added null checks in contructors and more use of Objects.equal/hashCode. 2011-12-15 23:22:36 +01:00
Mattias Holmqvist 6d435742e1 Added support for memory to VmSpec. 2011-12-15 23:15:29 +01:00
Mattias Holmqvist 91e5351ef3 Moved PropertyUtils to src/test. 2011-12-15 22:54:17 +01:00
Mattias Holmqvist 5a2d2303a7 Renamed IsoToIMachine to CreateAndInstallVm. 2011-12-15 22:51:47 +01:00
Mattias Holmqvist 9965d76e91 Moved to Object.equals and Object.hashCode in domain objects 2011-12-15 22:50:56 +01:00
Mattias Holmqvist 41a6bb4355 Renamed VmSpecification to VmSpec and added equals() test. 2011-12-15 22:39:00 +01:00
Adrian Cole beb87a2131 Issue 781:update to guava 11.0-rc1 2011-12-14 23:56:50 -08:00
Adrian Cole 522d94f5ec allowed regions to be unspecified so that untargetted apis can be tested 2011-12-14 22:42:31 -08:00
Adrian Cole 7c294e8c55 made simpledb build again 2011-12-14 22:42:31 -08:00
Adrian Cole 0cacd043a9 made elb compile again 2011-12-14 22:42:30 -08:00
Mattias Holmqvist 22195894cc Moved the VmSpecification from the constructor in IsoToIMachine to apply(). 2011-12-15 01:55:02 +01:00
Mattias Holmqvist 6712e661ce Added domain model objects for VM and its parts. Reworked tests and IsoToIMachine accordingly. More work to be done. 2011-12-15 01:41:35 +01:00
Andrea Turli b67827f864 issue 384: first implementation of install_guest_additions Statement + Test 2011-12-14 10:23:55 -08:00
Adrian Cole bd14c88a5d Merge pull request #243 from richardcloudsoft/cloudstack-storagepools
Cloudstack listStoragePools operation

issue 384: added Statement to virtualbox
2011-12-14 10:23:54 -08:00
Andrea Turli 9dbf6f9689 issue 384: added Statement to virtualbox 2011-12-13 10:47:52 +00:00
Andrea Turli 9e2f7be434 issue 384: added Statement to virtualbox 2011-12-13 10:47:52 +00:00
andreaturli 735bf558d7 issue 384: change getIpAddress to exportIpAddressFromVmName, removed windows test TODO 2011-12-12 21:54:11 +00:00
Adrian Cole 0ca95e50eb Issue 779:clean slate openstack nova skeleton 2011-12-09 15:34:20 -08:00
andreisavu 2284588513 Issue 752. Move off deprecated systemProperties to systemPropertyVariables in surefire 2011-12-02 16:47:14 +02:00
andreaturli 9c3af8ffd9 issue 384: modify SshAvailable.toString to follow convention 2011-12-01 22:22:47 +00:00
andreaturli c263c7b126 issue 384: modify SshDaemonIsRunning<IMachine> in SshAvailable<String> to address jclouds's comment 2011-12-01 22:13:43 +00:00
andreaturli c86e771a9c issue 384: change CheckSshDaemonIsRunning in SshDaemonIsRunning to address jclouds's comment 2011-12-01 21:11:17 +00:00
Andrea Turli ef957f6030 issue 384: add CheckSshDaemonRunning + LiveTest 2011-12-01 17:20:02 +00:00
Mattias Holmqvist 13f1a68b67 Removed settingsFile until properly supported. Added live tests for AttachDistroMediumToMachine. 2011-11-30 10:28:44 +01:00
Mattias Holmqvist be1847ce9b .indexOf() -> .contains() 2011-11-30 10:28:44 +01:00
Mattias Holmqvist e885fabcad Added live test for CreateMediumIfNotAlreadyExists. 2011-11-30 10:28:44 +01:00
Mattias Holmqvist caff96fbb0 Added fail() 2011-11-30 10:28:44 +01:00
Mattias Holmqvist b36b304dce Live test for CreateAndRegisterMachineFromIsoIfNotAlreadyExists. 2011-11-30 10:28:44 +01:00
Mattias Holmqvist 3921f86ae6 .indexOf() -> .contains() 2011-11-30 10:28:44 +01:00
Mattias Holmqvist 79c32c22e2 .indexOf() -> .contains() 2011-11-30 10:28:44 +01:00
Mattias Holmqvist 16144a3a48 Removed broken dependency in pom.xml so that -Plive can be run from Maven. 2011-11-28 18:52:47 +01:00
Mattias Holmqvist ebe75e3ff2 Added RedirectRule to wrap parameters for AttachNATRedirectRuleToMachine. 2011-11-27 14:26:36 +01:00
Mattias Holmqvist a006d63b44 .contains() instead of .indexOf() 2011-11-27 14:26:10 +01:00
Mattias Holmqvist 66a42c372c Argument name 2011-11-27 14:25:44 +01:00
Mattias Holmqvist d06394514f Renamed DetachDistroMediumFromMachine and inject port and device instead of hard-coding. 2011-11-27 13:12:23 +01:00
Mattias Holmqvist 40e603d7e0 Moved MachineUtils to util package 2011-11-27 13:02:03 +01:00
Mattias Holmqvist 65e0b937ae Cleanup and improved readability for CloneAndRegisterMachineFromIMachineIfNotAlreadyExists. 2011-11-27 02:17:47 +01:00
Mattias Holmqvist 4effcc39ad Some cleanup of RetrieveActiveBridgedInterfaces and added copyright. 2011-11-27 02:11:23 +01:00
andreaturli 3de92bd292 issue 384: added DetachDistroMedium and RetrieveBridgedInterface + Test 2011-11-25 22:45:25 +00:00
andreaturli 4214382b8d issue 384: added DetachDistroMedium and RetrieveBridgedInterface + Test 2011-11-25 22:41:20 +00:00
Andrea Turli 536b8ff790 issue 384: added CloneAndRegisterMachineFromIsoIfNotAlreadyExists + LiveTest 2011-11-25 17:02:05 +00:00
Mattias Holmqvist 1aad827aaa Extracted utility functions from IsoToIMachine. 2011-11-25 07:13:25 +01:00
Mattias Holmqvist 46301c800e Fixed assertion from equals to compare on Id. 2011-11-24 23:17:41 +01:00
Mattias Holmqvist e6c13a4f32 Fixed broken test 2011-11-24 22:40:18 +01:00
Mattias Holmqvist 57cef512cb Added check for web server in IsoToIMachine. 2011-11-24 21:55:59 +01:00
Mattias Holmqvist e6200d6374 Formatting 2011-11-24 21:53:47 +01:00
Mattias Holmqvist 9deaa23502 Unnecessary call to super(). 2011-11-24 07:43:02 +01:00
Mattias Holmqvist 0d6fd403bc Formatting 2011-11-23 07:33:56 +01:00
Mattias Holmqvist 1d5472d082 Cleanup IsoToIMachine 2011-11-23 07:33:38 +01:00
Mattias Holmqvist 860f7ad831 Renamed GetIPAddressFromMAC to correct spelling 2011-11-22 17:56:55 +01:00
Mattias Holmqvist 20868e7072 Cleanup AttachMediumToMachineIfNotAlreadyAttached. 2011-11-22 17:46:30 +01:00
Adrian Cole 4a5af1e7a5 Issue 441: added new type: LoginCredentials, and (jclouds|provider).image.(login-user|authenticate-sudo) context properties 2011-11-21 11:00:12 +02:00
Andrea Turli 025948ae76 issue 384: improved log messages in TakeSnapshotIfNotAlreadyAttached 2011-11-16 15:44:54 +00:00
andreaturli c1e01901d6 issue 384: improved try/catch behaviour in TakeSnapshotIfNotAlreadyAttached 2011-11-15 19:52:28 +00:00
Andrea Turli 6726b04645 issue 384: TakeSnapshotIfNotAlreadyAttached and Test added as preparation step for IMachineToIpAddress feature 2011-11-15 16:18:43 +00:00
Andrea Turli b396a80a84 issue 384: AttachBridgedAdapterToMachine + Test 2011-11-15 11:01:59 +00:00
Adrian Cole 31c75e7874 move cloudstack out of sandbox 2011-11-14 19:29:45 +02:00
Adrian Cole be7cf42f04 added cloudstack support to launch servers in a network with ip forwarding 2011-11-14 19:25:47 +02:00
Adrian Cole 4329129c25 Issue 750:property to set the image id for the default template 2011-11-14 19:25:46 +02:00
Adrian Cole 69467b04e3 Issue 752:move off deprecated systemProperties to systemPropertyVariables in surefire 2011-11-14 19:25:45 +02:00
Adrian Cole f3a31beb69 added missing classes from pull 2011-11-14 19:25:44 +02:00
vijaykiran 40d9d3789a Fix response attr selection for listSSHKeypair for 2.2.12 API 2011-11-14 16:21:11 +01:00
Adrian Cole 15657dc3c5 fixes for latest version of cloudstack relating to network parsing 2011-11-13 18:05:30 +02:00
andreisavu de19a639c4 Allow user to reference a keypair when creating a new virtual machine 2011-11-13 17:55:43 +02:00
andreisavu cd0086c92e Fix json parsing for ip forwarding rules 2011-11-13 17:53:16 +02:00
Adrian Cole 6aaa331c83 Merge pull request #141 from vijaykiran/update-tests
Add new clients to the CloudStackAsyncClientTest
2011-11-12 23:18:16 -08:00
vijaykiran c6a387c9f4 Add new clients to the CloudStackAsyncClientTest 2011-11-12 07:35:22 +01:00
vijaykiran bdaff78658 EventClientLiveTest implementation. 2011-11-12 06:23:03 +01:00
vijaykiran 0dba1c4f5d EventsAsyncClient and test implmentation 2011-11-12 06:23:03 +01:00
vijaykiran ee5f2bbcb0 listEvents work in progress 2011-11-12 06:23:03 +01:00
Adrian Cole 6aafbd98eb Merge pull request #137 from andreaturli/master
issue 384: added GetIPAdressFromMAC and ScanNetworkWithPing statements
2011-11-11 09:55:36 -08:00
Adrian Cole d4184786a0 cloudstack ids are unique across zones 2011-11-11 19:48:30 +02:00
Adrian Cole c08a7884bd Issue 750:property to set the image id for the default template 2011-11-11 19:48:28 +02:00
Andrea Turli 7748d915f1 issue 384: added 2 statements: GetIPAdressFromMAC and ScanNetworkWithPing + Tests, as initial steps to refactor a IMachineToIpAddress function 2011-11-11 16:37:22 +00:00
andreisavu 92e0a5480c Fixed two integration tests failing on KT cloud
* in testListDiskOfferings the API seems broken in 2.2.8. I will excalate
and provide the log with the incorrect response
* in NetworkClientLiveTest the tearDown function should not fail
if there is no network to delete
2011-11-11 18:34:45 +02:00
Adrian Cole 1ed16c7166 Merge pull request #134 from richardcloudsoft/cloudstack-iso
Cloudstack ISO API
2011-11-11 00:47:51 -08:00
Andrew Phillips 1eee90261e Upgraded vboxjws 4.1.2r73507 -> 4.1.4, and removed temporary repo since 4.1.4 is available from Maven Central 2011-11-10 13:47:11 -05:00