https://pulumi.com logo
#aws
Title
# aws
c

cuddly-smartphone-15267

03/22/2023, 6:00 AM
hey guys, i'm not sure whether this is a pulumi issue or an AWS issue.. we have an elasticache cluster in our stack that was created with compatibility version:
6.x
eg:
Copy code
const redis = new Cluster(ResourceName("redis"), {        
        engine: "redis",
        engineVersion: "6.x",
        nodeType: "cache.t3.micro",
        numCacheNodes: 1,
        parameterGroupName: "default.redis6.x",
        port: 6379,
        subnetGroupName: redisSubnetGroup.name,
        securityGroupIds: [redisSecurityGroup.id]
...
i'm trying to upgrade it to version 7 but not having any luck.. i change to:
Copy code
...
        engineVersion: "7.x",
        parameterGroupName: "default.redis7",
...
and i get the following error:
Copy code
Error updating ElastiCache cluster (kp-au-test2-redis-9221ace), error: InvalidParameterCombination: Cannot find version 7.x for redis
i also tried specifying
engineVersion: "7.0"
,
engineVersion: "7"
and
engineVersion: "7.0.7"
and each time, i get the error:
Copy code
engine_version: Redis versions must match <major>.x when using version 6 or higher, or <major>.<minor>.<bug-fix>
would anybody have any clues what we might be doing wrong?