osnailyfacter/mysql modules contain index/key assignements not compatible with puppet4

Bug #1533359 reported by Alex Schultz
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Committed
Medium
Maksim Malchuk

Bug Description

Attempting to assign an unassigned index/key to a hash in puppet is not compatible with puppet4. We need to fix this to properly support puppet4.

Specifically this is occurring in mysql and osnailyfacter. Check the gate-fuel-library-puppet-syntax-4-dsvm-centos7 job logs.

2016-01-11 14:35:28.246 | Could not parse for environment *root*: Illegal attempt to assign via [index/key]. Not an assignable reference at /home/jenkins/workspace/gate-fuel-library-puppet-syntax-4-dsvm-centos7/deployment/puppet/mysql/manifests/server.pp:112:5
2016-01-11 14:35:28.247 | Could not parse for environment *root*: Illegal attempt to assign via [index/key]. Not an assignable reference at /home/jenkins/workspace/gate-fuel-library-puppet-syntax-4-dsvm-centos7/deployment/puppet/osnailyfacter/modular/roles/cinder.pp:117:3
2016-01-11 14:35:28.247 | Could not parse for environment *root*: Illegal attempt to assign via [index/key]. Not an assignable reference at /home/jenkins/workspace/gate-fuel-library-puppet-syntax-4-dsvm-centos7/deployment/puppet/osnailyfacter/modular/roles/compute.pp:123:3

Changed in fuel:
status: New → In Progress
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/267366

Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

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

Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

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

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

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

commit 09fc5a622831830492711f6effd17c335ab49c56
Author: Maksim Malchuk <email address hidden>
Date: Thu Jan 14 11:06:53 2016 +0300

    Puppet4 propper support in the osnailyfacter/cinder

    * Adapt to Puppet 4
    * Code cleanup

    Change-Id: I6558afc04b6d68e4802eab83de526c0a3d1a3aae
    Partial-Bug: #1533359

Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

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

commit 64110deddc72b9926844b61207891fa9947f868f
Author: Maksim Malchuk <email address hidden>
Date: Thu Jan 14 10:47:09 2016 +0300

    Puppet4 propper support in the mysql module

    * Adapt to Puppet 4
    * Code cleanup

    Change-Id: I540ac66098434aea231aa7711e90f7e109ea3761
    Partial-Bug: #1533359

Changed in fuel:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

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

commit 54a0513916f4238ac196855ad6456255e39d5a66
Author: Maksim Malchuk <email address hidden>
Date: Thu Jan 14 11:51:54 2016 +0300

    Puppet4 propper support in the osnailyfacter/compute

    * Adapt to Puppet 4
    * Code cleanup

    Change-Id: I237bcc8ee866cf166954de3954431234a67006dc
    Depends-On: I6558afc04b6d68e4802eab83de526c0a3d1a3aae
    Depends-On: I540ac66098434aea231aa7711e90f7e109ea3761
    Closes-Bug: #1533359

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.