tripleo-image-elements/elements
Nicholas Randon b8266fa7ec NTP fail to sync if time sync is not performed
Time sensitive services may not be able to startup and be synchronized,
specifically when deployed on multiple nodes, when the hardware clock
of the booting system is not explicitly synchronized before attempting
to start the services. With this, NTP itself may not be able to
synchronize and start operating if the clock is skewed too much from
the clock source(s), or if one clock source is out of sync itself.

This change move the ntp stand-up earlier in setup so that time of any
system is controlled befor time sensitive services startup. For example
the database on controller nodes. The change also set the clock to the
time of the given ntp server forcefully and updates the Hardware clock.
It also fixes the invalid ntp.conf file.

Closes-Bug: 1408379
Relates-To: I56a03dc0a899a8c515f2a05d678d7e80e9b7b93c
Change-Id: Ib9931b84925d9ceb32f18e9adc5be64402fbf61e
2015-01-14 17:44:05 +00:00
..
ansible Update Ansible version to 1.8.1 2014-12-01 19:24:20 -05:00
apache2 Migrate to package-installs scripts 2014-11-05 01:38:05 -08:00
bandersnatch Fix the bandersnatch element on ubuntu 2014-12-03 11:51:35 +00:00
bm-dnsmasq Migrate to package-installs scripts 2014-11-05 01:38:05 -08:00
boot-stack reset-db to get all db parameters from the config 2014-12-03 12:22:51 +00:00
ceilometer Only configure Ceilo DB connection if it is set 2014-12-07 15:13:14 -05:00
ceilometer-agent-central Migrate ceilometer elements to svc-map 2014-10-15 12:03:00 -04:00
ceilometer-agent-compute Migrate to package-installs scripts 2014-11-05 01:38:05 -08:00
ceilometer-agent-notification Migrate ceilometer elements to svc-map 2014-10-15 12:03:00 -04:00
ceilometer-alarm-evaluator Add package support to ceilometer-alarm-evaluator 2014-11-16 21:23:51 -05:00
ceilometer-alarm-notifier Add package support to ceilometer-alarm-notifier 2014-11-16 21:23:42 -05:00
ceilometer-api Migrate ceilometer elements to svc-map 2014-10-15 12:03:00 -04:00
ceilometer-collector Migrate ceilometer elements to svc-map 2014-10-15 12:03:00 -04:00
ceilometer-overcloud-config Ceilometer Config element for custom pipeline 2014-05-21 16:42:39 +02:00
ceilometer-undercloud-config Using arithmetic transformers in pipeline 2014-08-06 11:06:13 +02:00
check_mk-agent Migrate to package-installs scripts 2014-11-05 01:38:05 -08:00
cinder Set lock_path in cinder.conf 2014-11-24 10:52:41 +00:00
cinder-api Add svc-map to cinder-api 2014-10-14 09:10:59 -04:00
cinder-lio Migrate to package-installs scripts 2014-11-05 01:38:05 -08:00
cinder-tgt Migrate to package-installs scripts 2014-11-05 01:38:05 -08:00
cinder-volume Adds svc-map to cinder elements 2014-10-15 09:15:48 -04:00
cinder-volume-nfs Improve nfs-server to support multiple shares and options 2014-10-20 11:53:16 +02:00
collectl Migrate from map-services to svc-map 2014-10-16 17:47:59 -04:00
common-venv Add a new common-venv element 2014-04-19 08:08:45 -04:00
corosync Migrate to package-installs scripts 2014-11-05 01:38:05 -08:00
debian-mirror Add a debian-mirror element 2014-01-29 11:24:16 +11:00
delorean-repo Add a delorean-repo element 2014-11-24 14:19:44 -05:00
devstack Fix dib-lint failures 2014-07-31 12:25:59 -04:00
diskimage-builder sort the element-deps to please dib-lint 2014-04-24 15:38:03 +02:00
enable-packages-install Add source and package install for Tuskar client 2014-11-12 15:56:10 +00:00
fedora-rdo-icehouse Update fedora-rdo-icehouse element 2014-08-27 08:56:56 -04:00
fedora-rdo-icehouse-repository Update fedora-rdo-icehouse element 2014-08-27 08:56:56 -04:00
geard Migrate geard to svc-map 2014-10-16 17:59:07 -04:00
glance Merge "Properly format markdown code blocks" 2014-11-13 21:29:58 +00:00
haproxy Merge "move maxconn from each backend to the overall configuration" 2014-12-09 17:48:18 +00:00
heat Check stunnel.connect_host not stunnel.connect_ip 2014-11-13 09:34:31 +00:00
heat-api Migrate heat-api element to svc-map 2014-11-12 09:37:11 -05:00
heat-cfntools Pin setuptools to <8.0 2014-12-14 10:54:37 -08:00
heat-engine Migrate heat-engine element to svc-map 2014-11-12 18:34:01 -05:00
horizon Merge "Update iptables to support variable Horizon port" 2015-01-08 01:50:30 +00:00
hosts Fix diff return code in hosts element 2014-08-18 18:40:10 -04:00
icinga-core Update icinga install script to enable icmp checks 2014-05-16 13:48:07 +01:00
icinga-web Create install-packages as a binary. 2013-01-31 00:08:58 +01:00
install-static Install static element files 2014-10-08 09:03:24 -07:00
iptables Support RedHatEnterpriseWorkstation in add-rule 2014-12-23 09:49:27 -05:00
ironic Add support for pxe_ilo driver 2014-12-09 16:42:47 +00:00
ironic-api Migrate ironic-api to svc-map 2014-11-12 18:53:16 -05:00
ironic-conductor Migrate ironic-conductor to svc-map 2014-11-20 10:11:10 -05:00
jenkins Fix dib-lint failures 2014-07-31 12:25:59 -04:00
keepalived Implements: log rotation for keepalived 2014-12-23 23:34:37 +00:00
keystone Migrate keystone to svc-map 2014-11-20 14:12:12 -05:00
localboot Merge "adding local boot support for uboot arm arch" 2014-11-12 08:59:40 +00:00
mariadb mariadb: call os-svc-enable 2014-08-13 11:46:17 -04:00
mariadb-common Ensure correct permissions for /var/lib/mysql when dir is recreated 2014-10-02 11:51:29 +02:00
mariadb-dev Migrate to package-installs scripts 2014-11-05 01:38:05 -08:00
mariadb-dev-rpm Migrate to package-installs scripts 2014-11-05 01:38:05 -08:00
mariadb-rpm mariadb: call os-svc-enable 2014-08-13 11:46:17 -04:00
memcached Migrate to package-installs scripts 2014-11-05 01:38:05 -08:00
multipath Add new multipath element 2014-07-30 08:45:10 +01:00
mysql Migrate to package-installs scripts 2014-11-05 01:38:05 -08:00
mysql-common Merge "Secure MySQL clustering with SSL" 2015-01-06 16:17:04 +00:00
mysql-dev Install the correct mysql-dev package for RHEL6 2014-11-17 01:27:49 -06:00
mysql-mariadb-compat Add mysql-mariadb-compat element 2014-03-25 13:54:03 -05:00
mysql-migration Disable set -x for passwords 2014-12-17 11:47:17 -08:00
nagios3 Migrate to package-installs scripts 2014-11-05 01:38:05 -08:00
network-gateway Properly format markdown code blocks 2014-11-12 10:31:01 +09:00
network-utils Fix sed regex for deleting old configs 2014-10-22 17:49:51 +01:00
neutron Merge "Only configure Neutron DB connection if it is set" 2014-12-18 22:59:21 +00:00
neutron-dhcp-agent Change the kill_metadata executable strings in Neutron 2014-12-03 01:49:27 +00:00
neutron-network-node Remove redundancies between neutron-router and neutron-network-node 2014-10-16 13:56:32 +00:00
neutron-openvswitch-agent os-net-config: log at log level info again... 2014-12-17 08:57:10 -05:00
neutron-ovs-cleanup Merge "Configure neutron-ovs-cleanup to run after openvswitch" 2014-07-02 07:39:59 +00:00
neutron-router add conntrack in neutron-router element 2015-01-05 06:13:55 -08:00
neutron-server Migrate to package-installs scripts 2014-11-05 01:38:05 -08:00
nfs-client Improve nfs-server to support multiple shares and options 2014-10-20 11:53:16 +02:00
nfs-server Improve nfs-server to support multiple shares and options 2014-10-20 11:53:16 +02:00
nova Switch Nova to the Cinder v2 API 2014-11-25 12:36:24 -05:00
nova-api Add iptables rule for nova and mysql 2014-12-18 06:12:28 -08:00
nova-baremetal Fix DISTRO_NAME usage for centos7 element 2014-10-01 21:47:45 -04:00
nova-compute Fix dib-lint failures 2014-07-31 12:25:59 -04:00
nova-ironic Package install support for nova-ironic 2014-09-12 11:31:10 -04:00
nova-kvm Open port 16509 on compute nodes for Nova live migration 2014-12-09 14:58:26 -08:00
nova-novncproxy Migrate to package-installs scripts 2014-11-05 01:38:05 -08:00
nscd Add new nscd element 2014-11-26 09:54:39 +00:00
ntp NTP fail to sync if time sync is not performed 2015-01-14 17:44:05 +00:00
openstack-clients Pin setuptools to <8.0 2014-12-14 10:54:37 -08:00
openstack-db indent using 4 spaces (2/3) 2014-05-23 00:30:26 +02:00
openstack-ssl Fix mustache context cascading in stunnel config 2014-12-17 18:37:43 -08:00
openvswitch Add pkg_map support to openvswitch elements 2014-08-11 09:28:12 +00:00
openvswitch-datapath Add openvswitch-datapath mapping for SUSE 2014-09-02 18:30:22 +02:00
os-apply-config Migrate to package-installs scripts 2014-11-05 01:38:05 -08:00
os-collect-config Allow setting ca_certificate option for metadata api 2014-12-05 12:09:51 +01:00
os-is-bootstrap-host Add os-is-bootstrap-host element and script 2014-06-12 13:56:49 -07:00
os-net-config os-net-config: log at log level info again... 2014-12-17 08:57:10 -05:00
os-refresh-config Switch to the default os-refresh-config base dir 2014-11-10 14:23:26 +00:00
os-svc-install Merge "Log directly to syslog from os services" 2015-01-05 17:29:44 +00:00
pacemaker Migrate to package-installs scripts 2014-11-05 01:38:05 -08:00
pip-and-virtualenv Pin setuptools to <8.0 2014-12-14 10:54:37 -08:00
pip-manifest Standardise manifest creation and retrieval 2014-05-26 11:21:18 +01:00
postfix Properly format markdown code blocks 2014-11-12 10:31:01 +09:00
pypi-mirror Fix dib-lint failures 2014-07-31 12:25:59 -04:00
pypi-openstack Use /simple instead of /openstack for pypi mirror 2014-07-10 22:55:09 -07:00
qpidd Properly format markdown code blocks 2014-11-12 10:31:01 +09:00
rabbitmq-server Merge "Use oac to create .erlang.cookie" 2015-01-03 23:54:29 +00:00
rally Fix element-deps file name 2014-11-18 15:26:08 +01:00
rdo-icehouse Fix element-deps file name 2014-11-18 15:26:08 +01:00
rdo-release Make rdo-release install safe 2014-10-20 15:41:50 -05:00
remove-serial-console Fix the grub2 config location for non Ubuntu/Debian systems 2013-12-18 20:37:06 +01:00
rhel7-rdo-icehouse Add rhel7-rdo-icehouse element 2014-09-05 07:39:34 -04:00
salt-master Create install-packages as a binary. 2013-01-31 00:08:58 +01:00
salt-minion Create install-packages as a binary. 2013-01-31 00:08:58 +01:00
seed-debug-logging Add ability to enable debug logging on seed 2014-10-13 21:06:18 -07:00
seed-stack-config Add neutron.ovs.local_ip to static seed json 2014-11-21 11:50:38 +00:00
selinux Merge "Combine policy installs into one operation" 2014-11-05 09:44:56 +00:00
snmpd Properly format markdown code blocks 2014-11-12 10:31:01 +09:00
sosreport Fix dib-lint failures 2014-07-31 12:25:59 -04:00
squid Decrease squids cache max freshness time 2014-09-19 14:48:31 +00:00
ssl-ca Only install CA cert if file is likely to be a valid cert 2014-11-24 21:24:40 +00:00
stackuser Fix dib-lint failures 2014-07-31 12:25:59 -04:00
stunnel Restart stunnel earlier in configure.d 2014-11-18 11:54:12 +00:00
swift Properly format markdown code blocks 2014-11-12 10:31:01 +09:00
swift-proxy Log directly to syslog from os services 2015-01-05 09:28:57 -08:00
swift-ring Add pkg-map to swift-ring element dependency file 2014-09-22 16:02:35 +01:00
swift-storage Log directly to syslog from os services 2015-01-05 09:28:57 -08:00
sysctl Modify sysctl-set-value script to support multi-value parameters 2014-11-18 18:56:04 +00:00
tempest Merge "Configurable tests2skip file in tempest element" 2014-12-24 07:38:21 +00:00
tripleo-cd Merge "Add a pypi mirror to the ci overcloud" 2014-12-12 18:53:17 +00:00
tripleo-heat-templates Correct the README.md descriptions 2014-10-31 16:30:58 -04:00
tripleo-staging Fix dib-lint failures 2014-07-31 12:25:59 -04:00
trove base element for trove control plane elements 2014-05-06 13:09:33 -07:00
trove-api Merge "Properly format markdown code blocks" 2014-11-13 21:29:58 +00:00
tuskar Properly format markdown code blocks 2014-11-12 10:31:01 +09:00
tuskar-ui Wait for tuskar-api to start up 2014-11-24 18:13:34 -08:00
use-ephemeral Symlink to backup dir until ephemeral storage available 2014-09-24 10:34:32 +00:00
__init__.py Enable unit testing 2014-03-28 19:55:12 -05:00