source: trunk/debathena/config/auto-update/debian/changelog @ 25326

Revision 25326, 9.5 KB checked in by jdreed, 13 years ago (diff)
In auto-update: * Add some debugging and options to athena-auto-upgrade
Line 
1debathena-auto-update (1.26) unstable; urgency=low
2
3  * Add some debugging and options to athena-auto-upgrade
4 
5 -- Jonathan Reed <jdreed@mit.edu>  Fri, 29 Jul 2011 20:43:47 -0400
6
7debathena-auto-update (1.25) unstable; urgency=low
8
9  * Use the aptitude search predicate for removed packages, instead of
10    writing our own thing based on package versions/states that's
11    fragile (Trac: #987).
12
13 -- Geoffrey Thomas <geofft@mit.edu>  Tue, 26 Jul 2011 19:30:45 -0400
14
15debathena-auto-update (1.24) unstable; urgency=low
16
17  * Fix bug which results in update status never recovering from 'warning'
18
19 -- Jonathan Reed <jdreed@mit.edu>  Tue, 26 Jul 2011 08:48:14 -0400
20
21debathena-auto-update (1.23.4) unstable; urgency=low
22
23  * Support Natty's idea of preseeding the keyboard layout
24  * Pass networking info straight to stage 2
25  * Don't kexec -e, instead reboot and rely on the init script
26 
27 -- Jonathan Reed <jdreed@mit.edu>  Mon, 18 Jul 2011 13:18:01 -0400
28
29debathena-auto-update (1.23.3) unstable; urgency=low
30
31  * Log when running update hook
32  * Increase installer DHCP timeout (Trac: #846)
33
34 -- Jonathan Reed <jdreed@mit.edu>  Mon, 20 Jun 2011 13:38:53 -0400
35
36debathena-auto-update (1.23.2) unstable; urgency=low
37
38  * Fix bug which disabled reboots
39  * Actually remove the license reconfiguration flag file
40
41 -- Jonathan Reed <jdreed@mit.edu>  Mon, 28 Mar 2011 11:02:17 -0400
42
43debathena-auto-update (1.23.1) unstable; urgency=low
44
45  * cron.d files don't inherit crontab's path, so set one
46  * Don't re-run update-hooks once they've been run
47  * Don't bother to update license-config separately
48
49 -- Jonathan Reed <jdreed@mit.edu>  Tue, 22 Mar 2011 23:04:23 -0400
50
51debathena-auto-update (1.23) unstable; urgency=low
52
53  * Upgrade attempts now happen up to 3 times per night (Trac #694)
54  * Download and verify a recovery script (Trac #783)
55  * Add new command-line options to auto-update
56  * Run aptitude install (Trac #528)
57  * auto-update checks for network connectivity to the mirrors (Trac #835)
58  * Check for new flag file from license-config when reconfiguring
59
60 -- Jonathan Reed <jdreed@mit.edu>  Wed, 16 Mar 2011 12:59:06 -0400
61
62debathena-auto-update (1.22.2) unstable; urgency=low
63
64  * Use the correct version notation when removing obsolete conffiles
65
66 -- Jonathan Reed <jdreed@mit.edu>  Mon, 07 Mar 2011 16:39:23 -0500
67
68debathena-auto-update (1.22.1) unstable; urgency=low
69
70  * Don't blindly copy maintainer script snippets from websites that are
71    full of lies
72
73 -- Jonathan Reed <jdreed@mit.edu>  Mon, 07 Mar 2011 16:39:01 -0500
74
75debathena-auto-update (1.22) unstable; urgency=low
76
77  * Install debathena-license-config and reconfigure packages as necessary
78  * Add dependency on debathena-license-config
79  * Remove old cron.d file while attempting to comply with Debian policy
80
81 -- Jonathan Reed <jdreed@mit.edu>  Wed, 02 Mar 2011 14:37:09 -0500
82
83debathena-auto-update (1.21) unstable; urgency=low
84
85  * Generate crontabs at configure time (Trac #791)
86  * Run an update at boot time if it's been too long since the last one
87  * Configurable conffile conflict behavior on workstation (Trac #543)
88  * Pre-seed /var/lib/athena-update-status (Trac #686)
89  * Cleanup status file on uninstall
90  * Set UCF_FORCE_CONFFfoo variables where appropriate (Trac #552)
91
92 -- Jonathan Reed <jdreed@mit.edu>  Fri, 18 Feb 2011 22:54:38 -0500
93
94debathena-auto-update (1.20) unstable; urgency=low
95
96  * Don't depend on at, because bad things happen (Trac #782)
97
98 -- Jonathan Reed <jdreed@mit.edu>  Tue, 25 Jan 2011 12:43:05 -0500
99
100debathena-auto-update (1.19.1) unstable; urgency=low
101
102  * Don't chmod non-existent files
103  * Be louder in the comments
104  * Use wget -N for completeness
105
106 -- Jonathan Reed <jdreed@mit.edu>  Thu, 26 Aug 2010 14:39:12 -0400
107
108debathena-auto-update (1.19) unstable; urgency=low
109
110  * Add athena-auto-upgrade to try and upgrade machines to a new release
111  * Depend on kexec-tools, for auto-upgrade
112
113 -- Jonathan Reed <jdreed@mit.edu>  Thu, 12 Aug 2010 22:39:35 -0400
114
115debathena-auto-update (1.18) unstable; urgency=low
116
117  * Change update-status to give seconds since the epoch which is easier
118    for Nagios to parse
119
120 -- Jonathan Reed <jdreed@mit.edu>  Sun, 25 Apr 2010 23:00:35 -0400
121
122debathena-auto-update (1.17.1) unstable; urgency=low
123
124  * Don't cause cron to send mail when everything's fine.
125  * Add dependency on cron and at
126
127 -- Jonathan Reed <jdreed@mit.edu>  Fri, 23 Apr 2010 10:36:11 -0400
128
129debathena-auto-update (1.17) unstable; urgency=low
130
131  * Use at(1) instead of desync (Trac #309)
132
133 -- Jonathan Reed <jdreed@mit.edu>  Fri, 23 Apr 2010 10:33:01 -0400
134
135debathena-auto-update (1.16) unstable; urgency=low
136
137  * Force new conffiles on cluster machines (Trac #483)
138
139 -- Jonathan Reed <jdreed@mit.edu>  Tue, 06 Apr 2010 12:14:17 -0400
140
141debathena-auto-update (1.15.1) unstable; urgency=low
142
143  * Don't break cron's invocation of athena-auto-update
144
145 -- Jonathan Reed <jdreed@mit.edu>  Wed, 24 Mar 2010 17:11:13 -0400
146
147debathena-auto-update (1.15) unstable; urgency=low
148
149  * Add a -n option to prevent it from rebooting, because if you reboot in
150    recovery mode, you end up back in recovery mode, because kexec sucks
151  * Document -n option in man page
152
153 -- Jonathan Reed <jdreed@mit.edu>  Tue, 23 Mar 2010 15:20:58 -0400
154
155debathena-auto-update (1.14) unstable; urgency=low
156
157  * Don't prefix the log message with the fqdn, that's syslog's job
158  * Change the tag to "athena-auto-update"
159
160 -- Jonathan Reed <jdreed@mit.edu>  Tue, 16 Mar 2010 10:49:22 -0400
161
162debathena-auto-update (1.13) unstable; urgency=low
163
164  * Run dpkg --configure -a each time (Trac #407)
165  * Create a status file (/var/lib/athena-update-status) that can be
166    easily queried with athinfo.  The file contains the timestamp of the
167    last successful update, the timestamp of the last attempted update,
168    the status of the last attempted update, and any additional status
169    messages.
170  * Include a manpage so lintian will STFU
171
172 -- Jonathan Reed <jdreed@mit.edu>  Fri, 12 Mar 2010 17:27:55 -0500
173
174debathena-auto-update (1.12) unstable; urgency=low
175
176  * Inhibit updates during a cluster login.
177  * Write an /etc/nologin-style file in /var/run while updating.
178  * Slow updates to a 6-hour (desync'd) schedule during waking hours.
179
180 -- Geoffrey Thomas <geofft@mit.edu>  Sun, 08 Nov 2009 21:46:52 -0500
181
182debathena-auto-update (1.11.2) unstable; urgency=low
183
184  * Unrevert "Use the apt_release key", and fix the bugginess.
185
186 -- Geoffrey Thomas <geofft@mit.edu>  Fri, 15 May 2009 01:32:52 -0400
187
188debathena-auto-update (1.11.1) unstable; urgency=low
189
190  * Revert "Use the apt_release key instead of the apt key in clusterinfo"
191    because it's buggy.
192
193 -- Geoffrey Thomas <geofft@mit.edu>  Wed, 08 Apr 2009 17:20:01 -0400
194
195debathena-auto-update (1.11) unstable; urgency=low
196
197  * Don't avoid logging the output of `aptitude update` (Closes: Trac #178).
198  * Fix a typo that caused the logger command not to get our hostname.
199  * Use the apt_release key instead of the apt key in clusterinfo
200    (Closes: Trac #163).
201
202 -- Geoffrey Thomas <geofft@mit.edu>  Tue, 07 Apr 2009 23:51:40 -0400
203
204debathena-auto-update (1.10) unstable; urgency=low
205
206  * Update the apt-file cache when running other updates.
207
208 -- Evan Broder <broder@mit.edu>  Fri, 06 Mar 2009 17:19:31 -0500
209
210debathena-auto-update (1.9) unstable; urgency=low
211
212  * Remove DEB_AUTO_UPDATE_DEBIAN_CONTROL.
213  * Change "Debian-Athena Project" to "Debathena Project".
214  * Remove debian/control from version control.
215  * Clean up debian/copyright.
216
217 -- Tim Abbott <tabbott@mit.edu>  Sat, 24 Jan 2009 19:00:52 -0500
218
219debathena-auto-update (1.8) unstable; urgency=low
220
221  * Run the auto-update cron job over 2 hours, instead of 30 minutes, and
222    desyncronize it over the full 2 hours.
223
224 -- Evan Broder <broder@mit.edu>  Wed, 21 Jan 2009 20:40:08 -0500
225
226debathena-auto-update (1.7) unstable; urgency=low
227
228  * Use aptitude --download-only install to force the aptitude conflict
229    resolver to make a decision before we decide whether to let it
230    proceed.
231  * Abort the upgrade if somehow the scheduled solution still involves
232    breaking any packages.
233
234 -- Anders Kaseorg <andersk@mit.edu>  Sat, 29 Nov 2008 03:41:31 -0500
235
236debathena-auto-update (1.6) unstable; urgency=low
237
238  * Protect all installed debathena or openafs metapackages from removal.
239
240 -- Anders Kaseorg <andersk@mit.edu>  Tue, 28 Oct 2008 15:08:18 -0400
241
242debathena-auto-update (1.5) unstable; urgency=low
243
244  * Set DEBCONF_FRONTEND=noninteractive during updates.
245  * Pass --assume-yes to more aptitude commands to avoid loops.
246
247 -- Greg Hudson <ghudson@mit.edu>  Fri, 12 Sep 2008 10:21:34 -0400
248
249debathena-auto-update (1.4) unstable; urgency=low
250
251  * Fix a bug causing nothing to happen during updates.
252
253 -- Greg Hudson <ghudson@mit.edu>  Fri, 05 Sep 2008 13:22:48 -0400
254
255debathena-auto-update (1.3) unstable; urgency=low
256
257  * Allow hesiod cluster info to repoint debathena apt repository.
258
259 -- Greg Hudson <ghudson@mit.edu>  Tue, 26 Aug 2008 12:39:30 -0400
260
261debathena-auto-update (1.2) unstable; urgency=low
262
263  * Tie into reactivate's new login chroots (when installed).
264  * athena-auto-update is now only invoked by cron.
265  * auto updates can now run during logins.
266  * Reboot when necessary if no one is logged in.
267
268 -- Greg Hudson <ghudson@mit.edu>  Fri, 22 Aug 2008 15:34:47 -0400
269
270debathena-auto-update (1.1) unstable; urgency=low
271
272  * Improve diagnostic output for the log.
273  * Remove the pid file when we are done.
274  * Stop if aptitude update fails.
275  * Set a path in the cron.d file so that it runs.
276
277 -- Greg Hudson <ghudson@mit.edu>  Sat, 16 Aug 2008 19:28:38 -0400
278
279debathena-auto-update (1.0) unstable; urgency=low
280
281  * Initial release.
282
283 -- Greg Hudson <ghudson@mit.edu>  Fri, 15 Aug 2008 13:37:42 -0400
Note: See TracBrowser for help on using the repository browser.