Kyle Rames
306553aeae
[rackspace|compute] this should address a metadata issue discovered in chef http://tickets.opscode.com/browse/KNIFE-217 (cherry picked from commit a859b9ecf5
)
2013-01-23 08:38:57 -06:00
Brad Gignac
9bce631156
Merge pull request #1470 from rackspace/image_obj
...
[Rackspace|Compute] updated server.create_image to return Image Object
2013-01-14 15:20:34 -08:00
Kyle Rames
57a021547e
[Rackspace|Compute] updated create_image to return an image object instead of the object id
2013-01-14 16:50:50 -06:00
Kyle Rames
9174315ce3
merge in latest master
2013-01-14 09:37:37 -06:00
Kyle Rames
f2a8b35b30
tweaking tests and error handling
2013-01-14 08:36:21 -06:00
Kyle Rames
c182e322ab
Merge branch 'master' of github.com:fog/fog into volume_actions
2013-01-11 16:47:57 -06:00
Kyle Rames
f496ece518
[rackspace|compute] tweaked server model tests; updated ready? method to support different ready states as well as checking for error states
2013-01-11 16:36:07 -06:00
Kyle Rames
19a70fd612
[rackspace|compute] made device an optional parameter in attach_volume method and request; split volume_attach and attachments into two different tests
2013-01-11 08:29:53 -06:00
Kyle Rames
a839747733
Merge branch 'master' of github.com:fog/fog into server_update
2013-01-10 15:48:42 -06:00
Kyle Rames
f75b0e3c52
[rackspace|compute] server update method now updates accessIPv4, accessIPv6, as well as name; made server request tests more robust.
2013-01-10 15:48:30 -06:00
Brian Hartsock
f408d76754
Merge pull request #1454 from rackspace/rebuild_params
...
[rackspace|compute] updated rebuild to support passing additional option...
2013-01-10 09:28:30 -08:00
Kyle Rames
d387c9b3f1
[rackspace|compute] added attach_volume method to server; cleaned up attachment model
2013-01-09 14:54:02 -06:00
Kyle Rames
999b42f3f2
[rackspace|compute] updated rebuild to support passing additional options
2013-01-08 10:53:43 -06:00
Kyle Rames
427c0b2aa0
fixing merge issues with master
2013-01-08 09:09:43 -06:00
Kyle Rames
49d1c385a6
added better acceptance criteria to server/image metadata tests; added metadata to ignored_attributes to address bug
2013-01-07 16:00:50 -06:00
Paul Thornthwaite
bc26c4e433
[rackspace] Updates reference to service
2013-01-07 21:01:20 +00:00
Kyle Rames
90c310a1c4
Merge branch 'master' of github.com:fog/fog into server_metadata
2013-01-07 11:42:55 -06:00
Kyle Rames
4116970d66
changed metadata implementation for Fog::Compute::RackspaceV2::Server and Fog::Compute::RackspaceV2::Image
2013-01-07 11:10:17 -06:00
Paul Thornthwaite
40c0cd7122
Make use of #persisted? method
...
In many places we were checking for identity which was the shorthand for
checking if the resource had been saved by the service.
The #persisted? method was added to show a clearer intent and also offer
minimal ActiveModel interface
2012-12-23 02:45:05 +00:00
Kyle Rames
8a71538fde
added create_image and delete_image to Compute::RackspaceV2 Fixes #1351
2012-12-11 08:35:06 -06:00
Brian Hartsock
62a111f73d
Merge remote-tracking branch 'sashap/master'
...
Conflicts:
lib/fog/rackspace/models/compute_v2/servers.rb
2012-11-13 20:19:01 -05:00
Brian Hartsock
49300e6260
Merge remote-tracking branch 'scotje/master'
...
Conflicts:
lib/fog/rackspace/models/compute_v2/server.rb
2012-11-09 20:37:22 -05:00
heyryanw
99961f32f7
Adding explicit support for metadata for Rackspace compute_v2.
2012-11-08 05:13:15 -08:00
sashap
01241dca93
Adding bootstrap and setup for RackspaceV2 servers
2012-11-01 13:24:43 -07:00
sashap
58ba3fdb3a
Adding public_ip_address and private_ip_address to Fog::Compute::RackspaceV2::Server
2012-11-01 12:33:54 -07:00
Jesse Scott
62cef00f33
Merge remote-tracking branch 'upstream/master'
2012-10-17 11:16:15 -07:00
Alex Dunn
e20a95ed3d
Removed options attribute and used the already existing disk_config attribute instead. Passed in options hash to create_server method with disk_config attribute unless nil.
2012-10-09 09:24:08 -07:00
Alex Dunn
0ca2117397
modified create function to include options. changed "diskConfig" to "OS-DCF:diskConfig" to allow disk configuration to be properly set.
2012-10-08 15:16:41 -07:00
Brad Gignac
bb0cff3082
[rackspace|compute] Add method for listing attachments.
2012-09-13 10:37:37 -04:00
Jesse Scott
ea179666a4
Implemented bootstrap method for Rackspace Compute v2.
...
Added ability to set "metadata" and "personality" fields when creating a server on Rackspace Compute v2.
Improved response parsing when dealing with Rackspace DNS service.
2012-09-11 09:45:14 -07:00
Brad Gignac
4d82f7bbc4
[rackspace|compute] Set password attribute on V2 servers.
...
Provides a method for determining next-gen server passwords.
Adds a read-only attribute to next-gen servers for storing
the root password. The attribute is set whenever a new server
is created or the password on an existing server is changed.
2012-08-08 21:57:37 -04:00
Brad Gignac
b574b27397
[rackspace|compute] Add servers model and collection.
2012-08-06 20:38:51 -04:00