diff options
| author | Craig Jennings <c@cjennings.net> | 2026-02-12 12:06:33 -0600 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-02-12 12:06:33 -0600 |
| commit | 5df64c76d386fd2de863d21a2b1269d53e1a39f9 (patch) | |
| tree | 7ed3e3a4cccbafe109ff8c87ec8b1e3cfb120141 /scripts/full-test.sh | |
| parent | 24a681c0696fbdad9c32073ffd24cf7218296ed2 (diff) | |
| download | archangel-5df64c76d386fd2de863d21a2b1269d53e1a39f9.tar.gz archangel-5df64c76d386fd2de863d21a2b1269d53e1a39f9.zip | |
fix: archzfs key prompt hang, test false positive, add local distribution
- Change archzfs SigLevel to Never (pacstrap -K empty keyring caused
interactive GPG prompt blocking unattended installs)
- Fix pgrep matching avahi-daemon's [archangel.local] in full-test.sh
- Bump install timeout to 30min for DKMS builds
- Add ~/downloads/isos and archsetup inbox to build-release distribution
- Sync templates
Diffstat (limited to 'scripts/full-test.sh')
| -rwxr-xr-x | scripts/full-test.sh | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/scripts/full-test.sh b/scripts/full-test.sh index 9276bab..fe164d1 100755 --- a/scripts/full-test.sh +++ b/scripts/full-test.sh @@ -47,7 +47,7 @@ SSH_OPTS="-o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o LogLeve # Timeouts SSH_TIMEOUT=180 # Wait for SSH on live ISO -INSTALL_TIMEOUT=900 # 15 minutes for installation +INSTALL_TIMEOUT=1800 # 30 minutes for installation (DKMS builds ZFS from source) BOOT_TIMEOUT=120 # Wait for installed system to boot # Colors @@ -354,7 +354,9 @@ CONF" ((elapsed += check_interval)) # Check if install process is still running - if ! ssh_cmd "pgrep -f 'archangel' > /dev/null" 2>/dev/null; then + # Match full path to avoid false positive from avahi-daemon's + # "running [archangel.local]" status string + if ! ssh_cmd "pgrep -f '/usr/local/bin/archangel' > /dev/null" 2>/dev/null; then # Process finished - check result by looking for success indicators local exit_check=$(ssh_cmd "tail -30 /tmp/install.log" 2>/dev/null) # Check for various success indicators |
