natemccurdy
04/19/2022, 11:29 PMnatemccurdy
04/19/2022, 11:31 PMnatemccurdy
04/19/2022, 11:31 PMpuppet
version 6.27.1 in puppet-agent
6.27.1Yury Bushmelev
04/20/2022, 2:29 AMSean Champ
04/20/2022, 5:17 AMSean Champ
04/20/2022, 5:18 AMSean Champ
04/20/2022, 5:20 AM--log-level warn
but if it produced any warning output, that could break anything expecting json on input, lol. I was hoping to be able send to the log output to a temporary file computed at runtimeSean Champ
04/20/2022, 5:20 AM--log_level warn
Sean Champ
04/20/2022, 5:22 AMSean Champ
04/20/2022, 5:24 AMGoran Brannstrom
04/20/2022, 11:35 AMbastelfreak
04/20/2022, 1:53 PMbastelfreak
04/20/2022, 1:53 PMnwops
04/20/2022, 8:58 PMCVQuesty
04/20/2022, 9:00 PMCVQuesty
04/20/2022, 9:02 PMCVQuesty
04/20/2022, 9:02 PMSamy
04/21/2022, 7:49 AMMassimiliano (Max)
04/21/2022, 11:42 AMMassimiliano (Max)
04/21/2022, 11:43 AMMassimiliano (Max)
04/21/2022, 11:43 AMMassimiliano (Max)
04/21/2022, 11:43 AMError: Could not retrieve catalog from remote server: Error 500 on SERVER: Server Error: Evaluation Error: Error while evaluating a Function Call, Cannot allocate memory - uuid (file: ..... )
Massimiliano (Max)
04/21/2022, 11:46 AMseeded_uuid
function. I know about fqdn_uuid
Massimiliano (Max)
04/21/2022, 12:20 PMuuidtools
, and I give up using open3
... I'm sure it's gonna workjkroepke
04/21/2022, 12:50 PMMassimiliano (Max)
04/21/2022, 1:09 PMcsharpsteen
04/21/2022, 1:15 PMcsharpsteen
04/21/2022, 1:15 PMPuppet::Util::Execution
library also avoids this by ensuring vfork()
is used.bastelfreak
04/21/2022, 1:19 PM[root@foo ~]# /root/.local/share/gem/ruby/3.0.0/bin/facter --show-legacy os
{
architecture => "x86_64",
distro => {
codename => "n/a",
description => "Arch Linux",
id => "Arch",
release => {
full => "rolling",
major => "rolling",
minor => null
},
specification => "n/a"
},
family => "Archlinux",
hardware => "x86_64",
name => "Archlinux",
release => {
full => null,
major => null
},
selinux => {
enabled => false
}
}
[root@foo ~]# /root/.local/share/gem/ruby/3.0.0/bin/facter --show-legacy operatingsystem
Archlinux
[root@foo ~]# /root/.local/share/gem/ruby/3.0.0/bin/facter --show-legacy operatingsystemrelease
[root@foo ~]# /root/.local/share/gem/ruby/3.0.0/bin/facter --show-legacy operatingsystemmajrelease
[root@foo ~]# /root/.local/share/gem/ruby/3.0.0/bin/facter --version
4.2.9
[root@foo ~]#
This worked on facter 3:
[root@bastelfreak-nb ~]# facter --show-legacy operatingsystem
Archlinux
[root@bastelfreak-nb ~]# facter --show-legacy operatingsystemrelease
5.16.18-hardened1-1-hardened
[root@bastelfreak-nb ~]# facter --show-legacy operatingsystemmajrelease
5
[root@bastelfreak-nb ~]# facter --version
3.14.22
[root@bastelfreak-nb ~]#
Massimiliano (Max)
04/21/2022, 1:20 PM