onenode.service nécessite un serveur instancié

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
This commit is contained in:
Daniel Dehennin 2016-11-22 10:53:50 +01:00
parent 7a286e5bc6
commit e7f8684c0c

View File

@ -1,6 +1,7 @@
[Unit]
Description=OpenNebula Node starter
After=opennebula.service opennebula-sunstone.service libvirt-bin.service
ConditionPathExists=/etc/eole/release
[Service]
Type=oneshot