On 2017-07-11, Daniel Kahn Gillmor wrote:
> On Fri 2017-06-30 20:35:53 -0700, Vagrant Cascadian wrote:
>> After upgrading to stretch, I get errors when trying to start cereal
>> sessions:
>>
>>   sudo cereal-admin start --all
>>   ...
>>   fail: /var/lib/cereal/sessions/wbqx: runsv not running
>>   Session 'wbqx' could not be started.
>>
>> It was working fine before the upgrade...
>>
>> I'm not real runit-savvy, not sure where to start debugging.
>
> is it possible that you've moved to systemd and that the system's
> runit.service itself isn't enabled or running?

Was running systemd in both cases. It appears that runit.service is
removed on upgrading runit to stretch.

Looking at the runit.service file provided in the jessie version of the
package, it references files not present in the stretch version of the
package:

  ExecStart=/usr/sbin/runsvdir-start


It appears runit-systemd contains the runit.service file, and installing
runit-systemd seems to resolve the issue. So, this seems more like a bug
in runit's upgrade process...

Thanks for the lead into resolving the issue!


live well,
  vagrant

Attachment: signature.asc
Description: PGP signature

Reply via email to