2020-08-04 07:05:01 |
Fabian Zimmermann |
bug |
|
|
added bug |
2020-08-04 15:52:13 |
Balazs Gibizer |
tags |
|
scheduler |
|
2020-08-04 21:12:57 |
melanie witt |
bug |
|
|
added subscriber melanie witt |
2020-08-06 10:05:27 |
Balazs Gibizer |
nova: status |
New |
Incomplete |
|
2020-10-06 04:17:14 |
Launchpad Janitor |
nova: status |
Incomplete |
Expired |
|
2022-06-21 09:19:07 |
Sylvain Bauza |
nova: status |
Expired |
Triaged |
|
2022-06-21 09:19:11 |
Sylvain Bauza |
nova: importance |
Undecided |
Medium |
|
2022-06-21 11:13:51 |
sean mooney |
nova: assignee |
|
sean mooney (sean-k-mooney) |
|
2022-06-21 11:25:55 |
OpenStack Infra |
nova: status |
Triaged |
In Progress |
|
2022-06-21 23:25:48 |
Imran Mirza |
bug |
|
|
added subscriber Imran Mirza |
2022-06-21 23:25:51 |
Imran Mirza |
removed subscriber Imran Mirza |
|
|
|
2022-06-30 16:37:47 |
OpenStack Infra |
nova: status |
In Progress |
Fix Released |
|
2022-12-16 17:24:51 |
Edward Hope-Morley |
bug task added |
|
cloud-archive |
|
2022-12-16 17:26:03 |
Edward Hope-Morley |
nominated for series |
|
cloud-archive/victoria |
|
2022-12-16 17:26:03 |
Edward Hope-Morley |
bug task added |
|
cloud-archive/victoria |
|
2022-12-16 17:26:03 |
Edward Hope-Morley |
nominated for series |
|
cloud-archive/yoga |
|
2022-12-16 17:26:03 |
Edward Hope-Morley |
bug task added |
|
cloud-archive/yoga |
|
2022-12-16 17:26:03 |
Edward Hope-Morley |
nominated for series |
|
cloud-archive/ussuri |
|
2022-12-16 17:26:03 |
Edward Hope-Morley |
bug task added |
|
cloud-archive/ussuri |
|
2022-12-16 17:26:03 |
Edward Hope-Morley |
nominated for series |
|
cloud-archive/xena |
|
2022-12-16 17:26:03 |
Edward Hope-Morley |
bug task added |
|
cloud-archive/xena |
|
2022-12-16 17:26:03 |
Edward Hope-Morley |
nominated for series |
|
cloud-archive/wallaby |
|
2022-12-16 17:26:03 |
Edward Hope-Morley |
bug task added |
|
cloud-archive/wallaby |
|
2022-12-16 17:29:19 |
OpenStack Infra |
cloud-archive/yoga: status |
New |
In Progress |
|
2023-03-02 20:41:47 |
OpenStack Infra |
tags |
scheduler |
in-stable-yoga scheduler |
|
2023-03-11 14:45:13 |
OpenStack Infra |
cloud-archive/yoga: status |
In Progress |
Fix Committed |
|
2023-03-17 12:30:55 |
Edward Hope-Morley |
cloud-archive/yoga: status |
Fix Committed |
New |
|
2023-03-17 12:35:15 |
Edward Hope-Morley |
bug task added |
|
nova (Ubuntu) |
|
2023-03-17 12:35:26 |
Edward Hope-Morley |
nominated for series |
|
Ubuntu Lunar |
|
2023-03-17 12:35:26 |
Edward Hope-Morley |
bug task added |
|
nova (Ubuntu Lunar) |
|
2023-03-17 12:35:26 |
Edward Hope-Morley |
nominated for series |
|
Ubuntu Kinetic |
|
2023-03-17 12:35:26 |
Edward Hope-Morley |
bug task added |
|
nova (Ubuntu Kinetic) |
|
2023-03-17 12:35:26 |
Edward Hope-Morley |
nominated for series |
|
Ubuntu Jammy |
|
2023-03-17 12:35:26 |
Edward Hope-Morley |
bug task added |
|
nova (Ubuntu Jammy) |
|
2023-03-17 12:38:37 |
Edward Hope-Morley |
bug task deleted |
nova (Ubuntu Lunar) |
|
|
2023-03-17 12:38:51 |
Edward Hope-Morley |
nova (Ubuntu Kinetic): status |
New |
Fix Released |
|
2023-03-17 12:39:32 |
Edward Hope-Morley |
nominated for series |
|
cloud-archive/zed |
|
2023-03-17 12:39:32 |
Edward Hope-Morley |
bug task added |
|
cloud-archive/zed |
|
2023-03-17 12:39:42 |
Edward Hope-Morley |
cloud-archive/zed: status |
New |
Fix Released |
|
2023-03-17 12:40:04 |
Edward Hope-Morley |
bug task deleted |
cloud-archive/ussuri |
|
|
2023-03-17 12:40:11 |
Edward Hope-Morley |
bug task deleted |
cloud-archive/victoria |
|
|
2023-03-17 12:40:18 |
Edward Hope-Morley |
bug task deleted |
cloud-archive/wallaby |
|
|
2023-03-17 12:40:26 |
Edward Hope-Morley |
bug task deleted |
cloud-archive/xena |
|
|
2023-03-20 13:49:04 |
Edward Hope-Morley |
description |
Description
===========
We created a server group and started some instances in it.
Later we removed the server group.
Some time later, we had to evacuate these instances, but this failed, because the
scheduler removed all available hosts during filtering.
Steps to reproduce
==================
* create a server group
* start some instances in this group
* delete the server group
* ( hard poweroff your hypervisor )
* evacuate the instances
Expected result
===============
The instances are evacuated
Actual result
=============
The instances run into ERROR-state, because the server group is not found.
Environment
===========
* Kolla deployed OpenStack Train
* Ubuntu 18.04 / KVM + Libvirt
Logs & Configs
==============
scheduler tells:
Filtering removed all hosts for the request with instance ID 'adddf2c9-0252-4463-a97c-f1ec209d9f49'. Filter results: ['AvailabilityZoneFilter: (start: 2, end: 2)', 'ComputeFilter: (start: 2, end: 2)', 'ComputeCapabilitiesFilter: (start: 2, end: 2)', 'ImagePropertiesFilter: (start: 2, end: 2)', 'ServerGroupAntiAffinityFilter: (start: 2, end: 2)', 'ServerGroupAffinityFilter: (start: 2, end: 0)']
instance show:
| fault | {'code': 404, 'created': '2020-08-04T06:13:41Z', 'message': 'Instance group 7e84dc57-de05-4c92-9e3b-6e2d06c1d85b could not be found.'} | |
[Impact]
Fixes nova to not fail when scheduling a vm that previously belonged to a server group that has been deleted.
[Test Plan]
* deploy Openstack Yoga with shared storage e.g. Ceph
* create a server group (e.g. affinity) and boot one or more instances within that group:
openstack server group create --policy affinity sg1
openstack server create --image jammy --flavor m1.small --key-name testkey --nic net-id=private vm1 --hint group=e29105e1-06a2-40fa-85fa-899db944a82 --wait
* delete the server group:
openstack server group delete sg1
* poweroff the compute host where the vms are running
* evacuate the vms from the powered down host:
nova evacuate vm1 juju-882778-lp1890244-focal-yoga-13.cloud.sts
* check vms are ACTIVE and reachable on new compute host(s)
[Regression Potential]
No regressions are expected as a result of this fix.
-------------------------------------------------------------------------
Description
===========
We created a server group and started some instances in it.
Later we removed the server group.
Some time later, we had to evacuate these instances, but this failed, because the
scheduler removed all available hosts during filtering.
Steps to reproduce
==================
* create a server group
* start some instances in this group
* delete the server group
* ( hard poweroff your hypervisor )
* evacuate the instances
Expected result
===============
The instances are evacuated
Actual result
=============
The instances run into ERROR-state, because the server group is not found.
Environment
===========
* Kolla deployed OpenStack Train
* Ubuntu 18.04 / KVM + Libvirt
Logs & Configs
==============
scheduler tells:
Filtering removed all hosts for the request with instance ID 'adddf2c9-0252-4463-a97c-f1ec209d9f49'. Filter results: ['AvailabilityZoneFilter: (start: 2, end: 2)', 'ComputeFilter: (start: 2, end: 2)', 'ComputeCapabilitiesFilter: (start: 2, end: 2)', 'ImagePropertiesFilter: (start: 2, end: 2)', 'ServerGroupAntiAffinityFilter: (start: 2, end: 2)', 'ServerGroupAffinityFilter: (start: 2, end: 0)']
instance show:
| fault | {'code': 404, 'created': '2020-08-04T06:13:41Z', 'message': 'Instance group 7e84dc57-de05-4c92-9e3b-6e2d06c1d85b could not be found.'} | |
|
2023-03-20 13:49:14 |
Edward Hope-Morley |
summary |
nova scheduler should ignore removed groups |
[SRU] nova scheduler should ignore removed groups |
|
2023-03-20 13:50:10 |
Edward Hope-Morley |
attachment added |
|
lp1890244-jammy-yoga.debdiff https://bugs.launchpad.net/nova/+bug/1890244/+attachment/5655898/+files/lp1890244-jammy-yoga.debdiff |
|
2023-03-20 16:23:41 |
Ubuntu Foundations Team Bug Bot |
tags |
in-stable-yoga scheduler |
in-stable-yoga patch scheduler |
|
2023-03-20 16:23:49 |
Ubuntu Foundations Team Bug Bot |
bug |
|
|
added subscriber Ubuntu Sponsors Team |
2023-03-21 14:02:28 |
Corey Bryant |
nova (Ubuntu): status |
New |
Fix Released |
|
2023-03-21 14:02:32 |
Corey Bryant |
cloud-archive: status |
New |
Fix Released |
|
2023-03-21 14:49:15 |
Corey Bryant |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2023-03-21 14:49:43 |
Corey Bryant |
nova (Ubuntu Jammy): status |
New |
Triaged |
|
2023-03-21 14:49:46 |
Corey Bryant |
cloud-archive/yoga: status |
New |
Triaged |
|
2023-03-21 14:49:49 |
Corey Bryant |
cloud-archive/yoga: importance |
Undecided |
High |
|
2023-03-21 14:49:52 |
Corey Bryant |
nova (Ubuntu Jammy): importance |
Undecided |
High |
|
2023-04-05 16:42:56 |
Robie Basak |
nova (Ubuntu Jammy): status |
Triaged |
Fix Committed |
|
2023-04-05 16:43:00 |
Robie Basak |
bug |
|
|
added subscriber SRU Verification |
2023-04-05 16:43:05 |
Robie Basak |
tags |
in-stable-yoga patch scheduler |
in-stable-yoga patch scheduler verification-needed verification-needed-jammy |
|
2023-04-05 20:30:54 |
Robie Basak |
removed subscriber Ubuntu Sponsors Team |
|
|
|
2023-04-05 20:30:58 |
Robie Basak |
bug |
|
|
added subscriber Robie Basak |
2023-04-10 15:13:43 |
Corey Bryant |
cloud-archive/yoga: status |
Triaged |
Fix Committed |
|
2023-04-10 15:13:46 |
Corey Bryant |
tags |
in-stable-yoga patch scheduler verification-needed verification-needed-jammy |
in-stable-yoga patch scheduler verification-needed verification-needed-jammy verification-yoga-needed |
|
2023-04-14 12:47:47 |
Edward Hope-Morley |
tags |
in-stable-yoga patch scheduler verification-needed verification-needed-jammy verification-yoga-needed |
in-stable-yoga patch scheduler verification-done-jammy verification-needed verification-yoga-needed |
|
2023-04-19 05:19:38 |
Launchpad Janitor |
nova (Ubuntu Jammy): status |
Fix Committed |
Fix Released |
|
2023-04-19 05:19:45 |
Chris Halse Rogers |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2023-04-21 14:52:44 |
Edward Hope-Morley |
tags |
in-stable-yoga patch scheduler verification-done-jammy verification-needed verification-yoga-needed |
in-stable-yoga patch scheduler verification-done verification-done-jammy verification-yoga-done |
|
2023-04-24 12:29:10 |
Corey Bryant |
cloud-archive/yoga: status |
Fix Committed |
Fix Released |
|