1
0
Fork 0
mirror of https://github.com/fog/fog.git synced 2022-11-09 13:51:43 -05:00
Commit graph

8501 commits

Author SHA1 Message Date
Nick Osborn
50830be798 Merge pull request from alphagov/tests_for_edge_gateway
tests for configure edge gateways
2013-10-22 04:56:30 -07:00
Sneha Somwanshi
2e018811af added comment on test 2013-10-22 09:45:54 +01:00
Nick Osborn
81d0f14a67 Merge pull request from nosborn/vcloud_director_no_datetime_iso8601
[vcloud_director] strftime not iso8601 for ruby 1.8.7
2013-10-21 11:40:38 -07:00
Nick Osborn
92d71806aa [vcloud_director] strftime not iso8601 for ruby 1.8.7 2013-10-21 19:06:16 +01:00
Nick Osborn
7ca8017d64 Merge pull request from alphagov/empty_edge_gateway_support
[vcloud_director] fixes so that non configured gateway are supported
2013-10-21 10:29:48 -07:00
Nat Welch
e895f1bf13 Merge pull request from burns/google_storage
[google|storage] Fix integration with new excon version.
2013-10-21 10:29:33 -07:00
Nick Osborn
b0acdbafc4 Merge pull request from nosborn/vcloud_director_put_sections
[vcloud_director] Change input options structure.
2013-10-21 10:19:45 -07:00
Nick Osborn
08d3b2ff41 Merge pull request from alphagov/improved_tests_for_ensure_list
[vcloud_director] improved tests for #ensure_list!
2013-10-21 10:18:49 -07:00
Wesley Beary
cb8acae792 Merge pull request from burns/warn_invalid_args
[core] log warning for unrecognized arguments
2013-10-21 10:15:14 -07:00
Wesley Beary
bdfda37527 Merge pull request from avic85/master
Update create_server.rb
2013-10-21 10:12:19 -07:00
Wesley Beary
a23adc1edb Merge pull request from aabes/aws-resv-end
AWS describe reservation end date
2013-10-21 10:10:10 -07:00
Brian D. Burns
1d481ffb1f [core] identify origin of log messages 2013-10-21 13:06:24 -04:00
Brian D. Burns
7cc4773675 [core] log warning for unrecognized arguments 2013-10-21 12:31:55 -04:00
aabes
3faa984adc fix mock for purchase ri 2013-10-21 11:52:50 -04:00
avic85
3d68f1729f Update create_server.rb
Fixed issue when creating new xen-vm with HVM-bootpolicy  argument, it still remains empty.
2013-10-21 17:51:03 +02:00
Brian D. Burns
e3299982ee [google|storage] ensure connection uses correct URI
This defers establishing the connection until the proper scheme, host
and port can be determined from the request, as these are now invalid
Excon request parameters.
2013-10-21 11:09:37 -04:00
Rupak Ganguly
58257dd714 Merge pull request from omarreiss/allow-custom-hp-service-type
allow custom hp_service_type
2013-10-21 06:49:16 -07:00
Marc Grimme
7e16079279 Merge pull request from MarcGrimme/cpu_sockets
[vSphere] Implemented feature to specify a socket cpu layout as specified
2013-10-21 06:47:11 -07:00
Wesley Beary
f25462b5c1 Merge pull request from bousquet/aws-iam-excon-warning
[aws|iam] Don't pass :host to Excon request
2013-10-21 06:24:29 -07:00
Marc Grimme
e8f71c671d [vSphere] Implemented feature to specify a socket cpu layout as specified in vmware API. If not used numCoresPerSocket is left out and default VMware behaviour is used.
[vSphere] also fixed bug in vm_reconfig_memory: wrong memory value passed to reconfig_hardware (memory in bytes instead of memory in MB).
2013-10-21 15:07:24 +02:00
aabes
5f3e4e557d - update compute api version to 2013/10/01
- add 'end' to described_reserved_instance
2013-10-21 08:30:27 -04:00
aabes
604c29d79c add end date for aws instance reservations 2013-10-21 08:29:50 -04:00
Nat Welch
6d2abe4e2b Merge pull request from icco/gce_v1beta16
[google|compute] Upgrade to v1beta16
2013-10-20 11:27:55 -07:00
Nat Welch
ff6205767a Merge pull request from icco/master
Fix external IP config for GCE.
2013-10-20 11:18:41 -07:00
Nat Welch
85280efe4f Forgot to update Google Readme. 2013-10-20 11:06:21 -07:00
Nat Welch
2f6b7f1041 Merge branch 'master' of github.com:fog/fog 2013-10-19 23:59:02 -07:00
Robert Bousquet
cc5f41bf1e [aws|iam] Don't pass :host to Excon request
Related issues: ,  & 
2013-10-19 14:30:28 -07:00
Kyle Rames
588535326f Merge pull request from rackspace/merge_fix
[rackspace|block_storage] fixing merge issue
2013-10-18 09:18:21 -07:00
Kyle Rames
40a3b09cd1 [rackspace|block_storage] fixing merge issue 2013-10-18 11:17:42 -05:00
Sneha Somwanshi
8b63c6650b tests for configure edge gateways
Added tests for configuring edge gateway
- tests configure the firewall services. Adds a firewall rule for an
  not so important, unused port. This rule is by default disabled, so
