apache / apache/cloudstack

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

Aberta
#6,424 6 comentários 0 reações 0 responsáveis Ver no GitHub
component:kvm no-issue-activity type:improvement
Linguagem predominante
Java
Estrelas
3.1k
Forks
1.4k
Merge médio
6d 19h
PRs com merge (30d)
32

Descrição

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

Guia de contribuição

Abrir o guia de contribuição

Direção de pesquisa

Comece por scripts/storage/qcow2/managesnapshot.sh e rastreie os chamadores de snapshot do KVM que o invocam. Revise a discussão do pull request relacionado antes de definir o escopo da substituição em Java, da documentação, dos testes unitários e do logging. Considera-se concluído quando a funcionalidade de snapshot estiver implementada em Java, coberta por testes, documentada e registrada em logs, e o script tiver sido removido.

Escrita pelo modelo de indexação a partir do texto da issue.

Avaliação

Stack de tecnologia
bash, java
Domínio
cloud, infrastructure
Tipo de issue
Refatoração
Dificuldade
5/5
Tempo estimado
Mais de uma semana
Status de atividade
Pouca atividade
Clareza
Precisa de esclarecimento
Facilidade para iniciantes
35/100

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.