Carolopedia

A public encyclopedia of Carolverse.

๐Ÿ“– Carolopedia โ€บ Droids โ€บ DeployerEntity page

Deployer

Droid Runs on radagast crontab under the radagast OS login, which alone holds the passwordless systemctl grant for carol-* units. Emits run-audit rows so the process monitor judges it.

๐Ÿ“–Purpose

Notices when a running service is serving superseded code and restarts it, so a code change reaches the running system without a human typing a command.

๐Ÿ“–Duties

Compare what each active carol service is RUNNING against what is on disk; report any service running older code; restart the stale ones on Radagast own systemctl grant.

๐Ÿ“–Constraints

Never restarts mid-edit (a change must settle first); at most 2 services per tick so a shared change rolls out rather than taking the estate down at once; one restart per service per 30 min; leaves a switched-off service alone; records a baseline on first sighting instead of restarting everything it has never seen.

๐Ÿ‘คBelongs to

Source: Droid Families ยท Public information reflected here.