Optional templateid param fails for KVM VM import
Mantenedores costumam responder em até 1 dia
Um pull request relacionado já foi integrado.
- #13126 de @andrijapanicsb — integrado
Avaliação
- Dificuldade
- 2/5
- Tempo estimado
- 1-3 horas
- Facilidade para iniciantes
- 68/100
- Tipo de issue
- Documentação
- Clareza
- Razoavelmente clara
- Status de atividade
- Ativa
- Stack de tecnologia
- java
- Domínio
- documentation
Direção de pesquisa
Comece pela API importUnmanagedInstance documentada e por docs/en/4.22.0.0/adminguide/virtual_machines/importing_unmanaging_vms.html; depois, inspecione UnmanagedVMsManagerImpl.java por volta das linhas 1605-1607 para confirmar a restrição do KVM. Verifique com os maintainers se o resultado pretendido é apenas uma alteração na documentação ou uma alteração no código; considera-se concluído quando a documentação da API e a documentação para administradores descreverem com precisão o comportamento de templateid.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
problem
When importing a KVM VM via API and if a template is not specified, import fails with error,
Template is needed and unable to use default template for hypervisor KVM
Even though templateid parameter is specified as optional in the API documentation:
https://cloudstack.apache.org/api/apidocs-4.22/apis/importUnmanagedInstance.html
In UI, template is a required field though.
Documentation doesn't talk about this restriction on KVM
https://docs.cloudstack.apache.org/en/4.22.0.0/adminguide/virtual_machines/importing_unmanaging_vms.html
This is more of a documentation issue if the following block can not be updated:
https://github.com/apache/cloudstack/blob/4.22.0.0/server/src/main/java/org/apache/cloudstack/vm/UnmanagedVMsManagerImpl.java#L1605-L1607
versions
4.22; Maybe other versions as well
Import VM
The steps to reproduce the bug
No response
What to do about it?
Either update the documentation or remove the restriction to use default dummy template.
- Linguagem predominante
- Java
- Estrelas
- 3.1k
- Forks
- 1.4k
- Merge médio
- 6d 3h
- PRs com merge (30d)
- 16
Preparar o ambiente
- Sem Dockerfile nem arquivo Docker Compose
- Tem um modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de apache/cloudstack
-
listPublicIpAddresses NullPointerException on shared networks with a VR (4.22)Talvez livre de novo Um pull request para esta issue foi fechado sem ser mesclado. Abertabug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 80/100
apache/cloudstack#14248 ·
Mantenedores costumam responder em até 1 dia
-
CKS: upgradeKubernetesCluster fails on control node when binaries ISO ships headlamp.yaml instead of dashboard.yamlTalvez já em andamento @mw-0 assumiu há 9 dias. Abertabug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
apache/cloudstack#14244 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
Resize volume API validation errors are not displayed in the UITalvez já em andamento @sathvikaragi assumiu há 12 dias. Abertabug
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 90/100
apache/cloudstack#14222 ·
Mantenedores costumam responder em até 1 dia
-
create-kubernetes-binaries-iso.sh builds the ISO without setting a volume ID on EL8 based os'sAbertabug component:kubernetes
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 88/100
apache/cloudstack#14180 ·
Mantenedores costumam responder em até 1 dia
-
bug component:projects component:UI
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 88/100
apache/cloudstack#14070 · 5 comentários ·
Mantenedores costumam responder em até 1 dia
Todas as issues de apache/cloudstack
Issues semelhantes
-
test(setup): GitHub configuration tests fail when the temp path is long enough for YAML foldingAbertabug good first issue help wanted priority medium size S
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 84/100
martin-francois/symphony-trello#776 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
Console.printHexAbertagood first issue kernel
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 88/100
JackFurton/who-would-build-a-kernel-in-java#33 · 2 comentários ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
objectionary/eo#9182 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 88/100
objectionary/hone-maven-plugin#1293 ·
Mantenedores costumam responder em até 1 dia
-
1.severity: security
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 62/100
NixOS/nixpkgs#569828 · 1 reação ·
Mantenedores costumam responder em até 1 dia