[nailgun] Allow user to specify possible resize value for swift rings

Bug #1263202 reported by Vladimir Kuklin
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Triaged
Low
Fuel Sustaining
Mitaka
Won't Fix
Low
Fuel Python (Deprecated)
Newton
Triaged
Low
Fuel Sustaining

Bug Description

We need to allow user to specify resize_value for amount of swift partitions he might want to use in the future.

By default this amount should be set to 2 and result in 2048 partitions for standard HA installation.
This parameter should be sent to astute.yaml as swift['resize_value'] according to this change
https://review.openstack.org/#/c/63392

This should be done in API and UI and should be also documented to allow user to understand how much devices he can handle and what are his swift resizing constraints and why we provide such small amount for partitions in default installation (because of very slow rebalance of swift partitions for big replication factors according to https://bugs.launchpad.net/fuel/+bug/1261659).

Revision history for this message
Mike Scherbakov (mihgen) wrote :

Can we have support of this only in CLI?

Changed in fuel:
importance: High → Medium
Revision history for this message
Mike Scherbakov (mihgen) wrote :

I believe we can go for 4.0 without this option on UI. Vladimir - please let us know what are the current limitations of Swift usage, how many disks are supported by default.

Mike Scherbakov (mihgen)
Changed in fuel:
status: New → Confirmed
Dmitry Pyzhov (dpyzhov)
Changed in fuel:
milestone: 4.0 → 4.1
Changed in fuel:
milestone: 4.1 → 5.0
status: Confirmed → Triaged
Dmitry Pyzhov (dpyzhov)
Changed in fuel:
assignee: nobody → Fuel Python Team (fuel-python)
Changed in fuel:
milestone: 5.0 → 5.1
Dmitry Ilyin (idv1985)
summary: - Allow user to specify possible resize value for swift rings
+ [nailgun] Allow user to specify possible resize value for swift rings
Dmitry Pyzhov (dpyzhov)
Changed in fuel:
milestone: 5.1 → 6.0
Changed in fuel:
milestone: 6.0 → 6.1
Dmitry Pyzhov (dpyzhov)
tags: added: feature
Dmitry Pyzhov (dpyzhov)
Changed in fuel:
milestone: 6.1 → 7.0
Revision history for this message
Vladimir Sharshov (vsharshov) wrote :

This is feature. We can safely moved it to 8.0. Also use can do it using fuel cli.

Changed in fuel:
status: Triaged → Won't Fix
Dmitry Pyzhov (dpyzhov)
Changed in fuel:
status: Won't Fix → Triaged
milestone: 7.0 → 8.0
no longer affects: fuel/8.0
tags: added: low-hanging-fruit
Changed in fuel:
importance: Medium → Low
Dmitry Pyzhov (dpyzhov)
tags: added: area-python
Revision history for this message
Alexander Kislitsky (akislitsky) wrote :

We passed SCF in 8.0. Moving the bug to 9.0.

Changed in fuel:
milestone: 8.0 → 9.0
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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