hi Lucas,Jason, I got this same error using the lastest code, just now. I clone autotest from git-repos in a new host and run autotest, the "Warning: Permanently added 'localhost' (RSA) to the list of known hosts." output repeatedly until Login timeout expired in LoginTimeoutError. please refer the info.
Best Regards, wuyu On 2011-04-29,at 02:49:39, Gaston, Jason D wrote: >发送日期:2011-04-29 02:49:39 >收件人:Lucas Meneghel Rodrigues >抄送:[email protected] >主题:Re: [Autotest] Running KVM test standalone client >> >>> Increasing the login_timeout value did not solve my problem. It looks like >>> the >>_remote_login() method in kvm_utils.py does not handle the string "Warning: >>Permanently added >>'localhost' (RSA) to the list of known hosts." So, I added another elif and >>continue match for >>"[Wa]arning" and then it worked fine. >> >>Would you mind sending your modification as a patch, please? >> >>Cheers, >> >>Lucas > >Here you go. > >Jason > > >--- autotest/client/virt/virt_utils.py.orig 2011-04-28 10:38:17.835957898 >-0700 >+++ autotest/client/virt/virt_utils.py 2011-04-28 10:46:17.122957836 -0700 >@@ -557,7 +557,7 @@ > match, text = session.read_until_last_line_matches( > [r"[Aa]re you sure", r"[Pp]assword:\s*$", r"[Ll]ogin:\s*$", > r"[Cc]onnection.*closed", r"[Cc]onnection.*refused", >- r"[Pp]lease wait", prompt], >+ r"[Pp]lease wait", r"[Ww]arning", prompt], > timeout=timeout, internal_timeout=0.5) > if match == 0: # "Are you sure you want to continue connecting" > logging.debug("Got 'Are you sure...'; sending 'yes'") >@@ -592,7 +592,10 @@ > logging.debug("Got 'Please wait'") > timeout = 30 > continue >- elif match == 6: # prompt >+ elif match == 6: # "Warning added RSA" >+ logging.debug("Got 'Warning added RSA to known host list") >+ continue >+ elif match == 7: # prompt > logging.debug("Got shell prompt -- logged in") > break > except aexpect.ExpectTimeoutError, e: >_______________________________________________ >Autotest mailing list >[email protected] >http://test.kernel.org/cgi-bin/mailman/listinfo/autotest > > ------------------ wuyu8242 2011-04-29 _______________________________________________ Autotest mailing list [email protected] http://test.kernel.org/cgi-bin/mailman/listinfo/autotest
