generated from amazon-archives/__template_Apache-2.0
-
Notifications
You must be signed in to change notification settings - Fork 90
Open
Description
Summary
The database modules in the example manifests and Neptune module code use hardcoded engine versions that have been deprecated by AWS and are no longer available.
Affected Modules
1. RDS MySQL Module
- Location:
manifests/local/database-modules.yamlline 40 - Current Value:
engine-version: 8.0.35 - Error:
Cannot find version 8.0.35 for mysql - Fix: Update to a currently available version (e.g., 8.0.40)
2. RDS PostgreSQL Module
- Location:
manifests/local/database-modules.yamlline 71 - Current Value:
engine-version: 16.1 - Error:
Cannot find version 16.1 for postgres - Fix: Update to a currently available version (e.g., 16.4)
3. Neptune Module
- Location:
modules/database/neptune/stack.py - Current Value:
family=neptune.ParameterGroupFamily.NEPTUNE_1_3(hardcoded) - Error:
The Parameter Group with DBParameterGroupFamily neptune1.3 cannot be used for this instance. Please use a Parameter Group with DBParameterGroupFamily neptune1.4 - Fix: Update to
NEPTUNE_1_4or make it configurable via parameter
Root Cause
AWS periodically deprecates older minor versions of database engines. When these versions are removed from availability, deployments using those specific versions will fail.
Recommended Solutions
- Short-term: Update the example manifests and Neptune module to use currently available versions
- Long-term: Consider using version prefixes (e.g.,
8.0instead of8.0.35) where supported, or document the need to verify version availability before deployment
Environment
- Region: us-west-2
- Date discovered: 2026-01-27
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels