Skip to content

Commit 0fda8c7

Browse files
authored
release 4.4.14 (#1495)
* release 4.4.14 * add bandit exception
1 parent b272db1 commit 0fda8c7

4 files changed

Lines changed: 25 additions & 8 deletions

File tree

cfn-templates/cid-cfn.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# https://github.com/aws-samples/aws-cudos-framework-deployment/blob/main/cfn-templates/cid-cfn.yml
22
AWSTemplateFormatVersion: '2010-09-09'
3-
Description: Deployment of Cloud Intelligence Dashboards v4.4.13 - AWS Solution SO9011
3+
Description: Deployment of Cloud Intelligence Dashboards v4.4.14 - AWS Solution SO9011
44
Metadata:
55
AWS::CloudFormation::Interface:
66
ParameterGroups:
@@ -2117,7 +2117,7 @@ Resources:
21172117
SourceBucket: !Ref ReferenceAssetsBucket
21182118
DestinationBucket: !Ref LocalAssetsBucket
21192119
Keys:
2120-
- 'cid-resource-lambda-layer/cid-4.4.13.zip' #replace version here if needed
2120+
- 'cid-resource-lambda-layer/cid-4.4.14.zip' #replace version here if needed
21212121

21222122
CidResourceLambdaLayer:
21232123
Type: AWS::Lambda::LayerVersion
@@ -2132,7 +2132,7 @@ Resources:
21322132
- LambdaLayerBucketPrefixIsManaged
21332133
- !FindInMap [RegionMap, !Ref 'AWS::Region', BucketName]
21342134
- !Sub '${LambdaLayerBucketPrefix}-${AWS::Region}' # Region added for backward compatibility
2135-
S3Key: 'cid-resource-lambda-layer/cid-4.4.13.zip' #replace version here if needed
2135+
S3Key: 'cid-resource-lambda-layer/cid-4.4.14.zip' #replace version here if needed
21362136
CompatibleRuntimes:
21372137
- python3.10
21382138
- python3.11

changes/cloud-intelligence-dashboards.rss

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,25 @@
55
<link>https://docs.aws.amazon.com/guidance/latest/cloud-intelligence-dashboards/</link>
66
<atom:link href="https://cid.workshops.aws.dev/feed/cloud-intelligence-dashboards.rss" rel="self" type="application/rss+xml"/>
77
<description>The Cloud Intelligence Dashboards is an open-source framework, lovingly cultivated and maintained by a group of customer-obsessed AWSers, that gives customers the power to get high-level and granular insight into their cost and usage data. Supported by the Well-Architected framework, the dashboards can be deployed by any customer using a CloudFormation template or a command-line tool in their environment in under 30 minutes. These dashboards help you to drive financial accountability, optimize cost, track usage goals, implement best-practices for governance, and achieve operational excellence across all your organization.</description>
8-
<lastBuildDate>Tue, 03 Jun 2026 12:00:00 GMT</lastBuildDate>
8+
<lastBuildDate>Wed, 04 Jun 2026 12:00:00 GMT</lastBuildDate>
99
<language>en-us</language>
10+
<item>
11+
<title>[Update] cid-cmd v4.4.14</title>
12+
<link>
13+
https://github.com/aws-samples/aws-cudos-framework-deployment/blob/main/CHANGELOG.md
14+
</link>
15+
<pubDate>Wed, 04 Jun 2026 12:00:00 GMT</pubDate>
16+
<category><![CDATA[Infrastructure Update]]></category>
17+
<guid isPermaLink="false">d4e5f6a7-b8c9-0d1e-2f3a-4b5c6d7e8f9a</guid>
18+
<description>cid-cmd v4.4.14</description>
19+
<content:encoded><![CDATA[
20+
<div>
21+
<ul>
22+
<li><strong>Account Mapping:</strong> <code>cid-cmd map</code> command allows you to automatically create an account_map view with your organizational taxonomy columns either from a provided CSV file or from organizational units and account tags collected with CID Data Collection framework</li>
23+
</ul>
24+
</div>
25+
]]></content:encoded>
26+
</item>
1027
<item>
1128
<title>[New Dashboard] Pricing Change Analysis Dashboard v1.0.0</title>
1229
<link>

cid/_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
__version__ = '4.4.13'
1+
__version__ = '4.4.14'
22

cid/helpers/account_mapper_helpers.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1297,7 +1297,7 @@ def discover_source(self) -> Tuple[str, str]:
12971297
metadata = self.athena.get_table_metadata('organization_data', db)
12981298
if metadata:
12991299
matches.append(db)
1300-
except Exception:
1300+
except Exception: # nosec B112
13011301
continue
13021302

13031303
# If we found exactly one in the priority set, skip the full scan
@@ -1314,7 +1314,7 @@ def discover_source(self) -> Tuple[str, str]:
13141314
metadata = self.athena.get_table_metadata('organization_data', db)
13151315
if metadata:
13161316
matches.append(db)
1317-
except Exception:
1317+
except Exception: # nosec B112
13181318
continue
13191319

13201320
if len(matches) == 1:
@@ -1372,7 +1372,7 @@ def discover_target_database(self, databases: Optional[List[str]] = None,
13721372
if metadata:
13731373
account_map_db = db
13741374
break
1375-
except Exception:
1375+
except Exception: # nosec B112
13761376
continue
13771377

13781378
if account_map_db:

0 commit comments

Comments
 (0)