yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #88858
[Bug 1880828] Re: New instance is always in "spawning" status
Marking charm tasks as invalid on this particular bug as these aren't
related to the charms and were chased down to other components.
** Changed in: charm-nova-compute
Status: New => Invalid
** Changed in: openstack-bundles
Status: New => Invalid
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1880828
Title:
New instance is always in "spawning" status
Status in OpenStack Nova Compute Charm:
Invalid
Status in OpenStack Compute (nova):
Triaged
Status in OpenStack Bundles:
Invalid
Bug description:
bundle: openstack-base-bionic-train https://github.com/openstack-charmers/openstack-bundles/blob/master/development/openstack-base-bionic-train/bundle.yaml
hardware: 2 d05 and 2 d06 (the log of the compute node is from one of the d06. Please note they are arm64 arch.)
When trying to create new instances on the deployed openstack, the
instance is always in the status of "spawning"
[Steps to Reproduce]
1. Deploy with the above bundle and hardware by following the instruction of https://jaas.ai/openstack-base/bundle/67
2. Wait about 1.5 until the deployment is ready. By ready it means every unit shows its message as "ready" e.g. https://paste.ubuntu.com/p/k48YVnPyVZ/
3. Follow the instruction of https://jaas.ai/openstack-base/bundle/67 until the step of "openstack server create" to create new instance. This step is also summarized in details in this gist code snippet https://gist.github.com/tai271828/b0c00a611e703046dd52da12a66226b0#file-02-basic-test-just-deployed-sh
[Expected Behavior]
An instance is created a few seconds later
[Actual Behavior]
The status of the instance is always (> 20 minutes) "spawning"
[Additional Information]
1. [workaround] Use `ps aux | grep qemu-img` to check if a qemu-img
image converting process exists or not. The process should complete
within ~20 sec. If the process exists for more than 1 minutes, use
`pkill -f qemu-img` to terminate the process and re-create instances
again.
The image converting process looks like this one:
```
qemu-img convert -t none -O raw -f qcow2 /var/lib/nova/instance s/_base/9b8156fbecaa194804a637226c8ffded93a57489.part /var/lib/nova/instances/_base/9b8156fbecaa194804a637226c8ffded93a57489.converted
```
2. By investing in more details, this issue is a coupled issue of 1)
nova should timeout instance process (comment#21) 2) qemu does not
terminate the process to convert the image successfully (comment#20)
To manage notifications about this bug go to:
https://bugs.launchpad.net/charm-nova-compute/+bug/1880828/+subscriptions