82 KiB
Changelog
v3.14.0 (2022-05-09)
Closed issues:
- Add a special note to the documentation around the danger of using directory.get #633
Merged pull requests:
- RDD tags issue in AWS GovCloud Account regions. #643 (svavhal)
- Create codeql.yml #641 (naveensrinivasan)
- chore(deps): Included dependency review #640 (naveensrinivasan)
- Bump actions/stale from 4 to 5 #639 (dependabot[bot])
- Set permissions for GitHub actions #638 (naveensrinivasan)
- Add option to control IAM credential refresh #637 (gl-gh-hchouraria)
- Add warning messages around directories.get #636 (orrin-naylor-instacart)
- Bump actions/checkout from 2.4.0 to 3 #632 (dependabot[bot])
- Add Ruby 3.1 to the CI matrix #631 (petergoldstein)
v3.13.0 (2022-02-13)
Closed issues:
- Please include all files required for running tests in the gem #625
- Using Hitachi compatible S3 and still see the AWS S3 host #624
- Spawn compute node with Elastic Inference #617
Merged pull requests:
- Drop ipaddress dependency in favor of built in ipaddr #630 (ekohl)
- Exclude test files from gem #629 (ursm)
- Add Truffleruby head to CI #628 (gogainda)
- Bump actions/checkout from 2.3.5 to 2.4.0 #627 (dependabot[bot])
- Update Fog::AWS::Storage::File#body #626 (10io)
- Bump actions/checkout from 2.3.4 to 2.3.5 #623 (dependabot[bot])
- Add json files to the gem file #622 (acant)
v3.12.0 (2021-08-23)
Merged pull requests:
- Add support for regional STS endpoints #620 (stanhu)
- Add IPv6 support for Ingress Security Groups #619 (p8)
- Separate CHANGELOG entry for 3.11.0 #618 (sunny)
v3.11.0 (2021-08-05)
Closed issues:
- Support for Regional STS Endpoints #604
- Pass tags when creating EBS ? #603
- S3 multiple delete api should handle delete for multiple versions for a single object #598
- Fog does not return error from s3 #586
- Add support for r6g and c6g instance types #580
- Using internal S3 provider ... and something funky is going on! #575
- How to upload File to S3 with with accelerate? #554
- How to use assume_role_with_web_identity auth for S3 storage? #543
- Fog::AWS::Glacier::TreeHash::add_part works only sometimes #520
- fog-aws: Fog::AWS::Glacier::Job doesn't support RetrievalByteRange #519
- Path style is being deprecated #516
- Fog::DNS::AWS can't read zones #513
- Lambda Parser can't handle VPC config, containing array of hash values #509
- Excon::Error::Forbidden: Expected(200) <=> Actual(403 Forbidden) #508
- file.save does not work with STDIN #500
- ELBv2 Support ? #489
- S3 Select Support? #484
- nil:NilClass error #483
- Mocks for VM creation require access and secret key when using instance profiles #482
- Always use bucket virtual hostname? #464
- Spot instance creation : Support for BlockDurationMinutes #461
- How can I remove the
Content-Encoding
metadata properties if I upload from fog #447 - AWS::ECS with
use_iam_profile
errors out #441 - Option to turn off Warnings #426
- Accessing AWS S3 using EC2 Instance Profile #423
- Support step and target tracking auto scaling policies #422
- could not create ec2 volume with custom encryption key, volume only create with default 'aws/ebs' encryption key #420
- Download File with content_disposition #418
- Fog::Compute::AWS::Error iamInstanceProfile.name is invalid #410
- Mocks for EC2 instance creation do not behave as expected #404
- Cannot copy an encrypted snapshot from one account to another account #398
- Fog::Compute::AWS::Image#deregister ignores non-root snapshots. #380
- AWS S3 overwrites files with same name #378
- Support S3 object tagging #377
- Reqeust to support Aws::DynamoDBStreams #373
- Not all Rds versions and Instance Types are rendered #371
- Tag instances upon creation of new instance #359
- Creating instances in AWS fails with Socket Error #352
NameError: uninitialized constant Fog::ServicesMixin
when requiringfog/storage
#345- Add full support for target groups #328
- Fog transfer acceleration endpoints #303
- "Fog::DNS[:aws] | change_resource_record_sets (aws, dns)" test suite flaky #301
- Cross account access using IAM role #294
- Write timeout trying to upload a large file to S3 #291
- Support Autoscaling lifecycle hooks #289
- directories ignore region option #287
- Feature: Access logs for ELB #271
- S3: retry on 500 internal server error #264
- Alias for server side encryption not working #260
- InvalidParameterCombination => You cannot move a DB instance with Single-Az enabled to a VPC
Fog::AWS::RDS::Error
#255 - Using STS #253
- Auto Scaling Group does not enable metrics #251
- aws has no storage service #248
- Timeouts on Compute#describe_volumes due to extreme numbers of volumes #244
- Support CreateReusableDelegationSet #243
- Tags server creation in Mock vs Real #239
- Excon::Errors::SocketError Broken pipe
Errno::EPIPE
when use Activeadmin upload image by nested form #237 - Fog Mock doesn't update #236
- ECS service_update does not support "deploymentConfig" #234
- Fog::Storage::AWS::Files#each always iterates over entire collection #232
- repeated bucket name in the URL on AWS and issue with :path_style #228
- Already initialized constant warnings #212
- SQS API version is outdated #198
- Problem when using irb #195
- compute.servers
via DescribeInstances
does not include tags reliably #192 - EBS create volume io1 or gp2 #186
- Aws cloudformation stack-policy-body #179
- EXCON_DEBUG and DEBUG env variables do not help debug -S key issues #177
- AWS4 SignatureDoesNotMatch if header contains two spaces #160
- Add support for elasticache redis replication groups #136
- Getting SignatureDoesNotMatch error with eu-central-1 #127
- Cannot saving auto scaling group #125
- fog-aws not working with dynamoDB Local #118
- Fog::Compute::AWS::Error InvalidParameterValue => secondary-addresses #115
- Is there an equivalent to describe-instance-status? #66
- No usage instructions in Readme #64
- AWS - distributionConfig.enabled' failed to satisfy constraint: Member must not be null #48
- Clarify versioning on README #42
- AWS SQS AddPermission API missing #26
- AWS China region #25
- AWS CloudFormation ListStacks options #24
- Setting region of AWS::Compute after initialization #23
- Support AWS Support API #22
- InvalidClientTokenId => The security token included in the request is invalid #21
- Change architecture attribute in AWS::Compute::Server model #20
- Add support for Amazon Kinesis #19
- Bring AWS CloudFront API Models/Requests up to date #17
- AWS security group tests have become unstable #16
- AWS auto scaling: availability zones are not a required parameter #15
- Is anyone going to add support for AWS ElasticTranscoder #14
- add missing attributes to aws describe_reserved_instances parser #13
- AWS AutoScaling group min_size & max_size getting set to 0 #12
- auto_scaling_group.instances does not return only instances for that group #11
- Why are the credential keys not generalized? #10
- Invalid XML Character in S3 Response #8
- reading s3 upload progress #7
- delete_on_termination=true attribute on new volume is not set on create #6
- user_data is still base64 encoded in Real launch_configurations #5
Merged pull requests:
- Add storage option to configure multipart put/copy #616 (slonopotamus)
- Bump actions/stale from 3.0.19 to 4 #615 (dependabot[bot])
- Update file.rb #613 (iqre8)
- fix storage for ruby 3.0 #611 (vincentjoseph)
- Implement AWS TagSpecifications
closes \#603
#610 (eLvErDe) - Bump actions/stale from 3.0.18 to 3.0.19 #609 (dependabot[bot])
- Bump actions/stale from 3 to 3.0.18 #608 (dependabot[bot])
- Bump actions/checkout from 2 to 2.3.4 #607 (dependabot[bot])
- drop git in gemspec #602 (abrahamparayil)
- Update rubyzip requirement from ~> 1.3.0 to ~> 2.3.0 #601 (dependabot[bot])
v3.10.0 (2021-03-22)
Closed issues:
- Fog::AWS::Storage timeout against S3 #599
- Incorrect bucket redirection URL generation #594
- Fully Support SSE-C encryption #571
- Enable hibernation on creation of ec2 instance #566
- Tests broken with fog-core 2.1.0 #504
- changelog? #471
- How to use iam_instance_profile? #342
- how to support additional aws regions, e.g. cn-north-1 #164
- Still empty content-encoding when it is not set #130
Merged pull requests:
- Handle multiple versions of objects in multiple delete request #600 (shanu-kr)
- Add Truffleruby head to CI #596 (gogainda)
- Fixes domain name duplication in url #593 (midhunkrishna)
v3.9.0 (2021-03-02)
Merged pull requests:
- Fix handling of lowercased HTTP headers #597 (stanhu)
- Generate a default session name if one is not provided #595 (stanhu)
- Enable test on Ruby 3.0 #591 (voxik)
v3.8.0 (2021-01-13)
Closed issues:
- Getting Auth failure Exception for non enabled AWS regions in AWS account. #585
Merged pull requests:
- Filter unknown UploadPartCopy parameters #589 (stanhu)
- Fix NameError in multipart copy #588 (stanhu)
- Rewind pointer if file is eof on put_object mock #587 (ekulz)
- Update .travis.yml #584 (nageshlop)
v3.7.0 (2020-12-01)
Closed issues:
- File#copy does not support files above 5 GB #577
- fog-aws: AWS extended length resource ID issues
8-\>18
#517
Merged pull requests:
- Add all m6gd, r6g, r6gd, c6g, and c6gd instance classes #582 (calebwoofenden)
- Test Ruby v2.6.6 and v2.7.2 in CI #581 (stanhu)
- Add multi-threaded support for File#copy #579 (stanhu)
- Add support for multipart Fog::AWS::Storage::File#copy #578 (stanhu)
- Add AssumeRoleWithWebIdentity to fetch_credentials #576 (jpac-run)
v3.6.7 (2020-08-26)
Merged pull requests:
- S3 dot Region endpoint structure applied #574 (gharutyunyan-vineti)
v3.6.6 (2020-06-23)
Closed issues:
Merged pull requests:
- added missing region EU South
Milan
#570 (saldan) - hibernation option to compute #569 (taniahagan)
- Fix VPC model is_default requires #567 (biinari)
v3.6.5 (2020-05-22)
Closed issues:
- Fog::Compute::AWS is deprecated, please use Fog::AWS::Compute warning #565
- Duplicate compute flavours #563
- 3.6.4 does not fetch iam credentials using IMDSv2 when running from inside containers with IMDSv2 Defaults #560
Merged pull requests:
- Fix naming of various AWS compute flavors #564 (abrom)
- Gracefully handle failure of IMDSv2 and allow fallback to IMDSv1 #562 (atyndall)
v3.6.4 (2020-05-14)
Closed issues:
- Is fog-aws compatible with AWS Trust Services? #558
Merged pull requests:
- Add support for IMDSv2 in CredentialFetcher #559 (atyndall)
- Don’t install development scripts #557 (amarshall)
v3.6.3 (2020-04-22)
Merged pull requests:
- Add South Africa
Cape Town
Region #556 (lvangool) - Adds Instance Type r5.16xlarge and r5.8xlarge #555 (rupikakapoor)
- Update kinesis.rb #553 (ioquatix)
v3.6.2 (2020-03-24)
Closed issues:
- config.assets.prefix is being looked at as a bucket name #551
- Class name typo: AssumeRoleWithWithWebIdentity #548
- filename too long #544
Merged pull requests:
- Adding two missing regions to Fog::AWS.regions #552 (lvangool)
- Adds missing param WebIdentityToken for the request to the AWS api #550 (dgoradia)
- Fixes type in class name for STS assume_role_with_web_identity parser #549 (dgoradia)
- Add missing AWS flavors #547 (ybart)
- Update elasticache mocking regions #545 (yads)
- Feature/elbv2 creation endpoint #542 (KevinLoiseau)
- Fix/sd 8581/retrieve provider snapshot status from provider #541 (toubs13)
- Fix/missing implementation in listener parser #540 (KevinLoiseau)
- Enhance/elbv2 tag endpoints #539 (KevinLoiseau)
- Improve documentation and development setup #538 (gustavosobral)
- Add object tagging #537 (gustavosobral)
- Fix load balancers parser to handle more than one availability zone with addresses #536 (KevinLoiseau)
- Remove useless attribute location from directory model #535 (KevinLoiseau)
- Create service ELBV2 to handle specificities of 2015-12-01 API version #534 (KevinLoiseau)
- Add missing m5a flavors #533 (ybart)
- Enhance/add some attributes to hosted zone parsers #531 (KevinLoiseau)
- Fix VPC tenancy on creation #530 (ramonpm)
- Fix subnet's parsings #529 (KevinLoiseau)
v3.5.2 (2019-07-16)
Closed issues:
Merged pull requests:
- Add ap-east-1
Hong Kong
to Fog::AWS.regions #528 (tisba) - Update shared_mock_methods.rb #526 (MiWieczo)
- Make S3 Signature v4 streaming optional #525 (stanhu)
v3.5.1 (2019-06-10)
Merged pull requests:
- Fixed issue with InvocationType header for AWS Lambda #524 (GarrisonD)
- Add support for generating tree hash tests by adding unaligned parts. #521 (hkmaly)
v3.5.0 (2019-04-25)
Closed issues:
Merged pull requests:
- Add AWS Stockholm region #515 (fred-secludit)
- Enhance/handle ELBv2 api version #512 (KevinLoiseau)
- Enhance/add attribute db subnet group for db instance #511 (KevinLoiseau)
v3.4.0 (2019-03-11)
Closed issues:
- Warning: possibly useless use of == in void context #498
- Cluster.ready? returns false #496
- With out AWS access key & secrect AWS services not working(IAM Role associated) #495
- "AWS::STS | assume role with web identity (aws)" interferes with "Fog::Compute[:iam] | roles (aws, iam)" #491
- Access S3 using a proxy #486
- Warning that doesn't make sense #479
- Undefined method `change_resource_record_sets_data' for Fog::AWS:Module called from fog/aws/requests/dns/change_resource_record_sets.rb when attempting to modify a DNS record. #477
- Is DescribeImageAttribute support missing? #473
- How to fix deprecation warning: "The format Fog::CDN::AWS is deprecated" #466
- Test suite failures in "Fog::Compute[:iam] | roles" #296
- Support Amazon S3 Transfer Acceleration #250
- Creating VPC instances in AWS #116
Merged pull requests:
- Avoid using bucket_name.host if host is overriden. #507 (deepfryed)
- Fix some requests when S3 acceleration is enabled #506 (NARKOZ)
- Add support for S3 transfer acceleration #505 (NARKOZ)
- Correct DynamoDB update_item method #503 (postmodern)
- Add MaxResults filter to describe security groups #502 (KevinLoiseau)
- Fix for Aurora Server Provisioning. #501 (lockstone)
- Fixes/fog/aws/rds/ready #497 (villemuittari)
- Feature/adding modify instance placement #494 (loperaja)
- Add AMD CPU instance types #493 (jfuechsl)
- Update documentation for x-amz headers #492 (knapo)
- Add missing generation 5 compute instance flavors #490 (jfuechsl)
- Add ability to force delete a bucket with objects #488 (ramonpm)
- Modernize various tests to Ruby 2.x syntax #485 (teancom)
- EYPP-6850 add m4.16xlarge flavor #480 (thorn)
- pull request in attempt at fix for undefined method issue mentioned in fog/fog-aws#477 #478 (klarrimore)
- Changes to add describe_image_attribute support #476 (keithjpaulson)
- add tags for describe address #474 (toubs13)
v3.3.0 (2018-09-18)
Merged pull requests:
v3.2.0 (2018-09-17)
Merged pull requests:
- Rename Storage::AWS to AWS::Storage #470 (sue445)
- Rename DNS::AWS to AWS::DNS #469 (sue445)
- Rename Compute::AWS to AWS::Compute #468 (sue445)
v3.1.0 (2018-09-17)
Closed issues:
- Option to disable ssl verification #465
- s3: fog returns bad URL
with correct signature
#462 - Getting permanent link without X-Amz-Expires=600 #459
- add region cn-northwest-1 #455
- Parameterize "RequestLimitExceeded" jitter magnitude #448
- Release new version to RubyGems #442
- Fog::Compute::AWS::Vpcs returns VPCs with nil ids #387
Merged pull requests:
- Escape / in presigned URLs #463 (alexcern)
- Fix t1.micro bits #460 (tas50)
- Storage region support for cn-northwest-1 #458 (deepfryed)
- Simplify constructor #457 (lvangool)
- Add missing attribute to RDS server #456 (brianknight10)
- 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 - 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 (ming535)
- 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 (freddy61025)
- 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)
- 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)
- default namespace and evaluation period on alarm #37 (michelleN)
- [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.8 (2015-01-27)
Closed issues:
- NoMethodError - undefined method `signature_parameters' for nil:NilClass #28
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 Changelog was automatically generated by github_changelog_generator