forked from rackerlabs/auter
-
Notifications
You must be signed in to change notification settings - Fork 0
/
NEWS
94 lines (82 loc) · 3.35 KB
/
NEWS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
Auter NEWS
0.12
* Added --skip-all-scripts to skip the executions of all custom scripts
* Added --skip-scripts-by-phase to skip the executions of custom scripts for the specified phase
* Added --skip-scripts-by-phase to skip the executions of custom scripts by name
* Added man page for auter.conf
* Updated auter.aptModule to reflect changes in auter.yumdnfModule
* added no-wall option
* Fix for --status when run as non-root user
* Logs auter output in /var/lib/auter/ when no updates are available
* Minor improvements to rotation of output files in /var/lib/auter/
0.11
* Updated documentation and references to include apt for Ubuntu/debian
* Removed debugging message that was printed during apt update
* Added "Valid Options" in auter.conf
* Added the pre/post prep directories in auter.conf
* Added retention and rotation for last-prep-output and last-apply-output files in /var/lib/auter
* Corrected file permissions for the auter-postreboot cron file
* Added --stdout option to force output to stdout even if there is no active tty
* Added a package manager lock file check before prep and apply functions call the package manager
* Improved checks to confirm prepared patches are still required
0.10
* Added pre and post prep script hooks
* Added a pidfile and process check to --status
* Added a auter success log with a last run timestamp
* Clear pidfile if the process is no longer running when disabling auter
* Added auter.aptModule for ubuntu/debian support
* Added checks to confirm updates that were staged are still pending
0.9
* Capture package manager output
* Document the auter --reboot cron job
* Remove last-update file
* Add description text to the lock file
* Add error checking during prep
* Split out package manager specific code
0.8
* Added ONLYINSTALLFROMPREP option
0.7
* Updated the .spec file according to Fedora's guidelines
* Moved scriptdir from /var/lib/auter to /etc/auter
* Categorize log messages as INFO, WARNING or ERROR
* Remove pre-built man page
0.6
* Initial public release
* Add maintainers file
0.5
* Added transaction ID logging
* Disable random sleeps when running from a tty
* Rename variables to be package manager agnostic
* Add cron examples for @reboot jobs
* Update default auter config file location
* Remove example script files
* Disable cronjobs & enable lockfile on installation
* Switch to using pre/post script directories instead of files
* Add better handling for option parsing
* Added CONFIGSET variable used to distinguish between distinct configs
* Various bugfixes
0.4
* Support DNF
* Add HACKING.md
* Exit if custom config file doesn't exist
* Change post reboot script to use cron instead of rc.local
* Report if there are no updates at prep time
* Record prep and apply output
* Updated man page
0.3
* Better defined exit codes
* Added bounds check for MAXDELAY
* Updated documentation with more details about configuration options
* Fixed logging error if downloadonly is not available
0.2
* Locking
* Trap Ctrl+C during dangerous section
* Add --status flag
* Move reboot script to /etc/rc.d/rc.local
* Add random delay
* Change from sysv service to --enable/--disable
* Added warnings when pre/post hooks exist but are not executable
* Removed yum transaction support
* Added pid locking to prevent multiple instances of auter running at the same time
0.1
* Initial release