aboutsummaryrefslogtreecommitdiff
path: root/docker/nova/nova-ssh
diff options
context:
space:
mode:
authorJenkins <jenkins@review.openstack.org>2017-02-03 11:35:55 +0000
committerGerrit Code Review <review@openstack.org>2017-02-03 11:35:55 +0000
commit1a683873d63f9b354b8feae832d650115fcdf661 (patch)
treed74524dac6e855eafb045df4b85fe63f1be3e20a /docker/nova/nova-ssh
parent6aef71e092206ca6b6bcb2ea6e57a6914e720ff5 (diff)
parentaae9193675ed214f7a4455708409532ea1665255 (diff)
downloadkolla-1a683873d63f9b354b8feae832d650115fcdf661.tar.gz
kolla-1a683873d63f9b354b8feae832d650115fcdf661.zip
Merge "Containerized sshd does not work with older PAM"
Diffstat (limited to 'docker/nova/nova-ssh')
-rw-r--r--docker/nova/nova-ssh/Dockerfile.j23
1 files changed, 2 insertions, 1 deletions
diff --git a/docker/nova/nova-ssh/Dockerfile.j2 b/docker/nova/nova-ssh/Dockerfile.j2
index 2ec3b5a5b..3b4ded412 100644
--- a/docker/nova/nova-ssh/Dockerfile.j2
+++ b/docker/nova/nova-ssh/Dockerfile.j2
@@ -18,7 +18,8 @@ RUN mkdir -p /var/run/sshd \
{{ macros.install_packages(nova_ssh_packages | customizable("packages")) }}
-RUN chsh -s /bin/bash nova
+RUN chsh -s /bin/bash nova \
+ && sed -ri 's/session(\s+)required(\s+)pam_loginuid.so/session\1optional\2pam_loginuid.so/' /etc/pam.d/sshd
COPY extend_start.sh /usr/local/bin/kolla_extend_start
RUN chmod 755 /usr/local/bin/kolla_extend_start