100 nodes support (fuel only)

Registered by Łukasz Oleś

If we want Fuel to be enterprise tool for deploying OpenStack it should be able to deploy large clusters. Fuel also should be fast and responsive. It does not run any processor consuming tasks so there is no reason for it to be slow.

Feature lead: Łukasz Oleś
Mandatory Design Reviewers: Bogdan Dobrelia, Vladimir Sharshev, Evgeniy L
Developers: Łukasz Oleś, Kamil Sambor, Roman Prykhodchenko
QA: Tatiana Leontovich, Dima Tyzhnenko

Blueprint information

Alexander Kislitsky
Łukasz Oleś
Łukasz Oleś
Series goal:
Accepted for 6.0.x
Milestone target:
milestone icon 6.0
Started by
Łukasz Oleś
Completed by
Tomasz 'Zen' Napierala


Gerrit topic: https://review.openstack.org/#q,topic:bp/fuel-1k,n,z

Addressed by: https://review.openstack.org/118123
    Acceptance tests for cluster and node operations

Gerrit topic: https://review.openstack.org/#q,topic:bp/100-nodes-support,n,z

Addressed by: https://review.openstack.org/119400
    100 nodes support

Addressed by: https://review.openstack.org/123967
    Added base classes for Load Tests and profiler

Addressed by: https://review.openstack.org/124373
    Improve reliability of preseed download in initrd

Addressed by: https://review.openstack.org/124718
    Improve reliability of preseed download in initrd

Gerrit topic: https://review.openstack.org/#q,topic:mysql_all_nodes,n,z

Addressed by: https://review.openstack.org/124549
    Change HAPRoxy behavior for MySQL

Gerrit topic: https://review.openstack.org/#q,topic:bug/1378000,n,z

Addressed by: https://review.openstack.org/127946
    Add dhcp-sequential-ip option to dnsmasq

Addressed by: https://review.openstack.org/128194
    Speed up assign_ips method

Addressed by: https://review.openstack.org/128591
    Increase tolerance of install DHCP

Addressed by: https://review.openstack.org/128611
    Add dhcp-sequential-ip option to dnsmasq

Addressed by: https://review.openstack.org/128621
    Increase tolerance of install DHCP

Gerrit topic: https://review.openstack.org/#q,topic:bug/1381266,n,z

Addressed by: https://review.openstack.org/128806
    Increase tolerance of install DHCP

Gerrit topic: https://review.openstack.org/#q,topic:cobbler-improvements,n,z

Addressed by: https://review.openstack.org/128939
    Increase settings for dnsmasq and sysctl

Addressed by: https://review.openstack.org/129184
    Increase tolerance of install DHCP

Gerrit topic: https://review.openstack.org/#q,topic:bug/1381997,n,z

Addressed by: https://review.openstack.org/129203
    Increase settings for dnsmasq and sysctl

Gerrit topic: https://review.openstack.org/#q,topic:bug/1381757,n,z

Addressed by: https://review.openstack.org/129759
    Do not load Tast.cache column by default

Addressed by: https://review.openstack.org/129850
    Increase settings for dnsmasq and sysctl

Addressed by: https://review.openstack.org/129900
    Base for CLI tool profiling

Addressed by: https://review.openstack.org/129901
    Performance tests for handling nodes in Fuel Client

Gerrit topic: https://review.openstack.org/#q,topic:bug/1382627,n,z

Addressed by: https://review.openstack.org/129915
    Do not use yield_per when eager loading is used.

Gerrit topic: https://review.openstack.org/#q,topic:bug/1384623,n,z

Addressed by: https://review.openstack.org/131485
    Reduce dnsmasq verbosity and fix logrotate

Addressed by: https://review.openstack.org/131672
    Set nginx default settings for master node

Gerrit topic: https://review.openstack.org/#q,topic:bug/1349360,n,z

Gerrit topic: https://review.openstack.org/#q,topic:bug/1383498,n,z

Addressed by: https://review.openstack.org/132077
    Astute provision improvements

Addressed by: https://review.openstack.org/134264
    Reduce dnsmasq verbosity and fix logrotate


Work Items

This blueprint contains Public information 
Everyone can see this information.