wrong swap size calculation

Bug #1259486 reported by Sergey Vasilenko
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
High
Vladimir Kozhukalov

Bug Description

4.0 ISO#118
Virtualbox, Centos, HA

When I setup VM RAM=1024mb
SWAP size calculated to 1gb instead 2.

In the /opt/nailgun/lib/python2.6/site-packages/nailgun/volumes/manager.py
we have following code:
    def _calc_swap_size(self):
        '''Calc swap size according to RAM

        | RAM | Recommended swap space |
        |--------------+-----------------------------|
        | <= 2GB | 2 times the amount of RAM |
        | > 2GB – 8GB | Equal to the amount of RAM |
        | > 8GB – 64GB | 0.5 times the amount of RAM |
        | > 64GB | 4GB of swap space |

But on nodes I have:
top - 10:09:00 up 1:55, 2 users, load average: 0.25, 0.65, 3.41
Tasks: 134 total, 3 running, 131 sleeping, 0 stopped, 0 zombie
Cpu(s): 17.2%us, 10.7%sy, 0.0%ni, 70.4%id, 1.3%wa, 0.1%hi, 0.3%si, 0.0%st
Mem: 1020504k total, 593388k used, 427116k free, 28220k buffers
Swap: 1048568k total, 884896k used, 163672k free, 76260k cached

Tags: nailgun
Revision history for this message
Sergey Vasilenko (xenolog) wrote :
tags: added: nailgun
Changed in fuel:
milestone: none → 4.0
assignee: nobody → Vladimir Kozhukalov (kozhukalov)
Changed in fuel:
importance: Undecided → Low
Mike Scherbakov (mihgen)
Changed in fuel:
assignee: Vladimir Kozhukalov (kozhukalov) → Fuel Python Team (fuel-python)
Dmitry Pyzhov (dpyzhov)
Changed in fuel:
importance: Low → High
Changed in fuel:
assignee: Fuel Python Team (fuel-python) → Vladimir Kozhukalov (kozhukalov)
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-web (master)

Reviewed: https://review.openstack.org/61951
Committed: https://git.openstack.org/cgit/stackforge/fuel-web/commit/?id=9879d337f31b6fac8e760a3cbea16d1294d0f21d
Submitter: Jenkins
Branch: master

commit 9879d337f31b6fac8e760a3cbea16d1294d0f21d
Author: Vladimir Kozhukalov <email address hidden>
Date: Fri Dec 13 13:59:23 2013 +0400

    Fixed wrong swap size calculations

    Change-Id: I464981553aa03f112f9ba6a177669bd92f0fe73e
    Closes-Bug: #1259486

Changed in fuel:
status: In Progress → Fix Committed
Dmitry Pyzhov (dpyzhov)
Changed in fuel:
status: Fix Committed → Fix Released
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.