Skip to content

Remove the legacy inventory URL fallback - #1167

Draft
phlax with Copilot wants to merge 3 commits into
py-envoy.base.utils-changelog-fetchfrom
copilot/py-envoybaseutils-changelog-fetch-again
Draft

phlax with Copilot wants to merge 3 commits into
py-envoy.base.utils-changelog-fetchfrom
copilot/py-envoybaseutils-changelog-fetch-again

Conversation

Copilot AI commented Oct 1, 2026 •

Copy link
Copy Markdown

Inventory sync only fetches versions newer than those already recorded, and new releases are served from GCS. Remove the obsolete archive fallback while retaining the GCS URL and environment-variable override.

  • Fetch: Make one request to the configured inventory URL; return None on 404.
  • Tests: Restore single-response fetch coverage and remove legacy URL assertions.
  • Default URL: https://storage.googleapis.com/envoy-docs-archive/envoy/docs/v{version}/objects.inv

phlax and others added 2 commits October 1, 2026 16:46
Signed-off-by: Ryan Northey <ryan@synca.io>
Co-authored-by: phlax <454682+phlax@users.noreply.github.com>
Copilot AI changed the title [WIP] Remove legacy fallback for inventory URL in fetch() Remove the legacy inventory URL fallback Oct 1, 2026
Copilot AI requested a review from phlax October 1, 2026 17:33
@phlax
phlax force-pushed the py-envoy.base.utils-changelog-fetch branch from aaf2318 to 1d19590 Compare October 2, 2026 14:31
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