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

Revision 25891, 15.0 KB checked in by jdreed, 11 years ago (diff)
Revert unintended changelog changes from r25887
Line 
1debathena-auto-update (1.43) unstable; urgency=low
2
3  * Desupport auto-upgrades to anything older than precise
4
5 -- Jonathan Reed <jdreed@mit.edu>  Mon, 01 Apr 2013 16:27:24 -0400
6
7debathena-auto-update (1.42.2) unstable; urgency=low
8
9  * Actually, don't bother cleaning up the headers by hand.  Instead, just
10    auto-remove packages (unless that would remove metapackages) for
11    compatibility with old aptitude-based updater.  (Trac: #1012)
12  * Convert from CDBS to dh7 and build-dep on dh 7.0.50
13  * Update copyright file to format 1.0 and re-license under BSD 3-clause
14  * Bump Standards-Version to 3.9.3
15  * Remove unneeded dependency on bsdutils (it's required)
16  * Add $remote_fs dependency in init script because it's apparently still
17    1992 and /usr might be an NFS mount
18  * Add 'delaycompress' directive to logrotate (Trac: #1313)
19
20 -- Jonathan Reed <jdreed@mit.edu>  Thu, 21 Mar 2013 13:33:44 -0400
21
22debathena-auto-update (1.42.1) unstable; urgency=low
23
24  * Also cleanup the headers for any kernels we remove. (Trac: #1012)
25
26 -- Jonathan Reed <jdreed@mit.edu>  Mon, 25 Feb 2013 11:14:03 -0500
27
28debathena-auto-update (1.42) unstable; urgency=low
29
30  * Cleanup old kernels, keeping the two most recent ones installed.  This
31    only works on the "-generic" flavor of kernels, on the assumption that
32    anyone running a different flavor knows what they're doing.  It is
33    only enabled by default on debathena-cluster workstations.
34
35 -- Jonathan Reed <jdreed@mit.edu>  Wed, 26 Dec 2012 10:49:00 -0500
36
37debathena-auto-update (1.41) unstable; urgency=low
38
39  * Ensure there are no double slashes in URLs, because Google hates them
40  * Make the mirror check non-fatal -- merely warn
41
42 -- Jonathan Reed <jdreed@mit.edu>  Thu, 20 Sep 2012 15:20:23 -0400
43
44debathena-auto-update (1.40) unstable; urgency=low
45
46  * Fetch the Release file, not the directory listing, when attempting to
47    verify mirrors.
48
49 -- Jonathan Reed <jdreed@mit.edu>  Wed, 05 Sep 2012 08:35:09 -0400
50
51debathena-auto-update (1.39) unstable; urgency=low
52
53  * If someone has other debathena repos enabled, don't add -proposed and
54    -development to them
55  * Configure all 3 DNS servers in auto-upgrade
56
57 -- Jonathan Reed <jdreed@mit.edu>  Tue, 14 Aug 2012 17:59:29 -0400
58
59debathena-auto-update (1.38) unstable; urgency=low
60
61  * Depend on the new athinfod with query snippet support and add some
62    queries ourselves
63  * Separate out the update-schedule from the upgrade-schedule when
64    querying via athinfo
65
66 -- Jonathan Reed <jdreed@mit.edu>  Thu, 02 Aug 2012 17:08:15 -0400
67
68debathena-auto-update (1.37) unstable; urgency=low
69
70  * Bump debian/compat to 6
71  * Be more verbose in auto-upgrade
72  * rotate auto-upgrade logs
73  * Give up and switch to apt-get, because aptitude is incompetent (Trac:
74    #1020, #1026, #1145
75  * Drop support for reactivate-1.x machines.
76
77 -- Jonathan Reed <jdreed@mit.edu>  Fri, 27 Jul 2012 13:14:14 -0400
78
79debathena-auto-update (1.36) unstable; urgency=low
80
81  * Case blocks must end with a double semicolon
82
83 -- Jonathan Reed <jdreed@mit.edu>  Thu, 28 Jun 2012 08:54:59 -0400
84
85debathena-auto-update (1.35) unstable; urgency=low
86
87  [ John Jarvis ]
88  * Switched from using kexec to rebooting into the netinstall
89    kernel/initrd copied to athena-root. (Trac #1011)
90    Added a runcmd function for handling logging and verbose
91    output.
92
93  [ Jonathan Reed ]
94  * UI fixup in athena-auto-upgrade
95  * Handle new netcfg/disable_autoconfig parameter
96  * Set the root device by UUID, not LVM name
97
98 -- Jonathan Reed <jdreed@mit.edu>  Thu, 17 May 2012 13:30:28 -0400
99
100debathena-auto-update (1.34) unstable; urgency=low
101
102  * Depend on the timeout package if necessary. Also special-case that
103    package's timeout command, as it has different syntax.
104
105 -- Geoffrey Thomas <geofft@mit.edu>  Tue, 09 Aug 2011 04:15:19 -0400
106
107debathena-auto-update (1.33) unstable; urgency=low
108
109  * Ensure that aptitude install succeeds before describing the update as
110    successful, which apparently has been broken since 1.13
111
112 -- Jonathan Reed <jdreed@mit.edu>  Mon, 08 Aug 2011 23:03:50 -0400
113
114debathena-auto-update (1.32) unstable; urgency=low
115
116  * Revert changes from 1.31 (which didn't actually work) and instead run
117    all aptitude --download-only invocations inside timeout(1).
118
119 -- Jonathan Reed <jdreed@mit.edu>  Mon, 08 Aug 2011 21:46:02 -0400
120
121debathena-auto-update (1.31) unstable; urgency=low
122
123  * Ship a cron job to prevent auto-update from wedging for more than an
124    hour.
125
126 -- Jonathan Reed <jdreed@mit.edu>  Mon, 08 Aug 2011 10:31:31 -0400
127
128debathena-auto-update (1.30) unstable; urgency=low
129
130  * If we do stupid VGA tricks, we need to scribble over plymouth
131    (stopping it is not sufficient) and chvt 1
132
133 -- Jonathan Reed <jdreed@mit.edu>  Wed, 03 Aug 2011 21:09:15 -0400
134
135debathena-auto-update (1.29) unstable; urgency=low
136
137  * Only do the aforementioned VGA tricks on cluster hardware
138  * It's pointless to reboot if we haven't loaded a kexec kernel
139
140 -- Jonathan Reed <jdreed@mit.edu>  Wed, 03 Aug 2011 12:06:11 -0400
141
142debathena-auto-update (1.28) unstable; urgency=low
143
144  * Always POST the video card and turn off VGA
145
146 -- Jonathan Reed <jdreed@mit.edu>  Tue, 02 Aug 2011 23:36:10 -0400
147
148debathena-auto-update (1.27) unstable; urgency=low
149
150  [ Geoffrey Thomas ]
151  * Call dh_installinit with --no-start, since the debathena-auto-update
152    initscript has no hope of working from inside a postinst
153
154  [ Jonathan Reed ]
155  * Reboot with 'reboot=pci' on the Dell 790 (Trac #993)
156  * POST the video card and turn off VGA on the Vostro 320 (Trac #1004)
157
158 -- Jonathan Reed <jdreed@mit.edu>  Tue, 02 Aug 2011 16:59:35 -0400
159
160debathena-auto-update (1.26) unstable; urgency=low
161
162  * Add some debugging and options to athena-auto-upgrade
163 
164 -- Jonathan Reed <jdreed@mit.edu>  Fri, 29 Jul 2011 20:43:47 -0400
165
166debathena-auto-update (1.25) unstable; urgency=low
167
168  * Use the aptitude search predicate for removed packages, instead of
169    writing our own thing based on package versions/states that's
170    fragile (Trac: #987).
171
172 -- Geoffrey Thomas <geofft@mit.edu>  Tue, 26 Jul 2011 19:30:45 -0400
173
174debathena-auto-update (1.24) unstable; urgency=low
175
176  * Fix bug which results in update status never recovering from 'warning'
177
178 -- Jonathan Reed <jdreed@mit.edu>  Tue, 26 Jul 2011 08:48:14 -0400
179
180debathena-auto-update (1.23.4) unstable; urgency=low
181
182  * Support Natty's idea of preseeding the keyboard layout
183  * Pass networking info straight to stage 2
184  * Don't kexec -e, instead reboot and rely on the init script
185 
186 -- Jonathan Reed <jdreed@mit.edu>  Mon, 18 Jul 2011 13:18:01 -0400
187
188debathena-auto-update (1.23.3) unstable; urgency=low
189
190  * Log when running update hook
191  * Increase installer DHCP timeout (Trac: #846)
192
193 -- Jonathan Reed <jdreed@mit.edu>  Mon, 20 Jun 2011 13:38:53 -0400
194
195debathena-auto-update (1.23.2) unstable; urgency=low
196
197  * Fix bug which disabled reboots
198  * Actually remove the license reconfiguration flag file
199
200 -- Jonathan Reed <jdreed@mit.edu>  Mon, 28 Mar 2011 11:02:17 -0400
201
202debathena-auto-update (1.23.1) unstable; urgency=low
203
204  * cron.d files don't inherit crontab's path, so set one
205  * Don't re-run update-hooks once they've been run
206  * Don't bother to update license-config separately
207
208 -- Jonathan Reed <jdreed@mit.edu>  Tue, 22 Mar 2011 23:04:23 -0400
209
210debathena-auto-update (1.23) unstable; urgency=low
211
212  * Upgrade attempts now happen up to 3 times per night (Trac #694)
213  * Download and verify a recovery script (Trac #783)
214  * Add new command-line options to auto-update
215  * Run aptitude install (Trac #528)
216  * auto-update checks for network connectivity to the mirrors (Trac #835)
217  * Check for new flag file from license-config when reconfiguring
218
219 -- Jonathan Reed <jdreed@mit.edu>  Wed, 16 Mar 2011 12:59:06 -0400
220
221debathena-auto-update (1.22.2) unstable; urgency=low
222
223  * Use the correct version notation when removing obsolete conffiles
224
225 -- Jonathan Reed <jdreed@mit.edu>  Mon, 07 Mar 2011 16:39:23 -0500
226
227debathena-auto-update (1.22.1) unstable; urgency=low
228
229  * Don't blindly copy maintainer script snippets from websites that are
230    full of lies
231
232 -- Jonathan Reed <jdreed@mit.edu>  Mon, 07 Mar 2011 16:39:01 -0500
233
234debathena-auto-update (1.22) unstable; urgency=low
235
236  * Install debathena-license-config and reconfigure packages as necessary
237  * Add dependency on debathena-license-config
238  * Remove old cron.d file while attempting to comply with Debian policy
239
240 -- Jonathan Reed <jdreed@mit.edu>  Wed, 02 Mar 2011 14:37:09 -0500
241
242debathena-auto-update (1.21) unstable; urgency=low
243
244  * Generate crontabs at configure time (Trac #791)
245  * Run an update at boot time if it's been too long since the last one
246  * Configurable conffile conflict behavior on workstation (Trac #543)
247  * Pre-seed /var/lib/athena-update-status (Trac #686)
248  * Cleanup status file on uninstall
249  * Set UCF_FORCE_CONFFfoo variables where appropriate (Trac #552)
250
251 -- Jonathan Reed <jdreed@mit.edu>  Fri, 18 Feb 2011 22:54:38 -0500
252
253debathena-auto-update (1.20) unstable; urgency=low
254
255  * Don't depend on at, because bad things happen (Trac #782)
256
257 -- Jonathan Reed <jdreed@mit.edu>  Tue, 25 Jan 2011 12:43:05 -0500
258
259debathena-auto-update (1.19.1) unstable; urgency=low
260
261  * Don't chmod non-existent files
262  * Be louder in the comments
263  * Use wget -N for completeness
264
265 -- Jonathan Reed <jdreed@mit.edu>  Thu, 26 Aug 2010 14:39:12 -0400
266
267debathena-auto-update (1.19) unstable; urgency=low
268
269  * Add athena-auto-upgrade to try and upgrade machines to a new release
270  * Depend on kexec-tools, for auto-upgrade
271
272 -- Jonathan Reed <jdreed@mit.edu>  Thu, 12 Aug 2010 22:39:35 -0400
273
274debathena-auto-update (1.18) unstable; urgency=low
275
276  * Change update-status to give seconds since the epoch which is easier
277    for Nagios to parse
278
279 -- Jonathan Reed <jdreed@mit.edu>  Sun, 25 Apr 2010 23:00:35 -0400
280
281debathena-auto-update (1.17.1) unstable; urgency=low
282
283  * Don't cause cron to send mail when everything's fine.
284  * Add dependency on cron and at
285
286 -- Jonathan Reed <jdreed@mit.edu>  Fri, 23 Apr 2010 10:36:11 -0400
287
288debathena-auto-update (1.17) unstable; urgency=low
289
290  * Use at(1) instead of desync (Trac #309)
291
292 -- Jonathan Reed <jdreed@mit.edu>  Fri, 23 Apr 2010 10:33:01 -0400
293
294debathena-auto-update (1.16) unstable; urgency=low
295
296  * Force new conffiles on cluster machines (Trac #483)
297
298 -- Jonathan Reed <jdreed@mit.edu>  Tue, 06 Apr 2010 12:14:17 -0400
299
300debathena-auto-update (1.15.1) unstable; urgency=low
301
302  * Don't break cron's invocation of athena-auto-update
303
304 -- Jonathan Reed <jdreed@mit.edu>  Wed, 24 Mar 2010 17:11:13 -0400
305
306debathena-auto-update (1.15) unstable; urgency=low
307
308  * Add a -n option to prevent it from rebooting, because if you reboot in
309    recovery mode, you end up back in recovery mode, because kexec sucks
310  * Document -n option in man page
311
312 -- Jonathan Reed <jdreed@mit.edu>  Tue, 23 Mar 2010 15:20:58 -0400
313
314debathena-auto-update (1.14) unstable; urgency=low
315
316  * Don't prefix the log message with the fqdn, that's syslog's job
317  * Change the tag to "athena-auto-update"
318
319 -- Jonathan Reed <jdreed@mit.edu>  Tue, 16 Mar 2010 10:49:22 -0400
320
321debathena-auto-update (1.13) unstable; urgency=low
322
323  * Run dpkg --configure -a each time (Trac #407)
324  * Create a status file (/var/lib/athena-update-status) that can be
325    easily queried with athinfo.  The file contains the timestamp of the
326    last successful update, the timestamp of the last attempted update,
327    the status of the last attempted update, and any additional status
328    messages.
329  * Include a manpage so lintian will STFU
330
331 -- Jonathan Reed <jdreed@mit.edu>  Fri, 12 Mar 2010 17:27:55 -0500
332
333debathena-auto-update (1.12) unstable; urgency=low
334
335  * Inhibit updates during a cluster login.
336  * Write an /etc/nologin-style file in /var/run while updating.
337  * Slow updates to a 6-hour (desync'd) schedule during waking hours.
338
339 -- Geoffrey Thomas <geofft@mit.edu>  Sun, 08 Nov 2009 21:46:52 -0500
340
341debathena-auto-update (1.11.2) unstable; urgency=low
342
343  * Unrevert "Use the apt_release key", and fix the bugginess.
344
345 -- Geoffrey Thomas <geofft@mit.edu>  Fri, 15 May 2009 01:32:52 -0400
346
347debathena-auto-update (1.11.1) unstable; urgency=low
348
349  * Revert "Use the apt_release key instead of the apt key in clusterinfo"
350    because it's buggy.
351
352 -- Geoffrey Thomas <geofft@mit.edu>  Wed, 08 Apr 2009 17:20:01 -0400
353
354debathena-auto-update (1.11) unstable; urgency=low
355
356  * Don't avoid logging the output of `aptitude update` (Closes: Trac #178).
357  * Fix a typo that caused the logger command not to get our hostname.
358  * Use the apt_release key instead of the apt key in clusterinfo
359    (Closes: Trac #163).
360
361 -- Geoffrey Thomas <geofft@mit.edu>  Tue, 07 Apr 2009 23:51:40 -0400
362
363debathena-auto-update (1.10) unstable; urgency=low
364
365  * Update the apt-file cache when running other updates.
366
367 -- Evan Broder <broder@mit.edu>  Fri, 06 Mar 2009 17:19:31 -0500
368
369debathena-auto-update (1.9) unstable; urgency=low
370
371  * Remove DEB_AUTO_UPDATE_DEBIAN_CONTROL.
372  * Change "Debian-Athena Project" to "Debathena Project".
373  * Remove debian/control from version control.
374  * Clean up debian/copyright.
375
376 -- Tim Abbott <tabbott@mit.edu>  Sat, 24 Jan 2009 19:00:52 -0500
377
378debathena-auto-update (1.8) unstable; urgency=low
379
380  * Run the auto-update cron job over 2 hours, instead of 30 minutes, and
381    desyncronize it over the full 2 hours.
382
383 -- Evan Broder <broder@mit.edu>  Wed, 21 Jan 2009 20:40:08 -0500
384
385debathena-auto-update (1.7) unstable; urgency=low
386
387  * Use aptitude --download-only install to force the aptitude conflict
388    resolver to make a decision before we decide whether to let it
389    proceed.
390  * Abort the upgrade if somehow the scheduled solution still involves
391    breaking any packages.
392
393 -- Anders Kaseorg <andersk@mit.edu>  Sat, 29 Nov 2008 03:41:31 -0500
394
395debathena-auto-update (1.6) unstable; urgency=low
396
397  * Protect all installed debathena or openafs metapackages from removal.
398
399 -- Anders Kaseorg <andersk@mit.edu>  Tue, 28 Oct 2008 15:08:18 -0400
400
401debathena-auto-update (1.5) unstable; urgency=low
402
403  * Set DEBCONF_FRONTEND=noninteractive during updates.
404  * Pass --assume-yes to more aptitude commands to avoid loops.
405
406 -- Greg Hudson <ghudson@mit.edu>  Fri, 12 Sep 2008 10:21:34 -0400
407
408debathena-auto-update (1.4) unstable; urgency=low
409
410  * Fix a bug causing nothing to happen during updates.
411
412 -- Greg Hudson <ghudson@mit.edu>  Fri, 05 Sep 2008 13:22:48 -0400
413
414debathena-auto-update (1.3) unstable; urgency=low
415
416  * Allow hesiod cluster info to repoint debathena apt repository.
417
418 -- Greg Hudson <ghudson@mit.edu>  Tue, 26 Aug 2008 12:39:30 -0400
419
420debathena-auto-update (1.2) unstable; urgency=low
421
422  * Tie into reactivate's new login chroots (when installed).
423  * athena-auto-update is now only invoked by cron.
424  * auto updates can now run during logins.
425  * Reboot when necessary if no one is logged in.
426
427 -- Greg Hudson <ghudson@mit.edu>  Fri, 22 Aug 2008 15:34:47 -0400
428
429debathena-auto-update (1.1) unstable; urgency=low
430
431  * Improve diagnostic output for the log.
432  * Remove the pid file when we are done.
433  * Stop if aptitude update fails.
434  * Set a path in the cron.d file so that it runs.
435
436 -- Greg Hudson <ghudson@mit.edu>  Sat, 16 Aug 2008 19:28:38 -0400
437
438debathena-auto-update (1.0) unstable; urgency=low
439
440  * Initial release.
441
442 -- Greg Hudson <ghudson@mit.edu>  Fri, 15 Aug 2008 13:37:42 -0400
Note: See TracBrowser for help on using the repository browser.