This repository has been archived by the owner on Oct 3, 2020. It is now read-only.
Releases: stdevel/satprep
Releases · stdevel/satprep
Release 0.3.5
Fixed various bugs:
- Custom info key values are now escaped to avoid aborts (added shared function escape_string; see issue #49)
- When cloning channels, labels are added to the name (see issue #47)
- Changed name format to
label-date.channel
when cloning channels to avoid using protected names (see issues #46 and #48) - Fixed a bug to avoid scheduling downtimes for non-monitored hosts
- Fixed a bug where VM snapshots were not created
- Fixed a bug where wrong reboot_required information were inserted into patch reports
- Fixed a bug where diff reports could not be created (see issue #44)
- Verification log files are created if non-existent
- Added support for Spacewalk 2.4
Release 0.3.3
Minor enhancements and fixes:
- VM snapshots are now created before scheduling downtimes, downtime
default timeframe was changed to 4 hours (see also issue #35) - Verification log behavior was altered to be more intelligent. Now incorrect information are corrected, missing data is appended instead of overwriting the log. The verification process now only updates information within the selected system group (productive, non-productive). This is essential when doing maintenance in batches. (see also issue #36)
- Implemented function for scheduling downtime for Nagios/Icinga hostgroups. See parameters -g and --downtime-hostgroup in satprep_prepare_maintenance.py. (see also issue #37)
- Some minor fixes
Release 0.3.2
Minor enhancements and fixes:
- enhanced blacklisting for preparing maintenances (case-insensitive
wildcards - see issue #31) - verification log is created automatically after preparing maintenance
(see issue #30) - unicodes are translated into ascii while creating snapshot reports
(see issue #28) - locked systems are now excluded while creating snapshot reports by
default, they can also be integrated using command-line parameters (see
issue #29) - decreased verbosity of satprep_snapshot.py
- fixed bug where monitoring host (auth) information are not captured
correctly (see issue #33)
Release 0.3.1
Minor update including:
satprep_wa_vcvms.py
- a workaround for libvirts poor VMware vCenter support- logging messages standardized
Release 0.3
Release 0.3 including new major functionality:
- automating creating VM snapshots using libvirt
- automatic scheduling downtimes for systems monitored by Nagios, Icinga and Shinken
- script is now multi-client capability (multiple monitoring and virtualization systems)
satprep_schedule_downtime.py
is superseded bysatprep_prepare_maintenance.py
- checkboxes for snapshots and downtimes are now pre-selected in PDF reports
- some code clean-up and many minor fixes