LibVirt: Initial support for virtio-scsi virtual drives (read: ssd trim)
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 52/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- perl
- Área
- devops, infrastructure
Línea de trabajo
Comienza en Libvirt.pm y sigue cómo se traduce la configuración de los discos de almacenamiento para Libvirt. Comprueba el manejo existente de los discos de almacenamiento y determina dónde deberían representarse driver_cache, driver_discard y un controlador SCSI. Se considera terminado cuando los discos dirigidos a SCSI producen el controlador y se respetan las configuraciones de controlador solicitadas.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
User story
As an engineer
I would like to add support for virtio-scsi devices in Libvirt.pm
so I can automate usage of para-virtualized SCSI controller devices
Describe the solution you'd like
- Honour
driver_cacheanddriver_discardkeys in storage disk config. - Add a SCSI controller if any of the storage disks have SCSI as the target bus.
Such that we could do e.g:
vm create => 'foo',
type => 'kvm',
storage => [
{
dev => 'sda',
bus => 'scsi',
driver_cache => 'writeback',
driver_discard => 'unmap',
}
],
...
Describe alternatives you've considered
N/A
Additional context
N/A
- Lenguaje dominante
- Perl
- Estrellas
- 736
- Forks
- 217
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de RexOps/Rex
-
is_redhat() misses Rocky/Alma/CentOS Stream/Oracle Linux lsb_release IDs -> pkg dies "OS/Provider not supported"Posiblemente ocupada @stantheman0128 la tomó hace 20 días. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
-
bug
Dificultad 3/5 1-2 días Aptitud para principiantes 45/100
-
triage needed
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
-
bug
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
-
triage needed
Dificultad 3/5 1-2 días Aptitud para principiantes 42/100
Todos los issues de RexOps/Rex
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
libwww-perl/URI#211 ·
-
Type: Bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
inverse-inc/packetfence#9549 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 80/100
jimsalterjrs/sanoid#1116 · 1 reacción ·
-
Add .gitattributes so share/skel keeps LF on a Windows git checkoutPosiblemente ocupada @sadhana-s-codez la tomó hace 4 días. Abierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 85/100
PerlDancer/Dancer2#1854 · 1 comentario ·