1. we could install dbus in all containers. dbus is required in order for non-root tasks to talk to upstart.
2. we could have running-in-container (maybe only if non-root) only check /run/container_type. /run is never persistent, so that should actually be safe.
or we could do nothing, and say it's workign as designed.
I'm tempted to say let's do (2), but I have a feeling we'll keep running into other problems if we don't do (1).
Thanks for submitting this bug.
I'm not sure what we should do about this.
1. we could install dbus in all containers. dbus is required in order for non-root tasks to talk to upstart.
2. we could have running- in-container (maybe only if non-root) only check /run/container_ type. /run is never persistent, so that should actually be safe.
or we could do nothing, and say it's workign as designed.
I'm tempted to say let's do (2), but I have a feeling we'll keep running into other problems if we don't do (1).