Closed amrita-shrestha closed 1 year ago
The wopi test pipeline steps should be in order like in stable-3
master | stable-3 |
The order on master changed recently, see https://github.com/owncloud/ocis/pull/6416
Currently, ocis-server doesn't wait for fakeoffice service to start. Sometimes fakeoffice service takes a long time to start. In such cases, ocis-server fail to start with an error message
Aren't the containers guaranteed to be starte one after another? :thinking: Because fakeoffice should take no time to start:
Aren't the containers guaranteed to be starte one after another?
they should but the fakeoffice step is run in detached mode which means it lets other steps to run parallel with it https://github.com/owncloud/ocis/blob/db70ab27ac30c9c10d16bdb43ab2b0cdf05282ac/.drone.star#L892-L900
Aren't the containers guaranteed to be starte one after another?
they should but the fakeoffice step is run in detached mode which means let's other steps to run parallel with it
Ok, my understanding was that the startup order is still guaranteed. But it seems like this is not the case. Adding a wait step seems fine and the best solution :+1:
Description
Currently, ocis-server doesn't wait for fakeoffice service to start. Sometimes fakeoffice service takes a long time to start. In such cases, ocis-server fail to start with an error message
Maybe we could add wait-for-fakeofice to avoid fakeoffice service not being available
https://drone.owncloud.com/owncloud/ocis/24040/46/4
@saw-jan @SwikritiT