StarlingX Puppet modules and manifests
Go to file
Don Penney 8f8176ca03 Puppet manifests missing networking dependencies
During initial unlock of the controller, we see memcached thrashing
on startup for several minutes. In addition, NTP date setting hangs
for a couple of minutes before failing. Both cases are due to the
services being launched in the puppet manifest before the networking
configuration is done, and both need networking configured to run
successfully.

This update adds a dependency against networking configuration for
both memcached and NTP setup in the manifests. For NTP on the
controller, the dependency is added against DNS configuration, which
in turn is dependent on networking config. This ensures DNS config
is also complete before attempting NTP setup, which may use
hostnames for NTP servers.

Closes-Bug: 1830805
Change-Id: I8f9f612e3aad3ad71a511d0d5415e2a05acbc0c1
Signed-off-by: Don Penney <don.penney@windriver.com>
2019-05-29 01:07:58 -04:00
modules Merge "Keystone DB sync - add service puppet module" 2019-05-07 20:25:11 +00:00
puppet-manifests Puppet manifests missing networking dependencies 2019-05-29 01:07:58 -04:00