Last modified: 2014-07-22 21:24:49 UTC
When create a new instance and try to run "sudo puppetd -tv" after creation I get the error: err: Could not retrieve catalog from remote server: Error 400 on SERVER: Must pass gmond_port to Class[Ganglia_new::Monitor::Config] at /etc/puppet/modules/ganglia_new/manifests/monitor/config.pp:1 on node i-000006eb.pmtpa.wmflabs warning: Not using cache on failed catalog err: Could not retrieve catalog; skipping run The instance is wikiversity-sandbox-web.
This is caused by a circular dependency in the ganglia_new module: When creating the ganglia conf file it gets the project gid from the projectgid.rb fact, but that fact gets the project name from the ganglia conf file.
This should be improved by https://gerrit.wikimedia.org/r/#/c/61381/ That whole situation is a mess, though, so I'm keeping this bug open for now.
Changing importance.
That half-assed solution turns out to be working just fine.