Skip to content
This repository
Browse code

Release 1.7.0

  • Loading branch information...
commit 86322ce4bf983e3677429424257170dd9fb61f26 1 parent aa85348
Wesley Beary authored November 04, 2012
1  Rakefile
@@ -239,6 +239,7 @@ task :changelog do
239 239
         'Lincoln Stoll',
240 240
         'Luqman Amjad',
241 241
         'Michael Zeng',
  242
+        'Nick Osborn',
242 243
         'nightshade427',
243 244
         'Patrick Debois',
244 245
         'Stepan G. Fedorov',
184  changelog.txt
... ...
@@ -1,3 +1,187 @@
  1
+1.7.0 11/04/2012 aa853488c9d84d849f52cf348787030fbb963163
  2
+=========================================================
  3
+
  4
+Stats! { 'collaborators' => 41, 'downloads' => 1216554, 'forks' => 599, 'open_issues' => 80, 'watchers' => 2206 }
  5
+
  6
+MVP! Nick Osborn
  7
+
  8
+[AWS::Mock|create_image]
  9
+  automatic registration of ebs image upon image_create. thanks Chielo Zimmerman
  10
+
  11
+[AWS|Glacier]
  12
+  Fix description header not being passed through Fog.escape. thanks Frederick Cheung
  13
+
  14
+[Brightbox]
  15
+  Change code to return Single user. thanks Hemant Kumar
  16
+  Adds ApiClient Model. thanks Hemant Kumar
  17
+  Add identifier to get_account method. thanks Hemant Kumar
  18
+  Reuses connection for image selection. thanks Paul Thornthwaite
  19
+  Fixes cloud IP options default. thanks Paul Thornthwaite
  20
+  Deprecates overloaded requests. thanks Paul Thornthwaite
  21
+  Standardises update_firewall_rule. thanks Paul Thornthwaite
  22
+  Deprecates old account update request. thanks Paul Thornthwaite
  23
+  Use correct request to update account. thanks Paul Thornthwaite
  24
+  Brightbox tests should select the smallest official image. thanks Steve Smith
  25
+  Allows authentication as user. thanks Steve Smith
  26
+  Allow users to lists all accounts associated with the current credentials. thanks Steve Smith
  27
+  add support for User Applications. thanks Steve Smith
  28
+
  29
+[HP|Storage]
  30
+  remove debug output. thanks geemus
  31
+
  32
+[Ninefold|Storage]
  33
+  Use Atmos in Ninefold storage. thanks Timur Alperovich
  34
+
  35
+[aws|auto_scaling]
  36
+  update display_*_types. thanks Nick Osborn
  37
+  Fix documentation URL. thanks Nick Osborn
  38
+  support termination policies. thanks Nick Osborn
  39
+  correct DefaultCooldown in mocks. thanks Nick Osborn
  40
+  documentation tinkering. thanks Nick Osborn
  41
+  support ForceDelete for delete_auto_scaling_group. thanks Nick Osborn
  42
+  better tag handling. thanks Nick Osborn
  43
+  DRY out ARNs in mocks. thanks Nick Osborn
  44
+  document Tags option to create_auto_scaling_group. thanks Nick Osborn
  45
+  fix AutoScalingGroupName in mock. thanks Nick Osborn
  46
+  expose delete_notification_configuration request. thanks Nick Osborn
  47
+  improve describe_*_types test. thanks Nick Osborn
  48
+  improve notification configurations. thanks Nick Osborn
  49
+  s/data/self.data/ in mocks. thanks Nick Osborn
  50
+  mark describe_*_types requests as idempotent. thanks Nick Osborn
  51
+  tags support. thanks Nick Osborn
  52
+  expose termination policies in group model. thanks Nick Osborn
  53
+
  54
+[aws|autoscaling]
  55
+  fix casting availability_zones to array in create_auto_scaling_group mock. thanks geemus
  56
+  mark problematic auto_scaling mocked tests as pending     see also #1183. thanks geemus
  57
+
  58
+[aws|cdn]
  59
+  cover AWS CDN with some non-exhaustive tests. thanks Brice Figureau
  60
+  Implements AWS CDN get_invalidation request. thanks Brice Figureau
  61
+  fix incorrect get_invalidation result. thanks Brice Figureau
  62
+  add aws cdn tests for streaming distributions. thanks Brice Figureau
  63
+  fix cdn documentation. thanks Brice Figureau
  64
+  AWS CDN models. thanks Brice Figureau
  65
+  add request mock support for AWS Cloudfront. thanks Brice Figureau
  66
+  fix up failing mocked tests around invalidations. thanks geemus
  67
+
  68
+[aws|cloud_watch]
  69
+  Add instrumentation support. thanks Michael Hale
  70
+
  71
+[aws|ec2]
  72
