Fuel menu not updating all NTP servers in ntp.conf
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Fix Released
|
Medium
|
Matthew Mosesohn |
Bug Description
after changing the first NTP line in fuel menu to ntp.org and deleting the rest of the lines we've got in /etc/ntp/ntp.conf:
server ntp.org iburst
server 1.pool.ntp.org iburst
server 2.pool.ntp.org iburst
This causes the installation to fail on ntp request since pool.ntp.org is not accessible from the setup (but ntp.org is accessible):
[root@fuel astute]# ntpdate -q -u pool.ntp.org
server 212.199.182.150, stratum 0, offset 0.000000, delay 0.00000
25 Mar 12:35:59 ntpdate[31020]: no server suitable for synchronization found
[root@fuel astute]# ntpdate -q -u 0.pool.ntp.org
server 212.199.182.150, stratum 0, offset 0.000000, delay 0.00000
25 Mar 12:36:05 ntpdate[31033]: no server suitable for synchronization found
[root@fuel astute]# ntpdate -q -u ntp.org
server 149.20.68.16, stratum 0, offset 0.000000, delay 0.00000
server 128.4.24.98, stratum 3, offset 0.004307, delay 0.17555
25 Mar 12:36:14 ntpdate[31038]: adjust time server 128.4.24.98 offset 0.004307 sec
When deleting x.pool.ntp.org servers from ntp.conf and restarting server and agents ntpd, ntpdate -u 10.20.0.2 worked again.
tcpdumps attached, before and after changing ntp.conf lines of fuel master
[root@fuel astute]# cat /etc/fuel/
VERSION:
feature_groups:
- experimental
production: "docker"
release: "6.1"
api: "1.0"
build_number: "133"
build_id: "2015-03-
nailgun_sha: "799cb09d8f6584
python-
astute_sha: "631f96d5a09cc4
fuellib_sha: "a530233a110856
ostf_sha: "a4cf5f218c6aea
fuelmain_sha: "d32775630f42a1
Changed in fuel: | |
status: | New → Confirmed |
importance: | Undecided → Critical |
importance: | Critical → High |
importance: | High → Medium |
assignee: | nobody → Fuel Library Team (fuel-library) |
assignee: | Fuel Library Team (fuel-library) → Matthew Mosesohn (raytrac3r) |
Changed in fuel: | |
milestone: | none → 6.1 |
Are you saying we should modify the default servers and that will fix the problem?