Adrian Cole
05fd64af44
cleaned up http builders and expect tests
2012-07-15 01:50:38 -07:00
Adrian Cole
d980b4fd42
changed test poms to use provider.template and provider.ec2-template accordingly
2012-06-15 23:35:10 -04:00
Adrian Cole
dcad558752
Issue 966: removed pid bracketing
2012-06-08 17:44:16 -07:00
Adrian Cole
bcd3d50ad6
Issue 956:add getImage by id to ComputeService
2012-06-04 16:54:49 -07:00
Adrian Cole
5a3f6011a2
removed junit test dependency
2012-06-03 17:26:57 -07:00
Adrian Cole
96773b8a1b
Issue 952:add status field to image
2012-05-30 21:22:10 -07:00
Adrian Cole
07c2c24721
Issue 949:Introduce: ComputeMetadataIncludingStatus; Deprecate NodeState -> NodeMetadata.Status
2012-05-29 20:41:10 -07:00
Adrian Cole
67d8f9a0f4
image extension related classes under extensions package
2012-05-21 12:39:32 -06:00
Adrian Cole
5c647df129
Issue 938:TemplateBuilderSpec
2012-05-21 02:45:25 -06:00
Aled Sage
83c9ecc3d8
Issue 858: moved RetryIfSocketNotYetOpen from compute/ to labs/virtualbox/
2012-05-17 11:29:30 +01:00
Adrian Cole
a6cc00e078
Merge pull request #603 from dralves/image-extension-all
...
image extension working on hpcloud, virtualbox and aws-ec2, cloudservers...
2012-05-10 16:43:27 -07:00
David Ribeiro Alves
f63c5a44c6
corrected formating issues and added headers
2012-05-10 09:07:12 +01:00
Adrian Cole
d99c18140e
cleanup on vbox
2012-05-07 11:51:29 -07:00
Andrew Gaul
b0cd47befb
Prefer ImmutableMap for static ErrorCode map
...
Also mark member as final and fix line wrapping.
2012-05-03 15:39:07 -07:00
David Ribeiro Alves
082158ac3f
image extension working on hpcloud, virtualbox and aws-ec2, cloudservers implemented but has issues
2012-05-03 03:55:40 +01:00
Andrew Gaul
646f8d8b13
Improve use of Throwables.propagate
...
Throwing the return value removes some unneeded asserts and return
statements. Also remove some useless and misspelled propogate
wrappers.
2012-05-02 11:05:22 -07:00
Andrew Gaul
198d19714e
Prefer unsynchronized StringBuilder
...
A few instances remain due to EasyMock and Matcher.
2012-04-30 09:50:18 -07:00
Matt Stephenson
381851b8ab
Remove IPSocket class, replace with Guava's HostAndPort class.
2012-04-25 17:52:01 -07:00
Adrian Cole
df7d2acbb4
wrapper -> view
2012-04-23 19:14:36 -07:00
Adrian Cole
886d2cafb9
created base Context class with ProviderMetadata and Identity
2012-04-23 16:16:51 -07:00
Andrew Bayer
9b80b984a4
Switch to calling apt-get update before every apt-get install.
...
I found that the previous "apt-get install || (apt-get update; apt-get
install) didn't work in all cases, but switching to always calling
apt-get update got things working properly.
2012-04-19 13:02:47 -07:00
Adrian Cole
98a205b603
Issue 891: ensure we run apt update when install jdk fails
2012-04-18 15:02:06 -07:00
David Ribeiro Alves
05212b75fa
implemented image extension
2012-04-18 09:37:44 +01:00
Andrew Gaul
a3161ba7ba
Throw return value instead of returning null
...
Throwables.propagate always throws its argument and throwing its
impossible return value better represents our intent than returning
null.
2012-04-16 13:45:23 -07:00
Adrian Cole
0b59dea073
removed ContextBuilder subclasses; added unwrap; undid generic params
2012-04-16 00:44:20 -07:00
Adrian Cole
23cb01f977
refactor PropertiesBuilder and related types into ApiMetadata and ProviderMetadata, and update all usage
2012-04-11 19:47:09 -06:00
Adrian Cole
af3a226b3d
Issue 894:update to guava 12
2012-04-02 11:44:10 -07:00
Adrian Cole
8cf71adedf
Merge pull request #537 from dralves/vbox-linux
...
oneiric update and a few other goodies
2012-04-02 07:28:28 -07:00
Adrian Cole
764e0907f7
Issue 657:ApiMetadata
2012-04-01 18:43:31 -07:00
David Ribeiro Alves
17c1abdb71
updated readme to include paswwordless ssh requirement
2012-04-02 01:15:08 +01:00
David Ribeiro Alves
f7f241a12f
reverted the preseed and corrected a test to account for multiple masters
2012-04-01 22:07:50 +01:00
David Ribeiro Alves
ba7a981a54
added unit test for defaultimagespredicate and corrected preseed
2012-04-01 21:06:07 +01:00
David Ribeiro Alves
a715b0e5ba
removed mac osx reference
2012-04-01 00:50:29 +01:00
David Ribeiro Alves
b62ef9ba9e
updated ubuntu, implemented multiple images for guests, consolidated jetty and enforced masters creation on itests
2012-04-01 00:03:11 +01:00
Andrea Turli
abeeb4b936
issue 384: fixed IMachineToNodeMetadataLiveTest as suggested by dralves
2012-03-31 11:44:47 +01:00
Andrea Turli
50815d2483
issue 384: added support for creation of hostOnly interface with DHCP enabled
2012-03-31 11:44:47 +01:00
Andrea Turli
af309232ad
issue 384: preparing vbox 1.5.1 - adapt ContextModule to external changes
2012-03-31 11:44:47 +01:00
Andrea Turli
e27db18cfd
issue 384: vbox 1.5.1
2012-03-31 11:44:47 +01:00
Andrea Turli
a2922006c9
issue 384: preparing 1.5.0-beta - guestAdditions installations fixed
2012-03-31 11:44:47 +01:00
Adrian Cole
5c6ce9f081
organize imports
2012-03-28 03:37:48 -04:00
Adrian Cole
025396be37
added new properties object
2012-03-28 03:37:41 -04:00
Adrian Cole
59f1d0b316
rename vbox live test
2012-03-22 14:46:03 -07:00
David Ribeiro Alves
893d2d9e55
removed lock printous
2012-03-22 17:58:58 +00:00
David Ribeiro Alves
1f31e96a9f
fixed locking transient bug
2012-03-22 17:49:04 +00:00
David Ribeiro Alves
28bd62edfc
added a unit test for guest additions installer. installguestadditions is now able to mount the pre-downloaded iso
2012-03-22 15:16:19 +00:00
David Ribeiro Alves
582423bd2d
commented machine utils
2012-03-22 03:46:22 +00:00
David Ribeiro Alves
6b4a4c6054
consolidated locking machines as locking was crashing all over the place
2012-03-22 03:36:42 +00:00
David Ribeiro Alves
4a32b0107f
parsed names from vm so that nodemetadata has correct group and name (updated unit test), corrected transient bug obtaining locks for vms
2012-03-22 02:44:41 +00:00
David Ribeiro Alves
5bca27923c
corrected IMachineToNodeMetadata to comply with the new non-natted ip
2012-03-21 22:19:03 +00:00
David Ribeiro Alves
92a940e95d
guests are now accessible because host-only ips are assigned in the same network as the default vbox host-only network (vboxnet0)
2012-03-21 22:04:05 +00:00