yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #49179
[Bug 1567786] [NEW] missing ssh_host keys in /etc/ssh/
Public bug reported:
I'm using cloud-init 0.7.5-0ubuntu1.7 on ubuntu 14.04 as a glance image
in an OpenStack deployment. I randomly saw failure to ssh to VM booted
with this image. When I checked the VM from console, I find all ssh_host
keys are missing from /etc/ssh/
I do see logs of ssh-keygen runs in cloud-init.log, cloud-init-
output.log and boot.log.
2016-03-15 06:44:11,327 - helpers.py[DEBUG]: Running config-ssh using lock (<FileLock using file '/var/lib/cloud/instances/f4c31778-7b14-465c-b7e6-765f11c3b588/sem/config_ssh'>)
2016-03-15 06:44:11,329 - util.py[DEBUG]: Attempting to remove /etc/ssh/ssh_host_ecdsa_key.pub
2016-03-15 06:44:11,329 - util.py[DEBUG]: Attempting to remove /etc/ssh/ssh_host_dsa_key
2016-03-15 06:44:11,330 - util.py[DEBUG]: Attempting to remove /etc/ssh/ssh_host_rsa_key
2016-03-15 06:44:11,330 - util.py[DEBUG]: Attempting to remove /etc/ssh/ssh_host_ed25519_key.pub
2016-03-15 06:44:11,330 - util.py[DEBUG]: Attempting to remove /etc/ssh/ssh_host_ecdsa_key
2016-03-15 06:44:11,330 - util.py[DEBUG]: Attempting to remove /etc/ssh/ssh_host_dsa_key.pub
2016-03-15 06:44:11,331 - util.py[DEBUG]: Attempting to remove /etc/ssh/ssh_host_ed25519_key
2016-03-15 06:44:11,331 - util.py[DEBUG]: Attempting to remove /etc/ssh/ssh_host_rsa_key.pub
2016-03-15 06:44:11,331 - util.py[DEBUG]: Running command ['ssh-keygen', '-t', 'rsa', '-N', '', '-f', '/etc/ssh/ssh_host_rsa_key'] with allowed return codes [0] (shell=False, capture=False)
2016-03-15 06:44:11,501 - util.py[DEBUG]: Running command ['ssh-keygen', '-t', 'dsa', '-N', '', '-f', '/etc/ssh/ssh_host_dsa_key'] with allowed return codes [0] (shell=False, capture=False)
2016-03-15 06:44:11,630 - util.py[DEBUG]: Running command ['ssh-keygen', '-t', 'ecdsa', '-N', '', '-f', '/etc/ssh/ssh_host_ecdsa_key'] with allowed return codes [0] (shell=False, capture=False)
And I don't see any failure of ssh key generation in the logs.
** Affects: cloud-init
Importance: Undecided
Status: New
** Description changed:
I'm using cloud-init 0.7.5-0ubuntu1.7 on ubuntu 14.04 as a glance image
in an OpenStack deployment. I randomly saw failure to ssh to VM booted
with this image. When I checked the VM from console, I find all ssh_host
keys are missing from /etc/ssh/
I do see logs of ssh-keygen runs in cloud-init.log, cloud-init-
output.log and boot.log.
-
2016-03-15 06:44:11,327 - helpers.py[DEBUG]: Running config-ssh using lock (<FileLock using file '/var/lib/cloud/instances/f4c31778-7b14-465c-b7e6-765f11c3b588/sem/config_ssh'>)
2016-03-15 06:44:11,329 - util.py[DEBUG]: Attempting to remove /etc/ssh/ssh_host_ecdsa_key.pub
2016-03-15 06:44:11,329 - util.py[DEBUG]: Attempting to remove /etc/ssh/ssh_host_dsa_key
2016-03-15 06:44:11,330 - util.py[DEBUG]: Attempting to remove /etc/ssh/ssh_host_rsa_key
2016-03-15 06:44:11,330 - util.py[DEBUG]: Attempting to remove /etc/ssh/ssh_host_ed25519_key.pub
2016-03-15 06:44:11,330 - util.py[DEBUG]: Attempting to remove /etc/ssh/ssh_host_ecdsa_key
2016-03-15 06:44:11,330 - util.py[DEBUG]: Attempting to remove /etc/ssh/ssh_host_dsa_key.pub
2016-03-15 06:44:11,331 - util.py[DEBUG]: Attempting to remove /etc/ssh/ssh_host_ed25519_key
2016-03-15 06:44:11,331 - util.py[DEBUG]: Attempting to remove /etc/ssh/ssh_host_rsa_key.pub
2016-03-15 06:44:11,331 - util.py[DEBUG]: Running command ['ssh-keygen', '-t', 'rsa', '-N', '', '-f', '/etc/ssh/ssh_host_rsa_key'] with allowed return codes [0] (shell=False, capture=False)
2016-03-15 06:44:11,501 - util.py[DEBUG]: Running command ['ssh-keygen', '-t', 'dsa', '-N', '', '-f', '/etc/ssh/ssh_host_dsa_key'] with allowed return codes [0] (shell=False, capture=False)
2016-03-15 06:44:11,630 - util.py[DEBUG]: Running command ['ssh-keygen', '-t', 'ecdsa', '-N', '', '-f', '/etc/ssh/ssh_host_ecdsa_key'] with allowed return codes [0] (shell=False, capture=False)
+
+ And I don't see any failure of ssh key generation in the logs.
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to cloud-init.
https://bugs.launchpad.net/bugs/1567786
Title:
missing ssh_host keys in /etc/ssh/
Status in cloud-init:
New
Bug description:
I'm using cloud-init 0.7.5-0ubuntu1.7 on ubuntu 14.04 as a glance
image in an OpenStack deployment. I randomly saw failure to ssh to VM
booted with this image. When I checked the VM from console, I find all
ssh_host keys are missing from /etc/ssh/
I do see logs of ssh-keygen runs in cloud-init.log, cloud-init-
output.log and boot.log.
2016-03-15 06:44:11,327 - helpers.py[DEBUG]: Running config-ssh using lock (<FileLock using file '/var/lib/cloud/instances/f4c31778-7b14-465c-b7e6-765f11c3b588/sem/config_ssh'>)
2016-03-15 06:44:11,329 - util.py[DEBUG]: Attempting to remove /etc/ssh/ssh_host_ecdsa_key.pub
2016-03-15 06:44:11,329 - util.py[DEBUG]: Attempting to remove /etc/ssh/ssh_host_dsa_key
2016-03-15 06:44:11,330 - util.py[DEBUG]: Attempting to remove /etc/ssh/ssh_host_rsa_key
2016-03-15 06:44:11,330 - util.py[DEBUG]: Attempting to remove /etc/ssh/ssh_host_ed25519_key.pub
2016-03-15 06:44:11,330 - util.py[DEBUG]: Attempting to remove /etc/ssh/ssh_host_ecdsa_key
2016-03-15 06:44:11,330 - util.py[DEBUG]: Attempting to remove /etc/ssh/ssh_host_dsa_key.pub
2016-03-15 06:44:11,331 - util.py[DEBUG]: Attempting to remove /etc/ssh/ssh_host_ed25519_key
2016-03-15 06:44:11,331 - util.py[DEBUG]: Attempting to remove /etc/ssh/ssh_host_rsa_key.pub
2016-03-15 06:44:11,331 - util.py[DEBUG]: Running command ['ssh-keygen', '-t', 'rsa', '-N', '', '-f', '/etc/ssh/ssh_host_rsa_key'] with allowed return codes [0] (shell=False, capture=False)
2016-03-15 06:44:11,501 - util.py[DEBUG]: Running command ['ssh-keygen', '-t', 'dsa', '-N', '', '-f', '/etc/ssh/ssh_host_dsa_key'] with allowed return codes [0] (shell=False, capture=False)
2016-03-15 06:44:11,630 - util.py[DEBUG]: Running command ['ssh-keygen', '-t', 'ecdsa', '-N', '', '-f', '/etc/ssh/ssh_host_ecdsa_key'] with allowed return codes [0] (shell=False, capture=False)
And I don't see any failure of ssh key generation in the logs.
To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-init/+bug/1567786/+subscriptions
Follow ups