I wanted to inform you all that on attempting to upgrade the forum software this morning, the folder was accidentally cleaned. While we do keep backups of most of our stuff, the forum folders is not one of them due to the dynamic nature of all the data contained within.
The database was unaffected, just the upload of images were.
I’m attempting to see if any of the backups we have contain some of the data, but I’m not holding my breath at this point.
I’m sorry for any issue this may have caused. I will repost here with any update I can provide.
Lets start out by doing a little investigation.
If the git method was used then look in /root directory file a directory called fogproject if its there change into that directory cd /root/fogproject.
Now we are NOT going to upgrade the FOG server just yet. So issue this command sudo git pull if you get a success you just updated the fog installation program to the latest version.
For now lets stop there to see what you have and if you can update the installer files.
If that /root/fogproject directory doesn’t exist or you get an error when the git command is executed. then the tar method was probably used.
Lets start with some background. There is a specific boot loader needed for each firmware type. For bios (legacy) computers you need to send boot file name undionly.kpxe to the computer. For uefi systems you need to send ipxe.efi to the target computer. You can not boot a bios computer with the uefi boot loader and the reverse is the same.
Some dhcp servers support dynamic boot files (windows 2012 and later, linux, and pfsense routers, others do but let me stop there). You can configure these dhcp server to send the proper boot file because of the pxe booting computer. We have instructions on setting up windows dhcp and linux here: https://wiki.fogproject.org/wiki/index.php/BIOS_and_UEFI_Co-Existence
I have seen where if your network switch that these computers are plugged into has standard spanning tree enabled you may get no configuration method available in the iPXE screen. In this case you need to change your network switch to support one of the fast spanning tree protocols (portfast, RSTP, MSTP, fastSTP, or what ever your switch manufacturer calls it).
If your fog server and pxe booting computing is on the same subnet we can run a packet capture program to capture the pxe booting process for debugging purposes if we can’t find the problem before then.