#907 Copr seems slower than usual
Closed: Fixed 3 years ago by praiskup. Opened 4 years ago by churchyard.

I've submitted coupe thousands builds to @python/python3.8 2 days ago (sorry about that).

It usually takes 1-2 day to process, however now, extrapolating the graph of pending tasks, it will take much much longer than that.

I've checked the Create repositories manually box, so the builds should not be blocking each other for ten minutes every time a build finished, but I've observed no speedup.

I don't know if anything is broken or if other users just submitted a lot of builds as well, but I thought I'll let you know. Feel free to close this if you think everything is as it should be.


Yes, it is slower ... it just looked like waiting for long createrepo_c runs after build.

Note that when you have Create repositories manually option enabled, you still runcreaterepo_c but you create the repo data in different (AFAIR devel subdirectory).

Any reason why createrepo_c should be slower then before?

Any reason why createrepo_c should be slower then before?

More builds in the copr?

Note that when you have Create repositories manually option enabled, you still runcreaterepo_c but you create the repo data in different (AFAIR devel subdirectory).

In that case, I'm unchecking it, as I actually want the repositories to be updated but I thought thought that doing it manually once in a while will make things faster.

https://pagure.io/copr/copr/issue/908

More builds in the copr?

The difference is huge though ... did you consider creating new repository, and adding your old one as external one? That would create the new repo from scratch, while still building against the old RPMs.

Of course what I propose here is work-around; we should optimize copr for large repos, but it's not going to be an instant fix unfortunately.

did you consider creating new repository

I did, but I don't want to, we link to this one from various bugzillas etc.

Would deleting all the old succeeded builds (aka older than the latest one) speed things up?

Would deleting all the old succeeded builds (aka older than the latest one) speed things up?

Yeah, it should.

~10:40 I've resubmitted all pkgs that failed to resolve dependencies. Most of them did the same again and failed fast.

I believe this should be closed. Please reopen if I'm wrong.

Metadata Update from @praiskup:
- Issue close_status updated to: Fixed
- Issue status updated to: Closed (was: Open)

3 years ago

Login to comment on this ticket.

Metadata
Attachments 1