cleanup haproxy_backend_status warning about multiple default providers

Bug #1530396 reported by Alex Schultz
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
High
Alex Schultz
8.0.x
Fix Committed
High
Alex Schultz

Bug Description

https://review.openstack.org/#/c/257500/ introduced a new provider for haproxy_backend_status. Unfortunately puppet is now spitting warnings about there being two default providers. We should cleanup this warning.

2015-12-31 23:09:03 WARNING Found multiple default providers for haproxy_backend_status: haproxy, http; using haproxy

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/262838

Changed in fuel:
assignee: Fuel Library Team (fuel-library) → Alex Schultz (alex-schultz)
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-library (master)

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

commit 8e268a2a35e542e5977c996f1cd267a74abc111c
Author: Alex Schultz <email address hidden>
Date: Thu Dec 31 16:15:11 2015 -0700

    Correct defaultfor for haproxy_backend_status

    The haproxy_backend_status provider for haproxy should have had
    defaultfor :kernel => :linux instead of :osfamily. This change updates
    it to reference :kernel which should clean up the warning around
    multiple default providers for haproxy_backend_status.

    Change-Id: I081a2654a40434a66a4b267969d93c9f26294d8e
    Closes-Bug: #1530396

Changed in fuel:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-library (stable/8.0)

Fix proposed to branch: stable/8.0
Review: https://review.openstack.org/264799

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-library (stable/8.0)

Reviewed: https://review.openstack.org/264799
Committed: https://git.openstack.org/cgit/openstack/fuel-library/commit/?id=430b7fdca5c68f5aa11d153b82d643010a40a480
Submitter: Jenkins
Branch: stable/8.0

commit 430b7fdca5c68f5aa11d153b82d643010a40a480
Author: Alex Schultz <email address hidden>
Date: Thu Dec 31 16:15:11 2015 -0700

    Correct defaultfor for haproxy_backend_status

    The haproxy_backend_status provider for haproxy should have had
    defaultfor :kernel => :linux instead of :osfamily. This change updates
    it to reference :kernel which should clean up the warning around
    multiple default providers for haproxy_backend_status.

    Change-Id: I081a2654a40434a66a4b267969d93c9f26294d8e
    Closes-Bug: #1530396
    (cherry picked from commit 8e268a2a35e542e5977c996f1cd267a74abc111c)

Revision history for this message
Aleksandr Didenko (adidenko) wrote :

Changing to High since this bug blocks some of gate-fuel-library-puppet-syntax-* CI gates for 8.0 branch.

Changed in fuel:
importance: Low → High
tags: added: on-verification
Revision history for this message
Andrey Lavrentyev (alavrentyev) wrote :

Verified on 9.0 #330

Wasn't able to reproduce it.

[root@nailgun ~]# shotgun2 short-report
cat /etc/fuel_build_id:
 330
cat /etc/fuel_build_number:
 330
cat /etc/fuel_release:
 9.0
cat /etc/fuel_openstack_version:
 mitaka-9.0
rpm -qa | egrep 'fuel|astute|network-checker|nailgun|packetary|shotgun':
 fuel-release-9.0.0-1.mos6344.noarch
 fuel-provisioning-scripts-9.0.0-1.mos8691.noarch
 network-checker-9.0.0-1.mos72.x86_64
 fuel-mirror-9.0.0-1.mos135.noarch
 fuel-openstack-metadata-9.0.0-1.mos8691.noarch
 fuel-notify-9.0.0-1.mos8366.noarch
 fuel-ostf-9.0.0-1.mos934.noarch
 python-fuelclient-9.0.0-1.mos315.noarch
 fuelmenu-9.0.0-1.mos270.noarch
 fuel-9.0.0-1.mos6344.noarch
 fuel-utils-9.0.0-1.mos8366.noarch
 fuel-nailgun-9.0.0-1.mos8691.noarch
 rubygem-astute-9.0.0-1.mos743.noarch
 fuel-library9.0-9.0.0-1.mos8366.noarch
 shotgun-9.0.0-1.mos88.noarch
 fuel-agent-9.0.0-1.mos278.noarch
 fuel-ui-9.0.0-1.mos2689.noarch
 fuel-setup-9.0.0-1.mos6344.noarch
 nailgun-mcagents-9.0.0-1.mos743.noarch
 fuel-misc-9.0.0-1.mos8366.noarch
 python-packetary-9.0.0-1.mos135.noarch
 fuel-bootstrap-cli-9.0.0-1.mos278.noarch
 fuel-migrate-9.0.0-1.mos8366.noarch

tags: removed: on-verification
Changed in fuel:
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.