-
Notifications
You must be signed in to change notification settings - Fork 63
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Possibly broken EOL chroots removal #3580
Comments
From the logs:
There are ~100 chroots there weren't deletedRefusing to delete @meta/netconsd/fedora-39-i386 because any notification was sent about its deletion Refusing to delete davidsch/preview/fedora-39-x86_64 because any notification was sent about its deletion Refusing to delete davidsch/scripts/fedora-39-x86_64 because any notification was sent about its deletion Refusing to delete salimma/ebranch/fedora-39-x86_64 because any notification was sent about its deletion Refusing to delete @meta/pystemd/fedora-39-x86_64 because any notification was sent about its deletion Refusing to delete salimma/golang-wip/fedora-39-x86_64 because any notification was sent about its deletion Refusing to delete @meta/drgn/fedora-39-x86_64 because any notification was sent about its deletion Refusing to delete solopasha/torrserver/fedora-39-x86_64 because any notification was sent about its deletion Refusing to delete salimma/ebranch/fedora-39-aarch64 because any notification was sent about its deletion Refusing to delete @meta/go2chef/fedora-39-aarch64 because any notification was sent about its deletion Refusing to delete @meta/netconsd/fedora-39-aarch64 because any notification was sent about its deletion Refusing to delete @meta/drgn/fedora-39-aarch64 because any notification was sent about its deletion Refusing to delete @meta/pystemd/fedora-39-aarch64 because any notification was sent about its deletion Refusing to delete salimma/golang-wip/fedora-39-aarch64 because any notification was sent about its deletion Refusing to delete solopasha/nautilus-code/fedora-39-aarch64 because any notification was sent about its deletion Refusing to delete salimma/golang-wip/fedora-39-s390x because any notification was sent about its deletion Refusing to delete @meta/go2chef/fedora-39-s390x because any notification was sent about its deletion Refusing to delete @meta/go2chef/fedora-39-i386 because any notification was sent about its deletion Refusing to delete @meta/drgn/fedora-39-s390x because any notification was sent about its deletion Refusing to delete @meta/go2chef/fedora-39-ppc64le because any notification was sent about its deletion Refusing to delete @meta/go2chef/fedora-39-x86_64 because any notification was sent about its deletion Refusing to delete @meta/netconsd/fedora-39-ppc64le because any notification was sent about its deletion Refusing to delete @meta/netconsd/fedora-39-s390x because any notification was sent about its deletion Refusing to delete @meta/drgn/fedora-39-i386 because any notification was sent about its deletion Refusing to delete @meta/drgn/fedora-39-ppc64le because any notification was sent about its deletion Refusing to delete @meta/pystemd/fedora-39-s390x because any notification was sent about its deletion Refusing to delete salimma/golang-wip/fedora-39-ppc64le because any notification was sent about its deletion Refusing to delete solopasha/torrserver/fedora-39-aarch64 because any notification was sent about its deletion Refusing to delete solopasha/nautilus-code/fedora-39-x86_64 because any notification was sent about its deletion Refusing to delete salimma/rust-coreutils/fedora-39-x86_64 because any notification was sent about its deletion Refusing to delete goddabrouquita8280/fusion-remi/fedora-38-s390x because any notification was sent about its deletion Refusing to delete poscat/mdbook-linkcheck/fedora-38-ppc64le because any notification was sent about its deletion Refusing to delete poscat/mdbook-linkcheck/fedora-38-s390x because any notification was sent about its deletion Refusing to delete poscat/mdbook-linkcheck/fedora-38-aarch64 because any notification was sent about its deletion Refusing to delete salimma/rust-coreutils/fedora-39-aarch64 because any notification was sent about its deletion Refusing to delete @meta/netconsd/fedora-39-x86_64 because any notification was sent about its deletion Refusing to delete @meta/pystemd/fedora-39-i386 because any notification was sent about its deletion Refusing to delete salimma/golang-wip/fedora-39-i386 because any notification was sent about its deletion Refusing to delete @meta/pystemd/fedora-39-ppc64le because any notification was sent about its deletion Refusing to delete goddabrouquita8280/fusion-remi/fedora-38-x86_64 because any notification was sent about its deletion Refusing to delete poscat/mdbook-linkcheck/fedora-38-x86_64 because any notification was sent about its deletion Refusing to delete goddabrouquita8280/fusion-remi/fedora-38-ppc64le because any notification was sent about its deletion Refusing to delete goddabrouquita8280/fusion-remi/fedora-38-aarch64 because any notification was sent about its deletion Refusing to delete goddabrouquita8280/fusion-remi/fedora-38-i386 because any notification was sent about its deletion Refusing to delete goddabrouquita8280/test/fedora-38-x86_64 because any notification was sent about its deletion Refusing to delete davidsch/review/fedora-39-aarch64 because any notification was sent about its deletion Refusing to delete davidsch/review/fedora-39-x86_64 because any notification was sent about its deletion Refusing to delete @meta/netconsd/fedora-39-i386 because any notification was sent about its deletion Refusing to delete davidsch/preview/fedora-39-x86_64 because any notification was sent about its deletion Refusing to delete davidsch/scripts/fedora-39-x86_64 because any notification was sent about its deletion Refusing to delete salimma/ebranch/fedora-39-x86_64 because any notification was sent about its deletion Refusing to delete @meta/pystemd/fedora-39-x86_64 because any notification was sent about its deletion Refusing to delete salimma/golang-wip/fedora-39-x86_64 because any notification was sent about its deletion Refusing to delete @meta/drgn/fedora-39-x86_64 because any notification was sent about its deletion Refusing to delete solopasha/torrserver/fedora-39-x86_64 because any notification was sent about its deletion Refusing to delete salimma/ebranch/fedora-39-aarch64 because any notification was sent about its deletion Refusing to delete @meta/go2chef/fedora-39-aarch64 because any notification was sent about its deletion Refusing to delete @meta/netconsd/fedora-39-aarch64 because any notification was sent about its deletion Refusing to delete @meta/drgn/fedora-39-aarch64 because any notification was sent about its deletion Refusing to delete @meta/pystemd/fedora-39-aarch64 because any notification was sent about its deletion Refusing to delete salimma/golang-wip/fedora-39-aarch64 because any notification was sent about its deletion Refusing to delete solopasha/nautilus-code/fedora-39-aarch64 because any notification was sent about its deletion Refusing to delete salimma/golang-wip/fedora-39-s390x because any notification was sent about its deletion Refusing to delete @meta/go2chef/fedora-39-s390x because any notification was sent about its deletion Refusing to delete @meta/go2chef/fedora-39-i386 because any notification was sent about its deletion Refusing to delete @meta/drgn/fedora-39-s390x because any notification was sent about its deletion Refusing to delete @meta/go2chef/fedora-39-ppc64le because any notification was sent about its deletion Refusing to delete @meta/go2chef/fedora-39-x86_64 because any notification was sent about its deletion Refusing to delete @meta/netconsd/fedora-39-ppc64le because any notification was sent about its deletion Refusing to delete @meta/netconsd/fedora-39-s390x because any notification was sent about its deletion Refusing to delete @meta/drgn/fedora-39-i386 because any notification was sent about its deletion Refusing to delete @meta/drgn/fedora-39-ppc64le because any notification was sent about its deletion Refusing to delete @meta/pystemd/fedora-39-s390x because any notification was sent about its deletion Refusing to delete salimma/golang-wip/fedora-39-ppc64le because any notification was sent about its deletion Refusing to delete solopasha/torrserver/fedora-39-aarch64 because any notification was sent about its deletion Refusing to delete solopasha/nautilus-code/fedora-39-x86_64 because any notification was sent about its deletion Refusing to delete salimma/rust-coreutils/fedora-39-x86_64 because any notification was sent about its deletion Refusing to delete goddabrouquita8280/fusion-remi/fedora-38-s390x because any notification was sent about its deletion Refusing to delete poscat/mdbook-linkcheck/fedora-38-ppc64le because any notification was sent about its deletion Refusing to delete poscat/mdbook-linkcheck/fedora-38-s390x because any notification was sent about its deletion Refusing to delete poscat/mdbook-linkcheck/fedora-38-aarch64 because any notification was sent about its deletion Refusing to delete salimma/rust-coreutils/fedora-39-aarch64 because any notification was sent about its deletion Refusing to delete @meta/netconsd/fedora-39-x86_64 because any notification was sent about its deletion Refusing to delete @meta/pystemd/fedora-39-i386 because any notification was sent about its deletion Refusing to delete salimma/golang-wip/fedora-39-i386 because any notification was sent about its deletion Refusing to delete @meta/pystemd/fedora-39-ppc64le because any notification was sent about its deletion Refusing to delete goddabrouquita8280/fusion-remi/fedora-38-x86_64 because any notification was sent about its deletion Refusing to delete poscat/mdbook-linkcheck/fedora-38-x86_64 because any notification was sent about its deletion Refusing to delete goddabrouquita8280/fusion-remi/fedora-38-ppc64le because any notification was sent about its deletion Refusing to delete goddabrouquita8280/fusion-remi/fedora-38-aarch64 because any notification was sent about its deletion Refusing to delete goddabrouquita8280/fusion-remi/fedora-38-i386 because any notification was sent about its deletion Refusing to delete goddabrouquita8280/test/fedora-38-x86_64 because any notification was sent about its deletion Refusing to delete davidsch/review/fedora-39-aarch64 because any notification was sent about its deletion Refusing to delete davidsch/review/fedora-39-x86_64 because any notification was sent about its deletion |
One observation is that when a user click the "Expire now" button, we call this function copr/frontend/coprs_frontend/coprs/logic/outdated_chroots_logic.py Lines 76 to 83 in 2075cac
which sets that the data should be deleted in 12 hours. We send the notifications daily through Cron, so this doesn't overlap perfectly, and a deletion can be delayed by a day. But that is not the problem here. I am manually running
and it doesn't set the |
I think the problem is here: copr/frontend/coprs_frontend/coprs/logic/coprs_logic.py Lines 1270 to 1271 in fde1bd2
The notification script never tries to notify chroots that should have already been deleted. Hence ... we are deadlocked. |
From matrix:
The text was updated successfully, but these errors were encountered: