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

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