Bug 1584242 - Upgrading DVR compute nodes to containers may end up missing parameters
Summary: Upgrading DVR compute nodes to containers may end up missing parameters
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: openstack-tripleo-heat-templates
Version: 13.0 (Queens)
Hardware: Unspecified
OS: Unspecified
urgent
urgent
Target Milestone: z3
: 13.0 (Queens)
Assignee: Brent Eagles
QA Contact: Federico Ressi
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2018-05-30 14:29 UTC by Brent Eagles
Modified: 2018-10-16 10:36 UTC (History)
6 users (show)

Fixed In Version: openstack-tripleo-heat-templates-8.0.2-39.el7ost
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2018-10-16 10:36:23 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Launchpad 1774199 0 None None None 2018-05-30 14:30:18 UTC
OpenStack gerrit 571210 0 None master: MERGED tripleo-heat-templates: Support containerized DVR in compute role (Iab42ae0fb13e8e92cc9903432a95e04a94a5913c) 2018-06-29 13:40:45 UTC
OpenStack gerrit 573199 0 None stable/queens: NEW tripleo-heat-templates: Support containerized DVR in compute role (Iab42ae0fb13e8e92cc9903432a95e04a94a5913c) 2018-06-29 13:41:29 UTC

Description Brent Eagles 2018-05-30 14:29:48 UTC
The default environment files for OSP 13 currently expect the ComputeDVR role to be used for configuring DVR. This will cause issues when upgrading existing DVR deployments that will be using the Compute role instead. When using the default templates and provided environment files, the following occurs:

- the L3 agent mode is not set to DVR on the compute node's L3 agent
- a physical interface is not added to the bridge being used for floating IP traffic*

* Most deployments will likely be using custom networking templates.

Comment 1 Jon Schlueter 2018-06-28 19:35:51 UTC
According to our records, this should be resolved by openstack-tripleo-heat-templates-8.0.2-38.el7ost.  This build is available now.

Comment 14 Federico Ressi 2018-10-15 14:49:48 UTC
After upgrading from version 12 to version 13 the l3 agent container looked healthy while I never saw VM stopping replying to my pings via the floating IP I set up before starting upgrade operation. Therefore this bug has been fixed and verified.


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