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

[AWS::SES::Template] - [BUG] - Cannot delete template through Cloud Control

Open
#2,133 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

Other

### Resource Name

AWS::SES::Template

### Issue Description

When trying to delete an SES Template via Cloud Control it will fail with the below error message

```
Resource of type 'AWS::SES::Template' with identifier 'null' was not found.
```

### Expected Behavior

Template should be deleted successfully.

### Observed Behavior

Error received and template not deleted.

### Test Cases

1. Create a template
```console
aws cloudcontrol create-resource --desired-state "{\"Template\":{\"HtmlPart\":\"\\u003cb\\u003eHello\\u003c/b\\u003e\",\"SubjectPart\":\"SUBJECT\",\"TemplateName\":\"SomeName\",\"TextPart\":\"Hello\"}}" --type-name AWS::SES::Template
```

2. Delete the resource
```console
aws cloudcontrol delete-resource --type-name AWS::SES::Template --identifier SomeName
```

3. Check on the status using the returned `RequestToken` to see the error message.
```console
aws cloudcontrol get-resource-request-status --request-token deb069b9-b3b8-4607-b8b8-b4f7589775d4
```

### Other Details

This was originally reported in https://github.com/pulumi/pulumi-aws-native/issues/835

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the failure with the listed cloudcontrol create-resource, delete-resource, and get-resource-request-status commands for AWS::SES::Template. Trace the Cloud Control delete handling for the template identifier and verify that deletion completes successfully without the reported identifier 'null' error.

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
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.