Skip to content

Commit c8d6d51

Browse files
committed
fix ubuntu reboot issue, sometimes when you install agent, the init script is not installed into /etc/rc*
1 parent d6e0d28 commit c8d6d51

2 files changed

Lines changed: 5 additions & 5 deletions

File tree

python/lib/cloudutils/serviceConfig.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -545,7 +545,7 @@ def configMyCloud(self):
545545
cfo.save()
546546

547547
self.syscfg.svo.stopService("cloud-agent")
548-
self.syscfg.svo.startService("cloud-agent")
548+
self.syscfg.svo.enableService("cloud-agent")
549549
return True
550550
except:
551551
raise
@@ -568,7 +568,7 @@ def configAgent(self):
568568
cfo.save()
569569

570570
self.syscfg.svo.stopService("cloud-agent")
571-
self.syscfg.svo.startService("cloud-agent")
571+
self.syscfg.svo.enableService("cloud-agent")
572572
return True
573573
except:
574574
raise
@@ -589,7 +589,7 @@ def configConsole(self):
589589
cfo.save()
590590

591591
self.syscfg.svo.stopService("cloud-agent")
592-
self.syscfg.svo.startService("cloud-agent")
592+
self.syscfg.svo.enableService("cloud-agent")
593593
return True
594594
except:
595595
raise

python/lib/cloudutils/utilities.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -168,8 +168,8 @@ def startService(self, servicename,force=False):
168168

169169
def enableService(self, servicename,forcestart=False):
170170
bash("update-rc.d -f " + servicename + " remove")
171-
bash("update-rc.d -f " + servicename + " start 2 3 4 5 .")
171+
bash("update-rc.d -f " + servicename + " defaults")
172172
return self.startService(servicename,force=forcestart)
173173

174174
def isKVMEnabled(self):
175-
return bash("kvm-ok").isSuccess()
175+
return bash("kvm-ok").isSuccess()

0 commit comments

Comments
 (0)