Bug 1956787 - 13->16.2 FFU: neutron agents are not upgraded to 16 on compute nodes as part of hybrid state.
Summary: 13->16.2 FFU: neutron agents are not upgraded to 16 on compute nodes as part ...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: openstack-tripleo-heat-templates
Version: 16.2 (Train)
Hardware: All
OS: Linux
urgent
urgent
Target Milestone: rc
: 16.2 (Train on RHEL 8.4)
Assignee: Lukas Bezdicka
QA Contact: Candido Campos
URL:
Whiteboard:
Depends On:
Blocks: 1978654
TreeView+ depends on / blocked
 
Reported: 2021-05-04 12:15 UTC by smooney
Modified: 2021-09-15 07:15 UTC (History)
11 users (show)

Fixed In Version: openstack-tripleo-heat-templates-11.5.1-2.20210603174817.el8ost.5
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
: 1978654 (view as bug list)
Environment:
Last Closed: 2021-09-15 07:14:40 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
OpenStack gerrit 795252 0 None MERGED [ffwd] Introduce hybrid mode for ovs neutron agent 2021-06-23 09:34:37 UTC
Red Hat Issue Tracker UPG-2964 0 None None None 2021-08-12 10:50:35 UTC
Red Hat Product Errata RHEA-2021:3483 0 None None None 2021-09-15 07:15:08 UTC

Description smooney 2021-05-04 12:15:11 UTC
Description of problem:
During an FFU form 13 to 16 the compute nodes are upgraded to the hybrid state
where the 16 version of all container bar nova_libvirt are intended to be  deployed on the rhel 7 host.

This is done to allow move operations(live migration) to be performed on the vms on that host prior to the leapp upgrade form rhel 7 to rhel8

During the FFU the nuetorn agent on the compute node are not also moved to the osp 16 version.

as a result it is unsafe to execute move operations as we cannot role back any failures.


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


How reproducible:
100%? this was observed in a customer session but shoudl affect all upgrades?

Steps to Reproduce:
1. deploy osp 13 with ml2/ovs
2. Follow FFU procedure to hybrid state
3. check version of neutron containers on a hybrid state compute node.

Actual results:
osp 13 version of neutron containers are present.

Expected results:

osp 16 version of neutron containers are deployed.

Additional info:

The OSP 13 version of the neutron l2 agent do not support multiple port binding
which means if an error occurse with a live migration we cannot role back.
in general it is also unsafe to mix osp 13 agents with osp 16 contolplane services as this combination is untested and unsupported.

Comment 20 errata-xmlrpc 2021-09-15 07:14:40 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 (Red Hat OpenStack Platform (RHOSP) 16.2 enhancement advisory), 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/RHEA-2021:3483


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