The Infrastructure alerting plugin fails to install when fuel-createmirror is used

Bug #1567508 reported by Simon Pasquier
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
StackLight
Invalid
High
Unassigned
0.8
Fix Released
High
Simon Pasquier
0.9
Fix Released
High
Simon Pasquier
1.0
Invalid
High
Unassigned

Bug Description

MOS 8 with LMA stable/0.9.

The deployment fails because on the infrastructure_alerting node:

2016-04-07 11:01:37 +0000 /Stage[main]/Nagios/Package[nagios3]/ensure (err): change from purged to present failed: Execution of '/usr/bin/apt-get -q -y -o DPkg::Options::=--force-confold install nagios3' returned 100: Reading package lists...
Building dependency tree...
Reading state information...
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
 nagios3 : Depends: nagios3-cgi (= 3.5.1-1ubuntu1) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

It seems that at least libapache2-mod-php5 would have be embedded in the plugin RPM.

Tags: nagios
tags: added: nagios
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-plugin-lma-infrastructure-alerting (master)

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

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

Reviewed: https://review.openstack.org/303280
Committed: https://git.openstack.org/cgit/openstack/fuel-plugin-lma-infrastructure-alerting/commit/?id=98dc859b82519bf37575ddae6986ed7375337804
Submitter: Jenkins
Branch: master

commit 98dc859b82519bf37575ddae6986ed7375337804
Author: Simon Pasquier <email address hidden>
Date: Fri Apr 8 10:19:34 2016 +0200

    Fix missing package dependencies

    This change adds missing packages that are needed when installing the
    plugin in an environment where fuel-mirror has been used.

    Change-Id: I4cabca3a5b1412c892d17a207511d0f2bc4d00e2
    Closes-Bug: #1567508

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-infrastructure-alerting (stable/0.9)

Fix proposed to branch: stable/0.9
Review: https://review.openstack.org/303358

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

Fix proposed to branch: stable/0.8
Review: https://review.openstack.org/303359

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

Reviewed: https://review.openstack.org/303358
Committed: https://git.openstack.org/cgit/openstack/fuel-plugin-lma-infrastructure-alerting/commit/?id=4785eb6a51aef227897d81bbc1fcf35c64213fa8
Submitter: Jenkins
Branch: stable/0.9

commit 4785eb6a51aef227897d81bbc1fcf35c64213fa8
Author: Simon Pasquier <email address hidden>
Date: Fri Apr 8 10:19:34 2016 +0200

    Fix missing package dependencies

    This change adds missing packages that are needed when installing the
    plugin in an environment where fuel-mirror has been used.

    Change-Id: I4cabca3a5b1412c892d17a207511d0f2bc4d00e2
    Closes-Bug: #1567508

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

Reviewed: https://review.openstack.org/303359
Committed: https://git.openstack.org/cgit/openstack/fuel-plugin-lma-infrastructure-alerting/commit/?id=0bfa1bda55d0e499cc2db63cab746d8cb67914b2
Submitter: Jenkins
Branch: stable/0.8

commit 0bfa1bda55d0e499cc2db63cab746d8cb67914b2
Author: Simon Pasquier <email address hidden>
Date: Fri Apr 8 10:19:34 2016 +0200

    Fix missing package dependencies

    This change adds missing packages that are needed when installing the
    plugin in an environment where fuel-mirror has been used.

    Change-Id: I4cabca3a5b1412c892d17a207511d0f2bc4d00e2
    Closes-Bug: #1567508
    (cherry picked from commit 98dc859b82519bf37575ddae6986ed7375337804)

no longer affects: lma-toolchain/1.0
Changed in lma-toolchain:
milestone: 1.0.0 → 0.10.0
Changed in lma-toolchain:
status: Fix Committed → Fix Released
Revision history for this message
Patrick Petit (patrick-michel-petit) wrote :

It seems this bug continues to affect SL 1.0.
TestRail Fuel create mirror test failed.

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.