[puppet4] fuel::mcollective task fails during bootstrap

Bug #1668288 reported by Nikita Karpin
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Committed
High
Nikita Karpin

Bug Description

When running Fuel master node bootstrap with puppet4 fuel::mcollective task fails with the errors:

Error: /Stage[main]/Mcollective::Client::Config/Datacat[mcollective::client]/Datacat_collector[mcollective::client]: Could not evaluate: comparison of Puppet::Type::Datacat_fragment with Puppet::Type::Datacat_fragment failed

Error: /Stage[main]/Mcollective::Server::Config/Datacat[mcollective::server]/Datacat_collector[mcollective::server]: Could not evaluate: comparison of Puppet::Type::Datacat_fragment with Puppet::Type::Datacat_fragment failed

Nikita Karpin (mkarpin)
Changed in fuel:
assignee: nobody → Nikita Karpin (mkarpin)
importance: Undecided → High
milestone: none → 11.0
status: New → Confirmed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-library (master)

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

Changed in fuel:
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-library (master)

Reviewed: https://review.openstack.org/438538
Committed: https://git.openstack.org/cgit/openstack/fuel-library/commit/?id=e7decc25db08a2ad1ddf8dcc6e8274a39a6b3f72
Submitter: Jenkins
Branch: master

commit e7decc25db08a2ad1ddf8dcc6e8274a39a6b3f72
Author: Mykyta Karpin <email address hidden>
Date: Mon Feb 27 16:56:08 2017 +0200

    [puppet4] Fix fuel::mcollective task

    Mcollective module used in Fuel provides string values
    to ':order' field of mcollective::*::setting resources,
    while fuel::mcollective task also supplies integer values.

    In puppet3 that was fine because all values provided
    to resources were stringified, but in puppet4 they aren't.
    This causes failures of comparison inside datacat_collector
    resource used in mcollective module.

    Change-Id: I9f3bce1f2e21166d31f0b8213d282a56c2c2482d
    Closes-Bug: #1668288

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