Mongodb is default disabled on baremetal, enabled on containers

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

Bug Description

Since https://review.openstack.org/#/c/466265 mongodb has been disabled by default, however it is still enabled in the docker environment.

A containerised docker should not be started, except when other containerised services depend on it

Revision history for this message
Steve Baker (steve-stevebaker) wrote :

tagging with ci because it is affecting scenario001 upgrades

Changed in tripleo:
assignee: nobody → Steve Baker (steve-stevebaker)
tags: added: containers
tags: added: ci
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/500646

Changed in tripleo:
status: Triaged → In Progress
Changed in tripleo:
milestone: pike-rc2 → queens-1
Changed in tripleo:
assignee: Steve Baker (steve-stevebaker) → 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/500646
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=cb81cbe3b5f3887f5d690c590e52b728f74d43c3
Submitter: Jenkins
Branch: master

commit cb81cbe3b5f3887f5d690c590e52b728f74d43c3
Author: Steve Baker <email address hidden>
Date: Tue Sep 5 11:23:22 2017 +1200

    Containerized mongodb, disable by default, fix upgrade

    This change removes the entry to containerise docker by default
    because it should now be disabled since the change
    Id2e6550fb7c319fc52469644ea022cf35757e0ce.

    Removing the entry means the default mapping to mongodb-disabled.yaml
    takes effect.

    This change also modifies the upgrade_tasks so that the mongod service
    is only disabled when the service exists. There appears to be upgrade
    scenarios which fail because mongodb was never installed in the first
    place.

    Change-Id: Ie09ce2a52128eef157e4d768c1c4776fc49f2324
    Closes-Bug: #1715031

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/pike)

Fix proposed to branch: stable/pike
Review: https://review.openstack.org/501120

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

Reviewed: https://review.openstack.org/501120
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=e33d9181e4b75a54968b0821375a2564ff8ceab9
Submitter: Jenkins
Branch: stable/pike

commit e33d9181e4b75a54968b0821375a2564ff8ceab9
Author: Steve Baker <email address hidden>
Date: Tue Sep 5 11:23:22 2017 +1200

    Containerized mongodb, disable by default, fix upgrade

    This change removes the entry to containerise docker by default
    because it should now be disabled since the change
    Id2e6550fb7c319fc52469644ea022cf35757e0ce.

    Removing the entry means the default mapping to mongodb-disabled.yaml
    takes effect.

    This change also modifies the upgrade_tasks so that the mongod service
    is only disabled when the service exists. There appears to be upgrade
    scenarios which fail because mongodb was never installed in the first
    place.

    Change-Id: Ie09ce2a52128eef157e4d768c1c4776fc49f2324
    Closes-Bug: #1715031
    (cherry picked from commit cb81cbe3b5f3887f5d690c590e52b728f74d43c3)

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

This issue was fixed in the openstack/tripleo-heat-templates 7.0.0.0rc2 release candidate.

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

This issue was fixed in the openstack/tripleo-heat-templates 8.0.0.0b1 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.