Thank you that is what I suspected.

Alan

On 3/18/2015 1:47 PM, João Graça wrote:
Hello,

What's New in Version 2.3.0
Changes
Improved configuration validation "Dashes are no longer permitted in
identifier names (as their semantics are ambiguous)"

I think you have to change the variable names...

Best,
João Graça

On 18-03-2015 17:38, Alan Bunch wrote:
I was running Icinga2 installed from the repos.

Yum updated to the following:
python-icinga2-2.1.1-1.el6.x86_64
icinga2-bin-2.3.2-1.el6.x86_64
icinga-gui-1.12.2-0.el6.x86_64
icinga-web-1.12.0-1.el6.noarch
icinga-web-mysql-1.12.0-1.el6.noarch
icinga2-common-2.3.2-1.el6.x86_64
icinga-doc-1.12.2-0.el6.x86_64
icinga2-ido-mysql-2.3.2-1.el6.x86_64
icinga2-classicui-config-2.3.2-1.el6.x86_64
icinga2-2.3.2-1.el6.x86_64

Now on start up:

<MUCH STUFF ABOVE REMOVED>
information/ConfigCompiler: Compiling config file:
/etc/icinga2/conf.d/services/uapi-service-K1L-update.conf
information/ConfigCompiler: Compiling config file:
/usr/share/icinga2/include/command.conf
information/ConfigCompiler: Compiling config file:
/usr/share/icinga2/include/command-icinga.conf
information/Utility: Loading library 'libmethods.so'
information/ConfigCompiler: Compiling config file:
/usr/share/icinga2/include/timeperiod.conf
information/Utility: Loading library 'libcompat.so'
information/Utility: Loading library 'libcompat.so'
information/Utility: Loading library 'libdb_ido_mysql.so'
information/Utility: Loading library 'libnotification.so'
information/ConfigItem: Committing config items
information/ApiListener: My API identity: icinp001.swifttrip.com
critical/config: Error: Expression cannot be assigned to.
Location:
/etc/icinga2/conf.d/st-templates.conf(46):   vars.syslog = true
/etc/icinga2/conf.d/st-templates.conf(47):   vars.ssh = true
/etc/icinga2/conf.d/st-templates.conf(48):   vars.ssh-keys = true
                                              ^^^^^^^^^^^^^^^^^^^^
/etc/icinga2/conf.d/st-templates.conf(49):   vars.cpu-load = true
/etc/icinga2/conf.d/st-templates.conf(50):   vars.disk-root-free = true

critical/config: Error: Expression cannot be assigned to.
Location:
/etc/icinga2/conf.d/hosts/apn-prod.swifttrip.com.conf(9): vars.mysql =
true
/etc/icinga2/conf.d/hosts/apn-prod.swifttrip.com.conf(10): vars.backup
= true
/etc/icinga2/conf.d/hosts/apn-prod.swifttrip.com.conf(11):
vars.mysql-backup = true
^^^^^^^^^^^^^^^^^^^^^^^^
/etc/icinga2/conf.d/hosts/apn-prod.swifttrip.com.conf(12): vars.ssh =
true
/etc/icinga2/conf.d/hosts/apn-prod.swifttrip.com.conf(13):
vars.http_ssl = true
<MANY SIMILAR ERRORS REMOVED>

What have I missed ?  It seems that variables with "-"s are the problem.

Ideas ?

Alan

_______________________________________________
icinga-users mailing list
[email protected]
https://lists.icinga.org/mailman/listinfo/icinga-users



_______________________________________________
icinga-users mailing list
[email protected]
https://lists.icinga.org/mailman/listinfo/icinga-users

_______________________________________________
icinga-users mailing list
[email protected]
https://lists.icinga.org/mailman/listinfo/icinga-users

Reply via email to