Failed to apply cluster-haproxy.pp during the deployment, 'vip__public' and 'vip__management' does not exist

Bug #1554521 reported by guillaume thouvenin
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
StackLight
Fix Released
Critical
guillaume thouvenin

Bug Description

During the deployment of the InfluxDB-Grafana plugin, puppet failed to apply the task cluster-haproxy.pp with two errors:

Error: /Stage[main]/Cluster::Haproxy_ocf/Pcmk_colocation[vip_management-with-haproxy]: Could not evaluate: Primitive 'vip__management' does not exist!

and

Error: /Stage[main]/Cluster::Haproxy_ocf/Pcmk_colocation[vip_public-with-haproxy]: Could not evaluate: Primitive 'vip__public' does not exist!

This is because the module has been rewritten (https://review.openstack.org/#/c/224857/)
We can not use cluster-haproxy.pp to deploy and configure haproxy.

Tags: mos9
Changed in lma-toolchain:
assignee: nobody → LMA-Toolchain Fuel Plugins (mos-lma-toolchain)
Swann Croiset (swann-w)
tags: added: mos9
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-plugin-influxdb-grafana (master)

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

Changed in lma-toolchain:
assignee: LMA-Toolchain Fuel Plugins (mos-lma-toolchain) → guillaume thouvenin (guillaume-thouvenin)
status: Triaged → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-plugin-elasticsearch-kibana (master)

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

Changed in lma-toolchain:
assignee: guillaume thouvenin (guillaume-thouvenin) → Simon Pasquier (simon-pasquier)
Changed in lma-toolchain:
assignee: Simon Pasquier (simon-pasquier) → guillaume thouvenin (guillaume-thouvenin)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-plugin-influxdb-grafana (master)

Reviewed: https://review.openstack.org/290394
Committed: https://git.openstack.org/cgit/openstack/fuel-plugin-influxdb-grafana/commit/?id=01897193c4945db7bf976d1535c65376d3b10a3b
Submitter: Jenkins
Branch: master

commit 01897193c4945db7bf976d1535c65376d3b10a3b
Author: Guillaume Thouvenin <email address hidden>
Date: Tue Mar 8 14:58:47 2016 +0100

    Remove dependency on cluster-haproxy.pp from osnailyfacter

    This patch adds a new manifest to replace the one that is used from
    osnailyfacter. We cannot use the manifest provided by fuel-library
    because it has been rewritten and it is not compatible with our
    deployment: it assumes a fixed VIP naming schema that is specific
    to the controllers.

    Partial-Bug: #1554521
    Change-Id: Ibcac60dc89787500b931296e94739e692b544cdd

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

Reviewed: https://review.openstack.org/290439
Committed: https://git.openstack.org/cgit/openstack/fuel-plugin-elasticsearch-kibana/commit/?id=f16da6b9387899b0a5d79aaaf7cce21c5fd5a802
Submitter: Jenkins
Branch: master

commit f16da6b9387899b0a5d79aaaf7cce21c5fd5a802
Author: Guillaume Thouvenin <email address hidden>
Date: Tue Mar 8 15:29:23 2016 +0100

    Remove dependency on cluster-haproxy.pp from osnailyfacter

    This patch adds a new manifest to replace the one that is used from
    osnailyfacter. We cannot use the manifest provided by fuel-library
    because it has been rewritten and it is not compatible with our
    deployment because it requires specific VIP that are tied to the
    management and public VIP addresses of the controllers.

    Partial-Bug: #1554521
    Change-Id: I2e70a19bc1699c61c9fa130e2f4a852e545b1060

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