[rfe] validation to check for overcloud node clock sync relative to Undercloud
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Fix Released
|
Low
|
Gael Chamoulaud |
Bug Description
Overcloud deployments are comprised of a carefully orchestrated collection of individual steps preformed on a number of different nodes. These steps are both synchronous and asynchronous, and many of them rely on an accurate clock relative to each other and the Undercloud node.
A validation should exist that warns if an Overcloud node clock skew is outside of a given delta, e.g. skewed 3 minutes from the Undercloud. This date should be relative to the Undercloud's clock.
A local system clock time relative to when an overcloud node was introspected does not appear to be part of any node's ironic data, but this should be easy enough to stuff in to the node report.
With a clock that is skewed (greater than a few minutes), the timeouts are often not respected, either leaving a process running too long, or not long enough, relative to what the timeout parameter is. An example of this would be a Galera database sync.
Changed in tripleo: | |
milestone: | none → rocky-3 |
tags: | added: ocata-backport-potential pike-backport-potential queens-backport-potential |
Changed in tripleo: | |
importance: | Undecided → Medium |
assignee: | nobody → Florian Fuchs (flo-fuchs) |
Changed in tripleo: | |
status: | New → Triaged |
Changed in tripleo: | |
milestone: | rocky-3 → rocky-rc1 |
Changed in tripleo: | |
milestone: | rocky-rc1 → stein-1 |
Changed in tripleo: | |
milestone: | stein-1 → stein-2 |
Changed in tripleo: | |
milestone: | stein-2 → stein-3 |
Changed in tripleo: | |
milestone: | stein-3 → train-1 |
Changed in tripleo: | |
milestone: | train-1 → train-2 |
Changed in tripleo: | |
milestone: | train-2 → train-3 |
Changed in tripleo: | |
milestone: | train-3 → ussuri-1 |
Changed in tripleo: | |
milestone: | ussuri-1 → ussuri-2 |
Changed in tripleo: | |
milestone: | ussuri-2 → ussuri-3 |
Changed in tripleo: | |
assignee: | Florian Fuchs (flo-fuchs) → Gael Chamoulaud (gael-chamoulaud) |
Changed in tripleo: | |
milestone: | ussuri-3 → ussuri-rc3 |
Changed in tripleo: | |
status: | Triaged → Incomplete |
Changed in tripleo: | |
milestone: | ussuri-rc3 → victoria-1 |
Changed in tripleo: | |
milestone: | victoria-1 → victoria-3 |
Changed in tripleo: | |
milestone: | victoria-3 → wallaby-1 |
Changed in tripleo: | |
milestone: | wallaby-1 → wallaby-2 |
Changed in tripleo: | |
milestone: | wallaby-2 → wallaby-3 |
Changed in tripleo: | |
status: | Incomplete → Fix Released |
Changed in tripleo: | |
status: | Fix Released → Confirmed |
Changed in tripleo: | |
importance: | Medium → Low |
Changed in tripleo: | |
status: | Confirmed → Fix Released |
This is an automated action. Bug status has been set to 'Incomplete' and target milestone has been removed due to inactivity. If you disagree please re-set these values and reach out to us on freenode #tripleo