WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED

Bug #1283198 reported by Chris Johnston on 2014-02-21
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu CI Engine
Low
Andy Doan
Ubuntu CI Services
Low
Andy Doan

Bug Description

When running the amulet tests, I ran into:

Pseudo-terminal will not be allocated because stdin is not a terminal.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that a host key has just been changed.
The fingerprint for the ECDSA key sent by the remote host is
8a:58:f0:a2:d4:67:a7:ce:0f:d8:07:fb:1b:c5:fa:f2.
Please contact your system administrator.
Add correct host key in /home/ubuntu/.ssh/known_hosts to get rid of
this message.
Offending ECDSA key in /home/ubuntu/.ssh/known_hosts:29
  remove with: ssh-keygen -f "/home/ubuntu/.ssh/known_hosts" -R 10.55.32.203
Keyboard-interactive authentication is disabled to avoid
man-in-the-middle attacks.

.
======================================================================
ERROR: test_test_image_succeeds (__main__.TestTestRunner)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/ubuntu/jenkins/workspace/uci-engine-integration-tests/ubuntu-ci-services-itself/tests/deployers.py",
line 72, in setUp
    self.deployer.setUp(self.timeout)
  File "/home/ubuntu/jenkins/workspace/uci-engine-integration-tests/ubuntu-ci-services-itself/tests/deployers.py",
line 44, in setUp
    self.deployment.setup(timeout)
  File "/tmp/tmp9GvKUZ/amulet/deployer.py", line 127, in setup
    self.juju_env], cwd=self.deployer_dir)
  File "/usr/lib/python2.7/subprocess.py", line 535, in check_call
    retcode = call(*popenargs, **kwargs)
  File "/usr/lib/python2.7/subprocess.py", line 522, in call
    return Popen(*popenargs, **kwargs).wait()
  File "/usr/lib/python2.7/subprocess.py", line 1375, in wait
    pid, sts = _eintr_retry_call(os.waitpid, self.pid, 0)
  File "/usr/lib/python2.7/subprocess.py", line 476, in _eintr_retry_call
    return func(*args)
  File "/tmp/tmp9GvKUZ/amulet/helpers.py", line 54, in signal_handler
    raise TimeoutError()
TimeoutError

 affects ubuntu-ci-services-itself
 assignee doanac

It looks like the ssh issue didn't actually cause a problem. Per Andy though, he would still like to try to get rid of the warning.

Related branches

summary: - Unable to check that rabbit workers are running
+ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED
description: updated
Andy Doan (doanac) on 2014-02-24
Changed in ubuntu-ci-services-itself:
importance: Undecided → Low
status: New → In Progress
tags: added: airline
Changed in ubuntu-ci-services-itself:
status: In Progress → Fix Committed
Changed in ubuntu-ci-services-itself:
status: Fix Committed → Fix Released
Ursula Junque (ursinha) on 2014-03-26
Changed in uci-engine:
assignee: nobody → Andy Doan (doanac)
importance: Undecided → Low
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers