On 2011-04-29,at 14:22:39, wuyu8242 wrote: >发送日期:2011-04-29 14:22:39 >收件人:Gaston, Jason D; Lucas Meneghel Rodrigues >抄送:[email protected] >主题:Re: [Autotest] Running_KVM_test_standalone_client >> >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 H, I got a sentence “(qemu) Warning: No DNS server” in these logs, so after adding dns server to /etc/resolv.cfg, the issue resolved and boot successfully. please refer it.
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 > ------------------ wuyu8242 2011-04-29 _______________________________________________ Autotest mailing list [email protected] http://test.kernel.org/cgi-bin/mailman/listinfo/autotest