+  describe_availability_zones parser handles nested <item> tags. thanks Aaron Suggs
  73
+
  74
+[aws|rds]
  75
+  add region and owner_id as RDS connection attributes. thanks Benton Roberts
  76
+  add request definitions for RDS tagging and increment RDS API version. thanks Benton Roberts
  77
+  add tests for RDS tagging requests. thanks Benton Roberts
  78
+  add tagging methods to RDS server model. thanks Benton Roberts
  79
+  add tagging tests for RDS server model. thanks Benton Roberts
  80
+  store mocked RDS instance tags in connection object. thanks Benton Roberts
  81
+  FIX non-1.8-compliant syntax bug. thanks Benton Roberts
  82
+
  83
+[misc]
  84
+  modified create function to include options. changed "diskConfig" to "OS-DCF:diskConfig" to allow disk configuration to be properly set. thanks Alex Dunn
  85
+  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. thanks Alex Dunn
  86
+  Replace nil return value with private IP, implementation as in public_ip_address method. thanks Andrew Taylor
  87
+  Change the metadata method to support amazon tags such as x-amz-website-redirect-location. thanks Arthur Gunawan
  88
+  Fix issue #1245 - mock register_image fails with block device mapping. thanks Brice Figureau
  89
+  Added ninefold load balancers. thanks Carl Woodward
  90
+  Added other commands for load balancers. thanks Carl Woodward
  91
+  Fix create load balancer test. thanks Carl Woodward
  92
+  Add assign list to load balancer rules and update load balancer rule for     Ninefold. thanks Carl Woodward
  93
+  Add remove from load balancer test. thanks Carl Woodward
  94
+  Move ssh private_key, public_key, username to Server model to reduce duplication. thanks Carlos Sanchez
  95
+  Joyent server creation should not wait for server to be ready. thanks Carlos Sanchez
  96
+  Added ParameterValue to engine_defaults_parser. thanks Curtis Stewart
  97
+  Added outputs 'Description' field to DescribeStacks parser. thanks Curtis Stewart
  98
+  Make region available to mock. thanks Edward Muller
  99
+  Added OpenStack::Server#created and #updated. thanks Eric Hodel
  100
+  Use :default from tests/.fog for test credentials. thanks Eric Hodel
  101
+  Only run mocked tests by default. thanks Eric Hodel
  102
+  Tested handling of Openstack server created and updated times. thanks Eric Hodel
  103
+  create image now supports block device mapping. thanks Eric Stonfer
  104
+  create image extended to allow for EBS volume handling. thanks Eric Stonfer
  105
+  fix indexed_param usage. thanks Eric Stonfer
  106
+  forgot to commit some changes. thanks Eric Stonfer
  107
+  when querying servers by icenter group, servers will return nil.  fixed this. thanks Eugene Howe
  108
+  fixed bad request names. thanks Eugene Howe
  109
+  correct the options checking in BlueBox create_block. thanks Josh Kalderimis
  110
+  changed list nova servers request to get details. thanks Julio Feijo
  111
+  Correct the handling of the power_on option. thanks Karan Misra
  112
+  Added support for scheduler_hints in OpenStack. thanks Mariusz Pietrzyk
  113
+  add force option to auto scaling group destroy method. thanks Michael Hale
  114
+  use hash args. thanks Michael Hale
  115
+  [AWS|cloud_watch]: fix list_metrics NextMarker should be NextToken. thanks Michael Hale
  116
+  Fix to resolve "objectid is required for this operation" error message when calling public_url. thanks Michael Harrison
  117
+  Fix to resolve "objectid is required for this operation" error message when calling public_url. thanks Michael Harrison
  118
+  Return nil on public_url if the file isn't present on the cloud storage. thanks Michael Harrison
  119
+  Added file existence check before file deletion attempt. thanks Michael Harrison
  120
+  Rolled back deletion guard as some may be using the exception raised in their code. thanks Michael Harrison
  121
+  Changed Atmos::FIle.public_url so an exception is thrown if the file doesn't exist on the cloud storage. thanks Michael Harrison
  122
+  Changed Atmos::FIle.public_url so returns nil if the file doesn't exist on the cloud storage.  This brings the method in line with other storage implementations such as AWS and Rackspace. thanks Michael Harrison
  123
+  Changed Atmos::FIle.public_url so checks for existence of the file on storage on every call to the method minimising the potential for a 404 error. thanks Michael Harrison
  124
+  added documentation. thanks Nick Huanuca
  125
+  ammend dest_folder disclaimer. thanks Nick Huanuca
  126
+  fixed vm listing problem. thanks Ohad Levy
  127
+  Allows tests to run against FOG_RC setting. thanks Paul Thornthwaite
  128
+  Beginning implementation of RDS subnet groups. thanks Rusty Geldmacher
  129
