Custom Query (1145 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (283 - 285 of 1145)

Ticket Resolution Summary Owner Reporter
#406 fixed athena-auto-update does not retry configuring unconfigured packages geofft

Reported by geofft, 15 years ago.

Description

athena-auto-update checks aptitude --simulate --assume-yes full-upgrade for the string "0 packages upgraded, 0 newly installed, 0 to remove", and assumes that means that there's nothing to do. This fails to check for the string "The following partially installed packages will be configured:", which often occurs when everything's installed but there are unconfigured things. Importantly, this can cause machines to fall out of -cluster or -workstation if there's a transient upgrade problem that could be fixed with aptitude install by hand.

#407 fixed athena-auto-update should dpkg --configure -a jdreed geofft

Reported by geofft, 15 years ago.

Description

A handful of machines in clusters have stopped updating with

E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem. 
E: Couldn't rebuild package cache

update.log is missing a record of the last upgrade finishing, indicating the system was probably rebooted. I reported this as a theoretical bug five months ago in comment:ticket:217:1 after running into it on my -cluster laptop; as I predicted, it's happening in practice.

#413 fixed alpine-config: ${ATHENA_USER:-$USER} doesn't work geofft

Reported by geofft, 15 years ago.

Description

alpine implements its own ${foo:-bar} parsing that's nonrecursive, so if $ATHENA_USER is unset, you get an error message about not finding a literal $USER.mail.mit.edu.

Perhaps we should fix this to be recursive, send the patch upstream, and Debathenify it, but among other concerns with this approach, that gets seriously in the way of the goal of stopping Debathenifying alpine and using the distro version (because we no longer need either the krb4 or Hesiod patches).

We could also just try harder to make sure $ATHENA_USER is set no matter what.

Note: See TracQuery for help on using queries.