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

CloudFormation Stack level tags not passed on to Resource "AWS::Route53Resolver::ResolverEndpoint"

Open
#1,773 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::Route53Resolver::ResolverEndpoint

### Resource Name

_No response_

### Issue Description

CloudFormation stack level tags not passed on to resource "AWS::Route53Resolver::ResolverEndpoint"

Issue :

- Define resource ["AWS::Route53Resolver::ResolverEndpoint"](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53resolver-resolverendpoint.html) in the template.

- Create the stack by specifying stack level tags
- Stack level tags are not created for resource "AWS::Route53Resolver::ResolverEndpoint"

### Expected Behavior

Considering the cloudformation stack is created by specifying Stack level tags, the resource ["AWS::Route53Resolver::ResolverEndpoint"](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53resolver-resolverendpoint.html) provisioned as part of the stack should have the relevant tags

### Observed Behavior

Tags are not created for the ["AWS::Route53Resolver::ResolverEndpoint"](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53resolver-resolverendpoint.html) resource

### Test Cases

Replication steps:

Define a ["AWS::Route53Resolver::ResolverEndpoint"](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53resolver-resolverendpoint.html) resource in the template :

`
AWSTemplateFormatVersion: 2010-09-09
Resources:
ResolverEndpoint:
Type : AWS::Route53Resolver::ResolverEndpoint
Properties :
Direction : Outbound
IpAddresses :
- SubnetId: "subnet-07a440a00dabba83a"
- SubnetId: "subnet-0d7b9deb2f257574c"
Name : MyOutboundEndpoint
SecurityGroupIds :
- sg-07bbf239df35bc836
Tags :
- Key: Name
Value: TemplateTag

`

Create the stack from CloudFormation console by specifying stack level tags as mentioned here : https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-console-add-tags.html

### Other Details

[74](https://github.com/aws-cloudformation/cloudformation-coverage-roadmap/issues/74 where) Issue related to the same resource where tags can be created but not updated.

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the issue with the supplied AWS::Route53Resolver::ResolverEndpoint template and stack-level tags in the CloudFormation console. Compare the resulting resource tags with the expected stack tags, and review related issue #74 for context. Done means stack-level tags are present on the ResolverEndpoint resource without relying on duplicate template tags.

Written by the indexing model from the issue text.

Assessment

Tech stack
aws
Domain
cloud, infrastructure
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.