Bug #15006
closedUpgrade Issue to 23.09 Results in Stuck Prompt Mid-upgrade
0%
Description
Symptom:
Devices get stuck at a "Enter full pathname of the shell or RETURN for /bin/sh:" prompt mid-upgrade. Rebooting the appliance causes it to be stuck at a "-sh: /etc/rc.initial: not found" prompt after asking for credentials.
This does not appear to be an arch problem as amd64 and aarch64 are both seemingly affected.
Relevant errors during bootup captured from an 1100 that failed to upgrade properly:
[113/168] Extracting php82-pear-Net_URL2-2.2.1: .......... done
Warning: foreach() argument must be of type array|object, null given in Command.php on line 249
Warning: foreach() argument must be of type array|object, null given in Command.php on line 249
Warning: foreach() argument must be of type array|object, null given in Command.php on line 249
Warning: foreach() argument must be of type array|object, null given in Command.php on line 249
Warning: foreach() argument must be of type array|object, null given in Command.php on line 249
Warning: foreach() argument must be of type array|object, null given in Command.php on line 249
Warning: foreach() argument must be of type array|object, null given in Command.php on line 249
Warning: foreach() argument must be of type array|object, null given in Command.php on line 249
Warning: foreach() argument must be of type array|object, null given in Command.php on line 249
Warning: foreach() argument must be of type array|object, null given in Command.php on line 249
Warning: foreach() argument must be of type array|object, null given in Command.php on line 249
Warning: Trying to access array offset on value of type null in Role.php on line 250
Warning: Trying to access array offset on value of type null in Role.php on line 251
Warning: Trying to access array offset on value of type null in Role.php on line 250
Warning: Trying to access array offset on value of type null in Role.php on line 251
Warning: Trying to access array offset on value of type null in Role.php on line 250
Warning: Trying to access array offset on value of type null in Role.php on line 251
Warning: Trying to access array offset on value of type null in Role.php on line 250
Warning: Trying to access array offset on value of type null in Role.php on line 251
Warning: Trying to access array offset on value of type null in Role.php on line 250
Warning: Trying to access array offset on value of type null in Role.php on line 251
Warning: Trying to access array offset on value of type null in Role.php on line 250
Warning: Trying to access array offset on value of type null in Role.php on line 251
Warning: Trying to access array offset on value of type null in Role.php on line 250
Warning: Trying to access array offset on value of type null in Role.php on line 251
Warning: Trying to access array offset on value of type null in Role.php on line 250
Warning: Trying to access array offset on value of type null in Role.php on line 251
Warning: Trying to access array offset on value of type null in Role.php on line 250
Warning: Trying to access array offset on value of type null in Role.php on line 251
Warning: Trying to access array offset on value of type null in Role.php on line 250
Warning: Trying to access array offset on value of type null in Role.php on line 251
Warning: Undefined array key "honorsbaseinstall" in Role.php on line 173
Warning: Undefined array key "honorsbaseinstall" in Role.php on line 173
Warning: Undefined array key "honorsbaseinstall" in Role.php on line 173
Warning: Undefined array key "honorsbaseinstall" in Role.php on line 173
Warning: Undefined array key "honorsbaseinstall" in Role.php on line 173
Warning: Undefined array key "honorsbaseinstall" in Role.php on line 173
Warning: Undefined array key "honorsbaseinstall" in Role.php on line 173
Warning: Undefined array key "honorsbaseinstall" in Role.php on line 173
Warning: Undefined array key "honorsbaseinstall" in Role.php on line 173
Warning: Undefined array key "honorsbaseinstall" in Role.php on line 173
Warning: Undefined array key "installable" in Role.php on line 139
Warning: Undefined array key "installable" in Role.php on line 139
Warning: Undefined array key "installable" in Role.php on line 139
Warning: Undefined array key "installable" in Role.php on line 139
Warning: Undefined array key "installable" in Role.php on line 139
Warning: Undefined array key "installable" in Role.php on line 139
Warning: Undefined array key "installable" in Role.php on line 139
Warning: Undefined array key "installable" in Role.php on line 139
Warning: Undefined array key "installable" in Role.php on line 139
Warning: Undefined array key "installable" in Role.php on line 139
Warning: Undefined array key "phpfile" in Role.php on line 204
Warning: Undefined array key "phpfile" in Role.php on line 204
Warning: Undefined array key "phpfile" in Role.php on line 204
Warning: Undefined array key "phpfile" in Role.php on line 204
Warning: Undefined array key "phpfile" in Role.php on line 204
Warning: Undefined array key "phpfile" in Role.php on line 204
Warning: Undefined array key "phpfile" in Role.php on line 204
Warning: Undefined array key "phpfile" in Role.php on line 204
Warning: Undefined array key "phpfile" in Role.php on line 204
Warning: Undefined array key "phpfile" in Role.php on line 204
Warning: Undefined array key "config_vars" in Role.php on line 46
Warning: Undefined array key "config_vars" in Role.php on line 46
Warning: Undefined array key "config_vars" in Role.php on line 46
Warning: Undefined array key "config_vars" in Role.php on line 46
Warning: Undefined array key "config_vars" in Role.php on line 46
Warning: Undefined array key "config_vars" in Role.php on line 46
Warning: Undefined array key "config_vars" in Role.php on line 46
Warning: Undefined array key "config_vars" in Role.php on line 46
Warning: Undefined array key "config_vars" in Role.php on line 46
Warning: Undefined array key "config_vars" in Role.php on line 46
XML Extension not found
pkg-static: POST-INSTALL script failed
[114/168] Installing boost-libs-1.82.0_1...
[114/168] Extracting boost-libs-1.82.0_1: .......pid 518 (pkg-static), jid 0, uid 0, was killed: failed to reclaim memory
Child process pid=518 terminated abnormally: Killed
Unlocking package pfSense-pkg-aws-wizard... done.
Unlocking package pfSense-pkg-ipsec-profile-wizard... done.
Fatal error: Uncaught Error: Call to undefined function gettext() in /etc/inc/certs.inc:48
Stack trace:
#0 /etc/inc/functions.inc(34): require_once()
#1 /etc/rc.ecl(25): require_once('/etc/inc/functi...')
#2 {main}
thrown in /etc/inc/certs.inc on line 48
Launching the init system...
Fatal error: Uncaught Error: Failed opening required 'Net/IPv6.php' (include_path='.:/etc/inc:/usr/local/pfSense/include:/usr/local/pfSense/include/www:/usr/local/www:/usr/local/captiveportal:/usr/local/pkg:/usr/local/www/classes:/usr/local/www/classes/Form:/usr/local/share/pear:/usr/local/share/openssl_x509_crl/') in /etc/inc/util.inc:28
Stack trace:
#0 /etc/inc/config.lib.inc(29): require_once()
#1 /etc/inc/auth.inc(31): require_once('/etc/inc/config...')
#2 /etc/inc/captiveportal.inc(29): require_once('/etc/inc/auth.i...')
#3 /etc/inc/service-utils.inc(25): require_once('/etc/inc/captiv...')
#4 /etc/inc/pkg-utils.inc(26): require_once('/etc/inc/servic...')
#5 /etc/rc.bootup(27): require_once('/etc/inc/pkg-ut...')
#6 {main}
thrown in /etc/inc/util.inc on line 28
Starting CRON... done.
Fatal error: Uncaught Error: Call to undefined function gettext() in /etc/inc/certs.inc:48
Stack trace:
#0 /etc/inc/functions.inc(34): require_once()
#1 /etc/inc/notices.inc(26): require_once('/etc/inc/functi...')
#2 /etc/inc/config.inc(51): require_once('/etc/inc/notice...')
#3 /etc/rc.start_packages(25): require_once('/etc/inc/config...')
#4 {main}
thrown in /etc/inc/certs.inc on line 48
.: cannot open /etc/rc.be_functions.sh: No such file or directory
Enter full pathname of shell or RETURN for /bin/sh:
Files