Provisioning should use chunks by default, similarly to deployment

Bug #1383498 reported by Aleksandr Shaposhnikov
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Won't Fix
High
Unassigned

Bug Description

Just noticed during deployment of 100 nodes that deployment (Openstack installation) go by 50 compute nodes. Why the same approach didn't used in provisioning ? I assume that would be better spin of provisioning by 20 nodes chunks once a 5 minutes.
First chunk should include controllers. Controller(s) should start deployment of Openstack without waiting completion of other nodes provisioning (blueprint for that task already exists).

Tags: scale
tags: added: scale
Changed in fuel:
milestone: none → 6.0
assignee: nobody → Fuel Astute Team (fuel-astute)
Changed in fuel:
status: New → Triaged
importance: Undecided → Critical
importance: Critical → High
Łukasz Oleś (loles)
Changed in fuel:
assignee: Fuel Astute Team (fuel-astute) → Łukasz Oleś (loles)
Changed in fuel:
assignee: Łukasz Oleś (loles) → Tomasz 'Zen' Napierala (tzn)
assignee: Tomasz 'Zen' Napierala (tzn) → Łukasz Oleś (loles)
Łukasz Oleś (loles)
Changed in fuel:
status: Triaged → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to fuel-astute (master)

Related fix proposed to branch: master
Review: https://review.openstack.org/132077

Revision history for this message
Matthew Mosesohn (raytrac3r) wrote : Re: Deployment go by 50 nodes chunks be default but provisioning aren't

Lukasz, can we move this to "next" release?

Revision history for this message
Łukasz Oleś (loles) wrote :

My testing didn't show any improvement for running it in chunks. Other changes fixed provisioning problems.
I think for bigger number of nodes we still need it so moving it to 6.1

Changed in fuel:
milestone: 6.0 → 6.1
Łukasz Oleś (loles)
Changed in fuel:
status: In Progress → Confirmed
assignee: Łukasz Oleś (loles) → Fuel for Openstack (fuel)
Revision history for this message
Bogdan Dobrelya (bogdando) wrote :

Chunked provision goes even more important thing todo for 6.1 as we want scale up to 200 nodes.

Changed in fuel:
assignee: Fuel for Openstack (fuel) → Fuel Astute Team (fuel-astute)
Revision history for this message
Łukasz Oleś (loles) wrote :

Now it's part of 200 nodes bp https://review.openstack.org/#/c/146900/

summary: - Deployment go by 50 nodes chunks be default but provisioning aren't
+ Provisioning should use chunks by default, similarly to deployment
Revision history for this message
Bogdan Dobrelya (bogdando) wrote :
Changed in fuel:
status: Confirmed → Invalid
Changed in fuel:
status: Invalid → Won't Fix
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on fuel-astute (master)

Change abandoned by Lukasz Oles (<email address hidden>) on branch: master
Review: https://review.openstack.org/132077
Reason: Change spitted into two parts: first https://review.openstack.org/#/c/159764/ second in progress

Curtis Hovey (sinzui)
Changed in fuel:
assignee: Registry Administrators (registry) → nobody
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related blueprints

Remote bug watches

Bug watches keep track of this bug in other bug trackers.