Skip to content

Conversation

@simonrw
Copy link
Contributor

@simonrw simonrw commented Aug 15, 2025

Motivation

One remaining case where we replace API Gateway urls with LocalStack URLs remains.

Note: this is needed for APIGWv1 because the URL is not an output of the API so we have to adjust it in CFn :(

Note

This forms a stack on top of #13011

Changes

  • Handle URL replacements in Join and Sub

@simonrw simonrw added semver: minor Non-breaking changes which can be included in minor releases, but not in patch releases review: merge when ready Signals to the reviewer that a PR can be merged if accepted labels Aug 15, 2025
@simonrw simonrw added this to the 4.8 milestone Aug 15, 2025
@simonrw simonrw changed the title Cfn/v2/url replacements CFNV2: finish URL replacements for API Gateway Aug 15, 2025
@github-actions
Copy link

github-actions bot commented Aug 15, 2025

Test Results - Preflight, Unit

22 144 tests  ±0   20 407 ✅ ±0   6m 28s ⏱️ +2s
     1 suites ±0    1 737 💤 ±0 
     1 files   ±0        0 ❌ ±0 

Results for commit f469a5b. ± Comparison against base commit b990f66.

♻️ This comment has been updated with latest results.

@github-actions
Copy link

github-actions bot commented Aug 15, 2025

LocalStack Community integration with Pro

  2 files    2 suites   21m 41s ⏱️
555 tests 330 ✅ 225 💤 0 ❌
557 runs  330 ✅ 227 💤 0 ❌

Results for commit f469a5b.

♻️ This comment has been updated with latest results.

@github-actions
Copy link

github-actions bot commented Aug 15, 2025

Test Results (amd64) - Acceptance

7 tests  ±0   5 ✅ ±0   3m 12s ⏱️ +4s
1 suites ±0   2 💤 ±0 
1 files   ±0   0 ❌ ±0 

Results for commit f469a5b. ± Comparison against base commit b990f66.

♻️ This comment has been updated with latest results.

@github-actions
Copy link

github-actions bot commented Aug 15, 2025

Test Results (amd64) - Integration, Bootstrap

  5 files    5 suites   33m 41s ⏱️
579 tests 355 ✅ 224 💤 0 ❌
585 runs  355 ✅ 230 💤 0 ❌

Results for commit f469a5b.

♻️ This comment has been updated with latest results.

@simonrw simonrw marked this pull request as ready for review August 15, 2025 15:28
@simonrw simonrw force-pushed the cfn/v2/implement-no-echo branch from ca51a61 to c4a009c Compare August 19, 2025 15:30
@simonrw simonrw force-pushed the cfn/v2/url-replacements branch 2 times, most recently from ab7dcf3 to 8b8386d Compare August 19, 2025 16:00
@simonrw simonrw force-pushed the cfn/v2/implement-no-echo branch 2 times, most recently from 2db9745 to 416e56c Compare August 19, 2025 16:25
@simonrw simonrw force-pushed the cfn/v2/url-replacements branch from 8b8386d to 05caaa7 Compare August 19, 2025 16:25
Base automatically changed from cfn/v2/implement-no-echo to cfn/v2/fix-remaining-transform-tests August 19, 2025 18:09
Copy link
Member

@pinzon pinzon left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This PR includes the changes from 2 others (Implement NoEcho and Improve Logging) which makes it a bit harder review.

Apart from that there is just one suggestion to consider before merging.

@simonrw simonrw force-pushed the cfn/v2/fix-remaining-transform-tests branch from a7f4742 to 976fad7 Compare August 19, 2025 18:39
@simonrw simonrw removed the review: merge when ready Signals to the reviewer that a PR can be merged if accepted label Aug 19, 2025
@simonrw simonrw force-pushed the cfn/v2/fix-remaining-transform-tests branch from 976fad7 to ab6f2d7 Compare August 19, 2025 18:40
@simonrw simonrw force-pushed the cfn/v2/url-replacements branch from fbf6baf to 5b7e8d4 Compare August 19, 2025 18:42
@simonrw simonrw force-pushed the cfn/v2/fix-remaining-transform-tests branch from ab6f2d7 to f9e466d Compare August 19, 2025 20:14
Base automatically changed from cfn/v2/fix-remaining-transform-tests to main August 19, 2025 20:14
@simonrw simonrw force-pushed the cfn/v2/url-replacements branch from 2311ae0 to f469a5b Compare August 19, 2025 20:22
@simonrw simonrw merged commit 56690b7 into main Aug 19, 2025
40 checks passed
@simonrw simonrw deleted the cfn/v2/url-replacements branch August 19, 2025 21:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

semver: minor Non-breaking changes which can be included in minor releases, but not in patch releases

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants