Jira (FACT-2554) Distro-packaged facter (3.14.2) on Fedora 31 segfault on external fact from .yaml

2020-04-22 Thread Gabriel Nagy (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Gabriel Nagy commented on  FACT-2554  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Distro-packaged facter (3.14.2) on Fedora 31 segfault on external fact from .yaml   
 

  
 
 
 
 

 
 Hi, I managed to reproduce this after upgrading yaml-cpp from 0.6.2 to 0.6.3 on Fedora 31. So basically: 
 
build facter with yaml-cpp 0.6.2, then upgrade yaml-cpp to 0.6.3 => segfault 
build facter with yaml-cpp 0.6.3, then downgrade yaml.cpp to 0.6.2 => segfault 
 After building with debug symbols, this showed up: ./bin/facter: symbol lookup error: /home/repo/facter/build/lib/libfacter.so.3.14.10: undefined symbol: _ZN4YAML6detail9node_data12empty_scalarB5cxx11E This seems to be an ABI break in yaml-cpp, and it was also reported back in November on the yaml-cpp GitHub project: https://github.com/jbeder/yaml-cpp/issues/789. There are some workarounds for this: 
 
downgrade yaml-cpp back to 0.6.2 if possible 
get Fedora maintainers to rebuild the facter package with yaml-cpp 0.6.3 
use the puppet-agent AIO package which provides facter with a functioning vendored yaml-cpp 
 Either way, there's nothing we can do from our side, unfortunately. Thanks, Gabriel  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935)  
 
 

 
   
 

  
 

  
 

Jira (FACT-2554) Distro-packaged facter (3.14.2) on Fedora 31 segfault on external fact from .yaml

2020-04-22 Thread Gabriel Nagy (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Gabriel Nagy assigned an issue to Gabriel Nagy  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Facter /  FACT-2554  
 
 
  Distro-packaged facter (3.14.2) on Fedora 31 segfault on external fact from .yaml   
 

  
 
 
 
 

 
Change By: 
 Gabriel Nagy  
 
 
Assignee: 
 Gabriel Nagy  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935)  
 
 

 
   
 

  
 

  
 

   





-- 
You received this message because you are subscribed to the Google Groups "Puppet Bugs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.355571.1586912478000.43989.158755829%40Atlassian.JIRA.


Jira (FACT-2554) Distro-packaged facter (3.14.2) on Fedora 31 segfault on external fact from .yaml

2020-04-15 Thread Mihai Buzgau (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Mihai Buzgau updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Facter /  FACT-2554  
 
 
  Distro-packaged facter (3.14.2) on Fedora 31 segfault on external fact from .yaml   
 

  
 
 
 
 

 
Change By: 
 Mihai Buzgau  
 
 
Story Points: 
 3  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935)  
 
 

 
   
 

  
 

  
 

   





-- 
You received this message because you are subscribed to the Google Groups "Puppet Bugs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.355571.1586912478000.38740.1586943600034%40Atlassian.JIRA.


Jira (FACT-2554) Distro-packaged facter (3.14.2) on Fedora 31 segfault on external fact from .yaml

2020-04-15 Thread Mihai Buzgau (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Mihai Buzgau updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Facter /  FACT-2554  
 
 
  Distro-packaged facter (3.14.2) on Fedora 31 segfault on external fact from .yaml   
 

  
 
 
 
 

 
Change By: 
 Mihai Buzgau  
 
 
Team: 
 Night's Watch  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935)  
 
 

 
   
 

  
 

  
 

   





-- 
You received this message because you are subscribed to the Google Groups "Puppet Bugs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.355571.1586912478000.38622.1586932020028%40Atlassian.JIRA.


Jira (FACT-2554) Distro-packaged facter (3.14.2) on Fedora 31 segfault on external fact from .yaml

2020-04-15 Thread Mihai Buzgau (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Mihai Buzgau updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Facter /  FACT-2554  
 
 
  Distro-packaged facter (3.14.2) on Fedora 31 segfault on external fact from .yaml   
 

  
 
 
 
 

 
Change By: 
 Mihai Buzgau  
 
 
Sprint: 
 NW - 2020-04-29  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935)  
 
 

 
   
 

  
 

  
 

   





-- 
You received this message because you are subscribed to the Google Groups "Puppet Bugs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.355571.1586912478000.38593.1586931660033%40Atlassian.JIRA.


Jira (FACT-2554) Distro-packaged facter (3.14.2) on Fedora 31 segfault on external fact from .yaml

2020-04-14 Thread bbradley (Jira)
Title: Message Title


 
 
 
 

 
 
 

 
   
 bbradley created an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Facter /  FACT-2554  
 
 
  Distro-packaged facter (3.14.2) on Fedora 31 segfault on external fact from .yaml   
 

  
 
 
 
 

 
Issue Type: 
  Bug  
 
 
Assignee: 
 Unassigned  
 
 
Attachments: 
 facter_f31_barf.txt  
 
 
Created: 
 2020/04/14 6:01 PM  
 
 
Environment: 
 Stock Fedora 31 install with distro-provided versions of facter, puppet and ruby...  
 
 
 
 
 root@saltmaster01:0 ~ # uname -a  
 
 
 Linux saltmaster01.int 5.5.15-200.fc31.x86_64 #1 SMP Thu Apr 2 19:16:17 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux  
 
 
    
 
 
 root@saltmaster01:0 ~ # dnf list installed | grep fact  
 
 
 facter.x86_643.14.2-1.fc31 @fedora
 
 
 ruby-facter.x86_64   3.14.2-1.fc31 @fedora
 
 
    
 
 
 root@saltmaster01:0 ~ # dnf list installed | grep puppet