To address the issues:
dracut: dracut module 'ifcfg' depends on 'network', which can't be installed
dracut: dracut module 'cifs' depends on 'network', which can't be installed
dracut: dracut module 'nfs' depends on 'network', which can't be installed
Those are warning produced by dracut command and you will see them every time dracut runs. dracut will run every time a kernel is installed. They don’t mean anything and are left over from past, those modules would only be used on really ancient computers.
Developers have been asked if they could please remove those warnings but so far they haven’t. No idea why they don’t remove those. But we keep having to explain this over and over.
Now to next part where
What you posted does not show any boot-able entry created by grub2 but I see you snipped the output:
snip
Generating grub configuration file ...
Found theme: /boot/grub2/themes/OpenMandriva/theme.txt
Found background: /boot/grub2/themes/OpenMandriva/terminal_background.png
Generating grub configuration file ...
Found theme: /boot/grub2/themes/OpenMandriva/theme.txt
Found background: /boot/grub2/themes/OpenMandriva/terminal_background.png
snip
The part after that second snip is where we could see if the script actually did what it should or failed. So if you could run this command which will run that script again and post all the output here we could perhaps get this sorted:
$ sudo update-grub2