[plugin][ceph] include time-sync-status for ceph mon
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
sosreport (Ubuntu) |
Fix Released
|
Low
|
Eric Desrochers | ||
Bionic |
Fix Released
|
Medium
|
Ponnuvel Palaniyappan | ||
Focal |
Fix Released
|
Medium
|
Ponnuvel Palaniyappan | ||
Groovy |
Fix Released
|
Medium
|
Ponnuvel Palaniyappan | ||
Hirsute |
Fix Released
|
Low
|
Eric Desrochers |
Bug Description
[Impact]
This will be useful to know if there is a clock skew.
The option has been first introduced in Luminous (v12) which is part of Ubuntu since Bionic/18.04LTS as follows:
# rmadison ceph
ceph | 12.2.4-0ubuntu1 | bionic
ceph | 12.2.13-
ceph | 12.2.13-
ceph | 15.2.1-0ubuntu1 | focal
ceph | 15.2.5-0ubuntu1 | groovy
ceph | 15.2.5-0ubuntu1.1 | groovy-security
ceph | 15.2.7-
ceph | 15.2.7-
ceph | 15.2.7-0ubuntu1 | hirsute
ceph | 15.2.7-0ubuntu3 | hirsute-proposed
Ceph mons might get into time sync problems if ntp/chrony
isn't installed or configured correctly. Since Luminous
release, upstream support 'time-sync-status' to detect this
more easily.
This information used to be part of ceph health structured output prior to Luminous but was removed in favor of the separate ceph time-sync-status command.
Upstream documentation about the option:
https:/
[Test Case]
* Connect to a ceph mon node via ssh/juju ssh/...
* Run sosreport (this can be run in various ways but for the sake of this documenation let's use the most common):
** sosreport -a
** sosreport -o ceph
[Where problems could occur]
If something arise after this change. It will only affect the data collection of the ceph plugin. It won't affect other plugins nor core functionalities.
Worse case scenario would be that user will have to collect ceph debugging data manually (outside a usual sosreport run) in order to provide it to a third-party support vendor.
[Other information]
Issues:
https:/
PR:
https:/
[Original Description]
Ceph mons might get into time sync problems if ntp/chrony
isn't installed or configured correctly. Since Luminous
release, upstream support 'time-sync-status' to detect this
more easily.
This information used to be part of ceph health structured output prior to Luminous but was removed in favor of the separate ceph time-sync-status command.
tags: | added: seg sts |
description: | updated |
description: | updated |
description: | updated |
Changed in sosreport (Ubuntu Hirsute): | |
assignee: | nobody → Eric Desrochers (slashd) |
status: | New → In Progress |
importance: | Undecided → Low |
Changed in sosreport (Ubuntu Groovy): | |
assignee: | nobody → Ponnuvel Palaniyappan (pponnuvel) |
Changed in sosreport (Ubuntu Focal): | |
assignee: | nobody → Ponnuvel Palaniyappan (pponnuvel) |
Changed in sosreport (Ubuntu Bionic): | |
assignee: | nobody → Ponnuvel Palaniyappan (pponnuvel) |
description: | updated |
Changed in sosreport (Ubuntu Groovy): | |
status: | Fix Committed → In Progress |
Uploaded in Hirsute (current active devel release)