Git 8147 Enabling Plugins Breaks the Menu
-
Running Version: 8147
SVN Revision: 5701
When I check “FOG_PLUGINSYS_ENABLED” and save, the ipxe menu changes.
Becomes
My goal is to re-enable the Capone plugin because everyone misses it. To be safe, I’ve enabled plugins, installed Capone and set associations just to see if the menu would go back to good and it doesn’t.
-
You don’t need to create the menu item. I will double check the code just in case there’s a problem but enabling plugins isn’t enough. You need to go to the plugins icon and installer the Capone plugin. After that, if the Capone menu item isn’t created it will automatically be created the next time any client looks at the menu during boot up.
-
Just confirmed this issue in 8215, our menu is an ugly blue.
-
@Wayne-Workman Any word on this?
-
@Tom-Elliott I didn’t enable or disable any plugins. I think one of the updates cleared the values for the boot menu like the OP shows, thats what mine looks like at work.
Things are still working though.
It’s been a busy two weeks, this has been on the back burner.
Most likely I just need to plug in the values again.
-
Menu Background File is:
bg.png
Main Colors defaults are:
colour --rgb 0x00567a 1 || colour --rgb 0x00567a 2 || colour --rgb 0x00567a 4 ||
Valid Host Colors are:
colour --rgb 0x00567a 0 ||
Invalid Host Colors:
colour --rgb 0xff0000 0 ||
Main Pairings:
cpair --foreground 7 --background 2 2 ||
Main fallback pairings:
cpair --background 0 1 || cpair --background 1 2 ||
Host pairings:
cpair --foreground 1 1 || cpair --foreground 0 3 || cpair --foreground 4 4 ||
Exit to Hard Drive Type:
SANBOOT
Exit to Hard Drive Type(EFI):
EXIT
-
@Tom-Elliott said in Git 8147 Enabling Plugins Breaks the Menu:
Menu Background File is:
Ah, I didn’t test re-inputting the menu after enabling plugins to see if it would hold. I’ll do that now and let you know what I find.
-
@Tom-Elliott said in Git 8147 Enabling Plugins Breaks the Menu:
Menu Background File is:
bg.png
Main Colors defaults are:
So enabling plugins clears both the menu background file and the advanced menu. Manually replacing these after plugins are enabled and saving does maintain both menus with plugins enabled. If I look to verify that plugins are still enabled (and they are), and just for giggles click “save changes” at “Plugin System” the menus are cleared again.
-
I still cannot replicate for the life of me, can you get a dump of your DB so maybe I can replicate and more directly see what’s going on?
-
@Tom-Elliott
Strange. Here’s the database. This one is new so there’s not a lot going on yet though it is the one I’m having the issue with. 0_1467239575603_fog_backup_20160629_222957.sql
The same thing also happens whenever I change the web UI password. -
Just updated from 8215 to 8359 and the boot menu settings stayed this time.
-
@Wayne-Workman said in Git 8147 Enabling Plugins Breaks the Menu:
Just updated from 8215 to 8359 and the boot menu settings stayed this time.
Great! Thank you both!
-
Hey guys!
I registered to add more informations to this bug. I recently build a new fog server and I encountered this bug. I didn’t know what to do to make the background image back to what it was with my previous server and I found this thread!
I upgraded this morning to version 8405 and this bug is still there.
What it does is wiping out all the informations in “iPXE Boot Menu”. I added all the details in this menu after seeing this thread and as my keymap wasn’t working, I decided to try the fr-latin1 instead of fr-latin9. As soon as I saved the general setting, it cleared the “iPXE Boot Menu” informations.
By the way, my keymap still doesn’t work! I can’t swap the keyboard to the French language.
Cheers!
-
@Developers Is anyone able to replicate this issue?
-
@Sebastian-Roth Unfortunately I’m not.
-
Can somebody give me exact details on what I can try to do to replicate this?
Also, please try deleting the /var/www/fog and /var/www/html/fog directories and reinstalling FOG. This issue you are reporting might be old information impeding functionality of the main system.
If you have custom data you may need, please backup the appropriate files as necessary.
-
@Tom-Elliott I saw this on a clean install of 14.04, fresh git of 8147 (latest at the time of install) and a fresh database:
Everything is up and running great -> enable plugins and save -> the menu config is cleared and everything still works though the boot menu is now classic blue background, white text and red selection bar. -
@Cavender what about on the most current? If you update the fields back to the default values and retry what broke it before, does it still clear the values out.
-
I updated a few days ago to Git 8450 and it works as expected now so I can’t reproduce the problem I encounter before.
I can add details about my installation : was a fresh install of Git 8xxx on june 20th, I don’t remember which version it was exactly (if someone tells me where to look for to find the previous version?). Then I imported hosts, groups and images from csv files and I’ve just set my common parameters like they were on my old server.
A bit later, I booted a computer from PXE and saw the blue screen so I checked my installation and saw the “PXE Boot Menu” was empty so I filled it up. Then I rebooted my computer and it was ok except for the keyboard layout. I changed it in “general settings” and once I came back to the “PXE Boot Menu”, everything had disappear!I know it’s not much but I hope it will help you.
Cheers!
-
@Tom-Elliott This isn’t yet resolved, it happened here.
I only just now realized that our boot menu configuration on our big fog server had been completely cleared, we went from a not-too-old trunk version to 1.3.0 RC1.
I’m manually setting them back with what you posted as the defaults a while back.