Bug 22406

Summary: wrong default "control qemu-kvm" settings
Product: Sisyphus Reporter: Sergey Vlasov <vsu>
Component: qemu-kvmAssignee: Alexey Shabalin <shaba>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: minor    
Priority: P3 CC: glebfm, iv, rider, shaba, vt
Version: unstable   
Hardware: all   
OS: Linux   

Description Sergey Vlasov 2009-11-28 17:35:34 MSK
При установке qemu-kvm-0.11.0-alt2 с заменой старого пакета kvm выдаётся сообщение:

qemu-kvm: Invalid mode: qemu-kvm

После этого оказывается установлен режим control qemu-kvm restricted. Насколько я понял, по умолчанию предполагалось выбирать вариант kvm (который на самом деле сейчас даёт доступ группе vmusers), но из-за использования %name при переименовании пакета это сломалось.
Comment 1 Anton Farygin 2009-11-29 01:03:55 MSK
ага, исправлю, спасибо.
Comment 2 Sergey Vlasov 2009-12-20 14:45:34 MSK
В qemu-kvm-0.11.1-alt5 всё равно разломано:

169: qemu-kvm                ########################################### [ 67%]
control-restore: No status available for "kvm" facility

qemu-kvm        restricted      (public kvm restricted)

Теперь параметры %post_control перепутаны.

Вообще с этими переименованиями в control получилась чушь:

1) имя control qemu-kvm не отражает того факта, что на самом деле устанавливаются права доступа к /dev/kvm, которым может пользоваться не только qemu-kvm (да и в пакете qemu-kvm лежит бинарник под именем /usr/bin/kvm) - возможно, control-файл не стоило переименовывать вместе с пакетом;

2) раз уж ввели группу vmusers, вариант kvm следовало бы переименовать в vmusers, сделав миграцию, например, так, как это сделано в at (atdaemon -> public).
Comment 3 Anton Farygin 2009-12-20 15:00:15 MSK
согласен, надо бы всё переделать.
Comment 4 Anton Farygin 2009-12-23 14:55:02 MSK
Исправлено в 0.11.1-alt6