Bug 1610196
| Summary: | FFU - All VMS are paused after FFU | ||
|---|---|---|---|
| Product: | Red Hat OpenStack | Reporter: | Yolanda Robla <yroblamo> |
| Component: | openstack-tripleo | Assignee: | James Slagle <jslagle> |
| Status: | CLOSED NOTABUG | QA Contact: | Arik Chernetsky <achernet> |
| Severity: | high | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 13.0 (Queens) | CC: | dgilbert, kchamart, lbezdick, lyarwood, mburns, mcornea, morazi, yroblamo, zgreenbe |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2018-07-31 12:33:22 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
Yolanda Robla
2018-07-31 07:48:33 UTC
Hey Yolanda, As discussed this appears to be the result of the ovs-dpdk-permissions.yaml environment [1] not being used when updating the stack ahead of the FFU run leaving the /var/lib/vhost_sockets/ directory inaccessible leaving the QEMU processes paused. This was seen and documented in the following bug: [OSP13]Boot guest with vhostuser port,QEMU waiting for connection on: disconnected:unix:/var/lib/vhost_sockets/vhu73c7fe09-7d https://bugzilla.redhat.com/show_bug.cgi?id=1583447 Really we need this in the FFU upgrade docs as well. Leaving a needinfo against you while you rerun your tests to confirm this. [1] https://github.com/openstack/tripleo-heat-templates/blob/master/environments/ovs-dpdk-permissions.yaml So the problem was with an incorrect mapping of VhostuserSocketGroup parameter. The template was mapping it to ComputeOvsDpdk role but this was not used. We were using the regular ComputeRole, so it needed to be like:
parameter_defaults:
ComputeParameters:
VhostuserSocketGroup: "hugetlbfs"
|