nailgun module contains class names that are not compatible with puppet4

Bug #1533352 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

The use of - in class names is not compatible with puppet4.

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.246 | Could not parse for environment *root*: Unacceptable name. The name 'nailgun::nginx-nailgun' is unacceptable as the name of a Host Class Definition at /home/jenkins/workspace/gate-fuel-library-puppet-syntax-4-dsvm-centos7/deployment/puppet/nailgun/manifests/nginx-nailgun.pp:7:1
2016-01-11 14:35:28.246 | Could not parse for environment *root*: Unacceptable name. The name 'nailgun::nginx-repo' is unacceptable as the name of a Host Class Definition at /home/jenkins/workspace/gate-fuel-library-puppet-syntax-4-dsvm-centos7/deployment/puppet/nailgun/manifests/nginx-repo.pp:1:1
2016-01-11 14:35:28.246 | Could not parse for environment *root*: Unacceptable name. The name 'nailgun::nginx-service' is unacceptable as the name of a Host Class Definition at /home/jenkins/workspace/gate-fuel-library-puppet-syntax-4-dsvm-centos7/deployment/puppet/nailgun/manifests/nginx-service.pp:1:1

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

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

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

commit 8b87f795505fa5904b96cd0b79439cd24aeac8f7
Author: Maksim Malchuk <email address hidden>
Date: Thu Jan 14 18:06:42 2016 +0300

    Puppet4 propper support in the nailgun module

    * Adapt to Puppet 4
    * Code cleanup

    Change-Id: I60f7d0d7237303d610c90e002c4e5c22fedecf27
    Closes-Bug: #1533352

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.