What
The inventory project is designed to keep track of the hardware and software of linux based computers here at
fermilab. We have picked the ocsinventory client.
This is a lightweight perl script. This client runs on your system via cron. It
inventories you system and then sends the inventory up to a collection
server. It does not download software. It has been designed to work on
SLF 3.0.x and SLF 4.x . It should work on RHEL 3 and RHEL 4.
Why
The DOE is mandating that we keep track of our machines, both hardware and software.
The Windows people are implementing SMS. The Mac's are running ... something that interfaces with SMS. For linux, we
are implementing SLIP.
How
We are initially pushing out ocsinventory on a workgroup by workgroup basis, via the nightly yum cron job.
That allows us to slowly ramp up, testing to make sure we don't find any hidden supprises.
After we have pushed it out to all the workgroups, we will put it in the 'addons' directory, which should effectivly
put it on all the Scientific Linux Fermi machines at the lab.
Timeline
This timeline is tenative, but we're going to try to follow it as best we can.
| Workgroups | Date |
|---|---|
|
BTeV
BTeVSimulation BTeVTrigger BTeVWorker ConsoleServer CSS GenericFarm |
Already Done |
|
CPD
EAG OAA Sidet SDSS |
October 3, 2006 done |
|
CDFlevel3
CDFCAFworker ClueD0Workstation D0online FarmsConsole RIP |
October 5, 2006 done |
|
Astro
CMSdesktop CMSserver CMSfarm CDF CDFoffsite CDFonline Minos Theory |
October 10, 2006 done |
|
BooNE
BooNEDataServer CPD CPDserver FnaluBatch FnaluInteractive FOCUS |
October 11, 2006 done |
| Farms | October 17, 2006 done |
|
FermiStandAlone
FermiVeryGeneric FermiGenericDesktopOffsite |
October 18, 2006 done |
| ADDONS - SLF 3.0.x | October 25, 2006 being done |
| ADDONS - SLF 4.x | October 26, 2006 |
| ADDONS - 73x | October 31, 2006 |