Ocata -> Pike overcloud upgrade: heat-api services are running both under systemd and docker containers

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

Bug Description

Ocata -> Pike overcloud upgrade: heat-api services are running both under systemd and docker containers:

[root@overcloud-controller-0 heat-admin]# systemctl list-units | grep openstack | grep active | grep heat
  openstack-heat-api-cfn.service loaded active running Openstack Heat CFN-compatible API Service
  openstack-heat-api.service loaded active running OpenStack Heat API Service

[root@overcloud-controller-0 heat-admin]# docker ps | grep heat
f76519ea7934 192.168.0.1:8787/tripleoupstream/centos-binary-heat-api-cfn:latest "kolla_start" 12 hours ago Up 12 hours heat_api_cfn
17d7869342e6 192.168.0.1:8787/tripleoupstream/centos-binary-heat-engine:latest "kolla_start" 12 hours ago Up 12 hours heat_engine
698d6b51eed2 192.168.0.1:8787/tripleoupstream/centos-binary-heat-api:latest "kolla_start" 12 hours ago Up 12 hours heat_api

I expected the systemd services to be stopped and disabled once the containers are started.

Tags: upgrade
Changed in tripleo:
status: New → Triaged
Thomas Herve (therve)
Changed in tripleo:
assignee: nobody → Thomas Herve (therve)
Changed in tripleo:
status: Triaged → In Progress
Changed in tripleo:
assignee: Thomas Herve (therve) → Emilien Macchi (emilienm)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (master)

Reviewed: https://review.openstack.org/482991
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=223733cccf2ca388431fbf0cd08d9fd39572a3cd
Submitter: Jenkins
Branch: master

commit 223733cccf2ca388431fbf0cd08d9fd39572a3cd
Author: Thomas Herve <email address hidden>
Date: Wed Jul 12 16:54:23 2017 +0200

    Stop Heat WSGI services on docker upgrade

    As we made the migration to HTTPd during the same cycle, we didn't
    include stopping the WSGI services before the upgrades. This handles the
    case, and fixes an issue with the puppet upgrade as well.

    Change-Id: I54ba6214d4bf052c0d840d5bbce2b524d82b7017
    Closes-Bug: #1699443

Changed in tripleo:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-heat-templates 7.0.0.0b3

This issue was fixed in the openstack/tripleo-heat-templates 7.0.0.0b3 development milestone.

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.