Merge branch 'master' of mathias-kettner.de:omd
[omd.git] / Changelog
blob1045f581feb19f773f06dff50b3363235f70bf61
1 This file documents the revision history for the Open Monitoring Distribution
3 1.10
4           - python modules: added pysnmp and pyasn1 modules
5           - rrdtool: Also deliver python bindings
6           - rrdcached is now logging to ~/var/log/rrdcached.log
7           - added missing logrotation config for ~/var/log/xinetd.log
8           - added "diskspace" program which is meant to cleanup too old files
9             which are not needed/wanted anymore and are not handled by regular
10             logrotate (like e.g. the nagios archive). Is callec automatically
11             every hour when the OMD crontab is enabled. This can be changed by
12             editing the cron config etc/cron.d/diskspace
13           - Thruk: Update to 1.78-3
14           - Mod-Gearman: Update 1.4.12
15           - Nagios: Init script kills whole process groups during "stop"
16           - check_webinject: Update to 1.84
17           - gearmand: increase open files limit
18           - Fix bug on Debian/Ubuntu where start/stop script started/stopped
19              sites multiple times
20           - cleanup checkresults dir of Nagios when (re-)starting Nagios
21           - Init scripts can now deal with upstart user sessions, where the
22             PPID is not 1 anymore, instead of it the PPID is the user session
23             init process (init --user). This was first seen on ubuntu 13.10.
24           - Added build support on Ubuntu 13.10 (Saucy Salamander)
25           - Check_MK/MK Livestatus: new version 1.2.2p3
27 1.00     Jun 17 2013
28           - Nagios: Update to 3.5.0
29           - Icinga: Update to 1.9.1
30           - Thruk: Update to 1.72-2
31             - added cookie based login
32           - Apache: Enabling mod_status (if available) for 127.0.0.1 in own mode
33           - Check_MK/MK Livestatus:
34             - new version 1.2.2p2
35             - integrated Event Console
36             - Changed path for check manpages from share/doc/check_mk/checks
37               to share/check_mk/checkman to match the local/ path
38             - Installing livestatus python API module now
39             - Added config hook MULTISITE_AUTHORISATION to control some user
40               permissions in NagVis and pnp4nagios via multisite permissions
41           - NagVis: Update to 1.7.9
42           - omd:
43             - new option --no-autostart, -A for omd create (set AUTOSTART
44               to off right at creation, useful for test sites!)
45             - update: Ensure execution of the target versions hooks
46             - update: Added update log ~/var/log/update.log
47             - FIX: Fixed handling of comments in distro files (repairs "omd
48               setup" on some platforms)
49           - PNP4Nagios: Updated to version 0.6.21
50              - Added INIT hooks to npcd and pnp_gearman_worker scripts
51           - Support Ubuntu 12.10 (Quantal)
52           - Support Ubuntu 13.04 (Raising)
53           - Webinject: Update to 1.76
54           - NRPE: Update to 2.13
55           - check_multi: updated to 0.26_581
56           - Mod-Gearman: Updated to version 1.4.6
57           - Gearman: Updated to version 0.33
58             - added queue retention
59           - mod_python: Fixed our sys.path patch not to destory the default
60             sys.path set during interpreter initialization
61           - Dokuwiki: Now supporting the new multisite cookie format
62           - rrdtool: Update to version 1.4.8 
63             - compile and install Python binding
64           - nagios: Changed init script to kill still running processes during
65                 "stop" call after 60 seconds waiting
66           - Added python module pysphere to make ESX monitoring easier
67           - Jmx4Perl: Update to 1.07 (Jolokia: 1.1.1)
68           - nsca: Cleaned up init script, better detection of stale pids / processes
71 0.56     Sep 25 2012
72           - omd:
73             - Fixed problem updating omd sites without tmpfs: Not removing
74               whole tmp/ directory but only the contents
75             - Improved exception handling during omd update/cp/mv (Asking
76               for retry/accept/abort now)
77           - RPMS: Not checking for removed version during pkg release update
78                  (Does not mean omd version update.)
79           - check_multi: updated to 0.26_538
80           - Mod-Gearman: Updated to version 1.3.8
81           - Thruk: Update to 1.50
82           - Nagios Plugins: Update to 1.4.16
83           - PNP4Nagios: Update to 0.6.19
84           - NagVis: Update to 1.7.1
85           - Icinga: Update to 1.7.2
86           - Check_MK: Added 1.2.0p2 release
87           - Shinken: Update to 1.2
88           - jmx4perl: Update 1.05
89           - Support Ubuntu 12.04 (Precise)
90           - set log_initial_states=1 per default
92 0.54     Apr 02 2012
93           - omd:
94             - FIX: Fixed "omd umount" command when running without specific site
95             - new option --kill for umount, rm and disable, that will kill
96               processes using tmpfs before unmounting it
97             - output argument help when calling omd COMMAND --help
98             - new option --conflict=HOW for non-interactive omd cp/mv/update.
99           - mod_python:
100             - Fix "omd stop apache", which was sometimes timing out
101             - Fix several DeprecationWarning messages when using python 2.6
102           - NagVis: Updated to NagVis 1.6.5
103           - Thruk: Update to 1.26
104           - RRDtool: Update to 1.4.7
105           - PNP4Nagios: Update to 0.6.17
106           - Webinject: Update to 1.72
107           - Mod-Gearman: Updated to version 1.2.6
108           - Gearman: Updated to version 0.25
109           - Debian 6.0: Added missing dependency for mod_python (libpython2.6)
110           - RPMs: Added "chkconfig --add <s>" commands before "chkconfig <s> on" commands
111           - Making etc/htpasswd file writeable by the site group
112           - Apache logrotate: Performing reload instead of restart
113           - Shinken:
114             - update to 1.0.1
115             - add MongoDB as backend for livestatus logs
116           - Switch Check_MK to version 1.1.12p7
117           - Support SLES11 SP2
118           - Dokuwiki
119             - Updated to Version 2012-01-25 Angua
120             - Template Vector now available
122 0.52     Dec 22 2011
123           - Switch Check_MK to version 1.1.12p6 (Please refer to the migration notes
124             of Check_MK on http://mathias-kettner.de/checkmk_migration_notes.html!)
125           - FIX: WATO - Fixed permissions on conf.d directory for shared apache mode
126           - FIX: Fixed permissions for PHP temp files in shared mode
127           - Get rid of dummy host in a plain fresh OMD site
128           - NagVis
129             - Updated to NagVis 1.6.1
130               Note #1: The userfiles directory has been moved from var/nagvis/userfiles
131               to local/share/nagvis/htdocs/userfiles. The side individual files
132               shal be copied during update. The old files are left untouched in the
133               old directory. If everything works as expeced after update and you
134               don't plan to downgrade again you can savely remove the directory
135               var/nagvis/userfiles from your site
136               Note #2: During "omd update" omd might tell you that the file etc/nagvis/auth.db
137               is obsolete and you changed its contents. In normal cases you want to keep the
138               file (press k) to keep your user accounts, role assignments and permissions.
139             - local/ hierarchie can now handle .php files
140             - Moved nagvis-omd.ini.php to new conf.d/ directory
141           - OMD
142             - Added 'umount' option to unmount the ramdisk of a site
143             - Added 'TMPFS' config option to be able to run omd without the tmpfs filesystem
144             - Handling comments and empty lines in .info files correcty 
145             - Made 'setversion' work on broken links
146             - New commands 'disable' and 'enable'. OMD does not depend on the
147               home directories of disabled sites. This is useful in cluster environments.
148             - New option 'omd create --disabled' and 'omd init' which allows the creation
149               of a site with an empty home directory and afterwards population it. Again
150               this supports cluster environments.
151             - start, restart and reload now honor the option -f,--force: All
152               sites will then be affected, regardless of AUTOSTART
153             - FIX: omd update: page diff through less -F -X (-X is new). This fixes
154               a problem where the diff is not visible on dumb terminals like PuTTY.
155             - FIX: omd: site processes where missing supplementary groups when starting
156               the site as root via 'omd start SITE'
157             - FIX: omd update handled most files twice (without need). This is
158               fixed now.
159             - FIX: omd diff now correctly handles relative paths.
160             - FIX: omd diff now correctly instantiates templates before showing
161               diff in verboes mode
162             - FIX: omd umount skips unmounting on partly running sites
163           - updated to jmx4perl 1.04
164           - pnp4nagios
165             - npcd: Now detecting and handling stale pidfiles in init script
166           - updated to Mod-Gearman 1.1.1
167           - updated to Thruk 1.1.7
168           - updated to pnp4nagios 0.6.16
169           - updated to Icinga 1.6.1
170           - Support Ubuntu 11.10 (Oneiric)
171           - Cleanup up startscript of nagios
172           - New handler for Apache error messages (shows end of logfile)
173           - Ship own version of mailx alias nail as bin/mail
174           - Allow line continuation in nagios config with BACKSLASH LF
175           - Nagios: Skip emacs backup files while loading files from nagios.d directory
176           - Increased php memory limit on CentOS platforms to 64 MB
177           - dokuwiki auth: do not destroy htpasswd symlinks showing to another file
179 0.50     Sep 20 2011
180           - Check_MK: fix problem with playing sounds
181           - Nagios:
182             - added patch to remove host alias from state retention.
183               Changes of the alias in your configuration will now be
184               effective.
185           - updated to check_oracle_health 1.7.0
186           - updated to check_mysql_health 2.1.6
187           - updated to Thruk 1.1.1
188           - updated to Mod-Gearman 1.0.10
189           - updated to Gearman 0.23
190           - updated to Webinject 1.68
191           - updated to PNP4Nagios 0.6.15
192           - OMD
193             - added 'reuse' option
194             - fix 'omd start core' (did simply nothing)
195             - added missing libperl dependency (fixes #217)
196             - fixed problem with mod_proxy sending duplicate pages
197             - fixed problem with mount on redhat/centos 6.0 (fixes #195)
198             - Fixed problem when doing 'omd restart' without mounted tmpfs
199           - Debian Package:
200             - Added the mandatory maintainer name
201           - mod_fcgid: Increased file upload limit from 128kb to 3MB
202           - npcd: Changed init script to find running processes with lost pidfile
204 0.48     May 22 2011
206           - updated to Check_MK 1.1.10p3
207           - updated to Shinken 0.6.4
208           - updated to Thruk 1.0.4
209           - added Mod-Gearman 1.0.5
210           - added Gearmand 0.14
211           - updated Webinject 1.67
212           - updated to NagVis 1.5.9
213           - updated to PNP4Nagios 0.6.13
214           - added check_multi v439* (2011-02-19)
215           - OMD
216             - Added @omd setversion@ command to change the default version of OMD
217             - Improved merge handling during @omd update@
218             - @omd cp@ now supports --no-rrds and --no-logs. Also -N/--no-past which combines these options. Please read the updated man page for details.
219             - Fixed bug while removing sites
220             - Added @omd diff@ command to show added/deleted/changed files compared to a clean site.
221             - Restructured hooks
222             - added option --bare to @omd status@