50 KiB
Change Log
Unreleased
Closed issues:
- add region cn-northwest-1 #455
- Parameterize "RequestLimitExceeded" jitter magnitude #448
- Release new version to RubyGems #442
Merged pull requests:
- Fix & update aws flavor
provided in GiB
to Megabytesfloor rounded
. #454 (xward) - Update aws flavors cpu count for gpu oriented flavor. #453 (xward)
- Update aws flavors cpu count. #452 (xward)
- Parameterized retry #451 (lvangool)
- Fix c1.xlarge cpu count #449 (romaintb)
- Retry if instance not found when adding EC2 tags #446 (tracemeyers)
- Support new Paris and AP Osaka load balancers in DNS #445 (mattheworiordan)
- Docs: Update changelog for 3.0.0 #444 (jaredbeck)
- Add encryption to EFS FileSystem creation #438 (acant)
- SetInstanceProtection endpoint for auto scaling groups support #436 (thorn)
v3.0.0 (2018-04-23)
Closed issues:
- Easily Delete S3 directory and it contents? #435
- S3 upload help -- likely user error :) #432
- Fog not work without pry #317
Merged pull requests:
- fix: attach volume on #save, remove #server= #443 (lanej)
- Adding g3 flavors #440 (AlexLamande)
- Add c5 and m5 instance types. #439 (rogersd)
- Include link to full documentation #434 (kylefox)
- fog-core 2.x, fog-json 1.x #433 (lanej)
v2.0.1 (2018-02-28)
Closed issues:
- Unable to use fog-aws with DigitalOcean Spaces: MissingContentLength #428
- Add new France region #424
- How to set root volume size with bootstrap method? #417
- Update Dependencies #227
Merged pull requests:
- Expose S3 pre-signed object delete url #431 (nolith)
- Fronzen strings fix #430 (zhulik)
- Expose elastic ip's private_ip_address #427 (KevinLoiseau)
- add france
eu-west-3
new region, fix #424 #425 (Val)
v2.0.0 (2017-11-28)
Closed issues:
- connect_write timeout on AWS CodeBuild #413
- cannot load such file -- fog
LoadError
#401 - Missing file for extraction? #390
- Regression: IO stream sent to AWS fails #388
- Stack Level Too Deep on YAML Serialization #385
- models/elb/model_tests does not properly cleanup #347
- Generates wrong url when region is not DEFAULT_REGION #214
Merged pull requests:
- upgrade rubyzip to >= 1.2.1 #416 (lanej)
- correction in iam/list_access_keys parser: Username should be UserName #415 (patleb)
- Avoid creating connection if region is not nil #414 (hideto0710)
- Resolving issue where
Fog::Json
was called instead ofFog::JSON
. #412 (mgarrick) - Add t2.micro in flavors list #411 (KevinLoiseau)
- Adding AWS P3 Tesla GPU instance types #409 (hamelsmu)
- Add jitter to exponential backoff #408 (masstamike)
- Add emulation of default VPC to mocked mode. #407 (rzaharenkov)
- Update rds instance options model #406 (carloslima)
- Drop Ruby<2.0 support #405 (tbrisker)
- allow Gemfile-edge travis builds to fail #403 (lanej)
- Add
default\_for\_az
attribute to subnet #402 (rzaharenkov) - bundler ~> 1.15 #399 (lanej)
- Fix detaching instances from auto scaling group. #397 (rzaharenkov)
- Issue #387 Fog::Compute::AWS::Vpcs returns VPCs with nil ids #396 (maguec)
- feat(CONTRIBUTORS): Update #394 (plribeiro3000)
- fix(Tests):Remove debugging #393 (plribeiro3000)
- Migrate Service mapper from Fog #392 (plribeiro3000)
- Add ability to encrypt a copy of an unencrypted snapshot #391 (nodecarter)
- Fix VPC parser #389 (ddiachkov)
- fix default_security_group detection #348 (lanej)
v1.4.1 (2017-08-23)
Closed issues:
- retrieval of ipv6 vpc #379
- Timeout when trying to bootstrap or ssh spot request instances #372
- Why default VPC does not require Elastic IP to connect in internet #338
- Chunked images response causing Nokogiri::XML::SyntaxError #273
Merged pull requests:
- Update changelog for 1.4.0 #383 (greysteil)
- Allow specifying kms key id to use #382 (fcheung)
- added support to retrieve and create vpc with ipv6 cidr block #381 (chanakyacool)
- Add MaxResults filter to describe reserved instances offerings #376 (KevinLoiseau)
- Fix Fog::Compute::AWS::Images#all #375 (eddiej)
- Fix AWS credential mocking #374 (v-yarotsky)
v1.4.0 (2017-06-14)
Closed issues:
- Support REST Bucket Get v2 #369
- Fog::AWS::IAM::Error: InvalidAction => Could not find operation "ReplaceIamInstanceProfileAssociation" for version 2010-05-08 #368
- Multipart upload fails on empty files #364
- The action
ModifyVolume
is not valid for this web service. #363 - Tag instances upon creation of new instance #359
- Cache/read local amazon data #354
Merged pull requests:
- add NextContinuationToken support to GetBucket operation #370 (khoan)
- Add a top-level require that matches the gem name #367 (lanej)
- Fixed credential refresh when instance metadata host is inaccessible #366 (ankane)
- Handle multipart upload of empty files #365 (fcheung)
- Add p2 instance types #362 (Caged)
- Exponential backoff #361 (VVMichaelSawyer)
- Skip call to instance metadata host if region is specified #360 (ankane)
v1.3.0 (2017-03-29)
Closed issues:
- Do we need to list all files before creating one? #357
Merged pull requests:
- Authorize vpc to rds sg #356 (ehowe)
- classic link enhancements #355 (ehowe)
- Add new i3 class instances. #353 (rogersd)
- Add check for self.etag before running gsub #351 (dmcorboy)
- Modify volume #350 (ehowe)
v1.2.1 (2017-02-27)
Closed issues:
- Fog mock does not mimmick real behaviour for some Excon errors #341
Merged pull requests:
- Spot fixes #349 (ehowe)
- add natGatewayId to describe_route_tables #346 (mliao2)
- Fog mock accuracy, fixes #341 #344 (easkay)
- Subnet #343 (ehowe)
- Fix multipart upload #340 (nobmurakita)
v1.2.0 (2017-01-20)
Closed issues:
- Support for AWS Application Load Balancer
ALB
#335
Merged pull requests:
- Better iam policies #339 (ehowe)
- Pin nokogiri gem for Ruby 1.9 and Ruby 2.0 #337 (sodabrew)
- Fix parsing of the Reserved Instance 'recurringCharge' field and add 'scope' field #336 (sodabrew)
- Fixes / improvements for AutoScaling #334 (lanej)
v1.1.0 (2016-12-16)
Closed issues:
- Support new Ohio region
us-east-2
#313
Merged pull requests:
- Canada and London regions #333 (mattheworiordan)
- Updated ELB Dual Stack hosted zone DNS records #332 (mattheworiordan)
- Added support for attaching auto scaling groups to target groups #330 (maf23)
- credential_fetcher: Mark AWS metadata calls as idempotent #329 (mtekel)
v1.0.0 (2016-12-12)
Merged pull requests:
- fix host header with another port on s3 #327 (rodrigoapereira)
- Add new t2.xlarge, t2.2xlarge and r4 class instances. #326 (rogersd)
- Fix the bug that can't create fifo queue in SQS. #323 (ebihara99999)
- data pipeline mocks #318 (ehowe)
v0.13.0 (2016-11-29)
Closed issues:
- Fog::Compute::AWS::Image not properly loaded #324
- Add creation_date field for aws images #320
- Bug: [fog][WARNING] Unrecognized arguments: region, use_iam_profile #315
- Better contributing documentation #311
- AutoscalingGroups with a TargetGroup set are not parsed correctly #308
- autoscaling create launch config doesn't work with BlockDeviceMappings #307
- Is there a configuration setting for the AWS provider to adjust the url scheme for S3 buckets? #305
- DB Subnet Group id for Cluster returns nil #292
Merged pull requests:
- Fixed some missing parts in change sets #322 (nilroy)
- Add creation date and enhanced networking support for images #321 (puneetloya)
- Fix warnings in running tests #319 (ebihara99999)
- Add
Fog::AWS::STS.Mock\#assume\_role
#316 (pedrommonteiro) - Ohio region #314 (chanakyacool)
- mime types gem update #312 (lucianosousa)
- fix S3 #delete_multiple_objects for UTF-8 names #310 (alepore)
- Support for target groups
fix for \#308
#309 (msiuts) - create, describe, and destroy elastic file systems #304 (ehowe)
- Correct optional parameter naming in documentation for Fog::AWS::Auto… #302 (ehealy)
- Modify Db subnet group #293 (chanakyacool)
v0.12.0 (2016-09-22)
Implemented enhancements:
- Add gestion of egress security group rules #290 (KevinLoiseau)
Closed issues:
- Fog directory appends local system path with amazon url when i try to give dynamic fog directory #295
- Getting OperationAborted error on file storage operation #288
- AWS Elasticsearch API #286
- Disable chunked encoding #285
Merged pull requests:
- add support endpoint and models/requests for trusted advisor checks #300 (ehowe)
- Add attribute is_default in vpc #299 (zhitongLBN)
- Cloud Formation: additional parameters #298 (neillturner)
- Cloud Formation: support for change sets, stack policy and other missing calls. #297 (neillturner)
v0.11.0 (2016-08-04)
Merged pull requests:
- GitHub does no longer provide http:// pages #284 (amatsuda)
- Skip multipart if body size is less than chunk. #283 (brettcave)
- ECS container credentials #281 (ryansch)
- test(ci): fix 1.9 builds with json >= 2.0 #280 (lanej)
- Change DBSubnetGroup to DBSubnetGroupName model cluster while creation #279 (chanakyacool)
v0.10.0 (2016-07-15)
Closed issues:
- How to setup private files with CloudFront? #275
- Feature: Custom Managed Policies #272
- Question: which aws-sdk version is used #270
- Support an IAM list_attached_role_policies method #191
Merged pull requests:
- RDS test fixes #276 (MrPrimate)
- Expanding IAM support #274 (MrPrimate)
- Rds snapshot improvements #269 (tekken)
- add default region to use_iam_profile #268 (shaiguitar)
v0.9.4 (2016-06-28)
Closed issues:
Merged pull requests:
- Updated Region 'Mumbai' ap-south-1 #267 (chanakyacool)
- Replaces usage of Digest with OpenSSL::Digest #266 (esthervillars)
- AWS DNS - support newer DNS hosted zone IDs for dualstack ELBs #263 (mattheworiordan)
v0.9.3 (2016-06-20)
Closed issues:
- Users list is empty in Fog::AWS::IAM::Groups #256
- I'd like to configure my Excon read_timeout and write_timeout #254
- Bump fog-core to >=1.38.0 #247
- no implicit conversion of Array into String in
aws/storage.rb
frombucket\_name
in params. #246 - [S3] Bucket name gets duplicated in case of redirect from AWS #242
- CloudFormation stack tags cause describe_stacks to break #240
Merged pull requests:
- Parse EbsOptimized parameter in launch configuration description #259 (djudd)
- Allow case-insensitive record comparison #258 (matthewpick)
- Fix for empty ETag values #257 (baryshev)
- do not make requests if mocked. #252 (shaiguitar)
- Parse CloudWatch alarm actions as arrays instead of strings #245 (eherot)
- Add support for CloudFormation stack tags. #241 (jamesremuscat)
- Add log warning message about when not on us-region #200 (kitofr)
v0.9.2 (2016-03-23)
Closed issues:
- CHANGELOG.md is out of date #235
Merged pull requests:
v0.9.1 (2016-03-04)
v0.8.2 (2016-03-04)
Merged pull requests:
- autoscaler attach/detatch #229 (shaiguitar)
v0.9.0 (2016-03-03)
Closed issues:
- Fog::Storage::AWS::File#save deprecation warning without alternative #226
- Long format of aws resources #216
Merged pull requests:
- Update README.md #233 (h0lyalg0rithm)
- fix mime-types CI issues, add 2.3.0 testing #231 (lanej)
- support for rds clusters and aurora #230 (ehowe)
- Correct default DescribeAvailabilityZone filter to zone-name #225 (gregburek)
- Security Group perms of FromPort 0 and ToPort -1 #223 (jacobo)
- Page default parameters #222 (ehowe)
- rds enhancements #220 (ehowe)
- Added ap-northeast-2 to the fog mocks. #219 (wyhaines)
- restore db instance fom db snapshot #217 (ehowe)
v0.8.1 (2016-01-08)
Merged pull requests:
v0.8.0 (2016-01-04)
Fixed bugs:
- IAM roles.all should paginate #176
Closed issues:
- Fog gives wrong location for buckets when connected via non-default region #208
- Is there any way to skip object level
acl
setting whilepublic
option is true #207 - using/testing on ruby 1.9 #203
- S3 KMS encryption support #196
- Support S3 auto-expiring files? #194
- Fog::AWS::ELB::InvalidConfigurationRequest: policy cannot be enabled #193
- get_https_url generating negative expiry #188
- Streaming requests shouldn't be idempotent #181
- S3 connection hangs; does Fog support timeout? #180
- Doesn't work after upgrading to 0.1.2 #83
Merged pull requests:
- When not specified, region for a bucket should be DEFAULT_REGION. #211 (jamesremuscat)
- Support NoncurrentVersion[Expiration,Transition] for s3 lifecycle. #210 (xtoddx)
- Update dynamodb to use the latest API version #209 (dmathieu)
- Make sure to send the KmsKeyId when creating an RDS cluster #206 (drcapulet)
- Reset 'finished' when rewinding S3Streamer #205 (jschneiderhan)
- Add mime-types to test section in Gemfile #204 (kitofr)
- filters on tags can pass an array #202 (craiggenner)
- Document options for S3 server-side encryption #199 (shuhei)
- make net/ssh require optional #197 (geemus)
- Cache cluster security group parser #190 (eherot)
- Allow region to be set for STS #189 (fcheung)
- add cn support for s3 #187 (ming-relax)
- mock instance stop and start properly #184 (ehowe)
- Disable idempotent option when block is passed to get_object #183 (ghost)
- Yield arguments to Mock#get_object block more similar to Excon #182 (tdg5)
- add IAM role paging #178 (lanej)
- properly mock rds name update #170 (ehowe)
v0.7.6 (2015-08-26)
Closed issues:
- mock directories.create destroys existing directory #172
Merged pull requests:
- Add GovCloud region name to validation set. #175 (triplepoint)
- Mocked put_bucket no longer clobbers existing bucket #174 (jgr)
v0.7.5 (2015-08-24)
Closed issues:
- how to change filepath for html_table_reporter in reporter options #167
- Access Key, etc still required for Storage access when using use_iam_profile #162
- Support for KMS ID for EBS Volume #141
Merged pull requests:
- validate rds server security group associations #173 (lanej)
- format security groups when modifying db instance #171 (michelleN)
- standardize region validation #169 (lanej)
- expose elb region #168 (lanej)
- volume#key_id and encrypted tests #165 (lanej)
- raise InvalidParameterCombination error #163 (michelleN)
- storage request bad xml schema for put bucket notification fix #161 (bahchis)
- Use regex instead of string matching to support redirect correctly when path_style is set to true #159 (drich10)
- update #promote_read_replica mock #158 (lanej)
v0.7.4 (2015-07-30)
Fixed bugs:
Merged pull requests:
v0.7.3 (2015-07-10)
Closed issues:
- "Error: The specified marker is not valid" after upgrade to 0.7.0 #148
Merged pull requests:
v0.7.2 (2015-07-08)
Fixed bugs:
- NoMethodError trying to create a new AWS Route53 entry using version 0.7.1 #150
Merged pull requests:
v0.7.1 (2015-07-08)
Merged pull requests:
v0.7.0 (2015-07-07)
Closed issues:
- Add support for AWS Lambda #124
Merged pull requests:
- Describe vpcPeeringConnectionId #146 (fdr)
- Adds isDefault to parser for describe_vpcs #144 (gregburek)
- Support kinesis #143 (mikehale)
- The :geo_location attribute needs to be xml formatted before calling aws #142 (carloslima)
- Escape Lambda function name in request paths #140 (nomadium)
- list_hosted_zones expects that options to be hash with symbol as key #139 (slashmili)
v0.6.0 (2015-06-23)
Merged pull requests:
v0.5.0 (2015-06-17)
Merged pull requests:
- add t2.large #137 (lanej)
- Make Mock create_vpc method arity match Real #135 (fdr)
- Add support for EC2 Container Service #120 (nomadium)
v0.4.1 (2015-06-15)
Closed issues:
- Fog doesn't support storage_type or gp2 for RDS? #129
- Fog-aws not working with Hitachi #122
- "NoMethodError: undefined method `body' for #<Fog::DNS::AWS::Error:0x007f6c673e1720>" #112
- Add support for EC2 Container Service
ECS
#93
Merged pull requests:
- Fix attributes of flavors #134 (yumminhuang)
- Fix S3 signature v4 signing #133 (fcheung)
- Add New M4 Instance Type #132 (yumminhuang)
- raise correct error when exceeding address limit #131 (lanej)
- make elb/policies collection standalone #128 (lanej)
- model managed policies #126 (lanej)
v0.4.0 (2015-05-27)
Merged pull requests:
v0.3.0 (2015-05-21)
Closed issues:
- How to determine the disableApiTermination attribute value #98
Merged pull requests:
- support iam/get_user without username #114 (lanej)
- Added a new request - describe_instance_attribute #110 (nilroy)
v0.2.2 (2015-05-13)
v0.2.1 (2015-05-13)
Merged pull requests:
v0.2.0 (2015-05-13)
Implemented enhancements:
Closed issues:
- IAM authentication not compatible with GovCloud #100
- Enabling termination protection #95
- SSLv3 deprecation: action required? #88
Merged pull requests:
- configure server attributes in mock #109 (michelleN)
- support aws kms #108 (lanej)
- Another attempt to solve content-encoding header issues #106 (fcheung)
- default replica AutoMinorVersionUpgrade to master #104 (michelleN)
- Refresh credentials if needed when signing S3 URL #103 (matkam)
- Allow the IAM constructor to accept a region #102 (benbalter)
- configure auto_minor_version_upgrade in mock #101 (michelleN)
- Adding instanceTenancy to reserved instance parser. #97 (dmbrooking)
- Parse elasticache configuration endpoint from response #96 (fcheung)
- Fix mock VPC ELB creation in regions other than us-east-1 #94 (mrpoundsign)
- Fix repository URL in README.md #91 (tricknotes)
- adding support for d2 instance type #90 (yumminhuang)
- Support weight round robin mock #89 (freddy1666)
- Update README.md #87 (nomadium)
- Add mock for EC2 request_spot_instances API request #86 (nomadium)
- Move more requires to autoload #85 (plribeiro3000)
- Add mock for EC2 describe_spot_price_history API request #84 (nomadium)
v0.1.2 (2015-04-07)
Closed issues:
- Ruby warnings Comparable & Return nil #81
- CircleCI failing #80
- Heroku error #77
- Repeatable signed urls for the same expiry #65
Merged pull requests:
- Handle missing parameters in describe_spot_price_history request #82 (nomadium)
- create db instance in the correct region #79 (lanej)
- Remove assignment within conditional in File#body #78 (greysteil)
- mock DescribeDBEngineVersions #76 (ehowe)
- Fix blank content-encoding when none is supplied #75 (fcheung)
- [rds] prevent final snapshot on replicas #74 (lanej)
- Fix for
undefined method
map' for nil:NilClass` #73 (mattheworiordan) - Resource record sets bug fix + support eu-central-1 #72 (mattheworiordan)
- Fix EC2 security groups where SSH inbound rule isn't first #71 (ayumi)
- eu-central missing from Fog::Compute::AWS::Mock #70 (wyhaines)
- Remove executable bit from files. #69 (voxik)
- Remove Mac specific files. #68 (voxik)
- Stringify keys for query parameters #67 (jfmyers9)
- Mock method for AWS S3 post_object_hidden_fields #63 (byterussian)
- Reduce loading time #62 (plribeiro3000)
- Add support for cname buckets #61 (dsgh)
v0.1.1 (2015-02-25)
Closed issues:
Merged pull requests:
- Support for IAM managed policies #60 (fcheung)
- Fix for ScanFilter parameters #58 (nawaidshamim)
- [dns] fix Records#get, mock records and proper errors #57 (lanej)
- [aws|compute] support c4.8xlarge flavor #56 (ddoc)
- [aws|compute] adding support for c4 instance class #55 (ddoc)
- not allowed to delete a "revoking" rds firewall #54 (lanej)
- raise when destroying an ec2 firewall authorized to an rds firewall #53 (lanej)
- Making it easier to get pre-signed head requests #51 (mrloop)
- Support customer encryption headers in multipart uploads #50 (lautis)
- don't allow sg authorization to unknown sgs #49 (lanej)
v0.1.0 (2015-02-03)
Closed issues:
- AWS Launch Configuration missing Ebs.Volume_Type #18
Merged pull requests:
- Fix v4 signature when path has repeated slashes in the middle #46 (fcheung)
- get signin token for federation #45 (ehowe)
- add 'volumeType' and 'encrypted' to blockDeviceMapping parser #43 (ichii386)
- default namespace and evaluation period on alarm #37 (michelleN)
v0.0.8 (2015-01-27)
Closed issues:
- NoMethodError - undefined method `signature_parameters' for nil:NilClass #28
Merged pull requests:
- add missing mocks #41 (michelleN)
- Add idempotent excon option to some route53 API calls #40 (josacar)
- Allow for AWS errors not specifying region #39 (greysteil)
- correct engine version param on rds replicas #38 (lanej)
- [AWS|Autoscaling] Add missing ebs attributes to describe_launch_configurations #35 (fcheung)
- [AWS|Storage] signed_url should use v2 signature when aws_signature_version is 2 #34 (fcheung)
- BUGFIX: When fog_credentials endpoint is set @region defaults to nil #33 (nicholasklick)
- [AWS|Autoscaling] Support classic link related properties for launch configurations #32 (fcheung)
- fix autoscaling activities collection setup #31 (fcheung)
- Add PlacementTenancy to launch configuration parser and test case #29 (benpillet)
- Use Fog::Formatador #27 (ghost)
v0.0.7 (2015-01-23)
Closed issues:
- SSL Error on S3 connection #9
Merged pull requests:
v0.0.6 (2015-01-12)
Closed issues:
- missed files #1
Merged pull requests:
- [AWS|Core] Fix signature v4 non canonicalising header case properly #4 (fcheung)
- another attempt at s3 region redirecting #2 (geemus)
v0.0.5 (2015-01-06)
v0.0.4 (2015-01-04)
v0.0.3 (2015-01-02)
v0.0.2 (2015-01-02)
v0.0.1 (2015-01-02)
rm (2014-11-27)
fog-brightbox_v0.0.1 (2014-02-19)
* This Change Log was automatically generated by github_changelog_generator