Conversation
Test Results (MA/MR) - Preflight, Unit23 114 tests 21 255 ✅ 6m 4s ⏱️ Results for commit c2656fe. ♻️ This comment has been updated with latest results. |
707e440 to
dd276ff
Compare
dd276ff to
0f5f5e1
Compare
Test Results (amd64, MA/MR) - Acceptance7 tests 5 ✅ 3m 2s ⏱️ Results for commit c2656fe. ♻️ This comment has been updated with latest results. |
Test Results (amd64, MA/MR) - Integration, Bootstrap 5 files 5 suites 2h 38m 42s ⏱️ For more details on these failures, see this check. Results for commit c2656fe. ♻️ This comment has been updated with latest results. |
Test Results (amd64) - Integration, Bootstrap 5 files 5 suites 2h 40m 0s ⏱️ Results for commit c2656fe. ♻️ This comment has been updated with latest results. |
LocalStack Community integration with Pro 2 files ±0 2 suites ±0 2h 0m 6s ⏱️ + 1m 19s For more details on these failures, see this check. Results for commit c2656fe. ± Comparison against base commit 7c60109. ♻️ This comment has been updated with latest results. |
Test Results - Alternative Providers585 tests 322 ✅ 17m 43s ⏱️ Results for commit c2656fe. ♻️ This comment has been updated with latest results. |
Test Results (MA/MR) - Alternative Providers585 tests 322 ✅ 18m 12s ⏱️ Results for commit c2656fe. ♻️ This comment has been updated with latest results. |
There was a problem hiding this comment.
LGTM! Nice cleanup! Awesome to see all of this work being promoted to be the default! 🚀
Seems like everything has been done to clean up the internal implementation, tests look good, and the CI job is removed!
Only one nit about importing a private function in the CFN code, not blocking, but would be nice to be addressed.
Awesome! 👌
Note: MA/MR failure seems unrelated, and is a CFN change
| ResourceRequest, | ||
| ) | ||
| from localstack.services.sns.models import create_default_sns_topic_policy | ||
| from localstack.services.sns.provider import _create_default_topic_policy |
There was a problem hiding this comment.
nit: this is probably a sign that _create_default_topic_policy should be in the utils, and that it should be a private function
There was a problem hiding this comment.
as we discussed, the history is a bit broken because some of the function definitions have changed order compared to before and git cannot make sense of it. But overall, we're still keeping most of the old history, and this is better than fully erasing it by doing a deletion + move! Nicely done 👌
Motivation
This PR finally puts the new SNS v2 provider as default! 🎉
After a discussion with @bentsku , I opted to not go with the squash and rebase approach, but with a regular squash and merge. The history seems to be at least somewhat useful in this case, because the old version was already partly internalized.
This PR supersedes #13686
closes PNX-520
Changes
Tests
Related
The current MA/MR pipeline failures are unrelated, so are the s3control failures.