Nova module uses bare 'type' word, which is now a reserved word in Puppet 3.7.x

Bug #1370748 reported by Mike Dorman
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
puppet-nova
Fix Released
Undecided
Mike Dorman

Bug Description

When using the puppet-nova module under Puppet 3.7.x, these errors are generated because 'type' is now a reserved word in Puppet:

Error: Use of reserved word: type, must be quoted if intended to be a String value at /etc/puppet/environments/master/modules/nova/manifests/init.pp:409:56
Error: Use of reserved word: type, must be quoted if intended to be a String value at /etc/puppet/environments/master/modules/nova/manifests/init.pp:416:37
Error: Use of reserved word: type, must be quoted if intended to be a String value at /etc/puppet/environments/master/modules/nova/manifests/init.pp:423:58
Error: Use of reserved word: type, must be quoted if intended to be a String value at /etc/puppet/environments/master/modules/nova/manifests/init.pp:427:50
Error: Use of reserved word: type, must be quoted if intended to be a String value at /etc/puppet/environments/master/modules/nova/manifests/init.pp:435:101

Mike Dorman (mdorman-m)
Changed in puppet-nova:
assignee: nobody → Mike Dorman (mdorman-m)
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to puppet-nova (master)

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

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to puppet-nova (master)

Reviewed: https://review.openstack.org/122262
Committed: https://git.openstack.org/cgit/stackforge/puppet-nova/commit/?id=3fffc726c2b5c56ff995b7f65be888563ef33a22
Submitter: Jenkins
Branch: master

commit 3fffc726c2b5c56ff995b7f65be888563ef33a22
Author: Mike Dorman <email address hidden>
Date: Wed Sep 17 16:26:04 2014 -0600

    Add quotes for bareword instances of 'type'

    In Puppet 3.7.x, 'type' is now a reserved word. So it must
    be quoted to avoid reserved word usage errors.

    Closes-Bug: 1370748

    Change-Id: I3bb9b0482baebdce549faa1aaf2b0f6073c95e90

Changed in puppet-nova:
status: In Progress → Fix Committed
Mathieu Gagné (mgagne)
Changed in puppet-nova:
milestone: none → 5.0.0
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.