You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Worker restart loop during deploy — Supervisor no longer floods logs with Could not open input file: /home/<app>/current/artisan during deployments. Root cause: the worker process exited when the current symlink was briefly unavailable during deploy:symlink, triggering immediate Supervisor restarts before the new release was in place. Fix: Deployer now stops workers (workers:stop) before the symlink swap and restarts them after (workers:restart), ensuring zero restart attempts against a broken symlink
cipi worker stop <app> — new CLI subcommand to cleanly stop all Supervisor workers for an app without removing their configuration
cipi-worker stop — extended the sudoers-restricted helper to support stop action, enabling Deployer tasks to stop workers during deploy without elevated privileges
Supervisor autorestart=unexpected — new worker configs now only auto-restart on unexpected exits with startretries=5 and startsecs=3, reducing noise from transient failures
Sudoers — cipi-worker stop <app> added to the sudoers whitelist in both app create and cipi sync