Skip to content

Skip i386 apt step inside job containers - #135

Merged
ChrisRackauckas merged 1 commit into
SciML:masterfrom
ChrisRackauckas-Claude:fix-skip-i386-apt-in-container
Sep 9, 2026
Merged

ChrisRackauckas merged 1 commit into
SciML:masterfrom
ChrisRackauckas-Claude:fix-skip-i386-apt-in-container

Conversation

@ChrisRackauckas-Claude

Copy link
Copy Markdown
Member

Summary

  • The x86 prep step uses sudo apt-get install libc6:i386 ….
  • Jobs with container: (e.g. FEniCS) often have no sudo → exit 127.
  • Skip that step when inputs.container is set; images that need i686 must ship multiarch libs.

Test plan

  • Non-container x86 lanes still install i386 libs
  • Containerized jobs no longer hit sudo failures on x86 (or skip scheduling x86 themselves)

Made with Cursor

Container images often lack sudo; FEniCS x86 CI failed with exit 127.

Co-authored-by: Cursor <cursoragent@cursor.com>
@ChrisRackauckas
ChrisRackauckas merged commit c51f238 into SciML:master Sep 9, 2026
3 checks passed
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