apache / apache/cloudstack

Instance settings lost after snapshot rollback

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

Descrição

### problem

When a snapshot is created and then rolled back, the instance settings are lost.
In our case after restore rootDiskController, nicAdapter, io.policy, nic.multiqueue.number and iothreads settings disappeared.
We have reproduced the issue in two separete ACS, one at version 4.22.0.0 and one at 4.22.0.1.

### versions

Our setup is
ACS 4.22.0.0 or 4.22.0.1 on Ubuntu 22.04.
KVM hosts with qemu 9.1.0-15.el9_6.7.x86_64 and
Local XFS storage

### The steps to reproduce the bug

1. Create an instance, the problem is for both instances created with a template containing the custom setting and instances with additional setting added after creation.
2. If not already present from template, add some settings to instance like root disk controller type or nicadapter type
3. Create a snapshot of the instance
4. Rollback the snapshot
5. Check for the additional setting, they should be gone

### What to do about it?

_No response_

Guia de contribuição

Abrir o guia de contribuição

Direção de pesquisa

Comece reproduzindo a criação de snapshot e o rollback na configuração reportada do CloudStack 4.22.0.0 ou 4.22.0.1 com Ubuntu 22.04, KVM e armazenamento XFS local. Compare as configurações da instância antes e depois do rollback; considera-se concluído quando rootDiskController, nicAdapter, io.policy, nic.multiqueue.number e iothreads forem preservados.

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

Avaliação

Stack de tecnologia
java
Domínio
infrastructure
Tipo de issue
Bug
Dificuldade
4/5
Tempo estimado
3-5 dias
Status de atividade
Ativa
Clareza
Razoavelmente clara
Facilidade para iniciantes
55/100

Receba novas issues na sua caixa de entrada

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