Revisions of python-cfn-lint
Ana Guerrero (anag+factory)
accepted
request 1186476
from
Robert Schweikert (rjschwei)
(revision 25)
Ana Guerrero (anag+factory)
accepted
request 1176740
from
Factory Maintainer (factory-maintainer)
(revision 24)
Automatic submission by obs-autosubmit
Ana Guerrero (anag+factory)
accepted
request 1148886
from
Robert Schweikert (rjschwei)
(revision 23)
Ana Guerrero (anag+factory)
accepted
request 1132514
from
John Paul Adrian Glaubitz (glaubitz)
(revision 22)
Ana Guerrero (anag+factory)
accepted
request 1116044
from
Robert Schweikert (rjschwei)
(revision 21)
Ana Guerrero (anag+factory)
accepted
request 1109560
from
Dirk Mueller (dirkmueller)
(revision 20)
- update to 0.79.9: * Update CloudFormation specs to `138.0.0` (pull #2857) * Fix `AWS::LanguageExtensions` to have regex escape for string replacement (pull #2862) * New rule E3504 to validate resources with AWS::Backup::BackupPlan. - Update `AWS::Lambda::Function.MemorySize` to new service limits - Add `RouteSelectionExpression` to exludes on rule * Expand Allowed Values for AWS::AmazonMQ::Broker.EngineVersion * Update AWS::Lambda::EventSourceMapping.EventSourceArn to allow * Update rule E3008 to allow for lists in getatt allowed values * Add registry_schemas to be supported in the .cfnlintrc (pull * Cache all rules to speed up reloading rules when scanning * Add support to validate private types from the CloudFormation * Update allowed values for AWS::DocDB::DBCluster.EngineVersion * Fix an issue with RegexDict to return the longest matched value * Fix rule E3008 to not fail when using AWS::ServiceCatalog::CloudFormationProvisionedProduct Outputs * Make sure types are strings before assuming they are (pull * Remove rules W2509, E2004, E2505, E2510 and move logic to rules * Remove rule E2530 and move logic to W2030 and E3030 (pull * Update rule E3002 to error when a singular function is used * Update rule E2503 to include more attributes for application * Expand Allowed Values for AWS::AmazonMQ::Broker EngineVersion * Update rule E2529 to allow for two subscriptions per log group * Allow SAM translation for AutoPublishAlias in Globals (pull * Allow numbers and booleans when doing a Fn::Sub parameter (pull * Add rule E3017 to validate when properties are required based * Add rule E3018 to validate when properties are unwanted based * Add allowed values for AWS::Lambda::EventSourceMapping (pull
Ana Guerrero (anag+factory)
accepted
request 1108877
from
Robert Schweikert (rjschwei)
(revision 19)
Dominique Leuenberger (dimstar_suse)
accepted
request 1061741
from
Dirk Mueller (dirkmueller)
(revision 18)
- update to 0.72.10: * Update CloudFormation specs to `108.0.0` (pull #2557) * Add `AWS::Organizations::Account` to `StatefulResources` (pull #2560) * Update rule I3100 regex family string matching (pull #2558) * Update CloudFormation specs to `107.0.0` (pull #2546) * Support `Fn::FindInMap` enhancements when template is declared with `AWS::LanguageExtensions` (pull #2512) * Update CloudFormation specs to `106.0.0` (pull #2546) * Update rule E1030 to include `Fn::FindInMap` when using `Fn::Length` * Update rule E3002 to allow a `Fn::GetAtt` for an object (pull #2548) * Update rule E2532 to include current task properties (pull #2549)
Dominique Leuenberger (dimstar_suse)
accepted
request 1055947
from
Dirk Mueller (dirkmueller)
(revision 17)
- update to 0.72.6: * Update CloudFormation specs to `105.0.0` (pull #2530) * Use a clean copy of the `cli_value` each time when merging config to avoid leaking config from one template to another (pull #2536) * Update rule W1001 to support `Fn::Sub` (pull #2525) * Update CloudFormation specs to `102.0.0` (pull #2523) * Update `Template` function `get_valid_getatts` to better return None when a property type doesn't exist (pull #2527) * Update rule E2015 to support the `AllowedValues` and `AllowedPattern` attributes for `CommaDelimitedList` parameters (pull #2521) * Update CloudFormation specs to `101.0.0` (pull #2517) * Update `get_valid_getatts` to account for changes in the CloudFormation spec (pull #2520) * Don't validate rule I3042 when using SAM (pull #2513)
Dominique Leuenberger (dimstar_suse)
accepted
request 1041110
from
Robert Schweikert (rjschwei)
(revision 16)
Richard Brown (RBrownFactory)
accepted
request 1006406
from
Robert Schweikert (rjschwei)
(revision 15)
Dominique Leuenberger (dimstar_suse)
accepted
request 992131
from
Steve Kowalik (StevenK)
(revision 14)
- version update to 0.60.1 * Update CloudFormation specs to 72.0.0 (pull #2272) * Don't allow regex expressions that result in a warning (pull #2272) * Move null checks from the parsing engine into rules (pull #2242) * Add rule E4002 to validate metadata config (pull #2242) * Update rule E2001 to error on null values (pull #2242) * Update rule E3012 to validate for null values in properties (pull #2242) * Update CloudFormation specs to 69.0.0 (pull #2261) * Update CloudFormation specs to 66.1.0 (pull #2255) * Lambda runtime deprecation updates (python3.6) (pull #2252) * Update rule E3002 to consider a list as valid JSON (pull #2253) * Update aws-sam-translator to 1.45.0 (pull #2245) * Remove dependency on six (pull #2204) * New rule E3504 to validate resources with AWS::Backup::BackupPlan. The property DeleteAfterDays cannot be less than 90 days from MoveToColdStorageAfterDays (pull #2230) * Update CloudFormation specs to 66.0.0 (pull #2245) * Update CloudFormation specs to 61.0.0 (pull #2232) * Update SAM Transform pre work to add ImageUri when using Image as PackageType in AWS::Serverless::Function (pull #2236) * Update CloudFormation specs to 59.0.0 (pull #2225) * Remove allowed values for AWS::Config::ConfigurationRecorder.ResourceTypes (pull #2231) * Wrap creating a YAML map with try/except and create lint error on failure (pull #2226) * Update CloudFormation specs to 58.0.0 (pull #2217) * W2506: Avoid false positives when using a Ref against a resource (pull #2210) * E3502: Blank out functions in JSON size check to prevent false positives (pull #2222) * Update CloudFormation specs to 56.0.0 (pull #2207) * Update rule E3020 to validate that TTL isn't added for Alias records (pull #2195) * Remove imports to pathlib2 with deprecation of Python 2.7, 3.4, and 3.5 (pull #2205) * Improvements to json parsing code (pull #2199) * Update CloudFormation specs to 54.0.0 (pull #2202)
Dominique Leuenberger (dimstar_suse)
accepted
request 936131
from
Dirk Mueller (dirkmueller)
(revision 13)
- update to 0.54.4: * Update CloudFormation specs to `45.0.0` * Add `AWS::DynamoDB::GlobalTable` to `AWS::Lambda::EventSourceMapping.EventSourceArn` * Expand stateful resource types to include `AWS::SecretsManager::Secret` * Add exceptions to rule [E3031] * Update `aws-sam-translator` to `1.39.0` * Update `Serverless/ManagedPolicies.json` and create automation to keep it up to date * Update default configuration on rule [E3012] * Add rule [E3043] * Add `AWS::KMS::ReplicaKey` as a `Ref`/`GetAtt` for `AWS::KMS::Alias.TargetKeyId` * `AWS::ElasticLoadBalancingV2::LoadBalancer.LoadBalancerAttribute` `AllowedValues` expansion * Fix rule message string formatting for [E3013]
Dominique Leuenberger (dimstar_suse)
accepted
request 898995
from
Dirk Mueller (dirkmueller)
(revision 11)
- update to 0.50.0: * Update rule E2507 to validate resource configuration in an IAM policy * Update aws-sam-translator to 1.36.0 * Update resource specs to 37.1.0 * Update Lambda EOL for dotnetcore2.1 * UPdate Lambda EOL for nodejs10.x and ruby2.5 * Fix an issue with rule E7003 when a Fn::Transform was in a mapping * Fix an issue when finding duplicate keys where the 2nd error wasn't to the key
Dominique Leuenberger (dimstar_suse)
accepted
request 894585
from
Markéta Machová (mcalabkova)
(revision 10)
- Disable two test modules test_update_resource_specs* that require internet. - Remove skip_python36 no longer needed - update to v0.48.1 * See https://github.com/aws-cloudformation/cfn-python-lint/blob/master/CHANGELOG.md#v0481 for changes since 0.44.5
Dominique Leuenberger (dimstar_suse)
accepted
request 868436
from
Dirk Mueller (dirkmueller)
(revision 9)
- update to 0.44.5: - Update resource specs to `25.0.0` - Add support for `AWS::SSO::PermissionSet` `InlinePolicy` - Update resource specs to `24.0.0` - Update `AWS::DataBrew::Recipe.Action` `Parameters` `Type` to `Map` - Fix an issue when we parse a json string in [E2507] and used the parsed json to append to the location - Update spec files as of 2021.01.08 - Update `AWS::Lambda::Function.MemorySize` to new service limits - Replace `ContentUri` to a s3 path when doing a SAM transform - Add `RouteSelectionExpression` to exludes on rule - Remove newlines from parseable format messages
Dominique Leuenberger (dimstar_suse)
accepted
request 860178
from
Robert Schweikert (rjschwei)
(revision 8)
Dominique Leuenberger (dimstar_suse)
accepted
request 853815
from
Factory Maintainer (factory-maintainer)
(revision 7)
Automatic submission by obs-autosubmit
Dominique Leuenberger (dimstar_suse)
accepted
request 840418
from
Robert Schweikert (rjschwei)
(revision 6)
Displaying revisions 1 - 20 of 25