- 31 Jul, 2014 1 commit
-
-
Mike Hibler authored
The mapping of old-school adX devices to new-school adaX names needs to be fixed. I put an enumeration of the first 8 possibilities in there, but it should be fixed in a more general way. Ideally by using the kernel's message about "adaN: previously known as adM".
-
- 11 Feb, 2014 3 commits
-
-
Dan Reading authored
-
Dan Reading authored
-
Dan Reading authored
-
- 02 Dec, 2013 3 commits
-
-
Dan Reading authored
-
Dan Reading authored
-
Dan Reading authored
-
- 08 Nov, 2013 1 commit
-
-
Dan Reading authored
-
- 04 Nov, 2013 1 commit
-
-
Mike Hibler authored
Also change diskcheck to use this option when trying to force WCE on.
-
- 25 Oct, 2013 1 commit
-
-
Dan Reading authored
-
- 22 Oct, 2013 3 commits
-
-
Dan Reading authored
-
Dan Reading authored
"na" in them. Change the string to NotApp(case senstive).
-
Dan Reading authored
running in MFS mode on the d710 nodes which have been set up for TPM booting. Major issues: The MFS image for TPM booting is 32bit while other Linux MFS images are 64bit. The TPM kernel only supports 4Gb of memory, does not support multi-processors. checkutils: Make sure the dd to be run is bit-with compatiable with the image. cpucheck: Check and handle missing cpu flags "physical id", "cpu cores", "siblings". Check and handle different Mhz format. diskcheck: Differnet blocks/sectors format. Rewrite getwspeed and getspeed funtions to handle dd and tdd compatibility and/or missing binaries. Give better error messages for timing speed failures.
-
- 11 Sep, 2013 1 commit
-
-
Dan Reading authored
Strengthen logic/better code in write-cache reporting. Look for new formatting given by newer smartctl
-
- 09 Sep, 2013 2 commits
-
-
Mike Hibler authored
-
Dan Reading authored
-
- 28 Jun, 2013 1 commit
-
-
Dan Reading authored
* remove check for gather arg, use TESTINFO from tmcc hwinfo instead. Only call tmcc once. Let non-MFS boot collect data. * tmcc hwinfo not return a TESTINFO line. Handle the LOGDIR, COLLECT and CHECK indicators * Do to variable scoping make sure everything runs in the shell. Do not 'exit' from called programs. Source called programs instead of starting new shells. * Nothing wrong with the which() function I put in since the MFS/busybox installation does not have one, but if we have a real which(1) program use it. * output format changes and programming space changes * remove check for gather arg, use TESTINFO from tmcc hwinfo instead. Only call tmcc once. Let non-MFS boot collect data. * tmcc hwinfo not returning a TESTINFO line. Handle the LOGDIR, COLLECT and CHECK indicators * Do to variable scoping make sure everything runs in the shell. * Do not 'exit' from called programs. Source called programs instead of starting new shells. * Nothing wrong with the which() function I put in since the MFS/busybox installation does not have one, but if we have a real which(1) program use it. * call sub-programs by sourcing not by starting new shell. * oops mfsmode is not set until initialize is run. also set -e -u to catch this type of thing. Checknode tests once again run in standard images and can collect data. * All tests can now be "sourced" from gatherinv to insure everything runs in a single shell. * All tests can also be called standalone. * MFS mode and non-MFS mode honor the CHECK and COLLECT flags. * Create, if necessary, a new project save directory. * This will be needed once every-time checknodes is run in a new project. path is /proj/{pid}/nodecheck. * If script can't run quit with a 'return 0' so the rest of the checks can continue. Change filename gatherinv -> checknode * Can't run in MFS mode if not in the emulab-ops pid
-
- 17 Jun, 2013 1 commit
-
-
Mike Hibler authored
-
- 14 Jun, 2013 7 commits
-
-
Dan Reading authored
if we have a small device, such as a USB drive, don't pretend that we know what r/w speed, serial or type.
-
Dan Reading authored
-
Dan Reading authored
-
Dan Reading authored
-
Dan Reading authored
-
Dan Reading authored
-
Dan Reading authored
-
- 07 Jun, 2013 1 commit
-
-
Mike Hibler authored
-
- 06 Jun, 2013 3 commits
-
-
Mike Hibler authored
Also, some cleanup.
-
Dan Reading authored
-
Mike Hibler authored
-
- 04 Jun, 2013 3 commits
-
-
Mike Hibler authored
Merge rc.config changes into the real script. Reduce rc.nodecheck varients to a single shell script and get rid of rc subdir. Add copyrights. Add GNUmakefile install target (but not used yet). Replace some hardwired paths with vars from paths.sh.
-
Dan Reading authored
-
Dan Reading authored
-