Description of problem: In order to use some Kubelet features when running containerized /dev must be mounted in. However, this appears to break non-root ssh logins and yields a "PTY allocation request failed on channel 0" error. Version-Release number of selected component (if applicable): docker-1.9.1-25.el7 openshift v3.2.0.12 kubernetes v1.2.0-36-g4a3f9c5 How reproducible: Steps to Reproduce: 1. Containerized OSE installation 2. SSH in as non-root Additional info: We thought this was fixed in docker 1.9 but it might have been fixed in docker 1.10. If we don't mount in /dev the Kubelet can not use several storage plugins.
We talked about this on irc a few weeks ago but failed to formally file a bug. Do you (or anyone) know if this can be fixed in docker 1.9?
Treating this as a bug to remove /dev mount from containerized node installation. I've opened https://bugzilla.redhat.com/show_bug.cgi?id=1329423 to ensure docker gets fixed.
This is being fixed in docker itself so marking this a dupe. *** This bug has been marked as a duplicate of bug 1329423 ***