Overview
OpenAFS is an open source AFS client that MIT has packaged for use on campus with the local AFS implementation. This is an update to version 1.4.6.
The previous release was OpenAFS 1.4.1, documented in the OpenAFS 1.4.1 for Linux Release Notebook.
The initial release of OpenAFS for Linux was version 1.2.10, documented in the OpenAFS for Linux Software Release Notebook.
Notebook Last updated
May 13, 2008
.
Timeline
- 2-Jan-08 Send out Release Under Way announcement.
- 7-Feb-08 Craft test version of 1.4.6 installer and RPM.
- 21-Mar-08 Test the installer under RHEL 5.
- 15-Feb-08 Review Stock Answers.
- 11-Mar-08 Write new installer document.
- 22-Feb-08 Write new Stock Answer.
- 3-Mar-08 Write Known Issues document.
- 5-Feb-08 Set version number to 1.4.6 on titles of Version
Page, Getting Started doc.
- 24-Mar-08 Install software in appropriate distribution locker, and update linux.html Software Download page.
- 24-Mar-08 Review/Approve Docs.
- 11-Mar-08 Set go-live date and give Production and IS&T
leadership and staff heads-up.
- 25-Mar-08 Final check-in and sign-off of go-live.
- 25-Mar-08 Email Production with go-live request.
- 25-Mar-08 Send out OpenAFS 1.4.6 release announcement.
- 25-Mar-08 Confirm updates.
- 13-May-08 Celebrate.
- 13-May-08 Software Release follow-up 30 days later.
News
6 December 2007 RHEL 5 Software Release Project spins out OpenAFS 1.4.5 for Linux Release Project
20 December 2007 OpenAFS 1.4.6 released as replacement for 1.4.5. Project renamed with new version number.
25 March 2008 Went live.
13 May 2008 Follow-up. No surprises. We see no compelling reason to update to the recently released 1.4.7. Project is officially over.
Announcements
Draft: OpenAFS 1.4.6 for Linux Release Underway Announcement
Published: OpenAFS 1.4.6 for Linux Release Underway Announcement
2 January 2008
Published: OpenAFS 1.4.6 for Linux Release Announcement
25 March 2008
Key Decisions
- OpenAFS 1.4.6 is not very different from the 1.4.1 software release, and 1.4.5 in production use by Athena. Only testing of the installer and of basic operation is necessary.
- We are changing the installer methodology to use the new yum-based installer supplied by OpenAFS.org.
- sysname Conventions are the same as with 1.4.1:
- sysname will be set to the value
shipped by default by OpenAFS.org, rather than
the special values that Athena has
adopted.
- For each RHEL sub-platform a pathname
compatiblity mapping will be maintained in the same place that we
currently maintain module version and platform mappings. Our
installer init and boot-time refresh scripts will keep it in
synch.
- non-Athena "add" will behave as closely as
possible like Athena "add". This means add will iterate over the
pathname compatibility mapping and put the first one found in the
PATH. In practice this might look like:
i386_rhel5:i386_rhel4:i386_rhel3: etc..
- We will need to define names into
existence for 64 bit platforms, non-i386 platforms, non-rhel platforms
(such as SuSE and Fedora).
- 12/20/07 To simplify the release process: We will freeze RHEL 4 at OpenAFS 1.4.1, and offer 1.4.6 as RHEL 5 only. This minimizes the effort to deal with how 1.4.6 has a new yum-based update system that doesn't work under RHEL 4.
- 5/13/08 Having released 1.4.6, we se no compelling need to update to the recently released 1.4.7.
Notable Features
Support for Red Hat Enterprise 5.
Significant bug fixes and enhancements to reliability,
stability, and performance.
Fixes the issue that 1.4.1 had with cache partitions of 8GB and larger.
System
Requirements
- Computer/Processor: Intel Pentium III or faster processor (Pentium IV or better recommended)
- Operating System: Red Hat Enterprise 5
- Memory: 256 M
- Additional requirements:
- Kerberos including the mit-krb-config RPM.
Testing
OpenAFS on Linux Test Plan Accepted 11/6/03
Known
Issues
- AFS caches larger than 8 GB are now working.
- The athena-like sysname will be i386_rhel5.
- add and attach are not the full Athena attach commands.
- Sometimes the script to do the initial AFS setup aborts because yum-updatesd is running.
Documentation
| Documentation Name |
Exists |
Reviewed |
Revised |
Published |
Assigned To |
| OpenAFS 1.4.6 for Linux Version Page |
|
Yes |
Yes |
Yes |
aurora |
| OpenAFS 1.4.6 for Red Hat Enterprise Linux: Installation Instructions |
|
Yes |
Yes |
Yes |
jdreed aurora |
| OpenAFS for Red Hat Linux: Getting Started |
|
Yes |
Yes |
Yes |
aurora |
| AFS at MIT: An Introduction |
|
Yes |
Yes |
Yes |
aurora |
| OpenAFS 1.4.6 Known Issues |
|
Yes |
Yes |
Yes |
wdc aurora |
| SA: Why does the OpenAFS initial setup fail with the error, "Existing lock /var/run/yum.pid: another copy is running. Aborting"? |
|
Yes |
Yes |
Yes |
wdc aurora |
| SA: Is OpenAFS available for my AMD64 hardware? |
|
Yes |
Yes |
Yes |
jdreed |
| SA: Is there an equivalent for the detach command in the IS&T distribution of OpenAFS? |
|
Yes |
Yes |
Yes |
jdreed |
| SA: What is the difference in behavior between attach under Athena, and under non-Athena MIT OpenAFS? |
|
Yes |
Yes |
Yes |
wdc jdreed |
Release Team
 |
Bill Cattey - SWRT |
| |
Linux Platform Coordinator and Product Release Coordinator |
 |
Heather Anne Harrison - Pubs |
| |
Documentation Coordinator |
 |
Bob Lang -TH |
| |
Tech Help Representative |
 |
Jonathan Reed - CSS |
| |
Testing, Installer development |
If you would like to contact the team, please send email to openafs-release@mit.edu.
Meeting Minutes
Support
Contact the IS Computing Help Desk.