I failed to add some context to #3 in the wiki. The version of Paramiko was recently updated in teuthology. The newest version doesn't support the default RSA key type in newer OpenSSH versions. See https://github.com/paramiko/paramiko/issues/1015 On 7/31/19 7:24 PM, Brad Hubbard wrote:
Another thing that makes me wonder about this is I can log onto machines that I already had reserved.
bhubbard@teuthology:~$ ssh mira110 Last login: Wed Jul 31 23:03:08 2019 from teuthology.front.sepia.ceph.com
My key is 0600 and hasn't change/been modified for over a year.
On Thu, Aug 1, 2019 at 8:56 AM Brad Hubbard <bhubbard@redhat.com> wrote:
Hi David,
Thanks for the response. I would wonder why any of that would have changed yesterday after successfully piloting teuthology for a few years but I'll certainly look into that possibility.
On Wed, Jul 31, 2019 at 9:55 PM David Galloway <dgallowa@redhat.com> wrote:
Is it #3 at https://wiki.sepia.ceph.com/doku.php?id=testnodeaccess#sshexceptionerror_rea...
On 7/30/19 9:57 PM, Brad Hubbard wrote:
Also this one.
../src/teuthology/virtualenv/local/lib/python2.7/site-packages/paramiko/kex_ecdh_nist.py:39: CryptographyDeprecationWarning: encode_point has been deprecated on EllipticCurvePublicNumbers and will be removed in a future version. Please use EllipticCurvePublicKey.public_bytes to obtain both compressed and uncompressed point encoding. m.add_string(self.Q_C.public_numbers().encode_point())
On Wed, Jul 31, 2019 at 11:48 AM Brad Hubbard <bhubbard@redhat.com> wrote:
I updated teuthology yesterday and since then have seen a log of the following errors
...src/teuthology/virtualenv/local/lib/python2.7/site-packages/paramiko/ecdsakey.py:164: CryptographyDeprecationWarning: Support for unsafe construction of public numbers from encoded data will be removed in a future version. Please use EllipticCurvePublicKey.from_encoded_point self.ecdsa_curve.curve_class(), pointinfo
2019-07-31 01:45:18,976.976 ERROR:paramiko.transport:Exception: Error reading SSH protocol banner 2019-07-31 01:45:18,976.976 ERROR:paramiko.transport:Traceback (most recent call last): 2019-07-31 01:45:18,976.976 ERROR:paramiko.transport: File "/home/bhubbard/src/teuthology/virtualenv/local/lib/python2.7/site-packages/paramiko/transport.py", line 1966, in run 2019-07-31 01:45:18,976.976 ERROR:paramiko.transport: self._check_banner() 2019-07-31 01:45:18,977.977 ERROR:paramiko.transport: File "/home/bhubbard/src/teuthology/virtualenv/local/lib/python2.7/site-packages/paramiko/transport.py", line 2143, in _check_banner 2019-07-31 01:45:18,977.977 ERROR:paramiko.transport: "Error reading SSH protocol banner" + str(e) 2019-07-31 01:45:18,977.977 ERROR:paramiko.transport:SSHException: Error reading SSH protocol banner
Sometimes these are fatal and sometimes not. Wondering if anyone else has seen them?
-- Cheers, Brad
-- Cheers, Brad
-- Cheers, Brad