+  Changes RDS subnet attribute name from subnets to subnet_ids. thanks Rusty Geldmacher
  130
+  allow port to be included in queue_url. thanks Sairam
  131
+  Fixed typos in elasticache and rds describe_events.  Added better documentation of describe_events. thanks Sean Hart
  132
+  Added test for describe_events.rb.  It is very simple, and I'm not familiar with Shindo, so may need some assistance expanding. thanks Sean Hart
  133
+  Added parsing for Marker.  AWS limits response to 100 lines and gives you a marker to get the next batch with. thanks Sean Hart
  134
+  Added missing header. thanks Stephen von Takach
  135
+  Bumped mocked maximum value for provisioned iops. thanks Thom Mahoney
  136
+  Ignore existing directory when creating on local storage. thanks Thomas Wright
  137
+  Add config instructions to README. thanks Thomas Wright
  138
+  Fix reference to config file. thanks Thomas Wright
  139
+  expect public_key option instead of ssh_key on block create. thanks Trevor Bramble
  140
+  Added usagePrice the hourly cost for a reserved instance. thanks Ulf Mansson
  141
+  Added RDS describe_events. thanks Your Name
  142
+  Created describe events for RDS. thanks Your Name
  143
+  Update lib/fog/vsphere/requests/compute/vm_clone.rb. thanks endzyme
  144
+  Update lib/fog/vsphere/requests/compute/vm_clone.rb. thanks endzyme
  145
+  Update lib/fog/vsphere/requests/compute/vm_clone.rb. thanks endzyme
  146
+
  147
+[ninefold|compute]
  148
+  update load balancer tests to pass hash parameters for backwards compatability. thanks geemus
  149
+  mark before/after blocks as pending in mocked mode also. thanks geemus
  150
+
  151
+[openstack]
  152
+  Authentication Mocks. thanks Nelvin Driz
  153
+  Fix Failing Shindo Tests. thanks Nelvin Driz
  154
+  Ensure String Username for Authentication. thanks Nelvin Driz
  155
+  Changed volumes attributes of mocks from camelcase to     snakecase. thanks Philip Mark M. Deazeta
  156
+  Updated mocks for quota, image, tenant and volumes. thanks Philip Mark M. Deazeta
  157
+  Fixed mocks for failing shindo tests. thanks Philip Mark M. Deazeta
  158
+  Updated 'image update' mocks. thanks Philip Mark M. Deazeta
  159
+
  160
+[openstack|compute]
  161
+  Added auth_token_expiration. thanks Alfonso Juan Dillera
  162
+  Fixed security groups typos. thanks Alfonso Juan Dillera
  163
+  Fix Server Mocks and `find_by_id` method. thanks Nelvin Driz
  164
+
  165
+[openstack|identity]
  166
+  Update for failing mock test. thanks Alvin Garcia
  167
+  Update Identity Mocking Process. thanks Nelvin Driz
  168
+  Update Fog Mocks on Authentication, User and Roles. thanks Nelvin Driz
  169
+
  170
+[openstack|image]
  171
+  Added update_members function. thanks Alvin Garcia
  172
+  Added updateable attributes. thanks Alvin Garcia
  173
+  Added optional attributes to set on create image. thanks Alvin Garcia
  174
+  Fixed update image and list public images mocks. thanks Alvin Garcia
  175
+  Fix Hash Access on Mock of Create Image. thanks Nelvin Driz
  176
+
  177
+[openstack|network]
  178
+  Add support for OpenStack Quantum. thanks Ferran Rodenas
  179
+  Add filters to networks, ports and subnets. thanks Ferran Rodenas
  180
+
  181
+[rackspace|identity]
  182
+  user should be alphanumeric. thanks geemus
  183
+
  184
+
1 185
 1.6.0 09/15/2012 4bd909557fd595a656ebd86a3d7c5849bd923fe1
2 186
 =========================================================
3 187
 
4  fog.gemspec
@@ -6,8 +6,8 @@ Gem::Specification.new do |s|
6 6
   ## If your rubyforge_project name is different, then edit it and comment out
7 7
   ## the sub! line in the Rakefile
8 8
   s.name              = 'fog'
9  
-  s.version           = '1.6.0'
10  
-  s.date              = '2012-09-15'
  9
+  s.version           = '1.7.0'
  10
+  s.date              = '2012-11-04'
11 11
   s.rubyforge_project = 'fog'
12 12
 
13 13
 
2  lib/fog.rb
@@ -3,7 +3,7 @@
3 3
 module Fog
4 4
 
5 5
   unless const_defined?(:VERSION)
6  
-    VERSION = '1.6.0'
  6
+    VERSION = '1.7.0'
7 7
   end
8 8
 
9 9
 end

0 notes on commit 86322ce

Please sign in to comment.
Something went wrong with that request. Please try again.