Skip to content

Conversation

@brunoasr
Copy link
Contributor

Summary

The API endpoint /api/describeImages query AWS for AMIs with specific tags. These queries can take long and exceed the time limit imposed by network proxies like Envoy. This change provides a quick response to every API call:

  • Status Processing, in JSON format, when server-side query hasn't complete.
  • The query result, as an array of JSON-formatted AMI ids, or status Failed in case of an error.

Test Plan

Orion server launched from this branch:

  • AMI query executed successfully.
  • AMI tagged successfully.

@brunoasr brunoasr requested a review from a team as a code owner October 27, 2025 19:36
@ArtemTetenkin ArtemTetenkin merged commit d2850ec into pinterest:master Dec 10, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants