Add configuration parameters to server and agent #887
ci.yml
on: pull_request
Puppet
/
Static validations
20s
Matrix: Puppet / acceptance
Matrix: Puppet / unit
Puppet
/
Test suite
2s
Annotations
29 errors and 20 warnings
Puppet / 8 (Ruby 3.2):
spec/classes/server_spec.rb#L329
zabbix::server on redhat-8-x86_64 with all zabbix_server.conf-related parameters is expected to contain File[/etc/zabbix/zabbix_server.conf] with content =~ /^StartHistoryPollers=5/
Failure/Error: it { is_expected.to contain_file('/etc/zabbix/zabbix_server.conf').with_content %r{^StartHistoryPollers=5} }
expected that the catalogue would contain File[/etc/zabbix/zabbix_server.conf] with content set to /^StartHistoryPollers=5/ but it is set to "# this is a configuration file for zabbix server process\n# to get more information about zabbix,\n# visit http://www.zabbix.com\n\n############ GENERAL PARAMETERS #################\n\n### Option: ListenPort\n#\tListen port for trapper.\n#\n# Mandatory: no\n# Range: 1024-32767\nListenPort=10051\n\n### Option: SourceIP\n#\tSource IP address for outgoing connections.\n#\n# Mandatory: no\nSourceIP=192.168.1.1\n\n\n### Option: LogType\n#\tSpecifies where log messages are written to:\n#\t\tsystem - syslog\n#\t\tfile - file specified with LogFile parameter\n#\t\tconsole - standard output\n#\n# Mandatory: no\nLogType=file\n\n### Option: LogFile\n#\tLog file name for LogType 'file' parameter.\n#\n# Mandatory: yes, if LogType is set to file, otherwise no\nLogFile=/var/log/zabbix/zabbix_server.log\n\n### Option: LogFileSize\n#\tMaximum size of log file in MB.\n#\t0 - disable automatic log rotation.\n#\n# Mandatory: no\n# Range: 0-1024\nLogFileSize=10\n### Option: DebugLevel\n#\tSpecifies debug level:\n#\t0 - basic information about starting and stopping of Zabbix processes\n#\t1 - critical information\n#\t2 - error information\n#\t3 - warnings\n#\t4 - for debugging (produces lots of information)\n#\t5 - extended debugging (produces even more information)\n#\n# Mandatory: no\n# Range: 0-5\nDebugLevel=3\n\n### Option: PidFile\n#\tName of PID file.\n#\n# Mandatory: no\nPidFile=/var/run/zabbix/zabbix_server.pid\n\n### Option: SocketDir\n#\tIPC socket directory.\n#\t\tDirectory to store IPC sockets used by internal Zabbix services.\n#\n# Mandatory: no\n\n\n### NOTE: Support for Oracle DB is deprecated since Zabbix 7.0 and will be removed in future versions.\n\n### Option: DBHost\n#\tDatabase host name.\n#\tIf set to localhost, socket is used for MySQL.\n#\tIf set to empty string, socket is used for PostgreSQL.\n#\tIf set to empty string, the Net Service Name connection method is used to connect to Oracle database; also see\n#\tthe TNS_ADMIN environment variable to specify the directory where the tnsnames.ora file is located.\n#\n# Mandatory: no\nDBHost=localhost\n\n### Option: DBName\n#\tDatabase name.\n#\tIf the Net Service Name connection method is used to connect to Oracle database, specify the service name from\n#\tthe tnsnames.ora file or set to empty string; also see the TWO_TASK environment variable if DBName is set to\n#\tempty string.\n#\n# Mandatory: yes\nDBName=zabbix-server\n\n### Option: DBSchema\n#\tSchema name. Used for PostgreSQL.\n#\n# Mandatory: no\nDBSchema=zabbix-server\n\n### Option: DBUser\n#\tDatabase user.\n#\n# Mandatory: no\nDBUser=zabbix-server\n\n### Option: DBPassword\n#\tDatabase password.\n#\tComment this line if no password is used.\n#\n# Mandatory: no\nDBPassword=zabbix-server\n\n### Option: DBSocket\n#\tPath to MySQL socket.\n#\n# Mandatory: no\nDBSocket=/tmp/socket.db\n\n### Option: DBPort\n#\tDatabase port when not using local socket.\n#\tIf the Net Service Name connection method is used to connect to Oracle database, the port number from the\n#\ttnsnames.ora file will be used. The port number set here will be ignored.\n#\n# Mandatory: no\n# Range: 1024-65535\nDBPort=3306\n\n\n############ ADVANCED PARAMETERS ################\n\n### Option: StartPollers\n#\tNumber of pre-forked instances of pollers.\n#\n# Mandatory: no\n# Range: 0-1000\nStartPollers=12\n\n\n\n### Option: StartIPMIPollers\n#\tNumber of pre-forked instances of IPMI pollers.\n#\t\tThe IPMI manager process is automatically started when at least one IPMI poller is started.\n#\n# Mandatory: no\n# Range: 0-1000\nStartIPMIPollers=12\n\n### Option: StartPreprocessors\n#\tNumber of pre-started in
|
Puppet / 8 (Ruby 3.2):
spec/classes/server_spec.rb#L329
zabbix::server on redhat-9-x86_64 with all zabbix_server.conf-related parameters is expected to contain File[/etc/zabbix/zabbix_server.conf] with content =~ /^StartHistoryPollers=5/
Failure/Error: it { is_expected.to contain_file('/etc/zabbix/zabbix_server.conf').with_content %r{^StartHistoryPollers=5} }
expected that the catalogue would contain File[/etc/zabbix/zabbix_server.conf] with content set to /^StartHistoryPollers=5/ but it is set to "# this is a configuration file for zabbix server process\n# to get more information about zabbix,\n# visit http://www.zabbix.com\n\n############ GENERAL PARAMETERS #################\n\n### Option: ListenPort\n#\tListen port for trapper.\n#\n# Mandatory: no\n# Range: 1024-32767\nListenPort=10051\n\n### Option: SourceIP\n#\tSource IP address for outgoing connections.\n#\n# Mandatory: no\nSourceIP=192.168.1.1\n\n\n### Option: LogType\n#\tSpecifies where log messages are written to:\n#\t\tsystem - syslog\n#\t\tfile - file specified with LogFile parameter\n#\t\tconsole - standard output\n#\n# Mandatory: no\nLogType=file\n\n### Option: LogFile\n#\tLog file name for LogType 'file' parameter.\n#\n# Mandatory: yes, if LogType is set to file, otherwise no\nLogFile=/var/log/zabbix/zabbix_server.log\n\n### Option: LogFileSize\n#\tMaximum size of log file in MB.\n#\t0 - disable automatic log rotation.\n#\n# Mandatory: no\n# Range: 0-1024\nLogFileSize=10\n### Option: DebugLevel\n#\tSpecifies debug level:\n#\t0 - basic information about starting and stopping of Zabbix processes\n#\t1 - critical information\n#\t2 - error information\n#\t3 - warnings\n#\t4 - for debugging (produces lots of information)\n#\t5 - extended debugging (produces even more information)\n#\n# Mandatory: no\n# Range: 0-5\nDebugLevel=3\n\n### Option: PidFile\n#\tName of PID file.\n#\n# Mandatory: no\nPidFile=/var/run/zabbix/zabbix_server.pid\n\n### Option: SocketDir\n#\tIPC socket directory.\n#\t\tDirectory to store IPC sockets used by internal Zabbix services.\n#\n# Mandatory: no\n\n\n### NOTE: Support for Oracle DB is deprecated since Zabbix 7.0 and will be removed in future versions.\n\n### Option: DBHost\n#\tDatabase host name.\n#\tIf set to localhost, socket is used for MySQL.\n#\tIf set to empty string, socket is used for PostgreSQL.\n#\tIf set to empty string, the Net Service Name connection method is used to connect to Oracle database; also see\n#\tthe TNS_ADMIN environment variable to specify the directory where the tnsnames.ora file is located.\n#\n# Mandatory: no\nDBHost=localhost\n\n### Option: DBName\n#\tDatabase name.\n#\tIf the Net Service Name connection method is used to connect to Oracle database, specify the service name from\n#\tthe tnsnames.ora file or set to empty string; also see the TWO_TASK environment variable if DBName is set to\n#\tempty string.\n#\n# Mandatory: yes\nDBName=zabbix-server\n\n### Option: DBSchema\n#\tSchema name. Used for PostgreSQL.\n#\n# Mandatory: no\nDBSchema=zabbix-server\n\n### Option: DBUser\n#\tDatabase user.\n#\n# Mandatory: no\nDBUser=zabbix-server\n\n### Option: DBPassword\n#\tDatabase password.\n#\tComment this line if no password is used.\n#\n# Mandatory: no\nDBPassword=zabbix-server\n\n### Option: DBSocket\n#\tPath to MySQL socket.\n#\n# Mandatory: no\nDBSocket=/tmp/socket.db\n\n### Option: DBPort\n#\tDatabase port when not using local socket.\n#\tIf the Net Service Name connection method is used to connect to Oracle database, the port number from the\n#\ttnsnames.ora file will be used. The port number set here will be ignored.\n#\n# Mandatory: no\n# Range: 1024-65535\nDBPort=3306\n\n\n############ ADVANCED PARAMETERS ################\n\n### Option: StartPollers\n#\tNumber of pre-forked instances of pollers.\n#\n# Mandatory: no\n# Range: 0-1000\nStartPollers=12\n\n\n\n### Option: StartIPMIPollers\n#\tNumber of pre-forked instances of IPMI pollers.\n#\t\tThe IPMI manager process is automatically started when at least one IPMI poller is started.\n#\n# Mandatory: no\n# Range: 0-1000\nStartIPMIPollers=12\n\n### Option: StartPreprocessors\n#\tNumber of pre-started in
|
Puppet / 8 (Ruby 3.2):
spec/classes/server_spec.rb#L329
zabbix::server on oraclelinux-8-x86_64 with all zabbix_server.conf-related parameters is expected to contain File[/etc/zabbix/zabbix_server.conf] with content =~ /^StartHistoryPollers=5/
Failure/Error: it { is_expected.to contain_file('/etc/zabbix/zabbix_server.conf').with_content %r{^StartHistoryPollers=5} }
expected that the catalogue would contain File[/etc/zabbix/zabbix_server.conf] with content set to /^StartHistoryPollers=5/ but it is set to "# this is a configuration file for zabbix server process\n# to get more information about zabbix,\n# visit http://www.zabbix.com\n\n############ GENERAL PARAMETERS #################\n\n### Option: ListenPort\n#\tListen port for trapper.\n#\n# Mandatory: no\n# Range: 1024-32767\nListenPort=10051\n\n### Option: SourceIP\n#\tSource IP address for outgoing connections.\n#\n# Mandatory: no\nSourceIP=192.168.1.1\n\n\n### Option: LogType\n#\tSpecifies where log messages are written to:\n#\t\tsystem - syslog\n#\t\tfile - file specified with LogFile parameter\n#\t\tconsole - standard output\n#\n# Mandatory: no\nLogType=file\n\n### Option: LogFile\n#\tLog file name for LogType 'file' parameter.\n#\n# Mandatory: yes, if LogType is set to file, otherwise no\nLogFile=/var/log/zabbix/zabbix_server.log\n\n### Option: LogFileSize\n#\tMaximum size of log file in MB.\n#\t0 - disable automatic log rotation.\n#\n# Mandatory: no\n# Range: 0-1024\nLogFileSize=10\n### Option: DebugLevel\n#\tSpecifies debug level:\n#\t0 - basic information about starting and stopping of Zabbix processes\n#\t1 - critical information\n#\t2 - error information\n#\t3 - warnings\n#\t4 - for debugging (produces lots of information)\n#\t5 - extended debugging (produces even more information)\n#\n# Mandatory: no\n# Range: 0-5\nDebugLevel=3\n\n### Option: PidFile\n#\tName of PID file.\n#\n# Mandatory: no\nPidFile=/var/run/zabbix/zabbix_server.pid\n\n### Option: SocketDir\n#\tIPC socket directory.\n#\t\tDirectory to store IPC sockets used by internal Zabbix services.\n#\n# Mandatory: no\n\n\n### NOTE: Support for Oracle DB is deprecated since Zabbix 7.0 and will be removed in future versions.\n\n### Option: DBHost\n#\tDatabase host name.\n#\tIf set to localhost, socket is used for MySQL.\n#\tIf set to empty string, socket is used for PostgreSQL.\n#\tIf set to empty string, the Net Service Name connection method is used to connect to Oracle database; also see\n#\tthe TNS_ADMIN environment variable to specify the directory where the tnsnames.ora file is located.\n#\n# Mandatory: no\nDBHost=localhost\n\n### Option: DBName\n#\tDatabase name.\n#\tIf the Net Service Name connection method is used to connect to Oracle database, specify the service name from\n#\tthe tnsnames.ora file or set to empty string; also see the TWO_TASK environment variable if DBName is set to\n#\tempty string.\n#\n# Mandatory: yes\nDBName=zabbix-server\n\n### Option: DBSchema\n#\tSchema name. Used for PostgreSQL.\n#\n# Mandatory: no\nDBSchema=zabbix-server\n\n### Option: DBUser\n#\tDatabase user.\n#\n# Mandatory: no\nDBUser=zabbix-server\n\n### Option: DBPassword\n#\tDatabase password.\n#\tComment this line if no password is used.\n#\n# Mandatory: no\nDBPassword=zabbix-server\n\n### Option: DBSocket\n#\tPath to MySQL socket.\n#\n# Mandatory: no\nDBSocket=/tmp/socket.db\n\n### Option: DBPort\n#\tDatabase port when not using local socket.\n#\tIf the Net Service Name connection method is used to connect to Oracle database, the port number from the\n#\ttnsnames.ora file will be used. The port number set here will be ignored.\n#\n# Mandatory: no\n# Range: 1024-65535\nDBPort=3306\n\n\n############ ADVANCED PARAMETERS ################\n\n### Option: StartPollers\n#\tNumber of pre-forked instances of pollers.\n#\n# Mandatory: no\n# Range: 0-1000\nStartPollers=12\n\n\n\n### Option: StartIPMIPollers\n#\tNumber of pre-forked instances of IPMI pollers.\n#\t\tThe IPMI manager process is automatically started when at least one IPMI poller is started.\n#\n# Mandatory: no\n# Range: 0-1000\nStartIPMIPollers=12\n\n### Option: StartPreprocessors\n#\tNumber of pre-start
|
Puppet / 8 (Ruby 3.2):
spec/classes/server_spec.rb#L329
zabbix::server on oraclelinux-9-x86_64 with all zabbix_server.conf-related parameters is expected to contain File[/etc/zabbix/zabbix_server.conf] with content =~ /^StartHistoryPollers=5/
Failure/Error: it { is_expected.to contain_file('/etc/zabbix/zabbix_server.conf').with_content %r{^StartHistoryPollers=5} }
expected that the catalogue would contain File[/etc/zabbix/zabbix_server.conf] with content set to /^StartHistoryPollers=5/ but it is set to "# this is a configuration file for zabbix server process\n# to get more information about zabbix,\n# visit http://www.zabbix.com\n\n############ GENERAL PARAMETERS #################\n\n### Option: ListenPort\n#\tListen port for trapper.\n#\n# Mandatory: no\n# Range: 1024-32767\nListenPort=10051\n\n### Option: SourceIP\n#\tSource IP address for outgoing connections.\n#\n# Mandatory: no\nSourceIP=192.168.1.1\n\n\n### Option: LogType\n#\tSpecifies where log messages are written to:\n#\t\tsystem - syslog\n#\t\tfile - file specified with LogFile parameter\n#\t\tconsole - standard output\n#\n# Mandatory: no\nLogType=file\n\n### Option: LogFile\n#\tLog file name for LogType 'file' parameter.\n#\n# Mandatory: yes, if LogType is set to file, otherwise no\nLogFile=/var/log/zabbix/zabbix_server.log\n\n### Option: LogFileSize\n#\tMaximum size of log file in MB.\n#\t0 - disable automatic log rotation.\n#\n# Mandatory: no\n# Range: 0-1024\nLogFileSize=10\n### Option: DebugLevel\n#\tSpecifies debug level:\n#\t0 - basic information about starting and stopping of Zabbix processes\n#\t1 - critical information\n#\t2 - error information\n#\t3 - warnings\n#\t4 - for debugging (produces lots of information)\n#\t5 - extended debugging (produces even more information)\n#\n# Mandatory: no\n# Range: 0-5\nDebugLevel=3\n\n### Option: PidFile\n#\tName of PID file.\n#\n# Mandatory: no\nPidFile=/var/run/zabbix/zabbix_server.pid\n\n### Option: SocketDir\n#\tIPC socket directory.\n#\t\tDirectory to store IPC sockets used by internal Zabbix services.\n#\n# Mandatory: no\n\n\n### NOTE: Support for Oracle DB is deprecated since Zabbix 7.0 and will be removed in future versions.\n\n### Option: DBHost\n#\tDatabase host name.\n#\tIf set to localhost, socket is used for MySQL.\n#\tIf set to empty string, socket is used for PostgreSQL.\n#\tIf set to empty string, the Net Service Name connection method is used to connect to Oracle database; also see\n#\tthe TNS_ADMIN environment variable to specify the directory where the tnsnames.ora file is located.\n#\n# Mandatory: no\nDBHost=localhost\n\n### Option: DBName\n#\tDatabase name.\n#\tIf the Net Service Name connection method is used to connect to Oracle database, specify the service name from\n#\tthe tnsnames.ora file or set to empty string; also see the TWO_TASK environment variable if DBName is set to\n#\tempty string.\n#\n# Mandatory: yes\nDBName=zabbix-server\n\n### Option: DBSchema\n#\tSchema name. Used for PostgreSQL.\n#\n# Mandatory: no\nDBSchema=zabbix-server\n\n### Option: DBUser\n#\tDatabase user.\n#\n# Mandatory: no\nDBUser=zabbix-server\n\n### Option: DBPassword\n#\tDatabase password.\n#\tComment this line if no password is used.\n#\n# Mandatory: no\nDBPassword=zabbix-server\n\n### Option: DBSocket\n#\tPath to MySQL socket.\n#\n# Mandatory: no\nDBSocket=/tmp/socket.db\n\n### Option: DBPort\n#\tDatabase port when not using local socket.\n#\tIf the Net Service Name connection method is used to connect to Oracle database, the port number from the\n#\ttnsnames.ora file will be used. The port number set here will be ignored.\n#\n# Mandatory: no\n# Range: 1024-65535\nDBPort=3306\n\n\n############ ADVANCED PARAMETERS ################\n\n### Option: StartPollers\n#\tNumber of pre-forked instances of pollers.\n#\n# Mandatory: no\n# Range: 0-1000\nStartPollers=12\n\n\n\n### Option: StartIPMIPollers\n#\tNumber of pre-forked instances of IPMI pollers.\n#\t\tThe IPMI manager process is automatically started when at least one IPMI poller is started.\n#\n# Mandatory: no\n# Range: 0-1000\nStartIPMIPollers=12\n\n### Option: StartPreprocessors\n#\tNumber of pre-start
|
Puppet / 8 (Ruby 3.2):
spec/classes/server_spec.rb#L329
zabbix::server on centos-9-x86_64 with all zabbix_server.conf-related parameters is expected to contain File[/etc/zabbix/zabbix_server.conf] with content =~ /^StartHistoryPollers=5/
Failure/Error: it { is_expected.to contain_file('/etc/zabbix/zabbix_server.conf').with_content %r{^StartHistoryPollers=5} }
expected that the catalogue would contain File[/etc/zabbix/zabbix_server.conf] with content set to /^StartHistoryPollers=5/ but it is set to "# this is a configuration file for zabbix server process\n# to get more information about zabbix,\n# visit http://www.zabbix.com\n\n############ GENERAL PARAMETERS #################\n\n### Option: ListenPort\n#\tListen port for trapper.\n#\n# Mandatory: no\n# Range: 1024-32767\nListenPort=10051\n\n### Option: SourceIP\n#\tSource IP address for outgoing connections.\n#\n# Mandatory: no\nSourceIP=192.168.1.1\n\n\n### Option: LogType\n#\tSpecifies where log messages are written to:\n#\t\tsystem - syslog\n#\t\tfile - file specified with LogFile parameter\n#\t\tconsole - standard output\n#\n# Mandatory: no\nLogType=file\n\n### Option: LogFile\n#\tLog file name for LogType 'file' parameter.\n#\n# Mandatory: yes, if LogType is set to file, otherwise no\nLogFile=/var/log/zabbix/zabbix_server.log\n\n### Option: LogFileSize\n#\tMaximum size of log file in MB.\n#\t0 - disable automatic log rotation.\n#\n# Mandatory: no\n# Range: 0-1024\nLogFileSize=10\n### Option: DebugLevel\n#\tSpecifies debug level:\n#\t0 - basic information about starting and stopping of Zabbix processes\n#\t1 - critical information\n#\t2 - error information\n#\t3 - warnings\n#\t4 - for debugging (produces lots of information)\n#\t5 - extended debugging (produces even more information)\n#\n# Mandatory: no\n# Range: 0-5\nDebugLevel=3\n\n### Option: PidFile\n#\tName of PID file.\n#\n# Mandatory: no\nPidFile=/var/run/zabbix/zabbix_server.pid\n\n### Option: SocketDir\n#\tIPC socket directory.\n#\t\tDirectory to store IPC sockets used by internal Zabbix services.\n#\n# Mandatory: no\n\n\n### NOTE: Support for Oracle DB is deprecated since Zabbix 7.0 and will be removed in future versions.\n\n### Option: DBHost\n#\tDatabase host name.\n#\tIf set to localhost, socket is used for MySQL.\n#\tIf set to empty string, socket is used for PostgreSQL.\n#\tIf set to empty string, the Net Service Name connection method is used to connect to Oracle database; also see\n#\tthe TNS_ADMIN environment variable to specify the directory where the tnsnames.ora file is located.\n#\n# Mandatory: no\nDBHost=localhost\n\n### Option: DBName\n#\tDatabase name.\n#\tIf the Net Service Name connection method is used to connect to Oracle database, specify the service name from\n#\tthe tnsnames.ora file or set to empty string; also see the TWO_TASK environment variable if DBName is set to\n#\tempty string.\n#\n# Mandatory: yes\nDBName=zabbix-server\n\n### Option: DBSchema\n#\tSchema name. Used for PostgreSQL.\n#\n# Mandatory: no\nDBSchema=zabbix-server\n\n### Option: DBUser\n#\tDatabase user.\n#\n# Mandatory: no\nDBUser=zabbix-server\n\n### Option: DBPassword\n#\tDatabase password.\n#\tComment this line if no password is used.\n#\n# Mandatory: no\nDBPassword=zabbix-server\n\n### Option: DBSocket\n#\tPath to MySQL socket.\n#\n# Mandatory: no\nDBSocket=/tmp/socket.db\n\n### Option: DBPort\n#\tDatabase port when not using local socket.\n#\tIf the Net Service Name connection method is used to connect to Oracle database, the port number from the\n#\ttnsnames.ora file will be used. The port number set here will be ignored.\n#\n# Mandatory: no\n# Range: 1024-65535\nDBPort=3306\n\n\n############ ADVANCED PARAMETERS ################\n\n### Option: StartPollers\n#\tNumber of pre-forked instances of pollers.\n#\n# Mandatory: no\n# Range: 0-1000\nStartPollers=12\n\n\n\n### Option: StartIPMIPollers\n#\tNumber of pre-forked instances of IPMI pollers.\n#\t\tThe IPMI manager process is automatically started when at least one IPMI poller is started.\n#\n# Mandatory: no\n# Range: 0-1000\nStartIPMIPollers=12\n\n### Option: StartPreprocessors\n#\tNumber of pre-started in
|
Puppet / 8 (Ruby 3.2):
spec/classes/server_spec.rb#L329
zabbix::server on almalinux-8-x86_64 with all zabbix_server.conf-related parameters is expected to contain File[/etc/zabbix/zabbix_server.conf] with content =~ /^StartHistoryPollers=5/
Failure/Error: it { is_expected.to contain_file('/etc/zabbix/zabbix_server.conf').with_content %r{^StartHistoryPollers=5} }
expected that the catalogue would contain File[/etc/zabbix/zabbix_server.conf] with content set to /^StartHistoryPollers=5/ but it is set to "# this is a configuration file for zabbix server process\n# to get more information about zabbix,\n# visit http://www.zabbix.com\n\n############ GENERAL PARAMETERS #################\n\n### Option: ListenPort\n#\tListen port for trapper.\n#\n# Mandatory: no\n# Range: 1024-32767\nListenPort=10051\n\n### Option: SourceIP\n#\tSource IP address for outgoing connections.\n#\n# Mandatory: no\nSourceIP=192.168.1.1\n\n\n### Option: LogType\n#\tSpecifies where log messages are written to:\n#\t\tsystem - syslog\n#\t\tfile - file specified with LogFile parameter\n#\t\tconsole - standard output\n#\n# Mandatory: no\nLogType=file\n\n### Option: LogFile\n#\tLog file name for LogType 'file' parameter.\n#\n# Mandatory: yes, if LogType is set to file, otherwise no\nLogFile=/var/log/zabbix/zabbix_server.log\n\n### Option: LogFileSize\n#\tMaximum size of log file in MB.\n#\t0 - disable automatic log rotation.\n#\n# Mandatory: no\n# Range: 0-1024\nLogFileSize=10\n### Option: DebugLevel\n#\tSpecifies debug level:\n#\t0 - basic information about starting and stopping of Zabbix processes\n#\t1 - critical information\n#\t2 - error information\n#\t3 - warnings\n#\t4 - for debugging (produces lots of information)\n#\t5 - extended debugging (produces even more information)\n#\n# Mandatory: no\n# Range: 0-5\nDebugLevel=3\n\n### Option: PidFile\n#\tName of PID file.\n#\n# Mandatory: no\nPidFile=/var/run/zabbix/zabbix_server.pid\n\n### Option: SocketDir\n#\tIPC socket directory.\n#\t\tDirectory to store IPC sockets used by internal Zabbix services.\n#\n# Mandatory: no\n\n\n### NOTE: Support for Oracle DB is deprecated since Zabbix 7.0 and will be removed in future versions.\n\n### Option: DBHost\n#\tDatabase host name.\n#\tIf set to localhost, socket is used for MySQL.\n#\tIf set to empty string, socket is used for PostgreSQL.\n#\tIf set to empty string, the Net Service Name connection method is used to connect to Oracle database; also see\n#\tthe TNS_ADMIN environment variable to specify the directory where the tnsnames.ora file is located.\n#\n# Mandatory: no\nDBHost=localhost\n\n### Option: DBName\n#\tDatabase name.\n#\tIf the Net Service Name connection method is used to connect to Oracle database, specify the service name from\n#\tthe tnsnames.ora file or set to empty string; also see the TWO_TASK environment variable if DBName is set to\n#\tempty string.\n#\n# Mandatory: yes\nDBName=zabbix-server\n\n### Option: DBSchema\n#\tSchema name. Used for PostgreSQL.\n#\n# Mandatory: no\nDBSchema=zabbix-server\n\n### Option: DBUser\n#\tDatabase user.\n#\n# Mandatory: no\nDBUser=zabbix-server\n\n### Option: DBPassword\n#\tDatabase password.\n#\tComment this line if no password is used.\n#\n# Mandatory: no\nDBPassword=zabbix-server\n\n### Option: DBSocket\n#\tPath to MySQL socket.\n#\n# Mandatory: no\nDBSocket=/tmp/socket.db\n\n### Option: DBPort\n#\tDatabase port when not using local socket.\n#\tIf the Net Service Name connection method is used to connect to Oracle database, the port number from the\n#\ttnsnames.ora file will be used. The port number set here will be ignored.\n#\n# Mandatory: no\n# Range: 1024-65535\nDBPort=3306\n\n\n############ ADVANCED PARAMETERS ################\n\n### Option: StartPollers\n#\tNumber of pre-forked instances of pollers.\n#\n# Mandatory: no\n# Range: 0-1000\nStartPollers=12\n\n\n\n### Option: StartIPMIPollers\n#\tNumber of pre-forked instances of IPMI pollers.\n#\t\tThe IPMI manager process is automatically started when at least one IPMI poller is started.\n#\n# Mandatory: no\n# Range: 0-1000\nStartIPMIPollers=12\n\n### Option: StartPreprocessors\n#\tNumber of pre-started
|
Puppet / 8 (Ruby 3.2):
spec/classes/server_spec.rb#L329
zabbix::server on almalinux-9-x86_64 with all zabbix_server.conf-related parameters is expected to contain File[/etc/zabbix/zabbix_server.conf] with content =~ /^StartHistoryPollers=5/
Failure/Error: it { is_expected.to contain_file('/etc/zabbix/zabbix_server.conf').with_content %r{^StartHistoryPollers=5} }
expected that the catalogue would contain File[/etc/zabbix/zabbix_server.conf] with content set to /^StartHistoryPollers=5/ but it is set to "# this is a configuration file for zabbix server process\n# to get more information about zabbix,\n# visit http://www.zabbix.com\n\n############ GENERAL PARAMETERS #################\n\n### Option: ListenPort\n#\tListen port for trapper.\n#\n# Mandatory: no\n# Range: 1024-32767\nListenPort=10051\n\n### Option: SourceIP\n#\tSource IP address for outgoing connections.\n#\n# Mandatory: no\nSourceIP=192.168.1.1\n\n\n### Option: LogType\n#\tSpecifies where log messages are written to:\n#\t\tsystem - syslog\n#\t\tfile - file specified with LogFile parameter\n#\t\tconsole - standard output\n#\n# Mandatory: no\nLogType=file\n\n### Option: LogFile\n#\tLog file name for LogType 'file' parameter.\n#\n# Mandatory: yes, if LogType is set to file, otherwise no\nLogFile=/var/log/zabbix/zabbix_server.log\n\n### Option: LogFileSize\n#\tMaximum size of log file in MB.\n#\t0 - disable automatic log rotation.\n#\n# Mandatory: no\n# Range: 0-1024\nLogFileSize=10\n### Option: DebugLevel\n#\tSpecifies debug level:\n#\t0 - basic information about starting and stopping of Zabbix processes\n#\t1 - critical information\n#\t2 - error information\n#\t3 - warnings\n#\t4 - for debugging (produces lots of information)\n#\t5 - extended debugging (produces even more information)\n#\n# Mandatory: no\n# Range: 0-5\nDebugLevel=3\n\n### Option: PidFile\n#\tName of PID file.\n#\n# Mandatory: no\nPidFile=/var/run/zabbix/zabbix_server.pid\n\n### Option: SocketDir\n#\tIPC socket directory.\n#\t\tDirectory to store IPC sockets used by internal Zabbix services.\n#\n# Mandatory: no\n\n\n### NOTE: Support for Oracle DB is deprecated since Zabbix 7.0 and will be removed in future versions.\n\n### Option: DBHost\n#\tDatabase host name.\n#\tIf set to localhost, socket is used for MySQL.\n#\tIf set to empty string, socket is used for PostgreSQL.\n#\tIf set to empty string, the Net Service Name connection method is used to connect to Oracle database; also see\n#\tthe TNS_ADMIN environment variable to specify the directory where the tnsnames.ora file is located.\n#\n# Mandatory: no\nDBHost=localhost\n\n### Option: DBName\n#\tDatabase name.\n#\tIf the Net Service Name connection method is used to connect to Oracle database, specify the service name from\n#\tthe tnsnames.ora file or set to empty string; also see the TWO_TASK environment variable if DBName is set to\n#\tempty string.\n#\n# Mandatory: yes\nDBName=zabbix-server\n\n### Option: DBSchema\n#\tSchema name. Used for PostgreSQL.\n#\n# Mandatory: no\nDBSchema=zabbix-server\n\n### Option: DBUser\n#\tDatabase user.\n#\n# Mandatory: no\nDBUser=zabbix-server\n\n### Option: DBPassword\n#\tDatabase password.\n#\tComment this line if no password is used.\n#\n# Mandatory: no\nDBPassword=zabbix-server\n\n### Option: DBSocket\n#\tPath to MySQL socket.\n#\n# Mandatory: no\nDBSocket=/tmp/socket.db\n\n### Option: DBPort\n#\tDatabase port when not using local socket.\n#\tIf the Net Service Name connection method is used to connect to Oracle database, the port number from the\n#\ttnsnames.ora file will be used. The port number set here will be ignored.\n#\n# Mandatory: no\n# Range: 1024-65535\nDBPort=3306\n\n\n############ ADVANCED PARAMETERS ################\n\n### Option: StartPollers\n#\tNumber of pre-forked instances of pollers.\n#\n# Mandatory: no\n# Range: 0-1000\nStartPollers=12\n\n\n\n### Option: StartIPMIPollers\n#\tNumber of pre-forked instances of IPMI pollers.\n#\t\tThe IPMI manager process is automatically started when at least one IPMI poller is started.\n#\n# Mandatory: no\n# Range: 0-1000\nStartIPMIPollers=12\n\n### Option: StartPreprocessors\n#\tNumber of pre-started
|
Puppet / 8 (Ruby 3.2):
spec/classes/server_spec.rb#L329
zabbix::server on rocky-8-x86_64 with all zabbix_server.conf-related parameters is expected to contain File[/etc/zabbix/zabbix_server.conf] with content =~ /^StartHistoryPollers=5/
Failure/Error: it { is_expected.to contain_file('/etc/zabbix/zabbix_server.conf').with_content %r{^StartHistoryPollers=5} }
expected that the catalogue would contain File[/etc/zabbix/zabbix_server.conf] with content set to /^StartHistoryPollers=5/ but it is set to "# this is a configuration file for zabbix server process\n# to get more information about zabbix,\n# visit http://www.zabbix.com\n\n############ GENERAL PARAMETERS #################\n\n### Option: ListenPort\n#\tListen port for trapper.\n#\n# Mandatory: no\n# Range: 1024-32767\nListenPort=10051\n\n### Option: SourceIP\n#\tSource IP address for outgoing connections.\n#\n# Mandatory: no\nSourceIP=192.168.1.1\n\n\n### Option: LogType\n#\tSpecifies where log messages are written to:\n#\t\tsystem - syslog\n#\t\tfile - file specified with LogFile parameter\n#\t\tconsole - standard output\n#\n# Mandatory: no\nLogType=file\n\n### Option: LogFile\n#\tLog file name for LogType 'file' parameter.\n#\n# Mandatory: yes, if LogType is set to file, otherwise no\nLogFile=/var/log/zabbix/zabbix_server.log\n\n### Option: LogFileSize\n#\tMaximum size of log file in MB.\n#\t0 - disable automatic log rotation.\n#\n# Mandatory: no\n# Range: 0-1024\nLogFileSize=10\n### Option: DebugLevel\n#\tSpecifies debug level:\n#\t0 - basic information about starting and stopping of Zabbix processes\n#\t1 - critical information\n#\t2 - error information\n#\t3 - warnings\n#\t4 - for debugging (produces lots of information)\n#\t5 - extended debugging (produces even more information)\n#\n# Mandatory: no\n# Range: 0-5\nDebugLevel=3\n\n### Option: PidFile\n#\tName of PID file.\n#\n# Mandatory: no\nPidFile=/var/run/zabbix/zabbix_server.pid\n\n### Option: SocketDir\n#\tIPC socket directory.\n#\t\tDirectory to store IPC sockets used by internal Zabbix services.\n#\n# Mandatory: no\n\n\n### NOTE: Support for Oracle DB is deprecated since Zabbix 7.0 and will be removed in future versions.\n\n### Option: DBHost\n#\tDatabase host name.\n#\tIf set to localhost, socket is used for MySQL.\n#\tIf set to empty string, socket is used for PostgreSQL.\n#\tIf set to empty string, the Net Service Name connection method is used to connect to Oracle database; also see\n#\tthe TNS_ADMIN environment variable to specify the directory where the tnsnames.ora file is located.\n#\n# Mandatory: no\nDBHost=localhost\n\n### Option: DBName\n#\tDatabase name.\n#\tIf the Net Service Name connection method is used to connect to Oracle database, specify the service name from\n#\tthe tnsnames.ora file or set to empty string; also see the TWO_TASK environment variable if DBName is set to\n#\tempty string.\n#\n# Mandatory: yes\nDBName=zabbix-server\n\n### Option: DBSchema\n#\tSchema name. Used for PostgreSQL.\n#\n# Mandatory: no\nDBSchema=zabbix-server\n\n### Option: DBUser\n#\tDatabase user.\n#\n# Mandatory: no\nDBUser=zabbix-server\n\n### Option: DBPassword\n#\tDatabase password.\n#\tComment this line if no password is used.\n#\n# Mandatory: no\nDBPassword=zabbix-server\n\n### Option: DBSocket\n#\tPath to MySQL socket.\n#\n# Mandatory: no\nDBSocket=/tmp/socket.db\n\n### Option: DBPort\n#\tDatabase port when not using local socket.\n#\tIf the Net Service Name connection method is used to connect to Oracle database, the port number from the\n#\ttnsnames.ora file will be used. The port number set here will be ignored.\n#\n# Mandatory: no\n# Range: 1024-65535\nDBPort=3306\n\n\n############ ADVANCED PARAMETERS ################\n\n### Option: StartPollers\n#\tNumber of pre-forked instances of pollers.\n#\n# Mandatory: no\n# Range: 0-1000\nStartPollers=12\n\n\n\n### Option: StartIPMIPollers\n#\tNumber of pre-forked instances of IPMI pollers.\n#\t\tThe IPMI manager process is automatically started when at least one IPMI poller is started.\n#\n# Mandatory: no\n# Range: 0-1000\nStartIPMIPollers=12\n\n### Option: StartPreprocessors\n#\tNumber of pre-started ins
|
Puppet / 8 (Ruby 3.2):
spec/classes/server_spec.rb#L329
zabbix::server on rocky-9-x86_64 with all zabbix_server.conf-related parameters is expected to contain File[/etc/zabbix/zabbix_server.conf] with content =~ /^StartHistoryPollers=5/
Failure/Error: it { is_expected.to contain_file('/etc/zabbix/zabbix_server.conf').with_content %r{^StartHistoryPollers=5} }
expected that the catalogue would contain File[/etc/zabbix/zabbix_server.conf] with content set to /^StartHistoryPollers=5/ but it is set to "# this is a configuration file for zabbix server process\n# to get more information about zabbix,\n# visit http://www.zabbix.com\n\n############ GENERAL PARAMETERS #################\n\n### Option: ListenPort\n#\tListen port for trapper.\n#\n# Mandatory: no\n# Range: 1024-32767\nListenPort=10051\n\n### Option: SourceIP\n#\tSource IP address for outgoing connections.\n#\n# Mandatory: no\nSourceIP=192.168.1.1\n\n\n### Option: LogType\n#\tSpecifies where log messages are written to:\n#\t\tsystem - syslog\n#\t\tfile - file specified with LogFile parameter\n#\t\tconsole - standard output\n#\n# Mandatory: no\nLogType=file\n\n### Option: LogFile\n#\tLog file name for LogType 'file' parameter.\n#\n# Mandatory: yes, if LogType is set to file, otherwise no\nLogFile=/var/log/zabbix/zabbix_server.log\n\n### Option: LogFileSize\n#\tMaximum size of log file in MB.\n#\t0 - disable automatic log rotation.\n#\n# Mandatory: no\n# Range: 0-1024\nLogFileSize=10\n### Option: DebugLevel\n#\tSpecifies debug level:\n#\t0 - basic information about starting and stopping of Zabbix processes\n#\t1 - critical information\n#\t2 - error information\n#\t3 - warnings\n#\t4 - for debugging (produces lots of information)\n#\t5 - extended debugging (produces even more information)\n#\n# Mandatory: no\n# Range: 0-5\nDebugLevel=3\n\n### Option: PidFile\n#\tName of PID file.\n#\n# Mandatory: no\nPidFile=/var/run/zabbix/zabbix_server.pid\n\n### Option: SocketDir\n#\tIPC socket directory.\n#\t\tDirectory to store IPC sockets used by internal Zabbix services.\n#\n# Mandatory: no\n\n\n### NOTE: Support for Oracle DB is deprecated since Zabbix 7.0 and will be removed in future versions.\n\n### Option: DBHost\n#\tDatabase host name.\n#\tIf set to localhost, socket is used for MySQL.\n#\tIf set to empty string, socket is used for PostgreSQL.\n#\tIf set to empty string, the Net Service Name connection method is used to connect to Oracle database; also see\n#\tthe TNS_ADMIN environment variable to specify the directory where the tnsnames.ora file is located.\n#\n# Mandatory: no\nDBHost=localhost\n\n### Option: DBName\n#\tDatabase name.\n#\tIf the Net Service Name connection method is used to connect to Oracle database, specify the service name from\n#\tthe tnsnames.ora file or set to empty string; also see the TWO_TASK environment variable if DBName is set to\n#\tempty string.\n#\n# Mandatory: yes\nDBName=zabbix-server\n\n### Option: DBSchema\n#\tSchema name. Used for PostgreSQL.\n#\n# Mandatory: no\nDBSchema=zabbix-server\n\n### Option: DBUser\n#\tDatabase user.\n#\n# Mandatory: no\nDBUser=zabbix-server\n\n### Option: DBPassword\n#\tDatabase password.\n#\tComment this line if no password is used.\n#\n# Mandatory: no\nDBPassword=zabbix-server\n\n### Option: DBSocket\n#\tPath to MySQL socket.\n#\n# Mandatory: no\nDBSocket=/tmp/socket.db\n\n### Option: DBPort\n#\tDatabase port when not using local socket.\n#\tIf the Net Service Name connection method is used to connect to Oracle database, the port number from the\n#\ttnsnames.ora file will be used. The port number set here will be ignored.\n#\n# Mandatory: no\n# Range: 1024-65535\nDBPort=3306\n\n\n############ ADVANCED PARAMETERS ################\n\n### Option: StartPollers\n#\tNumber of pre-forked instances of pollers.\n#\n# Mandatory: no\n# Range: 0-1000\nStartPollers=12\n\n\n\n### Option: StartIPMIPollers\n#\tNumber of pre-forked instances of IPMI pollers.\n#\t\tThe IPMI manager process is automatically started when at least one IPMI poller is started.\n#\n# Mandatory: no\n# Range: 0-1000\nStartIPMIPollers=12\n\n### Option: StartPreprocessors\n#\tNumber of pre-started ins
|
Puppet / 8 (Ruby 3.2):
spec/classes/server_spec.rb#L329
zabbix::server on ubuntu-20.04-x86_64 with all zabbix_server.conf-related parameters is expected to contain File[/etc/zabbix/zabbix_server.conf] with content =~ /^StartHistoryPollers=5/
Failure/Error: it { is_expected.to contain_file('/etc/zabbix/zabbix_server.conf').with_content %r{^StartHistoryPollers=5} }
expected that the catalogue would contain File[/etc/zabbix/zabbix_server.conf] with content set to /^StartHistoryPollers=5/ but it is set to "# this is a configuration file for zabbix server process\n# to get more information about zabbix,\n# visit http://www.zabbix.com\n\n############ GENERAL PARAMETERS #################\n\n### Option: ListenPort\n#\tListen port for trapper.\n#\n# Mandatory: no\n# Range: 1024-32767\nListenPort=10051\n\n### Option: SourceIP\n#\tSource IP address for outgoing connections.\n#\n# Mandatory: no\nSourceIP=192.168.1.1\n\n\n### Option: LogType\n#\tSpecifies where log messages are written to:\n#\t\tsystem - syslog\n#\t\tfile - file specified with LogFile parameter\n#\t\tconsole - standard output\n#\n# Mandatory: no\nLogType=file\n\n### Option: LogFile\n#\tLog file name for LogType 'file' parameter.\n#\n# Mandatory: yes, if LogType is set to file, otherwise no\nLogFile=/var/log/zabbix/zabbix_server.log\n\n### Option: LogFileSize\n#\tMaximum size of log file in MB.\n#\t0 - disable automatic log rotation.\n#\n# Mandatory: no\n# Range: 0-1024\nLogFileSize=10\n### Option: DebugLevel\n#\tSpecifies debug level:\n#\t0 - basic information about starting and stopping of Zabbix processes\n#\t1 - critical information\n#\t2 - error information\n#\t3 - warnings\n#\t4 - for debugging (produces lots of information)\n#\t5 - extended debugging (produces even more information)\n#\n# Mandatory: no\n# Range: 0-5\nDebugLevel=3\n\n### Option: PidFile\n#\tName of PID file.\n#\n# Mandatory: no\nPidFile=/var/run/zabbix/zabbix_server.pid\n\n### Option: SocketDir\n#\tIPC socket directory.\n#\t\tDirectory to store IPC sockets used by internal Zabbix services.\n#\n# Mandatory: no\n\n\n### NOTE: Support for Oracle DB is deprecated since Zabbix 7.0 and will be removed in future versions.\n\n### Option: DBHost\n#\tDatabase host name.\n#\tIf set to localhost, socket is used for MySQL.\n#\tIf set to empty string, socket is used for PostgreSQL.\n#\tIf set to empty string, the Net Service Name connection method is used to connect to Oracle database; also see\n#\tthe TNS_ADMIN environment variable to specify the directory where the tnsnames.ora file is located.\n#\n# Mandatory: no\nDBHost=localhost\n\n### Option: DBName\n#\tDatabase name.\n#\tIf the Net Service Name connection method is used to connect to Oracle database, specify the service name from\n#\tthe tnsnames.ora file or set to empty string; also see the TWO_TASK environment variable if DBName is set to\n#\tempty string.\n#\n# Mandatory: yes\nDBName=zabbix-server\n\n### Option: DBSchema\n#\tSchema name. Used for PostgreSQL.\n#\n# Mandatory: no\nDBSchema=zabbix-server\n\n### Option: DBUser\n#\tDatabase user.\n#\n# Mandatory: no\nDBUser=zabbix-server\n\n### Option: DBPassword\n#\tDatabase password.\n#\tComment this line if no password is used.\n#\n# Mandatory: no\nDBPassword=zabbix-server\n\n### Option: DBSocket\n#\tPath to MySQL socket.\n#\n# Mandatory: no\nDBSocket=/tmp/socket.db\n\n### Option: DBPort\n#\tDatabase port when not using local socket.\n#\tIf the Net Service Name connection method is used to connect to Oracle database, the port number from the\n#\ttnsnames.ora file will be used. The port number set here will be ignored.\n#\n# Mandatory: no\n# Range: 1024-65535\nDBPort=3306\n\n\n############ ADVANCED PARAMETERS ################\n\n### Option: StartPollers\n#\tNumber of pre-forked instances of pollers.\n#\n# Mandatory: no\n# Range: 0-1000\nStartPollers=12\n\n\n\n### Option: StartIPMIPollers\n#\tNumber of pre-forked instances of IPMI pollers.\n#\t\tThe IPMI manager process is automatically started when at least one IPMI poller is started.\n#\n# Mandatory: no\n# Range: 0-1000\nStartIPMIPollers=12\n\n### Option: StartPreprocessors\n#\tNumber of pre-starte
|
Puppet / Puppet 7 - AlmaLinux 8 - Zabbix 5.0:
spec/acceptance/zabbix_template_spec.rb#L35
zabbix_template type create zabbix_template resources with zabbix version 5.0 works with no error on the first apply
Failure/Error: apply_manifest(pp1, catch_failures: true)
Beaker::Host::CommandFailure:
Host 'almalinux8-64-puppet7.example.com' exited with 6 running:
puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_115956611.tVJPym.pp
Last 10 lines of output were:
Warning: /Stage[main]/Zabbix::Web/Apache::Vhost[localhost]/Concat::Fragment[localhost-docroot]/Concat_fragment[localhost-docroot]: Skipping because of failed dependencies
Warning: /Stage[main]/Zabbix::Web/Apache::Vhost[localhost]/Concat::Fragment[localhost-directories]/Concat_fragment[localhost-directories]: Skipping because of failed dependencies
Warning: /Stage[main]/Zabbix::Web/Apache::Vhost[localhost]/Concat::Fragment[localhost-logging]/Concat_fragment[localhost-logging]: Skipping because of failed dependencies
Warning: /Stage[main]/Zabbix::Web/Apache::Vhost[localhost]/Concat::Fragment[localhost-serversignature]/Concat_fragment[localhost-serversignature]: Skipping because of failed dependencies
Warning: /Stage[main]/Zabbix::Web/Apache::Vhost[localhost]/Concat::Fragment[localhost-access_log]/Concat_fragment[localhost-access_log]: Skipping because of failed dependencies
Warning: /Stage[main]/Zabbix::Web/Apache::Vhost[localhost]/Concat::Fragment[localhost-rewrite]/Concat_fragment[localhost-rewrite]: Skipping because of failed dependencies
Warning: /Stage[main]/Zabbix::Web/Apache::Vhost[localhost]/Concat::Fragment[localhost-custom_fragment]/Concat_fragment[localhost-custom_fragment]: Skipping because of failed dependencies
Warning: /Stage[main]/Zabbix::Web/Apache::Vhost[localhost]/Concat::Fragment[localhost-file_footer]/Concat_fragment[localhost-file_footer]: Skipping because of failed dependencies
Info: Stage[main]: Unscheduling all events on Stage[main]
�[mNotice: Applied catalog in 7.99 seconds
|
Puppet / Puppet 7 - AlmaLinux 8 - Zabbix 5.0
Process completed with exit code 1.
|
Puppet / Puppet 8 - Debian 11 - Zabbix 5.0:
spec/acceptance/zabbix_template_host_spec.rb#L53
zabbix_template_host type create zabbix_template_host resources with zabbix version 5.0 works with no error on the first apply
Failure/Error: apply_manifest(pp1, catch_failures: true)
Beaker::Host::CommandFailure:
Host 'debian11-64-puppet8.example.com' exited with 6 running:
puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_115956305.uqBUFe.pp
Last 10 lines of output were:
Warning: /Stage[main]/Zabbix::Web/Apache::Vhost[localhost]/Concat::Fragment[localhost-docroot]/Concat_fragment[localhost-docroot]: Skipping because of failed dependencies
Warning: /Stage[main]/Zabbix::Web/Apache::Vhost[localhost]/Concat::Fragment[localhost-directories]/Concat_fragment[localhost-directories]: Skipping because of failed dependencies
Warning: /Stage[main]/Zabbix::Web/Apache::Vhost[localhost]/Concat::Fragment[localhost-logging]/Concat_fragment[localhost-logging]: Skipping because of failed dependencies
Warning: /Stage[main]/Zabbix::Web/Apache::Vhost[localhost]/Concat::Fragment[localhost-serversignature]/Concat_fragment[localhost-serversignature]: Skipping because of failed dependencies
Warning: /Stage[main]/Zabbix::Web/Apache::Vhost[localhost]/Concat::Fragment[localhost-access_log]/Concat_fragment[localhost-access_log]: Skipping because of failed dependencies
Warning: /Stage[main]/Zabbix::Web/Apache::Vhost[localhost]/Concat::Fragment[localhost-rewrite]/Concat_fragment[localhost-rewrite]: Skipping because of failed dependencies
Warning: /Stage[main]/Zabbix::Web/Apache::Vhost[localhost]/Concat::Fragment[localhost-custom_fragment]/Concat_fragment[localhost-custom_fragment]: Skipping because of failed dependencies
Warning: /Stage[main]/Zabbix::Web/Apache::Vhost[localhost]/Concat::Fragment[localhost-file_footer]/Concat_fragment[localhost-file_footer]: Skipping because of failed dependencies
Info: Stage[main]: Unscheduling all events on Stage[main]
�[mNotice: Applied catalog in 4.25 seconds
|
Puppet / Puppet 8 - Debian 11 - Zabbix 5.0
Process completed with exit code 1.
|
Puppet / Puppet 7 - OracleLinux 9 - Zabbix 6.0:
spec/acceptance/zabbix_proxy_spec.rb#L27
zabbix_proxy type create zabbix_proxy resources with zabbix version 6.0 works with no error on first apply
Failure/Error: apply_manifest(pp1, catch_failures: true)
Beaker::Host::CommandFailure:
Host 'oracle9-64-puppet7.example.com' exited with 6 running:
puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_115900680.VxBluL.pp
Last 10 lines of output were:
Warning: /Stage[main]/Zabbix::Web/Apache::Vhost[localhost]/Concat::Fragment[localhost-directories]/Concat_fragment[localhost-directories]: Skipping because of failed dependencies
Warning: /Stage[main]/Zabbix::Web/Apache::Vhost[localhost]/Concat::Fragment[localhost-logging]/Concat_fragment[localhost-logging]: Skipping because of failed dependencies
Warning: /Stage[main]/Zabbix::Web/Apache::Vhost[localhost]/Concat::Fragment[localhost-serversignature]/Concat_fragment[localhost-serversignature]: Skipping because of failed dependencies
Warning: /Stage[main]/Zabbix::Web/Apache::Vhost[localhost]/Concat::Fragment[localhost-access_log]/Concat_fragment[localhost-access_log]: Skipping because of failed dependencies
Warning: /Stage[main]/Zabbix::Web/Apache::Vhost[localhost]/Concat::Fragment[localhost-rewrite]/Concat_fragment[localhost-rewrite]: Skipping because of failed dependencies
Warning: /Stage[main]/Zabbix::Web/Apache::Vhost[localhost]/Concat::Fragment[localhost-custom_fragment]/Concat_fragment[localhost-custom_fragment]: Skipping because of failed dependencies
Warning: /Stage[main]/Zabbix::Web/Apache::Vhost[localhost]/Concat::Fragment[localhost-file_footer]/Concat_fragment[localhost-file_footer]: Skipping because of failed dependencies
Info: Class[Zabbix::Web]: Unscheduling all events on Class[Zabbix::Web]
Info: Stage[main]: Unscheduling all events on Stage[main]
�[mNotice: Applied catalog in 60.20 seconds
|
Puppet / Puppet 7 - OracleLinux 9 - Zabbix 6.0
Process completed with exit code 1.
|
Puppet / Puppet 7 - Rocky 8 - Zabbix 5.0:
spec/acceptance/zabbix_template_host_spec.rb#L53
zabbix_template_host type create zabbix_template_host resources with zabbix version 5.0 works with no error on the first apply
Failure/Error: apply_manifest(pp1, catch_failures: true)
Beaker::Host::CommandFailure:
Host 'rocky8-64-puppet7.example.com' exited with 6 running:
puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_115957892.IlUOj2.pp
Last 10 lines of output were:
Warning: /Stage[main]/Zabbix::Web/Apache::Vhost[localhost]/Concat::Fragment[localhost-docroot]/Concat_fragment[localhost-docroot]: Skipping because of failed dependencies
Warning: /Stage[main]/Zabbix::Web/Apache::Vhost[localhost]/Concat::Fragment[localhost-directories]/Concat_fragment[localhost-directories]: Skipping because of failed dependencies
Warning: /Stage[main]/Zabbix::Web/Apache::Vhost[localhost]/Concat::Fragment[localhost-logging]/Concat_fragment[localhost-logging]: Skipping because of failed dependencies
Warning: /Stage[main]/Zabbix::Web/Apache::Vhost[localhost]/Concat::Fragment[localhost-serversignature]/Concat_fragment[localhost-serversignature]: Skipping because of failed dependencies
Warning: /Stage[main]/Zabbix::Web/Apache::Vhost[localhost]/Concat::Fragment[localhost-access_log]/Concat_fragment[localhost-access_log]: Skipping because of failed dependencies
Warning: /Stage[main]/Zabbix::Web/Apache::Vhost[localhost]/Concat::Fragment[localhost-rewrite]/Concat_fragment[localhost-rewrite]: Skipping because of failed dependencies
Warning: /Stage[main]/Zabbix::Web/Apache::Vhost[localhost]/Concat::Fragment[localhost-custom_fragment]/Concat_fragment[localhost-custom_fragment]: Skipping because of failed dependencies
Warning: /Stage[main]/Zabbix::Web/Apache::Vhost[localhost]/Concat::Fragment[localhost-file_footer]/Concat_fragment[localhost-file_footer]: Skipping because of failed dependencies
Info: Stage[main]: Unscheduling all events on Stage[main]
�[mNotice: Applied catalog in 1.91 seconds
|
Puppet / Puppet 7 - Rocky 8 - Zabbix 5.0
Process completed with exit code 1.
|
Puppet / 7 (Ruby 2.7):
spec/classes/server_spec.rb#L329
zabbix::server on redhat-8-x86_64 with all zabbix_server.conf-related parameters is expected to contain File[/etc/zabbix/zabbix_server.conf] with content =~ /^StartHistoryPollers=5/
Failure/Error: it { is_expected.to contain_file('/etc/zabbix/zabbix_server.conf').with_content %r{^StartHistoryPollers=5} }
expected that the catalogue would contain File[/etc/zabbix/zabbix_server.conf] with content set to /^StartHistoryPollers=5/ but it is set to "# this is a configuration file for zabbix server process\n# to get more information about zabbix,\n# visit http://www.zabbix.com\n\n############ GENERAL PARAMETERS #################\n\n### Option: ListenPort\n#\tListen port for trapper.\n#\n# Mandatory: no\n# Range: 1024-32767\nListenPort=10051\n\n### Option: SourceIP\n#\tSource IP address for outgoing connections.\n#\n# Mandatory: no\nSourceIP=192.168.1.1\n\n\n### Option: LogType\n#\tSpecifies where log messages are written to:\n#\t\tsystem - syslog\n#\t\tfile - file specified with LogFile parameter\n#\t\tconsole - standard output\n#\n# Mandatory: no\nLogType=file\n\n### Option: LogFile\n#\tLog file name for LogType 'file' parameter.\n#\n# Mandatory: yes, if LogType is set to file, otherwise no\nLogFile=/var/log/zabbix/zabbix_server.log\n\n### Option: LogFileSize\n#\tMaximum size of log file in MB.\n#\t0 - disable automatic log rotation.\n#\n# Mandatory: no\n# Range: 0-1024\nLogFileSize=10\n### Option: DebugLevel\n#\tSpecifies debug level:\n#\t0 - basic information about starting and stopping of Zabbix processes\n#\t1 - critical information\n#\t2 - error information\n#\t3 - warnings\n#\t4 - for debugging (produces lots of information)\n#\t5 - extended debugging (produces even more information)\n#\n# Mandatory: no\n# Range: 0-5\nDebugLevel=3\n\n### Option: PidFile\n#\tName of PID file.\n#\n# Mandatory: no\nPidFile=/var/run/zabbix/zabbix_server.pid\n\n### Option: SocketDir\n#\tIPC socket directory.\n#\t\tDirectory to store IPC sockets used by internal Zabbix services.\n#\n# Mandatory: no\n\n\n### NOTE: Support for Oracle DB is deprecated since Zabbix 7.0 and will be removed in future versions.\n\n### Option: DBHost\n#\tDatabase host name.\n#\tIf set to localhost, socket is used for MySQL.\n#\tIf set to empty string, socket is used for PostgreSQL.\n#\tIf set to empty string, the Net Service Name connection method is used to connect to Oracle database; also see\n#\tthe TNS_ADMIN environment variable to specify the directory where the tnsnames.ora file is located.\n#\n# Mandatory: no\nDBHost=localhost\n\n### Option: DBName\n#\tDatabase name.\n#\tIf the Net Service Name connection method is used to connect to Oracle database, specify the service name from\n#\tthe tnsnames.ora file or set to empty string; also see the TWO_TASK environment variable if DBName is set to\n#\tempty string.\n#\n# Mandatory: yes\nDBName=zabbix-server\n\n### Option: DBSchema\n#\tSchema name. Used for PostgreSQL.\n#\n# Mandatory: no\nDBSchema=zabbix-server\n\n### Option: DBUser\n#\tDatabase user.\n#\n# Mandatory: no\nDBUser=zabbix-server\n\n### Option: DBPassword\n#\tDatabase password.\n#\tComment this line if no password is used.\n#\n# Mandatory: no\nDBPassword=zabbix-server\n\n### Option: DBSocket\n#\tPath to MySQL socket.\n#\n# Mandatory: no\nDBSocket=/tmp/socket.db\n\n### Option: DBPort\n#\tDatabase port when not using local socket.\n#\tIf the Net Service Name connection method is used to connect to Oracle database, the port number from the\n#\ttnsnames.ora file will be used. The port number set here will be ignored.\n#\n# Mandatory: no\n# Range: 1024-65535\nDBPort=3306\n\n\n############ ADVANCED PARAMETERS ################\n\n### Option: StartPollers\n#\tNumber of pre-forked instances of pollers.\n#\n# Mandatory: no\n# Range: 0-1000\nStartPollers=12\n\n\n\n### Option: StartIPMIPollers\n#\tNumber of pre-forked instances of IPMI pollers.\n#\t\tThe IPMI manager process is automatically started when at least one IPMI poller is started.\n#\n# Mandatory: no\n# Range: 0-1000\nStartIPMIPollers=12\n\n### Option: StartPreprocessors\n#\tNumber of pre-started in
|
Puppet / 7 (Ruby 2.7):
spec/classes/server_spec.rb#L329
zabbix::server on redhat-9-x86_64 with all zabbix_server.conf-related parameters is expected to contain File[/etc/zabbix/zabbix_server.conf] with content =~ /^StartHistoryPollers=5/
Failure/Error: it { is_expected.to contain_file('/etc/zabbix/zabbix_server.conf').with_content %r{^StartHistoryPollers=5} }
expected that the catalogue would contain File[/etc/zabbix/zabbix_server.conf] with content set to /^StartHistoryPollers=5/ but it is set to "# this is a configuration file for zabbix server process\n# to get more information about zabbix,\n# visit http://www.zabbix.com\n\n############ GENERAL PARAMETERS #################\n\n### Option: ListenPort\n#\tListen port for trapper.\n#\n# Mandatory: no\n# Range: 1024-32767\nListenPort=10051\n\n### Option: SourceIP\n#\tSource IP address for outgoing connections.\n#\n# Mandatory: no\nSourceIP=192.168.1.1\n\n\n### Option: LogType\n#\tSpecifies where log messages are written to:\n#\t\tsystem - syslog\n#\t\tfile - file specified with LogFile parameter\n#\t\tconsole - standard output\n#\n# Mandatory: no\nLogType=file\n\n### Option: LogFile\n#\tLog file name for LogType 'file' parameter.\n#\n# Mandatory: yes, if LogType is set to file, otherwise no\nLogFile=/var/log/zabbix/zabbix_server.log\n\n### Option: LogFileSize\n#\tMaximum size of log file in MB.\n#\t0 - disable automatic log rotation.\n#\n# Mandatory: no\n# Range: 0-1024\nLogFileSize=10\n### Option: DebugLevel\n#\tSpecifies debug level:\n#\t0 - basic information about starting and stopping of Zabbix processes\n#\t1 - critical information\n#\t2 - error information\n#\t3 - warnings\n#\t4 - for debugging (produces lots of information)\n#\t5 - extended debugging (produces even more information)\n#\n# Mandatory: no\n# Range: 0-5\nDebugLevel=3\n\n### Option: PidFile\n#\tName of PID file.\n#\n# Mandatory: no\nPidFile=/var/run/zabbix/zabbix_server.pid\n\n### Option: SocketDir\n#\tIPC socket directory.\n#\t\tDirectory to store IPC sockets used by internal Zabbix services.\n#\n# Mandatory: no\n\n\n### NOTE: Support for Oracle DB is deprecated since Zabbix 7.0 and will be removed in future versions.\n\n### Option: DBHost\n#\tDatabase host name.\n#\tIf set to localhost, socket is used for MySQL.\n#\tIf set to empty string, socket is used for PostgreSQL.\n#\tIf set to empty string, the Net Service Name connection method is used to connect to Oracle database; also see\n#\tthe TNS_ADMIN environment variable to specify the directory where the tnsnames.ora file is located.\n#\n# Mandatory: no\nDBHost=localhost\n\n### Option: DBName\n#\tDatabase name.\n#\tIf the Net Service Name connection method is used to connect to Oracle database, specify the service name from\n#\tthe tnsnames.ora file or set to empty string; also see the TWO_TASK environment variable if DBName is set to\n#\tempty string.\n#\n# Mandatory: yes\nDBName=zabbix-server\n\n### Option: DBSchema\n#\tSchema name. Used for PostgreSQL.\n#\n# Mandatory: no\nDBSchema=zabbix-server\n\n### Option: DBUser\n#\tDatabase user.\n#\n# Mandatory: no\nDBUser=zabbix-server\n\n### Option: DBPassword\n#\tDatabase password.\n#\tComment this line if no password is used.\n#\n# Mandatory: no\nDBPassword=zabbix-server\n\n### Option: DBSocket\n#\tPath to MySQL socket.\n#\n# Mandatory: no\nDBSocket=/tmp/socket.db\n\n### Option: DBPort\n#\tDatabase port when not using local socket.\n#\tIf the Net Service Name connection method is used to connect to Oracle database, the port number from the\n#\ttnsnames.ora file will be used. The port number set here will be ignored.\n#\n# Mandatory: no\n# Range: 1024-65535\nDBPort=3306\n\n\n############ ADVANCED PARAMETERS ################\n\n### Option: StartPollers\n#\tNumber of pre-forked instances of pollers.\n#\n# Mandatory: no\n# Range: 0-1000\nStartPollers=12\n\n\n\n### Option: StartIPMIPollers\n#\tNumber of pre-forked instances of IPMI pollers.\n#\t\tThe IPMI manager process is automatically started when at least one IPMI poller is started.\n#\n# Mandatory: no\n# Range: 0-1000\nStartIPMIPollers=12\n\n### Option: StartPreprocessors\n#\tNumber of pre-started in
|
Puppet / 7 (Ruby 2.7):
spec/classes/server_spec.rb#L329
zabbix::server on oraclelinux-8-x86_64 with all zabbix_server.conf-related parameters is expected to contain File[/etc/zabbix/zabbix_server.conf] with content =~ /^StartHistoryPollers=5/
Failure/Error: it { is_expected.to contain_file('/etc/zabbix/zabbix_server.conf').with_content %r{^StartHistoryPollers=5} }
expected that the catalogue would contain File[/etc/zabbix/zabbix_server.conf] with content set to /^StartHistoryPollers=5/ but it is set to "# this is a configuration file for zabbix server process\n# to get more information about zabbix,\n# visit http://www.zabbix.com\n\n############ GENERAL PARAMETERS #################\n\n### Option: ListenPort\n#\tListen port for trapper.\n#\n# Mandatory: no\n# Range: 1024-32767\nListenPort=10051\n\n### Option: SourceIP\n#\tSource IP address for outgoing connections.\n#\n# Mandatory: no\nSourceIP=192.168.1.1\n\n\n### Option: LogType\n#\tSpecifies where log messages are written to:\n#\t\tsystem - syslog\n#\t\tfile - file specified with LogFile parameter\n#\t\tconsole - standard output\n#\n# Mandatory: no\nLogType=file\n\n### Option: LogFile\n#\tLog file name for LogType 'file' parameter.\n#\n# Mandatory: yes, if LogType is set to file, otherwise no\nLogFile=/var/log/zabbix/zabbix_server.log\n\n### Option: LogFileSize\n#\tMaximum size of log file in MB.\n#\t0 - disable automatic log rotation.\n#\n# Mandatory: no\n# Range: 0-1024\nLogFileSize=10\n### Option: DebugLevel\n#\tSpecifies debug level:\n#\t0 - basic information about starting and stopping of Zabbix processes\n#\t1 - critical information\n#\t2 - error information\n#\t3 - warnings\n#\t4 - for debugging (produces lots of information)\n#\t5 - extended debugging (produces even more information)\n#\n# Mandatory: no\n# Range: 0-5\nDebugLevel=3\n\n### Option: PidFile\n#\tName of PID file.\n#\n# Mandatory: no\nPidFile=/var/run/zabbix/zabbix_server.pid\n\n### Option: SocketDir\n#\tIPC socket directory.\n#\t\tDirectory to store IPC sockets used by internal Zabbix services.\n#\n# Mandatory: no\n\n\n### NOTE: Support for Oracle DB is deprecated since Zabbix 7.0 and will be removed in future versions.\n\n### Option: DBHost\n#\tDatabase host name.\n#\tIf set to localhost, socket is used for MySQL.\n#\tIf set to empty string, socket is used for PostgreSQL.\n#\tIf set to empty string, the Net Service Name connection method is used to connect to Oracle database; also see\n#\tthe TNS_ADMIN environment variable to specify the directory where the tnsnames.ora file is located.\n#\n# Mandatory: no\nDBHost=localhost\n\n### Option: DBName\n#\tDatabase name.\n#\tIf the Net Service Name connection method is used to connect to Oracle database, specify the service name from\n#\tthe tnsnames.ora file or set to empty string; also see the TWO_TASK environment variable if DBName is set to\n#\tempty string.\n#\n# Mandatory: yes\nDBName=zabbix-server\n\n### Option: DBSchema\n#\tSchema name. Used for PostgreSQL.\n#\n# Mandatory: no\nDBSchema=zabbix-server\n\n### Option: DBUser\n#\tDatabase user.\n#\n# Mandatory: no\nDBUser=zabbix-server\n\n### Option: DBPassword\n#\tDatabase password.\n#\tComment this line if no password is used.\n#\n# Mandatory: no\nDBPassword=zabbix-server\n\n### Option: DBSocket\n#\tPath to MySQL socket.\n#\n# Mandatory: no\nDBSocket=/tmp/socket.db\n\n### Option: DBPort\n#\tDatabase port when not using local socket.\n#\tIf the Net Service Name connection method is used to connect to Oracle database, the port number from the\n#\ttnsnames.ora file will be used. The port number set here will be ignored.\n#\n# Mandatory: no\n# Range: 1024-65535\nDBPort=3306\n\n\n############ ADVANCED PARAMETERS ################\n\n### Option: StartPollers\n#\tNumber of pre-forked instances of pollers.\n#\n# Mandatory: no\n# Range: 0-1000\nStartPollers=12\n\n\n\n### Option: StartIPMIPollers\n#\tNumber of pre-forked instances of IPMI pollers.\n#\t\tThe IPMI manager process is automatically started when at least one IPMI poller is started.\n#\n# Mandatory: no\n# Range: 0-1000\nStartIPMIPollers=12\n\n### Option: StartPreprocessors\n#\tNumber of pre-start
|
Puppet / 7 (Ruby 2.7):
spec/classes/server_spec.rb#L329
zabbix::server on oraclelinux-9-x86_64 with all zabbix_server.conf-related parameters is expected to contain File[/etc/zabbix/zabbix_server.conf] with content =~ /^StartHistoryPollers=5/
Failure/Error: it { is_expected.to contain_file('/etc/zabbix/zabbix_server.conf').with_content %r{^StartHistoryPollers=5} }
expected that the catalogue would contain File[/etc/zabbix/zabbix_server.conf] with content set to /^StartHistoryPollers=5/ but it is set to "# this is a configuration file for zabbix server process\n# to get more information about zabbix,\n# visit http://www.zabbix.com\n\n############ GENERAL PARAMETERS #################\n\n### Option: ListenPort\n#\tListen port for trapper.\n#\n# Mandatory: no\n# Range: 1024-32767\nListenPort=10051\n\n### Option: SourceIP\n#\tSource IP address for outgoing connections.\n#\n# Mandatory: no\nSourceIP=192.168.1.1\n\n\n### Option: LogType\n#\tSpecifies where log messages are written to:\n#\t\tsystem - syslog\n#\t\tfile - file specified with LogFile parameter\n#\t\tconsole - standard output\n#\n# Mandatory: no\nLogType=file\n\n### Option: LogFile\n#\tLog file name for LogType 'file' parameter.\n#\n# Mandatory: yes, if LogType is set to file, otherwise no\nLogFile=/var/log/zabbix/zabbix_server.log\n\n### Option: LogFileSize\n#\tMaximum size of log file in MB.\n#\t0 - disable automatic log rotation.\n#\n# Mandatory: no\n# Range: 0-1024\nLogFileSize=10\n### Option: DebugLevel\n#\tSpecifies debug level:\n#\t0 - basic information about starting and stopping of Zabbix processes\n#\t1 - critical information\n#\t2 - error information\n#\t3 - warnings\n#\t4 - for debugging (produces lots of information)\n#\t5 - extended debugging (produces even more information)\n#\n# Mandatory: no\n# Range: 0-5\nDebugLevel=3\n\n### Option: PidFile\n#\tName of PID file.\n#\n# Mandatory: no\nPidFile=/var/run/zabbix/zabbix_server.pid\n\n### Option: SocketDir\n#\tIPC socket directory.\n#\t\tDirectory to store IPC sockets used by internal Zabbix services.\n#\n# Mandatory: no\n\n\n### NOTE: Support for Oracle DB is deprecated since Zabbix 7.0 and will be removed in future versions.\n\n### Option: DBHost\n#\tDatabase host name.\n#\tIf set to localhost, socket is used for MySQL.\n#\tIf set to empty string, socket is used for PostgreSQL.\n#\tIf set to empty string, the Net Service Name connection method is used to connect to Oracle database; also see\n#\tthe TNS_ADMIN environment variable to specify the directory where the tnsnames.ora file is located.\n#\n# Mandatory: no\nDBHost=localhost\n\n### Option: DBName\n#\tDatabase name.\n#\tIf the Net Service Name connection method is used to connect to Oracle database, specify the service name from\n#\tthe tnsnames.ora file or set to empty string; also see the TWO_TASK environment variable if DBName is set to\n#\tempty string.\n#\n# Mandatory: yes\nDBName=zabbix-server\n\n### Option: DBSchema\n#\tSchema name. Used for PostgreSQL.\n#\n# Mandatory: no\nDBSchema=zabbix-server\n\n### Option: DBUser\n#\tDatabase user.\n#\n# Mandatory: no\nDBUser=zabbix-server\n\n### Option: DBPassword\n#\tDatabase password.\n#\tComment this line if no password is used.\n#\n# Mandatory: no\nDBPassword=zabbix-server\n\n### Option: DBSocket\n#\tPath to MySQL socket.\n#\n# Mandatory: no\nDBSocket=/tmp/socket.db\n\n### Option: DBPort\n#\tDatabase port when not using local socket.\n#\tIf the Net Service Name connection method is used to connect to Oracle database, the port number from the\n#\ttnsnames.ora file will be used. The port number set here will be ignored.\n#\n# Mandatory: no\n# Range: 1024-65535\nDBPort=3306\n\n\n############ ADVANCED PARAMETERS ################\n\n### Option: StartPollers\n#\tNumber of pre-forked instances of pollers.\n#\n# Mandatory: no\n# Range: 0-1000\nStartPollers=12\n\n\n\n### Option: StartIPMIPollers\n#\tNumber of pre-forked instances of IPMI pollers.\n#\t\tThe IPMI manager process is automatically started when at least one IPMI poller is started.\n#\n# Mandatory: no\n# Range: 0-1000\nStartIPMIPollers=12\n\n### Option: StartPreprocessors\n#\tNumber of pre-start
|
Puppet / 7 (Ruby 2.7):
spec/classes/server_spec.rb#L329
zabbix::server on centos-9-x86_64 with all zabbix_server.conf-related parameters is expected to contain File[/etc/zabbix/zabbix_server.conf] with content =~ /^StartHistoryPollers=5/
Failure/Error: it { is_expected.to contain_file('/etc/zabbix/zabbix_server.conf').with_content %r{^StartHistoryPollers=5} }
expected that the catalogue would contain File[/etc/zabbix/zabbix_server.conf] with content set to /^StartHistoryPollers=5/ but it is set to "# this is a configuration file for zabbix server process\n# to get more information about zabbix,\n# visit http://www.zabbix.com\n\n############ GENERAL PARAMETERS #################\n\n### Option: ListenPort\n#\tListen port for trapper.\n#\n# Mandatory: no\n# Range: 1024-32767\nListenPort=10051\n\n### Option: SourceIP\n#\tSource IP address for outgoing connections.\n#\n# Mandatory: no\nSourceIP=192.168.1.1\n\n\n### Option: LogType\n#\tSpecifies where log messages are written to:\n#\t\tsystem - syslog\n#\t\tfile - file specified with LogFile parameter\n#\t\tconsole - standard output\n#\n# Mandatory: no\nLogType=file\n\n### Option: LogFile\n#\tLog file name for LogType 'file' parameter.\n#\n# Mandatory: yes, if LogType is set to file, otherwise no\nLogFile=/var/log/zabbix/zabbix_server.log\n\n### Option: LogFileSize\n#\tMaximum size of log file in MB.\n#\t0 - disable automatic log rotation.\n#\n# Mandatory: no\n# Range: 0-1024\nLogFileSize=10\n### Option: DebugLevel\n#\tSpecifies debug level:\n#\t0 - basic information about starting and stopping of Zabbix processes\n#\t1 - critical information\n#\t2 - error information\n#\t3 - warnings\n#\t4 - for debugging (produces lots of information)\n#\t5 - extended debugging (produces even more information)\n#\n# Mandatory: no\n# Range: 0-5\nDebugLevel=3\n\n### Option: PidFile\n#\tName of PID file.\n#\n# Mandatory: no\nPidFile=/var/run/zabbix/zabbix_server.pid\n\n### Option: SocketDir\n#\tIPC socket directory.\n#\t\tDirectory to store IPC sockets used by internal Zabbix services.\n#\n# Mandatory: no\n\n\n### NOTE: Support for Oracle DB is deprecated since Zabbix 7.0 and will be removed in future versions.\n\n### Option: DBHost\n#\tDatabase host name.\n#\tIf set to localhost, socket is used for MySQL.\n#\tIf set to empty string, socket is used for PostgreSQL.\n#\tIf set to empty string, the Net Service Name connection method is used to connect to Oracle database; also see\n#\tthe TNS_ADMIN environment variable to specify the directory where the tnsnames.ora file is located.\n#\n# Mandatory: no\nDBHost=localhost\n\n### Option: DBName\n#\tDatabase name.\n#\tIf the Net Service Name connection method is used to connect to Oracle database, specify the service name from\n#\tthe tnsnames.ora file or set to empty string; also see the TWO_TASK environment variable if DBName is set to\n#\tempty string.\n#\n# Mandatory: yes\nDBName=zabbix-server\n\n### Option: DBSchema\n#\tSchema name. Used for PostgreSQL.\n#\n# Mandatory: no\nDBSchema=zabbix-server\n\n### Option: DBUser\n#\tDatabase user.\n#\n# Mandatory: no\nDBUser=zabbix-server\n\n### Option: DBPassword\n#\tDatabase password.\n#\tComment this line if no password is used.\n#\n# Mandatory: no\nDBPassword=zabbix-server\n\n### Option: DBSocket\n#\tPath to MySQL socket.\n#\n# Mandatory: no\nDBSocket=/tmp/socket.db\n\n### Option: DBPort\n#\tDatabase port when not using local socket.\n#\tIf the Net Service Name connection method is used to connect to Oracle database, the port number from the\n#\ttnsnames.ora file will be used. The port number set here will be ignored.\n#\n# Mandatory: no\n# Range: 1024-65535\nDBPort=3306\n\n\n############ ADVANCED PARAMETERS ################\n\n### Option: StartPollers\n#\tNumber of pre-forked instances of pollers.\n#\n# Mandatory: no\n# Range: 0-1000\nStartPollers=12\n\n\n\n### Option: StartIPMIPollers\n#\tNumber of pre-forked instances of IPMI pollers.\n#\t\tThe IPMI manager process is automatically started when at least one IPMI poller is started.\n#\n# Mandatory: no\n# Range: 0-1000\nStartIPMIPollers=12\n\n### Option: StartPreprocessors\n#\tNumber of pre-started in
|
Puppet / 7 (Ruby 2.7):
spec/classes/server_spec.rb#L329
zabbix::server on almalinux-8-x86_64 with all zabbix_server.conf-related parameters is expected to contain File[/etc/zabbix/zabbix_server.conf] with content =~ /^StartHistoryPollers=5/
Failure/Error: it { is_expected.to contain_file('/etc/zabbix/zabbix_server.conf').with_content %r{^StartHistoryPollers=5} }
expected that the catalogue would contain File[/etc/zabbix/zabbix_server.conf] with content set to /^StartHistoryPollers=5/ but it is set to "# this is a configuration file for zabbix server process\n# to get more information about zabbix,\n# visit http://www.zabbix.com\n\n############ GENERAL PARAMETERS #################\n\n### Option: ListenPort\n#\tListen port for trapper.\n#\n# Mandatory: no\n# Range: 1024-32767\nListenPort=10051\n\n### Option: SourceIP\n#\tSource IP address for outgoing connections.\n#\n# Mandatory: no\nSourceIP=192.168.1.1\n\n\n### Option: LogType\n#\tSpecifies where log messages are written to:\n#\t\tsystem - syslog\n#\t\tfile - file specified with LogFile parameter\n#\t\tconsole - standard output\n#\n# Mandatory: no\nLogType=file\n\n### Option: LogFile\n#\tLog file name for LogType 'file' parameter.\n#\n# Mandatory: yes, if LogType is set to file, otherwise no\nLogFile=/var/log/zabbix/zabbix_server.log\n\n### Option: LogFileSize\n#\tMaximum size of log file in MB.\n#\t0 - disable automatic log rotation.\n#\n# Mandatory: no\n# Range: 0-1024\nLogFileSize=10\n### Option: DebugLevel\n#\tSpecifies debug level:\n#\t0 - basic information about starting and stopping of Zabbix processes\n#\t1 - critical information\n#\t2 - error information\n#\t3 - warnings\n#\t4 - for debugging (produces lots of information)\n#\t5 - extended debugging (produces even more information)\n#\n# Mandatory: no\n# Range: 0-5\nDebugLevel=3\n\n### Option: PidFile\n#\tName of PID file.\n#\n# Mandatory: no\nPidFile=/var/run/zabbix/zabbix_server.pid\n\n### Option: SocketDir\n#\tIPC socket directory.\n#\t\tDirectory to store IPC sockets used by internal Zabbix services.\n#\n# Mandatory: no\n\n\n### NOTE: Support for Oracle DB is deprecated since Zabbix 7.0 and will be removed in future versions.\n\n### Option: DBHost\n#\tDatabase host name.\n#\tIf set to localhost, socket is used for MySQL.\n#\tIf set to empty string, socket is used for PostgreSQL.\n#\tIf set to empty string, the Net Service Name connection method is used to connect to Oracle database; also see\n#\tthe TNS_ADMIN environment variable to specify the directory where the tnsnames.ora file is located.\n#\n# Mandatory: no\nDBHost=localhost\n\n### Option: DBName\n#\tDatabase name.\n#\tIf the Net Service Name connection method is used to connect to Oracle database, specify the service name from\n#\tthe tnsnames.ora file or set to empty string; also see the TWO_TASK environment variable if DBName is set to\n#\tempty string.\n#\n# Mandatory: yes\nDBName=zabbix-server\n\n### Option: DBSchema\n#\tSchema name. Used for PostgreSQL.\n#\n# Mandatory: no\nDBSchema=zabbix-server\n\n### Option: DBUser\n#\tDatabase user.\n#\n# Mandatory: no\nDBUser=zabbix-server\n\n### Option: DBPassword\n#\tDatabase password.\n#\tComment this line if no password is used.\n#\n# Mandatory: no\nDBPassword=zabbix-server\n\n### Option: DBSocket\n#\tPath to MySQL socket.\n#\n# Mandatory: no\nDBSocket=/tmp/socket.db\n\n### Option: DBPort\n#\tDatabase port when not using local socket.\n#\tIf the Net Service Name connection method is used to connect to Oracle database, the port number from the\n#\ttnsnames.ora file will be used. The port number set here will be ignored.\n#\n# Mandatory: no\n# Range: 1024-65535\nDBPort=3306\n\n\n############ ADVANCED PARAMETERS ################\n\n### Option: StartPollers\n#\tNumber of pre-forked instances of pollers.\n#\n# Mandatory: no\n# Range: 0-1000\nStartPollers=12\n\n\n\n### Option: StartIPMIPollers\n#\tNumber of pre-forked instances of IPMI pollers.\n#\t\tThe IPMI manager process is automatically started when at least one IPMI poller is started.\n#\n# Mandatory: no\n# Range: 0-1000\nStartIPMIPollers=12\n\n### Option: StartPreprocessors\n#\tNumber of pre-started
|
Puppet / 7 (Ruby 2.7):
spec/classes/server_spec.rb#L329
zabbix::server on almalinux-9-x86_64 with all zabbix_server.conf-related parameters is expected to contain File[/etc/zabbix/zabbix_server.conf] with content =~ /^StartHistoryPollers=5/
Failure/Error: it { is_expected.to contain_file('/etc/zabbix/zabbix_server.conf').with_content %r{^StartHistoryPollers=5} }
expected that the catalogue would contain File[/etc/zabbix/zabbix_server.conf] with content set to /^StartHistoryPollers=5/ but it is set to "# this is a configuration file for zabbix server process\n# to get more information about zabbix,\n# visit http://www.zabbix.com\n\n############ GENERAL PARAMETERS #################\n\n### Option: ListenPort\n#\tListen port for trapper.\n#\n# Mandatory: no\n# Range: 1024-32767\nListenPort=10051\n\n### Option: SourceIP\n#\tSource IP address for outgoing connections.\n#\n# Mandatory: no\nSourceIP=192.168.1.1\n\n\n### Option: LogType\n#\tSpecifies where log messages are written to:\n#\t\tsystem - syslog\n#\t\tfile - file specified with LogFile parameter\n#\t\tconsole - standard output\n#\n# Mandatory: no\nLogType=file\n\n### Option: LogFile\n#\tLog file name for LogType 'file' parameter.\n#\n# Mandatory: yes, if LogType is set to file, otherwise no\nLogFile=/var/log/zabbix/zabbix_server.log\n\n### Option: LogFileSize\n#\tMaximum size of log file in MB.\n#\t0 - disable automatic log rotation.\n#\n# Mandatory: no\n# Range: 0-1024\nLogFileSize=10\n### Option: DebugLevel\n#\tSpecifies debug level:\n#\t0 - basic information about starting and stopping of Zabbix processes\n#\t1 - critical information\n#\t2 - error information\n#\t3 - warnings\n#\t4 - for debugging (produces lots of information)\n#\t5 - extended debugging (produces even more information)\n#\n# Mandatory: no\n# Range: 0-5\nDebugLevel=3\n\n### Option: PidFile\n#\tName of PID file.\n#\n# Mandatory: no\nPidFile=/var/run/zabbix/zabbix_server.pid\n\n### Option: SocketDir\n#\tIPC socket directory.\n#\t\tDirectory to store IPC sockets used by internal Zabbix services.\n#\n# Mandatory: no\n\n\n### NOTE: Support for Oracle DB is deprecated since Zabbix 7.0 and will be removed in future versions.\n\n### Option: DBHost\n#\tDatabase host name.\n#\tIf set to localhost, socket is used for MySQL.\n#\tIf set to empty string, socket is used for PostgreSQL.\n#\tIf set to empty string, the Net Service Name connection method is used to connect to Oracle database; also see\n#\tthe TNS_ADMIN environment variable to specify the directory where the tnsnames.ora file is located.\n#\n# Mandatory: no\nDBHost=localhost\n\n### Option: DBName\n#\tDatabase name.\n#\tIf the Net Service Name connection method is used to connect to Oracle database, specify the service name from\n#\tthe tnsnames.ora file or set to empty string; also see the TWO_TASK environment variable if DBName is set to\n#\tempty string.\n#\n# Mandatory: yes\nDBName=zabbix-server\n\n### Option: DBSchema\n#\tSchema name. Used for PostgreSQL.\n#\n# Mandatory: no\nDBSchema=zabbix-server\n\n### Option: DBUser\n#\tDatabase user.\n#\n# Mandatory: no\nDBUser=zabbix-server\n\n### Option: DBPassword\n#\tDatabase password.\n#\tComment this line if no password is used.\n#\n# Mandatory: no\nDBPassword=zabbix-server\n\n### Option: DBSocket\n#\tPath to MySQL socket.\n#\n# Mandatory: no\nDBSocket=/tmp/socket.db\n\n### Option: DBPort\n#\tDatabase port when not using local socket.\n#\tIf the Net Service Name connection method is used to connect to Oracle database, the port number from the\n#\ttnsnames.ora file will be used. The port number set here will be ignored.\n#\n# Mandatory: no\n# Range: 1024-65535\nDBPort=3306\n\n\n############ ADVANCED PARAMETERS ################\n\n### Option: StartPollers\n#\tNumber of pre-forked instances of pollers.\n#\n# Mandatory: no\n# Range: 0-1000\nStartPollers=12\n\n\n\n### Option: StartIPMIPollers\n#\tNumber of pre-forked instances of IPMI pollers.\n#\t\tThe IPMI manager process is automatically started when at least one IPMI poller is started.\n#\n# Mandatory: no\n# Range: 0-1000\nStartIPMIPollers=12\n\n### Option: StartPreprocessors\n#\tNumber of pre-started
|
Puppet / 7 (Ruby 2.7):
spec/classes/server_spec.rb#L329
zabbix::server on rocky-8-x86_64 with all zabbix_server.conf-related parameters is expected to contain File[/etc/zabbix/zabbix_server.conf] with content =~ /^StartHistoryPollers=5/
Failure/Error: it { is_expected.to contain_file('/etc/zabbix/zabbix_server.conf').with_content %r{^StartHistoryPollers=5} }
expected that the catalogue would contain File[/etc/zabbix/zabbix_server.conf] with content set to /^StartHistoryPollers=5/ but it is set to "# this is a configuration file for zabbix server process\n# to get more information about zabbix,\n# visit http://www.zabbix.com\n\n############ GENERAL PARAMETERS #################\n\n### Option: ListenPort\n#\tListen port for trapper.\n#\n# Mandatory: no\n# Range: 1024-32767\nListenPort=10051\n\n### Option: SourceIP\n#\tSource IP address for outgoing connections.\n#\n# Mandatory: no\nSourceIP=192.168.1.1\n\n\n### Option: LogType\n#\tSpecifies where log messages are written to:\n#\t\tsystem - syslog\n#\t\tfile - file specified with LogFile parameter\n#\t\tconsole - standard output\n#\n# Mandatory: no\nLogType=file\n\n### Option: LogFile\n#\tLog file name for LogType 'file' parameter.\n#\n# Mandatory: yes, if LogType is set to file, otherwise no\nLogFile=/var/log/zabbix/zabbix_server.log\n\n### Option: LogFileSize\n#\tMaximum size of log file in MB.\n#\t0 - disable automatic log rotation.\n#\n# Mandatory: no\n# Range: 0-1024\nLogFileSize=10\n### Option: DebugLevel\n#\tSpecifies debug level:\n#\t0 - basic information about starting and stopping of Zabbix processes\n#\t1 - critical information\n#\t2 - error information\n#\t3 - warnings\n#\t4 - for debugging (produces lots of information)\n#\t5 - extended debugging (produces even more information)\n#\n# Mandatory: no\n# Range: 0-5\nDebugLevel=3\n\n### Option: PidFile\n#\tName of PID file.\n#\n# Mandatory: no\nPidFile=/var/run/zabbix/zabbix_server.pid\n\n### Option: SocketDir\n#\tIPC socket directory.\n#\t\tDirectory to store IPC sockets used by internal Zabbix services.\n#\n# Mandatory: no\n\n\n### NOTE: Support for Oracle DB is deprecated since Zabbix 7.0 and will be removed in future versions.\n\n### Option: DBHost\n#\tDatabase host name.\n#\tIf set to localhost, socket is used for MySQL.\n#\tIf set to empty string, socket is used for PostgreSQL.\n#\tIf set to empty string, the Net Service Name connection method is used to connect to Oracle database; also see\n#\tthe TNS_ADMIN environment variable to specify the directory where the tnsnames.ora file is located.\n#\n# Mandatory: no\nDBHost=localhost\n\n### Option: DBName\n#\tDatabase name.\n#\tIf the Net Service Name connection method is used to connect to Oracle database, specify the service name from\n#\tthe tnsnames.ora file or set to empty string; also see the TWO_TASK environment variable if DBName is set to\n#\tempty string.\n#\n# Mandatory: yes\nDBName=zabbix-server\n\n### Option: DBSchema\n#\tSchema name. Used for PostgreSQL.\n#\n# Mandatory: no\nDBSchema=zabbix-server\n\n### Option: DBUser\n#\tDatabase user.\n#\n# Mandatory: no\nDBUser=zabbix-server\n\n### Option: DBPassword\n#\tDatabase password.\n#\tComment this line if no password is used.\n#\n# Mandatory: no\nDBPassword=zabbix-server\n\n### Option: DBSocket\n#\tPath to MySQL socket.\n#\n# Mandatory: no\nDBSocket=/tmp/socket.db\n\n### Option: DBPort\n#\tDatabase port when not using local socket.\n#\tIf the Net Service Name connection method is used to connect to Oracle database, the port number from the\n#\ttnsnames.ora file will be used. The port number set here will be ignored.\n#\n# Mandatory: no\n# Range: 1024-65535\nDBPort=3306\n\n\n############ ADVANCED PARAMETERS ################\n\n### Option: StartPollers\n#\tNumber of pre-forked instances of pollers.\n#\n# Mandatory: no\n# Range: 0-1000\nStartPollers=12\n\n\n\n### Option: StartIPMIPollers\n#\tNumber of pre-forked instances of IPMI pollers.\n#\t\tThe IPMI manager process is automatically started when at least one IPMI poller is started.\n#\n# Mandatory: no\n# Range: 0-1000\nStartIPMIPollers=12\n\n### Option: StartPreprocessors\n#\tNumber of pre-started ins
|
Puppet / 7 (Ruby 2.7):
spec/classes/server_spec.rb#L329
zabbix::server on rocky-9-x86_64 with all zabbix_server.conf-related parameters is expected to contain File[/etc/zabbix/zabbix_server.conf] with content =~ /^StartHistoryPollers=5/
Failure/Error: it { is_expected.to contain_file('/etc/zabbix/zabbix_server.conf').with_content %r{^StartHistoryPollers=5} }
expected that the catalogue would contain File[/etc/zabbix/zabbix_server.conf] with content set to /^StartHistoryPollers=5/ but it is set to "# this is a configuration file for zabbix server process\n# to get more information about zabbix,\n# visit http://www.zabbix.com\n\n############ GENERAL PARAMETERS #################\n\n### Option: ListenPort\n#\tListen port for trapper.\n#\n# Mandatory: no\n# Range: 1024-32767\nListenPort=10051\n\n### Option: SourceIP\n#\tSource IP address for outgoing connections.\n#\n# Mandatory: no\nSourceIP=192.168.1.1\n\n\n### Option: LogType\n#\tSpecifies where log messages are written to:\n#\t\tsystem - syslog\n#\t\tfile - file specified with LogFile parameter\n#\t\tconsole - standard output\n#\n# Mandatory: no\nLogType=file\n\n### Option: LogFile\n#\tLog file name for LogType 'file' parameter.\n#\n# Mandatory: yes, if LogType is set to file, otherwise no\nLogFile=/var/log/zabbix/zabbix_server.log\n\n### Option: LogFileSize\n#\tMaximum size of log file in MB.\n#\t0 - disable automatic log rotation.\n#\n# Mandatory: no\n# Range: 0-1024\nLogFileSize=10\n### Option: DebugLevel\n#\tSpecifies debug level:\n#\t0 - basic information about starting and stopping of Zabbix processes\n#\t1 - critical information\n#\t2 - error information\n#\t3 - warnings\n#\t4 - for debugging (produces lots of information)\n#\t5 - extended debugging (produces even more information)\n#\n# Mandatory: no\n# Range: 0-5\nDebugLevel=3\n\n### Option: PidFile\n#\tName of PID file.\n#\n# Mandatory: no\nPidFile=/var/run/zabbix/zabbix_server.pid\n\n### Option: SocketDir\n#\tIPC socket directory.\n#\t\tDirectory to store IPC sockets used by internal Zabbix services.\n#\n# Mandatory: no\n\n\n### NOTE: Support for Oracle DB is deprecated since Zabbix 7.0 and will be removed in future versions.\n\n### Option: DBHost\n#\tDatabase host name.\n#\tIf set to localhost, socket is used for MySQL.\n#\tIf set to empty string, socket is used for PostgreSQL.\n#\tIf set to empty string, the Net Service Name connection method is used to connect to Oracle database; also see\n#\tthe TNS_ADMIN environment variable to specify the directory where the tnsnames.ora file is located.\n#\n# Mandatory: no\nDBHost=localhost\n\n### Option: DBName\n#\tDatabase name.\n#\tIf the Net Service Name connection method is used to connect to Oracle database, specify the service name from\n#\tthe tnsnames.ora file or set to empty string; also see the TWO_TASK environment variable if DBName is set to\n#\tempty string.\n#\n# Mandatory: yes\nDBName=zabbix-server\n\n### Option: DBSchema\n#\tSchema name. Used for PostgreSQL.\n#\n# Mandatory: no\nDBSchema=zabbix-server\n\n### Option: DBUser\n#\tDatabase user.\n#\n# Mandatory: no\nDBUser=zabbix-server\n\n### Option: DBPassword\n#\tDatabase password.\n#\tComment this line if no password is used.\n#\n# Mandatory: no\nDBPassword=zabbix-server\n\n### Option: DBSocket\n#\tPath to MySQL socket.\n#\n# Mandatory: no\nDBSocket=/tmp/socket.db\n\n### Option: DBPort\n#\tDatabase port when not using local socket.\n#\tIf the Net Service Name connection method is used to connect to Oracle database, the port number from the\n#\ttnsnames.ora file will be used. The port number set here will be ignored.\n#\n# Mandatory: no\n# Range: 1024-65535\nDBPort=3306\n\n\n############ ADVANCED PARAMETERS ################\n\n### Option: StartPollers\n#\tNumber of pre-forked instances of pollers.\n#\n# Mandatory: no\n# Range: 0-1000\nStartPollers=12\n\n\n\n### Option: StartIPMIPollers\n#\tNumber of pre-forked instances of IPMI pollers.\n#\t\tThe IPMI manager process is automatically started when at least one IPMI poller is started.\n#\n# Mandatory: no\n# Range: 0-1000\nStartIPMIPollers=12\n\n### Option: StartPreprocessors\n#\tNumber of pre-started ins
|
Puppet / 7 (Ruby 2.7):
spec/classes/server_spec.rb#L329
zabbix::server on ubuntu-20.04-x86_64 with all zabbix_server.conf-related parameters is expected to contain File[/etc/zabbix/zabbix_server.conf] with content =~ /^StartHistoryPollers=5/
Failure/Error: it { is_expected.to contain_file('/etc/zabbix/zabbix_server.conf').with_content %r{^StartHistoryPollers=5} }
expected that the catalogue would contain File[/etc/zabbix/zabbix_server.conf] with content set to /^StartHistoryPollers=5/ but it is set to "# this is a configuration file for zabbix server process\n# to get more information about zabbix,\n# visit http://www.zabbix.com\n\n############ GENERAL PARAMETERS #################\n\n### Option: ListenPort\n#\tListen port for trapper.\n#\n# Mandatory: no\n# Range: 1024-32767\nListenPort=10051\n\n### Option: SourceIP\n#\tSource IP address for outgoing connections.\n#\n# Mandatory: no\nSourceIP=192.168.1.1\n\n\n### Option: LogType\n#\tSpecifies where log messages are written to:\n#\t\tsystem - syslog\n#\t\tfile - file specified with LogFile parameter\n#\t\tconsole - standard output\n#\n# Mandatory: no\nLogType=file\n\n### Option: LogFile\n#\tLog file name for LogType 'file' parameter.\n#\n# Mandatory: yes, if LogType is set to file, otherwise no\nLogFile=/var/log/zabbix/zabbix_server.log\n\n### Option: LogFileSize\n#\tMaximum size of log file in MB.\n#\t0 - disable automatic log rotation.\n#\n# Mandatory: no\n# Range: 0-1024\nLogFileSize=10\n### Option: DebugLevel\n#\tSpecifies debug level:\n#\t0 - basic information about starting and stopping of Zabbix processes\n#\t1 - critical information\n#\t2 - error information\n#\t3 - warnings\n#\t4 - for debugging (produces lots of information)\n#\t5 - extended debugging (produces even more information)\n#\n# Mandatory: no\n# Range: 0-5\nDebugLevel=3\n\n### Option: PidFile\n#\tName of PID file.\n#\n# Mandatory: no\nPidFile=/var/run/zabbix/zabbix_server.pid\n\n### Option: SocketDir\n#\tIPC socket directory.\n#\t\tDirectory to store IPC sockets used by internal Zabbix services.\n#\n# Mandatory: no\n\n\n### NOTE: Support for Oracle DB is deprecated since Zabbix 7.0 and will be removed in future versions.\n\n### Option: DBHost\n#\tDatabase host name.\n#\tIf set to localhost, socket is used for MySQL.\n#\tIf set to empty string, socket is used for PostgreSQL.\n#\tIf set to empty string, the Net Service Name connection method is used to connect to Oracle database; also see\n#\tthe TNS_ADMIN environment variable to specify the directory where the tnsnames.ora file is located.\n#\n# Mandatory: no\nDBHost=localhost\n\n### Option: DBName\n#\tDatabase name.\n#\tIf the Net Service Name connection method is used to connect to Oracle database, specify the service name from\n#\tthe tnsnames.ora file or set to empty string; also see the TWO_TASK environment variable if DBName is set to\n#\tempty string.\n#\n# Mandatory: yes\nDBName=zabbix-server\n\n### Option: DBSchema\n#\tSchema name. Used for PostgreSQL.\n#\n# Mandatory: no\nDBSchema=zabbix-server\n\n### Option: DBUser\n#\tDatabase user.\n#\n# Mandatory: no\nDBUser=zabbix-server\n\n### Option: DBPassword\n#\tDatabase password.\n#\tComment this line if no password is used.\n#\n# Mandatory: no\nDBPassword=zabbix-server\n\n### Option: DBSocket\n#\tPath to MySQL socket.\n#\n# Mandatory: no\nDBSocket=/tmp/socket.db\n\n### Option: DBPort\n#\tDatabase port when not using local socket.\n#\tIf the Net Service Name connection method is used to connect to Oracle database, the port number from the\n#\ttnsnames.ora file will be used. The port number set here will be ignored.\n#\n# Mandatory: no\n# Range: 1024-65535\nDBPort=3306\n\n\n############ ADVANCED PARAMETERS ################\n\n### Option: StartPollers\n#\tNumber of pre-forked instances of pollers.\n#\n# Mandatory: no\n# Range: 0-1000\nStartPollers=12\n\n\n\n### Option: StartIPMIPollers\n#\tNumber of pre-forked instances of IPMI pollers.\n#\t\tThe IPMI manager process is automatically started when at least one IPMI poller is started.\n#\n# Mandatory: no\n# Range: 0-1000\nStartIPMIPollers=12\n\n### Option: StartPreprocessors\n#\tNumber of pre-starte
|
Puppet / Test suite
Process completed with exit code 1.
|
Puppet / 8 (Ruby 3.2):
spec/classes/agent_spec.rb#L491
zabbix::agent on redhat-8-x86_64 with systemd active
Skipped: user package provided instead systemd::unit_file
|
Puppet / 8 (Ruby 3.2):
spec/classes/agent_spec.rb#L491
zabbix::agent on redhat-9-x86_64 with systemd active
Skipped: user package provided instead systemd::unit_file
|
Puppet / 8 (Ruby 3.2):
spec/classes/agent_spec.rb#L491
zabbix::agent on oraclelinux-8-x86_64 with systemd active
Skipped: user package provided instead systemd::unit_file
|
Puppet / 8 (Ruby 3.2):
spec/classes/agent_spec.rb#L491
zabbix::agent on oraclelinux-9-x86_64 with systemd active
Skipped: user package provided instead systemd::unit_file
|
Puppet / 8 (Ruby 3.2):
spec/classes/agent_spec.rb#L491
zabbix::agent on centos-9-x86_64 with systemd active
Skipped: user package provided instead systemd::unit_file
|
Puppet / 8 (Ruby 3.2):
spec/classes/agent_spec.rb#L491
zabbix::agent on almalinux-8-x86_64 with systemd active
Skipped: user package provided instead systemd::unit_file
|
Puppet / 8 (Ruby 3.2):
spec/classes/agent_spec.rb#L491
zabbix::agent on almalinux-9-x86_64 with systemd active
Skipped: user package provided instead systemd::unit_file
|
Puppet / 8 (Ruby 3.2):
spec/classes/agent_spec.rb#L491
zabbix::agent on rocky-8-x86_64 with systemd active
Skipped: user package provided instead systemd::unit_file
|
Puppet / 8 (Ruby 3.2):
spec/classes/agent_spec.rb#L491
zabbix::agent on rocky-9-x86_64 with systemd active
Skipped: user package provided instead systemd::unit_file
|
Puppet / 8 (Ruby 3.2):
spec/classes/agent_spec.rb#L491
zabbix::agent on ubuntu-20.04-x86_64 with systemd active
Skipped: user package provided instead systemd::unit_file
|
Puppet / 7 (Ruby 2.7):
spec/classes/agent_spec.rb#L491
zabbix::agent on redhat-8-x86_64 with systemd active
Skipped: user package provided instead systemd::unit_file
|
Puppet / 7 (Ruby 2.7):
spec/classes/agent_spec.rb#L491
zabbix::agent on redhat-9-x86_64 with systemd active
Skipped: user package provided instead systemd::unit_file
|
Puppet / 7 (Ruby 2.7):
spec/classes/agent_spec.rb#L491
zabbix::agent on oraclelinux-8-x86_64 with systemd active
Skipped: user package provided instead systemd::unit_file
|
Puppet / 7 (Ruby 2.7):
spec/classes/agent_spec.rb#L491
zabbix::agent on oraclelinux-9-x86_64 with systemd active
Skipped: user package provided instead systemd::unit_file
|
Puppet / 7 (Ruby 2.7):
spec/classes/agent_spec.rb#L491
zabbix::agent on centos-9-x86_64 with systemd active
Skipped: user package provided instead systemd::unit_file
|
Puppet / 7 (Ruby 2.7):
spec/classes/agent_spec.rb#L491
zabbix::agent on almalinux-8-x86_64 with systemd active
Skipped: user package provided instead systemd::unit_file
|
Puppet / 7 (Ruby 2.7):
spec/classes/agent_spec.rb#L491
zabbix::agent on almalinux-9-x86_64 with systemd active
Skipped: user package provided instead systemd::unit_file
|
Puppet / 7 (Ruby 2.7):
spec/classes/agent_spec.rb#L491
zabbix::agent on rocky-8-x86_64 with systemd active
Skipped: user package provided instead systemd::unit_file
|
Puppet / 7 (Ruby 2.7):
spec/classes/agent_spec.rb#L491
zabbix::agent on rocky-9-x86_64 with systemd active
Skipped: user package provided instead systemd::unit_file
|
Puppet / 7 (Ruby 2.7):
spec/classes/agent_spec.rb#L491
zabbix::agent on ubuntu-20.04-x86_64 with systemd active
Skipped: user package provided instead systemd::unit_file
|