aws-cloudformation / aws-cloudformation/cloudformation-coverage-roadmap

AWS::ElastiCache::ParameterGroup missing automatic tags (regression)

Open
#1,926 0 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
No language data
Stars
1.1k
Forks
62
PR merge metrics
No merged PRs in 30d

Description

### Name of the resource

AWS::ElastiCache::ParameterGroup

### Resource Name

_No response_

### Issue Description

Until last week 16 feb we created a stack with (ReplicationGroup, ParamGroup, ...) and a set of tags.
Since this week the paramgroup naming has slightly changed and there is no tags to the created resource.

What issue does this bug cause:
- tag based policy is broken, without tags the policies do not provide correct permissions

### Expected Behavior

When cloudformation creates resources it should add all the tags to it.

### Observed Behavior

It still adds the tags to all other resources in the Stack as before, but not the ParamGroup.
ParamGroup resource is still listed in the Stack as a resource belonging to it.

### Test Cases

Create ParamGroup such as in the console (UI) with just this template.
```
AWSTemplateFormatVersion: "2010-09-09"
Description: Test
Resources:
TestPGroup:
Type: AWS::ElastiCache::ParameterGroup
Properties:
CacheParameterGroupFamily: redis7
Properties:
maxmemory-policy: "allkeys-lru"
reserved-memory-percent: "10"
Description: "group which should be tagged"
```
add any set of tags e.g. { "myTag":"MyValue"}

### Other Details

_No response_

Contributor guide

Open the contributing guide

Research direction

No repository files, tests, or entry points are identified. Start by reproducing the supplied CloudFormation template with AWS::ElastiCache::ParameterGroup and tags, then compare its tags with the other stack resources. Done means determining why this resource lacks the stack tags and confirming that tagged parameter groups behave correctly with tag-based policies.

Written by the indexing model from the issue text.

Assessment

Tech stack
aws
Domain
cloud
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.