pabelanger[m] | just upgraded zuul.a.c to 4.8.0 release of zuul. I've noticed for the last few times, it seems to take much longer to start zuul then before. | 15:21 |
---|---|---|
fungi | pabelanger[m]: can you tell from the debug log what it's spending that additional time on? | 15:24 |
pabelanger[m] | Yah, looking into it more now | 15:34 |
pabelanger[m] | this looks to be new: https://paste.opendev.org/show/808096/ looks like we didn't shutdown cleanly | 15:34 |
pabelanger[m] | I'll dig more, it looks like it takes about 2mins to start up now, of that | 15:41 |
pabelanger[m] | 2021-08-14 15:19:23,554 INFO zuul.Scheduler: Config priming complete (duration: 64.308 seconds) | 15:41 |
pabelanger[m] | maybe it is just a result of more projects that are in the system now | 15:41 |
fungi | well, also more and more state is getting stored in zookeeper, so hopefully that's less for the scheduler to do at start | 15:47 |
fungi | and once we get to full implementation on the scale-out scheduler, restarting schedulers should be hitless anyway | 15:47 |
pabelanger[m] | Yah, agree. I likely won't dig too much on it | 15:53 |
opendevreview | Merged zuul/zuul master: Fix ordering of parameters in _logQueueStatus() call https://review.opendev.org/c/zuul/zuul/+/804487 | 15:53 |
Clark[m] | The first restart should be slower because data has to be written to zookeeper but subsequent restarts should be faster. Opendev's restarts are back under 10 minutes now | 16:01 |
opendevreview | Paul Belanger proposed zuul/zuul master: Process pipelines based on precedence https://review.opendev.org/c/zuul/zuul/+/804305 | 17:57 |
pabelanger[m] | Clark: corvus: ^ test added for semaphore precedence now | 17:58 |
pabelanger[m] | thanks for the test_queue_precedence logic :) | 17:58 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!