apache / apache/cloudstack

Refactor: implement the managesnapshot.sh features via Java and remove the script

Abierto
#6,424 6 comentarios 0 reacciones 0 asignados Ver en GitHub
component:kvm no-issue-activity type:improvement
Lenguaje dominante
Java
Estrellas
3.1k
Forks
1.4k
Merge medio
6 d 19 h
PR fusionados (30 d)
32

Descripción

Several snapshot functionalities, in KVM, are implemented via the script `scripts/storage/qcow2/managesnapshot.sh`. From https://github.com/apache/cloudstack/pull/6422#discussion_r884991838 came the idea to improve these processes by ​​implementing the functionalities via Java, adding documentation, unit tests and logs.

##### ISSUE TYPE
* Improvement Request

##### COMPONENT NAME
KVM

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Comienza con scripts/storage/qcow2/managesnapshot.sh y rastrea los llamadores de snapshots de KVM que lo invocan. Revisa la discusión del pull request relacionado antes de definir el alcance del reemplazo en Java, la documentación, las pruebas unitarias y el registro de eventos. Se considera terminado cuando la funcionalidad de snapshots está implementada en Java, cubierta por pruebas, documentada y registrada, y se ha eliminado el script.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
bash, java
Área
cloud, infrastructure
Tipo de issue
Refactorización
Dificultad
5/5
Tiempo estimado
Más de una semana
Estado de actividad
Tranquilo
Claridad
Necesita aclaración
Aptitud para principiantes
35/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.