[comp] Production Deploy
Merged
GI
5mo ago+884+884+012345678901234567890123456789-9-9-0123456789
This is an automated pull request to release the candidate branch into production, which will trigger a deployment.
It was created by the [Production PR] action.
Summary by cubic
Adds TLS 1.2 enforcement checks for Azure MySQL and PostgreSQL Flexible Server, and fixes CloudWatch metric-filter auto-fix by pinning the real CloudTrail log group. Also upgrades remediation models for more reliable auto-fix plans.
-
New Features
- Added
mysqlFlexibleTlsCheckforMicrosoft.DBforMySQL/flexibleServers; compliant whenrequire_secure_transportis ON andtls_versionpermits only TLSv1.2+ (e.g.TLSv1.2,TLSv1.3); mapped to the TLS/HTTPS task and exported inchecks/index.tsandazure/index.ts. - Added
postgresqlFlexibleTlsCheckforMicrosoft.DBforPostgreSQL/flexibleServers; compliant whenrequire_secure_transportis ON andssl_min_protocol_versionis TLSv1.2/1.3 or unset; mapped to the TLS/HTTPS task and exported inchecks/index.tsandazure/index.ts.
- Added
-
Bug Fixes
- CloudWatch metric-filter auto-fix: surface the real trail log group in evidence (
cloudWatchLogGroupNamefor missing-filter, or the filter’slogGroupName), and force it onto everyPutMetricFilterCommandin preview and execute; updated prompt guidance accordingly. - PostgreSQL TLS check: treat an unset
ssl_min_protocol_versionas compliant and surface config read failures as “Could not verify”. - Remediation models: upgraded to
claude-opus-4-8(primary) andclaude-sonnet-4-6(fallback) to improve plan reliability.
- CloudWatch metric-filter auto-fix: surface the real trail log group in evidence (