Skip to content

Fix missed ORLY_PLATFORM rename — Docker was downloading wrong tarball - #90

Merged
gmarzot merged 1 commit into
mainfrom
hotfix/missed-rename-env-vars
Mar 29, 2026
Merged

gmarzot merged 1 commit into
mainfrom
hotfix/missed-rename-env-vars

Conversation

@gmarzot

@gmarzot gmarzot commented Mar 29, 2026 •

Copy link
Copy Markdown
Contributor

Summary

The rename PR missed ORLY_PLATFORM in scripts/setup-deps-tarball.sh.
CI sets MOQX_PLATFORM=bookworm-amd64 but the script read ORLY_PLATFORM,
fell back to detect_platform() which returned ubuntu-22.04-amd64.

This caused the Docker publish to download the ubuntu tarball instead of
bookworm, leading to the glog ABI link failure.

Also fixes ORLY_SCRATCH_PATH in setup-deps-tarball.sh and configure.sh.

Test plan

  • CI passes
  • Docker publish downloads bookworm tarball
  • Docker build + deploy succeeds

This change is Reviewable

setup-deps-tarball.sh still read ORLY_PLATFORM which caused
the Docker publish to download the ubuntu-22.04 tarball instead of
bookworm, leading to glog ABI mismatch.
@gmarzot
gmarzot merged commit 07ab21e into main Mar 29, 2026
5 checks passed
gmarzot added a commit to openmoq/moxygen that referenced this pull request Mar 29, 2026
The hash rollback (PRs #97, #98) was unnecessary — the real issue was
moqx downloading the wrong platform tarball (ubuntu instead of bookworm)
due to a missed ORLY_PLATFORM rename. Fixed in openmoq/moqx#90.

Restores all dep hashes to the current upstream versions.
gmarzot added a commit to openmoq/moxygen that referenced this pull request Mar 29, 2026
The hash rollback (PRs #97, #98) was unnecessary — the real issue was
moqx downloading the wrong platform tarball (ubuntu instead of bookworm)
due to a missed ORLY_PLATFORM rename. Fixed in openmoq/moqx#90.

Restores all dep hashes to the current upstream versions.
@gmarzot
gmarzot deleted the hotfix/missed-rename-env-vars branch April 12, 2026 02:23
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.

1 participant