Skip to content

moonshot update --dry-run forcefully applies Change Set updates? #225

@geerlingguy

Description

@geerlingguy

In my preliminary testing with moonshot update for a set of stacks, it seems that using --dry-run resulted in changes being forcefully applied (the same as if I had passed --force). Maybe I'm misunderstanding the intended use of --dry-run, but I thought it would basically either create the Change Set then leave it for me to inspect later in the CloudFormation UI, or create the Change Set, display the changes in it (as reported back from AWS), then delete the Change Set.

It looks like it actually:

  1. Created the Change Set
  2. Applied the Change Set (with no user confirmation)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions