X-OpenWrt/AI_CHANGELOG_GRUB2_DOWNLOAD...

1.1 KiB

AI Modification Log: GRUB2 Download Retry

Date: 2026-06-29

Summary

  • Updated the X/Y/Z x86_64 workflows so make download retries serially with V=s after a parallel download failure.
  • Added cleanup for tiny incomplete files in dl/ before the retry and after download completion.
  • Updated CODEX_HANDOFF.md to record that the config-comment task was interrupted by this build failure fix.

Reason

The reported failure stopped at package/boot/grub2 with build variant efi during make package/download. Retrying make download serially follows the OpenWrt error guidance and avoids common parallel download or cached partial-file failures while preserving detailed logs if the upstream package still fails.

Verification

  • Inspected the workflow diff and confirmed only the X/Y/Z pre-download blocks changed.
  • Parsed the edited X/Y/Z workflow files with PyYAML.
  • Checked workflow line endings and confirmed X stayed LF while Y/Z stayed CRLF.
  • Ran whitespace validation with git -c core.whitespace=blank-at-eol,blank-at-eof,space-before-tab,cr-at-eol diff --check because Y/Z intentionally still use CRLF.