Package: puppet Version: 3.8.4-1 Severity: important Dear Maintainer,
wondering why puppet agent has not been applying configuration changes for a while, I ran puppet agent manually in debug mode and realised that it is segfaulting when applying the configuration changes. First few lines: root@MYMACHINE:~# puppet agent --test 2>&1 Warning: Setting templatedir is deprecated. See http://links.puppetlabs.com/env-settings-deprecations (at /usr/lib/ruby/vendor_ruby/puppet/settings.rb:1139:in `issue_deprecation_warning') Info: Retrieving pluginfacts Info: Retrieving plugin Info: Caching catalog for MYMASCHINE.mylocal.domain.org.org Info: /Stage[main]/Aptsetup/Tidy[/etc/apt/sources.list]: File does not exist Info: /Stage[main]/Testing/Tidy[/etc/apt/sources.list.d/wheezy.list]: File does not exist Info: /Stage[main]/Testing/Tidy[/etc/apt/sources.list.d/jessie.list]: File does not exist Info: Applying configuration version '1452289656' /usr/lib/ruby/vendor_ruby/puppet/provider/augeas/augeas.rb:346: [BUG] Segmentation fault at 0x00000000000001 ruby 2.2.3p173 (2015-08-18) [x86_64-linux-gnu] Please reassign (to ruby?) if appropriate. Attached the full backtrace. Regards, Felix -- System Information: Debian Release: stretch/sid APT prefers testing APT policy: (990, 'testing'), (300, 'unstable'), (200, 'stable'), (101, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 4.3.0-1-amd64 (SMP w/4 CPU cores) Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages puppet depends on: ii init-system-helpers 1.24 ii puppet-common 3.8.4-1 ii ruby 1:2.2.4 ii ruby1.9.1 [ruby-interpreter] 1.9.3.484-2 ii ruby2.0 [ruby-interpreter] 2.0.0.484+really457-3 ii ruby2.1 [ruby-interpreter] 2.1.5-4 ii ruby2.2 [ruby-interpreter] 2.2.3-2 puppet recommends no packages. Versions of packages puppet suggests: pn etckeeper <none> ii puppet-el 3.8.4-1 ii vim-puppet 3.8.4-1 -- no debconf information
puppet_segfault
Description: Binary data