aws-samples / aws-samples/api-gateway-dynamic-publish

Updating and deleting API files doesn't work

Open
#3 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
11
Forks
2
PR merge metrics
No merged PRs in 30d

Description

To reproduce

1. deploy
2. Add a new operation to the openapi file. I copied /ping and named it /ping2.
3. deploy again

The new operation doesn't appear. I tried using -f and still nothing. The custom resource doesn't run.

The same applies to deleting the stack, the API isn't deleted.

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the documented deploy, OpenAPI update, and stack deletion steps, then trace the CloudFormation Custom Resource and its handling of the OpenAPI file. Compare behavior after adding /ping2 and after deleting the stack; done means updates publish the new operation and deletion removes the API.

Written by the indexing model from the issue text.

Assessment

Tech stack
aws, python
Domain
api, cloud, infrastructure
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.