Fail to deploy the StackLight collectors on detached nodes

Bug #1627968 reported by Simon Pasquier
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
StackLight
Fix Released
Medium
Simon Pasquier
0.10
Fix Released
Medium
guillaume thouvenin

Bug Description

Tested with MOS 9.1 and the master branch.

This has been introduced when fixing https://bugs.launchpad.net/lma-toolchain/+bug/1575039. The OCF script needs to be created on detached RabbitMQ and MySQL nodes too.

summary: - Fail to deploy StackLight backends in a dedicated environment
+ Fail to deploy the StackLight collectors on detached nodes
description: updated
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-plugin-lma-collector (master)

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

Changed in lma-toolchain:
assignee: LMA-Toolchain Fuel Plugins (mos-lma-toolchain) → Simon Pasquier (simon-pasquier)
status: Triaged → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-plugin-lma-collector (master)

Reviewed: https://review.openstack.org/377346
Committed: https://git.openstack.org/cgit/openstack/fuel-plugin-lma-collector/commit/?id=276e331202abc0ce9ebd54e154b56a805bf1c676
Submitter: Jenkins
Branch: master

commit 276e331202abc0ce9ebd54e154b56a805bf1c676
Author: Simon Pasquier <email address hidden>
Date: Tue Sep 27 10:18:35 2016 +0200

    Fix deployment for detach plugins

    The collector services are managed by Pacemaker for the controller,
    detached RabbitMQ and detached MySQL nodes. This change ensures that for
    all these roles, the OCF script is created before the collector services
    are configured.

    Change-Id: I555b13f0433cccaa1297cd286dbb41d88de1d369
    Closes-Bug: #1627968

Changed in lma-toolchain:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-plugin-lma-collector (stable/0.10)

Fix proposed to branch: stable/0.10
Review: https://review.openstack.org/378609

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-plugin-lma-collector (stable/0.10)

Reviewed: https://review.openstack.org/378609
Committed: https://git.openstack.org/cgit/openstack/fuel-plugin-lma-collector/commit/?id=7c4e9afccccd38590085dd1b91bdc15b70d8c18b
Submitter: Jenkins
Branch: stable/0.10

commit 7c4e9afccccd38590085dd1b91bdc15b70d8c18b
Author: Simon Pasquier <email address hidden>
Date: Tue Sep 27 10:18:35 2016 +0200

    Fix deployment for detach plugins

    The collector services are managed by Pacemaker for the controller,
    detached RabbitMQ and detached MySQL nodes. This change ensures that for
    all these roles, the OCF script is created before the collector services
    are configured.

    Change-Id: I555b13f0433cccaa1297cd286dbb41d88de1d369
    Closes-Bug: #1627968
    (cherry picked from commit 276e331202abc0ce9ebd54e154b56a805bf1c676)

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-plugin-lma-collector (master)

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

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-plugin-lma-collector (master)

Reviewed: https://review.openstack.org/379442
Committed: https://git.openstack.org/cgit/openstack/fuel-plugin-lma-collector/commit/?id=76987240a97fcb03b391a36c1dd6c71020b2fbf5
Submitter: Jenkins
Branch: master

commit 76987240a97fcb03b391a36c1dd6c71020b2fbf5
Author: Guillaume Thouvenin <email address hidden>
Date: Thu Sep 29 14:49:37 2016 +0200

    Fix issue with task install_ocf_script on MOS8

    This patch fixes an issue with the compatibility between the task
    'install_ocf_script' and MOS8. On MOS 8 the following error is
    raised:

    "Tasks 'primary-standalone-database, primary-standalone-rabbitmq,
    standalone-database, standalone-rabbitmq' can't be in
    requires|required_for|groups|tasks for [install-ocf-script] because they
    don't exist in the graph"

    Change-Id: I97e5fd6321c9f7a5878e1b8db9f37cec15745676
    Closes-Bug: #1627968

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-plugin-lma-collector (stable/0.10)

Fix proposed to branch: stable/0.10
Review: https://review.openstack.org/379974

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-plugin-lma-collector (stable/0.10)

Reviewed: https://review.openstack.org/379974
Committed: https://git.openstack.org/cgit/openstack/fuel-plugin-lma-collector/commit/?id=c3106130a57ef2f2053d7cfac06fc380c484e5a6
Submitter: Jenkins
Branch: stable/0.10

commit c3106130a57ef2f2053d7cfac06fc380c484e5a6
Author: Guillaume Thouvenin <email address hidden>
Date: Thu Sep 29 14:49:37 2016 +0200

    Fix issue with task install_ocf_script on MOS8

    This patch fixes an issue with the compatibility between the task
    'install_ocf_script' and MOS8. On MOS 8 the following error is
    raised:

    "Tasks 'primary-standalone-database, primary-standalone-rabbitmq,
    standalone-database, standalone-rabbitmq' can't be in
    requires|required_for|groups|tasks for [install-ocf-script] because they
    don't exist in the graph"

    Change-Id: I97e5fd6321c9f7a5878e1b8db9f37cec15745676
    Closes-Bug: #1627968
    (cherry picked from commit 76987240a97fcb03b391a36c1dd6c71020b2fbf5)

Changed in lma-toolchain:
status: Fix Committed → Fix Released
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.