cmusatyalab/coda

Do not automatically restart client during upgrade

jaharkes opened this issue · 1 comments

Maybe more of a coda-packaging issue, but we should try to avoid restarting the coda-client when upgrading the package. When the restart fails it breaks the upgrade process and restarts will fail when RVM or the venus-kernel API has an incompatible change, or when some process is preventing us from unmounting /coda.

Currently we have to shut down the client during an upgrade because /coda and /coda/NOT_REALLY_CODA are included as packaged files. So if we leave /coda mounted it complains that the file doesn't exist and/or cannot be added.