Skip to content

Remove license catalog check for version resolution#265

Open
anisaoshafi wants to merge 2 commits into
mainfrom
devx-870-remove-license-catalog-check-for-latest
Open

Remove license catalog check for version resolution#265
anisaoshafi wants to merge 2 commits into
mainfrom
devx-870-remove-license-catalog-check-for-latest

Conversation

@anisaoshafi
Copy link
Copy Markdown
Collaborator

@anisaoshafi anisaoshafi commented May 27, 2026

Motivation

The catalog endpoint has gone stale multiple times and caused outdated versions of localstack to be downloaded.
Now that "latest" refers to the stable monthly release which means pulls from latest are less frequent, we can get rid of the catalog lookup.

Changes

  • "latest" images now always use post-pull validation. lstk pulls the image, reads LOCALSTACK_BUILD_VERSION from the image config, and uses that version for the license request.
  • Pinned tags continue to validate pre-pull unchanged.
  • UI header label populated after startup rather than via a concurrent catalog call.

@anisaoshafi anisaoshafi force-pushed the devx-870-remove-license-catalog-check-for-latest branch 4 times, most recently from b4ba233 to 0da2ed7 Compare May 27, 2026 18:03
@anisaoshafi anisaoshafi marked this pull request as ready for review May 29, 2026 14:28
@anisaoshafi anisaoshafi force-pushed the devx-870-remove-license-catalog-check-for-latest branch from ed4fad5 to f01432d Compare May 29, 2026 15:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant