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

[AWS::AppStream::Stack][Drift] False Positive Drift for Tags and UserSettings for resource AWS::AppStream::Stack

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

Description

### Name of the resource

AWS::AppStream::Stack

### Resource Name

_No response_

### Issue Description

Facing False-Positive Drift for Tags and UserSettings for resource AWS::AppStream::Stack
The report is complaining about missing UserSettings + Tags. The actual resource has the same UserSettings + Tags as defined in the CFN template.

False Drift doesn't occur in Self-Service AWS::AppStream::Stack(in us-east-1). It only occurs in eu-central-1 which is for resource AWS::AppStream::Stack.

### Expected Behavior

Status should be IN_SYNC or NOT_CHECKED status.

### Observed Behavior

Expected:
UserSettings and Tags should be defined.

Actual:
Missing UserSettings and Tags information.

### Test Cases

Resources:
AppStreamStack:
Type: 'AWS::AppStream::Stack'
Properties:
DisplayName: AppStreamStack
Name: AppStreamStackNAme
UserSettings:
- Action: CLIPBOARD_COPY_FROM_LOCAL_DEVICE
Permission: ENABLED
- Action: CLIPBOARD_COPY_TO_LOCAL_DEVICE
Permission: ENABLED
- Action: FILE_DOWNLOAD
Permission: DISABLED
- Action: FILE_UPLOAD
Permission: DISABLED
- Action: PRINTING_TO_LOCAL_DEVICE
Permission: DISABLED
Tags:
- Key: ApplicationName
Value: ApplicationValue

### Other Details

_No response_

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the AWS::AppStream::Stack template in eu-central-1 and compare the reported drift for UserSettings and Tags with the actual resource. Done means determining why these properties are reported missing and confirming that the resource reaches IN_SYNC or NOT_CHECKED when they match.

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.