yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #76339
[Bug 1808728] [NEW] Instance is allowed to resize to a flavor with lower disk /ram size than that specified in source image, snapshot or backup
Public bug reported:
1. Our production environment run with OpenStack Rocky.
2. Steps to reproduce the issue:
(1) Upload an image,e.g: CentOS7, with 10G min_disk and 1024M min_ram specified.
(2) Boot instance with flavor 1-512-5(CPU 1,RAM 512m, Disk 5G) and image CentOS7, then nova raises error telling that flavor 1-512-5 doesn't meet disk/ram requirement specified by CentOS7 image.
(3) Then try to boot instance with flavor 1-1024-10 and image CentOS7 , we'll find it's OK.
(4) Then try to resize the instance to flavor 1-512-5, we will find it's OK and flavor restriction is bypassed.
And consequence caused by this issue is obvious and critical:
In my opinion, the min_disk/min_ram options in image specification serve as a guideline to properly allocate memory/disk and run instance, an inappropriate resize can cause FS corruption and data loss.
** Affects: nova
Importance: Undecided
Assignee: pandatt (pandatt)
Status: Confirmed
** Tags: flavor lower resize
** Tags added: resize
** Tags added: flavor lower
** Changed in: nova
Assignee: (unassigned) => pandatt (pandatt)
--
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/1808728
Title:
Instance is allowed to resize to a flavor with lower disk /ram size
than that specified in source image, snapshot or backup
Status in OpenStack Compute (nova):
Confirmed
Bug description:
1. Our production environment run with OpenStack Rocky.
2. Steps to reproduce the issue:
(1) Upload an image,e.g: CentOS7, with 10G min_disk and 1024M min_ram specified.
(2) Boot instance with flavor 1-512-5(CPU 1,RAM 512m, Disk 5G) and image CentOS7, then nova raises error telling that flavor 1-512-5 doesn't meet disk/ram requirement specified by CentOS7 image.
(3) Then try to boot instance with flavor 1-1024-10 and image CentOS7 , we'll find it's OK.
(4) Then try to resize the instance to flavor 1-512-5, we will find it's OK and flavor restriction is bypassed.
And consequence caused by this issue is obvious and critical:
In my opinion, the min_disk/min_ram options in image specification serve as a guideline to properly allocate memory/disk and run instance, an inappropriate resize can cause FS corruption and data loss.
To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1808728/+subscriptions