Releases: unioslo/zabbix-cli
RPM 2.1.1-3
This is the first Python3 RPM. The package is Python3 only.
RPM 2.1.1-2
rpm/2.1.1-2 Release 2.1.1-2 rpm spec
Version 2.1.1
About
New patch release, 2.1.1.
The release contains minor changes to docs and linting. It fixes an issue where argparse is required when it shouldn't be.
Changelog
Bugs
- Issue #107: Remove argparse as requirement when not required
RPM 2.1.1-1
rpm/2.1.1-1 Release 2.1.1-1 rpm spec
Version 2.1.0
About
New minor release, 2.1.0.
The release has some changed/new commands. Some major code refactoring is also done.
Changelog
Some important issues closed since last version.
Enhancements
- Issue #99: Add linked templates in show_template
- Issue #84: Add connected server info to intro message
- Issue #100: Use native dicts instead of ast.literal_eval (huge code refactoring)
- Issue #72: Allow certificate verification to be configured
- Issue #105: New command to show_usergroup_permissions
- Issue #104: New command show_hostgroup_permissions
Bugs
RPM 2.1.0-1
rpm/2.1.0-1 Release 2.1.0-1 rpm spec
RPM 2.0.1-1
rpm/2.0.1-1 Merge internal rpm spec. Release 2.0.1-1 rpm spec
Version 2.0.1
Version 2.0.0
About
New major release, 2.0.0, with breaking changes since 1.7.0.
The release focuses on Zabbix 3.4 and 4.0 compatibility and Python 2 and 3 support.
You should read through the changelog and test properly if you upgrade from 1.7.0.
Changelog
Some important issues closed since last version.
Enhancements
- Issue #59: Support python 3
- Issue #65: Host proxy is displayed in "show_host"
- Issue #51: "create_host" no longer creates a SNMP interface by default
- Issue #93: Move from ipaddr to ipaddress module
- Issue #61: New help output. CLI arguments changed.
- Issue #95: API endpoint "usergroup" is changed in 4.0
Bugs
- Issue #87: Python 3 issue, sorting list of dict
- Issue #66: create_user does not work with Zabbix > 3.0
- Issue #60: Wrong feedback when running the command "move_proxy_hosts"
- Issue: #71: Missing zero pad in maintenace periods
- Issue #88: Python 3 issue with "create_maintenance_definition"
- Issue #54: import_configuration do not report error received from API in Zabbix 3.4
- Issue #85: Resolve API changes in event.acknowledge in Zabbix 4
Version 1.7.0
Changelog
New features
-
[Issue:#17]: Add a new command 'show_trigger_events' to show events
for a trigger. -
[Issue:#18]: Add a new command 'acknowledge_trigger_last_event' to
acknowledge the last event of a trigger with a message. -
[Issue:#27]: Update the command 'create_host' so it also accepts IP
values and not only hostname values. -
[Issue:#36]: Add a new command 'acknowledge_events' to acknowledge
an eventID with a message. -
[Issue:#43]: Add maintenance type (With/Without data collection)
parameter to the command 'create_maintenance.This is a new parameter for this command. This can break old bulk updates definitions
using the wrong number of parameters. -
[Issue:#45]: ZABBIX_USERNAME and ZABBIX_PASSWORD environment
variables accepted as credentials. -
Allow specifying interface dns with the command 'create_host_interface'.
Thanks to Jean-Baptiste Denis for the patch.This is a new parameter for this command. This can break old bulk updates definitions
using the wrong number of parameters.
Bugfixes
-
[Issue:#22]: Delete a deleted host from the hostid cache only if it
exists. If a host is created via the zabbix frontend after a
zabbix-cli session has been started, the host will not exist in the
zabbix-cli cache of this session. Thanks to
https://github.com/volter for the report. -
[Issue:#24]: Fix that a host cannot be created if the group set in
the default_hostgroup parameter does not exist. Thanks to
https://github.com/volter for the report. -
[Issue:#28]: Fix exception error when the HOME variable is not
defined. Thanks to https://github.com/invin12 for the report. -
[Issue:#29]: Fix return code values when running in command-line
mode. Thanks to https://github.com/invin12 for the report. -
[Issue:#32]: Fix export problem when Hostgroups include the slash
character '/' e.g.: UNIX/GROUP/TEST. Thanks to
https://github.com/invin12 for the report. -
[Issue:#35]: populate_hostid_cache() excluded disabled hosts and did
not use the 'real name' attributte of the host. Fix these so we can
use the command define_host_monitoring_status in bluk
operations. Thanks to https://github.com/blu3bird for the report. -
[Issue:#38]: Fix utf8 problems when exporting templates. Thanks to
https://github.com/fgtham for the patch and
https://github.com/patsevanton for the report.