Bug 906254
Summary: | packstack will fail if ntpd is running while ntpdate is executed | ||||||
---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora EPEL | Reporter: | Sandro Mathys <sandro> | ||||
Component: | openstack-packstack | Assignee: | Martin Magr <mmagr> | ||||
Status: | CLOSED CURRENTRELEASE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
Severity: | unspecified | Docs Contact: | |||||
Priority: | unspecified | ||||||
Version: | el6 | CC: | derekh, mmagr, p, vvaldez | ||||
Target Milestone: | --- | ||||||
Target Release: | --- | ||||||
Hardware: | Unspecified | ||||||
OS: | Unspecified | ||||||
Whiteboard: | |||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2016-08-30 11:26:33 UTC | Type: | Bug | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Attachments: |
|
Description
Sandro Mathys
2013-01-31 10:07:56 UTC
Created attachment 690845 [details]
proposed patch
Patch submitted upstream https://review.openstack.org/#/c/20900/1 Good point, patch is working, but it could be done easier [1] as puppet provides such function. [1] http://www.puppetcookbook.com/posts/ensure-service-is-stopped.html (In reply to comment #3) > Good point, patch is working, but it could be done easier [1] as puppet > provides such function. > > [1] http://www.puppetcookbook.com/posts/ensure-service-is-stopped.html Sure, but ntpd is already defined (with the opposite value for "ensure") and puppet won't allow to define it a second time. openstack-packstack-2012.2.2-0.8.dev406.el6 has been submitted as an update for Fedora EPEL 6. https://admin.fedoraproject.org/updates/openstack-packstack-2012.2.2-0.8.dev406.el6 openstack-packstack-2012.2.2-0.8.dev406.fc18 has been submitted as an update for Fedora 18. https://admin.fedoraproject.org/updates/openstack-packstack-2012.2.2-0.8.dev406.fc18 Package openstack-packstack-2012.2.2-0.8.dev406.fc18: * should fix your issue, * was pushed to the Fedora 18 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing openstack-packstack-2012.2.2-0.8.dev406.fc18' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2013-2483/openstack-packstack-2012.2.2-0.8.dev406.fc18 then log in and leave karma (feedback). openstack-packstack-2012.2.2-1.0.dev408.fc18 has been submitted as an update for Fedora 18. https://admin.fedoraproject.org/updates/openstack-packstack-2012.2.2-1.0.dev408.fc18 openstack-packstack-2012.2.2-1.0.dev408.el6 has been submitted as an update for Fedora EPEL 6. https://admin.fedoraproject.org/updates/openstack-packstack-2012.2.2-1.0.dev408.el6 openstack-packstack-2012.2.3-0.1.dev454.fc18 has been submitted as an update for Fedora 18. https://admin.fedoraproject.org/updates/openstack-packstack-2012.2.3-0.1.dev454.fc18 This is also a problem if the controller is also the NTP server. Puppet stops ntpd then runs ntpdate and it fails. A work around is to leave ntpd running and run ntpdate -bu <server>. This allows ntpdate to sync against a running ntpd on the same system. In small POC environments where a time server may not be reachable, this becomes a problem as a dedicated NTP server is needed. Instead, the controller can be used to setup ntpd on it's own pseudo clock to at least keep all the OpenStack systems in sync, regardless if it can reach an external ntpd server. Example configuration to accomplish this: server 127.127.1.0 fudge 127.127.1.0 stratum 10 See Bug 1134613 |