Uploaded image for project: 'Puppet'
  1. Puppet
  2. PUP-3796

Puppet 3.7.3 is not supported on Ruby 2.2

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Blocker
    • Resolution: Won't Fix
    • Affects Version/s: PUP 3.7.3
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None
    • Template:

      Description

      Puppet does not currently run on the latest stable Ruby 2.2.0 because Syck is no longer available.

      ==> vagrant.rails.com: /usr/local/rvm/gems/ruby-2.2.0/gems/puppet-3.7.3/lib/puppet/defaults.rb:465: warning: duplicated key at line 466 ignored: :queue_type
      ==> vagrant.rails.com: /usr/local/rvm/gems/ruby-2.2.0/gems/puppet-3.7.3/lib/puppet/vendor/safe_yaml/lib/safe_yaml/syck_node_monkeypatch.rb:42:in `<top (required)>': uninitialized constant Syck (NameError)
      ==> vagrant.rails.com: 	from /usr/local/rvm/rubies/ruby-2.2.0/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
      ==> vagrant.rails.com: 	from /usr/local/rvm/rubies/ruby-2.2.0/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
      ==> vagrant.rails.com: 	from /usr/local/rvm/gems/ruby-2.2.0/gems/puppet-3.7.3/lib/puppet/vendor/safe_yaml/lib/safe_yaml.rb:197:in `<module:YAML>'
      ==> vagrant.rails.com: 	from /usr/local/rvm/gems/ruby-2.2.0/gems/puppet-3.7.3/lib/puppet/vendor/safe_yaml/lib/safe_yaml.rb:132:in `<top (required)>'
      ==> vagrant.rails.com: 	from /usr/local/rvm/rubies/ruby-2.2.0/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
      ==> vagrant.rails.com: 	from /usr/local/rvm/rubies/ruby-2.2.0/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
      ==> vagrant.rails.com: 	from /usr/local/rvm/gems/ruby-2.2.0/gems/puppet-3.7.3/lib/puppet/vendor/require_vendored.rb:4:in `<top (required)>'
      ==> vagrant.rails.com: 	from /usr/local/rvm/rubies/ruby-2.2.0/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
      ==> vagrant.rails.com: 	from /usr/local/rvm/rubies/ruby-2.2.0/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
      ==> vagrant.rails.com: 	from /usr/local/rvm/gems/ruby-2.2.0/gems/puppet-3.7.3/lib/puppet/vendor.rb:40:in `require_libs'
      ==> vagrant.rails.com: 	from /usr/local/rvm/gems/ruby-2.2.0/gems/puppet-3.7.3/lib/puppet/vendor.rb:53:in `load_vendored'
      ==> vagrant.rails.com: 	from /usr/local/rvm/gems/ruby-2.2.0/gems/puppet-3.7.3/lib/puppet.rb:172:in `<module:Puppet>'
      ==> vagrant.rails.com: 	from /usr/local/rvm/gems/ruby-2.2.0/gems/puppet-3.7.3/lib/puppet.rb:29:in `<top (required)>'
      ==> vagrant.rails.com: 	from /usr/local/rvm/rubies/ruby-2.2.0/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
      ==> vagrant.rails.com: 	from /usr/local/rvm/rubies/ruby-2.2.0/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
      ==> vagrant.rails.com: 	from /usr/local/rvm/gems/ruby-2.2.0/gems/puppet-3.7.3/lib/puppet/util/command_line.rb:12:in `<top (required)>'
      ==> vagrant.rails.com: 	from /usr/local/rvm/rubies/ruby-2.2.0/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
      ==> vagrant.rails.com: 	from /usr/local/rvm/rubies/ruby-2.2.0/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
      ==> vagrant.rails.com: 	from /usr/local/rvm/gems/ruby-2.2.0/gems/puppet-3.7.3/bin/puppet:7:in `<top (required)>'
      ==> vagrant.rails.com: 	from /usr/local/rvm/gems/ruby-2.2.0/bin/puppet:23:in `load'
      ==> vagrant.rails.com: 	from /usr/local/rvm/gems/ruby-2.2.0/bin/puppet:23:in `<main>'
      ==> vagrant.rails.com: 	from /usr/local/rvm/gems/ruby-2.2.0/bin/ruby_executable_hooks:15:in `eval'
      ==> vagrant.rails.com: 	from /usr/local/rvm/gems/ruby-2.2.0/bin/ruby_executable_hooks:15:in `<main>'
      

        Attachments

          Issue Links

            Activity

              jsd-sla-details-panel

                People

                • Assignee:
                  kylo Kylo Ginsberg
                  Reporter:
                  salimane Salimane Adjao Moustapha
                • Votes:
                  6 Vote for this issue
                  Watchers:
                  15 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:

                    Zendesk Support