I've just upgraded a development server to 2.18 using the instructions in the release notes.
When I get to the last step, the new webwork2 service fails to start. Running `systemctl status webwork2.service` gives the following information:
webwork2.service - webwork2
Loaded: loaded (/etc/systemd/system/webwork2.service; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Wed 2023-06-07 11:11:49 MDT; 36s ago
Process: 44391 ExecStart=/usr/local/bin/hypnotoad /opt/webwork/webwork2/bin/webwork2 (code=exited, status=255/EXCEPTION)
Jun 07 11:11:49 webwork-dev hypnotoad[44391]: BEGIN failed--compilation aborted at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Login.pm line 17.
Jun 07 11:11:49 webwork-dev hypnotoad[44391]: Compilation failed in require at /opt/webwork/webwork2/lib/WeBWorK.pm line 50.
Jun 07 11:11:49 webwork-dev hypnotoad[44391]: BEGIN failed--compilation aborted at /opt/webwork/webwork2/lib/WeBWorK.pm line 50.
Jun 07 11:11:49 webwork-dev hypnotoad[44391]: Compilation failed in require at /opt/webwork/webwork2/lib/Mojolicious/WeBWorK.pm line 27.
Jun 07 11:11:49 webwork-dev hypnotoad[44391]: BEGIN failed--compilation aborted at /opt/webwork/webwork2/lib/Mojolicious/WeBWorK.pm line 27.
Jun 07 11:11:49 webwork-dev hypnotoad[44391]: Compilation failed in require at (eval 90) line 1.
Jun 07 11:11:49 webwork-dev hypnotoad[44391]: Compilation failed in require at (eval 88) line 1.
Jun 07 11:11:49 webwork-dev systemd[1]: webwork2.service: Control process exited, code=exited, status=255/EXCEPTION
Jun 07 11:11:49 webwork-dev systemd[1]: webwork2.service: Failed with result 'exit-code'.
Jun 07 11:11:49 webwork-dev systemd[1]: Failed to start webwork2.