← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1026210] Re: Nova flavor ephemeral space size reported incorrectly

 

This bug was fixed in the package nova -
2012.1.3+stable-20130423-e52e6912-0ubuntu1

---------------
nova (2012.1.3+stable-20130423-e52e6912-0ubuntu1) precise-proposed; urgency=low

  * Resynchronize with stable/essex (e52e6912) (LP: #1089488):
    - [48e81f1] VNC proxy can be made to connect to wrong VM LP: 1125378
    - [3bf5a58] snat rule too broad for some network configurations LP: 1048765
    - [efaacda] DOS by allocating all fixed ips LP: 1125468
    - [b683ced] Add nosehtmloutput as a test dependency.
    - [45274c8] Nova unit tests not running, but still passing for stable/essex
      LP: 1132835
    - [e02b459] vnc unit-test fixes
    - [87361d3] Jenkins jobs fail because of incompatibility between sqlalchemy-
      migrate and the newest sqlalchemy-0.8.0b1 (LP: #1073569)
    - [e98928c] VNC proxy can be made to connect to wrong VM LP: 1125378
    - [c0a10db] DoS through XML entity expansion (CVE-2013-1664) LP: 1100282
    - [243d516] No authentication on block device used for os-volume_boot
      LP: 1069904
    - [80fefe5] use_single_default_gateway does not function correctly
      (LP: #1075859)
    - [bd10241] Essex 2012.1.3 : Error deleting instance with 2 Nova Volumes
      attached (LP: #1079745)
    - [86a5937] do_refresh_security_group_rules in nova.virt.firewall is very
      slow (LP: #1062314)
    - [ae9c5f4] deallocate_fixed_ip attempts to update an already deleted
      fixed_ip (LP: #1017633)
    - [20f98c5] failed to allocate fixed ip because old deleted one exists
      (LP: #996482)
    - [75f6922] snapshot stays in saving state if the vm base image is deleted
      (LP: #921774)
    - [1076699] lock files may be removed in error dues to permissions issues
      (LP: #1051924)
    - [40c5e94] ensure_default_security_group() does not call sgh (LP: #1050982)
    - [4eebe76] At termination, LXC rootfs is not always unmounted before
      rmtree() is called (LP: #1046313)
    - [47dabb3] Heavily loaded nova-compute instances don't sent reports
      frequently enough (LP: #1045152)
    - [b375b4f] When attach volume lost attach when node restart (LP: #1004791)
    - [4ac2dcc] nova usage-list returns  wrong usage (LP: #1043999)
    - [014fcbc] Bridge port's hairpin mode not set after resuming a machine
      (LP: #1040537)
    - [2f35f8e] Nova flavor ephemeral space size reported incorrectly
      (LP: #1026210)
  * Dropped, superseeded by new snapshot:
    - debian/patches/CVE-2013-0335.patch: [48e81f1]
    - debian/patches/CVE-2013-1838.patch: [efaacda]
    - debian/patches/CVE-2013-1664.patch: [c0a10db]
    - debian/patches/CVE-2013-0208.patch: [243d516]
 -- Yolanda <yolanda.robla@xxxxxxxxxxxxx>   Mon, 22 Apr 2013 12:37:08 +0200

** Changed in: nova (Ubuntu Precise)
       Status: Fix Committed => Fix Released

** CVE added: http://www.cve.mitre.org/cgi-
bin/cvename.cgi?name=2013-0208

** CVE added: http://www.cve.mitre.org/cgi-
bin/cvename.cgi?name=2013-0335

** CVE added: http://www.cve.mitre.org/cgi-
bin/cvename.cgi?name=2013-1664

** CVE added: http://www.cve.mitre.org/cgi-
bin/cvename.cgi?name=2013-1838

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1026210

Title:
  Nova flavor ephemeral space size reported incorrectly

Status in OpenStack Compute (Nova):
  Fix Released
Status in OpenStack Compute (nova) essex series:
  Fix Released
Status in “nova” package in Ubuntu:
  Fix Released
Status in “nova” source package in Precise:
  Fix Released

Bug description:
  I installed a devstack instance yesterday (nova git version
  acb158714c562d3142bf2f3f560dc374daa2df7d).

  If you create a flavor, then delete it, and create a new one with the
  same ID, the ephemeral space is wrong:

  stack@dave-os-devstack:~$ nova flavor-create --ephemeral 1000 flavor1 10 1000 1000 1000
  Please input your password for the keyring
  +----+---------+-----------+------+-----------+------+-------+-------------+
  | ID | Name    | Memory_MB | Disk | Ephemeral | Swap | VCPUs | RXTX_Factor |
  +----+---------+-----------+------+-----------+------+-------+-------------+
  | 10 | flavor1 | 1000      | 1000 | 1000      |      | 1000  | 1           |
  +----+---------+-----------+------+-----------+------+-------+-------------+
  stack@dave-os-devstack:~$ nova flavor-list
  Please input your password for the keyring
  +----+-----------+-----------+------+-----------+------+-------+-------------+
  | ID | Name      | Memory_MB | Disk | Ephemeral | Swap | VCPUs | RXTX_Factor |
  +----+-----------+-----------+------+-----------+------+-------+-------------+
  | 1  | m1.tiny   | 512       | 0    | 0         |      | 1     | 1.0         |
  | 2  | m1.small  | 2048      | 20   | 0         |      | 1     | 1.0         |
  | 3  | m1.medium | 4096      | 40   | 0         |      | 2     | 1.0         |
  | 4  | m1.large  | 8192      | 80   | 0         |      | 4     | 1.0         |
  | 5  | m1.xlarge | 16384     | 160  | 0         |      | 8     | 1.0         |
  | 10 | flavor1   | 1000      | 1000 | 1000      |      | 1000  | 1.0         |
  +----+-----------+-----------+------+-----------+------+-------+-------------+
  stack@dave-os-devstack:~$ nova flavor-delete 10
  Please input your password for the keyring
  stack@dave-os-devstack:~$ nova flavor-list
  Please input your password for the keyring
  +----+-----------+-----------+------+-----------+------+-------+-------------+
  | ID | Name      | Memory_MB | Disk | Ephemeral | Swap | VCPUs | RXTX_Factor |
  +----+-----------+-----------+------+-----------+------+-------+-------------+
  | 1  | m1.tiny   | 512       | 0    | 0         |      | 1     | 1.0         |
  | 2  | m1.small  | 2048      | 20   | 0         |      | 1     | 1.0         |
  | 3  | m1.medium | 4096      | 40   | 0         |      | 2     | 1.0         |
  | 4  | m1.large  | 8192      | 80   | 0         |      | 4     | 1.0         |
  | 5  | m1.xlarge | 16384     | 160  | 0         |      | 8     | 1.0         |
  +----+-----------+-----------+------+-----------+------+-------+-------------+
  stack@dave-os-devstack:~$ nova flavor-create --ephemeral 2000 flavor2 10 1000 1000 1000
  Please input your password for the keyring
  +----+---------+-----------+------+-----------+------+-------+-------------+
  | ID | Name    | Memory_MB | Disk | Ephemeral | Swap | VCPUs | RXTX_Factor |
  +----+---------+-----------+------+-----------+------+-------+-------------+
  | 10 | flavor2 | 1000      | 1000 | 1000      |      | 1000  | 1           |
  +----+---------+-----------+------+-----------+------+-------+-------------+
  stack@dave-os-devstack:~$ nova flavor-list
  Please input your password for the keyring
  +----+-----------+-----------+------+-----------+------+-------+-------------+
  | ID | Name      | Memory_MB | Disk | Ephemeral | Swap | VCPUs | RXTX_Factor |
  +----+-----------+-----------+------+-----------+------+-------+-------------+
  | 1  | m1.tiny   | 512       | 0    | 0         |      | 1     | 1.0         |
  | 2  | m1.small  | 2048      | 20   | 0         |      | 1     | 1.0         |
  | 3  | m1.medium | 4096      | 40   | 0         |      | 2     | 1.0         |
  | 4  | m1.large  | 8192      | 80   | 0         |      | 4     | 1.0         |
  | 5  | m1.xlarge | 16384     | 160  | 0         |      | 8     | 1.0         |
  | 10 | flavor2   | 1000      | 1000 | 1000      |      | 1000  | 1.0         |
  +----+-----------+-----------+------+-----------+------+-------+-------------+

  Note the ephemeral number in the last list is 1000.  It should be
  2000, the number used to create the flavor.

  This only seems to happen with the ephemeral number.  The other
  numbers are fine.

To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1026210/+subscriptions