The basestrap module from calamares-extensions had a hardcoded check that skipped installing 'base' if hasInternet wasn't True in global storage. This silently left the target empty, causing the packages module to fail with error 127 (pacman not found in chroot). Changes: - Make hasInternet check configurable via skip_if_no_internet (default false), matching the packages module pattern - Fix potential NameError when netinstallAdd isn't in global storage - Copy basestrap.conf to global modules override so it's available to online mode (the launcher only copies settings.conf, not module configs)
8 lines
153 B
Plaintext
8 lines
153 B
Plaintext
# SPDX-FileCopyrightText: no
|
|
# SPDX-License-Identifier: CC0-1.0
|
|
---
|
|
type: "job"
|
|
name: "basestrap"
|
|
interface: "python"
|
|
script: "main.py"
|