Hello folks,

just a note that zuulV3 integration tests are now merged and performed
on each changes!

Doing that revealed an issue regarding service restart, it seems like
there is a concurrency bug between nodepool2 and nodepool3. This seems
to be fixed by the smart-restart script[1].
Basically, smart-restart does the following:

* Restart the service only if it is already running
* Wait for zuul/nodepool jobs to be completed before restarting the
 service.
* If after 10 minutes the services couldn't be restarted, a mail is
 sent to the operators.

What it means is that, when the operator enable debug mode, add a remote
gerrit or add new diskimages, then service was hard restarted. With this
change in place, it prevents abording running jobs.

Lastly it seems like we should probably add the zuul3/nodepool3 to the
minimal architecture so that it is always tested[2]

TLDL; the two following change needs to be merged next:

[1]: https://softwarefactory-project.io/r/#/c/9555/
[2]: https://softwarefactory-project.io/r/#/c/9632/

There are many change that depends-on those and it seems like test are
now stable.

Cheers,
-Tristan

Attachment: pgpRxvzL7erHW.pgp
Description: PGP signature

_______________________________________________
Softwarefactory-dev mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/softwarefactory-dev

Reply via email to