Define role related log attributes in role configs so that
recipe does not need to check its own role every time when
writing a role related config from template, because those
info would already have been in role definition and passed
down to node attributes.
Process monitoring can use the same mechanism.
Change-Id: Ifb10da356baf99d2d7e21c8d4d3d8df38fc81f58
ubuntu has an old apt cache upon a fresh installation, so some
package may not be in the cache yet because I noticed some dstat
installation failures due to no condidate found, so run apt-get update
first before installing packages.
Change-Id: I02cc51c45ab65a8eb9c915a87fad28aa4d844acb
https://bugs.launchpad.net/compass/+bug/1314742
Create network failed sometimes due to rpc timeout,
so need to know where the delay is.
Change-Id: I135d1153c6cf18e4fd2047e5f3e8c7ec61165936
If the monitored log dir does not exist, rsyslog will abort,
so make sure only monitor the logs that are existent.
Change-Id: Ic0f265a6a85d1e50d1e6e044d18ccd94f6dd5937