System tests are failed during time synchronization over the network
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Fix Released
|
Medium
|
Artem Panchenko | ||
5.0.x |
Fix Released
|
Medium
|
Artem Panchenko |
Bug Description
In the system tests, after snapshots are reverted a time synchronization over the network is performed.
If there is any issue with connectivity to internet from a node then system test is failed with the following error:
2014-08-01 09:27:45,421 - INFO environment.py:373 -- Waiting for admin node to start up
2014-08-01 09:27:45,423 - INFO environment.py:375 -- Proceed with installation
2014-08-01 09:30:40,859 - INFO environment.py:410 -- Waiting while bootstrapping is in progress
2014-08-01 09:30:40,859 - INFO environment.py:413 -- Puppet timeout set in 6000.0
2014-08-01 09:38:53,688 - INFO environment.py:396 -- Sync time on revert for admin
FAIL
Prepare master node ... SKIP: Failure in <function setup_master at 0x7f38d2272320>
Bootstrap 3 slave nodes ... SKIP: Failure in <function setup_master at 0x7f38d2272320>
Deploy cluster in simple mode with Neutron GRE ... SKIP: Failure in <function setup_master at 0x7f38d2272320>
Bootstrap 5 slave nodes ... SKIP: Failure in <function setup_master at 0x7f38d2272320>
Deploy cluster in HA mode with Neutron VLAN ... SKIP: Failure in <function setup_master at 0x7f38d2272320>
=======
FAIL: Create environment and set up master node
-------
Traceback (most recent call last):
File "/home/
compatabili
File "/home/
func()
File "/home/
func(
File "/home/
self.
File "/home/
self.
File "/home/
self.
File "/home/
return func(*args, **kwargs)
File "/home/
result = func(*args, **kwargs)
File "/home/
assert_equal(0, ntpd_exit)
AssertionError: 0 != 1
-------
Ran 6 tests in 819.050s
It may be reproduced with creating an environment where 'NAT' is disabled for Fuel 'admin' network.
So, any issue with connectivity to the Internet during the system tests may cause such failure (DNS resolution problem, bad iptables rules at the sync time, network packets loss in virtual env during snapshot restoring, etc).
Changed in fuel: | |
assignee: | nobody → Fuel QA Team (fuel-qa) |
Changed in fuel: | |
status: | New → Confirmed |
importance: | High → Medium |
Changed in fuel: | |
status: | Fix Committed → Fix Released |
It looks very strange. Please try to sync node time from Hardware Node, that should help in case of network problems.