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

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