Skip to content

fix(environments): run Linux package installs non-interactively - #112

Merged
kerdofficial merged 1 commit into
mainfrom
fix/linux-prepare-apt
Oct 16, 2026
Merged

kerdofficial merged 1 commit into
mainfrom
fix/linux-prepare-apt

Conversation

@kerdofficial

Copy link
Copy Markdown
Contributor

Preparing a Linux environment with 0.3.0 fails at the packages step (apt-get exit 100). This fix was part of the overnight work but was left out of #109.

The preparation script now waits for apt/dpkg locks held by first-boot services, runs apt non-interactively, and tees its output through a log so a failure replays the step's last lines on the console instead of losing them behind the login prompt.

Verified on a real Mac: 0.3.0 failed twice at step=packages exit=100; the same preparation with this change succeeded.

@github-actions github-actions Bot added the size:M 30-99 effective changed lines, test files excluded in mixed PRs. label Oct 16, 2026
@kerdofficial
kerdofficial merged commit 2628724 into main Oct 16, 2026
3 checks passed
@kerdofficial
kerdofficial deleted the fix/linux-prepare-apt branch October 16, 2026 14:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:M 30-99 effective changed lines, test files excluded in mixed PRs.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant