Le service onenode ne se lance pas a cause d'une
boucle dans les dépendances de services.
Pour régler le problème on le lance après la multi-user.target
De plus au moment ou le service se lance opennebula n'est pas
complètement lancé alors le script essaye d'ouvrir des connections
pendant 20 secondes avant de remonter un problème.
Enfin on garde une liste des machines qui sont "running" avant l'arrêt
du serveur pour pouvoir les relance proprement.
Contribution de Cadoles (htts://www.cadoles.com)
ref #20338 @6h
Le service « onenode.service » reste en erreur après instance :
- Le script « onevm-all » ne peut pas se connecter à « oned » avant
l’intance
- Le service « onenode.service » n’est pas redémarrer pendant
l’instance
Il faut donc éviter que le service ne démarre avant que la machine
soit instanciée.
* init/onenode.service (ConditionPathExists): Ajout d’un test sur le
template /etc/eole/release.
Ref: #17589