[3] in Moira
today's Moira update
daemon@ATHENA.MIT.EDU (mar@MIT.EDU)
Wed Nov 29 16:28:03 1989
From: mar@MIT.EDU
Date: Wed, 29 Nov 89 16:27:27 -0500
To: sms-dev@MIT.EDU
[I should have CC'd this here the first time so that it gets archived.]
Today I performed a bugfix update to SMS that had been waiting for a
while. I replaced smsd, dcm, and afs.incr (i.e. the central server,
the daemon that performs updates, and the program that keeps AFS in
sync). I also backed up the database and then ran a special program
to find and fix bad member references. The bugs fixed include:
* afs.incr complains about not being able to create lockers that it was
never asked to create.
* trying to use type KERBEROS acls in certain places (such as the owner
of a list) causes errors.
* at certain times during the nightly update, the dcm steps on itself
and gets deadlocks, resulting in certain services and hosts
occasionally getting skipped. It now does a backoff/retry on
deadlocked queries.
* the server gets the reference counts in the member relation wrong in
certain circumstances of adding/deleting a list as a member of another
list. The most obvious symptom of this is being unable to delete an
apparently empty list.
* afs.incr can flood kerberos with authentication requests. It also
fails to delete its ticket file when it is done. Authentication is
now done at boot time and renewed every 6 hours out of crontab.
This was all of the major outstanding bugs except for getting a better
control on how often incremental updates are fired off in the first
place. In January I hope to have a fix for that ready, along with
group quotas and some performance improvements.
-Mark