Repository navigation
build: update ADX release and Environment SDK - #155
Conversation
Pin the release and Execd archives from ADX Buildkite 262 and align the source submodule with the same tested commit. Signed-off-by: robbluo <luo1442@gmail.com>
Use the published SDK matching the ADX release and update the creation fixture to report its confirmed ownership. Signed-off-by: robbluo <luo1442@gmail.com>
rcyw
left a comment
There was a problem hiding this comment.
No blocking findings at 3e06010d14f3ac616b296bb2e8e4bb4e59633086.
Verified the actual AMD64 platform and Execd archives against the Dockerfile pins and published OBS manifest for e611b9e4a83dcd6da5346bd17c2f6af28e244952. All 45 platform-manifest files and 4 Execd-manifest files passed their internal hashes, and the corresponding Execd/rootfs payloads agree between archives.
The published PyPI adx-environment==0.1.0rc4 wheel and sdist hashes match PyPI metadata. Their 21 package files exactly match the pinned source and the SDK bundled in the platform archive; the bundled wheel's rc3 metadata does not indicate a code mismatch. Adding the explicit newlyCreated: true field to the creation fixture is consistent with the confirmed-ownership contract.
CI 42143698607 passed on this exact head, including the supported Python matrix and Standalone E2E. Approval uses that CI together with the independent artifact/SDK checks; no additional local image build or cloud deployment qualification was performed.
Non-blocking documentation follow-up: builder/README.md still presents the bundled SDK directory as a fallback when the declared dependency is unavailable from the index. This archive bundles an rc3-labeled wheel, which cannot itself satisfy the new exact rc4 pin. Clarify that fallback requires a matching rc4 wheel (the normal published-PyPI installation is verified).
Summary
e611b9e4a83dcd6da5346bd17c2f6af28e244952, from ADX Buildkite #262.adx-environment==0.1.0rc4and align the creation test fixture with the SDK's confirmed ownership response.The published rc4 package code matches the SDK package built at
e611b9e4; rc4 was published from the subsequent version-only merge6a4c6d87by SDK Buildkite #17.Validation
git diff --checkpassed. AKernel image build and runtime deployment were not rerun locally; GitHub CI validates the updated commit.