Bug 1964986 - [FFU OSP13 to 16.2] During FFU in overcloud enabled, nova scheduler failed to start after the upgrade due to RamFilter, DiskFilter got removed in 16
Summary: [FFU OSP13 to 16.2] During FFU in overcloud enabled, nova scheduler failed to...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: openstack-tripleo-validations
Version: 16.2 (Train)
Hardware: Unspecified
OS: Unspecified
medium
medium
Target Milestone: z2
: 16.2 (Train on RHEL 8.4)
Assignee: OSP Team
QA Contact: nlevinki
URL:
Whiteboard:
Depends On: 1940815
Blocks:
TreeView+ depends on / blocked
 
Reported: 2021-05-26 13:30 UTC by David Vallee Delisle
Modified: 2022-03-23 22:10 UTC (History)
11 users (show)

Fixed In Version: openstack-tripleo-validations-11.6.1-2.20210714004810.dc72a3b
Doc Type: If docs needed, set a value
Doc Text:
Clone Of: 1940815
Environment:
Last Closed: 2022-03-23 22:10:09 UTC
Target Upstream Version: Train
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
OpenStack gerrit 789698 0 None MERGED Introducing the oslo_config_validator role 2021-07-12 12:47:00 UTC
OpenStack gerrit 799483 0 None MERGED Introducing the oslo_config_validator role 2022-02-11 13:32:21 UTC
Red Hat Issue Tracker OSP-4168 0 None None None 2022-01-28 15:40:37 UTC
Red Hat Product Errata RHBA-2022:1001 0 None None None 2022-03-23 22:10:45 UTC

Description David Vallee Delisle 2021-05-26 13:30:49 UTC
+++ This bug was initially created as a clone of Bug #1940815 +++

Description of problem:
At the time of FFU upgrade if we have enabled RamFilter, DiskFilter in OSP13 and tried doing to upgrade to 16.1, the overcloud upgrade will failed as nova scheduler won't be able to start due to 

./nova-scheduler.log:2021-03-19 00:36:23.794 7 ERROR nova nova.exception.SchedulerHostFilterNotFound: Scheduler Host Filter RamFilter, DiskFilter could not be found.
./nova-scheduler.log:2021-03-19 00:36:23.794 7 ERROR nova

Version-Release number of selected component (if applicable):


How reproducible:
everytime

Steps to Reproduce:
1. deploy OSP13 With RamFilter, DiskFilter
2. run the FFU 
3. overcloud FFU controller failed 

Actual results:
FFU failed

Expected results:
FFU should pass

Additional info:

--- Additional comment from Paras Babbar on 2021-03-19 05:31:38 EDT ---

 Deployment Logs: http://rhos-ci-logs.lab.eng.tlv2.redhat.com/logs/staging/DFG-enterprise-upgrade-13_16.1_director-3control_2compute_externalceph-bm-workload-titan-cluster/3/titan101.lab.eng.tlv2.redhat.com/home/stack/

Scheduler logs: http://rhos-ci-logs.lab.eng.tlv2.redhat.com/logs/staging/DFG-enterprise-upgrade-13_16.1_director-3control_2compute_externalceph-bm-workload-titan-cluster/3/controller-0/var/log/containers/nova/nova-scheduler.log.gz

--- Additional comment from Martin Schuppert on 2021-03-19 05:39:35 EDT ---

DiskFilter and RamFilter was removed in train, NovaSchedulerDefaultFilters in the environment file needs to be updated to remove those.

https://docs.openstack.org/releasenotes/nova/train.html#relnotes-20-0-0-stable-train-upgrade-notes "The CoreFilter, DiskFilter and RamFilter, which were deprecated in Stein (19.0.0), are now removed. "

This BZ should be used to track a tripleo-validations check for that.

--- Additional comment from Martin Schuppert on 2021-03-19 09:50:12 EDT ---

For reference, documented here in the upgrades doc [1]

[1] https://access.redhat.com/documentation/en-us/red_hat_openstack_platform/16.1/html-single/framework_for_upgrades_13_to_16.1/index#deprecated-and-removed-filters-for-the-novaschedulerdefaultfilters-parameter-composable-services

--- Additional comment from RHEL Program Management on 2021-05-26 09:19:20 EDT ---

This item has been properly Triaged and planned for the release, and Target Release is now set to match the release flag. For details, see https://mojo.redhat.com/docs/DOC-1195410

--- Additional comment from RHEL Program Management on 2021-05-26 09:28:14 EDT ---

This item has been properly Triaged and planned for the release, and Target Release is now set to match the release flag. For details, see https://mojo.redhat.com/docs/DOC-1195410

Comment 6 Jiri Podivin 2022-02-11 13:43:02 UTC
New validation now available and working as intended. Potential issues with it will be resolved in separate BZs.

Comment 13 errata-xmlrpc 2022-03-23 22:10:09 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory (Release of components for Red Hat OpenStack Platform 16.2.2), and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHBA-2022:1001


Note You need to log in before you can comment on or make changes to this bug.