Following PRs #346 #353 and #358 the refresh-mcollective-metadata cronjob still produces a file that mcollective is not able to correctly parse.
Mcollective assumes all the facts will be top level keys. Instead they are now all nested under values.
See #346 (comment)
A few options I could think of...
- Revert the PRs.
- Have the cron somehow parse the output of
puppet facts to extract the values hash.
- Submit a PR to mcollective (patching this)