[3] in Moira

home help back first fref pref prev next nref lref last post

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

home help back first fref pref prev next nref lref last post