Timeline


and

08/11/11:

18:55 Ticket #949 (edsc explodes on encountering old discussd) closed by mitchb
fixed: This is really somewhere between "fixed" and "invalid," but it's not quite …
18:52 Ticket #949 (edsc explodes on encountering old discussd) reopened by mitchb
18:42 Ticket #949 (edsc explodes on encountering old discussd) closed by jweiss
duplicate: duplicate of #603
18:09 Changeset [25379] by jdreed
In dotfiles: * Update logout alias for GNOME 3.0 (Trac: #1027)
17:41 Ticket #1038 (Don't scribble over the utility partition) created by jdreed
PC service would appreciate it if we could keep the utility partition …
17:40 Ticket #903 (See if Pharos can support raw PostScript) closed by jdreed
fixed: -o raw works with very simple PostScript? (~/Public/linux.ps) and I get …
17:11 Ticket #210 (Make Evolution work with Exchange) closed by jdreed
wontfix
16:47 Ticket #484 (Job not canceled when removed from queue) closed by jdreed
wontfix: I tested this. waiteof will wait for the job to terminate as far as the …
16:26 Changeset [25378] by jdreed
In getcluster: * Quote shell output (Trac: #1037) * Update the man page for the 21st century (Trac: #964)
16:07 Ticket #1037 (getcluster(1) should quote its shell output) created by jdreed
See #1036. While OTHER_REPOS=foo,bar ; export OTHER_REPOS ; works, we …
16:05 Ticket #1036 (The apt_release clusterinfo tag is Wrong(tm)) created by jdreed
It is not supported to have multiple unversioned clusterinfo tags, and we …
15:58 Ticket #164 (installer should know about apt-release clusterinfo) closed by jdreed
fixed
15:01 Ticket #1035 (/dev/xconsole isn't there on natty) created by jdreed
Something, somewhere, is supposed to mkfifo it, and is supposed to do so …
14:38 Changeset [25377] by jdreed
In console: * Actually support passing filenames on the command line * Add a timestamp to each line (c.f. /etc/athena/console)
12:29 Changeset [25376] by jdreed
In kiosk: * Support FF 5.
11:34 Changeset [25375] by jdreed
Don't copy to a nonexistent directory
09:50 Changeset [25374] by jdreed
In kiosk: * "Disable" printing and warn the user that they're doing it wrong (Trac: #1016)
08:58 Ticket #1034 (Advocate for the death of the reg applet) created by jdreed
The entire freshman class registers via a web form. Why can't everyone …
08:57 Ticket #1033 (Switch to Chrome for Kiosk mode) created by jdreed
Because all the cool kids are using it. And because of #1016. And …

08/10/11:

21:01 Changeset [25373] by jdreed
Bump the upstream version, because it's not just packaging changes
21:00 Changeset [25372] by jdreed
In dotfiles: * Clean up comments from the '90s (Trac: #921)
20:44 Ticket #893 (CUPS is now unwilling to have no default printer) closed by jdreed
worksforme
20:40 Ticket #574 ("System Default Session" is missing in gdm) closed by jdreed
fixed
20:39 Changeset [25371] by jdreed
Attmpet to detect laptops (Trac: #613)
19:29 Ticket #556 (chsh.moira shouldn't use /etc/shells) closed by jdreed
fixed
18:54 Changeset [25370] by jdreed
In xsession: * Don't tell private workstation owners to contact hotline (Trac: #998)
17:59 Changeset [25369] by jdreed
Use the variable for the default printer
17:56 Changeset [25368] by jdreed
In cupsys-config: * Set the new printer as default if there isn't already a default (Trac: #1017)
17:44 Ticket #1032 (printing-config's clusterinfo lookup bypasses local clusterinfo) created by jdreed
It just queries Hesiod, which is Wrong(tm).
17:15 Hacks edited by jdreed
(diff)
17:07 Ticket #229 (CUPS should not scan the local network for printers) closed by jdreed
fixed: And 2 years after we started, we're finally done with BrowsePolling?
17:05 Ticket #1013 (Screen won't redraw when nologin-monitor window vanishes) closed by jdreed
fixed
16:49 Changeset [25367] by jdreed
Ship a minimal athinfod for the installer.
12:26 Ticket #1031 (gdm theme is suboptimal on multiple monitors) created by geofft
That "Welcome to Debathena" is split across the monitors is the most …
12:10 Ticket #1030 (Trouble saving global monitor state from an AFS account) created by geofft
If I go to System | Preferences | Monitors and try to save a monitor …
12:07 Ticket #1029 (Consider making reprepro not delete unreferenced files immediately) created by geofft
If there's a race where we move a new version of a package to production …
10:21 Changeset [25366] by geofft
In moira: * Conflict with the stella package.

08/09/11:

13:49 Ticket #1028 (Deny logins if machtype -L != debathena-cluster but Hesiod cluster=cluster) created by jdreed
Users should not be permitted to log into a machine for which Hesiod …
13:42 Ticket #1027 (update logout alias for oneiric) created by geofft
Oneiric's gnome-session has no gnome-session-save command; you use …
09:50 Changeset [25365] by jdreed
In athinfod-cluster-config: * Add upgrade.log to investigate failed upgrades
09:10 Changeset [25364] by jdreed
In dotfiles: * Actually fix Trac #512 by checking for the correct values in $command and $BASH_EXECUTION_STRING (Hint: the original code didn't work when it the sftp-server was nice'd). It's unclear that the scp-related block of the case statements ever get called, but scp also doesn't suck with verbose dotfiles, so "meh"
08:48 Ticket #512 (sftp subsystem should not return stdout/stderr from dotfiles) reopened by jdreed
To bad we never actually tested this. The value of $command on the …
04:21 Changeset [25363] by geofft
In auto-update: * Depend on the timeout package if necessary. Also special-case that package's timeout command, as it has different syntax.

08/08/11:

23:04 Changeset [25362] by jdreed
In auto-update: * Ensure that aptitude install succeeds before describing the update as successful, which apparently has been broken since 1.13
22:55 Ticket #1026 (athena-auto-update needs a full rewrite) created by jdreed
Given #1020, #1145, and #840, we need to re-write auto-update, because …
21:47 Changeset [25361] by jdreed
In auto-update: * Revert changes from 1.31 (which didn't actually work) and instead run all aptitude --download-only invocations inside timeout(1).
20:06 Ticket #1025 (Nothing should recommend/depend msmtp-mta; installer should deal) created by jdreed
I encountered a user today who had postfix installed and configured, and …
17:34 Milestone Natty Release completed
16:42 Changeset [25360] by jdreed
In auto-update: * Ship a cron job to prevent auto-update from wedging for more than an hour.

08/06/11:

10:05 Ticket #1024 (upgrade.log is not queryable over athinfo) created by jdreed
and it should be.
09:57 Ticket #1023 (debathena-cluster should check for dual-boot and yell loudly) created by jdreed
Anyone attempting to install debathena-cluster in any sort of dual-boot …

08/05/11:

16:17 Changeset [25359] by jdreed
In gdm-config: * Disable the screensaver on the login screen because Natty's metacity is too stupid to redraw the screen correctly (and we blank the screen via DPMS anyway)
12:16 Ticket #1022 (lpr fails to add job to printer queue) created by wings
I was trying to print wings/Private/2009SalemTrolleyMap.pdf and …

08/04/11:

16:27 Ticket #741 (tab completion of printer names) closed by geofft
wontfix: lpr -Pmitpr[TAB]int
16:21 Ticket #1021 (KIll off LPRng) created by geofft
Ops has turned off the LPRng servers. Per #465, we should stop supporting …
16:10 Ticket #1020 (aptitude sometimes spins forever when in --download-only mode) created by jdreed
It may be relevant that when the problem does occur, it's always in the …
15:35 Ticket #1019 (Bad UI for passing jobs off to someone else) created by geofft
Re #1018, you can kind of do this with sudo lpr -Usomeone -Pajax. You need …
15:29 Ticket #1018 (Good UI for passing print jobs off to someone else) created by geofft
It'd be nice if you had a little dialog when you print where you could …
15:23 Ticket #1017 (mitprint should be the default printer) created by geofft
All hail Pharos. The clusters still default to the named queues, per …
14:14 Ticket #1016 (Browser kiosk should disable printing) created by geofft
I saw some jobs yesterday in the Pharos queue from kiosk@mit. I saw some …
11:53 Ticket #1015 (Disable-GSSAPI hack does not apply to `start ssh`) created by geofft
For some reason, Natty (at least) has /etc/init.d/ssh and …
11:38 Changeset [25358] by jdreed
In gdm-config: * Only display the nologin-monitor window on startup if the file exists AND this is -cluster * Include a timestamp in the window

08/03/11:

23:13 Changeset [25357] by jdreed
In auto-update: * If we do stupid VGA tricks, we need to scribble over plymouth (stopping it is not sufficient) and chvt 1
21:19 Ticket #1014 (Inventory things necessary to switch to another distro) created by jdreed
If Ubuntu keeps flipping off its users, they're going to lose the distro …
21:12 Ticket #1013 (Screen won't redraw when nologin-monitor window vanishes) created by jdreed
This was initially observed on granola. I couldn't repro it, but just …
18:46 Ticket #1012 (Clean up old kernels in /boot) created by geofft
Lucid cluster machines seem to have used up 75% of /boot in the time since …
18:31 Ticket #1011 (Give up on kexec for auto-upgrades) created by jdreed
Unattended kexec is mostly unusable on modern systems (or at least with …
18:10 Changeset [25356] by jdreed
Update test to add additional call to get_cups_uri
17:55 Changeset [25355] by jdreed
Be less snarky in changelogs (but retain snark in code comments)
17:48 Ticket #1010 (lpq -Pmitprint should maybe show the Pharos queue for users who are doing ...) created by jdreed
In the Pharos world, in a large campus, you're not supposed to care about …
17:46 Changeset [25354] by jdreed
In printing-config: * Don't trigger the sketchy lpd code for local queues
15:01 Changeset [25353] by jdreed
Don't actually wave dead chickens in debug mode
13:57 Changeset [25352] by jdreed
Scribble over /bin/check-missing-firmware if we're a Vostro
12:29 Changeset [25351] by jdreed
In auto-update: * Only wave dead chickens on cluster hardware * It's pointless to reboot if we haven't loaded a kexec kernel
08:49 Changeset [25350] by jdreed
In cluster: * Remove dependency on debathena-cluster-cups-config, since that package is no longer used
00:55 Ticket #1009 (Debian kexec-tools always kexecs) created by geofft
Remember  LP:251242 (from #536)? Turns out Debian never followed suit. We …

08/02/11:

23:36 Changeset [25349] by jdreed
In auto-update: * Always wave dead chickens
18:49 Ticket #1008 (update-manager's "partial upgrade" dialog sometimes shows up with ...) created by jdreed
My current theory is that if update-manager and auto-update are both doing …
18:20 Changeset [25348] by jdreed
In kiosk: * Call .run() on the dialog so that people can press Esc (Trac: #1007) * Make the button window non-resizable because the resize anchor is giant and ugly these days
17:22 Changeset [25347] by jdreed
In auto-update: * Reboot with 'reboot=pci' on the Dell 790 (Trac #993) * Wave dead chickens at the framebuffer on the Vostro 320 (Trac #1004)
17:10 Ticket #1007 (browse button breaks permanently if you dismiss its popup with Esc) created by geofft
If you click "Browse / Register for an account" and answer the resulting …
17:07 Ticket #1006 (debathena-nologin-monitor doesn't block "browse" button) created by geofft
You can still click the "Browse / Register for an account" button on at …
13:53 Ticket #1005 (auto-update logs are missing on -workstation) created by jdreed
Because they got moved to athinfod-cluster-config. Someone really should …
12:04 Ticket #1004 (rtl8168/9 chipsets (read: Vostros) lose in the installer) created by jdreed
The failure is during the hardware detection step. check_missing_firmware …
09:46 Ticket #293 (Decide what software should be on the Live CD) closed by jdreed
fixed: At a recent release-team, we decided to suck it up and call the …
09:00 Changeset [25346] by jdreed
Check for a supported release _first_
08:30 Changeset [25345] by jdreed
Clean up wording and be more specific about Dell 790 stuff
08:19 Ticket #906 (athinfod-cluster-config should use is_cluster(1)) closed by jdreed
fixed
07:43 Ticket #424 (network-manager-config should name the network "Auto MIT") closed by jdreed
wontfix: I poked at this when testing out WPA2. I think we clearly should NOT name …
07:24 Copyright edited by jdreed
(diff)
02:13 Ticket #556 (chsh.moira shouldn't use /etc/shells) reopened by geofft
We also need to install it in our packaging. Fixed in r25344.
02:13 Changeset [25344] by geofft
In moira: * Install new upstream file /etc/shells.moira

08/01/11:

21:44 Ticket #1003 (install-debathena.sh should be served over https) created by jdreed
Because it's not paranoia if they're really out to get you.
21:42 PackageNamesWeDidntUse edited by jdreed
(diff)
21:37 Ticket #1002 (Hostname is in upper case now) created by jdreed
This apparently is not aesthetically pleasing to the eye, or something.
18:00 Copyright edited by jdreed
(diff)
17:53 Copyright edited by jdreed
(diff)
17:47 Copyright edited by jdreed
(diff)
17:25 Ticket #784 (athena-auto-update should use start-stop-daemon) closed by jdreed
wontfix
17:11 Ticket #333 (PXE installer doesn't configure network) closed by jdreed
fixed
17:02 Ticket #556 (chsh.moira shouldn't use /etc/shells) closed by jdreed
fixed: This got taken upstream.
16:55 Ticket #271 (debathena-pyhesiodfs: pyhesiodfs has no manpage) closed by jdreed
fixed
16:51 Ticket #387 ("chmod 755 ~" dialog should offer to do so for you) closed by jdreed
fixed
16:51 Ticket #842 (Once Pharos is here, stop BrowsePolling) closed by jdreed
duplicate: #229
16:50 Ticket #953 (debathena-msmtp-config has no business with /etc/aliases) closed by jdreed
fixed
16:35 Ticket #843 (Non-cluster CUPS configs should distinguish real/fake Athena printers) closed by jdreed
wontfix
16:29 Ticket #1001 (Use Intel TXT for remote validation of clusters) created by geofft
The Dell 790s (at least) have Intel processors that support …
16:21 Changeset [25343] by jdreed
In dotfiles: * Remove unneeded check for bash, per the comment (Trac: #878)
16:19 Ticket #1000 (login chroots should support SSH sessions via containers) created by geofft
It'd be nice if there were an option for remote sessions to run …
16:14 Ticket #999 (stage1 should use "da/" prefix for passing kernel arguments) created by jdreed
Because every byte counts.
16:05 Changeset [25342] by jdreed
* Preseed mirror selection values for vanilla installs so they actually use the mirror selected by the user
15:18 Ticket #998 (xsession: hotline isn't the contact for private machines) created by geofft
debathena-xsession/debian/debathena-check-afs.sh unconditionally tells you …
15:14 Ticket #997 (Better dual monitor support out of the box) created by geofft
When I plug two monitors into the dual DVI outputs of w-a-thornhump-iii …
15:12 Changeset [25341] by jdreed
In extra-software: * Drop dependency on openoffice.org-java-common, since openoffice.org (which we also depend on) depends on openoffice.org-java-common * Conditionally depend on libreoffice and ship a wrapper (for now)
15:04 Ticket #991 (790s have trouble rebooting?) closed by jdreed
duplicate: This is #993.
14:36 Ticket #825 (We need to support WPA2 on the login screen) closed by jdreed
fixed: OK, this just works.  http://kb.mit.edu/confluence/x/OYB5Ag
13:28 Changeset [25340] by jdreed
Don't disable acpi, instead pass reboot=pci because why not
10:34 Ticket #977 ("machine failed to install properly" image failed to install properly) closed by jdreed
worksforme
10:29 Ticket #728 (Installer should be more robust to network suckage) closed by jdreed
fixed
10:29 Ticket #894 (Consider changing display sleep time) closed by jdreed
fixed
10:29 Ticket #720 (printing-config's lprm doesn't honor "-" as a job specifier) closed by jdreed
fixed
10:28 Ticket #817 (Athinfo query for USB HIDs) closed by jdreed
fixed
10:28 Ticket #882 (Stop honoring LPROPT in the wrappers) closed by jdreed
fixed
10:28 Ticket #910 (athinfo update-schedule reads the wrong file) closed by jdreed
fixed
10:28 Ticket #876 (ytnef alternative) closed by jdreed
fixed
10:28 Ticket #732 (thunderbird-config should use new autoconfig) closed by jdreed
fixed
10:28 Ticket #979 (gdm's g-s-d sticks around after login) closed by jdreed
fixed
08:52 Changeset [25339] by jdreed
Don't keep re-adding the line if the user mistakenly runs the installer twice
01:56 Ticket #996 (Look into dh_ubuntu_defaults) created by geofft
 http://manpages.ubuntu.com/manpages/oneiric/man1/dh_ubuntu_defaults.1.html
01:55 Ticket #995 (Support lightdm) created by geofft
Oneiric's default display manager is now lightdm, not gdm. See  LP:806064
01:41 Changeset [25338] by geofft
In machtype: * Support Debian 6.0 and Ubuntu 11.10.
01:07 Changeset [25337] by geofft
Bikeshed about acpi=off (this should be marginally more robust)

07/31/11:

22:32 Ticket #994 (Consider shipping /usr/bin/ooffice to tell people to go run "soffice") created by jdreed
... because LibreOffice? is too stupid/cool to ship /usr/bin/loffice. I'm …
20:09 Milestone Natty Beta completed
20:09 Ticket #909 (athinfo.defs shouldn't test files before cat'ing them) closed by jdreed
fixed
20:08 Ticket #879 (athinfod on cluster should be able to read basic logs) closed by jdreed
fixed
20:08 Ticket #853 (Support natty in machtype rules) closed by jdreed
fixed
20:08 Ticket #848 (The major metapackages should stop being equivs packages) closed by jdreed
fixed
20:08 Ticket #719 (Passing invalid arguments to printing-config wrappers causes traceback) closed by jdreed
fixed
20:08 Ticket #929 (larvnet-wrapper maybe fails on natty cluster) closed by jdreed
fixed
20:08 Ticket #801 (warning on the login screen if essential local services are down) closed by jdreed
fixed
20:07 Ticket #812 (gdm applets steal focus from login window) closed by jdreed
fixed
20:07 Ticket #965 (athena-auto-upgrade should pass the full netcfg info) closed by jdreed
fixed
20:07 Ticket #684 (cluster-login-config does not correctly disable suspend and hibernate) closed by jdreed
fixed
20:07 Ticket #656 (clusters should provide more local disk) closed by jdreed
fixed
20:06 Ticket #863 (Deploy libstdc++.so.5 to the cluster machines) closed by jdreed
fixed
20:05 Ticket #850 (Figure out what to do about Unity) closed by jdreed
fixed
20:05 Ticket #928 (cluster logins don't get tokens (and fail) on natty) closed by jdreed
fixed: Remainder of this tracked as #982
20:05 Ticket #968 (Subsequent reboots after entering recovery mode will sit at the grub menu ...) closed by jdreed
fixed
20:04 Ticket #969 (auto-upgrade needs to shut down X) closed by jdreed
fixed
20:04 Ticket #987 (auto-update's check for metapackages being removed results in false ...) closed by jdreed
fixed
17:38 Changeset [25336] by jdreed
Install license-config ahead of time
15:40 Changeset [25335] by jdreed
In auto-update: * Always kexec with acpi=off because either Dell or Linus sucks
15:38 Changeset [25334] by jdreed
Make the 790s suck less
14:44 Changeset [25333] by jdreed
Disable acpi on the 790s so that they can reboot
13:29 Ticket #993 (790s need reboot=pci) created by jdreed

07/30/11:

20:14 Ticket #992 (consider enabling restricted drivers on -workstation) created by kaduk
On my freshly installed natty-workstation machine, I got the "restricted …
20:07 Ticket #991 (790s have trouble rebooting?) created by kaduk
After recovering from #975, I went to exit the busybox shell and reboot …
17:56 Ticket #975 (ttf-msttcorefonts-installer postinst fails when ubuntu-desktop is pulled ...) reopened by geofft
Pretty sure this is entirely different, but on SIPB's new Dell 790, we got …
16:47 Changeset [25332] by jdreed
In cupsys-config: * Bump Conflicts statement for new cluster-cups-config * Fix prerm syntax
16:13 Changeset [25331] by geofft
In auto-update: * Call dh_installinit with --no-start, since the debathena-auto-update initscript has no hope of working from inside a postinst
16:06 Ticket #990 (consider using grub-efi) created by kaduk
Apparently the 790s have an EFI bios or something.
12:35 Changeset [25330] by jdreed
In cluster-cups-config: * And fix the broken prerm conditional
12:26 Changeset [25329] by jdreed
In cluster-cups-config: * /etc/init.d/cups status always returns 0, so require_cups() in configure-athena-printers won't actually require cups. Fix by just calling start, since it's a noop if the service is already running.

07/29/11:

21:07 Ticket #935 (backports listed in both sources.list and sources.list.d) closed by jdreed
fixed
21:04 Changeset [25328] by jdreed
Stop configuring backports (Trac #935)
20:48 Changeset [25327] by jdreed
Fix typo
20:43 Changeset [25326] by jdreed
In auto-update: * Add some debugging and options to athena-auto-upgrade
20:27 Changeset [25325] by jdreed
Clarify some stuff about deleting/staging a chroot
20:22 Changeset [25324] by jdreed
In xsession: * Explicitly depend on gnome-session, since we have implicitly depended on it for a while now
19:50 Changeset [25323] by jdreed
Default to natty (and stop hardcoding version numbers in the text)
15:53 PackageNamesWeDidntUse edited by andersk
config-package-derp, derphelper (diff)
15:47 Changeset [25322] by geofft
In thirdparty-libraries: libmpfr1ldbl on Lucid). But require libmpfr1ldbl where it does exist.
15:36 Changeset [25321] by jdreed
Build for oneiric
15:20 Changeset [25320] by jdreed
Add oneiric.list
15:13 Changeset [25319] by jdreed
Initial oneiric support
11:22 Changeset [25318] by jdreed
In printing-config: * Pharos is here. Whine at the user if they're doing it wrong.
10:11 Changeset [25317] by jdreed
In cupsys-config: * Stop BrowsePolling and just add the mitprint printer. Remove any printers added by cluster-cups-config at upgrade time * Replace/Conflict/Provide debathena-cluster-cups-config * Bump standards-version
09:20 Ticket #989 (vanilla PXE installs still prompt for the mirror) created by jdreed
We don't import preseed.common for vanilla installs, but probably should, …

07/28/11:

21:52 Changeset [25316] by geofft
In thirdparty-libraries: * Use libmpfr-dev instead, so that we get libmpfr4 on Natty and on releases where libmpfr1ldbl doesn't exist (but continue to get libmpfr1ldbl on Lucid)
20:00 Ticket #846 (Increase installer DHCP timeout for slow networks) closed by jdreed
fixed: I didn't elect to change this on the PXE server side. It was most …
19:59 Ticket #904 (Installer bootstrapping stuff should be at least Maverick) closed by jdreed
fixed: Stage 1 is now natty.
16:47 Changeset [25315] by jdreed
In moira: * Snapshot moira@r4045 (7/28/11)
13:48 Changeset [25314] by jdreed
* Remove 'sendlog' hack * Log to syslog and inform the user about httpd
12:23 Ticket #975 (ttf-msttcorefonts-installer postinst fails when ubuntu-desktop is pulled ...) closed by jdreed
worksforme: WFM. Your machine is special.
10:45 Changeset [25313] by jdreed
In thirdparty-numerical: * Add grace
10:44 Changeset [25312] by jdreed
In thirdparty-simulation: * Add openbabel
10:43 Changeset [25311] by jdreed
In thirdparty-libraries: * Add libmpfr1ldbl
10:41 Changeset [25310] by jdreed
In thirdparty-utilities: * Add dos2unix if it exists * Add rlwrap
10:15 Ticket #351 (PDF printing alignment issue test case) closed by jdreed
worksforme: I printed this on Pharos today. The output I got matched what Evince …
09:59 Ticket #549 (DEB_UN{DIVERT,REMOVE}_FILES always conditionalizes on upgrade version) closed by jdreed
fixed: This moved a while ago.
09:48 Changeset [25309] by jdreed
Add misc-depends
09:47 Changeset [25308] by jdreed
Add missing files
09:43 Changeset [25307] by jdreed
Make non-equivs
09:41 Changeset [25306] by jdreed
Make non-equivs and add history
09:39 Changeset [25305] by jdreed
Make non-equivs and add history
09:36 Changeset [25304] by jdreed
Make non-equivs and restore history
09:32 Changeset [25303] by jdreed
Make non-equivs and add history

07/27/11:

16:48 Changeset [25302] by jdreed
Add the rest of r25300
16:48 Changeset [25301] by jdreed
Fix history
16:46 Changeset [25300] by jdreed
Make non-equivs and add history
16:31 Changeset [25299] by jdreed
Make non-equivs and recover history
16:29 Ticket #988 (Installer should warn about IPs with no hostnames in stage1) created by jdreed
See  7563
16:24 Changeset [25298] by jdreed
Make non-equivs and recover history
16:16 Changeset [25297] by jdreed
Make non-equivs and recover history
15:58 Changeset [25296] by jdreed
In thirdparty-sound: * First non-equivs version * First version
15:55 Changeset [25295] by jdreed
Make equivs and recover history
15:48 Changeset [25294] by jdreed
In thirdparty-utilities: * First non-equivs version * Add dosemu * Depend mtools instead of recommending mtoolsfm * Demote mtoolsfm to recommendation * First version
13:36 Changeset [25293] by jdreed
Add trailer line in changelog
13:31 Changeset [25292] by jdreed
In cluster-login-config: * Correctly punt the conffiles we removed in 1.36
12:35 Changeset [25291] by jdreed
Use the correct version comparison
12:21 Changeset [25290] by jdreed
In cluster-login-config: * Punt the conffiles we removed in 1.36
12:14 Changeset [25289] by jdreed
8 spaces is not a tab
11:33 Changeset [25288] by jdreed
Remove unneeded files
11:14 Changeset [25287] by jdreed
In extra-software-nox: * Conditionally depend on libstdc++5 if it exists
11:07 Changeset [25286] by jdreed
Don't depend libstdc++5; revert to Arch: all
11:05 Changeset [25285] by jdreed
In cluster-login-config: * Punt all the code to enable backports and pin libstdc++5 * Clean up /etc/apt/preferences from the aforementioned code
10:40 Changeset [25284] by jdreed
Build-dep on lsb-release
10:17 Changeset [25283] by jdreed
In cluster-login-config: * Reduce pin priority of libstdc++5 to 200 * Don't enable lucid-backports or pinning on not-lucid
09:42 Changeset [25282] by jdreed
There's no such package as lib32stdc++5
09:28 Changeset [25281] by jdreed
Remove spurious whitepsace
09:18 Changeset [25280] by jdreed
In thirdparty-libraries: * Depend libstdc++5
09:16 Changeset [25279] by jdreed
Make non-equivs and recover changelog

07/26/11:

19:33 Changeset [25278] by geofft
In auto-update: * Use the aptitude search predicate for removed packages, instead of writing our own thing based on package versions/states that's fragile (Trac: #987).
19:29 Ticket #987 (auto-update's check for metapackages being removed results in false ...) created by jdreed
Some natty machines have suddenly started logging that metapackages would …
16:52 Changeset [25277] by geofft
In extra-software: * Remove dependency on wmtop and demote wmbubble to a recommendation. Both have been removed from Debian squeeze; see Debian bugs 596759 and 549014 for some context. wmbubble is back in in wheezy, so we might as well keep it as a recommendation.
13:10 Changeset [25276] by geofft
In cluster-login-config: * Use the right variable in the postinst
11:28 Changeset [25275] by jdreed
In reactivate: * Fix the patch for Trac #656 to use the correct regexp
09:38 Changeset [25274] by jdreed
Be clear about use of warn()
09:33 Hacks edited by jdreed
(diff)
09:33 Hacks created by jdreed
08:49 Changeset [25273] by jdreed
In auto-update: * Fix bug which results in update status never recovering from 'warning'
08:04 Ticket #736 (cluster installer prompts for VG overwrite when installing on a completely ...) closed by jdreed
fixed: This works. I'm not entirely clear why scribbling over the partition …
07:56 Changeset [25272] by jdreed
Support some more logging in the installer

07/23/11:

18:37 Ticket #986 (nss_nonlocal race condition) created by andersk
There’s a race here because fct_start could be written before startp. …

07/21/11:

15:10 Ticket #985 (checking for whether CUPS is running is fragile) created by kaduk
We've recently discovered that we need to check whether CUPS is running in …

07/20/11:

18:08 Changeset [25271] by jdreed
Use the correct version comparison to determine whether to run update-grub
18:01 Changeset [25270] by jdreed
In gdm-config: * Display the nologin-monitor window if the file exists when we start up
17:59 Changeset [25269] by jdreed
Abuse /var/run/athena-nologin to indicate that we're busy
17:50 Changeset [25268] by jdreed
Create a flag file while we're adding the printers at boot time
16:44 Changeset [25267] by jdreed
In cluster-login-config: * Actually run update-grub
16:34 Changeset [25266] by jdreed
Require $remote_fs to make Lintian STFU
16:30 Changeset [25265] by jdreed
In cluster-cups-config: * lpstat -r always returns 0, you need to parse the output
15:52 Ticket #984 (english-to-english-config should say something about Pharos) created by geofft
It'd be nice if the dialog box saying that your print job was submitted …
15:43 Ticket #983 (Natty's d-i progress bar sometimes vanishes) created by jdreed
(This happens consistently on VMware) After the progress bar gets to …
15:31 Ticket #978 (Possible installation hang with lvremove) closed by jdreed
fixed: This was fixed and pushed to production, in that we no longer create that …
14:42 Changeset [25264] by jdreed
Use update-notifier to indicate a reboot is required
14:21 Changeset [25263] by jdreed
Ensure the init script only runs once
14:19 Changeset [25262] by jdreed
In cluster-cups-config: * Ship an init script which can be used to add the printers at boot time, since they can't be added at install time because CUPS isn't running

07/19/11:

21:14 Changeset [25261] by jdreed
Spell 'extension' correctly
21:13 Changeset [25260] by jdreed
In firefox-extension: * And bump the extenion's version number to fix compatibility issues
19:44 Ticket #982 (Write a session wrapper than runts initgroups(3)) created by jdreed
sudo changed its behavior and can no longer be used to run initgroups(3) …
18:50 Changeset [25259] by jdreed
In cluster-login-config: * Run update-grub (and depend grub, I guess)
18:09 Ticket #981 (ubuntu doesn't like using the same home directory on multiple monitors) created by lizdenys
When you login to a machine with a different monitor configuration, …
17:58 Changeset [25258] by geofft
In reactivate: * If chattr fails due to the file not existing, that shouldn't abort the rest of reactivate.
17:18 Changeset [25257] by geofft
In extra-software-nox: * Dropping the dependency on debathena-build-depends also dropped our dependency on debathena-debian-dev. That package is actually reasonable as "extra software", and actually fits the nox requirement. Re-add it. In workstation: * Explicitly depend on debathena-build-depends, as it was removed from debathena-extra-software
17:11 Changeset [25256] by geofft
In reactivate: * sudo now checks its supplementary group list, not NSS, for group membership, and so it doesn't consider you in the admin group until after you run initgroups(3). Since we use sudo itself to run initgroups, we need to work around this somehow... the simplest fix is to explicitly add $USER to /etc/sudoers inside the chroot. At some point we may want to write our own setuid initgroups(3) helper and avoid sudo entirely.
16:41 Changeset [25255] by geofft
In firefox-extension: * Support Firefox 5.0, since Natty has upgraded to that.
08:59 Changeset [25254] by jdreed
In gdm-config: * Ensure gdm's g-s-d dies (Trac: #979)
08:32 Ticket #224 (Cluster installer should check for sufficient disk space) closed by jdreed
fixed: This is checked in stage2 via a partman/early_command. If stage1 becomes …
08:26 Ticket #980 (install-debathena.sh should not screw with -cluster networking or disk) created by jdreed
Currently, install-debathena.sh does a lot of fixup after the cluster …
08:21 Ticket #897 (PXE installer sets non-cluster hostnames to install-target-host) closed by jdreed
fixed: This mostly works, AFAICT.
08:09 Ticket #622 (PXE installer should accept a hostname in addition to an IP address) closed by jdreed
fixed: This is deployed.
08:07 Ticket #979 (gdm's g-s-d sticks around after login) created by jdreed
From #850: The first time a user logs in, using the Athena default …
08:05 Ticket #512 (sftp subsystem should not return stdout/stderr from dotfiles) closed by jdreed
fixed: This was moved a while ago.

07/18/11:

13:18 Changeset [25253] by jdreed
In auto-update: * Don't kexec -e, instead reboot and rely on the init script
12:32 Changeset [25252] by jdreed
Move DESTROYS DESTROYS DESTROYS into stage 1

07/17/11:

16:05 Changeset [25251] by jdreed
No longer save half the disk for LVM snapshots This means Jaunty cluster is no longer installable; we don't care
16:02 Changeset [25250] by jdreed
Pause when !cluster or when using beta installer
15:34 Changeset [25249] by jdreed
Pause at the end unconditionally

07/16/11:

20:34 Changeset [25248] by geofft
installer: Write IP info to preseed file differently The logic from r25246 would never work. We actually just want to grab the info preseeded on the kernel command line.
18:25 Changeset [25247] by geofft
Fix mistake in r25246
18:15 Ticket #978 (Possible installation hang with lvremove) created by geofft
I ran into the lvremove -f /dev/athena/keep_2 from install-debathena.sh …
17:52 Changeset [25246] by geofft
installer: install-debathena always needs our IP address in the preseed
17:10 Changeset [25245] by geofft
install-debathena: Display the date, since we claim we're displaying the date
16:17 Changeset [25244] by geofft
installer: Remove spurious 'fi'
15:47 Changeset [25243] by geofft
installer: Fix typo in r25240
15:33 Changeset [25242] by geofft
installer: Don't use $mp when it isn't set
11:37 Ticket #977 ("machine failed to install properly" image failed to install properly) created by geofft
Remember the borked install from #974? I hit the power button partway …
10:54 Changeset [25241] by geofft
installer: Quote moar
10:20 Changeset [25240] by geofft
installer: Busybox's sed doesn't support s///i
08:30 Ticket #976 (debathena-gdm-config doesn't handle Debian gdm3 package) created by geofft
Ubuntu put what we call "new GDM" in the gdm package, starting from …

07/15/11:

17:59 Changeset [25239] by jdreed
Remove non-functional 1b for now
17:48 Ticket #975 (ttf-msttcorefonts-installer postinst fails when ubuntu-desktop is pulled ...) created by geofft
The postinst fails as described below.
17:35 Ticket #974 (Using install option 1b actually destroys your disk despite saying it ...) created by geofft
I installed Natty using the beta installer and switching the distro and …
11:31 Ticket #973 (discuss segfault on re-adding a meeting) created by geofft
I saw the following on my Squeeze amd64 server: […] ... […] This …
10:54 Ticket #972 (Installer should make sure you've got linux-headers matching linux-image) created by geofft
I installed a kernel from Debian testing on my Debian stable laptop so …
09:50 Ticket #971 (logout() should check for a required reboot) created by jdreed
When logging out via the GUI, /var/run/reboot_required is checked via …

07/14/11:

18:20 Changeset [25238] by jdreed
Use grep -Fqx instead of sed, since something is screwing with newlines
18:06 Changeset [25237] by jdreed
Revert second-half of r25236
18:05 Changeset [25236] by jdreed
hescluster != hesclusters
16:21 Changeset [25235] by amb
Choose exactly the known repos listed in hesiod for apt sources. In particular "development" no longer will imply "proposed".
15:32 Changeset [25234] by jdreed
In cluster-login-config: * Ship our own grub config to clobber the timeout value
13:55 Ticket #615 (Work with ops to begin aggregating metrics weekly and sending info to ...) closed by jdreed
fixed
13:31 Ticket #970 (athena-auto-update should consider mailing root when SKIP_REBOOT=y) created by kaduk
People might want to have regular updates taken automatically but control …
13:28 Ticket #924 (Support Natty via PXE installs) closed by jdreed
fixed: We kind of suck at making the installer fit into the workflow policy.

07/13/11:

11:11 Ticket #969 (auto-upgrade needs to shut down X) created by jdreed
AFAICT, on Lucid and higher, you cannot kexec if X is running on the …
10:52 Changeset [25233] by jdreed
Add a second nameserver
09:40 Ticket #968 (Subsequent reboots after entering recovery mode will sit at the grub menu ...) created by jdreed
Thanks to a grub config that thinks it's smarter than you, once a machine …

07/12/11:

22:03 Changeset [25232] by jdreed
* Cleanup stage 2 and only support networking reconfig under certain circumstances
22:02 Changeset [25231] by jdreed
In auto-update: * Pass networking info straight to stage 2
19:01 Ticket #967 (Create -bleeding repository) created by jdreed
So that we can break things. We may not need it right now, but …
18:58 Ticket #966 (Create "-staging" repository for full builds) created by jdreed
Current, full builds go into -development. This interferes with our …
17:08 Ticket #965 (athena-auto-upgrade should pass the full netcfg info) created by jdreed
athena-auto-upgrade shouldn't rely on our DHCP infrastructure and should …
17:05 Changeset [25230] by jdreed
In auto-update: * Support Natty's idea of preseeding the keyboard layout * Support a hostname
16:51 Changeset [25229] by jdreed
* Support old auto-upgrade (clusterforce=yes) * Set some sane defaults for when installertype and mirrorsite aren't passed * Handle pxetype being unset (error) * Fix quoting in tests
16:29 Ticket #964 (getcluster(1) is full of lies) created by jdreed
/etc/athena -> /etc in the man page
12:35 Ticket #737 (debathena-apparmor-config 1.2~ubuntu10.10 fails to install) closed by jdreed
fixed: This got built and pushed out, apparently.
12:16 Changeset [25228] by jdreed
Remove testing for invalid_args since we now actually handle that
12:04 Ticket #963 (thirdparty should stop being equivs) created by jdreed
Now that #848 is done, we should do the same with thirdparty. We may also …
11:03 Ticket #961 (Consider a better environment-filter for the login chroot) closed by jdreed
wontfix
10:53 Ticket #962 (Add systemd support to pyhesiodfs) created by geofft
It sounds like Wheezy will have systemd, so it'd be nice to add support …
Note: See TracTimeline for information about the timeline view.