QA Testing: Jail operations ares failing with 500 Internal server error
Looks like all jail operations on FreeNAS/TrueNAS 9.3 are failing with "500 INTERNAL SERVER ERROR", they worked back on Mar 22nd.
FYI, jail ops are working on 9.10.
#1 Updated by Jordan Hubbard over 5 years ago
- Status changed from Unscreened to 15
Ummm. I'm going to have to express great puzzlement here because the jail code has not changed in 9.3 for a very long time, certainly not any time in March (or even this year). I would understand if 9.10 was failing since that's had a whole bunch of changes, but you say that works.
I'm going to have to ask you to check the configuration of the 9.3 machine and make sure something else unrelated to jails has not changed such to break them on the test setup, since again, literally nothing has changed in the jail code in 9.3 for many many releases of 9.3 (possible even going all the way back to 9.3-RELEASE in 2014).
#2 Updated by Kris Moore over 5 years ago
Yea, this is bizarre since I figured you guys weren't making big changes to 9.3 anymore. The only thing I can figure is maybe creating the new jail files for 9.10 on the mirrors messed something up? 9.10 still works fine though and its the exact same REST tests being run on both 9.3/9.10.
I'll double check my stuff here, but if you have any specific ideas where to look let me know.
#3 Updated by Kris Moore over 5 years ago
Ok, just for kicks I grabbed a copy of the latest FreeNAS 9.3, set it up in a VM and tried to go to the jails page. It fails immediately with a nice error message via the GUI also. (Attached)
There were a couple of commits done that triggered this build, and it looks like this one was the culprit:
#7 Updated by Anonymous over 5 years ago
- Status changed from Unscreened to 19
Tested sipcalc.py on 9.3-STABLE, reproduced the problem with the version prior to cherry-picking the fix over and confirmed fix after copying it back over, going to put in Build Testing since it hasn't been tested on an actual build yet