Details

    • Type: Sub-task
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 1.3.0
    • Fix Version/s: 1.4.0
    • Component/s: deployment
    • Labels:
      None

      Description

      The snippet to deploy Alluxio is not compatible under different Puppet versions. On CentOS 7 we have Puppet 3.X, and we got the error:

      [mNotice: Roles to deploy: [alluxio-master, alluxio-worker, namenode, datanode]
      Error: Failed to parse template alluxio/alluxio-site.properties:
        Filepath: /usr/share/ruby/vendor_ruby/puppet/parser/scope.rb
        Line: 797
        Detail: undefined method `call_function' for #<Puppet::Parser::Scope:0x0000000386d370>
       on node de28276ab851.bigtop.apache.org
      

      The same deploy snippet works fine on Debian/Ubuntu, which has Puppet 4.X.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                evans_ye Evans Ye
                Reporter:
                evans_ye Evans Ye
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 10m
                  10m