Bug 6322

Summary: Deleting /etc/raidtab during package install could cause system boot fail
Product: Sisyphus Reporter: Nikolay A. Fetisov <naf>
Component: mdadmAssignee: evseev <evseev>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: major    
Priority: P2 CC: shaba, vitty
Version: unstable   
Hardware: all   
OS: Linux   
Bug Depends on: 6397    
Bug Blocks:    

Description Nikolay A. Fetisov 2005-03-24 17:42:49 MSK
При установке/обновлении пакета запускается скрипт raidtabtomdadm.sh . Согласно
описанию, данный скрипт должен выполнить преобразование /etc/raidtab в
/etc/mdadm.conf. По завершению работы скрипта он удаляет существующий /etc/raidtab.

Наличие raidtab проверяется на этапе загрузки системы при выполнении
/etc/rc.d/rc.sysinit . При его отсутствии ранее описанные в нём устройства
/dev/mdX не создаются. В результате, если такие диски монтируются из /etc/fstab,
то при перезагрузке системы на этапе проверки/монтирования дисков имеем ошибку и
сообщение о невозможности дальшейшей работы. 

Проблема решается или восстановлением raidtab из оставленной скриптом резервной
копии, или запретом на проверку дисков mdX в fstab, но в любом случае требуется
физический доступ к консоли системы.
Comment 1 Dmitry V. Levin 2005-03-24 17:50:19 MSK
Reassigned to new maintainer.
Comment 2 evseev 2005-04-05 12:11:53 MSD
Depends on #6397
Comment 3 evseev 2006-03-22 20:51:54 MSK
Бага считается закрытой, если никто не против.