ntpd without iburst can be out of sync for a long time

Bug #1731883 reported by Attila Fazekas
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
Medium
Alex Schultz

Bug Description

The swift services are very sensitive for syncronised clock, ntpd without iburst can be out of sync for long time. The iburst is recommenced by all distros today (also for chrony) , but puppetlabs-ntp just enables it for debian and AIX by default. Please enable iburst by default with all time service (ntpd or chrony)

Revision history for this message
Alex Schultz (alex-schultz) wrote :

This can be configured by the operator via ntp::iburst_enable hieradata.

Changed in tripleo:
status: New → Triaged
importance: Undecided → High
milestone: none → queens-2
importance: High → Medium
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-heat-templates (master)

Fix proposed to branch: master
Review: https://review.openstack.org/519387

Changed in tripleo:
assignee: nobody → Alex Schultz (alex-schultz)
status: Triaged → In Progress
tags: added: pike-backport-potential
description: updated
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (master)

Reviewed: https://review.openstack.org/519387
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=3f13662c8033b5af5e1c35107d9e37df96903eaa
Submitter: Zuul
Branch: master

commit 3f13662c8033b5af5e1c35107d9e37df96903eaa
Author: Alex Schultz <email address hidden>
Date: Mon Nov 13 08:31:58 2017 -0700

    Enable ntp iburst

    By default the upstream puppetlab module does not enable this option for
    Red Hat based systems. Since some of the services we deploy are
    sensitive to clock skew, let's switch ibrust on to improve
    syncronization.

    Change-Id: I918e1e9bbdc35235a552555458a0f4118b70e988
    Closes-Bug: #1731883

Changed in tripleo:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-heat-templates (stable/pike)

Fix proposed to branch: stable/pike
Review: https://review.openstack.org/519779

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (stable/pike)

Reviewed: https://review.openstack.org/519779
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=077fd545b03ebcd2ddf8f3b5a702926b2c6f26db
Submitter: Zuul
Branch: stable/pike

commit 077fd545b03ebcd2ddf8f3b5a702926b2c6f26db
Author: Alex Schultz <email address hidden>
Date: Mon Nov 13 08:31:58 2017 -0700

    Enable ntp iburst

    By default the upstream puppetlab module does not enable this option for
    Red Hat based systems. Since some of the services we deploy are
    sensitive to clock skew, let's switch ibrust on to improve
    syncronization.

    Change-Id: I918e1e9bbdc35235a552555458a0f4118b70e988
    Closes-Bug: #1731883
    (cherry picked from commit 3f13662c8033b5af5e1c35107d9e37df96903eaa)

tags: added: in-stable-pike
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-heat-templates (stable/ocata)

Fix proposed to branch: stable/ocata
Review: https://review.openstack.org/520350

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-heat-templates (stable/newton)

Fix proposed to branch: stable/newton
Review: https://review.openstack.org/521269

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (stable/ocata)

Reviewed: https://review.openstack.org/520350
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=c1bc124c8e0a64af8735864b7a8a96348223fe44
Submitter: Zuul
Branch: stable/ocata

commit c1bc124c8e0a64af8735864b7a8a96348223fe44
Author: Alex Schultz <email address hidden>
Date: Mon Nov 13 08:31:58 2017 -0700

    Enable ntp iburst

    By default the upstream puppetlab module does not enable this option for
    Red Hat based systems. Since some of the services we deploy are
    sensitive to clock skew, let's switch ibrust on to improve
    syncronization.

    Change-Id: I918e1e9bbdc35235a552555458a0f4118b70e988
    Closes-Bug: #1731883
    (cherry picked from commit 3f13662c8033b5af5e1c35107d9e37df96903eaa)
    (cherry picked from commit 077fd545b03ebcd2ddf8f3b5a702926b2c6f26db)

tags: added: in-stable-ocata
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-heat-templates 6.2.6

This issue was fixed in the openstack/tripleo-heat-templates 6.2.6 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-heat-templates 7.0.5

This issue was fixed in the openstack/tripleo-heat-templates 7.0.5 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on tripleo-heat-templates (stable/newton)

Change abandoned by afazekas (<email address hidden>) on branch: stable/newton
Review: https://review.openstack.org/521269
Reason: Lets leave Newton ASIS for now.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-heat-templates 8.0.0.0b2

This issue was fixed in the openstack/tripleo-heat-templates 8.0.0.0b2 development milestone.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.