- changed status to open
App is using slave-apps rather than peer-apps on clusters
Issue #21
resolved
The TA is using $SPLUNK_HOME/etc/slave-apps/...
rather than ../peer-apps/...
in all scripts:
grep -r slave-apps
metricator_cleaner.pl: elsif ( -d "$SPLUNK_HOME/etc/slave-apps/TA-metricator-for-nmon" ) {
metricator_cleaner.pl: $APP = "$SPLUNK_HOME/etc/slave-apps/TA-metricator-for-nmon";
metricator_cleaner.py: TA_NMON_APP_CLUSTERED = SPLUNK_HOME + '\\etc\\slave-apps\\TA-metricator-for-nmon'
metricator_cleaner.py: TA_NMON_APP_CLUSTERED = SPLUNK_HOME + '/etc/slave-apps/TA-metricator-for-nmon'
metricator_cleaner.sh:elif [ -d "$SPLUNK_HOME/etc/slave-apps/TA-metricator-for-nmon" ];then
metricator_cleaner.sh: APP=$SPLUNK_HOME/etc/slave-apps/TA-metricator-for-nmon
metricator_consumer.sh:elif [ -d "$SPLUNK_HOME/etc/slave-apps/TA-metricator-for-nmon" ];then
metricator_consumer.sh: APP=$SPLUNK_HOME/etc/slave-apps/TA-metricator-for-nmon
metricator_helper.sh:elif [ -d "$SPLUNK_HOME/etc/slave-apps/TA-metricator-for-nmon" ];then
metricator_helper.sh: APP=$SPLUNK_HOME/etc/slave-apps/TA-metricator-for-nmon
metricator_reader.pl: elsif ( -d "$SPLUNK_HOME/etc/slave-apps/TA-metricator-for-nmon" ) {
metricator_reader.pl: $APP = "$SPLUNK_HOME/etc/slave-apps/TA-metricator-for-nmon";
metricator_reader.py:TA_NMON_APP_CLUSTERED = SPLUNK_HOME + '/etc/slave-apps/TA-metricator-for-nmon'
nmonparser.pl: elsif ( -d "$SPLUNK_HOME/etc/slave-apps/TA-metricator-for-nmon" ) {
nmonparser.pl: $APP = "$SPLUNK_HOME/etc/slave-apps/TA-metricator-for-nmon";
nmonparser.py: TA_APP_CLUSTERED = SPLUNK_HOME + '\\etc\\slave-apps\\TA-metricator-for-nmon'
nmonparser.py: TA_APP_CLUSTERED = SPLUNK_HOME + '/etc/slave-apps/TA-metricator-for-nmon'
nmonparser.sh:elif [ -d "$SPLUNK_HOME/etc/slave-apps/TA-metricator-for-nmon" ];then
nmonparser.sh: APP=$SPLUNK_HOME/etc/slave-apps/TA-metricator-for-nmon
On newer splunk installations, slave-apps is replaced with peer-apps. So we did:
> sed -i 's/slave-apps/peer-apps/g' *.pl *py *sh
to resolve this locally but should also be done upstream (or a more sophisticated way).
This is why the app does not work, if it is rolled out via cluster manager (with splunk apply cluster-bundle
)
Comments (2)
-
-
- changed status to resolved
Addressed with current releases available in Splunk Base.
- Log in to comment
Addressed with current releases available in Splunk Base.