Univention Bugzilla – Bug 51486
Update univention-celery: celeryd no longer in Debian-10-Buster
Last modified: 2021-06-15 19:36:50 CEST
Thus, univention-celery no longer depends on it. We may want to note that fact in a preup.sh? At least UCS@school needs to be notified about that change. Maybe they need to change something
FYI: <https://packages.debian.org/source/buster/celery> is still available in Debian-Buster, maybe not imported into UCS-5 or renamed?
Yes, this is about celeryd: https://packages.debian.org/search?keywords=celeryd
(In reply to Dirk Wiesenthal from comment #2) > Yes, this is about celeryd: > https://packages.debian.org/search?keywords=celeryd bin:cerleryd was provided by src:celery until Debian-9-Stretch. Reading <https://metadata.ftp-master.debian.org/changelogs//main/c/celery/celery_4.2.1-3_changelog> you will find that the entry point "celeryd" was removed in 4.1.0-1~exp and bin:celeryd was thus dropped for 4.1.0-1. I have not researched the rational for dropping those entry points, but the core package is still there; only the (I guess) simple solution to run an arbitrarily configured celerys was removed. So maybe "univention-celery" should instead ship an system.service and/or a simple daemon itself instead of being removed? That was my only intention.
@dtroeder: This is still required for UC@S!
If the "celery" binary is available in UCS 5.0, then the UCS@school team can write a systemd unit to use it (maybe simply borrowing it from Stretch).
As there no longer is a GENERIC celery thins in Debian it does not make much sense to ship it with UCS as the configuration is PROJECT specific anyway. [5.0-0] 5a43fc7984 fix[celery]: Remove celery doc/changelog/changelog-5.0-0.xml | 9 +++++ .../univention-celery/conffiles/etc/rabbitmq/rabbitmq.config | 9 ----- services/univention-celery/debian/changelog | 58 ----------------------------- services/univention-celery/debian/compat | 1 - services/univention-celery/debian/control | 20 ---------- services/univention-celery/debian/copyright | 29 --------------- services/univention-celery/debian/rules | 32 ---------------- services/univention-celery/debian/ucslint.overrides | 2 - services/univention-celery/debian/univention-celery.install | 1 - services/univention-celery/debian/univention-celery.postinst | 37 ------------------ ... 15 files changed, 9 insertions(+), 681 deletions(-) repo_admin.py rm sr univention-celery 4.0.0-2 5.0-0 done
OK: removal of univention-celery OK: no leftovers when purging univention-celery OK: removed from repo-ng OK: changelog entry
UCS 5.0 has been released: https://docs.software-univention.de/release-notes-5.0-0-en.html https://docs.software-univention.de/release-notes-5.0-0-de.html If this error occurs again, please use "Clone This Bug".