slap/standalone: let standalone's supervisord control instance supervisord
Instead of letting slapos commands start supervisord in daemon mode, run it as a program from standalone supervisord daemon. The $INSTANCE/etc/supervisord.conf will be created by `slapos node instance` the first time user runs it, until this, the service will restart in a loop, complaining that config file is not found. Also review stop to expose timeout argument and use a longer timeout by default (and cleanup some unused imports).
Status | Job ID | Name | Coverage | ||||||
---|---|---|---|---|---|---|---|---|---|
External | |||||||||
passed |
#126731
external
|
SlapOS.Eggs.UnitTest-Jerome.Python2 |
00:12:36
|
||||||
passed |
#126807
external
|
SlapOS.Eggs.UnitTest-Jerome.Python3 |
00:12:31
|
||||||
running |
#126776
external
|
SlapOS.SoftwareReleases.IntegrationTest-Jerome-Python2-feat/standalone-foreground |
34369:16:36 |
||||||
passed |
#126394
external
retried
|
SlapOS.Eggs.UnitTest-Jerome.Python2 |
00:21:16
|
||||||
passed |
#126463
external
retried
|
SlapOS.Eggs.UnitTest-Jerome.Python2 |
00:11:29
|
||||||
passed |
#126725
external
retried
|
SlapOS.Eggs.UnitTest-Jerome.Python2 |
00:10:15
|
||||||
passed |
#126729
external
retried
|
SlapOS.Eggs.UnitTest-Jerome.Python2 |
|
||||||
passed |
#126763
external
retried
|
SlapOS.Eggs.UnitTest-Jerome.Python3 |
00:26:27
|
||||||
passed |
#126398
external
retried
|
SlapOS.Eggs.UnitTest-Jerome.Python3 |
00:21:52
|
||||||
passed |
#126456
external
retried
|
SlapOS.Eggs.UnitTest-Jerome.Python3 |
00:25:55
|
||||||
passed |
#126538
external
retried
|
SlapOS.SoftwareReleases.IntegrationTest-Jerome-Python2-feat/standalone-foreground |
09:48:01
|
||||||
failed |
#126401
external
retried
|
SlapOS.SoftwareReleases.IntegrationTest-Jerome-Python2-feat/standalone-foreground |
17:33:00
|
||||||