Description of problem: The storage certification for U320 SCSI RAID0/1 card fails for 32 bit and 64 bit OS. Version-Release number of selected component (if applicable): hts-5.0-32.noarch How reproducible: Always on U320 card with RAID 0 or 1 configured and OS installed on it. Steps to Reproduce: 1. Install RHEL5GA Server on PE2650 disks connected to U320 card. 2. Install hts suite hts-5.0-32.noarch and any dependent rpms. 3. Run "hts plan"; "hts print" and "hts certify -t storage". 4. The certification never goes through; throwing errors like "/usr/bin/rhts- report-result: line 38: test-result.xml: Read-only file system". 5. Then the root file system is mounted as read only. The system becomes unusable. Actual results: "hts print" shows: [root@localhost ~]# hts print warning: Non-ASCII character '\xff' in file /usr/lib/python2.4/encodings/aliases.py on line 1, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details 'import site' failed; use -v for traceback Traceback (most recent call last): File "/usr/bin/hts", line 20, in ? from hts.hardwaretest import HardwareTestHarness File "/usr/lib/python2.4/site-packages/hts/hardwaretest.py", line 29, in ? from hts.certificationtest import Certification, Test, Run File "/usr/lib/python2.4/site-packages/hts/certificationtest.py", line 19, in ? from xml.dom.minidom import getDOMImplementation, parse File "/usr/lib/python2.4/site-packages/_xmlplus/dom/__init__.py", line 236, in ? import MessageSource File "/usr/lib/python2.4/site-packages/_xmlplus/dom/MessageSource.py", line 21, in ? _ = get_translator("dom") File "/usr/lib/python2.4/site-packages/_xmlplus/FtCore.py", line 54, in get_translator f = gettext.translation('4Suite', locale_dir).gettext File "/usr/lib/python2.4/gettext.py", line 465, in translation t = _translations.setdefault(key, class_(open(mofile, 'rb'))) File "/usr/lib/python2.4/gettext.py", line 177, in __init__ self._parse(fp) File "/usr/lib/python2.4/gettext.py", line 324, in _parse tmsg = unicode(tmsg, self._charset) LookupError: no codec search functions registered: can't find encoding Expected results: The storage certification should pass through Additional info: kernel version 2.6.18-8.el5PAE BIOS version A21 SCSI RAID 0/1 BIOS: v4.30.4S5 raid0 configured with three 36 GB SCSI disks connected to the card and OS installed on them This happens on PE2850 also with the same U320 card Adaptec Aic790X U320 SCSI Host Bus Adapter driver version: 3.0
Please attach /var/hts/results.xml Also, are you saying that the test changes mounted filesystems? Note that HTS needs to write to /var/log/hts and /var/hts - are these filesystems writable? Thanks!
It will not have the /var/hts/results.xml file modified because the / itself has become read-only. If I don't run the test, the system works fine. That means it is the test which is changing the mounted filesystem. Even a simple "ls" is not working and /var/log/hts and /var/hts are not writable.
Hi Ram, The newest HTS is hts-5.0-48 , could you please try to use this version to re-test and see if this issue still exist ? Thanks very much! -YK