neutron-plugin-ml2 isn't containerized on compute nodes

Bug #1762504 reported by Emilien Macchi
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
High
Emilien Macchi

Bug Description

It has been discovered by Alex Schultz this Puppet error:

https://logs.rdoproject.org/72/521172/3/openstack-check/gate-tripleo-ci-centos-7-ovb-3ctlr_1comp-featureset001-master/Z64d731416c6f47059ef59d83d500ad81/undercloud/home/jenkins/overcloud_deploy.log.txt.gz#_2018-04-06_20_21_37

It happens when we remove OpenStack RPMs from the overcloud-full image, which should not happen since we deploy OpenStack in containers.

In fact, it happens because we don't deploy neutron-plugin-ml2 with the container service, but still with the puppet service, so on the host. Which requires the rpm to be installed.

Changed in tripleo:
assignee: nobody → Emilien Macchi (emilienm)
tags: added: containers queens-backport-potential
removed: queen
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-heat-templates (master)

Fix proposed to branch: master
Review: https://review.openstack.org/559812

Changed in tripleo:
status: Triaged → In Progress
Revision history for this message
Brent Eagles (beagles) wrote :
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (master)

Reviewed: https://review.openstack.org/559812
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=f35c4178044b3f8012b1c328e7f6dad970148b92
Submitter: Zuul
Branch: master

commit f35c4178044b3f8012b1c328e7f6dad970148b92
Author: Emilien Macchi <email address hidden>
Date: Mon Apr 9 11:39:27 2018 -0700

    Update OS::TripleO::Services::ComputeNeutronCorePlugin for containers

    Neutron ML2 plugin has been containerized, we need to switch
    ComputeNeutronCorePlugin to use the containerized service in THT for the
    Neutron ML2 plugin, otherwise Neutron will be configured on the host and
    not in the container.

    Change-Id: I744cde656cc827762b13995d05f8881d4da2b5b8
    Closes-Bug: #1762504

Changed in tripleo:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-heat-templates (stable/queens)

Fix proposed to branch: stable/queens
Review: https://review.openstack.org/561001

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (stable/queens)

Reviewed: https://review.openstack.org/561001
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=367605ce3e8bc3de113525f314839b6908f34fb0
Submitter: Zuul
Branch: stable/queens

commit 367605ce3e8bc3de113525f314839b6908f34fb0
Author: Emilien Macchi <email address hidden>
Date: Mon Apr 9 11:39:27 2018 -0700

    Update OS::TripleO::Services::ComputeNeutronCorePlugin for containers

    Neutron ML2 plugin has been containerized, we need to switch
    ComputeNeutronCorePlugin to use the containerized service in THT for the
    Neutron ML2 plugin, otherwise Neutron will be configured on the host and
    not in the container.

    Change-Id: I744cde656cc827762b13995d05f8881d4da2b5b8
    Closes-Bug: #1762504
    (cherry picked from commit f35c4178044b3f8012b1c328e7f6dad970148b92)

tags: added: in-stable-queens
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-heat-templates 9.0.0.0b2

This issue was fixed in the openstack/tripleo-heat-templates 9.0.0.0b2 development milestone.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-heat-templates 8.0.2

This issue was fixed in the openstack/tripleo-heat-templates 8.0.2 release.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.