Hi, gamnn, Thanks for you advice. As far, the following cases are failed due to the SSH issue in our test. 1.{0} tempest.api.compute.servers.test_create_server.ServersTestJSON.test_host_name_is_same_as_server_name [369.207581s] ... FAILED 2.{0} tempest.api.compute.servers.test_create_server.ServersTestJSON.test_verify_created_server_vcpus [377.459081s] ... FAILED 3.{0} tempest.api.compute.servers.test_create_server.ServersTestManualDisk.test_host_name_is_same_as_server_name [373.093423s] ... FAILED 4.{0} tempest.api.compute.servers.test_create_server.ServersTestManualDisk.test_verify_created_server_vcpus [377.734033s] ... FAILED 5.{0} tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_reboot_server_hard [347.755125s] ... FAILED 6.{0} tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_rebuild_server [403.213353s] ... FAILED 7.{0} tempest.api.compute.volumes.test_attach_volume.AttachVolumeTestJSON.test_attach_detach_volume [380.048291s] ... FAILED PS. our nova version is 2014.1.3, the test-file is download from the official sit with the command "wget "https://refstack.openstack.org/api/v1/guidelines/2015.07/tests?target=platform&type=required&alias=false&flag=false" -O 2015.07-test-list.txt". I hope the above informations would help. Thanks again. Sincerely, Lucy Lee China Unicom At 2016-11-30 16:17:25, "Ghanshyam Mann" <ghanshyam.m...@nectechnologies.in> wrote:
Hi, This is ssh timeout issue happened. I saw many other bugs also related to ssh timeout. There are many other tests doing ssh, all those are passing? And does this tests fail consistently ? (As this tests is not failing on gate) I will suggest to log this as qa bug and provide more log information if possible –https://bugs.launchpad.net/tempest >SSHTimeout: Connection to the 10.20.14.210 via SSH timed out. Thanks gmann From:李冰 [mailto:li...@chinaunicom.cn] Sent: 30 November 2016 15:40 To:openstack-dev@lists.openstack.org Cc:xule...@chinaunicom.cn Subject: [openstack-dev] "tempest.lib.common.ssh AuthenticationException: Authentication failed." error when run“tempest.api.compute.servers.test_create_server.ServersTestJSON.test_host_name_is_same_as_server_name” Hello~ Anyone would concern: We are running the API tests on our cloud with the refstack-client tool. We have prepared the prerequisites required by the official guide. However, the results reported the “tempest.lib.common.ssh AuthenticationException: Authentication failed.” error and the test for “tempest.api.compute.servers.test_create_server.ServersTestJSON.test_host_name_is_same_as_server_name” Failed. We have googled this problem but no useful solutions are found. Would anyone pay attention on our problem and give some advices to solve the error ? My openstack is Icehouse version, #nova-manage version 2014.1.3 The official refstack-client guide we refer to is https://github.com/openstack/refstack-client. More details related to the error are followings: 1、Execute compute cases # ./refstack-client test -c ~/refstack-client/.tempest/etc/tempest.conf -v -- tempest.api.compute.servers.test_create_server.ServersTestJSON.test_host_name_is_same_as_server_name 2、The test output ============================== Failed 1 tests - output below: ============================== tempest.api.compute.servers.test_create_server.ServersTestJSON.test_host_name_is_same_as_server_name[id-ac1ad47f-984b-4441-9274-c9079b7a0666] --------------------------------------------------------------------------------------------------------------------------------------------- Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/root/refstack-client/.tempest/tempest/api/compute/servers/test_create_server.py", line 139, in test_host_name_is_same_as_server_name self.assertTrue(linux_client.hostname_equals_servername(self.name)) File "/root/refstack-client/.tempest/tempest/common/utils/linux/remote_client.py", line 104, in hostname_equals_servername actual_hostname = self.exec_command("hostname").rstrip() File "/root/refstack-client/.tempest/tempest/common/utils/linux/remote_client.py", line 55, in wrapper six.reraise(*original_exception) File "/root/refstack-client/.tempest/tempest/common/utils/linux/remote_client.py", line 36, in wrapper return function(self, *args, **kwargs) File "/root/refstack-client/.tempest/tempest/common/utils/linux/remote_client.py", line 92, in exec_command return self.ssh_client.exec_command(cmd) File "/root/refstack-client/.tempest/tempest/lib/common/ssh.py", line 118, in exec_command ssh = self._get_ssh_connection() File "/root/refstack-client/.tempest/tempest/lib/common/ssh.py", line 88, in _get_ssh_connection password=self.password) tempest.lib.exceptions.SSHTimeout: Connection to the 10.20.14.210 via SSH timed out. User: root, Password: L7%Md%~Ms_IPk^y Captured pythonlogging: ~~~~~~~~~~~~~~~~~~~~~~~ 2016-11-30 13:54:45,569 8867 INFO [tempest.lib.common.ssh] Creating ssh connection to '10.20.14.210' as 'root' with public key authentication 2016-11-30 13:55:16,911 8867 INFO [paramiko.transport] Connected (version 2.0, client OpenSSH_5.3) 2016-11-30 13:55:28,209 8867 INFO [paramiko.transport] Authentication (publickey) failed. 2016-11-30 13:55:30,143 8867 INFO [paramiko.transport] Authentication (password) failed. 2016-11-30 13:55:30,167 8867 WARNING [tempest.lib.common.ssh] Failed to establish authenticated ssh connection to root@10.20.14.210 (Authentication failed.). Number attempts: 1. Retry after 2 seconds. 2016-11-30 13:55:32,683 8867 INFO [paramiko.transport] Connected (version 2.0, client OpenSSH_5.3) 2016-11-30 13:55:42,812 8867 INFO [paramiko.transport] Authentication (publickey) failed. 2016-11-30 13:55:45,175 8867 INFO [paramiko.transport] Authentication (password) failed. 2016-11-30 13:55:45,187 8867 WARNING [tempest.lib.common.ssh] Failed to establish authenticated ssh connection to root@10.20.14.210 (Authentication failed.). Number attempts: 2. Retry after 3 seconds. 2016-11-30 13:55:48,703 8867 INFO [paramiko.transport] Connected (version 2.0, client OpenSSH_5.3) 2016-11-30 13:55:58,798 8867 INFO [paramiko.transport] Authentication (publickey) failed. 2016-11-30 13:56:00,883 8867 INFO [paramiko.transport] Authentication (password) failed. 2016-11-30 13:56:00,905 8867 WARNING [tempest.lib.common.ssh] Failed to establish authenticated ssh connection to root@10.20.14.210 (Authentication failed.). Number attempts: 3. Retry after 4 seconds. ……(The same log messages repeat several times) 3.Compute and validation configuration section in tempest.conf file [compute] image_ref = c02e19e0-dee2-4d71-bb6b-3246475cd2e9 image_ref_alt = be289150-38ac-41b9-9eb3-bdd27f0ea8bc flavor_ref = 2 flavor_ref_alt = 4 fixed_network_name = net4 region = RegionOne endpoint_type = adminURL [compute-feature-enabled] allow_port_security_disabled = true disk_config = true resize = true shelve = false enable_instance_password = false snapshot = true [validation] run_validation = true connect_method = fixed image_ssh_password = root network_for_ssh = net4 [volume] [volume-feature-enabled] api_v2 = false 4、Our cloud environment # nova image-list (the image used in this test) +--------------------------------------+-------------------------+--------+--------+ | ID | Name | Status | Server | +--------------------------------------+-------------------------+--------+--------+ | be289150-38ac-41b9-9eb3-bdd27f0ea8bc | centos5.4 | ACTIVE | | | c02e19e0-dee2-4d71-bb6b-3246475cd2e9 | centos6.4 | ACTIVE | | # neutron net-show 9dcab88a-8004-4a04-842a-145631227439 +---------------------------+--------------------------------------+ | Field | Value | +---------------------------+--------------------------------------+ | admin_state_up | True | | id | 9dcab88a-8004-4a04-842a-145631227439 | | name | net4 | | provider:network_type | vlan | | provider:physical_network | default | | provider:segmentation_id | 14 | | router:external | False | | shared | True | | status | ACTIVE | | subnets | 7b7c5588-c7a7-4112-8ef2-beaead279b98 | | tenant_id | 6a803a617ad845d682462fa4b59ef7b0 | +---------------------------+--------------------------------------+ # neutron subnet-show 7b7c5588-c7a7-4112-8ef2-beaead279b98 +------------------+------------------------------------------------+ | Field | Value | +------------------+------------------------------------------------+ | allocation_pools | {"start": "10.20.14.2", "end": "10.20.14.254"} | | cidr | 10.20.14.0/24 | | dns_nameservers | 114.114.114.114 | | enable_dhcp | True | | gateway_ip | 10.20.14.1 | | host_routes | | | id | 7b7c5588-c7a7-4112-8ef2-beaead279b98 | | ip_version | 4 | | name | net4 | | network_id | 9dcab88a-8004-4a04-842a-145631227439 | | tenant_id | 6a803a617ad845d682462fa4b59ef7b0 | +------------------+------------------------------------------------+ 5、 nova version #nova-manage version 2014.1.3 Thanks very much. We are looking forward to the reply from anyone would concern. Sincerely, Lucy Lee 2016年11月30日 li...@chinaunicom.cn ChinaUnicom
__________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev