Skip to content

Add configuration parameters to server and agent #886

Add configuration parameters to server and agent

Add configuration parameters to server and agent #886

Triggered via pull request October 7, 2024 10:33
Status Failure
Total duration 16m 33s
Artifacts

ci.yml

on: pull_request
Puppet  /  Static validations
22s
Puppet / Static validations
Matrix: Puppet / acceptance
Matrix: Puppet / unit
Puppet  /  Test suite
4s
Puppet / Test suite
Fit to window
Zoom out
Zoom in

Annotations

21 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 / 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