should not break anything even if user runs it by mistake against a
firewall.
Tests reverts the data back to normal after run

These tests run both in mock and non-mock mode.
2013-10-18 17:09:05 +01:00
Dan Abel
27d24591b2 [vcloud_director] fixes so that non configured gateway are supported 2013-10-18 17:08:24 +01:00
Rodrigo Estebanez
d55f4d26e8 Merge pull request from alphagov/fixing_generator_name
corrected name of edgegateway generator
2013-10-18 07:09:29 -07:00
Sneha Somwanshi
dd3d80eb78 corrected name of edgegateway generator 2013-10-18 11:35:15 +01:00
Dan Abel
d436e18aa0 [vcloud_director] improoved tests for #ensure_list! 2013-10-18 10:45:41 +01:00
Wesley Beary
be6a5955f0 Merge pull request from burns/aws_storage_connection
[aws|storage] ensure connection uses correct scheme, host and port
2013-10-17 12:15:23 -07:00
Wesley Beary
162d21d84c Merge pull request from engineyard/iam_stuff
AWS IAM userless key management
2013-10-17 10:19:32 -07:00
Brian D. Burns
c4ca3a0615 [aws|storage] ensure connection uses correct scheme, host and port
Currently, the `:scheme`, `:host` and `:port` are determined in
`#request_params` and passed as request parameters. However, passing
these as request parameters does not override the URI used to establish
the connection, which is used by Excon for the underlying socket.
Excon now considers these to be invalid request parameters.

This patch defers establishing the connection until the proper URI is
known, while still allowing the `:persistent` option to work as long as
the URI doesn't change.
2013-10-17 00:08:26 -04:00
Jacob Burkhart & Shai Rosenfeld
625f0910ee AWS IAM userless key management
implement mocks for create_acces_key, list_access_keys,
update_access_keys

support fog.access_keys without specifying user as amazon does:
http://docs.aws.amazon.com/IAM/latest/APIReference/API_ListAccessKeys.html
2013-10-16 15:52:31 -07:00
Nat Welch
5efc8f5c5e Merge branch 'master' of github.com:fog/fog 2013-10-16 15:50:41 -07:00
Wesley Beary
7cfc6a2419 Merge pull request from ccloes-intuit/master
Removed host params for excon connections
2013-10-16 13:49:52 -07:00
ccloes
78a1ceaa5a Removed host params for excon connections 2013-10-16 13:04:54 -07:00
Nick Osborn
4cb2420a89 [vcloud_director] Change input options structure.
#put_guest_customization_section_vapp
  #put_network_connection_system_section_vapp

Although no longer documented, the previous options structure is still
accepted and is mutated into the new structure. This behaviour is likely
to be deprecated at some point.
2013-10-16 19:47:57 +01:00
Wesley Beary
1b7dfb2fc9 Merge pull request from fnichol/linode-excon-invalid-host-key
[linode|compute] Avoid passing host to request.
2013-10-16 08:57:33 -07:00
Fletcher Nichol
30b592f2f5 [linode|compute] Avoid passing host to request.
References 
2013-10-16 09:47:28 -06:00
Kyle Rames
965fbb7e5b Merge pull request from rackspace/default-tests
[rackspace] fixing broken tests
2013-10-16 08:26:30 -07:00
geemus
51fcdfc43d [linode|dns] avoid passing host to request
see 
2013-10-16 10:24:50 -05:00
Kyle Rames
00b608090d [rackspace] setting rackspace_region to nil in default tests to override any settings loaded via Fog.credentials 2013-10-16 10:24:06 -05:00
Nick Osborn
d180fb510f Merge pull request from alphagov/ensure_edgegateway_elements_are_list
[vcloud_director] making sure that edgegateway has correct list elements
2013-10-16 07:54:11 -07:00
Sneha Somwanshi
59f093dd98 ensuring that edgegateway list elements are list 2013-10-16 15:24:26 +01:00
geemus
216de7fae3 Release 1.16.0 2013-10-16 09:24:05 -05:00