Bug 1427326
| Summary: | Support for batched deployment of the overcloud nodes | |||
|---|---|---|---|---|
| Product: | Red Hat OpenStack | Reporter: | John Fulton <johfulto> | |
| Component: | openstack-tripleo-heat-templates | Assignee: | Steven Hardy <shardy> | |
| Status: | CLOSED ERRATA | QA Contact: | Gurenko Alex <agurenko> | |
| Severity: | medium | Docs Contact: | ||
| Priority: | medium | |||
| Version: | 10.0 (Newton) | CC: | aschultz, gfidente, jefbrown, jtaleric, mburns, rhel-osp-director-maint, slinaber, tvignaud, yrabl | |
| Target Milestone: | ga | Keywords: | Triaged | |
| Target Release: | 12.0 (Pike) | |||
| Hardware: | Unspecified | |||
| OS: | Unspecified | |||
| Whiteboard: | ||||
| Fixed In Version: | openstack-tripleo-heat-templates-7.0.0-0.20170616123155.el7ost | Doc Type: | If docs needed, set a value | |
| Doc Text: | Story Points: | --- | ||
| Clone Of: | ||||
| : | 1452087 (view as bug list) | Environment: | ||
| Last Closed: | 2017-12-13 21:11:31 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: | ||||
| Bug Depends On: | ||||
| Bug Blocks: | 1452087, 1469584 | |||
|
Description
John Fulton
2017-02-27 22:31:16 UTC
gfidente pointed out to me that Nova itself is batching but that only the nova server create is batched. It's still possible though that because this is so deep into nova that ironic may not get them batched. We don't know if it gets requests of nodes in groups (of 10) without waiting for the first group to be up. Perhaps this batching was intended to solve the problem of trying to PXE a large number of nodes, but if deployers are deploying in batches themselves then it's probably still a bug worth looking at. It seems that nova is already doing some batching internally [1]. Heat can batch resourcegroups so we could use a batching parameter there. 1. https://github.com/openstack/nova/blob/master/nova/scheduler/host_manager.py#L425 Note, the change proposed at 439039 is meant to set batching of the Heat resource groups and *does not* regulate other steps like introspection. Updating the BZ title accordingly. Verified with a batch size of 2 on build 2017-12-01.4 Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHEA-2017:3462 |