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

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