puppet 4.3.0 expects a String value for versioncmp' parameter in params.pp but got undef

Bug #1517805 reported by Emilien Macchi
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
puppet-ceilometer
Fix Released
Critical
Gael Chamoulaud
puppet-glance
Fix Released
Critical
Gael Chamoulaud
puppet-neutron
Fix Released
Critical
Sergey Kolekonov

Bug Description

http://logs.openstack.org/26/246926/1/check/gate-puppet-glance-puppet-unit-latest-dsvm-centos7/b62f05a/console.html#_2015-11-18_13_50_38_063

This error happens on all gate-puppet-glance-puppet-unit-latest-dsvm-centos7 jobs with Puppet 4.3.0:

2015-11-18 13:50:38.062 | 1) glance::api::db on Redhat platforms configures glance::api::db with default parameters should contain Glance_api_config[database/connection] with value => "sqlite:///var/lib/glance/glance.sqlite" and secret => true
2015-11-18 13:50:38.062 | Failure/Error: it { is_expected.to contain_glance_api_config('database/connection').with_value('sqlite:///var/lib/glance/glance.sqlite').with_secret(true) }
2015-11-18 13:50:38.062 |
2015-11-18 13:50:38.062 | Puppet::PreformattedError:
2015-11-18 13:50:38.063 | Evaluation Error: Error while evaluating a Function Call, 'versioncmp' parameter 'a' expects a String value, got Undef at /home/jenkins/workspace/gate-puppet-glance-puppet-unit-latest-dsvm-centos7/spec/fixtures/modules/glance/manifests/params.pp:17:46 on node devstack-centos7-rax-dfw-5934499
2015-11-18 13:50:38.063 | Shared Example Group: "glance::api::db" called from ./spec/classes/glance_api_db_spec.rb:77

Changed in puppet-glance:
importance: Undecided → Critical
Changed in puppet-glance:
assignee: nobody → Emilien Macchi (emilienm)
Changed in puppet-ceilometer:
importance: Undecided → Critical
Changed in puppet-glance:
assignee: Emilien Macchi (emilienm) → nobody
Changed in puppet-ceilometer:
assignee: nobody → Gael Chamoulaud (gael-chamoulaud)
Changed in puppet-glance:
assignee: nobody → Gael Chamoulaud (gael-chamoulaud)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to puppet-glance (master)

Related fix proposed to branch: master
Review: https://review.openstack.org/249083

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to puppet-ceilometer (master)

Related fix proposed to branch: master
Review: https://review.openstack.org/249096

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to puppet-glance (master)

Reviewed: https://review.openstack.org/249083
Committed: https://git.openstack.org/cgit/openstack/puppet-glance/commit/?id=da26542fbbdcf93e454f3c91313c7c2f778f63d0
Submitter: Jenkins
Branch: master

commit da26542fbbdcf93e454f3c91313c7c2f778f63d0
Author: Gael Chamoulaud <email address hidden>
Date: Tue Nov 24 10:02:50 2015 +0100

    Fix unit tests against Puppet 4.3.0

    Related-bug: #1517805
    Change-Id: I19e891ecce2bceb20e141199e14333f01b0ec9ab
    Signed-off-by: Gael Chamoulaud <email address hidden>

Changed in puppet-neutron:
assignee: nobody → Sergey Kolekonov (skolekonov)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to puppet-neutron (master)

Related fix proposed to branch: master
Review: https://review.openstack.org/249298

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to puppet-ceilometer (master)

Reviewed: https://review.openstack.org/249096
Committed: https://git.openstack.org/cgit/openstack/puppet-ceilometer/commit/?id=6add4485c28a039e04433a81739720e5af9c800e
Submitter: Jenkins
Branch: master

commit 6add4485c28a039e04433a81739720e5af9c800e
Author: Gael Chamoulaud <email address hidden>
Date: Tue Nov 24 10:41:20 2015 +0100

    Fix unit tests against Puppet 4.3.0

    Change-Id: I25973dc911747eb12e860a515459138d98a6e24c
    Related-bug: #1517805
    Signed-off-by: Gael Chamoulaud <email address hidden>

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to puppet-neutron (master)

Reviewed: https://review.openstack.org/249298
Committed: https://git.openstack.org/cgit/openstack/puppet-neutron/commit/?id=0efb751408dac392153bd4a48a76cebc4098b6bc
Submitter: Jenkins
Branch: master

commit 0efb751408dac392153bd4a48a76cebc4098b6bc
Author: Sergey Kolekonov <email address hidden>
Date: Tue Nov 24 18:52:12 2015 +0300

    Fix unit tests against Puppet 4.3.0

    Change-Id: Ib79cd22ff71d05c20bc5103e21bda37a84723406
    Related-bug: #1517805

Changed in puppet-neutron:
importance: Undecided → Critical
Changed in puppet-ceilometer:
status: New → Fix Released
Changed in puppet-glance:
status: New → Fix Released
Changed in puppet-neutron:
status: New → 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.