debug: Trying to shlib_open extension plugin 'cfengine-enterprise.so' from '/var/rudder/cfengine-community/lib/cfengine-enterprise.so' debug: Could not open shared library: No such file or directory verbose: Could not open extension plugin 'cfengine-enterprise.so' from '/var/rudder/cfengine-community/lib/cfengine-enterprise.so': (not installed) debug: Setting hard class: default:debug_mode debug: Setting hard class: default:opt_debug debug: Setting hard class: default:verbose_mode debug: Setting hard class: default:inform_mode verbose: CFEngine Core 3.12.0 verbose: ---------------------------------------------------------------- verbose: Initialization preamble verbose: ---------------------------------------------------------------- verbose: Default port for cfengine is 5308 debug: Setting hard class: default:any debug: Setting hard class: default:community_edition debug: Setting hard class: default:rudder_edition verbose: Work directory is /var/rudder/cfengine-community debug: Trying to create a parent directory for: /var/rudder/cfengine-community/inputs/update.conf debug: Directory for '/var/rudder/cfengine-community/inputs/update.conf' exists. Okay debug: Trying to create a parent directory for: /var/rudder/cfengine-community/bin/cf-agent debug: Directory for '/var/rudder/cfengine-community/bin/cf-agent' exists. Okay debug: Trying to create a parent directory for: /var/rudder/cfengine-community/outputs/spooled_reports debug: Directory for '/var/rudder/cfengine-community/outputs/spooled_reports' exists. Okay debug: Trying to create a parent directory for: /var/rudder/cfengine-community/lastseen/intermittencies debug: Directory for '/var/rudder/cfengine-community/lastseen/intermittencies' exists. Okay debug: Trying to create a parent directory for: /var/rudder/cfengine-community/reports/various debug: Directory for '/var/rudder/cfengine-community/reports/various' exists. Okay debug: Trying to create a parent directory for: /var/rudder/cfengine-community/. debug: Directory for '/var/rudder/cfengine-community/.' exists. Okay debug: Trying to create a parent directory for: /var/rudder/cfengine-community/. debug: Directory for '/var/rudder/cfengine-community/.' exists. Okay debug: Trying to create a parent directory for: /var/rudder/cfengine-community/state/. debug: Directory for '/var/rudder/cfengine-community/state/.' exists. Okay debug: Trying to create a parent directory for: /var/rudder/cfengine-community debug: Directory for '/var/rudder/cfengine-community' exists. Okay debug: Trying to create a parent directory for: /var/rudder/cfengine-community/state/cf_procs debug: Directory for '/var/rudder/cfengine-community/state/cf_procs' exists. Okay debug: Trying to create a parent directory for: /var/rudder/cfengine-community/state/previous_state/ debug: Directory for '/var/rudder/cfengine-community/state/previous_state/' exists. Okay debug: Trying to create a parent directory for: /var/rudder/cfengine-community/state/diff/ debug: Directory for '/var/rudder/cfengine-community/state/diff/' exists. Okay debug: Trying to create a parent directory for: /var/rudder/cfengine-community/state/untracked/ debug: Directory for '/var/rudder/cfengine-community/state/untracked/' exists. Okay debug: Trying to create a parent directory for: /var/rudder/cfengine-community/. debug: Directory for '/var/rudder/cfengine-community/.' exists. Okay verbose: Making sure that internal directories are private... verbose: Checking integrity of the trusted workdir debug: Trying to create a parent directory for: /var/rudder/cfengine-community/state debug: Directory for '/var/rudder/cfengine-community/state' exists. Okay verbose: Checking integrity of the state database verbose: Checking integrity of the module directory verbose: Checking integrity of the PKI directory verbose: Loaded private key at '/var/rudder/cfengine-community/ppkeys/localhost.priv' verbose: Loaded public key '/var/rudder/cfengine-community/ppkeys/localhost.pub' verbose: Reference time set to 'Tue Nov 6 17:00:28 2018' debug: Setting hard class: default:Lcycle_2 debug: Setting hard class: default:Yr2018 debug: Setting hard class: default:November debug: Setting hard class: default:Tuesday debug: Setting hard class: default:Day6 debug: Setting hard class: default:Afternoon debug: Setting hard class: default:Hr17 debug: Setting hard class: default:Q1 debug: Setting hard class: default:Hr17_Q1 debug: Setting hard class: default:Min00 debug: Setting hard class: default:Min00_05 debug: Setting hard class: default:GMT_Lcycle_2 debug: Setting hard class: default:GMT_Yr2018 debug: Setting hard class: default:GMT_November debug: Setting hard class: default:GMT_Tuesday debug: Setting hard class: default:GMT_Day6 debug: Setting hard class: default:GMT_Afternoon debug: Setting hard class: default:GMT_Hr16 debug: Setting hard class: default:GMT_Q1 debug: Setting hard class: default:GMT_Hr16_Q1 debug: Setting hard class: default:GMT_Min00 debug: Setting hard class: default:GMT_Min00_05 debug: Setting hard class: default:server debug: Setting hard class: default:relay_rudder_local debug: Setting hard class: default:rudder_local debug: Setting hard class: default:local debug: Setting hard class: default:relay debug: Setting hard class: default:rudder_local debug: Setting hard class: default:linux verbose: CFEngine Core 3.12.0 - ready verbose: ---------------------------------------------------------------- verbose: Environment discovery verbose: ---------------------------------------------------------------- verbose: Host name is: relay verbose: Operating System Type is linux verbose: Operating System Release is 4.9.0-3-amd64 verbose: Architecture = x86_64 verbose: CFEngine detected operating system description is linux verbose: The time is now Tue Nov 6 17:00:28 2018 debug: Setting hard class: default:PK_MD5_2a7de8dd3a4fa18695ddd1cd9de49e3f debug: Setting hard class: default:64_bit verbose: Additional hard class defined as: 64_bit debug: Setting hard class: default:linux_4_9_0_3_amd64 debug: Setting hard class: default:x86_64 verbose: Additional hard class defined as: linux_4_9_0_3_amd64 debug: Setting hard class: default:linux_x86_64 verbose: Additional hard class defined as: linux_x86_64 debug: Setting hard class: default:linux_x86_64_4_9_0_3_amd64 verbose: Additional hard class defined as: linux_x86_64_4_9_0_3_amd64 debug: Setting hard class: default:linux_x86_64_4_9_0_3_amd64__1_SMP_Debian_4_9_30_2_deb9u3__2017_08_06_ debug: Setting hard class: default:compiled_on_linux_gnu verbose: GNU autoconf class from compile time: compiled_on_linux_gnu verbose: Address given by nameserver: 192.168.41.3 debug: Adding alias 'relay' verbose: No interface exception file /var/rudder/cfengine-community/inputs/ignore_interfaces.rx verbose: Interface 1: lo debug: Setting hard class: default:net_iface_lo debug: Adding hostip '127.0.0.1' debug: Setting hard class: default:127_0_0_1 debug: Setting hard class: default:ipv4_127_0_0_1 debug: Setting hard class: default:ipv4_127_0_0 debug: Setting hard class: default:ipv4_127_0 debug: Setting hard class: default:ipv4_127 verbose: Interface 2: enp0s3 debug: Setting hard class: default:net_iface_enp0s3 debug: Adding hostip '10.0.2.15' debug: Setting hard class: default:10_0_2_15 debug: Setting hard class: default:ipv4_10_0_2_15 verbose: IP address of host set to 10.0.2.15 debug: Setting hard class: default:ipv4_10_0_2 debug: Setting hard class: default:ipv4_10_0 debug: Setting hard class: default:ipv4_10 debug: Setting hard class: default:mac_08_00_27_f3_25_e0 verbose: Interface 3: enp0s8 debug: Setting hard class: default:net_iface_enp0s8 debug: Adding hostip '192.168.41.3' debug: Setting hard class: default:192_168_41_3 debug: Setting hard class: default:ipv4_192_168_41_3 debug: Setting hard class: default:ipv4_192_168_41 debug: Setting hard class: default:ipv4_192_168 debug: Setting hard class: default:ipv4_192 debug: Setting hard class: default:mac_08_00_27_2c_ac_72 verbose: Trying to locate my IPv6 address verbose: Found IPv6 address fe80::a00:27ff:fef3:25e0 debug: Setting hard class: default:fe80__a00_27ff_fef3_25e0 debug: Setting hard class: default:ipv6_fe80__a00_27ff_fef3_25e0 verbose: Found IPv6 address fe80::a00:27ff:fe2c:ac72 debug: Setting hard class: default:fe80__a00_27ff_fe2c_ac72 debug: Setting hard class: default:ipv6_fe80__a00_27ff_fe2c_ac72 debug: cf_pwait - waiting for process 15747 debug: cf_pwait - process 15747 exited with code: 0 verbose: Reading netstat info from /proc/net/netstat verbose: Reading (null) info from /proc/net/route debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'enp0s3 00000000 0202000A 0003 0 0 0 00000000 0 0 0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'interface', data 'enp0s3' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'raw_dest', data '00000000' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 3, name 'raw_gw', data '0202000A' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 4, name 'raw_flags', data '0003' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 5, name 'refcnt', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 6, name 'use', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 7, name 'metric', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 8, name 'raw_mask', data '00000000' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 9, name 'mtu', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 10, name 'window', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 11, name 'irtt', data '0' debug: Setting hard class: default:ipv4_gw_10_0_2_2 debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'enp0s3 0002000A 00000000 0001 0 0 0 00FFFFFF 0 0 0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'interface', data 'enp0s3' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'raw_dest', data '0002000A' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 3, name 'raw_gw', data '00000000' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 4, name 'raw_flags', data '0001' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 5, name 'refcnt', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 6, name 'use', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 7, name 'metric', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 8, name 'raw_mask', data '00FFFFFF' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 9, name 'mtu', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 10, name 'window', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 11, name 'irtt', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'enp0s8 0029A8C0 00000000 0001 0 0 0 00FFFFFF 0 0 0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'interface', data 'enp0s8' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'raw_dest', data '0029A8C0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 3, name 'raw_gw', data '00000000' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 4, name 'raw_flags', data '0001' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 5, name 'refcnt', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 6, name 'use', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 7, name 'metric', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 8, name 'raw_mask', data '00FFFFFF' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 9, name 'mtu', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 10, name 'window', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 11, name 'irtt', data '0' verbose: Reading (null) info from /proc/net/snmp6 debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'Ip6InReceives 765' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'Ip6InReceives' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '765' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'Ip6InHdrErrors 0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'Ip6InHdrErrors' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'Ip6InTooBigErrors 0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'Ip6InTooBigErrors' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'Ip6InNoRoutes 0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'Ip6InNoRoutes' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'Ip6InAddrErrors 0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'Ip6InAddrErrors' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'Ip6InUnknownProtos 0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'Ip6InUnknownProtos' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'Ip6InTruncatedPkts 0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'Ip6InTruncatedPkts' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'Ip6InDiscards 0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'Ip6InDiscards' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'Ip6InDelivers 765' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'Ip6InDelivers' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '765' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'Ip6OutForwDatagrams 0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'Ip6OutForwDatagrams' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'Ip6OutRequests 793' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'Ip6OutRequests' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '793' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'Ip6OutDiscards 0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'Ip6OutDiscards' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'Ip6OutNoRoutes 8' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'Ip6OutNoRoutes' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '8' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'Ip6ReasmTimeout 0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'Ip6ReasmTimeout' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'Ip6ReasmReqds 0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'Ip6ReasmReqds' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'Ip6ReasmOKs 0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'Ip6ReasmOKs' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'Ip6ReasmFails 0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'Ip6ReasmFails' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'Ip6FragOKs 0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'Ip6FragOKs' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'Ip6FragFails 0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'Ip6FragFails' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'Ip6FragCreates 0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'Ip6FragCreates' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'Ip6InMcastPkts 4' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'Ip6InMcastPkts' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '4' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'Ip6OutMcastPkts 32' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'Ip6OutMcastPkts' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '32' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'Ip6InOctets 250770' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'Ip6InOctets' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '250770' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'Ip6OutOctets 252482' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'Ip6OutOctets' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '252482' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'Ip6InMcastOctets 256' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'Ip6InMcastOctets' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '256' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'Ip6OutMcastOctets 1968' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'Ip6OutMcastOctets' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '1968' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'Ip6InBcastOctets 0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'Ip6InBcastOctets' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'Ip6OutBcastOctets 0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'Ip6OutBcastOctets' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'Ip6InNoECTPkts 765' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'Ip6InNoECTPkts' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '765' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'Ip6InECT1Pkts 0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'Ip6InECT1Pkts' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'Ip6InECT0Pkts 0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'Ip6InECT0Pkts' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'Ip6InCEPkts 0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'Ip6InCEPkts' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'Icmp6InMsgs 0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'Icmp6InMsgs' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'Icmp6InErrors 0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'Icmp6InErrors' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'Icmp6OutMsgs 32' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'Icmp6OutMsgs' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '32' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'Icmp6OutErrors 0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'Icmp6OutErrors' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'Icmp6InCsumErrors 0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'Icmp6InCsumErrors' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'Icmp6InDestUnreachs 0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'Icmp6InDestUnreachs' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'Icmp6InPktTooBigs 0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'Icmp6InPktTooBigs' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'Icmp6InTimeExcds 0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'Icmp6InTimeExcds' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'Icmp6InParmProblems 0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'Icmp6InParmProblems' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'Icmp6InEchos 0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'Icmp6InEchos' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'Icmp6InEchoReplies 0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'Icmp6InEchoReplies' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'Icmp6InGroupMembQueries 0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'Icmp6InGroupMembQueries' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'Icmp6InGroupMembResponses 0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'Icmp6InGroupMembResponses' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'Icmp6InGroupMembReductions 0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'Icmp6InGroupMembReductions' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'Icmp6InRouterSolicits 0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'Icmp6InRouterSolicits' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'Icmp6InRouterAdvertisements 0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'Icmp6InRouterAdvertisements' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'Icmp6InNeighborSolicits 0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'Icmp6InNeighborSolicits' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'Icmp6InNeighborAdvertisements 0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'Icmp6InNeighborAdvertisements' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'Icmp6InRedirects 0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'Icmp6InRedirects' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'Icmp6InMLDv2Reports 0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'Icmp6InMLDv2Reports' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'Icmp6OutDestUnreachs 0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'Icmp6OutDestUnreachs' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'Icmp6OutPktTooBigs 0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'Icmp6OutPktTooBigs' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'Icmp6OutTimeExcds 0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'Icmp6OutTimeExcds' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'Icmp6OutParmProblems 0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'Icmp6OutParmProblems' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'Icmp6OutEchos 0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'Icmp6OutEchos' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'Icmp6OutEchoReplies 0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'Icmp6OutEchoReplies' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'Icmp6OutGroupMembQueries 0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'Icmp6OutGroupMembQueries' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'Icmp6OutGroupMembResponses 0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'Icmp6OutGroupMembResponses' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'Icmp6OutGroupMembReductions 0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'Icmp6OutGroupMembReductions' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'Icmp6OutRouterSolicits 22' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'Icmp6OutRouterSolicits' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '22' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'Icmp6OutRouterAdvertisements 0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'Icmp6OutRouterAdvertisements' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'Icmp6OutNeighborSolicits 2' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'Icmp6OutNeighborSolicits' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '2' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'Icmp6OutNeighborAdvertisements 0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'Icmp6OutNeighborAdvertisements' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'Icmp6OutRedirects 0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'Icmp6OutRedirects' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'Icmp6OutMLDv2Reports 8' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'Icmp6OutMLDv2Reports' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '8' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'Icmp6OutType133 22' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'Icmp6OutType133' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '22' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'Icmp6OutType135 2' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'Icmp6OutType135' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '2' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'Icmp6OutType143 8' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'Icmp6OutType143' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '8' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'Udp6InDatagrams 538' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'Udp6InDatagrams' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '538' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'Udp6NoPorts 0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'Udp6NoPorts' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'Udp6InErrors 0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'Udp6InErrors' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'Udp6OutDatagrams 538' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'Udp6OutDatagrams' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '538' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'Udp6RcvbufErrors 0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'Udp6RcvbufErrors' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'Udp6SndbufErrors 0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'Udp6SndbufErrors' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'Udp6InCsumErrors 0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'Udp6InCsumErrors' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'Udp6IgnoredMulti 4' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'Udp6IgnoredMulti' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '4' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'UdpLite6InDatagrams 0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'UdpLite6InDatagrams' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'UdpLite6NoPorts 0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'UdpLite6NoPorts' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'UdpLite6InErrors 0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'UdpLite6InErrors' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'UdpLite6OutDatagrams 0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'UdpLite6OutDatagrams' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'UdpLite6RcvbufErrors 0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'UdpLite6RcvbufErrors' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'UdpLite6SndbufErrors 0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'UdpLite6SndbufErrors' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'UdpLite6InCsumErrors 0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'key', data 'UdpLite6InCsumErrors' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'value', data '0' verbose: Reading (null) info from /proc/net/ipv6_route debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'fe800000000000000000000000000000 40 00000000000000000000000000000000 00 00000000000000000000000000000000 00000100 00000000 00000000 00000001 enp0s3' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'raw_dest', data 'fe800000000000000000000000000000' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'dest_prefix', data '40' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 3, name 'raw_source', data '00000000000000000000000000000000' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 4, name 'source_prefix', data '00' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 5, name 'raw_next_hop', data '00000000000000000000000000000000' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 6, name 'raw_metric', data '00000100' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 7, name 'refcnt', data '00000000' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 8, name 'use', data '00000000' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 9, name 'raw_flags', data '00000001' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 10, name 'interface', data 'enp0s3' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'fe800000000000000000000000000000 40 00000000000000000000000000000000 00 00000000000000000000000000000000 00000100 00000000 00000000 00000001 enp0s8' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'raw_dest', data 'fe800000000000000000000000000000' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'dest_prefix', data '40' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 3, name 'raw_source', data '00000000000000000000000000000000' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 4, name 'source_prefix', data '00' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 5, name 'raw_next_hop', data '00000000000000000000000000000000' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 6, name 'raw_metric', data '00000100' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 7, name 'refcnt', data '00000000' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 8, name 'use', data '00000000' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 9, name 'raw_flags', data '00000001' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 10, name 'interface', data 'enp0s8' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data '00000000000000000000000000000000 00 00000000000000000000000000000000 00 00000000000000000000000000000000 ffffffff 00000001 00000021 00200200 lo' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'raw_dest', data '00000000000000000000000000000000' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'dest_prefix', data '00' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 3, name 'raw_source', data '00000000000000000000000000000000' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 4, name 'source_prefix', data '00' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 5, name 'raw_next_hop', data '00000000000000000000000000000000' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 6, name 'raw_metric', data 'ffffffff' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 7, name 'refcnt', data '00000001' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 8, name 'use', data '00000021' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 9, name 'raw_flags', data '00200200' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 10, name 'interface', data 'lo' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data '00000000000000000000000000000001 80 00000000000000000000000000000000 00 00000000000000000000000000000000 00000000 00000002 00000098 80200001 lo' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'raw_dest', data '00000000000000000000000000000001' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'dest_prefix', data '80' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 3, name 'raw_source', data '00000000000000000000000000000000' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 4, name 'source_prefix', data '00' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 5, name 'raw_next_hop', data '00000000000000000000000000000000' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 6, name 'raw_metric', data '00000000' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 7, name 'refcnt', data '00000002' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 8, name 'use', data '00000098' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 9, name 'raw_flags', data '80200001' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 10, name 'interface', data 'lo' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'fe800000000000000a0027fffe2cac72 80 00000000000000000000000000000000 00 00000000000000000000000000000000 00000000 00000001 00000000 80200001 lo' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'raw_dest', data 'fe800000000000000a0027fffe2cac72' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'dest_prefix', data '80' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 3, name 'raw_source', data '00000000000000000000000000000000' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 4, name 'source_prefix', data '00' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 5, name 'raw_next_hop', data '00000000000000000000000000000000' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 6, name 'raw_metric', data '00000000' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 7, name 'refcnt', data '00000001' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 8, name 'use', data '00000000' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 9, name 'raw_flags', data '80200001' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 10, name 'interface', data 'lo' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'fe800000000000000a0027fffef325e0 80 00000000000000000000000000000000 00 00000000000000000000000000000000 00000000 00000001 00000000 80200001 lo' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'raw_dest', data 'fe800000000000000a0027fffef325e0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'dest_prefix', data '80' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 3, name 'raw_source', data '00000000000000000000000000000000' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 4, name 'source_prefix', data '00' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 5, name 'raw_next_hop', data '00000000000000000000000000000000' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 6, name 'raw_metric', data '00000000' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 7, name 'refcnt', data '00000001' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 8, name 'use', data '00000000' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 9, name 'raw_flags', data '80200001' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 10, name 'interface', data 'lo' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'ff000000000000000000000000000000 08 00000000000000000000000000000000 00 00000000000000000000000000000000 00000100 00000000 00000000 00000001 enp0s3' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'raw_dest', data 'ff000000000000000000000000000000' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'dest_prefix', data '08' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 3, name 'raw_source', data '00000000000000000000000000000000' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 4, name 'source_prefix', data '00' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 5, name 'raw_next_hop', data '00000000000000000000000000000000' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 6, name 'raw_metric', data '00000100' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 7, name 'refcnt', data '00000000' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 8, name 'use', data '00000000' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 9, name 'raw_flags', data '00000001' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 10, name 'interface', data 'enp0s3' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'ff000000000000000000000000000000 08 00000000000000000000000000000000 00 00000000000000000000000000000000 00000100 00000001 00000004 00000001 enp0s8' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'raw_dest', data 'ff000000000000000000000000000000' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'dest_prefix', data '08' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 3, name 'raw_source', data '00000000000000000000000000000000' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 4, name 'source_prefix', data '00' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 5, name 'raw_next_hop', data '00000000000000000000000000000000' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 6, name 'raw_metric', data '00000100' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 7, name 'refcnt', data '00000001' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 8, name 'use', data '00000004' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 9, name 'raw_flags', data '00000001' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 10, name 'interface', data 'enp0s8' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data '00000000000000000000000000000000 00 00000000000000000000000000000000 00 00000000000000000000000000000000 ffffffff 00000001 00000021 00200200 lo' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'raw_dest', data '00000000000000000000000000000000' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'dest_prefix', data '00' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 3, name 'raw_source', data '00000000000000000000000000000000' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 4, name 'source_prefix', data '00' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 5, name 'raw_next_hop', data '00000000000000000000000000000000' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 6, name 'raw_metric', data 'ffffffff' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 7, name 'refcnt', data '00000001' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 8, name 'use', data '00000021' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 9, name 'raw_flags', data '00200200' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 10, name 'interface', data 'lo' verbose: Reading (null) info from /proc/net/if_inet6 debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data '00000000000000000000000000000001 01 80 10 80 lo' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'raw_address', data '00000000000000000000000000000001' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'raw_device_number', data '01' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 3, name 'raw_prefix_length', data '80' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 4, name 'raw_scope', data '10' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 5, name 'raw_flags', data '80' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 6, name 'interface', data 'lo' debug: While parsing /proc/net/if_inet6, got key lo from line 00000000000000000000000000000001 01 80 10 80 lo debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'fe800000000000000a0027fffe2cac72 03 40 20 80 enp0s8' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'raw_address', data 'fe800000000000000a0027fffe2cac72' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'raw_device_number', data '03' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 3, name 'raw_prefix_length', data '40' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 4, name 'raw_scope', data '20' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 5, name 'raw_flags', data '80' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 6, name 'interface', data 'enp0s8' debug: While parsing /proc/net/if_inet6, got key enp0s8 from line fe800000000000000a0027fffe2cac72 03 40 20 80 enp0s8 debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'fe800000000000000a0027fffef325e0 02 40 20 80 enp0s3' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'raw_address', data 'fe800000000000000a0027fffef325e0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'raw_device_number', data '02' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 3, name 'raw_prefix_length', data '40' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 4, name 'raw_scope', data '20' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 5, name 'raw_flags', data '80' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 6, name 'interface', data 'enp0s3' debug: While parsing /proc/net/if_inet6, got key enp0s3 from line fe800000000000000a0027fffef325e0 02 40 20 80 enp0s3 verbose: Reading interfaces_data info from /proc/net/dev debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data ' lo: 292546 941 0 0 0 0 0 0 292546 941 0 0 0 0 0 0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'device', data 'lo' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'receive_bytes', data '292546' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 3, name 'receive_packets', data '941' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 4, name 'receive_errors', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 5, name 'receive_drop', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 6, name 'receive_fifo', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 7, name 'receive_frame', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 8, name 'receive_compressed', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 9, name 'receive_multicast', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 10, name 'transmit_bytes', data '292546' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 11, name 'transmit_packets', data '941' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 12, name 'transmit_errors', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 13, name 'transmit_drop', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 14, name 'transmit_fifo', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 15, name 'transmit_frame', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 16, name 'transmit_compressed', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 17, name 'transmit_multicast', data '0' debug: While parsing /proc/net/dev, got key lo from line lo: 292546 941 0 0 0 0 0 0 292546 941 0 0 0 0 0 0 debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'enp0s3: 45671463 46378 0 0 0 0 0 0 1550874 21175 0 0 0 0 0 0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'device', data 'enp0s3' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'receive_bytes', data '45671463' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 3, name 'receive_packets', data '46378' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 4, name 'receive_errors', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 5, name 'receive_drop', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 6, name 'receive_fifo', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 7, name 'receive_frame', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 8, name 'receive_compressed', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 9, name 'receive_multicast', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 10, name 'transmit_bytes', data '1550874' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 11, name 'transmit_packets', data '21175' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 12, name 'transmit_errors', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 13, name 'transmit_drop', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 14, name 'transmit_fifo', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 15, name 'transmit_frame', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 16, name 'transmit_compressed', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 17, name 'transmit_multicast', data '0' debug: While parsing /proc/net/dev, got key enp0s3 from line enp0s3: 45671463 46378 0 0 0 0 0 0 1550874 21175 0 0 0 0 0 0 debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 0, name '0', data 'enp0s8: 9238090 26224 0 0 0 0 0 4 4116870 23452 0 0 0 0 0 0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 1, name 'device', data 'enp0s8' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 2, name 'receive_bytes', data '9238090' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 3, name 'receive_packets', data '26224' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 4, name 'receive_errors', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 5, name 'receive_drop', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 6, name 'receive_fifo', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 7, name 'receive_frame', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 8, name 'receive_compressed', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 9, name 'receive_multicast', data '4' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 10, name 'transmit_bytes', data '4116870' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 11, name 'transmit_packets', data '23452' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 12, name 'transmit_errors', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 13, name 'transmit_drop', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 14, name 'transmit_fifo', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 15, name 'transmit_frame', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 16, name 'transmit_compressed', data '0' debug: StringMatchCaptures: return_names = 1, have_named_captures = 1, offset 17, name 'transmit_multicast', data '0' debug: While parsing /proc/net/dev, got key enp0s8 from line enp0s8: 9238090 26224 0 0 0 0 0 4 4116870 23452 0 0 0 0 0 0 verbose: Looking for environment from cf-monitord... verbose: Unable to detect environment from cf-monitord debug: Setting hard class: default:cfengine_3_12_0 debug: Setting hard class: default:cfengine_3_12 debug: Setting hard class: default:cfengine_3 debug: Setting hard class: default:cfengine debug: Setting hard class: default:feature_yaml debug: Setting hard class: default:feature debug: Setting hard class: default:feature_xml debug: Setting hard class: default:feature_curl debug: Setting hard class: default:feature_def_json_preparse debug: Setting hard class: default:feature_def_json debug: Setting hard class: default:feature_def debug: Setting hard class: default:systemd debug: Setting hard class: default:debian_9 debug: Setting hard class: default:debian verbose: This appears to be a debian system. verbose: Looking for Debian version... verbose: This appears to be a Debian 9.1 system. debug: Setting hard class: default:debian_9_1 verbose: Found 1 processor debug: Setting hard class: default:1_cpu verbose: Loading persistent classes debug: Found key persistent class key 'config' verbose: Persistent class 'config' for 3 more minutes verbose: Adding persistent class 'config' to heap debug: Setting class: default:config debug: Found key persistent class key 'config_ok' verbose: Persistent class 'config_ok' for 3 more minutes verbose: Adding persistent class 'config_ok' to heap debug: Setting class: default:config_ok debug: Found key persistent class key 'heartbeat_sent' verbose: Persistent class 'heartbeat_sent' for 3 more minutes verbose: Adding persistent class 'heartbeat_sent' to heap debug: Setting class: default:heartbeat_sent debug: Found key persistent class key 'inventory_sent' verbose: Persistent class 'inventory_sent' for 470 more minutes verbose: Adding persistent class 'inventory_sent' to heap debug: Setting class: default:inventory_sent debug: Found key persistent class key 'rudder_ncf_common_updated_ok' verbose: Persistent class 'rudder_ncf_common_updated_ok' for 3 more minutes verbose: Adding persistent class 'rudder_ncf_common_updated_ok' to heap debug: Setting class: default:rudder_ncf_common_updated_ok debug: Found key persistent class key 'rudder_ncf_hash_update_ok' verbose: Persistent class 'rudder_ncf_hash_update_ok' for 3 more minutes verbose: Adding persistent class 'rudder_ncf_hash_update_ok' to heap debug: Setting class: default:rudder_ncf_hash_update_ok debug: Found key persistent class key 'rudder_ncf_local_updated_ok' verbose: Persistent class 'rudder_ncf_local_updated_ok' for 3 more minutes verbose: Adding persistent class 'rudder_ncf_local_updated_ok' to heap debug: Setting class: default:rudder_ncf_local_updated_ok debug: Found key persistent class key 'rudder_promises_generated_tmp_file_kept' verbose: Persistent class 'rudder_promises_generated_tmp_file_kept' for 3 more minutes verbose: Adding persistent class 'rudder_promises_generated_tmp_file_kept' to heap debug: Setting class: default:rudder_promises_generated_tmp_file_kept debug: Found key persistent class key 'rudder_promises_generated_tmp_file_repaired' verbose: Persistent class 'rudder_promises_generated_tmp_file_repaired' for 3 more minutes verbose: Adding persistent class 'rudder_promises_generated_tmp_file_repaired' to heap debug: Setting class: default:rudder_promises_generated_tmp_file_repaired verbose: This agent is bootstrapped to: server verbose: Loading JSON augments from '/var/rudder/cfengine-community/inputs/def.json' (input dir '/var/rudder/cfengine-community/inputs', input file '/var/rudder/cfengine-community/inputs/promises.cf' debug: Searching for augments file '/var/rudder/cfengine-community/inputs/def.json' (original '/var/rudder/cfengine-community/inputs/def.json') verbose: could not load JSON augments from '/var/rudder/cfengine-community/inputs/def.json' verbose: >> Detected change in /var/rudder/cfengine-community/inputs verbose: Quick search detected file changes verbose: Input file is changed since last validation, validating it verbose: Verifying the syntax of the inputs... verbose: Checking policy with command '"/var/rudder/cfengine-community/bin/cf-promises" -c "/var/rudder/cfengine-community/inputs/promises.cf"' verbose: ---------------------------------------------------------------- verbose: Loading policy verbose: ---------------------------------------------------------------- debug: Hashed policy file /var/rudder/cfengine-community/inputs/promises.cf to {checksum}MD5=fd13652952cdb0ef8fc5ae2e7880aad1 debug: Loading policy file /var/rudder/cfengine-community/inputs/promises.cf verbose: BEGIN parsing file: /var/rudder/cfengine-community/inputs/promises.cf verbose: END parsing file: /var/rudder/cfengine-community/inputs/promises.cf debug: Resolving classes and variables in 'bundle common rudder_roles' debug: DeRefCopyPromise(): promiser:'uuid_file' debug: DeRefCopyPromise(): copying constraint: 'string' debug: Evaluating vars promise: uuid_file debug: DeRefCopyPromise(): promiser:'uuid' debug: DeRefCopyPromise(): copying constraint: 'string' debug: Evaluating function: readfile("${uuid_file}","60") debug: Evaluating vars promise: uuid debug: DeRefCopyPromise(): promiser:'changes_only_mode' debug: DeRefCopyPromise(): copying constraint: 'expression' debug: Evaluating function: strcmp("full-compliance","changes-only") debug: Evaluating classes promise: changes_only_mode debug: DeRefCopyPromise(): promiser:'reports_disabled_mode' debug: DeRefCopyPromise(): copying constraint: 'expression' debug: Evaluating function: strcmp("full-compliance","reports-disabled") debug: Evaluating classes promise: reports_disabled_mode debug: DeRefCopyPromise(): promiser:'changes_only' debug: DeRefCopyPromise(): copying constraint: 'expression' debug: Evaluating classes promise: changes_only debug: DeRefCopyPromise(): promiser:'reports_disabled' debug: DeRefCopyPromise(): copying constraint: 'expression' debug: Evaluating classes promise: reports_disabled debug: DeRefCopyPromise(): promiser:'full_compliance' debug: DeRefCopyPromise(): copying constraint: 'not' debug: Evaluating classes promise: full_compliance verbose: C: + Global class: full_compliance debug: Setting class: default:full_compliance debug: DeRefCopyPromise(): promiser:'uuid_file' debug: DeRefCopyPromise(): copying constraint: 'string' debug: Evaluating vars promise: uuid_file debug: DeRefCopyPromise(): promiser:'uuid' debug: DeRefCopyPromise(): copying constraint: 'string' debug: Evaluating function: readfile("${uuid_file}","60") debug: Evaluating vars promise: uuid debug: Resolving classes and variables in 'bundle common va' debug: DeRefCopyPromise(): promiser:'end' debug: DeRefCopyPromise(): copying constraint: 'slist' debug: Evaluating vars promise: end debug: DeRefCopyPromise(): promiser:'common_bs' debug: DeRefCopyPromise(): copying constraint: 'slist' debug: Evaluating vars promise: common_bs debug: DeRefCopyPromise(): promiser:'specific_bs' debug: DeRefCopyPromise(): copying constraint: 'slist' debug: Evaluating vars promise: specific_bs debug: DeRefCopyPromise(): promiser:'rudder_var' debug: DeRefCopyPromise(): copying constraint: 'string' debug: Evaluating vars promise: rudder_var debug: DeRefCopyPromise(): promiser:'capability_option' debug: DeRefCopyPromise(): copying constraint: 'string' debug: Evaluating vars promise: capability_option debug: DeRefCopyPromise(): promiser:'ncf_path' debug: DeRefCopyPromise(): copying constraint: 'string' debug: Evaluating vars promise: ncf_path debug: DeRefCopyPromise(): promiser:'rudder_tools' debug: DeRefCopyPromise(): copying constraint: 'string' debug: Evaluating vars promise: rudder_tools debug: DeRefCopyPromise(): promiser:'shell_type' debug: DeRefCopyPromise(): copying constraint: 'string' debug: Evaluating vars promise: shell_type debug: DeRefCopyPromise(): promiser:'list_compatible_inputs' debug: DeRefCopyPromise(): copying constraint: 'string' debug: Evaluating vars promise: list_compatible_inputs debug: DeRefCopyPromise(): promiser:'compatible_inputs_cmd' debug: DeRefCopyPromise(): copying constraint: 'string' debug: Evaluating vars promise: compatible_inputs_cmd debug: DeRefCopyPromise(): promiser:'path_ncf_common_inputs_10' debug: DeRefCopyPromise(): copying constraint: 'slist' debug: Evaluating function: execresult("${compatible_inputs_cmd} common/10_ncf_internals","${shell_type}") debug: GetExecOutput got 'common/10_ncf_internals/variables_merger.cf common/10_ncf_internals/dispatcher.cf common/10_ncf_internals/initialization.cf common/10_ncf_internals/configuration.cf' debug: cf_pwait - waiting for process 16409 debug: cf_pwait - process 16409 exited with code: 0 verbose: execresult ran 'NCF_CACHE_PATH=/var/rudder/cfengine-community/state /bin/sh /var/rudder/ncf/common/10_ncf_internals/list-compatible-inputs --capability-file /opt/rudder/etc/agent-capabilities --agent-version 3.12.0 --ncf-path '/var/rudder/ncf' common/10_ncf_internals' successfully verbose: Caching result for function 'execresult("${compatible_inputs_cmd} common/10_ncf_internals","${shell_type}")' debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} common/10_ncf_internals","${shell_type}"),"\n","10000") debug: Evaluating vars promise: path_ncf_common_inputs_10 debug: DeRefCopyPromise(): promiser:'path_ncf_common_inputs_20' debug: DeRefCopyPromise(): copying constraint: 'slist' debug: Evaluating function: execresult("${compatible_inputs_cmd} common/20_cfe_basics","${shell_type}") debug: GetExecOutput got 'common/20_cfe_basics/package_lib.cf common/20_cfe_basics/dry_run_lib.cf common/20_cfe_basics/time_lib.cf common/20_cfe_basics/cfengine/processes.cf common/20_cfe_basics/cfengine/users.cf common/20_cfe_basics/cfengine/cfe_internal.cf common/20_cfe_basics/cfengine/bundles.cf common/20_cfe_basics/cfengine/guest_environments.cf common/20_cfe_basics/cfengine/paths.cf common/20_cfe_basics/cfengine/edit_xml.cf common/20_cfe_basics/cfengine/services.cf common/20_cfe_basics/cfengine/databases.cf common/20_cfe_basics/cfengine/vcs.cf common/20_cfe_basics/cfengine/files.cf common/20_cfe_basics/cfengine/commands.cf common/20_cfe_basics/cfengine/examples.cf common/20_cfe_basics/cfengine/monitor.cf common/20_cfe_basics/cfengine/common.cf common/20_cfe_basics/cfengine/reports.cf common/20_cfe_basics/cfengine/packages.cf common/20_cfe_basics/cfengine/testing.cf common/20_cfe_basics/cfengine/storage.cf common/20_cfe_basics/cfengine/feature.cf common/20_cfe_basics/flag_lib.cf common/20_cfe_basics/logger_rudder.cf common/20_cfe_basics/ncf_lib.cf common/20_cfe_basics/log_rudder.cf' debug: cf_pwait - waiting for process 16425 debug: cf_pwait - process 16425 exited with code: 0 verbose: execresult ran 'NCF_CACHE_PATH=/var/rudder/cfengine-community/state /bin/sh /var/rudder/ncf/common/10_ncf_internals/list-compatible-inputs --capability-file /opt/rudder/etc/agent-capabilities --agent-version 3.12.0 --ncf-path '/var/rudder/ncf' common/20_cfe_basics' successfully verbose: Caching result for function 'execresult("${compatible_inputs_cmd} common/20_cfe_basics","${shell_type}")' debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} common/20_cfe_basics","${shell_type}"),"\n","10000") debug: Evaluating vars promise: path_ncf_common_inputs_20 debug: DeRefCopyPromise(): promiser:'path_ncf_common_inputs_30' debug: DeRefCopyPromise(): copying constraint: 'slist' debug: Evaluating function: execresult("${compatible_inputs_cmd} common/30_generic_methods","${shell_type}") debug: GetExecOutput got 'common/30_generic_methods/monitoring_template.cf common/30_generic_methods/schedule_simple_stateless.cf common/30_generic_methods/file_check_regular.cf common/30_generic_methods/file_copy_from_local_source.cf common/30_generic_methods/permissions.cf common/30_generic_methods/directory_present.cf common/30_generic_methods/user_locked.cf common/30_generic_methods/permissions_dirs_recurse.cf common/30_generic_methods/file_enforce_content.cf common/30_generic_methods/file_ensure_block_present.cf common/30_generic_methods/file_ensure_lines_absent.cf common/30_generic_methods/http_request_content_headers.cf common/30_generic_methods/user_absent.cf common/30_generic_methods/user_password_hash.cf common/30_generic_methods/variable_string.cf common/30_generic_methods/service_ensure_running.cf common/30_generic_methods/_classes_repaired.cf common/30_generic_methods/directory_create.cf common/30_generic_methods/service_check_disabled_at_boot.cf common/30_generic_methods/command_execution.cf common/30_generic_methods/group_present.cf common/30_generic_methods/file_check_block_device.cf common/30_generic_methods/file_keys_values_present.cf common/30_generic_methods/variable_dict_merge.cf common/30_generic_methods/variable_string_from_command.cf common/30_generic_methods/file_key_value_present.cf common/30_generic_methods/command_execution_result.cf common/30_generic_methods/file_download.cf common/30_generic_methods/variable_string_from_file.cf common/30_generic_methods/service_ensure_stopped.cf common/30_generic_methods/service_started.cf common/30_generic_methods/variable_dict_merge_tolerant.cf common/30_generic_methods/file_from_template_jinja2.cf common/30_generic_methods/_classes_sanitize.cf common/30_generic_methods/_log_default.cf common/30_generic_methods/service_check_running.cf common/30_generic_methods/file_check_hardlink.cf common/30_generic_methods/http_request_check_status_headers.cf common/30_generic_methods/user_home.cf common/30_generic_methods/_classes_success.cf common/30_generic_methods/user_primary_group.cf common/30_generic_methods/file_lines_absent.cf common/30_generic_methods/condition_from_expression_persistent.cf common/30_generic_methods/variable_dict_from_file.cf common/30_generic_methods/variable_dict.cf common/30_generic_methods/file_from_local_source.cf common/30_generic_methods/file_from_remote_source.cf common/30_generic_methods/file_symlink_present_force.cf common/30_generic_methods/condition_from_variable_match.cf common/30_generic_methods/package_state.cf common/30_generic_methods/permissions_dirs_recursive.cf common/30_generic_methods/service_ensure_disabled_at_boot.cf common/30_generic_methods/permissions_type_recursion.cf common/30_generic_methods/_classes_copy.cf common/30_generic_methods/_classes_combine_three.cf common/30_generic_methods/service_stopped.cf common/30_generic_methods/file_key_value_present_in_ini_section.cf common/30_generic_methods/service_check_started_at_boot.cf common/30_generic_methods/file_from_template_type.cf common/30_generic_methods/user_create.cf common/30_generic_methods/_classes_combine_two.cf common/30_generic_methods/file_ensure_keys_values.cf common/30_generic_methods/_classes_noop.cf common/30_generic_methods/user_present.cf common/30_generic_methods/file_ensure_line_present_in_xml_tag.cf common/30_generic_methods/schedule_simple_nodups.cf common/30_generic_methods/_logger_default.cf common/30_generic_methods/_logger.cf common/30_generic_methods/service_enabled.cf common/30_generic_methods/service_started_path.cf common/30_generic_methods/user_shell.cf common/30_generic_methods/package_remove.cf common/30_generic_methods/_classes_combine_ifthenelse.cf common/30_generic_methods/file_line_present_in_ini_section.cf common/30_generic_methods/service_disabled.cf common/30_generic_methods/file_block_present_in_section.cf common/30_generic_methods/file_key_value_present_option.cf common/30_generic_methods/permissions_dirs.cf common/30_generic_methods/condition_from_command.cf common/30_generic_methods/file_ensure_key_value_parameter_in_list.cf common/30_generic_methods/condition_from_variable_existence.cf common/30_generic_methods/file_symlink_present.cf common/30_generic_methods/package_install_version_cmp.cf common/30_generic_methods/variable_iterator_from_file.cf common/30_generic_methods/variable_string_from_math_expression.cf common/30_generic_methods/file_check_character_device.cf common/30_generic_methods/file_key_value_parameter_present_in_list.cf common/30_generic_methods/file_copy_from_local_source_with_check.cf common/30_generic_methods/file_ensure_key_value_present_in_ini_section.cf common/30_generic_methods/condition_from_expression.cf common/30_generic_methods/environment_variable.cf common/30_generic_methods/package_install_version.cf common/30_generic_methods/permissions_recurse.cf common/30_generic_methods/variable_string_default.cf common/30_generic_methods/package_install_version_cmp_update.cf common/30_generic_methods/file_content.cf common/30_generic_methods/file_create_symlink_force.cf common/30_generic_methods/_log.cf common/30_generic_methods/file_ensure_line_present_in_ini_section.cf common/30_generic_methods/_log_v3.cf common/30_generic_methods/file_copy_from_remote_source_recursion.cf common/30_generic_methods/_classes_cancel.cf common/30_generic_methods/file_replace_lines.cf common/30_generic_methods/_abort_default.cf common/30_generic_methods/file_create_symlink.cf common/30_generic_methods/file_copy_from_remote_source.cf common/30_generic_methods/file_check_FIFO_pipe.cf common/30_generic_methods/_abort.cf common/30_generic_methods/file_absent.cf common/30_generic_methods/file_from_local_source_recursion.cf common/30_generic_methods/command_execution_once.cf common/30_generic_methods/service_action.cf common/30_generic_methods/file_lines_present.cf common/30_generic_methods/_classes_copy_invert_kept_repaired.cf common/30_generic_methods/file_ensure_block_in_section.cf common/30_generic_methods/service_check_running_ps.cf common/30_generic_methods/file_check_exists.cf common/30_generic_methods/_classes_failure.cf common/30_generic_methods/file_ensure_lines_present.cf common/30_generic_methods/group_absent.cf common/30_generic_methods/file_from_shared_folder.cf common/30_generic_methods/directory_check_exists.cf common/30_generic_methods/service_start.cf common/30_generic_methods/variable_iterator.cf common/30_generic_methods/sharedfile_from_node.cf common/30_generic_methods/package_verify.cf common/30_generic_methods/permissions_recursive.cf common/30_generic_methods/file_block_present.cf common/30_generic_methods/file_key_value_parameter_absent_in_list.cf common/30_generic_methods/file_check_symlink.cf common/30_generic_methods/package_check_installed.cf common/30_generic_methods/condition_once.cf common/30_generic_methods/file_from_local_source_with_check.cf common/30_generic_methods/schedule_simple.cf common/30_generic_methods/file_from_template_mustache.cf common/30_generic_methods/file_check_socket.cf common/30_generic_methods/service_reload.cf common/30_generic_methods/file_ensure_key_value_option.cf common/30_generic_methods/_service_check_running_smf.cf common/30_generic_methods/file_create_symlink_enforce.cf common/30_generic_methods/file_template_expand.cf common/30_generic_methods/package_state_options.cf common/30_generic_methods/file_present.cf common/30_generic_methods/file_ensure_key_value.cf common/30_generic_methods/_classes_combine_four.cf common/30_generic_methods/package_absent.cf common/30_generic_methods/file_from_template.cf common/30_generic_methods/file_check_symlinkto.cf common/30_generic_methods/file_line_present_in_xml_tag.cf common/30_generic_methods/user_uid.cf common/30_generic_methods/file_create.cf common/30_generic_methods/package_present.cf common/30_generic_methods/service_stop.cf common/30_generic_methods/file_ensure_key_value_parameter_not_in_list.cf common/30_generic_methods/_service_check_running_src.cf common/30_generic_methods/_file_check_special.cf common/30_generic_methods/directory_absent.cf common/30_generic_methods/service_ensure_started_at_boot.cf common/30_generic_methods/schedule_simple_catchup.cf common/30_generic_methods/file_remove.cf common/30_generic_methods/file_copy_from_local_source_recursion.cf common/30_generic_methods/package_verify_version.cf common/30_generic_methods/sharedfile_to_node.cf common/30_generic_methods/file_from_remote_source_recursion.cf common/30_generic_methods/service_restart_if.cf common/30_generic_methods/file_from_http_server.cf common/30_generic_methods/monitoring_parameter.cf common/30_generic_methods/package_install.cf common/30_generic_methods/file_from_string_mustache.cf common/30_generic_methods/user_fullname.cf common/30_generic_methods/service_ensure_running_path.cf common/30_generic_methods/file_symlink_present_option.cf common/30_generic_methods/service_restart.cf' debug: cf_pwait - waiting for process 16441 debug: cf_pwait - process 16441 exited with code: 0 verbose: execresult ran 'NCF_CACHE_PATH=/var/rudder/cfengine-community/state /bin/sh /var/rudder/ncf/common/10_ncf_internals/list-compatible-inputs --capability-file /opt/rudder/etc/agent-capabilities --agent-version 3.12.0 --ncf-path '/var/rudder/ncf' common/30_generic_methods' successfully verbose: Caching result for function 'execresult("${compatible_inputs_cmd} common/30_generic_methods","${shell_type}")' debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} common/30_generic_methods","${shell_type}"),"\n","10000") debug: Evaluating vars promise: path_ncf_common_inputs_30 debug: DeRefCopyPromise(): promiser:'path_ncf_common_inputs_40' debug: DeRefCopyPromise(): copying constraint: 'slist' debug: Evaluating function: execresult("${compatible_inputs_cmd} common/40_it_ops_knowledge","${shell_type}") debug: GetExecOutput got 'common/40_it_ops_knowledge/openssh-server/openssh_knowledge.cf common/40_it_ops_knowledge/service/service_knowledge.cf common/40_it_ops_knowledge/cfengine/cfengine_knowledge.cf' debug: cf_pwait - waiting for process 16457 debug: cf_pwait - process 16457 exited with code: 0 verbose: execresult ran 'NCF_CACHE_PATH=/var/rudder/cfengine-community/state /bin/sh /var/rudder/ncf/common/10_ncf_internals/list-compatible-inputs --capability-file /opt/rudder/etc/agent-capabilities --agent-version 3.12.0 --ncf-path '/var/rudder/ncf' common/40_it_ops_knowledge' successfully verbose: Caching result for function 'execresult("${compatible_inputs_cmd} common/40_it_ops_knowledge","${shell_type}")' debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} common/40_it_ops_knowledge","${shell_type}"),"\n","10000") debug: Evaluating vars promise: path_ncf_common_inputs_40 debug: DeRefCopyPromise(): promiser:'path_ncf_common_inputs_50' debug: DeRefCopyPromise(): copying constraint: 'slist' debug: Evaluating function: execresult("${compatible_inputs_cmd} common/50_techniques","${shell_type}") debug: GetExecOutput got '' debug: cf_pwait - waiting for process 16473 debug: cf_pwait - process 16473 exited with code: 0 verbose: execresult ran 'NCF_CACHE_PATH=/var/rudder/cfengine-community/state /bin/sh /var/rudder/ncf/common/10_ncf_internals/list-compatible-inputs --capability-file /opt/rudder/etc/agent-capabilities --agent-version 3.12.0 --ncf-path '/var/rudder/ncf' common/50_techniques' successfully verbose: Caching result for function 'execresult("${compatible_inputs_cmd} common/50_techniques","${shell_type}")' debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} common/50_techniques","${shell_type}"),"\n","10000") debug: Evaluating vars promise: path_ncf_common_inputs_50 debug: DeRefCopyPromise(): promiser:'path_ncf_common_inputs_60' debug: DeRefCopyPromise(): copying constraint: 'slist' debug: Evaluating function: execresult("${compatible_inputs_cmd} common/60_services","${shell_type}") debug: GetExecOutput got 'common/60_services/cfengine/stable/cfengine.cf common/60_services/baseline/stable/baseline.cf' debug: cf_pwait - waiting for process 16489 debug: cf_pwait - process 16489 exited with code: 0 verbose: execresult ran 'NCF_CACHE_PATH=/var/rudder/cfengine-community/state /bin/sh /var/rudder/ncf/common/10_ncf_internals/list-compatible-inputs --capability-file /opt/rudder/etc/agent-capabilities --agent-version 3.12.0 --ncf-path '/var/rudder/ncf' common/60_services' successfully verbose: Caching result for function 'execresult("${compatible_inputs_cmd} common/60_services","${shell_type}")' debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} common/60_services","${shell_type}"),"\n","10000") debug: Evaluating vars promise: path_ncf_common_inputs_60 debug: DeRefCopyPromise(): promiser:'path_ncf_local_inputs_10' debug: DeRefCopyPromise(): copying constraint: 'slist' debug: Evaluating function: execresult("${compatible_inputs_cmd} local/10_ncf_internals","${shell_type}") debug: GetExecOutput got '' debug: cf_pwait - waiting for process 16505 debug: cf_pwait - process 16505 exited with code: 0 verbose: execresult ran 'NCF_CACHE_PATH=/var/rudder/cfengine-community/state /bin/sh /var/rudder/ncf/common/10_ncf_internals/list-compatible-inputs --capability-file /opt/rudder/etc/agent-capabilities --agent-version 3.12.0 --ncf-path '/var/rudder/ncf' local/10_ncf_internals' successfully verbose: Caching result for function 'execresult("${compatible_inputs_cmd} local/10_ncf_internals","${shell_type}")' debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} local/10_ncf_internals","${shell_type}"),"\n","10000") debug: Evaluating vars promise: path_ncf_local_inputs_10 debug: DeRefCopyPromise(): promiser:'path_ncf_local_inputs_20' debug: DeRefCopyPromise(): copying constraint: 'slist' debug: Evaluating function: execresult("${compatible_inputs_cmd} local/20_cfe_basics","${shell_type}") debug: GetExecOutput got '' debug: cf_pwait - waiting for process 16518 debug: cf_pwait - process 16518 exited with code: 0 verbose: execresult ran 'NCF_CACHE_PATH=/var/rudder/cfengine-community/state /bin/sh /var/rudder/ncf/common/10_ncf_internals/list-compatible-inputs --capability-file /opt/rudder/etc/agent-capabilities --agent-version 3.12.0 --ncf-path '/var/rudder/ncf' local/20_cfe_basics' successfully verbose: Caching result for function 'execresult("${compatible_inputs_cmd} local/20_cfe_basics","${shell_type}")' debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} local/20_cfe_basics","${shell_type}"),"\n","10000") debug: Evaluating vars promise: path_ncf_local_inputs_20 debug: DeRefCopyPromise(): promiser:'path_ncf_local_inputs_30' debug: DeRefCopyPromise(): copying constraint: 'slist' debug: Evaluating function: execresult("${compatible_inputs_cmd} local/30_generic_methods","${shell_type}") debug: GetExecOutput got '' debug: cf_pwait - waiting for process 16531 debug: cf_pwait - process 16531 exited with code: 0 verbose: execresult ran 'NCF_CACHE_PATH=/var/rudder/cfengine-community/state /bin/sh /var/rudder/ncf/common/10_ncf_internals/list-compatible-inputs --capability-file /opt/rudder/etc/agent-capabilities --agent-version 3.12.0 --ncf-path '/var/rudder/ncf' local/30_generic_methods' successfully verbose: Caching result for function 'execresult("${compatible_inputs_cmd} local/30_generic_methods","${shell_type}")' debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} local/30_generic_methods","${shell_type}"),"\n","10000") debug: Evaluating vars promise: path_ncf_local_inputs_30 debug: DeRefCopyPromise(): promiser:'path_ncf_local_inputs_40' debug: DeRefCopyPromise(): copying constraint: 'slist' debug: Evaluating function: execresult("${compatible_inputs_cmd} local/40_it_ops_knowledge","${shell_type}") debug: GetExecOutput got '' debug: cf_pwait - waiting for process 16544 debug: cf_pwait - process 16544 exited with code: 0 verbose: execresult ran 'NCF_CACHE_PATH=/var/rudder/cfengine-community/state /bin/sh /var/rudder/ncf/common/10_ncf_internals/list-compatible-inputs --capability-file /opt/rudder/etc/agent-capabilities --agent-version 3.12.0 --ncf-path '/var/rudder/ncf' local/40_it_ops_knowledge' successfully verbose: Caching result for function 'execresult("${compatible_inputs_cmd} local/40_it_ops_knowledge","${shell_type}")' debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} local/40_it_ops_knowledge","${shell_type}"),"\n","10000") debug: Evaluating vars promise: path_ncf_local_inputs_40 debug: DeRefCopyPromise(): promiser:'path_ncf_local_inputs_60' debug: DeRefCopyPromise(): copying constraint: 'slist' debug: Evaluating function: execresult("${compatible_inputs_cmd} local/60_services","${shell_type}") debug: GetExecOutput got '' debug: cf_pwait - waiting for process 16557 debug: cf_pwait - process 16557 exited with code: 0 verbose: execresult ran 'NCF_CACHE_PATH=/var/rudder/cfengine-community/state /bin/sh /var/rudder/ncf/common/10_ncf_internals/list-compatible-inputs --capability-file /opt/rudder/etc/agent-capabilities --agent-version 3.12.0 --ncf-path '/var/rudder/ncf' local/60_services' successfully verbose: Caching result for function 'execresult("${compatible_inputs_cmd} local/60_services","${shell_type}")' debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} local/60_services","${shell_type}"),"\n","10000") debug: Evaluating vars promise: path_ncf_local_inputs_60 debug: DeRefCopyPromise(): promiser:'raw_path_ncf_inputs' debug: DeRefCopyPromise(): copying constraint: 'slist' debug: Flattening slist: @{path_ncf_common_inputs_10} debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","@{path_ncf_local_inputs_10}","@{path_ncf_common_inputs_20}","@{path_ncf_local_inputs_20}","@{path_ncf_common_inputs_30}","@{path_ncf_local_inputs_30}","@{path_ncf_common_inputs_40}","@{path_ncf_local_inputs_40}","@{path_ncf_common_inputs_50}","@{path_ncf_common_inputs_60}","@{path_ncf_local_inputs_60}"} debug: Flattening slist: @{path_ncf_local_inputs_10} debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","@{path_ncf_common_inputs_20}","@{path_ncf_local_inputs_20}","@{path_ncf_common_inputs_30}","@{path_ncf_local_inputs_30}","@{path_ncf_common_inputs_40}","@{path_ncf_local_inputs_40}","@{path_ncf_common_inputs_50}","@{path_ncf_common_inputs_60}","@{path_ncf_local_inputs_60}"} debug: Flattening slist: @{path_ncf_common_inputs_20} debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","common/20_cfe_basics/package_lib.cf","common/20_cfe_basics/dry_run_lib.cf","common/20_cfe_basics/time_lib.cf","common/20_cfe_basics/cfengine/processes.cf","common/20_cfe_basics/cfengine/users.cf","common/20_cfe_basics/cfengine/cfe_internal.cf","common/20_cfe_basics/cfengine/bundles.cf","common/20_cfe_basics/cfengine/guest_environments.cf","common/20_cfe_basics/cfengine/paths.cf","common/20_cfe_basics/cfengine/edit_xml.cf","common/20_cfe_basics/cfengine/services.cf","common/20_cfe_basics/cfengine/databases.cf","common/20_cfe_basics/cfengine/vcs.cf","common/20_cfe_basics/cfengine/files.cf","common/20_cfe_basics/cfengine/commands.cf","common/20_cfe_basics/cfengine/examples.cf","common/20_cfe_basics/cfengine/monitor.cf","common/20_cfe_basics/cfengine/common.cf","common/20_cfe_basics/cfengine/reports.cf","common/20_cfe_basics/cfengine/packages.cf","common/20_cfe_basics/cfengine/testing.cf","common/20_cfe_basics/cfengine/storage.cf","common/20_cfe_basics/cfengine/feature.cf","common/20_cfe_basics/flag_lib.cf","common/20_cfe_basics/logger_rudder.cf","common/20_cfe_basics/ncf_lib.cf","common/20_cfe_basics/log_rudder.cf","@{path_ncf_local_inputs_20}","@{path_ncf_common_inputs_30}","@{path_ncf_local_inputs_30}","@{path_ncf_common_inputs_40}","@{path_ncf_local_inputs_40}","@{path_ncf_common_inputs_50}","@{path_ncf_common_inputs_60}","@{path_ncf_local_inputs_60}"} debug: Flattening slist: @{path_ncf_local_inputs_20} debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","common/20_cfe_basics/package_lib.cf","common/20_cfe_basics/dry_run_lib.cf","common/20_cfe_basics/time_lib.cf","common/20_cfe_basics/cfengine/processes.cf","common/20_cfe_basics/cfengine/users.cf","common/20_cfe_basics/cfengine/cfe_internal.cf","common/20_cfe_basics/cfengine/bundles.cf","common/20_cfe_basics/cfengine/guest_environments.cf","common/20_cfe_basics/cfengine/paths.cf","common/20_cfe_basics/cfengine/edit_xml.cf","common/20_cfe_basics/cfengine/services.cf","common/20_cfe_basics/cfengine/databases.cf","common/20_cfe_basics/cfengine/vcs.cf","common/20_cfe_basics/cfengine/files.cf","common/20_cfe_basics/cfengine/commands.cf","common/20_cfe_basics/cfengine/examples.cf","common/20_cfe_basics/cfengine/monitor.cf","common/20_cfe_basics/cfengine/common.cf","common/20_cfe_basics/cfengine/reports.cf","common/20_cfe_basics/cfengine/packages.cf","common/20_cfe_basics/cfengine/testing.cf","common/20_cfe_basics/cfengine/storage.cf","common/20_cfe_basics/cfengine/feature.cf","common/20_cfe_basics/flag_lib.cf","common/20_cfe_basics/logger_rudder.cf","common/20_cfe_basics/ncf_lib.cf","common/20_cfe_basics/log_rudder.cf","@{path_ncf_common_inputs_30}","@{path_ncf_local_inputs_30}","@{path_ncf_common_inputs_40}","@{path_ncf_local_inputs_40}","@{path_ncf_common_inputs_50}","@{path_ncf_common_inputs_60}","@{path_ncf_local_inputs_60}"} debug: Flattening slist: @{path_ncf_common_inputs_30} debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","common/20_cfe_basics/package_lib.cf","common/20_cfe_basics/dry_run_lib.cf","common/20_cfe_basics/time_lib.cf","common/20_cfe_basics/cfengine/processes.cf","common/20_cfe_basics/cfengine/users.cf","common/20_cfe_basics/cfengine/cfe_internal.cf","common/20_cfe_basics/cfengine/bundles.cf","common/20_cfe_basics/cfengine/guest_environments.cf","common/20_cfe_basics/cfengine/paths.cf","common/20_cfe_basics/cfengine/edit_xml.cf","common/20_cfe_basics/cfengine/services.cf","common/20_cfe_basics/cfengine/databases.cf","common/20_cfe_basics/cfengine/vcs.cf","common/20_cfe_basics/cfengine/files.cf","common/20_cfe_basics/cfengine/commands.cf","common/20_cfe_basics/cfengine/examples.cf","common/20_cfe_basics/cfengine/monitor.cf","common/20_cfe_basics/cfengine/common.cf","common/20_cfe_basics/cfengine/reports.cf","common/20_cfe_basics/cfengine/packages.cf","common/20_cfe_basics/cfengine/testing.cf","common/20_cfe_basics/cfengine/storage.cf","common/20_cfe_basics/cfengine/feature.cf","common/20_cfe_basics/flag_lib.cf","common/20_cfe_basics/logger_rudder.cf","common/20_cfe_basics/ncf_lib.cf","common/20_cfe_basics/log_rudder.cf","common/30_generic_methods/monitoring_template.cf","common/30_generic_methods/schedule_simple_stateless.cf","common/30_generic_methods/file_check_regular.cf","common/30_generic_methods/file_copy_from_local_source.cf","common/30_generic_methods/permissions.cf","common/30_generic_methods/directory_present.cf","common/30_generic_methods/user_locked.cf","common/30_generic_methods/permissions_dirs_recurse.cf","common/30_generic_methods/file_enforce_content.cf","common/30_generic_methods/file_ensure_block_present.cf","common/30_generic_methods/file_ensure_lines_absent.cf","common/30_generic_methods/http_request_content_headers.cf","common/30_generic_methods/user_absent.cf","common/30_generic_methods/user_password_hash.cf","common/30_generic_methods/variable_string.cf","common/30_generic_methods/service_ensure_running.cf","common/30_generic_methods/_classes_repaired.cf","common/30_generic_methods/directory_create.cf","common/30_generic_methods/service_check_disabled_at_boot.cf","common/30_generic_methods/command_execution.cf","common/30_generic_methods/group_present.cf","common/30_generic_methods/file_check_block_device.cf","common/30_generic_methods/file_keys_values_present.cf","common/30_generic_methods/variable_dict_merge.cf","common/30_generic_methods/variable_string_from_command.cf","common/30_generic_methods/file_key_value_present.cf","common/30_generic_methods/command_execution_result.cf","common/30_generic_methods/file_download.cf","common/30_generic_methods/variable_string_from_file.cf","common/30_generic_methods/service_ensure_stopped.cf","common/30_generic_methods/service_started.cf","common/30_generic_methods/variable_dict_merge_tolerant.cf","common/30_generic_methods/file_from_template_jinja2.cf","common/30_generic_methods/_classes_sanitize.cf","common/30_generic_methods/_log_default.cf","common/30_generic_methods/service_check_running.cf","common/30_generic_methods/file_check_hardlink.cf","common/30_generic_methods/http_request_check_status_headers.cf","common/30_generic_methods/user_home.cf","common/30_generic_methods/_classes_success.cf","common/30_generic_methods/user_primary_group.cf","common/30_generic_methods/file_lines_absent.cf","common/30_generic_methods/condition_from_expression_persistent.cf","common/30_generic_methods/variable_dict_from_file.cf","common/30_generic_methods/variable_dict.cf","common/30_generic_methods/file_from_local_source.cf","common/30_generic_methods/file_from_remote_source.cf","common/30_generic_methods/file_symlink_present_force.cf","common/30_generic_methods/condition_from_variable_match.cf","common/30_generic_methods/package_state.cf","common/30_generic_methods/permissions_dirs_recursive.cf","common/30_generic_methods/service_ensure_disabled_at_boot.cf","common/30_generic_methods/permissions_type_recursion.cf","common/30_generic_methods/_classes_copy.cf","common/30_generic_methods/_classes_combine_three.cf","common/30_generic_methods/service_stopped.cf","common/30_generic_methods/file_key_value_present_in_ini_section.cf","common/30_generic_methods/service_check_started_at_boot.cf","common/30_generic_methods/file_from_template_type.cf","common/30_generic_methods/user_create.cf","common/30_generic_methods/_classes_combine_two.cf","common/30_generic_methods/file_ensure_keys_values.cf","common/30_generic_methods/_classes_noop.cf","common/30_generic_methods/user_present.cf","common/30_generic_methods/file_ensure_line_present_in_xml_tag.cf","common/30_generic_methods/schedule_simple_nodups.cf","common/30_generic_methods/_logger_default.cf","common/30_generic_methods/_logger.cf","common/30_generic_methods/service_enabled.cf","common/30_generic_methods/service_started_path.cf","common/30_generic_methods/user_shell.cf","common/30_generic_methods/package_remove.cf","common/30_generic_methods/_classes_combine_ifthenelse.cf","common/30_generic_methods/file_line_present_in_ini_section.cf","common/30_generic_methods/service_disabled.cf","common/30_generic_methods/file_block_present_in_section.cf","common/30_generic_methods/file_key_value_present_option.cf","common/30_generic_methods/permissions_dirs.cf","common/30_generic_methods/condition_from_command.cf","common/30_generic_methods/file_ensure_key_value_parameter_in_list.cf","common/30_generic_methods/condition_from_variable_existence.cf","common/30_generic_methods/file_symlink_present.cf","common/30_generic_methods/package_install_version_cmp.cf","common/30_generic_methods/variable_iterator_from_file.cf","common/30_generic_methods/variable_string_from_math_expression.cf","common/30_generic_methods/file_check_character_device.cf","common/30_generic_methods/file_key_value_parameter_present_in_list.cf","common/30_generic_methods/file_copy_from_local_source_with_check.cf","common/30_generic_methods/file_ensure_key_value_present_in_ini_section.cf","common/30_generic_methods/condition_from_expression.cf","common/30_generic_methods/environment_variable.cf","common/30_generic_methods/package_install_version.cf","common/30_generic_methods/permissions_recurse.cf","common/30_generic_methods/variable_string_default.cf","common/30_generic_methods/package_install_version_cmp_update.cf","common/30_generic_methods/file_content.cf","common/30_generic_methods/file_create_symlink_force.cf","common/30_generic_methods/_log.cf","common/30_generic_methods/file_ensure_line_present_in_ini_section.cf","common/30_generic_methods/_log_v3.cf","common/30_generic_methods/file_copy_from_remote_source_recursion.cf","common/30_generic_methods/_classes_cancel.cf","common/30_generic_methods/file_replace_lines.cf","common/30_generic_methods/_abort_default.cf","common/30_generic_methods/file_create_symlink.cf","common/30_generic_methods/file_copy_from_remote_source.cf","common/30_generic_methods/file_check_FIFO_pipe.cf","common/30_generic_methods/_abort.cf","common/30_generic_methods/file_absent.cf","common/30_generic_methods/file_from_local_source_recursion.cf","common/30_generic_methods/command_execution_once.cf","common/30_generic_methods/service_action.cf","common/30_generic_methods/file_lines_present.cf","common/30_generic_methods/_classes_copy_invert_kept_repaired.cf","common/30_generic_methods/file_ensure_block_in_section.cf","common/30_generic_methods/service_check_running_ps.cf","common/30_generic_methods/file_check_exists.cf","common/30_generic_methods/_classes_failure.cf","common/30_generic_methods/file_ensure_lines_present.cf","common/30_generic_methods/group_absent.cf","common/30_generic_methods/file_from_shared_folder.cf","common/30_generic_methods/directory_check_exists.cf","common/30_generic_methods/service_start.cf","common/30_generic_methods/variable_iterator.cf","common/30_generic_methods/sharedfile_from_node.cf","common/30_generic_methods/package_verify.cf","common/30_generic_methods/permissions_recursive.cf","common/30_generic_methods/file_block_present.cf","common/30_generic_methods/file_key_value_parameter_absent_in_list.cf","common/30_generic_methods/file_check_symlink.cf","common/30_generic_methods/package_check_installed.cf","common/30_generic_methods/condition_once.cf","common/30_generic_methods/file_from_local_source_with_check.cf","common/30_generic_methods/schedule_simple.cf","common/30_generic_methods/file_from_template_mustache.cf","common/30_generic_methods/file_check_socket.cf","common/30_generic_methods/service_reload.cf","common/30_generic_methods/file_ensure_key_value_option.cf","common/30_generic_methods/_service_check_running_smf.cf","common/30_generic_methods/file_create_symlink_enforce.cf","common/30_generic_methods/file_template_expand.cf","common/30_generic_methods/package_state_options.cf","common/30_generic_methods/file_present.cf","common/30_generic_methods/file_ensure_key_value.cf","common/30_generic_methods/_classes_combine_four.cf","common/30_generic_methods/package_absent.cf","common/30_generic_methods/file_from_template.cf","common/30_generic_methods/file_check_symlinkto.cf","common/30_generic_methods/file_line_present_in_xml_tag.cf","common/30_generic_methods/user_uid.cf","common/30_generic_methods/file_create.cf","common/30_generic_methods/package_present.cf","common/30_generic_methods/service_stop.cf","common/30_generic_methods/file_ensure_key_value_parameter_not_in_list.cf","common/30_generic_methods/_service_check_running_src.cf","common/30_generic_methods/_file_check_special.cf","common/30_generic_methods/directory_absent.cf","common/30_generic_methods/service_ensure_started_at_boot.cf","common/30_generic_methods/schedule_simple_catchup.cf","common/30_generic_methods/file_remove.cf","common/30_generic_methods/file_copy_from_local_source_recursion.cf","common/30_generic_methods/package_verify_version.cf","common/30_generic_methods/sharedfile_to_node.cf","common/30_generic_methods/file_from_remote_source_recursion.cf","common/30_generic_methods/service_restart_if.cf","common/30_generic_methods/file_from_http_server.cf","common/30_generic_methods/monitoring_parameter.cf","common/30_generic_methods/package_install.cf","common/30_generic_methods/file_from_string_mustache.cf","common/30_generic_methods/user_fullname.cf","common/30_generic_methods/service_ensure_running_path.cf","common/30_generic_methods/file_symlink_present_option.cf","common/30_generic_methods/service_restart.cf","@{path_ncf_local_inputs_30}","@{path_ncf_common_inputs_40}","@{path_ncf_local_inputs_40}","@{path_ncf_common_inputs_50}","@{path_ncf_common_inputs_60}","@{path_ncf_local_inputs_60}"} debug: Flattening slist: @{path_ncf_local_inputs_30} debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","common/20_cfe_basics/package_lib.cf","common/20_cfe_basics/dry_run_lib.cf","common/20_cfe_basics/time_lib.cf","common/20_cfe_basics/cfengine/processes.cf","common/20_cfe_basics/cfengine/users.cf","common/20_cfe_basics/cfengine/cfe_internal.cf","common/20_cfe_basics/cfengine/bundles.cf","common/20_cfe_basics/cfengine/guest_environments.cf","common/20_cfe_basics/cfengine/paths.cf","common/20_cfe_basics/cfengine/edit_xml.cf","common/20_cfe_basics/cfengine/services.cf","common/20_cfe_basics/cfengine/databases.cf","common/20_cfe_basics/cfengine/vcs.cf","common/20_cfe_basics/cfengine/files.cf","common/20_cfe_basics/cfengine/commands.cf","common/20_cfe_basics/cfengine/examples.cf","common/20_cfe_basics/cfengine/monitor.cf","common/20_cfe_basics/cfengine/common.cf","common/20_cfe_basics/cfengine/reports.cf","common/20_cfe_basics/cfengine/packages.cf","common/20_cfe_basics/cfengine/testing.cf","common/20_cfe_basics/cfengine/storage.cf","common/20_cfe_basics/cfengine/feature.cf","common/20_cfe_basics/flag_lib.cf","common/20_cfe_basics/logger_rudder.cf","common/20_cfe_basics/ncf_lib.cf","common/20_cfe_basics/log_rudder.cf","common/30_generic_methods/monitoring_template.cf","common/30_generic_methods/schedule_simple_stateless.cf","common/30_generic_methods/file_check_regular.cf","common/30_generic_methods/file_copy_from_local_source.cf","common/30_generic_methods/permissions.cf","common/30_generic_methods/directory_present.cf","common/30_generic_methods/user_locked.cf","common/30_generic_methods/permissions_dirs_recurse.cf","common/30_generic_methods/file_enforce_content.cf","common/30_generic_methods/file_ensure_block_present.cf","common/30_generic_methods/file_ensure_lines_absent.cf","common/30_generic_methods/http_request_content_headers.cf","common/30_generic_methods/user_absent.cf","common/30_generic_methods/user_password_hash.cf","common/30_generic_methods/variable_string.cf","common/30_generic_methods/service_ensure_running.cf","common/30_generic_methods/_classes_repaired.cf","common/30_generic_methods/directory_create.cf","common/30_generic_methods/service_check_disabled_at_boot.cf","common/30_generic_methods/command_execution.cf","common/30_generic_methods/group_present.cf","common/30_generic_methods/file_check_block_device.cf","common/30_generic_methods/file_keys_values_present.cf","common/30_generic_methods/variable_dict_merge.cf","common/30_generic_methods/variable_string_from_command.cf","common/30_generic_methods/file_key_value_present.cf","common/30_generic_methods/command_execution_result.cf","common/30_generic_methods/file_download.cf","common/30_generic_methods/variable_string_from_file.cf","common/30_generic_methods/service_ensure_stopped.cf","common/30_generic_methods/service_started.cf","common/30_generic_methods/variable_dict_merge_tolerant.cf","common/30_generic_methods/file_from_template_jinja2.cf","common/30_generic_methods/_classes_sanitize.cf","common/30_generic_methods/_log_default.cf","common/30_generic_methods/service_check_running.cf","common/30_generic_methods/file_check_hardlink.cf","common/30_generic_methods/http_request_check_status_headers.cf","common/30_generic_methods/user_home.cf","common/30_generic_methods/_classes_success.cf","common/30_generic_methods/user_primary_group.cf","common/30_generic_methods/file_lines_absent.cf","common/30_generic_methods/condition_from_expression_persistent.cf","common/30_generic_methods/variable_dict_from_file.cf","common/30_generic_methods/variable_dict.cf","common/30_generic_methods/file_from_local_source.cf","common/30_generic_methods/file_from_remote_source.cf","common/30_generic_methods/file_symlink_present_force.cf","common/30_generic_methods/condition_from_variable_match.cf","common/30_generic_methods/package_state.cf","common/30_generic_methods/permissions_dirs_recursive.cf","common/30_generic_methods/service_ensure_disabled_at_boot.cf","common/30_generic_methods/permissions_type_recursion.cf","common/30_generic_methods/_classes_copy.cf","common/30_generic_methods/_classes_combine_three.cf","common/30_generic_methods/service_stopped.cf","common/30_generic_methods/file_key_value_present_in_ini_section.cf","common/30_generic_methods/service_check_started_at_boot.cf","common/30_generic_methods/file_from_template_type.cf","common/30_generic_methods/user_create.cf","common/30_generic_methods/_classes_combine_two.cf","common/30_generic_methods/file_ensure_keys_values.cf","common/30_generic_methods/_classes_noop.cf","common/30_generic_methods/user_present.cf","common/30_generic_methods/file_ensure_line_present_in_xml_tag.cf","common/30_generic_methods/schedule_simple_nodups.cf","common/30_generic_methods/_logger_default.cf","common/30_generic_methods/_logger.cf","common/30_generic_methods/service_enabled.cf","common/30_generic_methods/service_started_path.cf","common/30_generic_methods/user_shell.cf","common/30_generic_methods/package_remove.cf","common/30_generic_methods/_classes_combine_ifthenelse.cf","common/30_generic_methods/file_line_present_in_ini_section.cf","common/30_generic_methods/service_disabled.cf","common/30_generic_methods/file_block_present_in_section.cf","common/30_generic_methods/file_key_value_present_option.cf","common/30_generic_methods/permissions_dirs.cf","common/30_generic_methods/condition_from_command.cf","common/30_generic_methods/file_ensure_key_value_parameter_in_list.cf","common/30_generic_methods/condition_from_variable_existence.cf","common/30_generic_methods/file_symlink_present.cf","common/30_generic_methods/package_install_version_cmp.cf","common/30_generic_methods/variable_iterator_from_file.cf","common/30_generic_methods/variable_string_from_math_expression.cf","common/30_generic_methods/file_check_character_device.cf","common/30_generic_methods/file_key_value_parameter_present_in_list.cf","common/30_generic_methods/file_copy_from_local_source_with_check.cf","common/30_generic_methods/file_ensure_key_value_present_in_ini_section.cf","common/30_generic_methods/condition_from_expression.cf","common/30_generic_methods/environment_variable.cf","common/30_generic_methods/package_install_version.cf","common/30_generic_methods/permissions_recurse.cf","common/30_generic_methods/variable_string_default.cf","common/30_generic_methods/package_install_version_cmp_update.cf","common/30_generic_methods/file_content.cf","common/30_generic_methods/file_create_symlink_force.cf","common/30_generic_methods/_log.cf","common/30_generic_methods/file_ensure_line_present_in_ini_section.cf","common/30_generic_methods/_log_v3.cf","common/30_generic_methods/file_copy_from_remote_source_recursion.cf","common/30_generic_methods/_classes_cancel.cf","common/30_generic_methods/file_replace_lines.cf","common/30_generic_methods/_abort_default.cf","common/30_generic_methods/file_create_symlink.cf","common/30_generic_methods/file_copy_from_remote_source.cf","common/30_generic_methods/file_check_FIFO_pipe.cf","common/30_generic_methods/_abort.cf","common/30_generic_methods/file_absent.cf","common/30_generic_methods/file_from_local_source_recursion.cf","common/30_generic_methods/command_execution_once.cf","common/30_generic_methods/service_action.cf","common/30_generic_methods/file_lines_present.cf","common/30_generic_methods/_classes_copy_invert_kept_repaired.cf","common/30_generic_methods/file_ensure_block_in_section.cf","common/30_generic_methods/service_check_running_ps.cf","common/30_generic_methods/file_check_exists.cf","common/30_generic_methods/_classes_failure.cf","common/30_generic_methods/file_ensure_lines_present.cf","common/30_generic_methods/group_absent.cf","common/30_generic_methods/file_from_shared_folder.cf","common/30_generic_methods/directory_check_exists.cf","common/30_generic_methods/service_start.cf","common/30_generic_methods/variable_iterator.cf","common/30_generic_methods/sharedfile_from_node.cf","common/30_generic_methods/package_verify.cf","common/30_generic_methods/permissions_recursive.cf","common/30_generic_methods/file_block_present.cf","common/30_generic_methods/file_key_value_parameter_absent_in_list.cf","common/30_generic_methods/file_check_symlink.cf","common/30_generic_methods/package_check_installed.cf","common/30_generic_methods/condition_once.cf","common/30_generic_methods/file_from_local_source_with_check.cf","common/30_generic_methods/schedule_simple.cf","common/30_generic_methods/file_from_template_mustache.cf","common/30_generic_methods/file_check_socket.cf","common/30_generic_methods/service_reload.cf","common/30_generic_methods/file_ensure_key_value_option.cf","common/30_generic_methods/_service_check_running_smf.cf","common/30_generic_methods/file_create_symlink_enforce.cf","common/30_generic_methods/file_template_expand.cf","common/30_generic_methods/package_state_options.cf","common/30_generic_methods/file_present.cf","common/30_generic_methods/file_ensure_key_value.cf","common/30_generic_methods/_classes_combine_four.cf","common/30_generic_methods/package_absent.cf","common/30_generic_methods/file_from_template.cf","common/30_generic_methods/file_check_symlinkto.cf","common/30_generic_methods/file_line_present_in_xml_tag.cf","common/30_generic_methods/user_uid.cf","common/30_generic_methods/file_create.cf","common/30_generic_methods/package_present.cf","common/30_generic_methods/service_stop.cf","common/30_generic_methods/file_ensure_key_value_parameter_not_in_list.cf","common/30_generic_methods/_service_check_running_src.cf","common/30_generic_methods/_file_check_special.cf","common/30_generic_methods/directory_absent.cf","common/30_generic_methods/service_ensure_started_at_boot.cf","common/30_generic_methods/schedule_simple_catchup.cf","common/30_generic_methods/file_remove.cf","common/30_generic_methods/file_copy_from_local_source_recursion.cf","common/30_generic_methods/package_verify_version.cf","common/30_generic_methods/sharedfile_to_node.cf","common/30_generic_methods/file_from_remote_source_recursion.cf","common/30_generic_methods/service_restart_if.cf","common/30_generic_methods/file_from_http_server.cf","common/30_generic_methods/monitoring_parameter.cf","common/30_generic_methods/package_install.cf","common/30_generic_methods/file_from_string_mustache.cf","common/30_generic_methods/user_fullname.cf","common/30_generic_methods/service_ensure_running_path.cf","common/30_generic_methods/file_symlink_present_option.cf","common/30_generic_methods/service_restart.cf","@{path_ncf_common_inputs_40}","@{path_ncf_local_inputs_40}","@{path_ncf_common_inputs_50}","@{path_ncf_common_inputs_60}","@{path_ncf_local_inputs_60}"} debug: Flattening slist: @{path_ncf_common_inputs_40} debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","common/20_cfe_basics/package_lib.cf","common/20_cfe_basics/dry_run_lib.cf","common/20_cfe_basics/time_lib.cf","common/20_cfe_basics/cfengine/processes.cf","common/20_cfe_basics/cfengine/users.cf","common/20_cfe_basics/cfengine/cfe_internal.cf","common/20_cfe_basics/cfengine/bundles.cf","common/20_cfe_basics/cfengine/guest_environments.cf","common/20_cfe_basics/cfengine/paths.cf","common/20_cfe_basics/cfengine/edit_xml.cf","common/20_cfe_basics/cfengine/services.cf","common/20_cfe_basics/cfengine/databases.cf","common/20_cfe_basics/cfengine/vcs.cf","common/20_cfe_basics/cfengine/files.cf","common/20_cfe_basics/cfengine/commands.cf","common/20_cfe_basics/cfengine/examples.cf","common/20_cfe_basics/cfengine/monitor.cf","common/20_cfe_basics/cfengine/common.cf","common/20_cfe_basics/cfengine/reports.cf","common/20_cfe_basics/cfengine/packages.cf","common/20_cfe_basics/cfengine/testing.cf","common/20_cfe_basics/cfengine/storage.cf","common/20_cfe_basics/cfengine/feature.cf","common/20_cfe_basics/flag_lib.cf","common/20_cfe_basics/logger_rudder.cf","common/20_cfe_basics/ncf_lib.cf","common/20_cfe_basics/log_rudder.cf","common/30_generic_methods/monitoring_template.cf","common/30_generic_methods/schedule_simple_stateless.cf","common/30_generic_methods/file_check_regular.cf","common/30_generic_methods/file_copy_from_local_source.cf","common/30_generic_methods/permissions.cf","common/30_generic_methods/directory_present.cf","common/30_generic_methods/user_locked.cf","common/30_generic_methods/permissions_dirs_recurse.cf","common/30_generic_methods/file_enforce_content.cf","common/30_generic_methods/file_ensure_block_present.cf","common/30_generic_methods/file_ensure_lines_absent.cf","common/30_generic_methods/http_request_content_headers.cf","common/30_generic_methods/user_absent.cf","common/30_generic_methods/user_password_hash.cf","common/30_generic_methods/variable_string.cf","common/30_generic_methods/service_ensure_running.cf","common/30_generic_methods/_classes_repaired.cf","common/30_generic_methods/directory_create.cf","common/30_generic_methods/service_check_disabled_at_boot.cf","common/30_generic_methods/command_execution.cf","common/30_generic_methods/group_present.cf","common/30_generic_methods/file_check_block_device.cf","common/30_generic_methods/file_keys_values_present.cf","common/30_generic_methods/variable_dict_merge.cf","common/30_generic_methods/variable_string_from_command.cf","common/30_generic_methods/file_key_value_present.cf","common/30_generic_methods/command_execution_result.cf","common/30_generic_methods/file_download.cf","common/30_generic_methods/variable_string_from_file.cf","common/30_generic_methods/service_ensure_stopped.cf","common/30_generic_methods/service_started.cf","common/30_generic_methods/variable_dict_merge_tolerant.cf","common/30_generic_methods/file_from_template_jinja2.cf","common/30_generic_methods/_classes_sanitize.cf","common/30_generic_methods/_log_default.cf","common/30_generic_methods/service_check_running.cf","common/30_generic_methods/file_check_hardlink.cf","common/30_generic_methods/http_request_check_status_headers.cf","common/30_generic_methods/user_home.cf","common/30_generic_methods/_classes_success.cf","common/30_generic_methods/user_primary_group.cf","common/30_generic_methods/file_lines_absent.cf","common/30_generic_methods/condition_from_expression_persistent.cf","common/30_generic_methods/variable_dict_from_file.cf","common/30_generic_methods/variable_dict.cf","common/30_generic_methods/file_from_local_source.cf","common/30_generic_methods/file_from_remote_source.cf","common/30_generic_methods/file_symlink_present_force.cf","common/30_generic_methods/condition_from_variable_match.cf","common/30_generic_methods/package_state.cf","common/30_generic_methods/permissions_dirs_recursive.cf","common/30_generic_methods/service_ensure_disabled_at_boot.cf","common/30_generic_methods/permissions_type_recursion.cf","common/30_generic_methods/_classes_copy.cf","common/30_generic_methods/_classes_combine_three.cf","common/30_generic_methods/service_stopped.cf","common/30_generic_methods/file_key_value_present_in_ini_section.cf","common/30_generic_methods/service_check_started_at_boot.cf","common/30_generic_methods/file_from_template_type.cf","common/30_generic_methods/user_create.cf","common/30_generic_methods/_classes_combine_two.cf","common/30_generic_methods/file_ensure_keys_values.cf","common/30_generic_methods/_classes_noop.cf","common/30_generic_methods/user_present.cf","common/30_generic_methods/file_ensure_line_present_in_xml_tag.cf","common/30_generic_methods/schedule_simple_nodups.cf","common/30_generic_methods/_logger_default.cf","common/30_generic_methods/_logger.cf","common/30_generic_methods/service_enabled.cf","common/30_generic_methods/service_started_path.cf","common/30_generic_methods/user_shell.cf","common/30_generic_methods/package_remove.cf","common/30_generic_methods/_classes_combine_ifthenelse.cf","common/30_generic_methods/file_line_present_in_ini_section.cf","common/30_generic_methods/service_disabled.cf","common/30_generic_methods/file_block_present_in_section.cf","common/30_generic_methods/file_key_value_present_option.cf","common/30_generic_methods/permissions_dirs.cf","common/30_generic_methods/condition_from_command.cf","common/30_generic_methods/file_ensure_key_value_parameter_in_list.cf","common/30_generic_methods/condition_from_variable_existence.cf","common/30_generic_methods/file_symlink_present.cf","common/30_generic_methods/package_install_version_cmp.cf","common/30_generic_methods/variable_iterator_from_file.cf","common/30_generic_methods/variable_string_from_math_expression.cf","common/30_generic_methods/file_check_character_device.cf","common/30_generic_methods/file_key_value_parameter_present_in_list.cf","common/30_generic_methods/file_copy_from_local_source_with_check.cf","common/30_generic_methods/file_ensure_key_value_present_in_ini_section.cf","common/30_generic_methods/condition_from_expression.cf","common/30_generic_methods/environment_variable.cf","common/30_generic_methods/package_install_version.cf","common/30_generic_methods/permissions_recurse.cf","common/30_generic_methods/variable_string_default.cf","common/30_generic_methods/package_install_version_cmp_update.cf","common/30_generic_methods/file_content.cf","common/30_generic_methods/file_create_symlink_force.cf","common/30_generic_methods/_log.cf","common/30_generic_methods/file_ensure_line_present_in_ini_section.cf","common/30_generic_methods/_log_v3.cf","common/30_generic_methods/file_copy_from_remote_source_recursion.cf","common/30_generic_methods/_classes_cancel.cf","common/30_generic_methods/file_replace_lines.cf","common/30_generic_methods/_abort_default.cf","common/30_generic_methods/file_create_symlink.cf","common/30_generic_methods/file_copy_from_remote_source.cf","common/30_generic_methods/file_check_FIFO_pipe.cf","common/30_generic_methods/_abort.cf","common/30_generic_methods/file_absent.cf","common/30_generic_methods/file_from_local_source_recursion.cf","common/30_generic_methods/command_execution_once.cf","common/30_generic_methods/service_action.cf","common/30_generic_methods/file_lines_present.cf","common/30_generic_methods/_classes_copy_invert_kept_repaired.cf","common/30_generic_methods/file_ensure_block_in_section.cf","common/30_generic_methods/service_check_running_ps.cf","common/30_generic_methods/file_check_exists.cf","common/30_generic_methods/_classes_failure.cf","common/30_generic_methods/file_ensure_lines_present.cf","common/30_generic_methods/group_absent.cf","common/30_generic_methods/file_from_shared_folder.cf","common/30_generic_methods/directory_check_exists.cf","common/30_generic_methods/service_start.cf","common/30_generic_methods/variable_iterator.cf","common/30_generic_methods/sharedfile_from_node.cf","common/30_generic_methods/package_verify.cf","common/30_generic_methods/permissions_recursive.cf","common/30_generic_methods/file_block_present.cf","common/30_generic_methods/file_key_value_parameter_absent_in_list.cf","common/30_generic_methods/file_check_symlink.cf","common/30_generic_methods/package_check_installed.cf","common/30_generic_methods/condition_once.cf","common/30_generic_methods/file_from_local_source_with_check.cf","common/30_generic_methods/schedule_simple.cf","common/30_generic_methods/file_from_template_mustache.cf","common/30_generic_methods/file_check_socket.cf","common/30_generic_methods/service_reload.cf","common/30_generic_methods/file_ensure_key_value_option.cf","common/30_generic_methods/_service_check_running_smf.cf","common/30_generic_methods/file_create_symlink_enforce.cf","common/30_generic_methods/file_template_expand.cf","common/30_generic_methods/package_state_options.cf","common/30_generic_methods/file_present.cf","common/30_generic_methods/file_ensure_key_value.cf","common/30_generic_methods/_classes_combine_four.cf","common/30_generic_methods/package_absent.cf","common/30_generic_methods/file_from_template.cf","common/30_generic_methods/file_check_symlinkto.cf","common/30_generic_methods/file_line_present_in_xml_tag.cf","common/30_generic_methods/user_uid.cf","common/30_generic_methods/file_create.cf","common/30_generic_methods/package_present.cf","common/30_generic_methods/service_stop.cf","common/30_generic_methods/file_ensure_key_value_parameter_not_in_list.cf","common/30_generic_methods/_service_check_running_src.cf","common/30_generic_methods/_file_check_special.cf","common/30_generic_methods/directory_absent.cf","common/30_generic_methods/service_ensure_started_at_boot.cf","common/30_generic_methods/schedule_simple_catchup.cf","common/30_generic_methods/file_remove.cf","common/30_generic_methods/file_copy_from_local_source_recursion.cf","common/30_generic_methods/package_verify_version.cf","common/30_generic_methods/sharedfile_to_node.cf","common/30_generic_methods/file_from_remote_source_recursion.cf","common/30_generic_methods/service_restart_if.cf","common/30_generic_methods/file_from_http_server.cf","common/30_generic_methods/monitoring_parameter.cf","common/30_generic_methods/package_install.cf","common/30_generic_methods/file_from_string_mustache.cf","common/30_generic_methods/user_fullname.cf","common/30_generic_methods/service_ensure_running_path.cf","common/30_generic_methods/file_symlink_present_option.cf","common/30_generic_methods/service_restart.cf","common/40_it_ops_knowledge/openssh-server/openssh_knowledge.cf","common/40_it_ops_knowledge/service/service_knowledge.cf","common/40_it_ops_knowledge/cfengine/cfengine_knowledge.cf","@{path_ncf_local_inputs_40}","@{path_ncf_common_inputs_50}","@{path_ncf_common_inputs_60}","@{path_ncf_local_inputs_60}"} debug: Flattening slist: @{path_ncf_local_inputs_40} debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","common/20_cfe_basics/package_lib.cf","common/20_cfe_basics/dry_run_lib.cf","common/20_cfe_basics/time_lib.cf","common/20_cfe_basics/cfengine/processes.cf","common/20_cfe_basics/cfengine/users.cf","common/20_cfe_basics/cfengine/cfe_internal.cf","common/20_cfe_basics/cfengine/bundles.cf","common/20_cfe_basics/cfengine/guest_environments.cf","common/20_cfe_basics/cfengine/paths.cf","common/20_cfe_basics/cfengine/edit_xml.cf","common/20_cfe_basics/cfengine/services.cf","common/20_cfe_basics/cfengine/databases.cf","common/20_cfe_basics/cfengine/vcs.cf","common/20_cfe_basics/cfengine/files.cf","common/20_cfe_basics/cfengine/commands.cf","common/20_cfe_basics/cfengine/examples.cf","common/20_cfe_basics/cfengine/monitor.cf","common/20_cfe_basics/cfengine/common.cf","common/20_cfe_basics/cfengine/reports.cf","common/20_cfe_basics/cfengine/packages.cf","common/20_cfe_basics/cfengine/testing.cf","common/20_cfe_basics/cfengine/storage.cf","common/20_cfe_basics/cfengine/feature.cf","common/20_cfe_basics/flag_lib.cf","common/20_cfe_basics/logger_rudder.cf","common/20_cfe_basics/ncf_lib.cf","common/20_cfe_basics/log_rudder.cf","common/30_generic_methods/monitoring_template.cf","common/30_generic_methods/schedule_simple_stateless.cf","common/30_generic_methods/file_check_regular.cf","common/30_generic_methods/file_copy_from_local_source.cf","common/30_generic_methods/permissions.cf","common/30_generic_methods/directory_present.cf","common/30_generic_methods/user_locked.cf","common/30_generic_methods/permissions_dirs_recurse.cf","common/30_generic_methods/file_enforce_content.cf","common/30_generic_methods/file_ensure_block_present.cf","common/30_generic_methods/file_ensure_lines_absent.cf","common/30_generic_methods/http_request_content_headers.cf","common/30_generic_methods/user_absent.cf","common/30_generic_methods/user_password_hash.cf","common/30_generic_methods/variable_string.cf","common/30_generic_methods/service_ensure_running.cf","common/30_generic_methods/_classes_repaired.cf","common/30_generic_methods/directory_create.cf","common/30_generic_methods/service_check_disabled_at_boot.cf","common/30_generic_methods/command_execution.cf","common/30_generic_methods/group_present.cf","common/30_generic_methods/file_check_block_device.cf","common/30_generic_methods/file_keys_values_present.cf","common/30_generic_methods/variable_dict_merge.cf","common/30_generic_methods/variable_string_from_command.cf","common/30_generic_methods/file_key_value_present.cf","common/30_generic_methods/command_execution_result.cf","common/30_generic_methods/file_download.cf","common/30_generic_methods/variable_string_from_file.cf","common/30_generic_methods/service_ensure_stopped.cf","common/30_generic_methods/service_started.cf","common/30_generic_methods/variable_dict_merge_tolerant.cf","common/30_generic_methods/file_from_template_jinja2.cf","common/30_generic_methods/_classes_sanitize.cf","common/30_generic_methods/_log_default.cf","common/30_generic_methods/service_check_running.cf","common/30_generic_methods/file_check_hardlink.cf","common/30_generic_methods/http_request_check_status_headers.cf","common/30_generic_methods/user_home.cf","common/30_generic_methods/_classes_success.cf","common/30_generic_methods/user_primary_group.cf","common/30_generic_methods/file_lines_absent.cf","common/30_generic_methods/condition_from_expression_persistent.cf","common/30_generic_methods/variable_dict_from_file.cf","common/30_generic_methods/variable_dict.cf","common/30_generic_methods/file_from_local_source.cf","common/30_generic_methods/file_from_remote_source.cf","common/30_generic_methods/file_symlink_present_force.cf","common/30_generic_methods/condition_from_variable_match.cf","common/30_generic_methods/package_state.cf","common/30_generic_methods/permissions_dirs_recursive.cf","common/30_generic_methods/service_ensure_disabled_at_boot.cf","common/30_generic_methods/permissions_type_recursion.cf","common/30_generic_methods/_classes_copy.cf","common/30_generic_methods/_classes_combine_three.cf","common/30_generic_methods/service_stopped.cf","common/30_generic_methods/file_key_value_present_in_ini_section.cf","common/30_generic_methods/service_check_started_at_boot.cf","common/30_generic_methods/file_from_template_type.cf","common/30_generic_methods/user_create.cf","common/30_generic_methods/_classes_combine_two.cf","common/30_generic_methods/file_ensure_keys_values.cf","common/30_generic_methods/_classes_noop.cf","common/30_generic_methods/user_present.cf","common/30_generic_methods/file_ensure_line_present_in_xml_tag.cf","common/30_generic_methods/schedule_simple_nodups.cf","common/30_generic_methods/_logger_default.cf","common/30_generic_methods/_logger.cf","common/30_generic_methods/service_enabled.cf","common/30_generic_methods/service_started_path.cf","common/30_generic_methods/user_shell.cf","common/30_generic_methods/package_remove.cf","common/30_generic_methods/_classes_combine_ifthenelse.cf","common/30_generic_methods/file_line_present_in_ini_section.cf","common/30_generic_methods/service_disabled.cf","common/30_generic_methods/file_block_present_in_section.cf","common/30_generic_methods/file_key_value_present_option.cf","common/30_generic_methods/permissions_dirs.cf","common/30_generic_methods/condition_from_command.cf","common/30_generic_methods/file_ensure_key_value_parameter_in_list.cf","common/30_generic_methods/condition_from_variable_existence.cf","common/30_generic_methods/file_symlink_present.cf","common/30_generic_methods/package_install_version_cmp.cf","common/30_generic_methods/variable_iterator_from_file.cf","common/30_generic_methods/variable_string_from_math_expression.cf","common/30_generic_methods/file_check_character_device.cf","common/30_generic_methods/file_key_value_parameter_present_in_list.cf","common/30_generic_methods/file_copy_from_local_source_with_check.cf","common/30_generic_methods/file_ensure_key_value_present_in_ini_section.cf","common/30_generic_methods/condition_from_expression.cf","common/30_generic_methods/environment_variable.cf","common/30_generic_methods/package_install_version.cf","common/30_generic_methods/permissions_recurse.cf","common/30_generic_methods/variable_string_default.cf","common/30_generic_methods/package_install_version_cmp_update.cf","common/30_generic_methods/file_content.cf","common/30_generic_methods/file_create_symlink_force.cf","common/30_generic_methods/_log.cf","common/30_generic_methods/file_ensure_line_present_in_ini_section.cf","common/30_generic_methods/_log_v3.cf","common/30_generic_methods/file_copy_from_remote_source_recursion.cf","common/30_generic_methods/_classes_cancel.cf","common/30_generic_methods/file_replace_lines.cf","common/30_generic_methods/_abort_default.cf","common/30_generic_methods/file_create_symlink.cf","common/30_generic_methods/file_copy_from_remote_source.cf","common/30_generic_methods/file_check_FIFO_pipe.cf","common/30_generic_methods/_abort.cf","common/30_generic_methods/file_absent.cf","common/30_generic_methods/file_from_local_source_recursion.cf","common/30_generic_methods/command_execution_once.cf","common/30_generic_methods/service_action.cf","common/30_generic_methods/file_lines_present.cf","common/30_generic_methods/_classes_copy_invert_kept_repaired.cf","common/30_generic_methods/file_ensure_block_in_section.cf","common/30_generic_methods/service_check_running_ps.cf","common/30_generic_methods/file_check_exists.cf","common/30_generic_methods/_classes_failure.cf","common/30_generic_methods/file_ensure_lines_present.cf","common/30_generic_methods/group_absent.cf","common/30_generic_methods/file_from_shared_folder.cf","common/30_generic_methods/directory_check_exists.cf","common/30_generic_methods/service_start.cf","common/30_generic_methods/variable_iterator.cf","common/30_generic_methods/sharedfile_from_node.cf","common/30_generic_methods/package_verify.cf","common/30_generic_methods/permissions_recursive.cf","common/30_generic_methods/file_block_present.cf","common/30_generic_methods/file_key_value_parameter_absent_in_list.cf","common/30_generic_methods/file_check_symlink.cf","common/30_generic_methods/package_check_installed.cf","common/30_generic_methods/condition_once.cf","common/30_generic_methods/file_from_local_source_with_check.cf","common/30_generic_methods/schedule_simple.cf","common/30_generic_methods/file_from_template_mustache.cf","common/30_generic_methods/file_check_socket.cf","common/30_generic_methods/service_reload.cf","common/30_generic_methods/file_ensure_key_value_option.cf","common/30_generic_methods/_service_check_running_smf.cf","common/30_generic_methods/file_create_symlink_enforce.cf","common/30_generic_methods/file_template_expand.cf","common/30_generic_methods/package_state_options.cf","common/30_generic_methods/file_present.cf","common/30_generic_methods/file_ensure_key_value.cf","common/30_generic_methods/_classes_combine_four.cf","common/30_generic_methods/package_absent.cf","common/30_generic_methods/file_from_template.cf","common/30_generic_methods/file_check_symlinkto.cf","common/30_generic_methods/file_line_present_in_xml_tag.cf","common/30_generic_methods/user_uid.cf","common/30_generic_methods/file_create.cf","common/30_generic_methods/package_present.cf","common/30_generic_methods/service_stop.cf","common/30_generic_methods/file_ensure_key_value_parameter_not_in_list.cf","common/30_generic_methods/_service_check_running_src.cf","common/30_generic_methods/_file_check_special.cf","common/30_generic_methods/directory_absent.cf","common/30_generic_methods/service_ensure_started_at_boot.cf","common/30_generic_methods/schedule_simple_catchup.cf","common/30_generic_methods/file_remove.cf","common/30_generic_methods/file_copy_from_local_source_recursion.cf","common/30_generic_methods/package_verify_version.cf","common/30_generic_methods/sharedfile_to_node.cf","common/30_generic_methods/file_from_remote_source_recursion.cf","common/30_generic_methods/service_restart_if.cf","common/30_generic_methods/file_from_http_server.cf","common/30_generic_methods/monitoring_parameter.cf","common/30_generic_methods/package_install.cf","common/30_generic_methods/file_from_string_mustache.cf","common/30_generic_methods/user_fullname.cf","common/30_generic_methods/service_ensure_running_path.cf","common/30_generic_methods/file_symlink_present_option.cf","common/30_generic_methods/service_restart.cf","common/40_it_ops_knowledge/openssh-server/openssh_knowledge.cf","common/40_it_ops_knowledge/service/service_knowledge.cf","common/40_it_ops_knowledge/cfengine/cfengine_knowledge.cf","@{path_ncf_common_inputs_50}","@{path_ncf_common_inputs_60}","@{path_ncf_local_inputs_60}"} debug: Flattening slist: @{path_ncf_common_inputs_50} debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","common/20_cfe_basics/package_lib.cf","common/20_cfe_basics/dry_run_lib.cf","common/20_cfe_basics/time_lib.cf","common/20_cfe_basics/cfengine/processes.cf","common/20_cfe_basics/cfengine/users.cf","common/20_cfe_basics/cfengine/cfe_internal.cf","common/20_cfe_basics/cfengine/bundles.cf","common/20_cfe_basics/cfengine/guest_environments.cf","common/20_cfe_basics/cfengine/paths.cf","common/20_cfe_basics/cfengine/edit_xml.cf","common/20_cfe_basics/cfengine/services.cf","common/20_cfe_basics/cfengine/databases.cf","common/20_cfe_basics/cfengine/vcs.cf","common/20_cfe_basics/cfengine/files.cf","common/20_cfe_basics/cfengine/commands.cf","common/20_cfe_basics/cfengine/examples.cf","common/20_cfe_basics/cfengine/monitor.cf","common/20_cfe_basics/cfengine/common.cf","common/20_cfe_basics/cfengine/reports.cf","common/20_cfe_basics/cfengine/packages.cf","common/20_cfe_basics/cfengine/testing.cf","common/20_cfe_basics/cfengine/storage.cf","common/20_cfe_basics/cfengine/feature.cf","common/20_cfe_basics/flag_lib.cf","common/20_cfe_basics/logger_rudder.cf","common/20_cfe_basics/ncf_lib.cf","common/20_cfe_basics/log_rudder.cf","common/30_generic_methods/monitoring_template.cf","common/30_generic_methods/schedule_simple_stateless.cf","common/30_generic_methods/file_check_regular.cf","common/30_generic_methods/file_copy_from_local_source.cf","common/30_generic_methods/permissions.cf","common/30_generic_methods/directory_present.cf","common/30_generic_methods/user_locked.cf","common/30_generic_methods/permissions_dirs_recurse.cf","common/30_generic_methods/file_enforce_content.cf","common/30_generic_methods/file_ensure_block_present.cf","common/30_generic_methods/file_ensure_lines_absent.cf","common/30_generic_methods/http_request_content_headers.cf","common/30_generic_methods/user_absent.cf","common/30_generic_methods/user_password_hash.cf","common/30_generic_methods/variable_string.cf","common/30_generic_methods/service_ensure_running.cf","common/30_generic_methods/_classes_repaired.cf","common/30_generic_methods/directory_create.cf","common/30_generic_methods/service_check_disabled_at_boot.cf","common/30_generic_methods/command_execution.cf","common/30_generic_methods/group_present.cf","common/30_generic_methods/file_check_block_device.cf","common/30_generic_methods/file_keys_values_present.cf","common/30_generic_methods/variable_dict_merge.cf","common/30_generic_methods/variable_string_from_command.cf","common/30_generic_methods/file_key_value_present.cf","common/30_generic_methods/command_execution_result.cf","common/30_generic_methods/file_download.cf","common/30_generic_methods/variable_string_from_file.cf","common/30_generic_methods/service_ensure_stopped.cf","common/30_generic_methods/service_started.cf","common/30_generic_methods/variable_dict_merge_tolerant.cf","common/30_generic_methods/file_from_template_jinja2.cf","common/30_generic_methods/_classes_sanitize.cf","common/30_generic_methods/_log_default.cf","common/30_generic_methods/service_check_running.cf","common/30_generic_methods/file_check_hardlink.cf","common/30_generic_methods/http_request_check_status_headers.cf","common/30_generic_methods/user_home.cf","common/30_generic_methods/_classes_success.cf","common/30_generic_methods/user_primary_group.cf","common/30_generic_methods/file_lines_absent.cf","common/30_generic_methods/condition_from_expression_persistent.cf","common/30_generic_methods/variable_dict_from_file.cf","common/30_generic_methods/variable_dict.cf","common/30_generic_methods/file_from_local_source.cf","common/30_generic_methods/file_from_remote_source.cf","common/30_generic_methods/file_symlink_present_force.cf","common/30_generic_methods/condition_from_variable_match.cf","common/30_generic_methods/package_state.cf","common/30_generic_methods/permissions_dirs_recursive.cf","common/30_generic_methods/service_ensure_disabled_at_boot.cf","common/30_generic_methods/permissions_type_recursion.cf","common/30_generic_methods/_classes_copy.cf","common/30_generic_methods/_classes_combine_three.cf","common/30_generic_methods/service_stopped.cf","common/30_generic_methods/file_key_value_present_in_ini_section.cf","common/30_generic_methods/service_check_started_at_boot.cf","common/30_generic_methods/file_from_template_type.cf","common/30_generic_methods/user_create.cf","common/30_generic_methods/_classes_combine_two.cf","common/30_generic_methods/file_ensure_keys_values.cf","common/30_generic_methods/_classes_noop.cf","common/30_generic_methods/user_present.cf","common/30_generic_methods/file_ensure_line_present_in_xml_tag.cf","common/30_generic_methods/schedule_simple_nodups.cf","common/30_generic_methods/_logger_default.cf","common/30_generic_methods/_logger.cf","common/30_generic_methods/service_enabled.cf","common/30_generic_methods/service_started_path.cf","common/30_generic_methods/user_shell.cf","common/30_generic_methods/package_remove.cf","common/30_generic_methods/_classes_combine_ifthenelse.cf","common/30_generic_methods/file_line_present_in_ini_section.cf","common/30_generic_methods/service_disabled.cf","common/30_generic_methods/file_block_present_in_section.cf","common/30_generic_methods/file_key_value_present_option.cf","common/30_generic_methods/permissions_dirs.cf","common/30_generic_methods/condition_from_command.cf","common/30_generic_methods/file_ensure_key_value_parameter_in_list.cf","common/30_generic_methods/condition_from_variable_existence.cf","common/30_generic_methods/file_symlink_present.cf","common/30_generic_methods/package_install_version_cmp.cf","common/30_generic_methods/variable_iterator_from_file.cf","common/30_generic_methods/variable_string_from_math_expression.cf","common/30_generic_methods/file_check_character_device.cf","common/30_generic_methods/file_key_value_parameter_present_in_list.cf","common/30_generic_methods/file_copy_from_local_source_with_check.cf","common/30_generic_methods/file_ensure_key_value_present_in_ini_section.cf","common/30_generic_methods/condition_from_expression.cf","common/30_generic_methods/environment_variable.cf","common/30_generic_methods/package_install_version.cf","common/30_generic_methods/permissions_recurse.cf","common/30_generic_methods/variable_string_default.cf","common/30_generic_methods/package_install_version_cmp_update.cf","common/30_generic_methods/file_content.cf","common/30_generic_methods/file_create_symlink_force.cf","common/30_generic_methods/_log.cf","common/30_generic_methods/file_ensure_line_present_in_ini_section.cf","common/30_generic_methods/_log_v3.cf","common/30_generic_methods/file_copy_from_remote_source_recursion.cf","common/30_generic_methods/_classes_cancel.cf","common/30_generic_methods/file_replace_lines.cf","common/30_generic_methods/_abort_default.cf","common/30_generic_methods/file_create_symlink.cf","common/30_generic_methods/file_copy_from_remote_source.cf","common/30_generic_methods/file_check_FIFO_pipe.cf","common/30_generic_methods/_abort.cf","common/30_generic_methods/file_absent.cf","common/30_generic_methods/file_from_local_source_recursion.cf","common/30_generic_methods/command_execution_once.cf","common/30_generic_methods/service_action.cf","common/30_generic_methods/file_lines_present.cf","common/30_generic_methods/_classes_copy_invert_kept_repaired.cf","common/30_generic_methods/file_ensure_block_in_section.cf","common/30_generic_methods/service_check_running_ps.cf","common/30_generic_methods/file_check_exists.cf","common/30_generic_methods/_classes_failure.cf","common/30_generic_methods/file_ensure_lines_present.cf","common/30_generic_methods/group_absent.cf","common/30_generic_methods/file_from_shared_folder.cf","common/30_generic_methods/directory_check_exists.cf","common/30_generic_methods/service_start.cf","common/30_generic_methods/variable_iterator.cf","common/30_generic_methods/sharedfile_from_node.cf","common/30_generic_methods/package_verify.cf","common/30_generic_methods/permissions_recursive.cf","common/30_generic_methods/file_block_present.cf","common/30_generic_methods/file_key_value_parameter_absent_in_list.cf","common/30_generic_methods/file_check_symlink.cf","common/30_generic_methods/package_check_installed.cf","common/30_generic_methods/condition_once.cf","common/30_generic_methods/file_from_local_source_with_check.cf","common/30_generic_methods/schedule_simple.cf","common/30_generic_methods/file_from_template_mustache.cf","common/30_generic_methods/file_check_socket.cf","common/30_generic_methods/service_reload.cf","common/30_generic_methods/file_ensure_key_value_option.cf","common/30_generic_methods/_service_check_running_smf.cf","common/30_generic_methods/file_create_symlink_enforce.cf","common/30_generic_methods/file_template_expand.cf","common/30_generic_methods/package_state_options.cf","common/30_generic_methods/file_present.cf","common/30_generic_methods/file_ensure_key_value.cf","common/30_generic_methods/_classes_combine_four.cf","common/30_generic_methods/package_absent.cf","common/30_generic_methods/file_from_template.cf","common/30_generic_methods/file_check_symlinkto.cf","common/30_generic_methods/file_line_present_in_xml_tag.cf","common/30_generic_methods/user_uid.cf","common/30_generic_methods/file_create.cf","common/30_generic_methods/package_present.cf","common/30_generic_methods/service_stop.cf","common/30_generic_methods/file_ensure_key_value_parameter_not_in_list.cf","common/30_generic_methods/_service_check_running_src.cf","common/30_generic_methods/_file_check_special.cf","common/30_generic_methods/directory_absent.cf","common/30_generic_methods/service_ensure_started_at_boot.cf","common/30_generic_methods/schedule_simple_catchup.cf","common/30_generic_methods/file_remove.cf","common/30_generic_methods/file_copy_from_local_source_recursion.cf","common/30_generic_methods/package_verify_version.cf","common/30_generic_methods/sharedfile_to_node.cf","common/30_generic_methods/file_from_remote_source_recursion.cf","common/30_generic_methods/service_restart_if.cf","common/30_generic_methods/file_from_http_server.cf","common/30_generic_methods/monitoring_parameter.cf","common/30_generic_methods/package_install.cf","common/30_generic_methods/file_from_string_mustache.cf","common/30_generic_methods/user_fullname.cf","common/30_generic_methods/service_ensure_running_path.cf","common/30_generic_methods/file_symlink_present_option.cf","common/30_generic_methods/service_restart.cf","common/40_it_ops_knowledge/openssh-server/openssh_knowledge.cf","common/40_it_ops_knowledge/service/service_knowledge.cf","common/40_it_ops_knowledge/cfengine/cfengine_knowledge.cf","@{path_ncf_common_inputs_60}","@{path_ncf_local_inputs_60}"} debug: Flattening slist: @{path_ncf_common_inputs_60} debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","common/20_cfe_basics/package_lib.cf","common/20_cfe_basics/dry_run_lib.cf","common/20_cfe_basics/time_lib.cf","common/20_cfe_basics/cfengine/processes.cf","common/20_cfe_basics/cfengine/users.cf","common/20_cfe_basics/cfengine/cfe_internal.cf","common/20_cfe_basics/cfengine/bundles.cf","common/20_cfe_basics/cfengine/guest_environments.cf","common/20_cfe_basics/cfengine/paths.cf","common/20_cfe_basics/cfengine/edit_xml.cf","common/20_cfe_basics/cfengine/services.cf","common/20_cfe_basics/cfengine/databases.cf","common/20_cfe_basics/cfengine/vcs.cf","common/20_cfe_basics/cfengine/files.cf","common/20_cfe_basics/cfengine/commands.cf","common/20_cfe_basics/cfengine/examples.cf","common/20_cfe_basics/cfengine/monitor.cf","common/20_cfe_basics/cfengine/common.cf","common/20_cfe_basics/cfengine/reports.cf","common/20_cfe_basics/cfengine/packages.cf","common/20_cfe_basics/cfengine/testing.cf","common/20_cfe_basics/cfengine/storage.cf","common/20_cfe_basics/cfengine/feature.cf","common/20_cfe_basics/flag_lib.cf","common/20_cfe_basics/logger_rudder.cf","common/20_cfe_basics/ncf_lib.cf","common/20_cfe_basics/log_rudder.cf","common/30_generic_methods/monitoring_template.cf","common/30_generic_methods/schedule_simple_stateless.cf","common/30_generic_methods/file_check_regular.cf","common/30_generic_methods/file_copy_from_local_source.cf","common/30_generic_methods/permissions.cf","common/30_generic_methods/directory_present.cf","common/30_generic_methods/user_locked.cf","common/30_generic_methods/permissions_dirs_recurse.cf","common/30_generic_methods/file_enforce_content.cf","common/30_generic_methods/file_ensure_block_present.cf","common/30_generic_methods/file_ensure_lines_absent.cf","common/30_generic_methods/http_request_content_headers.cf","common/30_generic_methods/user_absent.cf","common/30_generic_methods/user_password_hash.cf","common/30_generic_methods/variable_string.cf","common/30_generic_methods/service_ensure_running.cf","common/30_generic_methods/_classes_repaired.cf","common/30_generic_methods/directory_create.cf","common/30_generic_methods/service_check_disabled_at_boot.cf","common/30_generic_methods/command_execution.cf","common/30_generic_methods/group_present.cf","common/30_generic_methods/file_check_block_device.cf","common/30_generic_methods/file_keys_values_present.cf","common/30_generic_methods/variable_dict_merge.cf","common/30_generic_methods/variable_string_from_command.cf","common/30_generic_methods/file_key_value_present.cf","common/30_generic_methods/command_execution_result.cf","common/30_generic_methods/file_download.cf","common/30_generic_methods/variable_string_from_file.cf","common/30_generic_methods/service_ensure_stopped.cf","common/30_generic_methods/service_started.cf","common/30_generic_methods/variable_dict_merge_tolerant.cf","common/30_generic_methods/file_from_template_jinja2.cf","common/30_generic_methods/_classes_sanitize.cf","common/30_generic_methods/_log_default.cf","common/30_generic_methods/service_check_running.cf","common/30_generic_methods/file_check_hardlink.cf","common/30_generic_methods/http_request_check_status_headers.cf","common/30_generic_methods/user_home.cf","common/30_generic_methods/_classes_success.cf","common/30_generic_methods/user_primary_group.cf","common/30_generic_methods/file_lines_absent.cf","common/30_generic_methods/condition_from_expression_persistent.cf","common/30_generic_methods/variable_dict_from_file.cf","common/30_generic_methods/variable_dict.cf","common/30_generic_methods/file_from_local_source.cf","common/30_generic_methods/file_from_remote_source.cf","common/30_generic_methods/file_symlink_present_force.cf","common/30_generic_methods/condition_from_variable_match.cf","common/30_generic_methods/package_state.cf","common/30_generic_methods/permissions_dirs_recursive.cf","common/30_generic_methods/service_ensure_disabled_at_boot.cf","common/30_generic_methods/permissions_type_recursion.cf","common/30_generic_methods/_classes_copy.cf","common/30_generic_methods/_classes_combine_three.cf","common/30_generic_methods/service_stopped.cf","common/30_generic_methods/file_key_value_present_in_ini_section.cf","common/30_generic_methods/service_check_started_at_boot.cf","common/30_generic_methods/file_from_template_type.cf","common/30_generic_methods/user_create.cf","common/30_generic_methods/_classes_combine_two.cf","common/30_generic_methods/file_ensure_keys_values.cf","common/30_generic_methods/_classes_noop.cf","common/30_generic_methods/user_present.cf","common/30_generic_methods/file_ensure_line_present_in_xml_tag.cf","common/30_generic_methods/schedule_simple_nodups.cf","common/30_generic_methods/_logger_default.cf","common/30_generic_methods/_logger.cf","common/30_generic_methods/service_enabled.cf","common/30_generic_methods/service_started_path.cf","common/30_generic_methods/user_shell.cf","common/30_generic_methods/package_remove.cf","common/30_generic_methods/_classes_combine_ifthenelse.cf","common/30_generic_methods/file_line_present_in_ini_section.cf","common/30_generic_methods/service_disabled.cf","common/30_generic_methods/file_block_present_in_section.cf","common/30_generic_methods/file_key_value_present_option.cf","common/30_generic_methods/permissions_dirs.cf","common/30_generic_methods/condition_from_command.cf","common/30_generic_methods/file_ensure_key_value_parameter_in_list.cf","common/30_generic_methods/condition_from_variable_existence.cf","common/30_generic_methods/file_symlink_present.cf","common/30_generic_methods/package_install_version_cmp.cf","common/30_generic_methods/variable_iterator_from_file.cf","common/30_generic_methods/variable_string_from_math_expression.cf","common/30_generic_methods/file_check_character_device.cf","common/30_generic_methods/file_key_value_parameter_present_in_list.cf","common/30_generic_methods/file_copy_from_local_source_with_check.cf","common/30_generic_methods/file_ensure_key_value_present_in_ini_section.cf","common/30_generic_methods/condition_from_expression.cf","common/30_generic_methods/environment_variable.cf","common/30_generic_methods/package_install_version.cf","common/30_generic_methods/permissions_recurse.cf","common/30_generic_methods/variable_string_default.cf","common/30_generic_methods/package_install_version_cmp_update.cf","common/30_generic_methods/file_content.cf","common/30_generic_methods/file_create_symlink_force.cf","common/30_generic_methods/_log.cf","common/30_generic_methods/file_ensure_line_present_in_ini_section.cf","common/30_generic_methods/_log_v3.cf","common/30_generic_methods/file_copy_from_remote_source_recursion.cf","common/30_generic_methods/_classes_cancel.cf","common/30_generic_methods/file_replace_lines.cf","common/30_generic_methods/_abort_default.cf","common/30_generic_methods/file_create_symlink.cf","common/30_generic_methods/file_copy_from_remote_source.cf","common/30_generic_methods/file_check_FIFO_pipe.cf","common/30_generic_methods/_abort.cf","common/30_generic_methods/file_absent.cf","common/30_generic_methods/file_from_local_source_recursion.cf","common/30_generic_methods/command_execution_once.cf","common/30_generic_methods/service_action.cf","common/30_generic_methods/file_lines_present.cf","common/30_generic_methods/_classes_copy_invert_kept_repaired.cf","common/30_generic_methods/file_ensure_block_in_section.cf","common/30_generic_methods/service_check_running_ps.cf","common/30_generic_methods/file_check_exists.cf","common/30_generic_methods/_classes_failure.cf","common/30_generic_methods/file_ensure_lines_present.cf","common/30_generic_methods/group_absent.cf","common/30_generic_methods/file_from_shared_folder.cf","common/30_generic_methods/directory_check_exists.cf","common/30_generic_methods/service_start.cf","common/30_generic_methods/variable_iterator.cf","common/30_generic_methods/sharedfile_from_node.cf","common/30_generic_methods/package_verify.cf","common/30_generic_methods/permissions_recursive.cf","common/30_generic_methods/file_block_present.cf","common/30_generic_methods/file_key_value_parameter_absent_in_list.cf","common/30_generic_methods/file_check_symlink.cf","common/30_generic_methods/package_check_installed.cf","common/30_generic_methods/condition_once.cf","common/30_generic_methods/file_from_local_source_with_check.cf","common/30_generic_methods/schedule_simple.cf","common/30_generic_methods/file_from_template_mustache.cf","common/30_generic_methods/file_check_socket.cf","common/30_generic_methods/service_reload.cf","common/30_generic_methods/file_ensure_key_value_option.cf","common/30_generic_methods/_service_check_running_smf.cf","common/30_generic_methods/file_create_symlink_enforce.cf","common/30_generic_methods/file_template_expand.cf","common/30_generic_methods/package_state_options.cf","common/30_generic_methods/file_present.cf","common/30_generic_methods/file_ensure_key_value.cf","common/30_generic_methods/_classes_combine_four.cf","common/30_generic_methods/package_absent.cf","common/30_generic_methods/file_from_template.cf","common/30_generic_methods/file_check_symlinkto.cf","common/30_generic_methods/file_line_present_in_xml_tag.cf","common/30_generic_methods/user_uid.cf","common/30_generic_methods/file_create.cf","common/30_generic_methods/package_present.cf","common/30_generic_methods/service_stop.cf","common/30_generic_methods/file_ensure_key_value_parameter_not_in_list.cf","common/30_generic_methods/_service_check_running_src.cf","common/30_generic_methods/_file_check_special.cf","common/30_generic_methods/directory_absent.cf","common/30_generic_methods/service_ensure_started_at_boot.cf","common/30_generic_methods/schedule_simple_catchup.cf","common/30_generic_methods/file_remove.cf","common/30_generic_methods/file_copy_from_local_source_recursion.cf","common/30_generic_methods/package_verify_version.cf","common/30_generic_methods/sharedfile_to_node.cf","common/30_generic_methods/file_from_remote_source_recursion.cf","common/30_generic_methods/service_restart_if.cf","common/30_generic_methods/file_from_http_server.cf","common/30_generic_methods/monitoring_parameter.cf","common/30_generic_methods/package_install.cf","common/30_generic_methods/file_from_string_mustache.cf","common/30_generic_methods/user_fullname.cf","common/30_generic_methods/service_ensure_running_path.cf","common/30_generic_methods/file_symlink_present_option.cf","common/30_generic_methods/service_restart.cf","common/40_it_ops_knowledge/openssh-server/openssh_knowledge.cf","common/40_it_ops_knowledge/service/service_knowledge.cf","common/40_it_ops_knowledge/cfengine/cfengine_knowledge.cf","common/60_services/cfengine/stable/cfengine.cf","common/60_services/baseline/stable/baseline.cf","@{path_ncf_local_inputs_60}"} debug: Flattening slist: @{path_ncf_local_inputs_60} debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","common/20_cfe_basics/package_lib.cf","common/20_cfe_basics/dry_run_lib.cf","common/20_cfe_basics/time_lib.cf","common/20_cfe_basics/cfengine/processes.cf","common/20_cfe_basics/cfengine/users.cf","common/20_cfe_basics/cfengine/cfe_internal.cf","common/20_cfe_basics/cfengine/bundles.cf","common/20_cfe_basics/cfengine/guest_environments.cf","common/20_cfe_basics/cfengine/paths.cf","common/20_cfe_basics/cfengine/edit_xml.cf","common/20_cfe_basics/cfengine/services.cf","common/20_cfe_basics/cfengine/databases.cf","common/20_cfe_basics/cfengine/vcs.cf","common/20_cfe_basics/cfengine/files.cf","common/20_cfe_basics/cfengine/commands.cf","common/20_cfe_basics/cfengine/examples.cf","common/20_cfe_basics/cfengine/monitor.cf","common/20_cfe_basics/cfengine/common.cf","common/20_cfe_basics/cfengine/reports.cf","common/20_cfe_basics/cfengine/packages.cf","common/20_cfe_basics/cfengine/testing.cf","common/20_cfe_basics/cfengine/storage.cf","common/20_cfe_basics/cfengine/feature.cf","common/20_cfe_basics/flag_lib.cf","common/20_cfe_basics/logger_rudder.cf","common/20_cfe_basics/ncf_lib.cf","common/20_cfe_basics/log_rudder.cf","common/30_generic_methods/monitoring_template.cf","common/30_generic_methods/schedule_simple_stateless.cf","common/30_generic_methods/file_check_regular.cf","common/30_generic_methods/file_copy_from_local_source.cf","common/30_generic_methods/permissions.cf","common/30_generic_methods/directory_present.cf","common/30_generic_methods/user_locked.cf","common/30_generic_methods/permissions_dirs_recurse.cf","common/30_generic_methods/file_enforce_content.cf","common/30_generic_methods/file_ensure_block_present.cf","common/30_generic_methods/file_ensure_lines_absent.cf","common/30_generic_methods/http_request_content_headers.cf","common/30_generic_methods/user_absent.cf","common/30_generic_methods/user_password_hash.cf","common/30_generic_methods/variable_string.cf","common/30_generic_methods/service_ensure_running.cf","common/30_generic_methods/_classes_repaired.cf","common/30_generic_methods/directory_create.cf","common/30_generic_methods/service_check_disabled_at_boot.cf","common/30_generic_methods/command_execution.cf","common/30_generic_methods/group_present.cf","common/30_generic_methods/file_check_block_device.cf","common/30_generic_methods/file_keys_values_present.cf","common/30_generic_methods/variable_dict_merge.cf","common/30_generic_methods/variable_string_from_command.cf","common/30_generic_methods/file_key_value_present.cf","common/30_generic_methods/command_execution_result.cf","common/30_generic_methods/file_download.cf","common/30_generic_methods/variable_string_from_file.cf","common/30_generic_methods/service_ensure_stopped.cf","common/30_generic_methods/service_started.cf","common/30_generic_methods/variable_dict_merge_tolerant.cf","common/30_generic_methods/file_from_template_jinja2.cf","common/30_generic_methods/_classes_sanitize.cf","common/30_generic_methods/_log_default.cf","common/30_generic_methods/service_check_running.cf","common/30_generic_methods/file_check_hardlink.cf","common/30_generic_methods/http_request_check_status_headers.cf","common/30_generic_methods/user_home.cf","common/30_generic_methods/_classes_success.cf","common/30_generic_methods/user_primary_group.cf","common/30_generic_methods/file_lines_absent.cf","common/30_generic_methods/condition_from_expression_persistent.cf","common/30_generic_methods/variable_dict_from_file.cf","common/30_generic_methods/variable_dict.cf","common/30_generic_methods/file_from_local_source.cf","common/30_generic_methods/file_from_remote_source.cf","common/30_generic_methods/file_symlink_present_force.cf","common/30_generic_methods/condition_from_variable_match.cf","common/30_generic_methods/package_state.cf","common/30_generic_methods/permissions_dirs_recursive.cf","common/30_generic_methods/service_ensure_disabled_at_boot.cf","common/30_generic_methods/permissions_type_recursion.cf","common/30_generic_methods/_classes_copy.cf","common/30_generic_methods/_classes_combine_three.cf","common/30_generic_methods/service_stopped.cf","common/30_generic_methods/file_key_value_present_in_ini_section.cf","common/30_generic_methods/service_check_started_at_boot.cf","common/30_generic_methods/file_from_template_type.cf","common/30_generic_methods/user_create.cf","common/30_generic_methods/_classes_combine_two.cf","common/30_generic_methods/file_ensure_keys_values.cf","common/30_generic_methods/_classes_noop.cf","common/30_generic_methods/user_present.cf","common/30_generic_methods/file_ensure_line_present_in_xml_tag.cf","common/30_generic_methods/schedule_simple_nodups.cf","common/30_generic_methods/_logger_default.cf","common/30_generic_methods/_logger.cf","common/30_generic_methods/service_enabled.cf","common/30_generic_methods/service_started_path.cf","common/30_generic_methods/user_shell.cf","common/30_generic_methods/package_remove.cf","common/30_generic_methods/_classes_combine_ifthenelse.cf","common/30_generic_methods/file_line_present_in_ini_section.cf","common/30_generic_methods/service_disabled.cf","common/30_generic_methods/file_block_present_in_section.cf","common/30_generic_methods/file_key_value_present_option.cf","common/30_generic_methods/permissions_dirs.cf","common/30_generic_methods/condition_from_command.cf","common/30_generic_methods/file_ensure_key_value_parameter_in_list.cf","common/30_generic_methods/condition_from_variable_existence.cf","common/30_generic_methods/file_symlink_present.cf","common/30_generic_methods/package_install_version_cmp.cf","common/30_generic_methods/variable_iterator_from_file.cf","common/30_generic_methods/variable_string_from_math_expression.cf","common/30_generic_methods/file_check_character_device.cf","common/30_generic_methods/file_key_value_parameter_present_in_list.cf","common/30_generic_methods/file_copy_from_local_source_with_check.cf","common/30_generic_methods/file_ensure_key_value_present_in_ini_section.cf","common/30_generic_methods/condition_from_expression.cf","common/30_generic_methods/environment_variable.cf","common/30_generic_methods/package_install_version.cf","common/30_generic_methods/permissions_recurse.cf","common/30_generic_methods/variable_string_default.cf","common/30_generic_methods/package_install_version_cmp_update.cf","common/30_generic_methods/file_content.cf","common/30_generic_methods/file_create_symlink_force.cf","common/30_generic_methods/_log.cf","common/30_generic_methods/file_ensure_line_present_in_ini_section.cf","common/30_generic_methods/_log_v3.cf","common/30_generic_methods/file_copy_from_remote_source_recursion.cf","common/30_generic_methods/_classes_cancel.cf","common/30_generic_methods/file_replace_lines.cf","common/30_generic_methods/_abort_default.cf","common/30_generic_methods/file_create_symlink.cf","common/30_generic_methods/file_copy_from_remote_source.cf","common/30_generic_methods/file_check_FIFO_pipe.cf","common/30_generic_methods/_abort.cf","common/30_generic_methods/file_absent.cf","common/30_generic_methods/file_from_local_source_recursion.cf","common/30_generic_methods/command_execution_once.cf","common/30_generic_methods/service_action.cf","common/30_generic_methods/file_lines_present.cf","common/30_generic_methods/_classes_copy_invert_kept_repaired.cf","common/30_generic_methods/file_ensure_block_in_section.cf","common/30_generic_methods/service_check_running_ps.cf","common/30_generic_methods/file_check_exists.cf","common/30_generic_methods/_classes_failure.cf","common/30_generic_methods/file_ensure_lines_present.cf","common/30_generic_methods/group_absent.cf","common/30_generic_methods/file_from_shared_folder.cf","common/30_generic_methods/directory_check_exists.cf","common/30_generic_methods/service_start.cf","common/30_generic_methods/variable_iterator.cf","common/30_generic_methods/sharedfile_from_node.cf","common/30_generic_methods/package_verify.cf","common/30_generic_methods/permissions_recursive.cf","common/30_generic_methods/file_block_present.cf","common/30_generic_methods/file_key_value_parameter_absent_in_list.cf","common/30_generic_methods/file_check_symlink.cf","common/30_generic_methods/package_check_installed.cf","common/30_generic_methods/condition_once.cf","common/30_generic_methods/file_from_local_source_with_check.cf","common/30_generic_methods/schedule_simple.cf","common/30_generic_methods/file_from_template_mustache.cf","common/30_generic_methods/file_check_socket.cf","common/30_generic_methods/service_reload.cf","common/30_generic_methods/file_ensure_key_value_option.cf","common/30_generic_methods/_service_check_running_smf.cf","common/30_generic_methods/file_create_symlink_enforce.cf","common/30_generic_methods/file_template_expand.cf","common/30_generic_methods/package_state_options.cf","common/30_generic_methods/file_present.cf","common/30_generic_methods/file_ensure_key_value.cf","common/30_generic_methods/_classes_combine_four.cf","common/30_generic_methods/package_absent.cf","common/30_generic_methods/file_from_template.cf","common/30_generic_methods/file_check_symlinkto.cf","common/30_generic_methods/file_line_present_in_xml_tag.cf","common/30_generic_methods/user_uid.cf","common/30_generic_methods/file_create.cf","common/30_generic_methods/package_present.cf","common/30_generic_methods/service_stop.cf","common/30_generic_methods/file_ensure_key_value_parameter_not_in_list.cf","common/30_generic_methods/_service_check_running_src.cf","common/30_generic_methods/_file_check_special.cf","common/30_generic_methods/directory_absent.cf","common/30_generic_methods/service_ensure_started_at_boot.cf","common/30_generic_methods/schedule_simple_catchup.cf","common/30_generic_methods/file_remove.cf","common/30_generic_methods/file_copy_from_local_source_recursion.cf","common/30_generic_methods/package_verify_version.cf","common/30_generic_methods/sharedfile_to_node.cf","common/30_generic_methods/file_from_remote_source_recursion.cf","common/30_generic_methods/service_restart_if.cf","common/30_generic_methods/file_from_http_server.cf","common/30_generic_methods/monitoring_parameter.cf","common/30_generic_methods/package_install.cf","common/30_generic_methods/file_from_string_mustache.cf","common/30_generic_methods/user_fullname.cf","common/30_generic_methods/service_ensure_running_path.cf","common/30_generic_methods/file_symlink_present_option.cf","common/30_generic_methods/service_restart.cf","common/40_it_ops_knowledge/openssh-server/openssh_knowledge.cf","common/40_it_ops_knowledge/service/service_knowledge.cf","common/40_it_ops_knowledge/cfengine/cfengine_knowledge.cf","common/60_services/cfengine/stable/cfengine.cf","common/60_services/baseline/stable/baseline.cf"} debug: DeRefCopyPromise(): copying constraint: 'policy' debug: Evaluating vars promise: raw_path_ncf_inputs debug: DeRefCopyPromise(): promiser:'raw_ncf_inputs' debug: DeRefCopyPromise(): copying constraint: 'slist' debug: Evaluating function: maplist("${ncf_path}/${this}","@{raw_path_ncf_inputs}") debug: Evaluating vars promise: raw_ncf_inputs debug: DeRefCopyPromise(): promiser:'ncf_inputs' debug: DeRefCopyPromise(): copying constraint: 'slist' debug: Evaluating function: filter("${ncf_path}/cf_null","raw_ncf_inputs","false","true","10000") debug: Evaluating vars promise: ncf_inputs debug: DeRefCopyPromise(): promiser:'inputs_list' debug: DeRefCopyPromise(): copying constraint: 'slist' debug: Flattening slist: @{ncf_inputs} debug: Flattened slist: {"/var/rudder/ncf/common/10_ncf_internals/variables_merger.cf","/var/rudder/ncf/common/10_ncf_internals/dispatcher.cf","/var/rudder/ncf/common/10_ncf_internals/initialization.cf","/var/rudder/ncf/common/10_ncf_internals/configuration.cf","/var/rudder/ncf/common/20_cfe_basics/package_lib.cf","/var/rudder/ncf/common/20_cfe_basics/dry_run_lib.cf","/var/rudder/ncf/common/20_cfe_basics/time_lib.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/processes.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/users.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/cfe_internal.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/bundles.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/guest_environments.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/paths.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/edit_xml.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/services.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/databases.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/vcs.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/files.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/commands.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/examples.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/monitor.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/common.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/reports.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/packages.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/testing.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/storage.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/feature.cf","/var/rudder/ncf/common/20_cfe_basics/flag_lib.cf","/var/rudder/ncf/common/20_cfe_basics/logger_rudder.cf","/var/rudder/ncf/common/20_cfe_basics/ncf_lib.cf","/var/rudder/ncf/common/20_cfe_basics/log_rudder.cf","/var/rudder/ncf/common/30_generic_methods/monitoring_template.cf","/var/rudder/ncf/common/30_generic_methods/schedule_simple_stateless.cf","/var/rudder/ncf/common/30_generic_methods/file_check_regular.cf","/var/rudder/ncf/common/30_generic_methods/file_copy_from_local_source.cf","/var/rudder/ncf/common/30_generic_methods/permissions.cf","/var/rudder/ncf/common/30_generic_methods/directory_present.cf","/var/rudder/ncf/common/30_generic_methods/user_locked.cf","/var/rudder/ncf/common/30_generic_methods/permissions_dirs_recurse.cf","/var/rudder/ncf/common/30_generic_methods/file_enforce_content.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_block_present.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_lines_absent.cf","/var/rudder/ncf/common/30_generic_methods/http_request_content_headers.cf","/var/rudder/ncf/common/30_generic_methods/user_absent.cf","/var/rudder/ncf/common/30_generic_methods/user_password_hash.cf","/var/rudder/ncf/common/30_generic_methods/variable_string.cf","/var/rudder/ncf/common/30_generic_methods/service_ensure_running.cf","/var/rudder/ncf/common/30_generic_methods/_classes_repaired.cf","/var/rudder/ncf/common/30_generic_methods/directory_create.cf","/var/rudder/ncf/common/30_generic_methods/service_check_disabled_at_boot.cf","/var/rudder/ncf/common/30_generic_methods/command_execution.cf","/var/rudder/ncf/common/30_generic_methods/group_present.cf","/var/rudder/ncf/common/30_generic_methods/file_check_block_device.cf","/var/rudder/ncf/common/30_generic_methods/file_keys_values_present.cf","/var/rudder/ncf/common/30_generic_methods/variable_dict_merge.cf","/var/rudder/ncf/common/30_generic_methods/variable_string_from_command.cf","/var/rudder/ncf/common/30_generic_methods/file_key_value_present.cf","/var/rudder/ncf/common/30_generic_methods/command_execution_result.cf","/var/rudder/ncf/common/30_generic_methods/file_download.cf","/var/rudder/ncf/common/30_generic_methods/variable_string_from_file.cf","/var/rudder/ncf/common/30_generic_methods/service_ensure_stopped.cf","/var/rudder/ncf/common/30_generic_methods/service_started.cf","/var/rudder/ncf/common/30_generic_methods/variable_dict_merge_tolerant.cf","/var/rudder/ncf/common/30_generic_methods/file_from_template_jinja2.cf","/var/rudder/ncf/common/30_generic_methods/_classes_sanitize.cf","/var/rudder/ncf/common/30_generic_methods/_log_default.cf","/var/rudder/ncf/common/30_generic_methods/service_check_running.cf","/var/rudder/ncf/common/30_generic_methods/file_check_hardlink.cf","/var/rudder/ncf/common/30_generic_methods/http_request_check_status_headers.cf","/var/rudder/ncf/common/30_generic_methods/user_home.cf","/var/rudder/ncf/common/30_generic_methods/_classes_success.cf","/var/rudder/ncf/common/30_generic_methods/user_primary_group.cf","/var/rudder/ncf/common/30_generic_methods/file_lines_absent.cf","/var/rudder/ncf/common/30_generic_methods/condition_from_expression_persistent.cf","/var/rudder/ncf/common/30_generic_methods/variable_dict_from_file.cf","/var/rudder/ncf/common/30_generic_methods/variable_dict.cf","/var/rudder/ncf/common/30_generic_methods/file_from_local_source.cf","/var/rudder/ncf/common/30_generic_methods/file_from_remote_source.cf","/var/rudder/ncf/common/30_generic_methods/file_symlink_present_force.cf","/var/rudder/ncf/common/30_generic_methods/condition_from_variable_match.cf","/var/rudder/ncf/common/30_generic_methods/package_state.cf","/var/rudder/ncf/common/30_generic_methods/permissions_dirs_recursive.cf","/var/rudder/ncf/common/30_generic_methods/service_ensure_disabled_at_boot.cf","/var/rudder/ncf/common/30_generic_methods/permissions_type_recursion.cf","/var/rudder/ncf/common/30_generic_methods/_classes_copy.cf","/var/rudder/ncf/common/30_generic_methods/_classes_combine_three.cf","/var/rudder/ncf/common/30_generic_methods/service_stopped.cf","/var/rudder/ncf/common/30_generic_methods/file_key_value_present_in_ini_section.cf","/var/rudder/ncf/common/30_generic_methods/service_check_started_at_boot.cf","/var/rudder/ncf/common/30_generic_methods/file_from_template_type.cf","/var/rudder/ncf/common/30_generic_methods/user_create.cf","/var/rudder/ncf/common/30_generic_methods/_classes_combine_two.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_keys_values.cf","/var/rudder/ncf/common/30_generic_methods/_classes_noop.cf","/var/rudder/ncf/common/30_generic_methods/user_present.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_line_present_in_xml_tag.cf","/var/rudder/ncf/common/30_generic_methods/schedule_simple_nodups.cf","/var/rudder/ncf/common/30_generic_methods/_logger_default.cf","/var/rudder/ncf/common/30_generic_methods/_logger.cf","/var/rudder/ncf/common/30_generic_methods/service_enabled.cf","/var/rudder/ncf/common/30_generic_methods/service_started_path.cf","/var/rudder/ncf/common/30_generic_methods/user_shell.cf","/var/rudder/ncf/common/30_generic_methods/package_remove.cf","/var/rudder/ncf/common/30_generic_methods/_classes_combine_ifthenelse.cf","/var/rudder/ncf/common/30_generic_methods/file_line_present_in_ini_section.cf","/var/rudder/ncf/common/30_generic_methods/service_disabled.cf","/var/rudder/ncf/common/30_generic_methods/file_block_present_in_section.cf","/var/rudder/ncf/common/30_generic_methods/file_key_value_present_option.cf","/var/rudder/ncf/common/30_generic_methods/permissions_dirs.cf","/var/rudder/ncf/common/30_generic_methods/condition_from_command.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_key_value_parameter_in_list.cf","/var/rudder/ncf/common/30_generic_methods/condition_from_variable_existence.cf","/var/rudder/ncf/common/30_generic_methods/file_symlink_present.cf","/var/rudder/ncf/common/30_generic_methods/package_install_version_cmp.cf","/var/rudder/ncf/common/30_generic_methods/variable_iterator_from_file.cf","/var/rudder/ncf/common/30_generic_methods/variable_string_from_math_expression.cf","/var/rudder/ncf/common/30_generic_methods/file_check_character_device.cf","/var/rudder/ncf/common/30_generic_methods/file_key_value_parameter_present_in_list.cf","/var/rudder/ncf/common/30_generic_methods/file_copy_from_local_source_with_check.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_key_value_present_in_ini_section.cf","/var/rudder/ncf/common/30_generic_methods/condition_from_expression.cf","/var/rudder/ncf/common/30_generic_methods/environment_variable.cf","/var/rudder/ncf/common/30_generic_methods/package_install_version.cf","/var/rudder/ncf/common/30_generic_methods/permissions_recurse.cf","/var/rudder/ncf/common/30_generic_methods/variable_string_default.cf","/var/rudder/ncf/common/30_generic_methods/package_install_version_cmp_update.cf","/var/rudder/ncf/common/30_generic_methods/file_content.cf","/var/rudder/ncf/common/30_generic_methods/file_create_symlink_force.cf","/var/rudder/ncf/common/30_generic_methods/_log.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_line_present_in_ini_section.cf","/var/rudder/ncf/common/30_generic_methods/_log_v3.cf","/var/rudder/ncf/common/30_generic_methods/file_copy_from_remote_source_recursion.cf","/var/rudder/ncf/common/30_generic_methods/_classes_cancel.cf","/var/rudder/ncf/common/30_generic_methods/file_replace_lines.cf","/var/rudder/ncf/common/30_generic_methods/_abort_default.cf","/var/rudder/ncf/common/30_generic_methods/file_create_symlink.cf","/var/rudder/ncf/common/30_generic_methods/file_copy_from_remote_source.cf","/var/rudder/ncf/common/30_generic_methods/file_check_FIFO_pipe.cf","/var/rudder/ncf/common/30_generic_methods/_abort.cf","/var/rudder/ncf/common/30_generic_methods/file_absent.cf","/var/rudder/ncf/common/30_generic_methods/file_from_local_source_recursion.cf","/var/rudder/ncf/common/30_generic_methods/command_execution_once.cf","/var/rudder/ncf/common/30_generic_methods/service_action.cf","/var/rudder/ncf/common/30_generic_methods/file_lines_present.cf","/var/rudder/ncf/common/30_generic_methods/_classes_copy_invert_kept_repaired.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_block_in_section.cf","/var/rudder/ncf/common/30_generic_methods/service_check_running_ps.cf","/var/rudder/ncf/common/30_generic_methods/file_check_exists.cf","/var/rudder/ncf/common/30_generic_methods/_classes_failure.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_lines_present.cf","/var/rudder/ncf/common/30_generic_methods/group_absent.cf","/var/rudder/ncf/common/30_generic_methods/file_from_shared_folder.cf","/var/rudder/ncf/common/30_generic_methods/directory_check_exists.cf","/var/rudder/ncf/common/30_generic_methods/service_start.cf","/var/rudder/ncf/common/30_generic_methods/variable_iterator.cf","/var/rudder/ncf/common/30_generic_methods/sharedfile_from_node.cf","/var/rudder/ncf/common/30_generic_methods/package_verify.cf","/var/rudder/ncf/common/30_generic_methods/permissions_recursive.cf","/var/rudder/ncf/common/30_generic_methods/file_block_present.cf","/var/rudder/ncf/common/30_generic_methods/file_key_value_parameter_absent_in_list.cf","/var/rudder/ncf/common/30_generic_methods/file_check_symlink.cf","/var/rudder/ncf/common/30_generic_methods/package_check_installed.cf","/var/rudder/ncf/common/30_generic_methods/condition_once.cf","/var/rudder/ncf/common/30_generic_methods/file_from_local_source_with_check.cf","/var/rudder/ncf/common/30_generic_methods/schedule_simple.cf","/var/rudder/ncf/common/30_generic_methods/file_from_template_mustache.cf","/var/rudder/ncf/common/30_generic_methods/file_check_socket.cf","/var/rudder/ncf/common/30_generic_methods/service_reload.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_key_value_option.cf","/var/rudder/ncf/common/30_generic_methods/_service_check_running_smf.cf","/var/rudder/ncf/common/30_generic_methods/file_create_symlink_enforce.cf","/var/rudder/ncf/common/30_generic_methods/file_template_expand.cf","/var/rudder/ncf/common/30_generic_methods/package_state_options.cf","/var/rudder/ncf/common/30_generic_methods/file_present.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_key_value.cf","/var/rudder/ncf/common/30_generic_methods/_classes_combine_four.cf","/var/rudder/ncf/common/30_generic_methods/package_absent.cf","/var/rudder/ncf/common/30_generic_methods/file_from_template.cf","/var/rudder/ncf/common/30_generic_methods/file_check_symlinkto.cf","/var/rudder/ncf/common/30_generic_methods/file_line_present_in_xml_tag.cf","/var/rudder/ncf/common/30_generic_methods/user_uid.cf","/var/rudder/ncf/common/30_generic_methods/file_create.cf","/var/rudder/ncf/common/30_generic_methods/package_present.cf","/var/rudder/ncf/common/30_generic_methods/service_stop.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_key_value_parameter_not_in_list.cf","/var/rudder/ncf/common/30_generic_methods/_service_check_running_src.cf","/var/rudder/ncf/common/30_generic_methods/_file_check_special.cf","/var/rudder/ncf/common/30_generic_methods/directory_absent.cf","/var/rudder/ncf/common/30_generic_methods/service_ensure_started_at_boot.cf","/var/rudder/ncf/common/30_generic_methods/schedule_simple_catchup.cf","/var/rudder/ncf/common/30_generic_methods/file_remove.cf","/var/rudder/ncf/common/30_generic_methods/file_copy_from_local_source_recursion.cf","/var/rudder/ncf/common/30_generic_methods/package_verify_version.cf","/var/rudder/ncf/common/30_generic_methods/sharedfile_to_node.cf","/var/rudder/ncf/common/30_generic_methods/file_from_remote_source_recursion.cf","/var/rudder/ncf/common/30_generic_methods/service_restart_if.cf","/var/rudder/ncf/common/30_generic_methods/file_from_http_server.cf","/var/rudder/ncf/common/30_generic_methods/monitoring_parameter.cf","/var/rudder/ncf/common/30_generic_methods/package_install.cf","/var/rudder/ncf/common/30_generic_methods/file_from_string_mustache.cf","/var/rudder/ncf/common/30_generic_methods/user_fullname.cf","/var/rudder/ncf/common/30_generic_methods/service_ensure_running_path.cf","/var/rudder/ncf/common/30_generic_methods/file_symlink_present_option.cf","/var/rudder/ncf/common/30_generic_methods/service_restart.cf","/var/rudder/ncf/common/40_it_ops_knowledge/openssh-server/openssh_knowledge.cf","/var/rudder/ncf/common/40_it_ops_knowledge/service/service_knowledge.cf","/var/rudder/ncf/common/40_it_ops_knowledge/cfengine/cfengine_knowledge.cf","/var/rudder/ncf/common/60_services/cfengine/stable/cfengine.cf","/var/rudder/ncf/common/60_services/baseline/stable/baseline.cf"} debug: Evaluating vars promise: inputs_list debug: DeRefCopyPromise(): promiser:'policy_server' debug: DeRefCopyPromise(): copying constraint: 'expression' debug: Evaluating function: strcmp("root","${rudder_roles.uuid}") debug: Evaluating classes promise: policy_server debug: DeRefCopyPromise(): promiser:'root_server' debug: DeRefCopyPromise(): copying constraint: 'expression' debug: Evaluating function: strcmp("root","${rudder_roles.uuid}") debug: Evaluating classes promise: root_server debug: DeRefCopyPromise(): promiser:'policy_server' debug: DeRefCopyPromise(): copying constraint: 'expression' debug: Evaluating classes promise: policy_server verbose: C: + Global class: policy_server debug: Setting class: default:policy_server debug: DeRefCopyPromise(): promiser:'end' debug: DeRefCopyPromise(): copying constraint: 'slist' debug: Evaluating vars promise: end debug: DeRefCopyPromise(): promiser:'common_bs' debug: DeRefCopyPromise(): copying constraint: 'slist' debug: Evaluating vars promise: common_bs debug: DeRefCopyPromise(): promiser:'specific_bs' debug: DeRefCopyPromise(): copying constraint: 'slist' debug: Evaluating vars promise: specific_bs debug: DeRefCopyPromise(): promiser:'rudder_var' debug: DeRefCopyPromise(): copying constraint: 'string' debug: Evaluating vars promise: rudder_var debug: DeRefCopyPromise(): promiser:'capability_option' debug: DeRefCopyPromise(): copying constraint: 'string' debug: Evaluating vars promise: capability_option debug: DeRefCopyPromise(): promiser:'ncf_path' debug: DeRefCopyPromise(): copying constraint: 'string' debug: Evaluating vars promise: ncf_path debug: DeRefCopyPromise(): promiser:'rudder_tools' debug: DeRefCopyPromise(): copying constraint: 'string' debug: Evaluating vars promise: rudder_tools debug: DeRefCopyPromise(): promiser:'shell_type' debug: DeRefCopyPromise(): copying constraint: 'string' debug: Evaluating vars promise: shell_type debug: DeRefCopyPromise(): promiser:'list_compatible_inputs' debug: DeRefCopyPromise(): copying constraint: 'string' debug: Evaluating vars promise: list_compatible_inputs debug: DeRefCopyPromise(): promiser:'compatible_inputs_cmd' debug: DeRefCopyPromise(): copying constraint: 'string' debug: Evaluating vars promise: compatible_inputs_cmd debug: DeRefCopyPromise(): promiser:'path_ncf_common_inputs_10' debug: DeRefCopyPromise(): copying constraint: 'slist' debug: Using previously cached result for function: execresult("${compatible_inputs_cmd} common/10_ncf_internals","${shell_type}") debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} common/10_ncf_internals","${shell_type}"),"\n","10000") debug: Evaluating vars promise: path_ncf_common_inputs_10 debug: DeRefCopyPromise(): promiser:'path_ncf_common_inputs_20' debug: DeRefCopyPromise(): copying constraint: 'slist' debug: Using previously cached result for function: execresult("${compatible_inputs_cmd} common/20_cfe_basics","${shell_type}") debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} common/20_cfe_basics","${shell_type}"),"\n","10000") debug: Evaluating vars promise: path_ncf_common_inputs_20 debug: DeRefCopyPromise(): promiser:'path_ncf_common_inputs_30' debug: DeRefCopyPromise(): copying constraint: 'slist' debug: Using previously cached result for function: execresult("${compatible_inputs_cmd} common/30_generic_methods","${shell_type}") debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} common/30_generic_methods","${shell_type}"),"\n","10000") debug: Evaluating vars promise: path_ncf_common_inputs_30 debug: DeRefCopyPromise(): promiser:'path_ncf_common_inputs_40' debug: DeRefCopyPromise(): copying constraint: 'slist' debug: Using previously cached result for function: execresult("${compatible_inputs_cmd} common/40_it_ops_knowledge","${shell_type}") debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} common/40_it_ops_knowledge","${shell_type}"),"\n","10000") debug: Evaluating vars promise: path_ncf_common_inputs_40 debug: DeRefCopyPromise(): promiser:'path_ncf_common_inputs_50' debug: DeRefCopyPromise(): copying constraint: 'slist' debug: Using previously cached result for function: execresult("${compatible_inputs_cmd} common/50_techniques","${shell_type}") debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} common/50_techniques","${shell_type}"),"\n","10000") debug: Evaluating vars promise: path_ncf_common_inputs_50 debug: DeRefCopyPromise(): promiser:'path_ncf_common_inputs_60' debug: DeRefCopyPromise(): copying constraint: 'slist' debug: Using previously cached result for function: execresult("${compatible_inputs_cmd} common/60_services","${shell_type}") debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} common/60_services","${shell_type}"),"\n","10000") debug: Evaluating vars promise: path_ncf_common_inputs_60 debug: DeRefCopyPromise(): promiser:'path_ncf_local_inputs_10' debug: DeRefCopyPromise(): copying constraint: 'slist' debug: Using previously cached result for function: execresult("${compatible_inputs_cmd} local/10_ncf_internals","${shell_type}") debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} local/10_ncf_internals","${shell_type}"),"\n","10000") debug: Evaluating vars promise: path_ncf_local_inputs_10 debug: DeRefCopyPromise(): promiser:'path_ncf_local_inputs_20' debug: DeRefCopyPromise(): copying constraint: 'slist' debug: Using previously cached result for function: execresult("${compatible_inputs_cmd} local/20_cfe_basics","${shell_type}") debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} local/20_cfe_basics","${shell_type}"),"\n","10000") debug: Evaluating vars promise: path_ncf_local_inputs_20 debug: DeRefCopyPromise(): promiser:'path_ncf_local_inputs_30' debug: DeRefCopyPromise(): copying constraint: 'slist' debug: Using previously cached result for function: execresult("${compatible_inputs_cmd} local/30_generic_methods","${shell_type}") debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} local/30_generic_methods","${shell_type}"),"\n","10000") debug: Evaluating vars promise: path_ncf_local_inputs_30 debug: DeRefCopyPromise(): promiser:'path_ncf_local_inputs_40' debug: DeRefCopyPromise(): copying constraint: 'slist' debug: Using previously cached result for function: execresult("${compatible_inputs_cmd} local/40_it_ops_knowledge","${shell_type}") debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} local/40_it_ops_knowledge","${shell_type}"),"\n","10000") debug: Evaluating vars promise: path_ncf_local_inputs_40 debug: DeRefCopyPromise(): promiser:'path_ncf_local_inputs_60' debug: DeRefCopyPromise(): copying constraint: 'slist' debug: Using previously cached result for function: execresult("${compatible_inputs_cmd} local/60_services","${shell_type}") debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} local/60_services","${shell_type}"),"\n","10000") debug: Evaluating vars promise: path_ncf_local_inputs_60 debug: DeRefCopyPromise(): promiser:'raw_path_ncf_inputs' debug: DeRefCopyPromise(): copying constraint: 'slist' debug: Flattening slist: @{path_ncf_common_inputs_10} debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","@{path_ncf_local_inputs_10}","@{path_ncf_common_inputs_20}","@{path_ncf_local_inputs_20}","@{path_ncf_common_inputs_30}","@{path_ncf_local_inputs_30}","@{path_ncf_common_inputs_40}","@{path_ncf_local_inputs_40}","@{path_ncf_common_inputs_50}","@{path_ncf_common_inputs_60}","@{path_ncf_local_inputs_60}"} debug: Flattening slist: @{path_ncf_local_inputs_10} debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","@{path_ncf_common_inputs_20}","@{path_ncf_local_inputs_20}","@{path_ncf_common_inputs_30}","@{path_ncf_local_inputs_30}","@{path_ncf_common_inputs_40}","@{path_ncf_local_inputs_40}","@{path_ncf_common_inputs_50}","@{path_ncf_common_inputs_60}","@{path_ncf_local_inputs_60}"} debug: Flattening slist: @{path_ncf_common_inputs_20} debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","common/20_cfe_basics/package_lib.cf","common/20_cfe_basics/dry_run_lib.cf","common/20_cfe_basics/time_lib.cf","common/20_cfe_basics/cfengine/processes.cf","common/20_cfe_basics/cfengine/users.cf","common/20_cfe_basics/cfengine/cfe_internal.cf","common/20_cfe_basics/cfengine/bundles.cf","common/20_cfe_basics/cfengine/guest_environments.cf","common/20_cfe_basics/cfengine/paths.cf","common/20_cfe_basics/cfengine/edit_xml.cf","common/20_cfe_basics/cfengine/services.cf","common/20_cfe_basics/cfengine/databases.cf","common/20_cfe_basics/cfengine/vcs.cf","common/20_cfe_basics/cfengine/files.cf","common/20_cfe_basics/cfengine/commands.cf","common/20_cfe_basics/cfengine/examples.cf","common/20_cfe_basics/cfengine/monitor.cf","common/20_cfe_basics/cfengine/common.cf","common/20_cfe_basics/cfengine/reports.cf","common/20_cfe_basics/cfengine/packages.cf","common/20_cfe_basics/cfengine/testing.cf","common/20_cfe_basics/cfengine/storage.cf","common/20_cfe_basics/cfengine/feature.cf","common/20_cfe_basics/flag_lib.cf","common/20_cfe_basics/logger_rudder.cf","common/20_cfe_basics/ncf_lib.cf","common/20_cfe_basics/log_rudder.cf","@{path_ncf_local_inputs_20}","@{path_ncf_common_inputs_30}","@{path_ncf_local_inputs_30}","@{path_ncf_common_inputs_40}","@{path_ncf_local_inputs_40}","@{path_ncf_common_inputs_50}","@{path_ncf_common_inputs_60}","@{path_ncf_local_inputs_60}"} debug: Flattening slist: @{path_ncf_local_inputs_20} debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","common/20_cfe_basics/package_lib.cf","common/20_cfe_basics/dry_run_lib.cf","common/20_cfe_basics/time_lib.cf","common/20_cfe_basics/cfengine/processes.cf","common/20_cfe_basics/cfengine/users.cf","common/20_cfe_basics/cfengine/cfe_internal.cf","common/20_cfe_basics/cfengine/bundles.cf","common/20_cfe_basics/cfengine/guest_environments.cf","common/20_cfe_basics/cfengine/paths.cf","common/20_cfe_basics/cfengine/edit_xml.cf","common/20_cfe_basics/cfengine/services.cf","common/20_cfe_basics/cfengine/databases.cf","common/20_cfe_basics/cfengine/vcs.cf","common/20_cfe_basics/cfengine/files.cf","common/20_cfe_basics/cfengine/commands.cf","common/20_cfe_basics/cfengine/examples.cf","common/20_cfe_basics/cfengine/monitor.cf","common/20_cfe_basics/cfengine/common.cf","common/20_cfe_basics/cfengine/reports.cf","common/20_cfe_basics/cfengine/packages.cf","common/20_cfe_basics/cfengine/testing.cf","common/20_cfe_basics/cfengine/storage.cf","common/20_cfe_basics/cfengine/feature.cf","common/20_cfe_basics/flag_lib.cf","common/20_cfe_basics/logger_rudder.cf","common/20_cfe_basics/ncf_lib.cf","common/20_cfe_basics/log_rudder.cf","@{path_ncf_common_inputs_30}","@{path_ncf_local_inputs_30}","@{path_ncf_common_inputs_40}","@{path_ncf_local_inputs_40}","@{path_ncf_common_inputs_50}","@{path_ncf_common_inputs_60}","@{path_ncf_local_inputs_60}"} debug: Flattening slist: @{path_ncf_common_inputs_30} debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","common/20_cfe_basics/package_lib.cf","common/20_cfe_basics/dry_run_lib.cf","common/20_cfe_basics/time_lib.cf","common/20_cfe_basics/cfengine/processes.cf","common/20_cfe_basics/cfengine/users.cf","common/20_cfe_basics/cfengine/cfe_internal.cf","common/20_cfe_basics/cfengine/bundles.cf","common/20_cfe_basics/cfengine/guest_environments.cf","common/20_cfe_basics/cfengine/paths.cf","common/20_cfe_basics/cfengine/edit_xml.cf","common/20_cfe_basics/cfengine/services.cf","common/20_cfe_basics/cfengine/databases.cf","common/20_cfe_basics/cfengine/vcs.cf","common/20_cfe_basics/cfengine/files.cf","common/20_cfe_basics/cfengine/commands.cf","common/20_cfe_basics/cfengine/examples.cf","common/20_cfe_basics/cfengine/monitor.cf","common/20_cfe_basics/cfengine/common.cf","common/20_cfe_basics/cfengine/reports.cf","common/20_cfe_basics/cfengine/packages.cf","common/20_cfe_basics/cfengine/testing.cf","common/20_cfe_basics/cfengine/storage.cf","common/20_cfe_basics/cfengine/feature.cf","common/20_cfe_basics/flag_lib.cf","common/20_cfe_basics/logger_rudder.cf","common/20_cfe_basics/ncf_lib.cf","common/20_cfe_basics/log_rudder.cf","common/30_generic_methods/monitoring_template.cf","common/30_generic_methods/schedule_simple_stateless.cf","common/30_generic_methods/file_check_regular.cf","common/30_generic_methods/file_copy_from_local_source.cf","common/30_generic_methods/permissions.cf","common/30_generic_methods/directory_present.cf","common/30_generic_methods/user_locked.cf","common/30_generic_methods/permissions_dirs_recurse.cf","common/30_generic_methods/file_enforce_content.cf","common/30_generic_methods/file_ensure_block_present.cf","common/30_generic_methods/file_ensure_lines_absent.cf","common/30_generic_methods/http_request_content_headers.cf","common/30_generic_methods/user_absent.cf","common/30_generic_methods/user_password_hash.cf","common/30_generic_methods/variable_string.cf","common/30_generic_methods/service_ensure_running.cf","common/30_generic_methods/_classes_repaired.cf","common/30_generic_methods/directory_create.cf","common/30_generic_methods/service_check_disabled_at_boot.cf","common/30_generic_methods/command_execution.cf","common/30_generic_methods/group_present.cf","common/30_generic_methods/file_check_block_device.cf","common/30_generic_methods/file_keys_values_present.cf","common/30_generic_methods/variable_dict_merge.cf","common/30_generic_methods/variable_string_from_command.cf","common/30_generic_methods/file_key_value_present.cf","common/30_generic_methods/command_execution_result.cf","common/30_generic_methods/file_download.cf","common/30_generic_methods/variable_string_from_file.cf","common/30_generic_methods/service_ensure_stopped.cf","common/30_generic_methods/service_started.cf","common/30_generic_methods/variable_dict_merge_tolerant.cf","common/30_generic_methods/file_from_template_jinja2.cf","common/30_generic_methods/_classes_sanitize.cf","common/30_generic_methods/_log_default.cf","common/30_generic_methods/service_check_running.cf","common/30_generic_methods/file_check_hardlink.cf","common/30_generic_methods/http_request_check_status_headers.cf","common/30_generic_methods/user_home.cf","common/30_generic_methods/_classes_success.cf","common/30_generic_methods/user_primary_group.cf","common/30_generic_methods/file_lines_absent.cf","common/30_generic_methods/condition_from_expression_persistent.cf","common/30_generic_methods/variable_dict_from_file.cf","common/30_generic_methods/variable_dict.cf","common/30_generic_methods/file_from_local_source.cf","common/30_generic_methods/file_from_remote_source.cf","common/30_generic_methods/file_symlink_present_force.cf","common/30_generic_methods/condition_from_variable_match.cf","common/30_generic_methods/package_state.cf","common/30_generic_methods/permissions_dirs_recursive.cf","common/30_generic_methods/service_ensure_disabled_at_boot.cf","common/30_generic_methods/permissions_type_recursion.cf","common/30_generic_methods/_classes_copy.cf","common/30_generic_methods/_classes_combine_three.cf","common/30_generic_methods/service_stopped.cf","common/30_generic_methods/file_key_value_present_in_ini_section.cf","common/30_generic_methods/service_check_started_at_boot.cf","common/30_generic_methods/file_from_template_type.cf","common/30_generic_methods/user_create.cf","common/30_generic_methods/_classes_combine_two.cf","common/30_generic_methods/file_ensure_keys_values.cf","common/30_generic_methods/_classes_noop.cf","common/30_generic_methods/user_present.cf","common/30_generic_methods/file_ensure_line_present_in_xml_tag.cf","common/30_generic_methods/schedule_simple_nodups.cf","common/30_generic_methods/_logger_default.cf","common/30_generic_methods/_logger.cf","common/30_generic_methods/service_enabled.cf","common/30_generic_methods/service_started_path.cf","common/30_generic_methods/user_shell.cf","common/30_generic_methods/package_remove.cf","common/30_generic_methods/_classes_combine_ifthenelse.cf","common/30_generic_methods/file_line_present_in_ini_section.cf","common/30_generic_methods/service_disabled.cf","common/30_generic_methods/file_block_present_in_section.cf","common/30_generic_methods/file_key_value_present_option.cf","common/30_generic_methods/permissions_dirs.cf","common/30_generic_methods/condition_from_command.cf","common/30_generic_methods/file_ensure_key_value_parameter_in_list.cf","common/30_generic_methods/condition_from_variable_existence.cf","common/30_generic_methods/file_symlink_present.cf","common/30_generic_methods/package_install_version_cmp.cf","common/30_generic_methods/variable_iterator_from_file.cf","common/30_generic_methods/variable_string_from_math_expression.cf","common/30_generic_methods/file_check_character_device.cf","common/30_generic_methods/file_key_value_parameter_present_in_list.cf","common/30_generic_methods/file_copy_from_local_source_with_check.cf","common/30_generic_methods/file_ensure_key_value_present_in_ini_section.cf","common/30_generic_methods/condition_from_expression.cf","common/30_generic_methods/environment_variable.cf","common/30_generic_methods/package_install_version.cf","common/30_generic_methods/permissions_recurse.cf","common/30_generic_methods/variable_string_default.cf","common/30_generic_methods/package_install_version_cmp_update.cf","common/30_generic_methods/file_content.cf","common/30_generic_methods/file_create_symlink_force.cf","common/30_generic_methods/_log.cf","common/30_generic_methods/file_ensure_line_present_in_ini_section.cf","common/30_generic_methods/_log_v3.cf","common/30_generic_methods/file_copy_from_remote_source_recursion.cf","common/30_generic_methods/_classes_cancel.cf","common/30_generic_methods/file_replace_lines.cf","common/30_generic_methods/_abort_default.cf","common/30_generic_methods/file_create_symlink.cf","common/30_generic_methods/file_copy_from_remote_source.cf","common/30_generic_methods/file_check_FIFO_pipe.cf","common/30_generic_methods/_abort.cf","common/30_generic_methods/file_absent.cf","common/30_generic_methods/file_from_local_source_recursion.cf","common/30_generic_methods/command_execution_once.cf","common/30_generic_methods/service_action.cf","common/30_generic_methods/file_lines_present.cf","common/30_generic_methods/_classes_copy_invert_kept_repaired.cf","common/30_generic_methods/file_ensure_block_in_section.cf","common/30_generic_methods/service_check_running_ps.cf","common/30_generic_methods/file_check_exists.cf","common/30_generic_methods/_classes_failure.cf","common/30_generic_methods/file_ensure_lines_present.cf","common/30_generic_methods/group_absent.cf","common/30_generic_methods/file_from_shared_folder.cf","common/30_generic_methods/directory_check_exists.cf","common/30_generic_methods/service_start.cf","common/30_generic_methods/variable_iterator.cf","common/30_generic_methods/sharedfile_from_node.cf","common/30_generic_methods/package_verify.cf","common/30_generic_methods/permissions_recursive.cf","common/30_generic_methods/file_block_present.cf","common/30_generic_methods/file_key_value_parameter_absent_in_list.cf","common/30_generic_methods/file_check_symlink.cf","common/30_generic_methods/package_check_installed.cf","common/30_generic_methods/condition_once.cf","common/30_generic_methods/file_from_local_source_with_check.cf","common/30_generic_methods/schedule_simple.cf","common/30_generic_methods/file_from_template_mustache.cf","common/30_generic_methods/file_check_socket.cf","common/30_generic_methods/service_reload.cf","common/30_generic_methods/file_ensure_key_value_option.cf","common/30_generic_methods/_service_check_running_smf.cf","common/30_generic_methods/file_create_symlink_enforce.cf","common/30_generic_methods/file_template_expand.cf","common/30_generic_methods/package_state_options.cf","common/30_generic_methods/file_present.cf","common/30_generic_methods/file_ensure_key_value.cf","common/30_generic_methods/_classes_combine_four.cf","common/30_generic_methods/package_absent.cf","common/30_generic_methods/file_from_template.cf","common/30_generic_methods/file_check_symlinkto.cf","common/30_generic_methods/file_line_present_in_xml_tag.cf","common/30_generic_methods/user_uid.cf","common/30_generic_methods/file_create.cf","common/30_generic_methods/package_present.cf","common/30_generic_methods/service_stop.cf","common/30_generic_methods/file_ensure_key_value_parameter_not_in_list.cf","common/30_generic_methods/_service_check_running_src.cf","common/30_generic_methods/_file_check_special.cf","common/30_generic_methods/directory_absent.cf","common/30_generic_methods/service_ensure_started_at_boot.cf","common/30_generic_methods/schedule_simple_catchup.cf","common/30_generic_methods/file_remove.cf","common/30_generic_methods/file_copy_from_local_source_recursion.cf","common/30_generic_methods/package_verify_version.cf","common/30_generic_methods/sharedfile_to_node.cf","common/30_generic_methods/file_from_remote_source_recursion.cf","common/30_generic_methods/service_restart_if.cf","common/30_generic_methods/file_from_http_server.cf","common/30_generic_methods/monitoring_parameter.cf","common/30_generic_methods/package_install.cf","common/30_generic_methods/file_from_string_mustache.cf","common/30_generic_methods/user_fullname.cf","common/30_generic_methods/service_ensure_running_path.cf","common/30_generic_methods/file_symlink_present_option.cf","common/30_generic_methods/service_restart.cf","@{path_ncf_local_inputs_30}","@{path_ncf_common_inputs_40}","@{path_ncf_local_inputs_40}","@{path_ncf_common_inputs_50}","@{path_ncf_common_inputs_60}","@{path_ncf_local_inputs_60}"} debug: Flattening slist: @{path_ncf_local_inputs_30} debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","common/20_cfe_basics/package_lib.cf","common/20_cfe_basics/dry_run_lib.cf","common/20_cfe_basics/time_lib.cf","common/20_cfe_basics/cfengine/processes.cf","common/20_cfe_basics/cfengine/users.cf","common/20_cfe_basics/cfengine/cfe_internal.cf","common/20_cfe_basics/cfengine/bundles.cf","common/20_cfe_basics/cfengine/guest_environments.cf","common/20_cfe_basics/cfengine/paths.cf","common/20_cfe_basics/cfengine/edit_xml.cf","common/20_cfe_basics/cfengine/services.cf","common/20_cfe_basics/cfengine/databases.cf","common/20_cfe_basics/cfengine/vcs.cf","common/20_cfe_basics/cfengine/files.cf","common/20_cfe_basics/cfengine/commands.cf","common/20_cfe_basics/cfengine/examples.cf","common/20_cfe_basics/cfengine/monitor.cf","common/20_cfe_basics/cfengine/common.cf","common/20_cfe_basics/cfengine/reports.cf","common/20_cfe_basics/cfengine/packages.cf","common/20_cfe_basics/cfengine/testing.cf","common/20_cfe_basics/cfengine/storage.cf","common/20_cfe_basics/cfengine/feature.cf","common/20_cfe_basics/flag_lib.cf","common/20_cfe_basics/logger_rudder.cf","common/20_cfe_basics/ncf_lib.cf","common/20_cfe_basics/log_rudder.cf","common/30_generic_methods/monitoring_template.cf","common/30_generic_methods/schedule_simple_stateless.cf","common/30_generic_methods/file_check_regular.cf","common/30_generic_methods/file_copy_from_local_source.cf","common/30_generic_methods/permissions.cf","common/30_generic_methods/directory_present.cf","common/30_generic_methods/user_locked.cf","common/30_generic_methods/permissions_dirs_recurse.cf","common/30_generic_methods/file_enforce_content.cf","common/30_generic_methods/file_ensure_block_present.cf","common/30_generic_methods/file_ensure_lines_absent.cf","common/30_generic_methods/http_request_content_headers.cf","common/30_generic_methods/user_absent.cf","common/30_generic_methods/user_password_hash.cf","common/30_generic_methods/variable_string.cf","common/30_generic_methods/service_ensure_running.cf","common/30_generic_methods/_classes_repaired.cf","common/30_generic_methods/directory_create.cf","common/30_generic_methods/service_check_disabled_at_boot.cf","common/30_generic_methods/command_execution.cf","common/30_generic_methods/group_present.cf","common/30_generic_methods/file_check_block_device.cf","common/30_generic_methods/file_keys_values_present.cf","common/30_generic_methods/variable_dict_merge.cf","common/30_generic_methods/variable_string_from_command.cf","common/30_generic_methods/file_key_value_present.cf","common/30_generic_methods/command_execution_result.cf","common/30_generic_methods/file_download.cf","common/30_generic_methods/variable_string_from_file.cf","common/30_generic_methods/service_ensure_stopped.cf","common/30_generic_methods/service_started.cf","common/30_generic_methods/variable_dict_merge_tolerant.cf","common/30_generic_methods/file_from_template_jinja2.cf","common/30_generic_methods/_classes_sanitize.cf","common/30_generic_methods/_log_default.cf","common/30_generic_methods/service_check_running.cf","common/30_generic_methods/file_check_hardlink.cf","common/30_generic_methods/http_request_check_status_headers.cf","common/30_generic_methods/user_home.cf","common/30_generic_methods/_classes_success.cf","common/30_generic_methods/user_primary_group.cf","common/30_generic_methods/file_lines_absent.cf","common/30_generic_methods/condition_from_expression_persistent.cf","common/30_generic_methods/variable_dict_from_file.cf","common/30_generic_methods/variable_dict.cf","common/30_generic_methods/file_from_local_source.cf","common/30_generic_methods/file_from_remote_source.cf","common/30_generic_methods/file_symlink_present_force.cf","common/30_generic_methods/condition_from_variable_match.cf","common/30_generic_methods/package_state.cf","common/30_generic_methods/permissions_dirs_recursive.cf","common/30_generic_methods/service_ensure_disabled_at_boot.cf","common/30_generic_methods/permissions_type_recursion.cf","common/30_generic_methods/_classes_copy.cf","common/30_generic_methods/_classes_combine_three.cf","common/30_generic_methods/service_stopped.cf","common/30_generic_methods/file_key_value_present_in_ini_section.cf","common/30_generic_methods/service_check_started_at_boot.cf","common/30_generic_methods/file_from_template_type.cf","common/30_generic_methods/user_create.cf","common/30_generic_methods/_classes_combine_two.cf","common/30_generic_methods/file_ensure_keys_values.cf","common/30_generic_methods/_classes_noop.cf","common/30_generic_methods/user_present.cf","common/30_generic_methods/file_ensure_line_present_in_xml_tag.cf","common/30_generic_methods/schedule_simple_nodups.cf","common/30_generic_methods/_logger_default.cf","common/30_generic_methods/_logger.cf","common/30_generic_methods/service_enabled.cf","common/30_generic_methods/service_started_path.cf","common/30_generic_methods/user_shell.cf","common/30_generic_methods/package_remove.cf","common/30_generic_methods/_classes_combine_ifthenelse.cf","common/30_generic_methods/file_line_present_in_ini_section.cf","common/30_generic_methods/service_disabled.cf","common/30_generic_methods/file_block_present_in_section.cf","common/30_generic_methods/file_key_value_present_option.cf","common/30_generic_methods/permissions_dirs.cf","common/30_generic_methods/condition_from_command.cf","common/30_generic_methods/file_ensure_key_value_parameter_in_list.cf","common/30_generic_methods/condition_from_variable_existence.cf","common/30_generic_methods/file_symlink_present.cf","common/30_generic_methods/package_install_version_cmp.cf","common/30_generic_methods/variable_iterator_from_file.cf","common/30_generic_methods/variable_string_from_math_expression.cf","common/30_generic_methods/file_check_character_device.cf","common/30_generic_methods/file_key_value_parameter_present_in_list.cf","common/30_generic_methods/file_copy_from_local_source_with_check.cf","common/30_generic_methods/file_ensure_key_value_present_in_ini_section.cf","common/30_generic_methods/condition_from_expression.cf","common/30_generic_methods/environment_variable.cf","common/30_generic_methods/package_install_version.cf","common/30_generic_methods/permissions_recurse.cf","common/30_generic_methods/variable_string_default.cf","common/30_generic_methods/package_install_version_cmp_update.cf","common/30_generic_methods/file_content.cf","common/30_generic_methods/file_create_symlink_force.cf","common/30_generic_methods/_log.cf","common/30_generic_methods/file_ensure_line_present_in_ini_section.cf","common/30_generic_methods/_log_v3.cf","common/30_generic_methods/file_copy_from_remote_source_recursion.cf","common/30_generic_methods/_classes_cancel.cf","common/30_generic_methods/file_replace_lines.cf","common/30_generic_methods/_abort_default.cf","common/30_generic_methods/file_create_symlink.cf","common/30_generic_methods/file_copy_from_remote_source.cf","common/30_generic_methods/file_check_FIFO_pipe.cf","common/30_generic_methods/_abort.cf","common/30_generic_methods/file_absent.cf","common/30_generic_methods/file_from_local_source_recursion.cf","common/30_generic_methods/command_execution_once.cf","common/30_generic_methods/service_action.cf","common/30_generic_methods/file_lines_present.cf","common/30_generic_methods/_classes_copy_invert_kept_repaired.cf","common/30_generic_methods/file_ensure_block_in_section.cf","common/30_generic_methods/service_check_running_ps.cf","common/30_generic_methods/file_check_exists.cf","common/30_generic_methods/_classes_failure.cf","common/30_generic_methods/file_ensure_lines_present.cf","common/30_generic_methods/group_absent.cf","common/30_generic_methods/file_from_shared_folder.cf","common/30_generic_methods/directory_check_exists.cf","common/30_generic_methods/service_start.cf","common/30_generic_methods/variable_iterator.cf","common/30_generic_methods/sharedfile_from_node.cf","common/30_generic_methods/package_verify.cf","common/30_generic_methods/permissions_recursive.cf","common/30_generic_methods/file_block_present.cf","common/30_generic_methods/file_key_value_parameter_absent_in_list.cf","common/30_generic_methods/file_check_symlink.cf","common/30_generic_methods/package_check_installed.cf","common/30_generic_methods/condition_once.cf","common/30_generic_methods/file_from_local_source_with_check.cf","common/30_generic_methods/schedule_simple.cf","common/30_generic_methods/file_from_template_mustache.cf","common/30_generic_methods/file_check_socket.cf","common/30_generic_methods/service_reload.cf","common/30_generic_methods/file_ensure_key_value_option.cf","common/30_generic_methods/_service_check_running_smf.cf","common/30_generic_methods/file_create_symlink_enforce.cf","common/30_generic_methods/file_template_expand.cf","common/30_generic_methods/package_state_options.cf","common/30_generic_methods/file_present.cf","common/30_generic_methods/file_ensure_key_value.cf","common/30_generic_methods/_classes_combine_four.cf","common/30_generic_methods/package_absent.cf","common/30_generic_methods/file_from_template.cf","common/30_generic_methods/file_check_symlinkto.cf","common/30_generic_methods/file_line_present_in_xml_tag.cf","common/30_generic_methods/user_uid.cf","common/30_generic_methods/file_create.cf","common/30_generic_methods/package_present.cf","common/30_generic_methods/service_stop.cf","common/30_generic_methods/file_ensure_key_value_parameter_not_in_list.cf","common/30_generic_methods/_service_check_running_src.cf","common/30_generic_methods/_file_check_special.cf","common/30_generic_methods/directory_absent.cf","common/30_generic_methods/service_ensure_started_at_boot.cf","common/30_generic_methods/schedule_simple_catchup.cf","common/30_generic_methods/file_remove.cf","common/30_generic_methods/file_copy_from_local_source_recursion.cf","common/30_generic_methods/package_verify_version.cf","common/30_generic_methods/sharedfile_to_node.cf","common/30_generic_methods/file_from_remote_source_recursion.cf","common/30_generic_methods/service_restart_if.cf","common/30_generic_methods/file_from_http_server.cf","common/30_generic_methods/monitoring_parameter.cf","common/30_generic_methods/package_install.cf","common/30_generic_methods/file_from_string_mustache.cf","common/30_generic_methods/user_fullname.cf","common/30_generic_methods/service_ensure_running_path.cf","common/30_generic_methods/file_symlink_present_option.cf","common/30_generic_methods/service_restart.cf","@{path_ncf_common_inputs_40}","@{path_ncf_local_inputs_40}","@{path_ncf_common_inputs_50}","@{path_ncf_common_inputs_60}","@{path_ncf_local_inputs_60}"} debug: Flattening slist: @{path_ncf_common_inputs_40} debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","common/20_cfe_basics/package_lib.cf","common/20_cfe_basics/dry_run_lib.cf","common/20_cfe_basics/time_lib.cf","common/20_cfe_basics/cfengine/processes.cf","common/20_cfe_basics/cfengine/users.cf","common/20_cfe_basics/cfengine/cfe_internal.cf","common/20_cfe_basics/cfengine/bundles.cf","common/20_cfe_basics/cfengine/guest_environments.cf","common/20_cfe_basics/cfengine/paths.cf","common/20_cfe_basics/cfengine/edit_xml.cf","common/20_cfe_basics/cfengine/services.cf","common/20_cfe_basics/cfengine/databases.cf","common/20_cfe_basics/cfengine/vcs.cf","common/20_cfe_basics/cfengine/files.cf","common/20_cfe_basics/cfengine/commands.cf","common/20_cfe_basics/cfengine/examples.cf","common/20_cfe_basics/cfengine/monitor.cf","common/20_cfe_basics/cfengine/common.cf","common/20_cfe_basics/cfengine/reports.cf","common/20_cfe_basics/cfengine/packages.cf","common/20_cfe_basics/cfengine/testing.cf","common/20_cfe_basics/cfengine/storage.cf","common/20_cfe_basics/cfengine/feature.cf","common/20_cfe_basics/flag_lib.cf","common/20_cfe_basics/logger_rudder.cf","common/20_cfe_basics/ncf_lib.cf","common/20_cfe_basics/log_rudder.cf","common/30_generic_methods/monitoring_template.cf","common/30_generic_methods/schedule_simple_stateless.cf","common/30_generic_methods/file_check_regular.cf","common/30_generic_methods/file_copy_from_local_source.cf","common/30_generic_methods/permissions.cf","common/30_generic_methods/directory_present.cf","common/30_generic_methods/user_locked.cf","common/30_generic_methods/permissions_dirs_recurse.cf","common/30_generic_methods/file_enforce_content.cf","common/30_generic_methods/file_ensure_block_present.cf","common/30_generic_methods/file_ensure_lines_absent.cf","common/30_generic_methods/http_request_content_headers.cf","common/30_generic_methods/user_absent.cf","common/30_generic_methods/user_password_hash.cf","common/30_generic_methods/variable_string.cf","common/30_generic_methods/service_ensure_running.cf","common/30_generic_methods/_classes_repaired.cf","common/30_generic_methods/directory_create.cf","common/30_generic_methods/service_check_disabled_at_boot.cf","common/30_generic_methods/command_execution.cf","common/30_generic_methods/group_present.cf","common/30_generic_methods/file_check_block_device.cf","common/30_generic_methods/file_keys_values_present.cf","common/30_generic_methods/variable_dict_merge.cf","common/30_generic_methods/variable_string_from_command.cf","common/30_generic_methods/file_key_value_present.cf","common/30_generic_methods/command_execution_result.cf","common/30_generic_methods/file_download.cf","common/30_generic_methods/variable_string_from_file.cf","common/30_generic_methods/service_ensure_stopped.cf","common/30_generic_methods/service_started.cf","common/30_generic_methods/variable_dict_merge_tolerant.cf","common/30_generic_methods/file_from_template_jinja2.cf","common/30_generic_methods/_classes_sanitize.cf","common/30_generic_methods/_log_default.cf","common/30_generic_methods/service_check_running.cf","common/30_generic_methods/file_check_hardlink.cf","common/30_generic_methods/http_request_check_status_headers.cf","common/30_generic_methods/user_home.cf","common/30_generic_methods/_classes_success.cf","common/30_generic_methods/user_primary_group.cf","common/30_generic_methods/file_lines_absent.cf","common/30_generic_methods/condition_from_expression_persistent.cf","common/30_generic_methods/variable_dict_from_file.cf","common/30_generic_methods/variable_dict.cf","common/30_generic_methods/file_from_local_source.cf","common/30_generic_methods/file_from_remote_source.cf","common/30_generic_methods/file_symlink_present_force.cf","common/30_generic_methods/condition_from_variable_match.cf","common/30_generic_methods/package_state.cf","common/30_generic_methods/permissions_dirs_recursive.cf","common/30_generic_methods/service_ensure_disabled_at_boot.cf","common/30_generic_methods/permissions_type_recursion.cf","common/30_generic_methods/_classes_copy.cf","common/30_generic_methods/_classes_combine_three.cf","common/30_generic_methods/service_stopped.cf","common/30_generic_methods/file_key_value_present_in_ini_section.cf","common/30_generic_methods/service_check_started_at_boot.cf","common/30_generic_methods/file_from_template_type.cf","common/30_generic_methods/user_create.cf","common/30_generic_methods/_classes_combine_two.cf","common/30_generic_methods/file_ensure_keys_values.cf","common/30_generic_methods/_classes_noop.cf","common/30_generic_methods/user_present.cf","common/30_generic_methods/file_ensure_line_present_in_xml_tag.cf","common/30_generic_methods/schedule_simple_nodups.cf","common/30_generic_methods/_logger_default.cf","common/30_generic_methods/_logger.cf","common/30_generic_methods/service_enabled.cf","common/30_generic_methods/service_started_path.cf","common/30_generic_methods/user_shell.cf","common/30_generic_methods/package_remove.cf","common/30_generic_methods/_classes_combine_ifthenelse.cf","common/30_generic_methods/file_line_present_in_ini_section.cf","common/30_generic_methods/service_disabled.cf","common/30_generic_methods/file_block_present_in_section.cf","common/30_generic_methods/file_key_value_present_option.cf","common/30_generic_methods/permissions_dirs.cf","common/30_generic_methods/condition_from_command.cf","common/30_generic_methods/file_ensure_key_value_parameter_in_list.cf","common/30_generic_methods/condition_from_variable_existence.cf","common/30_generic_methods/file_symlink_present.cf","common/30_generic_methods/package_install_version_cmp.cf","common/30_generic_methods/variable_iterator_from_file.cf","common/30_generic_methods/variable_string_from_math_expression.cf","common/30_generic_methods/file_check_character_device.cf","common/30_generic_methods/file_key_value_parameter_present_in_list.cf","common/30_generic_methods/file_copy_from_local_source_with_check.cf","common/30_generic_methods/file_ensure_key_value_present_in_ini_section.cf","common/30_generic_methods/condition_from_expression.cf","common/30_generic_methods/environment_variable.cf","common/30_generic_methods/package_install_version.cf","common/30_generic_methods/permissions_recurse.cf","common/30_generic_methods/variable_string_default.cf","common/30_generic_methods/package_install_version_cmp_update.cf","common/30_generic_methods/file_content.cf","common/30_generic_methods/file_create_symlink_force.cf","common/30_generic_methods/_log.cf","common/30_generic_methods/file_ensure_line_present_in_ini_section.cf","common/30_generic_methods/_log_v3.cf","common/30_generic_methods/file_copy_from_remote_source_recursion.cf","common/30_generic_methods/_classes_cancel.cf","common/30_generic_methods/file_replace_lines.cf","common/30_generic_methods/_abort_default.cf","common/30_generic_methods/file_create_symlink.cf","common/30_generic_methods/file_copy_from_remote_source.cf","common/30_generic_methods/file_check_FIFO_pipe.cf","common/30_generic_methods/_abort.cf","common/30_generic_methods/file_absent.cf","common/30_generic_methods/file_from_local_source_recursion.cf","common/30_generic_methods/command_execution_once.cf","common/30_generic_methods/service_action.cf","common/30_generic_methods/file_lines_present.cf","common/30_generic_methods/_classes_copy_invert_kept_repaired.cf","common/30_generic_methods/file_ensure_block_in_section.cf","common/30_generic_methods/service_check_running_ps.cf","common/30_generic_methods/file_check_exists.cf","common/30_generic_methods/_classes_failure.cf","common/30_generic_methods/file_ensure_lines_present.cf","common/30_generic_methods/group_absent.cf","common/30_generic_methods/file_from_shared_folder.cf","common/30_generic_methods/directory_check_exists.cf","common/30_generic_methods/service_start.cf","common/30_generic_methods/variable_iterator.cf","common/30_generic_methods/sharedfile_from_node.cf","common/30_generic_methods/package_verify.cf","common/30_generic_methods/permissions_recursive.cf","common/30_generic_methods/file_block_present.cf","common/30_generic_methods/file_key_value_parameter_absent_in_list.cf","common/30_generic_methods/file_check_symlink.cf","common/30_generic_methods/package_check_installed.cf","common/30_generic_methods/condition_once.cf","common/30_generic_methods/file_from_local_source_with_check.cf","common/30_generic_methods/schedule_simple.cf","common/30_generic_methods/file_from_template_mustache.cf","common/30_generic_methods/file_check_socket.cf","common/30_generic_methods/service_reload.cf","common/30_generic_methods/file_ensure_key_value_option.cf","common/30_generic_methods/_service_check_running_smf.cf","common/30_generic_methods/file_create_symlink_enforce.cf","common/30_generic_methods/file_template_expand.cf","common/30_generic_methods/package_state_options.cf","common/30_generic_methods/file_present.cf","common/30_generic_methods/file_ensure_key_value.cf","common/30_generic_methods/_classes_combine_four.cf","common/30_generic_methods/package_absent.cf","common/30_generic_methods/file_from_template.cf","common/30_generic_methods/file_check_symlinkto.cf","common/30_generic_methods/file_line_present_in_xml_tag.cf","common/30_generic_methods/user_uid.cf","common/30_generic_methods/file_create.cf","common/30_generic_methods/package_present.cf","common/30_generic_methods/service_stop.cf","common/30_generic_methods/file_ensure_key_value_parameter_not_in_list.cf","common/30_generic_methods/_service_check_running_src.cf","common/30_generic_methods/_file_check_special.cf","common/30_generic_methods/directory_absent.cf","common/30_generic_methods/service_ensure_started_at_boot.cf","common/30_generic_methods/schedule_simple_catchup.cf","common/30_generic_methods/file_remove.cf","common/30_generic_methods/file_copy_from_local_source_recursion.cf","common/30_generic_methods/package_verify_version.cf","common/30_generic_methods/sharedfile_to_node.cf","common/30_generic_methods/file_from_remote_source_recursion.cf","common/30_generic_methods/service_restart_if.cf","common/30_generic_methods/file_from_http_server.cf","common/30_generic_methods/monitoring_parameter.cf","common/30_generic_methods/package_install.cf","common/30_generic_methods/file_from_string_mustache.cf","common/30_generic_methods/user_fullname.cf","common/30_generic_methods/service_ensure_running_path.cf","common/30_generic_methods/file_symlink_present_option.cf","common/30_generic_methods/service_restart.cf","common/40_it_ops_knowledge/openssh-server/openssh_knowledge.cf","common/40_it_ops_knowledge/service/service_knowledge.cf","common/40_it_ops_knowledge/cfengine/cfengine_knowledge.cf","@{path_ncf_local_inputs_40}","@{path_ncf_common_inputs_50}","@{path_ncf_common_inputs_60}","@{path_ncf_local_inputs_60}"} debug: Flattening slist: @{path_ncf_local_inputs_40} debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","common/20_cfe_basics/package_lib.cf","common/20_cfe_basics/dry_run_lib.cf","common/20_cfe_basics/time_lib.cf","common/20_cfe_basics/cfengine/processes.cf","common/20_cfe_basics/cfengine/users.cf","common/20_cfe_basics/cfengine/cfe_internal.cf","common/20_cfe_basics/cfengine/bundles.cf","common/20_cfe_basics/cfengine/guest_environments.cf","common/20_cfe_basics/cfengine/paths.cf","common/20_cfe_basics/cfengine/edit_xml.cf","common/20_cfe_basics/cfengine/services.cf","common/20_cfe_basics/cfengine/databases.cf","common/20_cfe_basics/cfengine/vcs.cf","common/20_cfe_basics/cfengine/files.cf","common/20_cfe_basics/cfengine/commands.cf","common/20_cfe_basics/cfengine/examples.cf","common/20_cfe_basics/cfengine/monitor.cf","common/20_cfe_basics/cfengine/common.cf","common/20_cfe_basics/cfengine/reports.cf","common/20_cfe_basics/cfengine/packages.cf","common/20_cfe_basics/cfengine/testing.cf","common/20_cfe_basics/cfengine/storage.cf","common/20_cfe_basics/cfengine/feature.cf","common/20_cfe_basics/flag_lib.cf","common/20_cfe_basics/logger_rudder.cf","common/20_cfe_basics/ncf_lib.cf","common/20_cfe_basics/log_rudder.cf","common/30_generic_methods/monitoring_template.cf","common/30_generic_methods/schedule_simple_stateless.cf","common/30_generic_methods/file_check_regular.cf","common/30_generic_methods/file_copy_from_local_source.cf","common/30_generic_methods/permissions.cf","common/30_generic_methods/directory_present.cf","common/30_generic_methods/user_locked.cf","common/30_generic_methods/permissions_dirs_recurse.cf","common/30_generic_methods/file_enforce_content.cf","common/30_generic_methods/file_ensure_block_present.cf","common/30_generic_methods/file_ensure_lines_absent.cf","common/30_generic_methods/http_request_content_headers.cf","common/30_generic_methods/user_absent.cf","common/30_generic_methods/user_password_hash.cf","common/30_generic_methods/variable_string.cf","common/30_generic_methods/service_ensure_running.cf","common/30_generic_methods/_classes_repaired.cf","common/30_generic_methods/directory_create.cf","common/30_generic_methods/service_check_disabled_at_boot.cf","common/30_generic_methods/command_execution.cf","common/30_generic_methods/group_present.cf","common/30_generic_methods/file_check_block_device.cf","common/30_generic_methods/file_keys_values_present.cf","common/30_generic_methods/variable_dict_merge.cf","common/30_generic_methods/variable_string_from_command.cf","common/30_generic_methods/file_key_value_present.cf","common/30_generic_methods/command_execution_result.cf","common/30_generic_methods/file_download.cf","common/30_generic_methods/variable_string_from_file.cf","common/30_generic_methods/service_ensure_stopped.cf","common/30_generic_methods/service_started.cf","common/30_generic_methods/variable_dict_merge_tolerant.cf","common/30_generic_methods/file_from_template_jinja2.cf","common/30_generic_methods/_classes_sanitize.cf","common/30_generic_methods/_log_default.cf","common/30_generic_methods/service_check_running.cf","common/30_generic_methods/file_check_hardlink.cf","common/30_generic_methods/http_request_check_status_headers.cf","common/30_generic_methods/user_home.cf","common/30_generic_methods/_classes_success.cf","common/30_generic_methods/user_primary_group.cf","common/30_generic_methods/file_lines_absent.cf","common/30_generic_methods/condition_from_expression_persistent.cf","common/30_generic_methods/variable_dict_from_file.cf","common/30_generic_methods/variable_dict.cf","common/30_generic_methods/file_from_local_source.cf","common/30_generic_methods/file_from_remote_source.cf","common/30_generic_methods/file_symlink_present_force.cf","common/30_generic_methods/condition_from_variable_match.cf","common/30_generic_methods/package_state.cf","common/30_generic_methods/permissions_dirs_recursive.cf","common/30_generic_methods/service_ensure_disabled_at_boot.cf","common/30_generic_methods/permissions_type_recursion.cf","common/30_generic_methods/_classes_copy.cf","common/30_generic_methods/_classes_combine_three.cf","common/30_generic_methods/service_stopped.cf","common/30_generic_methods/file_key_value_present_in_ini_section.cf","common/30_generic_methods/service_check_started_at_boot.cf","common/30_generic_methods/file_from_template_type.cf","common/30_generic_methods/user_create.cf","common/30_generic_methods/_classes_combine_two.cf","common/30_generic_methods/file_ensure_keys_values.cf","common/30_generic_methods/_classes_noop.cf","common/30_generic_methods/user_present.cf","common/30_generic_methods/file_ensure_line_present_in_xml_tag.cf","common/30_generic_methods/schedule_simple_nodups.cf","common/30_generic_methods/_logger_default.cf","common/30_generic_methods/_logger.cf","common/30_generic_methods/service_enabled.cf","common/30_generic_methods/service_started_path.cf","common/30_generic_methods/user_shell.cf","common/30_generic_methods/package_remove.cf","common/30_generic_methods/_classes_combine_ifthenelse.cf","common/30_generic_methods/file_line_present_in_ini_section.cf","common/30_generic_methods/service_disabled.cf","common/30_generic_methods/file_block_present_in_section.cf","common/30_generic_methods/file_key_value_present_option.cf","common/30_generic_methods/permissions_dirs.cf","common/30_generic_methods/condition_from_command.cf","common/30_generic_methods/file_ensure_key_value_parameter_in_list.cf","common/30_generic_methods/condition_from_variable_existence.cf","common/30_generic_methods/file_symlink_present.cf","common/30_generic_methods/package_install_version_cmp.cf","common/30_generic_methods/variable_iterator_from_file.cf","common/30_generic_methods/variable_string_from_math_expression.cf","common/30_generic_methods/file_check_character_device.cf","common/30_generic_methods/file_key_value_parameter_present_in_list.cf","common/30_generic_methods/file_copy_from_local_source_with_check.cf","common/30_generic_methods/file_ensure_key_value_present_in_ini_section.cf","common/30_generic_methods/condition_from_expression.cf","common/30_generic_methods/environment_variable.cf","common/30_generic_methods/package_install_version.cf","common/30_generic_methods/permissions_recurse.cf","common/30_generic_methods/variable_string_default.cf","common/30_generic_methods/package_install_version_cmp_update.cf","common/30_generic_methods/file_content.cf","common/30_generic_methods/file_create_symlink_force.cf","common/30_generic_methods/_log.cf","common/30_generic_methods/file_ensure_line_present_in_ini_section.cf","common/30_generic_methods/_log_v3.cf","common/30_generic_methods/file_copy_from_remote_source_recursion.cf","common/30_generic_methods/_classes_cancel.cf","common/30_generic_methods/file_replace_lines.cf","common/30_generic_methods/_abort_default.cf","common/30_generic_methods/file_create_symlink.cf","common/30_generic_methods/file_copy_from_remote_source.cf","common/30_generic_methods/file_check_FIFO_pipe.cf","common/30_generic_methods/_abort.cf","common/30_generic_methods/file_absent.cf","common/30_generic_methods/file_from_local_source_recursion.cf","common/30_generic_methods/command_execution_once.cf","common/30_generic_methods/service_action.cf","common/30_generic_methods/file_lines_present.cf","common/30_generic_methods/_classes_copy_invert_kept_repaired.cf","common/30_generic_methods/file_ensure_block_in_section.cf","common/30_generic_methods/service_check_running_ps.cf","common/30_generic_methods/file_check_exists.cf","common/30_generic_methods/_classes_failure.cf","common/30_generic_methods/file_ensure_lines_present.cf","common/30_generic_methods/group_absent.cf","common/30_generic_methods/file_from_shared_folder.cf","common/30_generic_methods/directory_check_exists.cf","common/30_generic_methods/service_start.cf","common/30_generic_methods/variable_iterator.cf","common/30_generic_methods/sharedfile_from_node.cf","common/30_generic_methods/package_verify.cf","common/30_generic_methods/permissions_recursive.cf","common/30_generic_methods/file_block_present.cf","common/30_generic_methods/file_key_value_parameter_absent_in_list.cf","common/30_generic_methods/file_check_symlink.cf","common/30_generic_methods/package_check_installed.cf","common/30_generic_methods/condition_once.cf","common/30_generic_methods/file_from_local_source_with_check.cf","common/30_generic_methods/schedule_simple.cf","common/30_generic_methods/file_from_template_mustache.cf","common/30_generic_methods/file_check_socket.cf","common/30_generic_methods/service_reload.cf","common/30_generic_methods/file_ensure_key_value_option.cf","common/30_generic_methods/_service_check_running_smf.cf","common/30_generic_methods/file_create_symlink_enforce.cf","common/30_generic_methods/file_template_expand.cf","common/30_generic_methods/package_state_options.cf","common/30_generic_methods/file_present.cf","common/30_generic_methods/file_ensure_key_value.cf","common/30_generic_methods/_classes_combine_four.cf","common/30_generic_methods/package_absent.cf","common/30_generic_methods/file_from_template.cf","common/30_generic_methods/file_check_symlinkto.cf","common/30_generic_methods/file_line_present_in_xml_tag.cf","common/30_generic_methods/user_uid.cf","common/30_generic_methods/file_create.cf","common/30_generic_methods/package_present.cf","common/30_generic_methods/service_stop.cf","common/30_generic_methods/file_ensure_key_value_parameter_not_in_list.cf","common/30_generic_methods/_service_check_running_src.cf","common/30_generic_methods/_file_check_special.cf","common/30_generic_methods/directory_absent.cf","common/30_generic_methods/service_ensure_started_at_boot.cf","common/30_generic_methods/schedule_simple_catchup.cf","common/30_generic_methods/file_remove.cf","common/30_generic_methods/file_copy_from_local_source_recursion.cf","common/30_generic_methods/package_verify_version.cf","common/30_generic_methods/sharedfile_to_node.cf","common/30_generic_methods/file_from_remote_source_recursion.cf","common/30_generic_methods/service_restart_if.cf","common/30_generic_methods/file_from_http_server.cf","common/30_generic_methods/monitoring_parameter.cf","common/30_generic_methods/package_install.cf","common/30_generic_methods/file_from_string_mustache.cf","common/30_generic_methods/user_fullname.cf","common/30_generic_methods/service_ensure_running_path.cf","common/30_generic_methods/file_symlink_present_option.cf","common/30_generic_methods/service_restart.cf","common/40_it_ops_knowledge/openssh-server/openssh_knowledge.cf","common/40_it_ops_knowledge/service/service_knowledge.cf","common/40_it_ops_knowledge/cfengine/cfengine_knowledge.cf","@{path_ncf_common_inputs_50}","@{path_ncf_common_inputs_60}","@{path_ncf_local_inputs_60}"} debug: Flattening slist: @{path_ncf_common_inputs_50} debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","common/20_cfe_basics/package_lib.cf","common/20_cfe_basics/dry_run_lib.cf","common/20_cfe_basics/time_lib.cf","common/20_cfe_basics/cfengine/processes.cf","common/20_cfe_basics/cfengine/users.cf","common/20_cfe_basics/cfengine/cfe_internal.cf","common/20_cfe_basics/cfengine/bundles.cf","common/20_cfe_basics/cfengine/guest_environments.cf","common/20_cfe_basics/cfengine/paths.cf","common/20_cfe_basics/cfengine/edit_xml.cf","common/20_cfe_basics/cfengine/services.cf","common/20_cfe_basics/cfengine/databases.cf","common/20_cfe_basics/cfengine/vcs.cf","common/20_cfe_basics/cfengine/files.cf","common/20_cfe_basics/cfengine/commands.cf","common/20_cfe_basics/cfengine/examples.cf","common/20_cfe_basics/cfengine/monitor.cf","common/20_cfe_basics/cfengine/common.cf","common/20_cfe_basics/cfengine/reports.cf","common/20_cfe_basics/cfengine/packages.cf","common/20_cfe_basics/cfengine/testing.cf","common/20_cfe_basics/cfengine/storage.cf","common/20_cfe_basics/cfengine/feature.cf","common/20_cfe_basics/flag_lib.cf","common/20_cfe_basics/logger_rudder.cf","common/20_cfe_basics/ncf_lib.cf","common/20_cfe_basics/log_rudder.cf","common/30_generic_methods/monitoring_template.cf","common/30_generic_methods/schedule_simple_stateless.cf","common/30_generic_methods/file_check_regular.cf","common/30_generic_methods/file_copy_from_local_source.cf","common/30_generic_methods/permissions.cf","common/30_generic_methods/directory_present.cf","common/30_generic_methods/user_locked.cf","common/30_generic_methods/permissions_dirs_recurse.cf","common/30_generic_methods/file_enforce_content.cf","common/30_generic_methods/file_ensure_block_present.cf","common/30_generic_methods/file_ensure_lines_absent.cf","common/30_generic_methods/http_request_content_headers.cf","common/30_generic_methods/user_absent.cf","common/30_generic_methods/user_password_hash.cf","common/30_generic_methods/variable_string.cf","common/30_generic_methods/service_ensure_running.cf","common/30_generic_methods/_classes_repaired.cf","common/30_generic_methods/directory_create.cf","common/30_generic_methods/service_check_disabled_at_boot.cf","common/30_generic_methods/command_execution.cf","common/30_generic_methods/group_present.cf","common/30_generic_methods/file_check_block_device.cf","common/30_generic_methods/file_keys_values_present.cf","common/30_generic_methods/variable_dict_merge.cf","common/30_generic_methods/variable_string_from_command.cf","common/30_generic_methods/file_key_value_present.cf","common/30_generic_methods/command_execution_result.cf","common/30_generic_methods/file_download.cf","common/30_generic_methods/variable_string_from_file.cf","common/30_generic_methods/service_ensure_stopped.cf","common/30_generic_methods/service_started.cf","common/30_generic_methods/variable_dict_merge_tolerant.cf","common/30_generic_methods/file_from_template_jinja2.cf","common/30_generic_methods/_classes_sanitize.cf","common/30_generic_methods/_log_default.cf","common/30_generic_methods/service_check_running.cf","common/30_generic_methods/file_check_hardlink.cf","common/30_generic_methods/http_request_check_status_headers.cf","common/30_generic_methods/user_home.cf","common/30_generic_methods/_classes_success.cf","common/30_generic_methods/user_primary_group.cf","common/30_generic_methods/file_lines_absent.cf","common/30_generic_methods/condition_from_expression_persistent.cf","common/30_generic_methods/variable_dict_from_file.cf","common/30_generic_methods/variable_dict.cf","common/30_generic_methods/file_from_local_source.cf","common/30_generic_methods/file_from_remote_source.cf","common/30_generic_methods/file_symlink_present_force.cf","common/30_generic_methods/condition_from_variable_match.cf","common/30_generic_methods/package_state.cf","common/30_generic_methods/permissions_dirs_recursive.cf","common/30_generic_methods/service_ensure_disabled_at_boot.cf","common/30_generic_methods/permissions_type_recursion.cf","common/30_generic_methods/_classes_copy.cf","common/30_generic_methods/_classes_combine_three.cf","common/30_generic_methods/service_stopped.cf","common/30_generic_methods/file_key_value_present_in_ini_section.cf","common/30_generic_methods/service_check_started_at_boot.cf","common/30_generic_methods/file_from_template_type.cf","common/30_generic_methods/user_create.cf","common/30_generic_methods/_classes_combine_two.cf","common/30_generic_methods/file_ensure_keys_values.cf","common/30_generic_methods/_classes_noop.cf","common/30_generic_methods/user_present.cf","common/30_generic_methods/file_ensure_line_present_in_xml_tag.cf","common/30_generic_methods/schedule_simple_nodups.cf","common/30_generic_methods/_logger_default.cf","common/30_generic_methods/_logger.cf","common/30_generic_methods/service_enabled.cf","common/30_generic_methods/service_started_path.cf","common/30_generic_methods/user_shell.cf","common/30_generic_methods/package_remove.cf","common/30_generic_methods/_classes_combine_ifthenelse.cf","common/30_generic_methods/file_line_present_in_ini_section.cf","common/30_generic_methods/service_disabled.cf","common/30_generic_methods/file_block_present_in_section.cf","common/30_generic_methods/file_key_value_present_option.cf","common/30_generic_methods/permissions_dirs.cf","common/30_generic_methods/condition_from_command.cf","common/30_generic_methods/file_ensure_key_value_parameter_in_list.cf","common/30_generic_methods/condition_from_variable_existence.cf","common/30_generic_methods/file_symlink_present.cf","common/30_generic_methods/package_install_version_cmp.cf","common/30_generic_methods/variable_iterator_from_file.cf","common/30_generic_methods/variable_string_from_math_expression.cf","common/30_generic_methods/file_check_character_device.cf","common/30_generic_methods/file_key_value_parameter_present_in_list.cf","common/30_generic_methods/file_copy_from_local_source_with_check.cf","common/30_generic_methods/file_ensure_key_value_present_in_ini_section.cf","common/30_generic_methods/condition_from_expression.cf","common/30_generic_methods/environment_variable.cf","common/30_generic_methods/package_install_version.cf","common/30_generic_methods/permissions_recurse.cf","common/30_generic_methods/variable_string_default.cf","common/30_generic_methods/package_install_version_cmp_update.cf","common/30_generic_methods/file_content.cf","common/30_generic_methods/file_create_symlink_force.cf","common/30_generic_methods/_log.cf","common/30_generic_methods/file_ensure_line_present_in_ini_section.cf","common/30_generic_methods/_log_v3.cf","common/30_generic_methods/file_copy_from_remote_source_recursion.cf","common/30_generic_methods/_classes_cancel.cf","common/30_generic_methods/file_replace_lines.cf","common/30_generic_methods/_abort_default.cf","common/30_generic_methods/file_create_symlink.cf","common/30_generic_methods/file_copy_from_remote_source.cf","common/30_generic_methods/file_check_FIFO_pipe.cf","common/30_generic_methods/_abort.cf","common/30_generic_methods/file_absent.cf","common/30_generic_methods/file_from_local_source_recursion.cf","common/30_generic_methods/command_execution_once.cf","common/30_generic_methods/service_action.cf","common/30_generic_methods/file_lines_present.cf","common/30_generic_methods/_classes_copy_invert_kept_repaired.cf","common/30_generic_methods/file_ensure_block_in_section.cf","common/30_generic_methods/service_check_running_ps.cf","common/30_generic_methods/file_check_exists.cf","common/30_generic_methods/_classes_failure.cf","common/30_generic_methods/file_ensure_lines_present.cf","common/30_generic_methods/group_absent.cf","common/30_generic_methods/file_from_shared_folder.cf","common/30_generic_methods/directory_check_exists.cf","common/30_generic_methods/service_start.cf","common/30_generic_methods/variable_iterator.cf","common/30_generic_methods/sharedfile_from_node.cf","common/30_generic_methods/package_verify.cf","common/30_generic_methods/permissions_recursive.cf","common/30_generic_methods/file_block_present.cf","common/30_generic_methods/file_key_value_parameter_absent_in_list.cf","common/30_generic_methods/file_check_symlink.cf","common/30_generic_methods/package_check_installed.cf","common/30_generic_methods/condition_once.cf","common/30_generic_methods/file_from_local_source_with_check.cf","common/30_generic_methods/schedule_simple.cf","common/30_generic_methods/file_from_template_mustache.cf","common/30_generic_methods/file_check_socket.cf","common/30_generic_methods/service_reload.cf","common/30_generic_methods/file_ensure_key_value_option.cf","common/30_generic_methods/_service_check_running_smf.cf","common/30_generic_methods/file_create_symlink_enforce.cf","common/30_generic_methods/file_template_expand.cf","common/30_generic_methods/package_state_options.cf","common/30_generic_methods/file_present.cf","common/30_generic_methods/file_ensure_key_value.cf","common/30_generic_methods/_classes_combine_four.cf","common/30_generic_methods/package_absent.cf","common/30_generic_methods/file_from_template.cf","common/30_generic_methods/file_check_symlinkto.cf","common/30_generic_methods/file_line_present_in_xml_tag.cf","common/30_generic_methods/user_uid.cf","common/30_generic_methods/file_create.cf","common/30_generic_methods/package_present.cf","common/30_generic_methods/service_stop.cf","common/30_generic_methods/file_ensure_key_value_parameter_not_in_list.cf","common/30_generic_methods/_service_check_running_src.cf","common/30_generic_methods/_file_check_special.cf","common/30_generic_methods/directory_absent.cf","common/30_generic_methods/service_ensure_started_at_boot.cf","common/30_generic_methods/schedule_simple_catchup.cf","common/30_generic_methods/file_remove.cf","common/30_generic_methods/file_copy_from_local_source_recursion.cf","common/30_generic_methods/package_verify_version.cf","common/30_generic_methods/sharedfile_to_node.cf","common/30_generic_methods/file_from_remote_source_recursion.cf","common/30_generic_methods/service_restart_if.cf","common/30_generic_methods/file_from_http_server.cf","common/30_generic_methods/monitoring_parameter.cf","common/30_generic_methods/package_install.cf","common/30_generic_methods/file_from_string_mustache.cf","common/30_generic_methods/user_fullname.cf","common/30_generic_methods/service_ensure_running_path.cf","common/30_generic_methods/file_symlink_present_option.cf","common/30_generic_methods/service_restart.cf","common/40_it_ops_knowledge/openssh-server/openssh_knowledge.cf","common/40_it_ops_knowledge/service/service_knowledge.cf","common/40_it_ops_knowledge/cfengine/cfengine_knowledge.cf","@{path_ncf_common_inputs_60}","@{path_ncf_local_inputs_60}"} debug: Flattening slist: @{path_ncf_common_inputs_60} debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","common/20_cfe_basics/package_lib.cf","common/20_cfe_basics/dry_run_lib.cf","common/20_cfe_basics/time_lib.cf","common/20_cfe_basics/cfengine/processes.cf","common/20_cfe_basics/cfengine/users.cf","common/20_cfe_basics/cfengine/cfe_internal.cf","common/20_cfe_basics/cfengine/bundles.cf","common/20_cfe_basics/cfengine/guest_environments.cf","common/20_cfe_basics/cfengine/paths.cf","common/20_cfe_basics/cfengine/edit_xml.cf","common/20_cfe_basics/cfengine/services.cf","common/20_cfe_basics/cfengine/databases.cf","common/20_cfe_basics/cfengine/vcs.cf","common/20_cfe_basics/cfengine/files.cf","common/20_cfe_basics/cfengine/commands.cf","common/20_cfe_basics/cfengine/examples.cf","common/20_cfe_basics/cfengine/monitor.cf","common/20_cfe_basics/cfengine/common.cf","common/20_cfe_basics/cfengine/reports.cf","common/20_cfe_basics/cfengine/packages.cf","common/20_cfe_basics/cfengine/testing.cf","common/20_cfe_basics/cfengine/storage.cf","common/20_cfe_basics/cfengine/feature.cf","common/20_cfe_basics/flag_lib.cf","common/20_cfe_basics/logger_rudder.cf","common/20_cfe_basics/ncf_lib.cf","common/20_cfe_basics/log_rudder.cf","common/30_generic_methods/monitoring_template.cf","common/30_generic_methods/schedule_simple_stateless.cf","common/30_generic_methods/file_check_regular.cf","common/30_generic_methods/file_copy_from_local_source.cf","common/30_generic_methods/permissions.cf","common/30_generic_methods/directory_present.cf","common/30_generic_methods/user_locked.cf","common/30_generic_methods/permissions_dirs_recurse.cf","common/30_generic_methods/file_enforce_content.cf","common/30_generic_methods/file_ensure_block_present.cf","common/30_generic_methods/file_ensure_lines_absent.cf","common/30_generic_methods/http_request_content_headers.cf","common/30_generic_methods/user_absent.cf","common/30_generic_methods/user_password_hash.cf","common/30_generic_methods/variable_string.cf","common/30_generic_methods/service_ensure_running.cf","common/30_generic_methods/_classes_repaired.cf","common/30_generic_methods/directory_create.cf","common/30_generic_methods/service_check_disabled_at_boot.cf","common/30_generic_methods/command_execution.cf","common/30_generic_methods/group_present.cf","common/30_generic_methods/file_check_block_device.cf","common/30_generic_methods/file_keys_values_present.cf","common/30_generic_methods/variable_dict_merge.cf","common/30_generic_methods/variable_string_from_command.cf","common/30_generic_methods/file_key_value_present.cf","common/30_generic_methods/command_execution_result.cf","common/30_generic_methods/file_download.cf","common/30_generic_methods/variable_string_from_file.cf","common/30_generic_methods/service_ensure_stopped.cf","common/30_generic_methods/service_started.cf","common/30_generic_methods/variable_dict_merge_tolerant.cf","common/30_generic_methods/file_from_template_jinja2.cf","common/30_generic_methods/_classes_sanitize.cf","common/30_generic_methods/_log_default.cf","common/30_generic_methods/service_check_running.cf","common/30_generic_methods/file_check_hardlink.cf","common/30_generic_methods/http_request_check_status_headers.cf","common/30_generic_methods/user_home.cf","common/30_generic_methods/_classes_success.cf","common/30_generic_methods/user_primary_group.cf","common/30_generic_methods/file_lines_absent.cf","common/30_generic_methods/condition_from_expression_persistent.cf","common/30_generic_methods/variable_dict_from_file.cf","common/30_generic_methods/variable_dict.cf","common/30_generic_methods/file_from_local_source.cf","common/30_generic_methods/file_from_remote_source.cf","common/30_generic_methods/file_symlink_present_force.cf","common/30_generic_methods/condition_from_variable_match.cf","common/30_generic_methods/package_state.cf","common/30_generic_methods/permissions_dirs_recursive.cf","common/30_generic_methods/service_ensure_disabled_at_boot.cf","common/30_generic_methods/permissions_type_recursion.cf","common/30_generic_methods/_classes_copy.cf","common/30_generic_methods/_classes_combine_three.cf","common/30_generic_methods/service_stopped.cf","common/30_generic_methods/file_key_value_present_in_ini_section.cf","common/30_generic_methods/service_check_started_at_boot.cf","common/30_generic_methods/file_from_template_type.cf","common/30_generic_methods/user_create.cf","common/30_generic_methods/_classes_combine_two.cf","common/30_generic_methods/file_ensure_keys_values.cf","common/30_generic_methods/_classes_noop.cf","common/30_generic_methods/user_present.cf","common/30_generic_methods/file_ensure_line_present_in_xml_tag.cf","common/30_generic_methods/schedule_simple_nodups.cf","common/30_generic_methods/_logger_default.cf","common/30_generic_methods/_logger.cf","common/30_generic_methods/service_enabled.cf","common/30_generic_methods/service_started_path.cf","common/30_generic_methods/user_shell.cf","common/30_generic_methods/package_remove.cf","common/30_generic_methods/_classes_combine_ifthenelse.cf","common/30_generic_methods/file_line_present_in_ini_section.cf","common/30_generic_methods/service_disabled.cf","common/30_generic_methods/file_block_present_in_section.cf","common/30_generic_methods/file_key_value_present_option.cf","common/30_generic_methods/permissions_dirs.cf","common/30_generic_methods/condition_from_command.cf","common/30_generic_methods/file_ensure_key_value_parameter_in_list.cf","common/30_generic_methods/condition_from_variable_existence.cf","common/30_generic_methods/file_symlink_present.cf","common/30_generic_methods/package_install_version_cmp.cf","common/30_generic_methods/variable_iterator_from_file.cf","common/30_generic_methods/variable_string_from_math_expression.cf","common/30_generic_methods/file_check_character_device.cf","common/30_generic_methods/file_key_value_parameter_present_in_list.cf","common/30_generic_methods/file_copy_from_local_source_with_check.cf","common/30_generic_methods/file_ensure_key_value_present_in_ini_section.cf","common/30_generic_methods/condition_from_expression.cf","common/30_generic_methods/environment_variable.cf","common/30_generic_methods/package_install_version.cf","common/30_generic_methods/permissions_recurse.cf","common/30_generic_methods/variable_string_default.cf","common/30_generic_methods/package_install_version_cmp_update.cf","common/30_generic_methods/file_content.cf","common/30_generic_methods/file_create_symlink_force.cf","common/30_generic_methods/_log.cf","common/30_generic_methods/file_ensure_line_present_in_ini_section.cf","common/30_generic_methods/_log_v3.cf","common/30_generic_methods/file_copy_from_remote_source_recursion.cf","common/30_generic_methods/_classes_cancel.cf","common/30_generic_methods/file_replace_lines.cf","common/30_generic_methods/_abort_default.cf","common/30_generic_methods/file_create_symlink.cf","common/30_generic_methods/file_copy_from_remote_source.cf","common/30_generic_methods/file_check_FIFO_pipe.cf","common/30_generic_methods/_abort.cf","common/30_generic_methods/file_absent.cf","common/30_generic_methods/file_from_local_source_recursion.cf","common/30_generic_methods/command_execution_once.cf","common/30_generic_methods/service_action.cf","common/30_generic_methods/file_lines_present.cf","common/30_generic_methods/_classes_copy_invert_kept_repaired.cf","common/30_generic_methods/file_ensure_block_in_section.cf","common/30_generic_methods/service_check_running_ps.cf","common/30_generic_methods/file_check_exists.cf","common/30_generic_methods/_classes_failure.cf","common/30_generic_methods/file_ensure_lines_present.cf","common/30_generic_methods/group_absent.cf","common/30_generic_methods/file_from_shared_folder.cf","common/30_generic_methods/directory_check_exists.cf","common/30_generic_methods/service_start.cf","common/30_generic_methods/variable_iterator.cf","common/30_generic_methods/sharedfile_from_node.cf","common/30_generic_methods/package_verify.cf","common/30_generic_methods/permissions_recursive.cf","common/30_generic_methods/file_block_present.cf","common/30_generic_methods/file_key_value_parameter_absent_in_list.cf","common/30_generic_methods/file_check_symlink.cf","common/30_generic_methods/package_check_installed.cf","common/30_generic_methods/condition_once.cf","common/30_generic_methods/file_from_local_source_with_check.cf","common/30_generic_methods/schedule_simple.cf","common/30_generic_methods/file_from_template_mustache.cf","common/30_generic_methods/file_check_socket.cf","common/30_generic_methods/service_reload.cf","common/30_generic_methods/file_ensure_key_value_option.cf","common/30_generic_methods/_service_check_running_smf.cf","common/30_generic_methods/file_create_symlink_enforce.cf","common/30_generic_methods/file_template_expand.cf","common/30_generic_methods/package_state_options.cf","common/30_generic_methods/file_present.cf","common/30_generic_methods/file_ensure_key_value.cf","common/30_generic_methods/_classes_combine_four.cf","common/30_generic_methods/package_absent.cf","common/30_generic_methods/file_from_template.cf","common/30_generic_methods/file_check_symlinkto.cf","common/30_generic_methods/file_line_present_in_xml_tag.cf","common/30_generic_methods/user_uid.cf","common/30_generic_methods/file_create.cf","common/30_generic_methods/package_present.cf","common/30_generic_methods/service_stop.cf","common/30_generic_methods/file_ensure_key_value_parameter_not_in_list.cf","common/30_generic_methods/_service_check_running_src.cf","common/30_generic_methods/_file_check_special.cf","common/30_generic_methods/directory_absent.cf","common/30_generic_methods/service_ensure_started_at_boot.cf","common/30_generic_methods/schedule_simple_catchup.cf","common/30_generic_methods/file_remove.cf","common/30_generic_methods/file_copy_from_local_source_recursion.cf","common/30_generic_methods/package_verify_version.cf","common/30_generic_methods/sharedfile_to_node.cf","common/30_generic_methods/file_from_remote_source_recursion.cf","common/30_generic_methods/service_restart_if.cf","common/30_generic_methods/file_from_http_server.cf","common/30_generic_methods/monitoring_parameter.cf","common/30_generic_methods/package_install.cf","common/30_generic_methods/file_from_string_mustache.cf","common/30_generic_methods/user_fullname.cf","common/30_generic_methods/service_ensure_running_path.cf","common/30_generic_methods/file_symlink_present_option.cf","common/30_generic_methods/service_restart.cf","common/40_it_ops_knowledge/openssh-server/openssh_knowledge.cf","common/40_it_ops_knowledge/service/service_knowledge.cf","common/40_it_ops_knowledge/cfengine/cfengine_knowledge.cf","common/60_services/cfengine/stable/cfengine.cf","common/60_services/baseline/stable/baseline.cf","@{path_ncf_local_inputs_60}"} debug: Flattening slist: @{path_ncf_local_inputs_60} debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","common/20_cfe_basics/package_lib.cf","common/20_cfe_basics/dry_run_lib.cf","common/20_cfe_basics/time_lib.cf","common/20_cfe_basics/cfengine/processes.cf","common/20_cfe_basics/cfengine/users.cf","common/20_cfe_basics/cfengine/cfe_internal.cf","common/20_cfe_basics/cfengine/bundles.cf","common/20_cfe_basics/cfengine/guest_environments.cf","common/20_cfe_basics/cfengine/paths.cf","common/20_cfe_basics/cfengine/edit_xml.cf","common/20_cfe_basics/cfengine/services.cf","common/20_cfe_basics/cfengine/databases.cf","common/20_cfe_basics/cfengine/vcs.cf","common/20_cfe_basics/cfengine/files.cf","common/20_cfe_basics/cfengine/commands.cf","common/20_cfe_basics/cfengine/examples.cf","common/20_cfe_basics/cfengine/monitor.cf","common/20_cfe_basics/cfengine/common.cf","common/20_cfe_basics/cfengine/reports.cf","common/20_cfe_basics/cfengine/packages.cf","common/20_cfe_basics/cfengine/testing.cf","common/20_cfe_basics/cfengine/storage.cf","common/20_cfe_basics/cfengine/feature.cf","common/20_cfe_basics/flag_lib.cf","common/20_cfe_basics/logger_rudder.cf","common/20_cfe_basics/ncf_lib.cf","common/20_cfe_basics/log_rudder.cf","common/30_generic_methods/monitoring_template.cf","common/30_generic_methods/schedule_simple_stateless.cf","common/30_generic_methods/file_check_regular.cf","common/30_generic_methods/file_copy_from_local_source.cf","common/30_generic_methods/permissions.cf","common/30_generic_methods/directory_present.cf","common/30_generic_methods/user_locked.cf","common/30_generic_methods/permissions_dirs_recurse.cf","common/30_generic_methods/file_enforce_content.cf","common/30_generic_methods/file_ensure_block_present.cf","common/30_generic_methods/file_ensure_lines_absent.cf","common/30_generic_methods/http_request_content_headers.cf","common/30_generic_methods/user_absent.cf","common/30_generic_methods/user_password_hash.cf","common/30_generic_methods/variable_string.cf","common/30_generic_methods/service_ensure_running.cf","common/30_generic_methods/_classes_repaired.cf","common/30_generic_methods/directory_create.cf","common/30_generic_methods/service_check_disabled_at_boot.cf","common/30_generic_methods/command_execution.cf","common/30_generic_methods/group_present.cf","common/30_generic_methods/file_check_block_device.cf","common/30_generic_methods/file_keys_values_present.cf","common/30_generic_methods/variable_dict_merge.cf","common/30_generic_methods/variable_string_from_command.cf","common/30_generic_methods/file_key_value_present.cf","common/30_generic_methods/command_execution_result.cf","common/30_generic_methods/file_download.cf","common/30_generic_methods/variable_string_from_file.cf","common/30_generic_methods/service_ensure_stopped.cf","common/30_generic_methods/service_started.cf","common/30_generic_methods/variable_dict_merge_tolerant.cf","common/30_generic_methods/file_from_template_jinja2.cf","common/30_generic_methods/_classes_sanitize.cf","common/30_generic_methods/_log_default.cf","common/30_generic_methods/service_check_running.cf","common/30_generic_methods/file_check_hardlink.cf","common/30_generic_methods/http_request_check_status_headers.cf","common/30_generic_methods/user_home.cf","common/30_generic_methods/_classes_success.cf","common/30_generic_methods/user_primary_group.cf","common/30_generic_methods/file_lines_absent.cf","common/30_generic_methods/condition_from_expression_persistent.cf","common/30_generic_methods/variable_dict_from_file.cf","common/30_generic_methods/variable_dict.cf","common/30_generic_methods/file_from_local_source.cf","common/30_generic_methods/file_from_remote_source.cf","common/30_generic_methods/file_symlink_present_force.cf","common/30_generic_methods/condition_from_variable_match.cf","common/30_generic_methods/package_state.cf","common/30_generic_methods/permissions_dirs_recursive.cf","common/30_generic_methods/service_ensure_disabled_at_boot.cf","common/30_generic_methods/permissions_type_recursion.cf","common/30_generic_methods/_classes_copy.cf","common/30_generic_methods/_classes_combine_three.cf","common/30_generic_methods/service_stopped.cf","common/30_generic_methods/file_key_value_present_in_ini_section.cf","common/30_generic_methods/service_check_started_at_boot.cf","common/30_generic_methods/file_from_template_type.cf","common/30_generic_methods/user_create.cf","common/30_generic_methods/_classes_combine_two.cf","common/30_generic_methods/file_ensure_keys_values.cf","common/30_generic_methods/_classes_noop.cf","common/30_generic_methods/user_present.cf","common/30_generic_methods/file_ensure_line_present_in_xml_tag.cf","common/30_generic_methods/schedule_simple_nodups.cf","common/30_generic_methods/_logger_default.cf","common/30_generic_methods/_logger.cf","common/30_generic_methods/service_enabled.cf","common/30_generic_methods/service_started_path.cf","common/30_generic_methods/user_shell.cf","common/30_generic_methods/package_remove.cf","common/30_generic_methods/_classes_combine_ifthenelse.cf","common/30_generic_methods/file_line_present_in_ini_section.cf","common/30_generic_methods/service_disabled.cf","common/30_generic_methods/file_block_present_in_section.cf","common/30_generic_methods/file_key_value_present_option.cf","common/30_generic_methods/permissions_dirs.cf","common/30_generic_methods/condition_from_command.cf","common/30_generic_methods/file_ensure_key_value_parameter_in_list.cf","common/30_generic_methods/condition_from_variable_existence.cf","common/30_generic_methods/file_symlink_present.cf","common/30_generic_methods/package_install_version_cmp.cf","common/30_generic_methods/variable_iterator_from_file.cf","common/30_generic_methods/variable_string_from_math_expression.cf","common/30_generic_methods/file_check_character_device.cf","common/30_generic_methods/file_key_value_parameter_present_in_list.cf","common/30_generic_methods/file_copy_from_local_source_with_check.cf","common/30_generic_methods/file_ensure_key_value_present_in_ini_section.cf","common/30_generic_methods/condition_from_expression.cf","common/30_generic_methods/environment_variable.cf","common/30_generic_methods/package_install_version.cf","common/30_generic_methods/permissions_recurse.cf","common/30_generic_methods/variable_string_default.cf","common/30_generic_methods/package_install_version_cmp_update.cf","common/30_generic_methods/file_content.cf","common/30_generic_methods/file_create_symlink_force.cf","common/30_generic_methods/_log.cf","common/30_generic_methods/file_ensure_line_present_in_ini_section.cf","common/30_generic_methods/_log_v3.cf","common/30_generic_methods/file_copy_from_remote_source_recursion.cf","common/30_generic_methods/_classes_cancel.cf","common/30_generic_methods/file_replace_lines.cf","common/30_generic_methods/_abort_default.cf","common/30_generic_methods/file_create_symlink.cf","common/30_generic_methods/file_copy_from_remote_source.cf","common/30_generic_methods/file_check_FIFO_pipe.cf","common/30_generic_methods/_abort.cf","common/30_generic_methods/file_absent.cf","common/30_generic_methods/file_from_local_source_recursion.cf","common/30_generic_methods/command_execution_once.cf","common/30_generic_methods/service_action.cf","common/30_generic_methods/file_lines_present.cf","common/30_generic_methods/_classes_copy_invert_kept_repaired.cf","common/30_generic_methods/file_ensure_block_in_section.cf","common/30_generic_methods/service_check_running_ps.cf","common/30_generic_methods/file_check_exists.cf","common/30_generic_methods/_classes_failure.cf","common/30_generic_methods/file_ensure_lines_present.cf","common/30_generic_methods/group_absent.cf","common/30_generic_methods/file_from_shared_folder.cf","common/30_generic_methods/directory_check_exists.cf","common/30_generic_methods/service_start.cf","common/30_generic_methods/variable_iterator.cf","common/30_generic_methods/sharedfile_from_node.cf","common/30_generic_methods/package_verify.cf","common/30_generic_methods/permissions_recursive.cf","common/30_generic_methods/file_block_present.cf","common/30_generic_methods/file_key_value_parameter_absent_in_list.cf","common/30_generic_methods/file_check_symlink.cf","common/30_generic_methods/package_check_installed.cf","common/30_generic_methods/condition_once.cf","common/30_generic_methods/file_from_local_source_with_check.cf","common/30_generic_methods/schedule_simple.cf","common/30_generic_methods/file_from_template_mustache.cf","common/30_generic_methods/file_check_socket.cf","common/30_generic_methods/service_reload.cf","common/30_generic_methods/file_ensure_key_value_option.cf","common/30_generic_methods/_service_check_running_smf.cf","common/30_generic_methods/file_create_symlink_enforce.cf","common/30_generic_methods/file_template_expand.cf","common/30_generic_methods/package_state_options.cf","common/30_generic_methods/file_present.cf","common/30_generic_methods/file_ensure_key_value.cf","common/30_generic_methods/_classes_combine_four.cf","common/30_generic_methods/package_absent.cf","common/30_generic_methods/file_from_template.cf","common/30_generic_methods/file_check_symlinkto.cf","common/30_generic_methods/file_line_present_in_xml_tag.cf","common/30_generic_methods/user_uid.cf","common/30_generic_methods/file_create.cf","common/30_generic_methods/package_present.cf","common/30_generic_methods/service_stop.cf","common/30_generic_methods/file_ensure_key_value_parameter_not_in_list.cf","common/30_generic_methods/_service_check_running_src.cf","common/30_generic_methods/_file_check_special.cf","common/30_generic_methods/directory_absent.cf","common/30_generic_methods/service_ensure_started_at_boot.cf","common/30_generic_methods/schedule_simple_catchup.cf","common/30_generic_methods/file_remove.cf","common/30_generic_methods/file_copy_from_local_source_recursion.cf","common/30_generic_methods/package_verify_version.cf","common/30_generic_methods/sharedfile_to_node.cf","common/30_generic_methods/file_from_remote_source_recursion.cf","common/30_generic_methods/service_restart_if.cf","common/30_generic_methods/file_from_http_server.cf","common/30_generic_methods/monitoring_parameter.cf","common/30_generic_methods/package_install.cf","common/30_generic_methods/file_from_string_mustache.cf","common/30_generic_methods/user_fullname.cf","common/30_generic_methods/service_ensure_running_path.cf","common/30_generic_methods/file_symlink_present_option.cf","common/30_generic_methods/service_restart.cf","common/40_it_ops_knowledge/openssh-server/openssh_knowledge.cf","common/40_it_ops_knowledge/service/service_knowledge.cf","common/40_it_ops_knowledge/cfengine/cfengine_knowledge.cf","common/60_services/cfengine/stable/cfengine.cf","common/60_services/baseline/stable/baseline.cf"} debug: DeRefCopyPromise(): copying constraint: 'policy' debug: Evaluating vars promise: raw_path_ncf_inputs debug: DeRefCopyPromise(): promiser:'raw_ncf_inputs' debug: DeRefCopyPromise(): copying constraint: 'slist' debug: Evaluating function: maplist("${ncf_path}/${this}","@{raw_path_ncf_inputs}") debug: Evaluating vars promise: raw_ncf_inputs debug: DeRefCopyPromise(): promiser:'ncf_inputs' debug: DeRefCopyPromise(): copying constraint: 'slist' debug: Evaluating function: filter("${ncf_path}/cf_null","raw_ncf_inputs","false","true","10000") debug: Evaluating vars promise: ncf_inputs debug: DeRefCopyPromise(): promiser:'inputs_list' debug: DeRefCopyPromise(): copying constraint: 'slist' debug: Flattening slist: @{ncf_inputs} debug: Flattened slist: {"/var/rudder/ncf/common/10_ncf_internals/variables_merger.cf","/var/rudder/ncf/common/10_ncf_internals/dispatcher.cf","/var/rudder/ncf/common/10_ncf_internals/initialization.cf","/var/rudder/ncf/common/10_ncf_internals/configuration.cf","/var/rudder/ncf/common/20_cfe_basics/package_lib.cf","/var/rudder/ncf/common/20_cfe_basics/dry_run_lib.cf","/var/rudder/ncf/common/20_cfe_basics/time_lib.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/processes.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/users.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/cfe_internal.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/bundles.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/guest_environments.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/paths.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/edit_xml.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/services.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/databases.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/vcs.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/files.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/commands.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/examples.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/monitor.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/common.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/reports.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/packages.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/testing.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/storage.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/feature.cf","/var/rudder/ncf/common/20_cfe_basics/flag_lib.cf","/var/rudder/ncf/common/20_cfe_basics/logger_rudder.cf","/var/rudder/ncf/common/20_cfe_basics/ncf_lib.cf","/var/rudder/ncf/common/20_cfe_basics/log_rudder.cf","/var/rudder/ncf/common/30_generic_methods/monitoring_template.cf","/var/rudder/ncf/common/30_generic_methods/schedule_simple_stateless.cf","/var/rudder/ncf/common/30_generic_methods/file_check_regular.cf","/var/rudder/ncf/common/30_generic_methods/file_copy_from_local_source.cf","/var/rudder/ncf/common/30_generic_methods/permissions.cf","/var/rudder/ncf/common/30_generic_methods/directory_present.cf","/var/rudder/ncf/common/30_generic_methods/user_locked.cf","/var/rudder/ncf/common/30_generic_methods/permissions_dirs_recurse.cf","/var/rudder/ncf/common/30_generic_methods/file_enforce_content.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_block_present.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_lines_absent.cf","/var/rudder/ncf/common/30_generic_methods/http_request_content_headers.cf","/var/rudder/ncf/common/30_generic_methods/user_absent.cf","/var/rudder/ncf/common/30_generic_methods/user_password_hash.cf","/var/rudder/ncf/common/30_generic_methods/variable_string.cf","/var/rudder/ncf/common/30_generic_methods/service_ensure_running.cf","/var/rudder/ncf/common/30_generic_methods/_classes_repaired.cf","/var/rudder/ncf/common/30_generic_methods/directory_create.cf","/var/rudder/ncf/common/30_generic_methods/service_check_disabled_at_boot.cf","/var/rudder/ncf/common/30_generic_methods/command_execution.cf","/var/rudder/ncf/common/30_generic_methods/group_present.cf","/var/rudder/ncf/common/30_generic_methods/file_check_block_device.cf","/var/rudder/ncf/common/30_generic_methods/file_keys_values_present.cf","/var/rudder/ncf/common/30_generic_methods/variable_dict_merge.cf","/var/rudder/ncf/common/30_generic_methods/variable_string_from_command.cf","/var/rudder/ncf/common/30_generic_methods/file_key_value_present.cf","/var/rudder/ncf/common/30_generic_methods/command_execution_result.cf","/var/rudder/ncf/common/30_generic_methods/file_download.cf","/var/rudder/ncf/common/30_generic_methods/variable_string_from_file.cf","/var/rudder/ncf/common/30_generic_methods/service_ensure_stopped.cf","/var/rudder/ncf/common/30_generic_methods/service_started.cf","/var/rudder/ncf/common/30_generic_methods/variable_dict_merge_tolerant.cf","/var/rudder/ncf/common/30_generic_methods/file_from_template_jinja2.cf","/var/rudder/ncf/common/30_generic_methods/_classes_sanitize.cf","/var/rudder/ncf/common/30_generic_methods/_log_default.cf","/var/rudder/ncf/common/30_generic_methods/service_check_running.cf","/var/rudder/ncf/common/30_generic_methods/file_check_hardlink.cf","/var/rudder/ncf/common/30_generic_methods/http_request_check_status_headers.cf","/var/rudder/ncf/common/30_generic_methods/user_home.cf","/var/rudder/ncf/common/30_generic_methods/_classes_success.cf","/var/rudder/ncf/common/30_generic_methods/user_primary_group.cf","/var/rudder/ncf/common/30_generic_methods/file_lines_absent.cf","/var/rudder/ncf/common/30_generic_methods/condition_from_expression_persistent.cf","/var/rudder/ncf/common/30_generic_methods/variable_dict_from_file.cf","/var/rudder/ncf/common/30_generic_methods/variable_dict.cf","/var/rudder/ncf/common/30_generic_methods/file_from_local_source.cf","/var/rudder/ncf/common/30_generic_methods/file_from_remote_source.cf","/var/rudder/ncf/common/30_generic_methods/file_symlink_present_force.cf","/var/rudder/ncf/common/30_generic_methods/condition_from_variable_match.cf","/var/rudder/ncf/common/30_generic_methods/package_state.cf","/var/rudder/ncf/common/30_generic_methods/permissions_dirs_recursive.cf","/var/rudder/ncf/common/30_generic_methods/service_ensure_disabled_at_boot.cf","/var/rudder/ncf/common/30_generic_methods/permissions_type_recursion.cf","/var/rudder/ncf/common/30_generic_methods/_classes_copy.cf","/var/rudder/ncf/common/30_generic_methods/_classes_combine_three.cf","/var/rudder/ncf/common/30_generic_methods/service_stopped.cf","/var/rudder/ncf/common/30_generic_methods/file_key_value_present_in_ini_section.cf","/var/rudder/ncf/common/30_generic_methods/service_check_started_at_boot.cf","/var/rudder/ncf/common/30_generic_methods/file_from_template_type.cf","/var/rudder/ncf/common/30_generic_methods/user_create.cf","/var/rudder/ncf/common/30_generic_methods/_classes_combine_two.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_keys_values.cf","/var/rudder/ncf/common/30_generic_methods/_classes_noop.cf","/var/rudder/ncf/common/30_generic_methods/user_present.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_line_present_in_xml_tag.cf","/var/rudder/ncf/common/30_generic_methods/schedule_simple_nodups.cf","/var/rudder/ncf/common/30_generic_methods/_logger_default.cf","/var/rudder/ncf/common/30_generic_methods/_logger.cf","/var/rudder/ncf/common/30_generic_methods/service_enabled.cf","/var/rudder/ncf/common/30_generic_methods/service_started_path.cf","/var/rudder/ncf/common/30_generic_methods/user_shell.cf","/var/rudder/ncf/common/30_generic_methods/package_remove.cf","/var/rudder/ncf/common/30_generic_methods/_classes_combine_ifthenelse.cf","/var/rudder/ncf/common/30_generic_methods/file_line_present_in_ini_section.cf","/var/rudder/ncf/common/30_generic_methods/service_disabled.cf","/var/rudder/ncf/common/30_generic_methods/file_block_present_in_section.cf","/var/rudder/ncf/common/30_generic_methods/file_key_value_present_option.cf","/var/rudder/ncf/common/30_generic_methods/permissions_dirs.cf","/var/rudder/ncf/common/30_generic_methods/condition_from_command.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_key_value_parameter_in_list.cf","/var/rudder/ncf/common/30_generic_methods/condition_from_variable_existence.cf","/var/rudder/ncf/common/30_generic_methods/file_symlink_present.cf","/var/rudder/ncf/common/30_generic_methods/package_install_version_cmp.cf","/var/rudder/ncf/common/30_generic_methods/variable_iterator_from_file.cf","/var/rudder/ncf/common/30_generic_methods/variable_string_from_math_expression.cf","/var/rudder/ncf/common/30_generic_methods/file_check_character_device.cf","/var/rudder/ncf/common/30_generic_methods/file_key_value_parameter_present_in_list.cf","/var/rudder/ncf/common/30_generic_methods/file_copy_from_local_source_with_check.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_key_value_present_in_ini_section.cf","/var/rudder/ncf/common/30_generic_methods/condition_from_expression.cf","/var/rudder/ncf/common/30_generic_methods/environment_variable.cf","/var/rudder/ncf/common/30_generic_methods/package_install_version.cf","/var/rudder/ncf/common/30_generic_methods/permissions_recurse.cf","/var/rudder/ncf/common/30_generic_methods/variable_string_default.cf","/var/rudder/ncf/common/30_generic_methods/package_install_version_cmp_update.cf","/var/rudder/ncf/common/30_generic_methods/file_content.cf","/var/rudder/ncf/common/30_generic_methods/file_create_symlink_force.cf","/var/rudder/ncf/common/30_generic_methods/_log.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_line_present_in_ini_section.cf","/var/rudder/ncf/common/30_generic_methods/_log_v3.cf","/var/rudder/ncf/common/30_generic_methods/file_copy_from_remote_source_recursion.cf","/var/rudder/ncf/common/30_generic_methods/_classes_cancel.cf","/var/rudder/ncf/common/30_generic_methods/file_replace_lines.cf","/var/rudder/ncf/common/30_generic_methods/_abort_default.cf","/var/rudder/ncf/common/30_generic_methods/file_create_symlink.cf","/var/rudder/ncf/common/30_generic_methods/file_copy_from_remote_source.cf","/var/rudder/ncf/common/30_generic_methods/file_check_FIFO_pipe.cf","/var/rudder/ncf/common/30_generic_methods/_abort.cf","/var/rudder/ncf/common/30_generic_methods/file_absent.cf","/var/rudder/ncf/common/30_generic_methods/file_from_local_source_recursion.cf","/var/rudder/ncf/common/30_generic_methods/command_execution_once.cf","/var/rudder/ncf/common/30_generic_methods/service_action.cf","/var/rudder/ncf/common/30_generic_methods/file_lines_present.cf","/var/rudder/ncf/common/30_generic_methods/_classes_copy_invert_kept_repaired.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_block_in_section.cf","/var/rudder/ncf/common/30_generic_methods/service_check_running_ps.cf","/var/rudder/ncf/common/30_generic_methods/file_check_exists.cf","/var/rudder/ncf/common/30_generic_methods/_classes_failure.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_lines_present.cf","/var/rudder/ncf/common/30_generic_methods/group_absent.cf","/var/rudder/ncf/common/30_generic_methods/file_from_shared_folder.cf","/var/rudder/ncf/common/30_generic_methods/directory_check_exists.cf","/var/rudder/ncf/common/30_generic_methods/service_start.cf","/var/rudder/ncf/common/30_generic_methods/variable_iterator.cf","/var/rudder/ncf/common/30_generic_methods/sharedfile_from_node.cf","/var/rudder/ncf/common/30_generic_methods/package_verify.cf","/var/rudder/ncf/common/30_generic_methods/permissions_recursive.cf","/var/rudder/ncf/common/30_generic_methods/file_block_present.cf","/var/rudder/ncf/common/30_generic_methods/file_key_value_parameter_absent_in_list.cf","/var/rudder/ncf/common/30_generic_methods/file_check_symlink.cf","/var/rudder/ncf/common/30_generic_methods/package_check_installed.cf","/var/rudder/ncf/common/30_generic_methods/condition_once.cf","/var/rudder/ncf/common/30_generic_methods/file_from_local_source_with_check.cf","/var/rudder/ncf/common/30_generic_methods/schedule_simple.cf","/var/rudder/ncf/common/30_generic_methods/file_from_template_mustache.cf","/var/rudder/ncf/common/30_generic_methods/file_check_socket.cf","/var/rudder/ncf/common/30_generic_methods/service_reload.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_key_value_option.cf","/var/rudder/ncf/common/30_generic_methods/_service_check_running_smf.cf","/var/rudder/ncf/common/30_generic_methods/file_create_symlink_enforce.cf","/var/rudder/ncf/common/30_generic_methods/file_template_expand.cf","/var/rudder/ncf/common/30_generic_methods/package_state_options.cf","/var/rudder/ncf/common/30_generic_methods/file_present.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_key_value.cf","/var/rudder/ncf/common/30_generic_methods/_classes_combine_four.cf","/var/rudder/ncf/common/30_generic_methods/package_absent.cf","/var/rudder/ncf/common/30_generic_methods/file_from_template.cf","/var/rudder/ncf/common/30_generic_methods/file_check_symlinkto.cf","/var/rudder/ncf/common/30_generic_methods/file_line_present_in_xml_tag.cf","/var/rudder/ncf/common/30_generic_methods/user_uid.cf","/var/rudder/ncf/common/30_generic_methods/file_create.cf","/var/rudder/ncf/common/30_generic_methods/package_present.cf","/var/rudder/ncf/common/30_generic_methods/service_stop.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_key_value_parameter_not_in_list.cf","/var/rudder/ncf/common/30_generic_methods/_service_check_running_src.cf","/var/rudder/ncf/common/30_generic_methods/_file_check_special.cf","/var/rudder/ncf/common/30_generic_methods/directory_absent.cf","/var/rudder/ncf/common/30_generic_methods/service_ensure_started_at_boot.cf","/var/rudder/ncf/common/30_generic_methods/schedule_simple_catchup.cf","/var/rudder/ncf/common/30_generic_methods/file_remove.cf","/var/rudder/ncf/common/30_generic_methods/file_copy_from_local_source_recursion.cf","/var/rudder/ncf/common/30_generic_methods/package_verify_version.cf","/var/rudder/ncf/common/30_generic_methods/sharedfile_to_node.cf","/var/rudder/ncf/common/30_generic_methods/file_from_remote_source_recursion.cf","/var/rudder/ncf/common/30_generic_methods/service_restart_if.cf","/var/rudder/ncf/common/30_generic_methods/file_from_http_server.cf","/var/rudder/ncf/common/30_generic_methods/monitoring_parameter.cf","/var/rudder/ncf/common/30_generic_methods/package_install.cf","/var/rudder/ncf/common/30_generic_methods/file_from_string_mustache.cf","/var/rudder/ncf/common/30_generic_methods/user_fullname.cf","/var/rudder/ncf/common/30_generic_methods/service_ensure_running_path.cf","/var/rudder/ncf/common/30_generic_methods/file_symlink_present_option.cf","/var/rudder/ncf/common/30_generic_methods/service_restart.cf","/var/rudder/ncf/common/40_it_ops_knowledge/openssh-server/openssh_knowledge.cf","/var/rudder/ncf/common/40_it_ops_knowledge/service/service_knowledge.cf","/var/rudder/ncf/common/40_it_ops_knowledge/cfengine/cfengine_knowledge.cf","/var/rudder/ncf/common/60_services/cfengine/stable/cfengine.cf","/var/rudder/ncf/common/60_services/baseline/stable/baseline.cf"} debug: Evaluating vars promise: inputs_list debug: Initiate control variable convergence for scope 'control_common' rudder verbose: SET common protocol_version: latest rudder debug: Initiate control variable convergence for scope 'control_agent' rudder debug: Initiate control variable convergence for scope 'control_executor' rudder debug: Hashed policy file /var/rudder/ncf/common/10_ncf_internals/variables_merger.cf to {checksum}MD5=01fd3c6f04f02647414924b934808073 rudder debug: Loading policy file /var/rudder/ncf/common/10_ncf_internals/variables_merger.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/10_ncf_internals/variables_merger.cf rudder verbose: END parsing file: /var/rudder/ncf/common/10_ncf_internals/variables_merger.cf rudder debug: Hashed policy file /var/rudder/ncf/common/10_ncf_internals/dispatcher.cf to {checksum}MD5=e2be3b02a2cedaee9d67efc786a4b25a rudder debug: Loading policy file /var/rudder/ncf/common/10_ncf_internals/dispatcher.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/10_ncf_internals/dispatcher.cf rudder verbose: END parsing file: /var/rudder/ncf/common/10_ncf_internals/dispatcher.cf rudder debug: Hashed policy file /var/rudder/ncf/common/10_ncf_internals/initialization.cf to {checksum}MD5=5db0c06a7bcdb74bae0841322346259b rudder debug: Loading policy file /var/rudder/ncf/common/10_ncf_internals/initialization.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/10_ncf_internals/initialization.cf rudder verbose: END parsing file: /var/rudder/ncf/common/10_ncf_internals/initialization.cf rudder debug: Hashed policy file /var/rudder/ncf/common/10_ncf_internals/configuration.cf to {checksum}MD5=784d4e01da2eff004af09996f8dcd873 rudder debug: Loading policy file /var/rudder/ncf/common/10_ncf_internals/configuration.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/10_ncf_internals/configuration.cf rudder verbose: END parsing file: /var/rudder/ncf/common/10_ncf_internals/configuration.cf rudder debug: Hashed policy file /var/rudder/ncf/common/20_cfe_basics/package_lib.cf to {checksum}MD5=6b7ad205e5dedcec7bc385918169adb8 rudder debug: Loading policy file /var/rudder/ncf/common/20_cfe_basics/package_lib.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/20_cfe_basics/package_lib.cf rudder verbose: END parsing file: /var/rudder/ncf/common/20_cfe_basics/package_lib.cf rudder debug: Hashed policy file /var/rudder/ncf/common/20_cfe_basics/dry_run_lib.cf to {checksum}MD5=c5854d41c46c2aea86c6f84f4ed0f0e1 rudder debug: Loading policy file /var/rudder/ncf/common/20_cfe_basics/dry_run_lib.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/20_cfe_basics/dry_run_lib.cf rudder verbose: END parsing file: /var/rudder/ncf/common/20_cfe_basics/dry_run_lib.cf rudder debug: Initiate control variable convergence for scope 'control_file' rudder debug: Initiate control variable convergence for scope 'control_file' rudder debug: Hashed policy file /var/rudder/ncf/common/20_cfe_basics/time_lib.cf to {checksum}MD5=1c7f6a116ef682514527fa07ff2b7efd rudder debug: Loading policy file /var/rudder/ncf/common/20_cfe_basics/time_lib.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/20_cfe_basics/time_lib.cf rudder verbose: END parsing file: /var/rudder/ncf/common/20_cfe_basics/time_lib.cf rudder debug: Hashed policy file /var/rudder/ncf/common/20_cfe_basics/cfengine/processes.cf to {checksum}MD5=961981c6a9f459b24c24ba9235cb1d1f rudder debug: Loading policy file /var/rudder/ncf/common/20_cfe_basics/cfengine/processes.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/20_cfe_basics/cfengine/processes.cf rudder verbose: END parsing file: /var/rudder/ncf/common/20_cfe_basics/cfengine/processes.cf rudder debug: Hashed policy file /var/rudder/ncf/common/20_cfe_basics/cfengine/users.cf to {checksum}MD5=03d1123acc0479ad086b5e8b1f3322e3 rudder debug: Loading policy file /var/rudder/ncf/common/20_cfe_basics/cfengine/users.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/20_cfe_basics/cfengine/users.cf rudder verbose: END parsing file: /var/rudder/ncf/common/20_cfe_basics/cfengine/users.cf rudder debug: Hashed policy file /var/rudder/ncf/common/20_cfe_basics/cfengine/cfe_internal.cf to {checksum}MD5=9a0e89dcb7078bb2d5a3c030388cd795 rudder debug: Loading policy file /var/rudder/ncf/common/20_cfe_basics/cfengine/cfe_internal.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/20_cfe_basics/cfengine/cfe_internal.cf rudder verbose: END parsing file: /var/rudder/ncf/common/20_cfe_basics/cfengine/cfe_internal.cf rudder debug: Resolving classes and variables in 'bundle common cfe_internal_common' rudder debug: DeRefCopyPromise(): promiser:'inputs' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating vars promise: inputs rudder debug: DeRefCopyPromise(): promiser:'inputs' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating vars promise: inputs rudder debug: Initiate control variable convergence for scope 'control_file' rudder debug: Hashed policy file /var/rudder/ncf/common/20_cfe_basics/cfengine/common.cf to {checksum}MD5=4b33acb2d78719c388296f5c7fe30600 rudder debug: Loading policy file /var/rudder/ncf/common/20_cfe_basics/cfengine/common.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/20_cfe_basics/cfengine/common.cf rudder verbose: END parsing file: /var/rudder/ncf/common/20_cfe_basics/cfengine/common.cf rudder debug: Hashed policy file /var/rudder/ncf/common/20_cfe_basics/cfengine/commands.cf to {checksum}MD5=767a374771788f2c1bb1307cda7a6684 rudder debug: Loading policy file /var/rudder/ncf/common/20_cfe_basics/cfengine/commands.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/20_cfe_basics/cfengine/commands.cf rudder verbose: END parsing file: /var/rudder/ncf/common/20_cfe_basics/cfengine/commands.cf rudder debug: Hashed policy file /var/rudder/ncf/common/20_cfe_basics/cfengine/bundles.cf to {checksum}MD5=7e6dbee9b7155df904f6c87a7f97f7f9 rudder debug: Loading policy file /var/rudder/ncf/common/20_cfe_basics/cfengine/bundles.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/20_cfe_basics/cfengine/bundles.cf rudder verbose: END parsing file: /var/rudder/ncf/common/20_cfe_basics/cfengine/bundles.cf rudder debug: Resolving classes and variables in 'bundle common bundles_common' rudder debug: DeRefCopyPromise(): promiser:'inputs' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating vars promise: inputs rudder debug: DeRefCopyPromise(): promiser:'inputs' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating vars promise: inputs rudder debug: Initiate control variable convergence for scope 'control_file' rudder debug: Hashed policy file /var/rudder/ncf/common/20_cfe_basics/cfengine/paths.cf to {checksum}MD5=7279c6cd49bc316fce0ba2aff8d77433 rudder debug: Loading policy file /var/rudder/ncf/common/20_cfe_basics/cfengine/paths.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/20_cfe_basics/cfengine/paths.cf rudder verbose: END parsing file: /var/rudder/ncf/common/20_cfe_basics/cfengine/paths.cf rudder debug: Resolving classes and variables in 'bundle common paths' rudder debug: DeRefCopyPromise(): promiser:'path[git]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[git] rudder debug: DeRefCopyPromise(): promiser:'path[npm]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[npm] rudder debug: DeRefCopyPromise(): promiser:'path[pip]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[pip] rudder debug: DeRefCopyPromise(): promiser:'path[virtualenv]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[virtualenv] rudder debug: DeRefCopyPromise(): promiser:'path[getfacl]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[getfacl] rudder debug: DeRefCopyPromise(): promiser:'path[env]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[env] rudder debug: DeRefCopyPromise(): promiser:'path[systemctl]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[systemctl] rudder debug: DeRefCopyPromise(): promiser:'path[lsattr]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[lsattr] rudder debug: DeRefCopyPromise(): promiser:'path[tar]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[tar] rudder debug: DeRefCopyPromise(): promiser:'path[pgrep]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[pgrep] rudder debug: DeRefCopyPromise(): promiser:'path[getent]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[getent] rudder debug: DeRefCopyPromise(): promiser:'path[mailx]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[mailx] rudder debug: DeRefCopyPromise(): promiser:'path[awk]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[awk] rudder debug: DeRefCopyPromise(): promiser:'path[bc]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[bc] rudder debug: DeRefCopyPromise(): promiser:'path[cat]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[cat] rudder debug: DeRefCopyPromise(): promiser:'path[chkconfig]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[chkconfig] rudder debug: DeRefCopyPromise(): promiser:'path[cksum]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[cksum] rudder debug: DeRefCopyPromise(): promiser:'path[createrepo]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[createrepo] rudder debug: DeRefCopyPromise(): promiser:'path[crontab]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[crontab] rudder debug: DeRefCopyPromise(): promiser:'path[crontabs]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[crontabs] rudder debug: DeRefCopyPromise(): promiser:'path[curl]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[curl] rudder debug: DeRefCopyPromise(): promiser:'path[cut]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[cut] rudder debug: DeRefCopyPromise(): promiser:'path[dc]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[dc] rudder debug: DeRefCopyPromise(): promiser:'path[df]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[df] rudder debug: DeRefCopyPromise(): promiser:'path[diff]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[diff] rudder debug: DeRefCopyPromise(): promiser:'path[dig]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[dig] rudder debug: DeRefCopyPromise(): promiser:'path[dmidecode]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[dmidecode] rudder debug: DeRefCopyPromise(): promiser:'path[domainname]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[domainname] rudder debug: DeRefCopyPromise(): promiser:'path[echo]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[echo] rudder debug: DeRefCopyPromise(): promiser:'path[egrep]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[egrep] rudder debug: DeRefCopyPromise(): promiser:'path[ethtool]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[ethtool] rudder debug: DeRefCopyPromise(): promiser:'path[find]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[find] rudder debug: DeRefCopyPromise(): promiser:'path[free]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[free] rudder debug: DeRefCopyPromise(): promiser:'path[grep]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[grep] rudder debug: DeRefCopyPromise(): promiser:'path[hostname]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[hostname] rudder debug: DeRefCopyPromise(): promiser:'path[init]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[init] rudder debug: DeRefCopyPromise(): promiser:'path[iptables]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[iptables] rudder debug: DeRefCopyPromise(): promiser:'path[iptables_save]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[iptables_save] rudder debug: DeRefCopyPromise(): promiser:'path[ls]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[ls] rudder debug: DeRefCopyPromise(): promiser:'path[lsof]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[lsof] rudder debug: DeRefCopyPromise(): promiser:'path[netstat]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[netstat] rudder debug: DeRefCopyPromise(): promiser:'path[nologin]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[nologin] rudder debug: DeRefCopyPromise(): promiser:'path[ping]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[ping] rudder debug: DeRefCopyPromise(): promiser:'path[perl]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[perl] rudder debug: DeRefCopyPromise(): promiser:'path[printf]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[printf] rudder debug: DeRefCopyPromise(): promiser:'path[sed]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[sed] rudder debug: DeRefCopyPromise(): promiser:'path[sort]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[sort] rudder debug: DeRefCopyPromise(): promiser:'path[test]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[test] rudder debug: DeRefCopyPromise(): promiser:'path[tr]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[tr] rudder debug: DeRefCopyPromise(): promiser:'path[wc]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[wc] rudder debug: DeRefCopyPromise(): promiser:'path[wget]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[wget] rudder debug: DeRefCopyPromise(): promiser:'path[realpath]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[realpath] rudder debug: DeRefCopyPromise(): promiser:'path[apt_cache]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[apt_cache] rudder debug: DeRefCopyPromise(): promiser:'path[apt_config]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[apt_config] rudder debug: DeRefCopyPromise(): promiser:'path[apt_get]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[apt_get] rudder debug: DeRefCopyPromise(): promiser:'path[apt_key]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[apt_key] rudder debug: DeRefCopyPromise(): promiser:'path[aptitude]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[aptitude] rudder debug: DeRefCopyPromise(): promiser:'path[dpkg]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[dpkg] rudder debug: DeRefCopyPromise(): promiser:'path[dpkg_divert]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[dpkg_divert] rudder debug: DeRefCopyPromise(): promiser:'path[groupadd]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[groupadd] rudder debug: DeRefCopyPromise(): promiser:'path[groupdel]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[groupdel] rudder debug: DeRefCopyPromise(): promiser:'path[groupmod]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[groupmod] rudder debug: DeRefCopyPromise(): promiser:'path[ifconfig]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[ifconfig] rudder debug: DeRefCopyPromise(): promiser:'path[ip]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[ip] rudder debug: DeRefCopyPromise(): promiser:'path[service]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[service] rudder debug: DeRefCopyPromise(): promiser:'path[svc]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[svc] rudder debug: DeRefCopyPromise(): promiser:'path[update_alternatives]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[update_alternatives] rudder debug: DeRefCopyPromise(): promiser:'path[update_rc_d]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[update_rc_d] rudder debug: DeRefCopyPromise(): promiser:'path[useradd]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[useradd] rudder debug: DeRefCopyPromise(): promiser:'path[userdel]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[userdel] rudder debug: DeRefCopyPromise(): promiser:'path[usermod]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[usermod] rudder debug: DeRefCopyPromise(): promiser:'path[sysctl]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[sysctl] rudder debug: DeRefCopyPromise(): promiser:'path[logger]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[logger] rudder debug: DeRefCopyPromise(): promiser:'path[shadow]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[shadow] rudder debug: DeRefCopyPromise(): promiser:'all_paths' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating function: getindices("path") rudder debug: Evaluating vars promise: all_paths rudder debug: DeRefCopyPromise(): promiser:'$(all_paths)' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Starting iteration engine with 2 wheels --- ENTERING WARP SPEED rudder debug: Evaluating vars promise: env rudder debug: Evaluating vars promise: groupadd rudder debug: Evaluating vars promise: usermod rudder debug: Evaluating vars promise: dig rudder debug: Evaluating vars promise: perl rudder debug: Evaluating vars promise: iptables_save rudder debug: Evaluating vars promise: cut rudder debug: Evaluating vars promise: ifconfig rudder debug: Evaluating vars promise: domainname rudder debug: Evaluating vars promise: groupdel rudder debug: Evaluating vars promise: apt_cache rudder debug: Evaluating vars promise: dmidecode rudder debug: Evaluating vars promise: egrep rudder debug: Evaluating vars promise: wc rudder debug: Evaluating vars promise: getfacl rudder debug: Evaluating vars promise: createrepo rudder debug: Evaluating vars promise: logger rudder debug: Evaluating vars promise: mailx rudder debug: Evaluating vars promise: service rudder debug: Evaluating vars promise: ethtool rudder debug: Evaluating vars promise: tar rudder debug: Evaluating vars promise: pgrep rudder debug: Evaluating vars promise: update_alternatives rudder debug: Evaluating vars promise: aptitude rudder debug: Evaluating vars promise: free rudder debug: Evaluating vars promise: useradd rudder debug: Evaluating vars promise: apt_key rudder debug: Evaluating vars promise: diff rudder debug: Evaluating vars promise: pip rudder debug: Evaluating vars promise: curl rudder debug: Evaluating vars promise: netstat rudder debug: Evaluating vars promise: virtualenv rudder debug: Evaluating vars promise: apt_config rudder debug: Evaluating vars promise: update_rc_d rudder debug: Evaluating vars promise: find rudder debug: Evaluating vars promise: cat rudder debug: Evaluating vars promise: init rudder debug: Evaluating vars promise: df rudder debug: Evaluating vars promise: grep rudder debug: Evaluating vars promise: sysctl rudder debug: Evaluating vars promise: hostname rudder debug: Evaluating vars promise: tr rudder debug: Evaluating vars promise: printf rudder debug: Evaluating vars promise: bc rudder debug: Evaluating vars promise: dc rudder debug: Evaluating vars promise: realpath rudder debug: Evaluating vars promise: svc rudder debug: Evaluating vars promise: dpkg_divert rudder debug: Evaluating vars promise: apt_get rudder debug: Evaluating vars promise: shadow rudder debug: Evaluating vars promise: sort rudder debug: Evaluating vars promise: echo rudder debug: Evaluating vars promise: crontab rudder debug: Evaluating vars promise: nologin rudder debug: Evaluating vars promise: test rudder debug: Evaluating vars promise: npm rudder debug: Evaluating vars promise: cksum rudder debug: Evaluating vars promise: systemctl rudder debug: Evaluating vars promise: chkconfig rudder debug: Evaluating vars promise: ip rudder debug: Evaluating vars promise: userdel rudder debug: Evaluating vars promise: crontabs rudder debug: Evaluating vars promise: ls rudder debug: Evaluating vars promise: lsattr rudder debug: Evaluating vars promise: wget rudder debug: Evaluating vars promise: awk rudder debug: Evaluating vars promise: ping rudder debug: Evaluating vars promise: groupmod rudder debug: Evaluating vars promise: getent rudder debug: Evaluating vars promise: dpkg rudder debug: Evaluating vars promise: lsof rudder debug: Evaluating vars promise: iptables rudder debug: Evaluating vars promise: sed rudder debug: Evaluating vars promise: git rudder debug: Iteration engine finished --- WARPING OUT rudder debug: DeRefCopyPromise(): promiser:'_have_bin_env' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("/bin/env") rudder debug: Evaluating classes promise: _have_bin_env rudder debug: DeRefCopyPromise(): promiser:'_have_bin_systemctl' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("/bin/systemctl") rudder debug: Evaluating classes promise: _have_bin_systemctl rudder verbose: C: + Global class: _have_bin_systemctl rudder debug: Setting class: default:_have_bin_systemctl rudder debug: DeRefCopyPromise(): promiser:'_stdlib_has_path_$(all_paths)' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: DeRefCopyPromise(): copying constraint: 'comment' rudder debug: Starting iteration engine with 1 wheels --- ENTERING WARP SPEED rudder debug: Evaluating function: isvariable("$(all_paths)") rudder debug: Evaluating classes promise: _stdlib_has_path_env rudder verbose: C: + Global class: _stdlib_has_path_env rudder debug: Setting class: default:_stdlib_has_path_env rudder debug: Evaluating function: isvariable("$(all_paths)") rudder debug: Evaluating classes promise: _stdlib_has_path_groupadd rudder verbose: C: + Global class: _stdlib_has_path_groupadd rudder debug: Setting class: default:_stdlib_has_path_groupadd rudder debug: Evaluating function: isvariable("$(all_paths)") rudder debug: Evaluating classes promise: _stdlib_has_path_usermod rudder verbose: C: + Global class: _stdlib_has_path_usermod rudder debug: Setting class: default:_stdlib_has_path_usermod rudder debug: Evaluating function: isvariable("$(all_paths)") rudder debug: Evaluating classes promise: _stdlib_has_path_dig rudder verbose: C: + Global class: _stdlib_has_path_dig rudder debug: Setting class: default:_stdlib_has_path_dig rudder debug: Evaluating function: isvariable("$(all_paths)") rudder debug: Evaluating classes promise: _stdlib_has_path_perl rudder verbose: C: + Global class: _stdlib_has_path_perl rudder debug: Setting class: default:_stdlib_has_path_perl rudder debug: Evaluating function: isvariable("$(all_paths)") rudder debug: Evaluating classes promise: _stdlib_has_path_iptables_save rudder verbose: C: + Global class: _stdlib_has_path_iptables_save rudder debug: Setting class: default:_stdlib_has_path_iptables_save rudder debug: Evaluating function: isvariable("$(all_paths)") rudder debug: Evaluating classes promise: _stdlib_has_path_cut rudder verbose: C: + Global class: _stdlib_has_path_cut rudder debug: Setting class: default:_stdlib_has_path_cut rudder debug: Evaluating function: isvariable("$(all_paths)") rudder debug: Evaluating classes promise: _stdlib_has_path_ifconfig rudder verbose: C: + Global class: _stdlib_has_path_ifconfig rudder debug: Setting class: default:_stdlib_has_path_ifconfig rudder debug: Evaluating function: isvariable("$(all_paths)") rudder debug: Evaluating classes promise: _stdlib_has_path_domainname rudder verbose: C: + Global class: _stdlib_has_path_domainname rudder debug: Setting class: default:_stdlib_has_path_domainname rudder debug: Evaluating function: isvariable("$(all_paths)") rudder debug: Evaluating classes promise: _stdlib_has_path_groupdel rudder verbose: C: + Global class: _stdlib_has_path_groupdel rudder debug: Setting class: default:_stdlib_has_path_groupdel rudder debug: Evaluating function: isvariable("$(all_paths)") rudder debug: Evaluating classes promise: _stdlib_has_path_apt_cache rudder verbose: C: + Global class: _stdlib_has_path_apt_cache rudder debug: Setting class: default:_stdlib_has_path_apt_cache rudder debug: Evaluating function: isvariable("$(all_paths)") rudder debug: Evaluating classes promise: _stdlib_has_path_dmidecode rudder verbose: C: + Global class: _stdlib_has_path_dmidecode rudder debug: Setting class: default:_stdlib_has_path_dmidecode rudder debug: Evaluating function: isvariable("$(all_paths)") rudder debug: Evaluating classes promise: _stdlib_has_path_egrep rudder verbose: C: + Global class: _stdlib_has_path_egrep rudder debug: Setting class: default:_stdlib_has_path_egrep rudder debug: Evaluating function: isvariable("$(all_paths)") rudder debug: Evaluating classes promise: _stdlib_has_path_wc rudder verbose: C: + Global class: _stdlib_has_path_wc rudder debug: Setting class: default:_stdlib_has_path_wc rudder debug: Evaluating function: isvariable("$(all_paths)") rudder debug: Evaluating classes promise: _stdlib_has_path_getfacl rudder verbose: C: + Global class: _stdlib_has_path_getfacl rudder debug: Setting class: default:_stdlib_has_path_getfacl rudder debug: Evaluating function: isvariable("$(all_paths)") rudder debug: Evaluating classes promise: _stdlib_has_path_createrepo rudder verbose: C: + Global class: _stdlib_has_path_createrepo rudder debug: Setting class: default:_stdlib_has_path_createrepo rudder debug: Evaluating function: isvariable("$(all_paths)") rudder debug: Evaluating classes promise: _stdlib_has_path_logger rudder verbose: C: + Global class: _stdlib_has_path_logger rudder debug: Setting class: default:_stdlib_has_path_logger rudder debug: Evaluating function: isvariable("$(all_paths)") rudder debug: Evaluating classes promise: _stdlib_has_path_mailx rudder verbose: C: + Global class: _stdlib_has_path_mailx rudder debug: Setting class: default:_stdlib_has_path_mailx rudder debug: Evaluating function: isvariable("$(all_paths)") rudder debug: Evaluating classes promise: _stdlib_has_path_service rudder verbose: C: + Global class: _stdlib_has_path_service rudder debug: Setting class: default:_stdlib_has_path_service rudder debug: Evaluating function: isvariable("$(all_paths)") rudder debug: Evaluating classes promise: _stdlib_has_path_ethtool rudder verbose: C: + Global class: _stdlib_has_path_ethtool rudder debug: Setting class: default:_stdlib_has_path_ethtool rudder debug: Evaluating function: isvariable("$(all_paths)") rudder debug: Evaluating classes promise: _stdlib_has_path_tar rudder verbose: C: + Global class: _stdlib_has_path_tar rudder debug: Setting class: default:_stdlib_has_path_tar rudder debug: Evaluating function: isvariable("$(all_paths)") rudder debug: Evaluating classes promise: _stdlib_has_path_pgrep rudder verbose: C: + Global class: _stdlib_has_path_pgrep rudder debug: Setting class: default:_stdlib_has_path_pgrep rudder debug: Evaluating function: isvariable("$(all_paths)") rudder debug: Evaluating classes promise: _stdlib_has_path_update_alternatives rudder verbose: C: + Global class: _stdlib_has_path_update_alternatives rudder debug: Setting class: default:_stdlib_has_path_update_alternatives rudder debug: Evaluating function: isvariable("$(all_paths)") rudder debug: Evaluating classes promise: _stdlib_has_path_aptitude rudder verbose: C: + Global class: _stdlib_has_path_aptitude rudder debug: Setting class: default:_stdlib_has_path_aptitude rudder debug: Evaluating function: isvariable("$(all_paths)") rudder debug: Evaluating classes promise: _stdlib_has_path_free rudder verbose: C: + Global class: _stdlib_has_path_free rudder debug: Setting class: default:_stdlib_has_path_free rudder debug: Evaluating function: isvariable("$(all_paths)") rudder debug: Evaluating classes promise: _stdlib_has_path_useradd rudder verbose: C: + Global class: _stdlib_has_path_useradd rudder debug: Setting class: default:_stdlib_has_path_useradd rudder debug: Evaluating function: isvariable("$(all_paths)") rudder debug: Evaluating classes promise: _stdlib_has_path_apt_key rudder verbose: C: + Global class: _stdlib_has_path_apt_key rudder debug: Setting class: default:_stdlib_has_path_apt_key rudder debug: Evaluating function: isvariable("$(all_paths)") rudder debug: Evaluating classes promise: _stdlib_has_path_diff rudder verbose: C: + Global class: _stdlib_has_path_diff rudder debug: Setting class: default:_stdlib_has_path_diff rudder debug: Evaluating function: isvariable("$(all_paths)") rudder debug: Evaluating classes promise: _stdlib_has_path_pip rudder verbose: C: + Global class: _stdlib_has_path_pip rudder debug: Setting class: default:_stdlib_has_path_pip rudder debug: Evaluating function: isvariable("$(all_paths)") rudder debug: Evaluating classes promise: _stdlib_has_path_curl rudder verbose: C: + Global class: _stdlib_has_path_curl rudder debug: Setting class: default:_stdlib_has_path_curl rudder debug: Evaluating function: isvariable("$(all_paths)") rudder debug: Evaluating classes promise: _stdlib_has_path_netstat rudder verbose: C: + Global class: _stdlib_has_path_netstat rudder debug: Setting class: default:_stdlib_has_path_netstat rudder debug: Evaluating function: isvariable("$(all_paths)") rudder debug: Evaluating classes promise: _stdlib_has_path_virtualenv rudder verbose: C: + Global class: _stdlib_has_path_virtualenv rudder debug: Setting class: default:_stdlib_has_path_virtualenv rudder debug: Evaluating function: isvariable("$(all_paths)") rudder debug: Evaluating classes promise: _stdlib_has_path_apt_config rudder verbose: C: + Global class: _stdlib_has_path_apt_config rudder debug: Setting class: default:_stdlib_has_path_apt_config rudder debug: Evaluating function: isvariable("$(all_paths)") rudder debug: Evaluating classes promise: _stdlib_has_path_update_rc_d rudder verbose: C: + Global class: _stdlib_has_path_update_rc_d rudder debug: Setting class: default:_stdlib_has_path_update_rc_d rudder debug: Evaluating function: isvariable("$(all_paths)") rudder debug: Evaluating classes promise: _stdlib_has_path_find rudder verbose: C: + Global class: _stdlib_has_path_find rudder debug: Setting class: default:_stdlib_has_path_find rudder debug: Evaluating function: isvariable("$(all_paths)") rudder debug: Evaluating classes promise: _stdlib_has_path_cat rudder verbose: C: + Global class: _stdlib_has_path_cat rudder debug: Setting class: default:_stdlib_has_path_cat rudder debug: Evaluating function: isvariable("$(all_paths)") rudder debug: Evaluating classes promise: _stdlib_has_path_init rudder verbose: C: + Global class: _stdlib_has_path_init rudder debug: Setting class: default:_stdlib_has_path_init rudder debug: Evaluating function: isvariable("$(all_paths)") rudder debug: Evaluating classes promise: _stdlib_has_path_df rudder verbose: C: + Global class: _stdlib_has_path_df rudder debug: Setting class: default:_stdlib_has_path_df rudder debug: Evaluating function: isvariable("$(all_paths)") rudder debug: Evaluating classes promise: _stdlib_has_path_grep rudder verbose: C: + Global class: _stdlib_has_path_grep rudder debug: Setting class: default:_stdlib_has_path_grep rudder debug: Evaluating function: isvariable("$(all_paths)") rudder debug: Evaluating classes promise: _stdlib_has_path_sysctl rudder verbose: C: + Global class: _stdlib_has_path_sysctl rudder debug: Setting class: default:_stdlib_has_path_sysctl rudder debug: Evaluating function: isvariable("$(all_paths)") rudder debug: Evaluating classes promise: _stdlib_has_path_hostname rudder verbose: C: + Global class: _stdlib_has_path_hostname rudder debug: Setting class: default:_stdlib_has_path_hostname rudder debug: Evaluating function: isvariable("$(all_paths)") rudder debug: Evaluating classes promise: _stdlib_has_path_tr rudder verbose: C: + Global class: _stdlib_has_path_tr rudder debug: Setting class: default:_stdlib_has_path_tr rudder debug: Evaluating function: isvariable("$(all_paths)") rudder debug: Evaluating classes promise: _stdlib_has_path_printf rudder verbose: C: + Global class: _stdlib_has_path_printf rudder debug: Setting class: default:_stdlib_has_path_printf rudder debug: Evaluating function: isvariable("$(all_paths)") rudder debug: Evaluating classes promise: _stdlib_has_path_bc rudder verbose: C: + Global class: _stdlib_has_path_bc rudder debug: Setting class: default:_stdlib_has_path_bc rudder debug: Evaluating function: isvariable("$(all_paths)") rudder debug: Evaluating classes promise: _stdlib_has_path_dc rudder verbose: C: + Global class: _stdlib_has_path_dc rudder debug: Setting class: default:_stdlib_has_path_dc rudder debug: Evaluating function: isvariable("$(all_paths)") rudder debug: Evaluating classes promise: _stdlib_has_path_realpath rudder verbose: C: + Global class: _stdlib_has_path_realpath rudder debug: Setting class: default:_stdlib_has_path_realpath rudder debug: Evaluating function: isvariable("$(all_paths)") rudder debug: Evaluating classes promise: _stdlib_has_path_svc rudder verbose: C: + Global class: _stdlib_has_path_svc rudder debug: Setting class: default:_stdlib_has_path_svc rudder debug: Evaluating function: isvariable("$(all_paths)") rudder debug: Evaluating classes promise: _stdlib_has_path_dpkg_divert rudder verbose: C: + Global class: _stdlib_has_path_dpkg_divert rudder debug: Setting class: default:_stdlib_has_path_dpkg_divert rudder debug: Evaluating function: isvariable("$(all_paths)") rudder debug: Evaluating classes promise: _stdlib_has_path_apt_get rudder verbose: C: + Global class: _stdlib_has_path_apt_get rudder debug: Setting class: default:_stdlib_has_path_apt_get rudder debug: Evaluating function: isvariable("$(all_paths)") rudder debug: Evaluating classes promise: _stdlib_has_path_shadow rudder verbose: C: + Global class: _stdlib_has_path_shadow rudder debug: Setting class: default:_stdlib_has_path_shadow rudder debug: Evaluating function: isvariable("$(all_paths)") rudder debug: Evaluating classes promise: _stdlib_has_path_sort rudder verbose: C: + Global class: _stdlib_has_path_sort rudder debug: Setting class: default:_stdlib_has_path_sort rudder debug: Evaluating function: isvariable("$(all_paths)") rudder debug: Evaluating classes promise: _stdlib_has_path_echo rudder verbose: C: + Global class: _stdlib_has_path_echo rudder debug: Setting class: default:_stdlib_has_path_echo rudder debug: Evaluating function: isvariable("$(all_paths)") rudder debug: Evaluating classes promise: _stdlib_has_path_crontab rudder verbose: C: + Global class: _stdlib_has_path_crontab rudder debug: Setting class: default:_stdlib_has_path_crontab rudder debug: Evaluating function: isvariable("$(all_paths)") rudder debug: Evaluating classes promise: _stdlib_has_path_nologin rudder verbose: C: + Global class: _stdlib_has_path_nologin rudder debug: Setting class: default:_stdlib_has_path_nologin rudder debug: Evaluating function: isvariable("$(all_paths)") rudder debug: Evaluating classes promise: _stdlib_has_path_test rudder verbose: C: + Global class: _stdlib_has_path_test rudder debug: Setting class: default:_stdlib_has_path_test rudder debug: Evaluating function: isvariable("$(all_paths)") rudder debug: Evaluating classes promise: _stdlib_has_path_npm rudder verbose: C: + Global class: _stdlib_has_path_npm rudder debug: Setting class: default:_stdlib_has_path_npm rudder debug: Evaluating function: isvariable("$(all_paths)") rudder debug: Evaluating classes promise: _stdlib_has_path_cksum rudder verbose: C: + Global class: _stdlib_has_path_cksum rudder debug: Setting class: default:_stdlib_has_path_cksum rudder debug: Evaluating function: isvariable("$(all_paths)") rudder debug: Evaluating classes promise: _stdlib_has_path_systemctl rudder verbose: C: + Global class: _stdlib_has_path_systemctl rudder debug: Setting class: default:_stdlib_has_path_systemctl rudder debug: Evaluating function: isvariable("$(all_paths)") rudder debug: Evaluating classes promise: _stdlib_has_path_chkconfig rudder verbose: C: + Global class: _stdlib_has_path_chkconfig rudder debug: Setting class: default:_stdlib_has_path_chkconfig rudder debug: Evaluating function: isvariable("$(all_paths)") rudder debug: Evaluating classes promise: _stdlib_has_path_ip rudder verbose: C: + Global class: _stdlib_has_path_ip rudder debug: Setting class: default:_stdlib_has_path_ip rudder debug: Evaluating function: isvariable("$(all_paths)") rudder debug: Evaluating classes promise: _stdlib_has_path_userdel rudder verbose: C: + Global class: _stdlib_has_path_userdel rudder debug: Setting class: default:_stdlib_has_path_userdel rudder debug: Evaluating function: isvariable("$(all_paths)") rudder debug: Evaluating classes promise: _stdlib_has_path_crontabs rudder verbose: C: + Global class: _stdlib_has_path_crontabs rudder debug: Setting class: default:_stdlib_has_path_crontabs rudder debug: Evaluating function: isvariable("$(all_paths)") rudder debug: Evaluating classes promise: _stdlib_has_path_ls rudder verbose: C: + Global class: _stdlib_has_path_ls rudder debug: Setting class: default:_stdlib_has_path_ls rudder debug: Evaluating function: isvariable("$(all_paths)") rudder debug: Evaluating classes promise: _stdlib_has_path_lsattr rudder verbose: C: + Global class: _stdlib_has_path_lsattr rudder debug: Setting class: default:_stdlib_has_path_lsattr rudder debug: Evaluating function: isvariable("$(all_paths)") rudder debug: Evaluating classes promise: _stdlib_has_path_wget rudder verbose: C: + Global class: _stdlib_has_path_wget rudder debug: Setting class: default:_stdlib_has_path_wget rudder debug: Evaluating function: isvariable("$(all_paths)") rudder debug: Evaluating classes promise: _stdlib_has_path_awk rudder verbose: C: + Global class: _stdlib_has_path_awk rudder debug: Setting class: default:_stdlib_has_path_awk rudder debug: Evaluating function: isvariable("$(all_paths)") rudder debug: Evaluating classes promise: _stdlib_has_path_ping rudder verbose: C: + Global class: _stdlib_has_path_ping rudder debug: Setting class: default:_stdlib_has_path_ping rudder debug: Evaluating function: isvariable("$(all_paths)") rudder debug: Evaluating classes promise: _stdlib_has_path_groupmod rudder verbose: C: + Global class: _stdlib_has_path_groupmod rudder debug: Setting class: default:_stdlib_has_path_groupmod rudder debug: Evaluating function: isvariable("$(all_paths)") rudder debug: Evaluating classes promise: _stdlib_has_path_getent rudder verbose: C: + Global class: _stdlib_has_path_getent rudder debug: Setting class: default:_stdlib_has_path_getent rudder debug: Evaluating function: isvariable("$(all_paths)") rudder debug: Evaluating classes promise: _stdlib_has_path_dpkg rudder verbose: C: + Global class: _stdlib_has_path_dpkg rudder debug: Setting class: default:_stdlib_has_path_dpkg rudder debug: Evaluating function: isvariable("$(all_paths)") rudder debug: Evaluating classes promise: _stdlib_has_path_lsof rudder verbose: C: + Global class: _stdlib_has_path_lsof rudder debug: Setting class: default:_stdlib_has_path_lsof rudder debug: Evaluating function: isvariable("$(all_paths)") rudder debug: Evaluating classes promise: _stdlib_has_path_iptables rudder verbose: C: + Global class: _stdlib_has_path_iptables rudder debug: Setting class: default:_stdlib_has_path_iptables rudder debug: Evaluating function: isvariable("$(all_paths)") rudder debug: Evaluating classes promise: _stdlib_has_path_sed rudder verbose: C: + Global class: _stdlib_has_path_sed rudder debug: Setting class: default:_stdlib_has_path_sed rudder debug: Evaluating function: isvariable("$(all_paths)") rudder debug: Evaluating classes promise: _stdlib_has_path_git rudder verbose: C: + Global class: _stdlib_has_path_git rudder debug: Setting class: default:_stdlib_has_path_git rudder debug: Iteration engine finished --- WARPING OUT rudder debug: DeRefCopyPromise(): promiser:'_stdlib_path_exists_$(all_paths)' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: DeRefCopyPromise(): copying constraint: 'comment' rudder debug: Starting iteration engine with 2 wheels --- ENTERING WARP SPEED rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_env rudder verbose: C: + Global class: _stdlib_path_exists_env rudder debug: Setting class: default:_stdlib_path_exists_env rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_groupadd rudder verbose: C: + Global class: _stdlib_path_exists_groupadd rudder debug: Setting class: default:_stdlib_path_exists_groupadd rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_usermod rudder verbose: C: + Global class: _stdlib_path_exists_usermod rudder debug: Setting class: default:_stdlib_path_exists_usermod rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_dig rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_perl rudder verbose: C: + Global class: _stdlib_path_exists_perl rudder debug: Setting class: default:_stdlib_path_exists_perl rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_iptables_save rudder verbose: C: + Global class: _stdlib_path_exists_iptables_save rudder debug: Setting class: default:_stdlib_path_exists_iptables_save rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_cut rudder verbose: C: + Global class: _stdlib_path_exists_cut rudder debug: Setting class: default:_stdlib_path_exists_cut rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_ifconfig rudder verbose: C: + Global class: _stdlib_path_exists_ifconfig rudder debug: Setting class: default:_stdlib_path_exists_ifconfig rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_domainname rudder verbose: C: + Global class: _stdlib_path_exists_domainname rudder debug: Setting class: default:_stdlib_path_exists_domainname rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_groupdel rudder verbose: C: + Global class: _stdlib_path_exists_groupdel rudder debug: Setting class: default:_stdlib_path_exists_groupdel rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_apt_cache rudder verbose: C: + Global class: _stdlib_path_exists_apt_cache rudder debug: Setting class: default:_stdlib_path_exists_apt_cache rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_dmidecode rudder verbose: C: + Global class: _stdlib_path_exists_dmidecode rudder debug: Setting class: default:_stdlib_path_exists_dmidecode rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_egrep rudder verbose: C: + Global class: _stdlib_path_exists_egrep rudder debug: Setting class: default:_stdlib_path_exists_egrep rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_wc rudder verbose: C: + Global class: _stdlib_path_exists_wc rudder debug: Setting class: default:_stdlib_path_exists_wc rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_getfacl rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_createrepo rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_logger rudder verbose: C: + Global class: _stdlib_path_exists_logger rudder debug: Setting class: default:_stdlib_path_exists_logger rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_mailx rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_service rudder verbose: C: + Global class: _stdlib_path_exists_service rudder debug: Setting class: default:_stdlib_path_exists_service rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_ethtool rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_tar rudder verbose: C: + Global class: _stdlib_path_exists_tar rudder debug: Setting class: default:_stdlib_path_exists_tar rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_pgrep rudder verbose: C: + Global class: _stdlib_path_exists_pgrep rudder debug: Setting class: default:_stdlib_path_exists_pgrep rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_update_alternatives rudder verbose: C: + Global class: _stdlib_path_exists_update_alternatives rudder debug: Setting class: default:_stdlib_path_exists_update_alternatives rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_aptitude rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_free rudder verbose: C: + Global class: _stdlib_path_exists_free rudder debug: Setting class: default:_stdlib_path_exists_free rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_useradd rudder verbose: C: + Global class: _stdlib_path_exists_useradd rudder debug: Setting class: default:_stdlib_path_exists_useradd rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_apt_key rudder verbose: C: + Global class: _stdlib_path_exists_apt_key rudder debug: Setting class: default:_stdlib_path_exists_apt_key rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_diff rudder verbose: C: + Global class: _stdlib_path_exists_diff rudder debug: Setting class: default:_stdlib_path_exists_diff rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_pip rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_curl rudder verbose: C: + Global class: _stdlib_path_exists_curl rudder debug: Setting class: default:_stdlib_path_exists_curl rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_netstat rudder verbose: C: + Global class: _stdlib_path_exists_netstat rudder debug: Setting class: default:_stdlib_path_exists_netstat rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_virtualenv rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_apt_config rudder verbose: C: + Global class: _stdlib_path_exists_apt_config rudder debug: Setting class: default:_stdlib_path_exists_apt_config rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_update_rc_d rudder verbose: C: + Global class: _stdlib_path_exists_update_rc_d rudder debug: Setting class: default:_stdlib_path_exists_update_rc_d rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_find rudder verbose: C: + Global class: _stdlib_path_exists_find rudder debug: Setting class: default:_stdlib_path_exists_find rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_cat rudder verbose: C: + Global class: _stdlib_path_exists_cat rudder debug: Setting class: default:_stdlib_path_exists_cat rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_init rudder verbose: C: + Global class: _stdlib_path_exists_init rudder debug: Setting class: default:_stdlib_path_exists_init rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_df rudder verbose: C: + Global class: _stdlib_path_exists_df rudder debug: Setting class: default:_stdlib_path_exists_df rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_grep rudder verbose: C: + Global class: _stdlib_path_exists_grep rudder debug: Setting class: default:_stdlib_path_exists_grep rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_sysctl rudder verbose: C: + Global class: _stdlib_path_exists_sysctl rudder debug: Setting class: default:_stdlib_path_exists_sysctl rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_hostname rudder verbose: C: + Global class: _stdlib_path_exists_hostname rudder debug: Setting class: default:_stdlib_path_exists_hostname rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_tr rudder verbose: C: + Global class: _stdlib_path_exists_tr rudder debug: Setting class: default:_stdlib_path_exists_tr rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_printf rudder verbose: C: + Global class: _stdlib_path_exists_printf rudder debug: Setting class: default:_stdlib_path_exists_printf rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_bc rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_dc rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_realpath rudder verbose: C: + Global class: _stdlib_path_exists_realpath rudder debug: Setting class: default:_stdlib_path_exists_realpath rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_svc rudder verbose: C: + Global class: _stdlib_path_exists_svc rudder debug: Setting class: default:_stdlib_path_exists_svc rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_dpkg_divert rudder verbose: C: + Global class: _stdlib_path_exists_dpkg_divert rudder debug: Setting class: default:_stdlib_path_exists_dpkg_divert rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_apt_get rudder verbose: C: + Global class: _stdlib_path_exists_apt_get rudder debug: Setting class: default:_stdlib_path_exists_apt_get rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_shadow rudder verbose: C: + Global class: _stdlib_path_exists_shadow rudder debug: Setting class: default:_stdlib_path_exists_shadow rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_sort rudder verbose: C: + Global class: _stdlib_path_exists_sort rudder debug: Setting class: default:_stdlib_path_exists_sort rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_echo rudder verbose: C: + Global class: _stdlib_path_exists_echo rudder debug: Setting class: default:_stdlib_path_exists_echo rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_crontab rudder verbose: C: + Global class: _stdlib_path_exists_crontab rudder debug: Setting class: default:_stdlib_path_exists_crontab rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_nologin rudder verbose: C: + Global class: _stdlib_path_exists_nologin rudder debug: Setting class: default:_stdlib_path_exists_nologin rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_test rudder verbose: C: + Global class: _stdlib_path_exists_test rudder debug: Setting class: default:_stdlib_path_exists_test rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_npm rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_cksum rudder verbose: C: + Global class: _stdlib_path_exists_cksum rudder debug: Setting class: default:_stdlib_path_exists_cksum rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_systemctl rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_chkconfig rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_ip rudder verbose: C: + Global class: _stdlib_path_exists_ip rudder debug: Setting class: default:_stdlib_path_exists_ip rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_userdel rudder verbose: C: + Global class: _stdlib_path_exists_userdel rudder debug: Setting class: default:_stdlib_path_exists_userdel rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_crontabs rudder verbose: C: + Global class: _stdlib_path_exists_crontabs rudder debug: Setting class: default:_stdlib_path_exists_crontabs rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_ls rudder verbose: C: + Global class: _stdlib_path_exists_ls rudder debug: Setting class: default:_stdlib_path_exists_ls rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_lsattr rudder verbose: C: + Global class: _stdlib_path_exists_lsattr rudder debug: Setting class: default:_stdlib_path_exists_lsattr rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_wget rudder verbose: C: + Global class: _stdlib_path_exists_wget rudder debug: Setting class: default:_stdlib_path_exists_wget rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_awk rudder verbose: C: + Global class: _stdlib_path_exists_awk rudder debug: Setting class: default:_stdlib_path_exists_awk rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_ping rudder verbose: C: + Global class: _stdlib_path_exists_ping rudder debug: Setting class: default:_stdlib_path_exists_ping rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_groupmod rudder verbose: C: + Global class: _stdlib_path_exists_groupmod rudder debug: Setting class: default:_stdlib_path_exists_groupmod rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_getent rudder verbose: C: + Global class: _stdlib_path_exists_getent rudder debug: Setting class: default:_stdlib_path_exists_getent rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_dpkg rudder verbose: C: + Global class: _stdlib_path_exists_dpkg rudder debug: Setting class: default:_stdlib_path_exists_dpkg rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_lsof rudder verbose: C: + Global class: _stdlib_path_exists_lsof rudder debug: Setting class: default:_stdlib_path_exists_lsof rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_iptables rudder verbose: C: + Global class: _stdlib_path_exists_iptables rudder debug: Setting class: default:_stdlib_path_exists_iptables rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_sed rudder verbose: C: + Global class: _stdlib_path_exists_sed rudder debug: Setting class: default:_stdlib_path_exists_sed rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_git rudder verbose: C: + Global class: _stdlib_path_exists_git rudder debug: Setting class: default:_stdlib_path_exists_git rudder debug: Iteration engine finished --- WARPING OUT rudder debug: DeRefCopyPromise(): promiser:'path[git]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[git] rudder debug: DeRefCopyPromise(): promiser:'path[npm]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[npm] rudder debug: DeRefCopyPromise(): promiser:'path[pip]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[pip] rudder debug: DeRefCopyPromise(): promiser:'path[virtualenv]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[virtualenv] rudder debug: DeRefCopyPromise(): promiser:'path[getfacl]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[getfacl] rudder debug: DeRefCopyPromise(): promiser:'path[env]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[env] rudder debug: DeRefCopyPromise(): promiser:'path[systemctl]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[systemctl] rudder debug: DeRefCopyPromise(): promiser:'path[lsattr]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[lsattr] rudder debug: DeRefCopyPromise(): promiser:'path[tar]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[tar] rudder debug: DeRefCopyPromise(): promiser:'path[pgrep]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[pgrep] rudder debug: DeRefCopyPromise(): promiser:'path[getent]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[getent] rudder debug: DeRefCopyPromise(): promiser:'path[mailx]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[mailx] rudder debug: DeRefCopyPromise(): promiser:'path[awk]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[awk] rudder debug: DeRefCopyPromise(): promiser:'path[bc]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[bc] rudder debug: DeRefCopyPromise(): promiser:'path[cat]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[cat] rudder debug: DeRefCopyPromise(): promiser:'path[chkconfig]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[chkconfig] rudder debug: DeRefCopyPromise(): promiser:'path[cksum]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[cksum] rudder debug: DeRefCopyPromise(): promiser:'path[createrepo]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[createrepo] rudder debug: DeRefCopyPromise(): promiser:'path[crontab]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[crontab] rudder debug: DeRefCopyPromise(): promiser:'path[crontabs]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[crontabs] rudder debug: DeRefCopyPromise(): promiser:'path[curl]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[curl] rudder debug: DeRefCopyPromise(): promiser:'path[cut]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[cut] rudder debug: DeRefCopyPromise(): promiser:'path[dc]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[dc] rudder debug: DeRefCopyPromise(): promiser:'path[df]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[df] rudder debug: DeRefCopyPromise(): promiser:'path[diff]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[diff] rudder debug: DeRefCopyPromise(): promiser:'path[dig]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[dig] rudder debug: DeRefCopyPromise(): promiser:'path[dmidecode]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[dmidecode] rudder debug: DeRefCopyPromise(): promiser:'path[domainname]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[domainname] rudder debug: DeRefCopyPromise(): promiser:'path[echo]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[echo] rudder debug: DeRefCopyPromise(): promiser:'path[egrep]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[egrep] rudder debug: DeRefCopyPromise(): promiser:'path[ethtool]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[ethtool] rudder debug: DeRefCopyPromise(): promiser:'path[find]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[find] rudder debug: DeRefCopyPromise(): promiser:'path[free]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[free] rudder debug: DeRefCopyPromise(): promiser:'path[grep]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[grep] rudder debug: DeRefCopyPromise(): promiser:'path[hostname]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[hostname] rudder debug: DeRefCopyPromise(): promiser:'path[init]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[init] rudder debug: DeRefCopyPromise(): promiser:'path[iptables]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[iptables] rudder debug: DeRefCopyPromise(): promiser:'path[iptables_save]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[iptables_save] rudder debug: DeRefCopyPromise(): promiser:'path[ls]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[ls] rudder debug: DeRefCopyPromise(): promiser:'path[lsof]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[lsof] rudder debug: DeRefCopyPromise(): promiser:'path[netstat]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[netstat] rudder debug: DeRefCopyPromise(): promiser:'path[nologin]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[nologin] rudder debug: DeRefCopyPromise(): promiser:'path[ping]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[ping] rudder debug: DeRefCopyPromise(): promiser:'path[perl]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[perl] rudder debug: DeRefCopyPromise(): promiser:'path[printf]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[printf] rudder debug: DeRefCopyPromise(): promiser:'path[sed]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[sed] rudder debug: DeRefCopyPromise(): promiser:'path[sort]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[sort] rudder debug: DeRefCopyPromise(): promiser:'path[test]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[test] rudder debug: DeRefCopyPromise(): promiser:'path[tr]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[tr] rudder debug: DeRefCopyPromise(): promiser:'path[wc]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[wc] rudder debug: DeRefCopyPromise(): promiser:'path[wget]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[wget] rudder debug: DeRefCopyPromise(): promiser:'path[realpath]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[realpath] rudder debug: DeRefCopyPromise(): promiser:'path[apt_cache]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[apt_cache] rudder debug: DeRefCopyPromise(): promiser:'path[apt_config]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[apt_config] rudder debug: DeRefCopyPromise(): promiser:'path[apt_get]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[apt_get] rudder debug: DeRefCopyPromise(): promiser:'path[apt_key]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[apt_key] rudder debug: DeRefCopyPromise(): promiser:'path[aptitude]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[aptitude] rudder debug: DeRefCopyPromise(): promiser:'path[dpkg]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[dpkg] rudder debug: DeRefCopyPromise(): promiser:'path[dpkg_divert]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[dpkg_divert] rudder debug: DeRefCopyPromise(): promiser:'path[groupadd]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[groupadd] rudder debug: DeRefCopyPromise(): promiser:'path[groupdel]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[groupdel] rudder debug: DeRefCopyPromise(): promiser:'path[groupmod]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[groupmod] rudder debug: DeRefCopyPromise(): promiser:'path[ifconfig]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[ifconfig] rudder debug: DeRefCopyPromise(): promiser:'path[ip]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[ip] rudder debug: DeRefCopyPromise(): promiser:'path[service]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[service] rudder debug: DeRefCopyPromise(): promiser:'path[svc]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[svc] rudder debug: DeRefCopyPromise(): promiser:'path[update_alternatives]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[update_alternatives] rudder debug: DeRefCopyPromise(): promiser:'path[update_rc_d]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[update_rc_d] rudder debug: DeRefCopyPromise(): promiser:'path[useradd]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[useradd] rudder debug: DeRefCopyPromise(): promiser:'path[userdel]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[userdel] rudder debug: DeRefCopyPromise(): promiser:'path[usermod]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[usermod] rudder debug: DeRefCopyPromise(): promiser:'path[sysctl]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[sysctl] rudder debug: DeRefCopyPromise(): promiser:'path[logger]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[logger] rudder debug: DeRefCopyPromise(): promiser:'path[shadow]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[shadow] rudder debug: DeRefCopyPromise(): promiser:'all_paths' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating function: getindices("path") rudder debug: Evaluating vars promise: all_paths rudder debug: DeRefCopyPromise(): promiser:'$(all_paths)' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Starting iteration engine with 2 wheels --- ENTERING WARP SPEED rudder debug: Evaluating vars promise: env rudder debug: Evaluating vars promise: groupadd rudder debug: Evaluating vars promise: usermod rudder debug: Evaluating vars promise: dig rudder debug: Evaluating vars promise: perl rudder debug: Evaluating vars promise: iptables_save rudder debug: Evaluating vars promise: cut rudder debug: Evaluating vars promise: ifconfig rudder debug: Evaluating vars promise: domainname rudder debug: Evaluating vars promise: groupdel rudder debug: Evaluating vars promise: apt_cache rudder debug: Evaluating vars promise: dmidecode rudder debug: Evaluating vars promise: egrep rudder debug: Evaluating vars promise: wc rudder debug: Evaluating vars promise: getfacl rudder debug: Evaluating vars promise: createrepo rudder debug: Evaluating vars promise: logger rudder debug: Evaluating vars promise: mailx rudder debug: Evaluating vars promise: service rudder debug: Evaluating vars promise: ethtool rudder debug: Evaluating vars promise: tar rudder debug: Evaluating vars promise: pgrep rudder debug: Evaluating vars promise: update_alternatives rudder debug: Evaluating vars promise: aptitude rudder debug: Evaluating vars promise: free rudder debug: Evaluating vars promise: useradd rudder debug: Evaluating vars promise: apt_key rudder debug: Evaluating vars promise: diff rudder debug: Evaluating vars promise: pip rudder debug: Evaluating vars promise: curl rudder debug: Evaluating vars promise: netstat rudder debug: Evaluating vars promise: virtualenv rudder debug: Evaluating vars promise: apt_config rudder debug: Evaluating vars promise: update_rc_d rudder debug: Evaluating vars promise: find rudder debug: Evaluating vars promise: cat rudder debug: Evaluating vars promise: init rudder debug: Evaluating vars promise: df rudder debug: Evaluating vars promise: grep rudder debug: Evaluating vars promise: sysctl rudder debug: Evaluating vars promise: hostname rudder debug: Evaluating vars promise: tr rudder debug: Evaluating vars promise: printf rudder debug: Evaluating vars promise: bc rudder debug: Evaluating vars promise: dc rudder debug: Evaluating vars promise: realpath rudder debug: Evaluating vars promise: svc rudder debug: Evaluating vars promise: dpkg_divert rudder debug: Evaluating vars promise: apt_get rudder debug: Evaluating vars promise: shadow rudder debug: Evaluating vars promise: sort rudder debug: Evaluating vars promise: echo rudder debug: Evaluating vars promise: crontab rudder debug: Evaluating vars promise: nologin rudder debug: Evaluating vars promise: test rudder debug: Evaluating vars promise: npm rudder debug: Evaluating vars promise: cksum rudder debug: Evaluating vars promise: systemctl rudder debug: Evaluating vars promise: chkconfig rudder debug: Evaluating vars promise: ip rudder debug: Evaluating vars promise: userdel rudder debug: Evaluating vars promise: crontabs rudder debug: Evaluating vars promise: ls rudder debug: Evaluating vars promise: lsattr rudder debug: Evaluating vars promise: wget rudder debug: Evaluating vars promise: awk rudder debug: Evaluating vars promise: ping rudder debug: Evaluating vars promise: groupmod rudder debug: Evaluating vars promise: getent rudder debug: Evaluating vars promise: dpkg rudder debug: Evaluating vars promise: lsof rudder debug: Evaluating vars promise: iptables rudder debug: Evaluating vars promise: sed rudder debug: Evaluating vars promise: git rudder debug: Iteration engine finished --- WARPING OUT rudder debug: Hashed policy file /var/rudder/ncf/common/20_cfe_basics/cfengine/files.cf to {checksum}MD5=dc29a3405ef47ed6685cb36cbc116896 rudder debug: Loading policy file /var/rudder/ncf/common/20_cfe_basics/cfengine/files.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/20_cfe_basics/cfengine/files.cf rudder verbose: END parsing file: /var/rudder/ncf/common/20_cfe_basics/cfengine/files.cf rudder debug: Resolving classes and variables in 'bundle common files_common' rudder debug: DeRefCopyPromise(): promiser:'inputs' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating vars promise: inputs rudder debug: DeRefCopyPromise(): promiser:'inputs' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating vars promise: inputs rudder debug: Initiate control variable convergence for scope 'control_file' rudder debug: Hashed policy file /var/rudder/ncf/common/20_cfe_basics/cfengine/common.cf to {checksum}MD5=4b33acb2d78719c388296f5c7fe30600 rudder verbose: Skipping loading of duplicate policy file /var/rudder/ncf/common/20_cfe_basics/cfengine/common.cf rudder debug: Hashed policy file /var/rudder/ncf/common/20_cfe_basics/cfengine/commands.cf to {checksum}MD5=767a374771788f2c1bb1307cda7a6684 rudder verbose: Skipping loading of duplicate policy file /var/rudder/ncf/common/20_cfe_basics/cfengine/commands.cf rudder debug: Hashed policy file /var/rudder/ncf/common/20_cfe_basics/cfengine/guest_environments.cf to {checksum}MD5=c9bfecc521c870d835dc82bf66d27e81 rudder debug: Loading policy file /var/rudder/ncf/common/20_cfe_basics/cfengine/guest_environments.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/20_cfe_basics/cfengine/guest_environments.cf rudder verbose: END parsing file: /var/rudder/ncf/common/20_cfe_basics/cfengine/guest_environments.cf rudder debug: Hashed policy file /var/rudder/ncf/common/20_cfe_basics/cfengine/paths.cf to {checksum}MD5=7279c6cd49bc316fce0ba2aff8d77433 rudder verbose: Skipping loading of duplicate policy file /var/rudder/ncf/common/20_cfe_basics/cfengine/paths.cf rudder debug: Hashed policy file /var/rudder/ncf/common/20_cfe_basics/cfengine/edit_xml.cf to {checksum}MD5=5f033247ef6818f9d9727eb1250837b7 rudder debug: Loading policy file /var/rudder/ncf/common/20_cfe_basics/cfengine/edit_xml.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/20_cfe_basics/cfengine/edit_xml.cf rudder verbose: END parsing file: /var/rudder/ncf/common/20_cfe_basics/cfengine/edit_xml.cf rudder debug: Hashed policy file /var/rudder/ncf/common/20_cfe_basics/cfengine/services.cf to {checksum}MD5=cd3a7b5bac7d06ebffce107de1d04cce rudder debug: Loading policy file /var/rudder/ncf/common/20_cfe_basics/cfengine/services.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/20_cfe_basics/cfengine/services.cf rudder verbose: END parsing file: /var/rudder/ncf/common/20_cfe_basics/cfengine/services.cf rudder debug: Resolving classes and variables in 'bundle common services_common' rudder debug: DeRefCopyPromise(): promiser:'inputs' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating vars promise: inputs rudder debug: DeRefCopyPromise(): promiser:'inputs' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating vars promise: inputs rudder debug: Initiate control variable convergence for scope 'control_file' rudder debug: Hashed policy file /var/rudder/ncf/common/20_cfe_basics/cfengine/common.cf to {checksum}MD5=4b33acb2d78719c388296f5c7fe30600 rudder verbose: Skipping loading of duplicate policy file /var/rudder/ncf/common/20_cfe_basics/cfengine/common.cf rudder debug: Hashed policy file /var/rudder/ncf/common/20_cfe_basics/cfengine/paths.cf to {checksum}MD5=7279c6cd49bc316fce0ba2aff8d77433 rudder verbose: Skipping loading of duplicate policy file /var/rudder/ncf/common/20_cfe_basics/cfengine/paths.cf rudder debug: Hashed policy file /var/rudder/ncf/common/20_cfe_basics/cfengine/databases.cf to {checksum}MD5=98a05fc6c42443da83cfed9c81af3245 rudder debug: Loading policy file /var/rudder/ncf/common/20_cfe_basics/cfengine/databases.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/20_cfe_basics/cfengine/databases.cf rudder verbose: END parsing file: /var/rudder/ncf/common/20_cfe_basics/cfengine/databases.cf rudder debug: Hashed policy file /var/rudder/ncf/common/20_cfe_basics/cfengine/vcs.cf to {checksum}MD5=d4b67de0889392a48e73fb2397bf73cf rudder debug: Loading policy file /var/rudder/ncf/common/20_cfe_basics/cfengine/vcs.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/20_cfe_basics/cfengine/vcs.cf rudder verbose: END parsing file: /var/rudder/ncf/common/20_cfe_basics/cfengine/vcs.cf rudder debug: Resolving classes and variables in 'bundle common vcs_common' rudder debug: DeRefCopyPromise(): promiser:'inputs' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating vars promise: inputs rudder debug: DeRefCopyPromise(): promiser:'inputs' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating vars promise: inputs rudder debug: Initiate control variable convergence for scope 'control_file' rudder debug: Hashed policy file /var/rudder/ncf/common/20_cfe_basics/cfengine/common.cf to {checksum}MD5=4b33acb2d78719c388296f5c7fe30600 rudder verbose: Skipping loading of duplicate policy file /var/rudder/ncf/common/20_cfe_basics/cfengine/common.cf rudder debug: Hashed policy file /var/rudder/ncf/common/20_cfe_basics/cfengine/paths.cf to {checksum}MD5=7279c6cd49bc316fce0ba2aff8d77433 rudder verbose: Skipping loading of duplicate policy file /var/rudder/ncf/common/20_cfe_basics/cfengine/paths.cf rudder debug: Hashed policy file /var/rudder/ncf/common/20_cfe_basics/cfengine/commands.cf to {checksum}MD5=767a374771788f2c1bb1307cda7a6684 rudder verbose: Skipping loading of duplicate policy file /var/rudder/ncf/common/20_cfe_basics/cfengine/commands.cf rudder debug: Hashed policy file /var/rudder/ncf/common/20_cfe_basics/cfengine/files.cf to {checksum}MD5=dc29a3405ef47ed6685cb36cbc116896 rudder verbose: Skipping loading of duplicate policy file /var/rudder/ncf/common/20_cfe_basics/cfengine/files.cf rudder debug: Hashed policy file /var/rudder/ncf/common/20_cfe_basics/cfengine/commands.cf to {checksum}MD5=767a374771788f2c1bb1307cda7a6684 rudder verbose: Skipping loading of duplicate policy file /var/rudder/ncf/common/20_cfe_basics/cfengine/commands.cf rudder debug: Hashed policy file /var/rudder/ncf/common/20_cfe_basics/cfengine/examples.cf to {checksum}MD5=b01e64b61a6b365f540bacc7898a9cc6 rudder debug: Loading policy file /var/rudder/ncf/common/20_cfe_basics/cfengine/examples.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/20_cfe_basics/cfengine/examples.cf rudder verbose: END parsing file: /var/rudder/ncf/common/20_cfe_basics/cfengine/examples.cf rudder debug: Hashed policy file /var/rudder/ncf/common/20_cfe_basics/cfengine/monitor.cf to {checksum}MD5=3cf2b3d8aa8a961625489073ad428cc3 rudder debug: Loading policy file /var/rudder/ncf/common/20_cfe_basics/cfengine/monitor.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/20_cfe_basics/cfengine/monitor.cf rudder verbose: END parsing file: /var/rudder/ncf/common/20_cfe_basics/cfengine/monitor.cf rudder debug: Hashed policy file /var/rudder/ncf/common/20_cfe_basics/cfengine/common.cf to {checksum}MD5=4b33acb2d78719c388296f5c7fe30600 rudder verbose: Skipping loading of duplicate policy file /var/rudder/ncf/common/20_cfe_basics/cfengine/common.cf rudder debug: Hashed policy file /var/rudder/ncf/common/20_cfe_basics/cfengine/reports.cf to {checksum}MD5=ca03b746a56d82205a24225cefb5d45f rudder debug: Loading policy file /var/rudder/ncf/common/20_cfe_basics/cfengine/reports.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/20_cfe_basics/cfengine/reports.cf rudder verbose: END parsing file: /var/rudder/ncf/common/20_cfe_basics/cfengine/reports.cf rudder debug: Hashed policy file /var/rudder/ncf/common/20_cfe_basics/cfengine/packages.cf to {checksum}MD5=58147ce36f1fb7f61487b08f9d084498 rudder debug: Loading policy file /var/rudder/ncf/common/20_cfe_basics/cfengine/packages.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/20_cfe_basics/cfengine/packages.cf rudder verbose: END parsing file: /var/rudder/ncf/common/20_cfe_basics/cfengine/packages.cf rudder debug: Resolving classes and variables in 'bundle common package_module_knowledge' rudder debug: DeRefCopyPromise(): promiser:'platform_default' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: platform_default rudder debug: DeRefCopyPromise(): promiser:'platform_default' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: platform_default rudder debug: Resolving classes and variables in 'bundle common packages_common' rudder debug: DeRefCopyPromise(): promiser:'inputs' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating vars promise: inputs rudder debug: DeRefCopyPromise(): promiser:'inputs' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating vars promise: inputs rudder debug: Resolving classes and variables in 'bundle common common_knowledge' rudder debug: DeRefCopyPromise(): promiser:'list_update_ifelapsed' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: list_update_ifelapsed rudder debug: DeRefCopyPromise(): promiser:'list_update_ifelapsed' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: list_update_ifelapsed rudder debug: Resolving classes and variables in 'bundle common debian_knowledge' rudder debug: DeRefCopyPromise(): promiser:'default_arch' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating function: ifelse("x86_64","amd64","i386","i386","$(sys.arch)") rudder debug: Evaluating vars promise: default_arch rudder debug: DeRefCopyPromise(): promiser:'apt_prefix' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: apt_prefix rudder debug: DeRefCopyPromise(): promiser:'call_dpkg' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_dpkg rudder debug: DeRefCopyPromise(): promiser:'call_apt_get' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_apt_get rudder debug: DeRefCopyPromise(): promiser:'call_aptitude' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_aptitude rudder debug: DeRefCopyPromise(): promiser:'dpkg_options' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: dpkg_options rudder debug: DeRefCopyPromise(): promiser:'dpkg_compare_equal' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: dpkg_compare_equal rudder debug: DeRefCopyPromise(): promiser:'dpkg_compare_less' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: dpkg_compare_less rudder debug: DeRefCopyPromise(): promiser:'list_name_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: list_name_regex rudder debug: DeRefCopyPromise(): promiser:'list_version_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: list_version_regex rudder debug: DeRefCopyPromise(): promiser:'patch_name_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: patch_name_regex rudder debug: DeRefCopyPromise(): promiser:'patch_version_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: patch_version_regex rudder debug: DeRefCopyPromise(): promiser:'default_arch' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating function: ifelse("x86_64","amd64","i386","i386","$(sys.arch)") rudder debug: Evaluating vars promise: default_arch rudder debug: DeRefCopyPromise(): promiser:'apt_prefix' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: apt_prefix rudder debug: DeRefCopyPromise(): promiser:'call_dpkg' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_dpkg rudder debug: DeRefCopyPromise(): promiser:'call_apt_get' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_apt_get rudder debug: DeRefCopyPromise(): promiser:'call_aptitude' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_aptitude rudder debug: DeRefCopyPromise(): promiser:'dpkg_options' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: dpkg_options rudder debug: DeRefCopyPromise(): promiser:'dpkg_compare_equal' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: dpkg_compare_equal rudder debug: DeRefCopyPromise(): promiser:'dpkg_compare_less' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: dpkg_compare_less rudder debug: DeRefCopyPromise(): promiser:'list_name_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: list_name_regex rudder debug: DeRefCopyPromise(): promiser:'list_version_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: list_version_regex rudder debug: DeRefCopyPromise(): promiser:'patch_name_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: patch_name_regex rudder debug: DeRefCopyPromise(): promiser:'patch_version_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: patch_version_regex rudder debug: Resolving classes and variables in 'bundle common rpm_knowledge' rudder debug: DeRefCopyPromise(): promiser:'call_rpm' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_rpm rudder debug: DeRefCopyPromise(): promiser:'rpm_output_format' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm_output_format rudder debug: DeRefCopyPromise(): promiser:'rpm_name_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm_name_regex rudder debug: DeRefCopyPromise(): promiser:'rpm_version_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm_version_regex rudder debug: DeRefCopyPromise(): promiser:'rpm_arch_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm_arch_regex rudder debug: DeRefCopyPromise(): promiser:'rpm2_output_format' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm2_output_format rudder debug: DeRefCopyPromise(): promiser:'rpm2_name_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm2_name_regex rudder debug: DeRefCopyPromise(): promiser:'rpm2_version_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm2_version_regex rudder debug: DeRefCopyPromise(): promiser:'rpm2_arch_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm2_arch_regex rudder debug: DeRefCopyPromise(): promiser:'rpm3_output_format' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm3_output_format rudder debug: DeRefCopyPromise(): promiser:'rpm3_name_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm3_name_regex rudder debug: DeRefCopyPromise(): promiser:'rpm3_version_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm3_version_regex rudder debug: DeRefCopyPromise(): promiser:'rpm3_arch_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm3_arch_regex rudder debug: DeRefCopyPromise(): promiser:'call_rpm' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_rpm rudder debug: DeRefCopyPromise(): promiser:'rpm_output_format' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm_output_format rudder debug: DeRefCopyPromise(): promiser:'rpm_name_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm_name_regex rudder debug: DeRefCopyPromise(): promiser:'rpm_version_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm_version_regex rudder debug: DeRefCopyPromise(): promiser:'rpm_arch_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm_arch_regex rudder debug: DeRefCopyPromise(): promiser:'rpm2_output_format' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm2_output_format rudder debug: DeRefCopyPromise(): promiser:'rpm2_name_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm2_name_regex rudder debug: DeRefCopyPromise(): promiser:'rpm2_version_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm2_version_regex rudder debug: DeRefCopyPromise(): promiser:'rpm2_arch_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm2_arch_regex rudder debug: DeRefCopyPromise(): promiser:'rpm3_output_format' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm3_output_format rudder debug: DeRefCopyPromise(): promiser:'rpm3_name_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm3_name_regex rudder debug: DeRefCopyPromise(): promiser:'rpm3_version_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm3_version_regex rudder debug: DeRefCopyPromise(): promiser:'rpm3_arch_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm3_arch_regex rudder debug: Resolving classes and variables in 'bundle common redhat_no_locking_knowledge' rudder debug: DeRefCopyPromise(): promiser:'no_locking_option' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: no_locking_option rudder debug: DeRefCopyPromise(): promiser:'no_locking_option' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: no_locking_option rudder debug: Resolving classes and variables in 'bundle common redhat_knowledge' rudder debug: DeRefCopyPromise(): promiser:'default_arch' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: default_arch rudder debug: DeRefCopyPromise(): promiser:'call_yum' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_yum rudder debug: DeRefCopyPromise(): promiser:'call_rpmvercmp' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_rpmvercmp rudder debug: DeRefCopyPromise(): promiser:'yum_options' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating function: ifelse("centos_4|redhat_4|centos_3|redhat_3","","--quiet ${redhat_no_locking_knowledge.no_locking_option}") rudder debug: Evaluating vars promise: yum_options rudder debug: DeRefCopyPromise(): promiser:'yum_offline_options' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: yum_offline_options rudder debug: DeRefCopyPromise(): promiser:'rpm_compare_equal' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm_compare_equal rudder debug: DeRefCopyPromise(): promiser:'rpm_compare_less' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm_compare_less rudder debug: DeRefCopyPromise(): promiser:'patch_name_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: patch_name_regex rudder debug: DeRefCopyPromise(): promiser:'patch_version_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: patch_version_regex rudder debug: DeRefCopyPromise(): promiser:'patch_arch_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: patch_arch_regex rudder debug: DeRefCopyPromise(): promiser:'check_update_postproc' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: check_update_postproc rudder debug: DeRefCopyPromise(): promiser:'default_arch' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: default_arch rudder debug: DeRefCopyPromise(): promiser:'call_yum' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_yum rudder debug: DeRefCopyPromise(): promiser:'call_rpmvercmp' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_rpmvercmp rudder debug: DeRefCopyPromise(): promiser:'yum_options' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating function: ifelse("centos_4|redhat_4|centos_3|redhat_3","","--quiet ${redhat_no_locking_knowledge.no_locking_option}") rudder debug: Evaluating vars promise: yum_options rudder debug: DeRefCopyPromise(): promiser:'yum_offline_options' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: yum_offline_options rudder debug: DeRefCopyPromise(): promiser:'rpm_compare_equal' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm_compare_equal rudder debug: DeRefCopyPromise(): promiser:'rpm_compare_less' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm_compare_less rudder debug: DeRefCopyPromise(): promiser:'patch_name_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: patch_name_regex rudder debug: DeRefCopyPromise(): promiser:'patch_version_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: patch_version_regex rudder debug: DeRefCopyPromise(): promiser:'patch_arch_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: patch_arch_regex rudder debug: DeRefCopyPromise(): promiser:'check_update_postproc' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: check_update_postproc rudder debug: Resolving classes and variables in 'bundle common suse_knowledge' rudder debug: DeRefCopyPromise(): promiser:'default_arch' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: default_arch rudder debug: DeRefCopyPromise(): promiser:'call_zypper' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_zypper rudder debug: DeRefCopyPromise(): promiser:'default_arch' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: default_arch rudder debug: DeRefCopyPromise(): promiser:'call_zypper' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_zypper rudder debug: Resolving classes and variables in 'bundle common darwin_knowledge' rudder debug: DeRefCopyPromise(): promiser:'call_brew' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_brew rudder debug: DeRefCopyPromise(): promiser:'call_sudo' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_sudo rudder debug: DeRefCopyPromise(): promiser:'brew_name_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: brew_name_regex rudder debug: DeRefCopyPromise(): promiser:'brew_version_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: brew_version_regex rudder debug: DeRefCopyPromise(): promiser:'call_brew' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_brew rudder debug: DeRefCopyPromise(): promiser:'call_sudo' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_sudo rudder debug: DeRefCopyPromise(): promiser:'brew_name_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: brew_name_regex rudder debug: DeRefCopyPromise(): promiser:'brew_version_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: brew_version_regex rudder debug: Resolving classes and variables in 'bundle common npm_knowledge' rudder debug: DeRefCopyPromise(): promiser:'call_npm' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_npm rudder debug: DeRefCopyPromise(): promiser:'npm_list_name_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: npm_list_name_regex rudder debug: DeRefCopyPromise(): promiser:'npm_list_version_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: npm_list_version_regex rudder debug: DeRefCopyPromise(): promiser:'npm_installed_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: npm_installed_regex rudder debug: DeRefCopyPromise(): promiser:'call_npm' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_npm rudder debug: DeRefCopyPromise(): promiser:'npm_list_name_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: npm_list_name_regex rudder debug: DeRefCopyPromise(): promiser:'npm_list_version_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: npm_list_version_regex rudder debug: DeRefCopyPromise(): promiser:'npm_installed_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: npm_installed_regex rudder debug: Resolving classes and variables in 'bundle common pip_knowledge' rudder debug: DeRefCopyPromise(): promiser:'call_pip' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_pip rudder debug: DeRefCopyPromise(): promiser:'pip_list_name_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: pip_list_name_regex rudder debug: DeRefCopyPromise(): promiser:'pip_list_version_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: pip_list_version_regex rudder debug: DeRefCopyPromise(): promiser:'pip_installed_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: pip_installed_regex rudder debug: DeRefCopyPromise(): promiser:'call_pip' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_pip rudder debug: DeRefCopyPromise(): promiser:'pip_list_name_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: pip_list_name_regex rudder debug: DeRefCopyPromise(): promiser:'pip_list_version_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: pip_list_version_regex rudder debug: DeRefCopyPromise(): promiser:'pip_installed_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: pip_installed_regex rudder debug: Resolving classes and variables in 'bundle common solaris_knowledge' rudder debug: DeRefCopyPromise(): promiser:'call_pkgadd' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_pkgadd rudder debug: DeRefCopyPromise(): promiser:'call_pkgrm' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_pkgrm rudder debug: DeRefCopyPromise(): promiser:'call_pkginfo' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_pkginfo rudder debug: DeRefCopyPromise(): promiser:'admin_nocheck' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: admin_nocheck rudder debug: DeRefCopyPromise(): promiser:'call_pkgadd' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_pkgadd rudder debug: DeRefCopyPromise(): promiser:'call_pkgrm' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_pkgrm rudder debug: DeRefCopyPromise(): promiser:'call_pkginfo' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_pkginfo rudder debug: DeRefCopyPromise(): promiser:'admin_nocheck' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: admin_nocheck rudder debug: Initiate control variable convergence for scope 'control_file' rudder debug: Hashed policy file /var/rudder/ncf/common/20_cfe_basics/cfengine/paths.cf to {checksum}MD5=7279c6cd49bc316fce0ba2aff8d77433 rudder verbose: Skipping loading of duplicate policy file /var/rudder/ncf/common/20_cfe_basics/cfengine/paths.cf rudder debug: Hashed policy file /var/rudder/ncf/common/20_cfe_basics/cfengine/files.cf to {checksum}MD5=dc29a3405ef47ed6685cb36cbc116896 rudder verbose: Skipping loading of duplicate policy file /var/rudder/ncf/common/20_cfe_basics/cfengine/files.cf rudder debug: Hashed policy file /var/rudder/ncf/common/20_cfe_basics/cfengine/common.cf to {checksum}MD5=4b33acb2d78719c388296f5c7fe30600 rudder verbose: Skipping loading of duplicate policy file /var/rudder/ncf/common/20_cfe_basics/cfengine/common.cf rudder debug: Hashed policy file /var/rudder/ncf/common/20_cfe_basics/cfengine/testing.cf to {checksum}MD5=01009c84bcbea58654b7e5cf6c9a2627 rudder debug: Loading policy file /var/rudder/ncf/common/20_cfe_basics/cfengine/testing.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/20_cfe_basics/cfengine/testing.cf rudder verbose: END parsing file: /var/rudder/ncf/common/20_cfe_basics/cfengine/testing.cf rudder debug: Hashed policy file /var/rudder/ncf/common/20_cfe_basics/cfengine/storage.cf to {checksum}MD5=bfca4ec2048e34d75af215c83f1438e9 rudder debug: Loading policy file /var/rudder/ncf/common/20_cfe_basics/cfengine/storage.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/20_cfe_basics/cfengine/storage.cf rudder verbose: END parsing file: /var/rudder/ncf/common/20_cfe_basics/cfengine/storage.cf rudder debug: Hashed policy file /var/rudder/ncf/common/20_cfe_basics/cfengine/feature.cf to {checksum}MD5=08ddffb201341c0cf9fa2663a9434b29 rudder debug: Loading policy file /var/rudder/ncf/common/20_cfe_basics/cfengine/feature.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/20_cfe_basics/cfengine/feature.cf rudder verbose: END parsing file: /var/rudder/ncf/common/20_cfe_basics/cfengine/feature.cf rudder debug: Hashed policy file /var/rudder/ncf/common/20_cfe_basics/flag_lib.cf to {checksum}MD5=20e620536a4317742dd25374181d02c7 rudder debug: Loading policy file /var/rudder/ncf/common/20_cfe_basics/flag_lib.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/20_cfe_basics/flag_lib.cf rudder verbose: END parsing file: /var/rudder/ncf/common/20_cfe_basics/flag_lib.cf rudder debug: Hashed policy file /var/rudder/ncf/common/20_cfe_basics/logger_rudder.cf to {checksum}MD5=bd909d195f8403064bcb1e8e4041af05 rudder debug: Loading policy file /var/rudder/ncf/common/20_cfe_basics/logger_rudder.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/20_cfe_basics/logger_rudder.cf rudder verbose: END parsing file: /var/rudder/ncf/common/20_cfe_basics/logger_rudder.cf rudder debug: Hashed policy file /var/rudder/ncf/common/20_cfe_basics/ncf_lib.cf to {checksum}MD5=e7cdf9bcd7201d50b86612cb9321d658 rudder debug: Loading policy file /var/rudder/ncf/common/20_cfe_basics/ncf_lib.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/20_cfe_basics/ncf_lib.cf rudder verbose: END parsing file: /var/rudder/ncf/common/20_cfe_basics/ncf_lib.cf rudder debug: Resolving classes and variables in 'bundle common ncf_const' rudder debug: DeRefCopyPromise(): promiser:'s' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: s rudder debug: DeRefCopyPromise(): promiser:'s' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: s rudder debug: Resolving classes and variables in 'bundle common ncf_paths' rudder debug: DeRefCopyPromise(): promiser:'path[curl]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'if' rudder debug: Evaluating function: isvariable("g.rudder_curl") rudder verbose: Skipping promise 'path[curl]' because constraint 'if => isvariable("g.rudder_curl")' is not met rudder debug: DeRefCopyPromise(): promiser:'path[curl]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'unless' rudder debug: Evaluating function: isvariable("g.rudder_curl") rudder debug: Evaluating vars promise: path[curl] rudder debug: DeRefCopyPromise(): promiser:'all_paths' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating function: getindices("path") rudder debug: Evaluating vars promise: all_paths rudder debug: DeRefCopyPromise(): promiser:'$(all_paths)' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Starting iteration engine with 2 wheels --- ENTERING WARP SPEED rudder debug: Evaluating vars promise: curl rudder debug: Iteration engine finished --- WARPING OUT rudder debug: DeRefCopyPromise(): promiser:'_ncf_path_exists_$(all_paths)' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: DeRefCopyPromise(): copying constraint: 'comment' rudder debug: Starting iteration engine with 2 wheels --- ENTERING WARP SPEED rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _ncf_path_exists_curl rudder verbose: C: + Global class: _ncf_path_exists_curl rudder debug: Setting class: default:_ncf_path_exists_curl rudder debug: Iteration engine finished --- WARPING OUT rudder debug: DeRefCopyPromise(): promiser:'path[curl]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'if' rudder debug: Evaluating function: isvariable("g.rudder_curl") rudder verbose: Skipping promise 'path[curl]' because constraint 'if => isvariable("g.rudder_curl")' is not met rudder debug: DeRefCopyPromise(): promiser:'path[curl]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'unless' rudder debug: Evaluating function: isvariable("g.rudder_curl") rudder debug: Evaluating vars promise: path[curl] rudder debug: DeRefCopyPromise(): promiser:'all_paths' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating function: getindices("path") rudder debug: Evaluating vars promise: all_paths rudder debug: DeRefCopyPromise(): promiser:'$(all_paths)' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Starting iteration engine with 2 wheels --- ENTERING WARP SPEED rudder debug: Evaluating vars promise: curl rudder debug: Iteration engine finished --- WARPING OUT rudder debug: Hashed policy file /var/rudder/ncf/common/20_cfe_basics/log_rudder.cf to {checksum}MD5=6f8819e843549faff65a701c090092d8 rudder debug: Loading policy file /var/rudder/ncf/common/20_cfe_basics/log_rudder.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/20_cfe_basics/log_rudder.cf rudder verbose: END parsing file: /var/rudder/ncf/common/20_cfe_basics/log_rudder.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/monitoring_template.cf to {checksum}MD5=fba27a6c050ccf0a15083ca96a86fd37 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/monitoring_template.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/monitoring_template.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/monitoring_template.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/schedule_simple_stateless.cf to {checksum}MD5=69a045919b652d64cc03bc24076a5660 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/schedule_simple_stateless.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/schedule_simple_stateless.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/schedule_simple_stateless.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/file_check_regular.cf to {checksum}MD5=04ccd9ef1ff48c03aabbb9efb5df7ef8 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/file_check_regular.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/file_check_regular.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/file_check_regular.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/file_copy_from_local_source.cf to {checksum}MD5=3e79d071e0472018587b640d7cf899d8 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/file_copy_from_local_source.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/file_copy_from_local_source.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/file_copy_from_local_source.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/permissions.cf to {checksum}MD5=2fd43e102f2642d3fc0e0c711065588f rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/permissions.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/permissions.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/permissions.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/directory_present.cf to {checksum}MD5=253d5415e22f72194e4d040a6c3b330d rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/directory_present.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/directory_present.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/directory_present.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/user_locked.cf to {checksum}MD5=b3da072aa959d5f1c4ea19df82eb18db rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/user_locked.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/user_locked.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/user_locked.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/permissions_dirs_recurse.cf to {checksum}MD5=596af33dbaa18502dd7939c6fb86e122 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/permissions_dirs_recurse.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/permissions_dirs_recurse.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/permissions_dirs_recurse.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/file_enforce_content.cf to {checksum}MD5=51baecd59bb1f423e8c2155ddabdcada rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/file_enforce_content.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/file_enforce_content.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/file_enforce_content.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/file_ensure_block_present.cf to {checksum}MD5=139e430af998bd3ccef86571ca32055c rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/file_ensure_block_present.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/file_ensure_block_present.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/file_ensure_block_present.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/file_ensure_lines_absent.cf to {checksum}MD5=f71bf3dd82854215819234506cfad7b8 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/file_ensure_lines_absent.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/file_ensure_lines_absent.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/file_ensure_lines_absent.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/http_request_content_headers.cf to {checksum}MD5=a4f39537f2abfbfafd26ff7e1fd1acd4 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/http_request_content_headers.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/http_request_content_headers.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/http_request_content_headers.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/user_absent.cf to {checksum}MD5=604519993118d9a53fb99b37142f90ce rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/user_absent.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/user_absent.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/user_absent.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/user_password_hash.cf to {checksum}MD5=8d9b7388da866c97e9d38ba68ea31ec6 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/user_password_hash.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/user_password_hash.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/user_password_hash.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/variable_string.cf to {checksum}MD5=fb037c7c797561b52127ee6ca7b0069f rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/variable_string.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/variable_string.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/variable_string.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/service_ensure_running.cf to {checksum}MD5=de4c63b235de4cbcc321457996498001 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/service_ensure_running.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/service_ensure_running.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/service_ensure_running.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/_classes_repaired.cf to {checksum}MD5=8fb9a965fde92b695f7113d8f3f2ee9a rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/_classes_repaired.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/_classes_repaired.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/_classes_repaired.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/directory_create.cf to {checksum}MD5=2c60d67f8f72697c74e0a37d6e108d93 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/directory_create.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/directory_create.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/directory_create.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/service_check_disabled_at_boot.cf to {checksum}MD5=250273b81e115812c93a1a2b55f2db51 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/service_check_disabled_at_boot.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/service_check_disabled_at_boot.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/service_check_disabled_at_boot.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/command_execution.cf to {checksum}MD5=062b10dc1a6d8f9452793ac6dd8a793e rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/command_execution.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/command_execution.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/command_execution.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/group_present.cf to {checksum}MD5=21fc5714e93d176662949efa5484c1a4 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/group_present.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/group_present.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/group_present.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/file_check_block_device.cf to {checksum}MD5=f507957529868deeaab5440ec2418e3d rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/file_check_block_device.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/file_check_block_device.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/file_check_block_device.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/file_keys_values_present.cf to {checksum}MD5=31546c4f30facda1edc83349418a872d rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/file_keys_values_present.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/file_keys_values_present.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/file_keys_values_present.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/variable_dict_merge.cf to {checksum}MD5=393b03704dd97f73cdaad46d102d3a24 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/variable_dict_merge.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/variable_dict_merge.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/variable_dict_merge.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/variable_string_from_command.cf to {checksum}MD5=d343fc0482415a00f9dbf1b13019c1e6 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/variable_string_from_command.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/variable_string_from_command.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/variable_string_from_command.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/file_key_value_present.cf to {checksum}MD5=80e14e24571a8e2eda15a7e94b472783 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/file_key_value_present.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/file_key_value_present.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/file_key_value_present.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/command_execution_result.cf to {checksum}MD5=171f139cfbb4376b0c7523141fa7dbe3 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/command_execution_result.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/command_execution_result.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/command_execution_result.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/file_download.cf to {checksum}MD5=649680346cdd3dedc2fe167fe155fcd8 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/file_download.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/file_download.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/file_download.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/variable_string_from_file.cf to {checksum}MD5=f02c241b5535e3f6ecd232a64523eb4c rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/variable_string_from_file.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/variable_string_from_file.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/variable_string_from_file.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/service_ensure_stopped.cf to {checksum}MD5=483d2fa54a6ddd74b3c09bad5fcf95a5 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/service_ensure_stopped.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/service_ensure_stopped.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/service_ensure_stopped.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/service_started.cf to {checksum}MD5=81d788be62db9ccd44d48876030c6e9f rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/service_started.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/service_started.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/service_started.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/variable_dict_merge_tolerant.cf to {checksum}MD5=05f3814cfe8aa4f088760ba5b8026455 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/variable_dict_merge_tolerant.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/variable_dict_merge_tolerant.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/variable_dict_merge_tolerant.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/file_from_template_jinja2.cf to {checksum}MD5=2b942417fe45b9a513f6155a4be7f33a rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/file_from_template_jinja2.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/file_from_template_jinja2.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/file_from_template_jinja2.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/_classes_sanitize.cf to {checksum}MD5=1cae0bb0fd997a6b7ac86cd02285e3e3 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/_classes_sanitize.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/_classes_sanitize.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/_classes_sanitize.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/_log_default.cf to {checksum}MD5=7892917ef08748997c50b47f574a1ec2 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/_log_default.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/_log_default.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/_log_default.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/service_check_running.cf to {checksum}MD5=2e58d7d65c1c95eb2299452de1eafeb5 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/service_check_running.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/service_check_running.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/service_check_running.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/file_check_hardlink.cf to {checksum}MD5=37ff0fd0465f369648dd22da8430336a rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/file_check_hardlink.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/file_check_hardlink.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/file_check_hardlink.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/http_request_check_status_headers.cf to {checksum}MD5=032c0713357f1f3976c81b445b09f0c9 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/http_request_check_status_headers.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/http_request_check_status_headers.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/http_request_check_status_headers.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/user_home.cf to {checksum}MD5=1d2d80ec34504018367c1022f7c79c76 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/user_home.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/user_home.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/user_home.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/_classes_success.cf to {checksum}MD5=afdbd4f06f441ae40b187d13c77bf01e rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/_classes_success.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/_classes_success.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/_classes_success.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/user_primary_group.cf to {checksum}MD5=23e00e844091d508a1acfb1246caf143 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/user_primary_group.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/user_primary_group.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/user_primary_group.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/file_lines_absent.cf to {checksum}MD5=108c51950bb29a7e1ad5dcb0e521fa03 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/file_lines_absent.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/file_lines_absent.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/file_lines_absent.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/condition_from_expression_persistent.cf to {checksum}MD5=ea70080e8d04d815aabdb31ba7c2a45d rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/condition_from_expression_persistent.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/condition_from_expression_persistent.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/condition_from_expression_persistent.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/variable_dict_from_file.cf to {checksum}MD5=c719a2808794ace01a23e4a0daacf7a9 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/variable_dict_from_file.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/variable_dict_from_file.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/variable_dict_from_file.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/variable_dict.cf to {checksum}MD5=e962dd258e1c5effcae6111cf086f4bc rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/variable_dict.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/variable_dict.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/variable_dict.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/file_from_local_source.cf to {checksum}MD5=31c5e294a25542bbea76b287531c9a6d rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/file_from_local_source.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/file_from_local_source.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/file_from_local_source.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/file_from_remote_source.cf to {checksum}MD5=c1e48c82fea6742ded901b0eb25362b6 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/file_from_remote_source.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/file_from_remote_source.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/file_from_remote_source.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/file_symlink_present_force.cf to {checksum}MD5=b56e691880e0bd704165cbca4946d973 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/file_symlink_present_force.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/file_symlink_present_force.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/file_symlink_present_force.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/condition_from_variable_match.cf to {checksum}MD5=94e5fcc5620178b32a5e74dfb42ae632 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/condition_from_variable_match.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/condition_from_variable_match.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/condition_from_variable_match.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/package_state.cf to {checksum}MD5=206fcd88a55344df913cd0684c3960c2 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/package_state.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/package_state.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/package_state.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/permissions_dirs_recursive.cf to {checksum}MD5=fa52f86b82c0d3891aece8d69943252e rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/permissions_dirs_recursive.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/permissions_dirs_recursive.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/permissions_dirs_recursive.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/service_ensure_disabled_at_boot.cf to {checksum}MD5=be2a707b795c1784344c58f8523af806 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/service_ensure_disabled_at_boot.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/service_ensure_disabled_at_boot.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/service_ensure_disabled_at_boot.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/permissions_type_recursion.cf to {checksum}MD5=1c8d601ba058bdb9bf40d06c68f806c0 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/permissions_type_recursion.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/permissions_type_recursion.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/permissions_type_recursion.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/_classes_copy.cf to {checksum}MD5=bc93f4533b14ea233b9263f2132cc2e8 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/_classes_copy.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/_classes_copy.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/_classes_copy.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/_classes_combine_three.cf to {checksum}MD5=5dbca1e4b37e0f9e8eaeeda7147cefd4 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/_classes_combine_three.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/_classes_combine_three.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/_classes_combine_three.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/service_stopped.cf to {checksum}MD5=ae316002128d901ea0b5109ae0f43fa5 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/service_stopped.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/service_stopped.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/service_stopped.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/file_key_value_present_in_ini_section.cf to {checksum}MD5=becb21ca97dedfc6882ae0607d8699d2 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/file_key_value_present_in_ini_section.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/file_key_value_present_in_ini_section.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/file_key_value_present_in_ini_section.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/service_check_started_at_boot.cf to {checksum}MD5=ef879e2b51cc9cf71cc00dfc37b02948 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/service_check_started_at_boot.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/service_check_started_at_boot.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/service_check_started_at_boot.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/file_from_template_type.cf to {checksum}MD5=8e851b851483ced7a09ffd335b1d4e56 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/file_from_template_type.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/file_from_template_type.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/file_from_template_type.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/user_create.cf to {checksum}MD5=7ea57d5aa29155332a95bbb4773bc6b1 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/user_create.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/user_create.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/user_create.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/_classes_combine_two.cf to {checksum}MD5=a4c0242e34da44e895bd383c39a3153a rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/_classes_combine_two.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/_classes_combine_two.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/_classes_combine_two.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/file_ensure_keys_values.cf to {checksum}MD5=157ed3f542f3cb8acb72824dd7a991f3 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/file_ensure_keys_values.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/file_ensure_keys_values.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/file_ensure_keys_values.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/_classes_noop.cf to {checksum}MD5=f845f7f93332b12ab7ec66c2314d6502 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/_classes_noop.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/_classes_noop.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/_classes_noop.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/user_present.cf to {checksum}MD5=bff699a505ceb2a781b6687de414e267 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/user_present.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/user_present.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/user_present.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/file_ensure_line_present_in_xml_tag.cf to {checksum}MD5=abd418aa012bb23a9ab2d3675845f523 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/file_ensure_line_present_in_xml_tag.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/file_ensure_line_present_in_xml_tag.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/file_ensure_line_present_in_xml_tag.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/schedule_simple_nodups.cf to {checksum}MD5=80a5a52060d3d12fae0d3b784e746639 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/schedule_simple_nodups.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/schedule_simple_nodups.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/schedule_simple_nodups.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/_logger_default.cf to {checksum}MD5=cb40989c5727e92d22678457b79b8470 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/_logger_default.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/_logger_default.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/_logger_default.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/_logger.cf to {checksum}MD5=d0ffd6b136653828ec020f9de6bc1a05 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/_logger.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/_logger.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/_logger.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/service_enabled.cf to {checksum}MD5=688d8d36397bcbd458cc406dddaf9739 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/service_enabled.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/service_enabled.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/service_enabled.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/service_started_path.cf to {checksum}MD5=f2a203d17d07a15dc36b7ee7f559d279 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/service_started_path.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/service_started_path.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/service_started_path.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/user_shell.cf to {checksum}MD5=55193530bbefba9b758d8016873023da rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/user_shell.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/user_shell.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/user_shell.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/package_remove.cf to {checksum}MD5=a8e25c561a14b082e702d9e25237f870 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/package_remove.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/package_remove.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/package_remove.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/_classes_combine_ifthenelse.cf to {checksum}MD5=2bf4ec23113010d873bb1df5eac43552 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/_classes_combine_ifthenelse.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/_classes_combine_ifthenelse.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/_classes_combine_ifthenelse.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/file_line_present_in_ini_section.cf to {checksum}MD5=52556ed7d91138e4b1378d9a63cc115c rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/file_line_present_in_ini_section.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/file_line_present_in_ini_section.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/file_line_present_in_ini_section.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/service_disabled.cf to {checksum}MD5=9d383d45e32ecbdd8bfc109268371a3b rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/service_disabled.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/service_disabled.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/service_disabled.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/file_block_present_in_section.cf to {checksum}MD5=70da7e4282dd867acfcd38aef2e8a338 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/file_block_present_in_section.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/file_block_present_in_section.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/file_block_present_in_section.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/file_key_value_present_option.cf to {checksum}MD5=663ed7fb0f6a0f376376475442cc74aa rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/file_key_value_present_option.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/file_key_value_present_option.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/file_key_value_present_option.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/permissions_dirs.cf to {checksum}MD5=45c6242dd891b4302b9e5fd63f7d52d7 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/permissions_dirs.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/permissions_dirs.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/permissions_dirs.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/condition_from_command.cf to {checksum}MD5=cc1cf8a65784e87bcdd57b095d3f72d9 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/condition_from_command.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/condition_from_command.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/condition_from_command.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/file_ensure_key_value_parameter_in_list.cf to {checksum}MD5=52f4cd00c588e01b38ec91658c7b54d3 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/file_ensure_key_value_parameter_in_list.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/file_ensure_key_value_parameter_in_list.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/file_ensure_key_value_parameter_in_list.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/condition_from_variable_existence.cf to {checksum}MD5=6c16e82899ae0ad76a1dad4d722ed846 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/condition_from_variable_existence.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/condition_from_variable_existence.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/condition_from_variable_existence.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/file_symlink_present.cf to {checksum}MD5=698938868345e4a5e9ae4f16b2063ea8 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/file_symlink_present.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/file_symlink_present.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/file_symlink_present.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/package_install_version_cmp.cf to {checksum}MD5=c8b4d082bf7882ba3acae863574e0b8b rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/package_install_version_cmp.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/package_install_version_cmp.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/package_install_version_cmp.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/variable_iterator_from_file.cf to {checksum}MD5=b9b452c52ca75efdebdde5f94c1a0bcf rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/variable_iterator_from_file.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/variable_iterator_from_file.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/variable_iterator_from_file.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/variable_string_from_math_expression.cf to {checksum}MD5=52fb30e09536f0f9708614156b052d6a rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/variable_string_from_math_expression.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/variable_string_from_math_expression.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/variable_string_from_math_expression.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/file_check_character_device.cf to {checksum}MD5=bc448d31c00f4c38de1c80291f444035 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/file_check_character_device.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/file_check_character_device.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/file_check_character_device.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/file_key_value_parameter_present_in_list.cf to {checksum}MD5=2381996c2523da942e742fcf5d745af5 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/file_key_value_parameter_present_in_list.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/file_key_value_parameter_present_in_list.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/file_key_value_parameter_present_in_list.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/file_copy_from_local_source_with_check.cf to {checksum}MD5=590729caa157512b2e191fe66ceec401 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/file_copy_from_local_source_with_check.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/file_copy_from_local_source_with_check.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/file_copy_from_local_source_with_check.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/file_ensure_key_value_present_in_ini_section.cf to {checksum}MD5=cba6aecabd9e0d24e38e6b9947465178 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/file_ensure_key_value_present_in_ini_section.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/file_ensure_key_value_present_in_ini_section.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/file_ensure_key_value_present_in_ini_section.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/condition_from_expression.cf to {checksum}MD5=de325d26fdad3744b030456835c25a59 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/condition_from_expression.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/condition_from_expression.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/condition_from_expression.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/environment_variable.cf to {checksum}MD5=2119b3b956d724fc25bcfc69b0c8f49f rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/environment_variable.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/environment_variable.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/environment_variable.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/package_install_version.cf to {checksum}MD5=d278de752f7e839f7dcabeea73d52da6 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/package_install_version.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/package_install_version.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/package_install_version.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/permissions_recurse.cf to {checksum}MD5=415c8a866de1559ba28674669db486c1 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/permissions_recurse.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/permissions_recurse.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/permissions_recurse.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/variable_string_default.cf to {checksum}MD5=e94ba1e57b5604632b939171c9be3425 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/variable_string_default.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/variable_string_default.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/variable_string_default.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/package_install_version_cmp_update.cf to {checksum}MD5=045f6ff1e03f6eff5099fc499ca8017b rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/package_install_version_cmp_update.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/package_install_version_cmp_update.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/package_install_version_cmp_update.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/file_content.cf to {checksum}MD5=90af0f091d7a669f6c6df2c2e61215ef rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/file_content.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/file_content.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/file_content.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/file_create_symlink_force.cf to {checksum}MD5=d3a2a9e28d08ca4663b4da40edaae74c rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/file_create_symlink_force.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/file_create_symlink_force.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/file_create_symlink_force.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/_log.cf to {checksum}MD5=2a0311917b58b340fa2d6c065f320c68 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/_log.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/_log.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/_log.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/file_ensure_line_present_in_ini_section.cf to {checksum}MD5=7c4390087f329755435de63c8e9de0e2 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/file_ensure_line_present_in_ini_section.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/file_ensure_line_present_in_ini_section.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/file_ensure_line_present_in_ini_section.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/_log_v3.cf to {checksum}MD5=6a79411231f6e370999a5950f6d62077 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/_log_v3.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/_log_v3.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/_log_v3.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/file_copy_from_remote_source_recursion.cf to {checksum}MD5=2bfba670cd4e6ccb4b801f9117fcc84d rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/file_copy_from_remote_source_recursion.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/file_copy_from_remote_source_recursion.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/file_copy_from_remote_source_recursion.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/_classes_cancel.cf to {checksum}MD5=726d7bfa4a82e0da11b3df943d80054b rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/_classes_cancel.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/_classes_cancel.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/_classes_cancel.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/file_replace_lines.cf to {checksum}MD5=8f47cb5d61d983b602f17a849c638221 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/file_replace_lines.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/file_replace_lines.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/file_replace_lines.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/_abort_default.cf to {checksum}MD5=a7c3afecec5fe9ccaebbba1015b9a24b rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/_abort_default.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/_abort_default.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/_abort_default.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/file_create_symlink.cf to {checksum}MD5=470285594dc546c984ab1d0ede7ecef8 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/file_create_symlink.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/file_create_symlink.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/file_create_symlink.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/file_copy_from_remote_source.cf to {checksum}MD5=1883bbbec35b3e9fb3a4c777e0af8540 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/file_copy_from_remote_source.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/file_copy_from_remote_source.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/file_copy_from_remote_source.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/file_check_FIFO_pipe.cf to {checksum}MD5=cd6eef608a2d36e1a205afea7acd43f6 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/file_check_FIFO_pipe.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/file_check_FIFO_pipe.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/file_check_FIFO_pipe.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/_abort.cf to {checksum}MD5=08b6f58894ce74bffb75897d9fb61201 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/_abort.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/_abort.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/_abort.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/file_absent.cf to {checksum}MD5=9cc2798ca786d24e6b293aaff45a1fd5 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/file_absent.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/file_absent.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/file_absent.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/file_from_local_source_recursion.cf to {checksum}MD5=b90c726ca3a9530146522bbd999493d0 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/file_from_local_source_recursion.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/file_from_local_source_recursion.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/file_from_local_source_recursion.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/command_execution_once.cf to {checksum}MD5=a649f632ad1298617c0e1496c9d1afd7 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/command_execution_once.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/command_execution_once.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/command_execution_once.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/service_action.cf to {checksum}MD5=2fa421bc81ef471390bd26e082c1dad2 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/service_action.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/service_action.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/service_action.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/file_lines_present.cf to {checksum}MD5=39ce1a94e7e9a2070c0b554fed75b35a rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/file_lines_present.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/file_lines_present.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/file_lines_present.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/_classes_copy_invert_kept_repaired.cf to {checksum}MD5=2fea1c564221bb7a439069742509d685 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/_classes_copy_invert_kept_repaired.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/_classes_copy_invert_kept_repaired.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/_classes_copy_invert_kept_repaired.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/file_ensure_block_in_section.cf to {checksum}MD5=5f7474b6f88fd88806885d2b472d3c3f rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/file_ensure_block_in_section.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/file_ensure_block_in_section.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/file_ensure_block_in_section.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/service_check_running_ps.cf to {checksum}MD5=75ddc4a4975b8c473e6b0af83826252a rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/service_check_running_ps.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/service_check_running_ps.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/service_check_running_ps.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/file_check_exists.cf to {checksum}MD5=804e6c157025791c8c0b00f5f8895d63 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/file_check_exists.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/file_check_exists.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/file_check_exists.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/_classes_failure.cf to {checksum}MD5=75da74b5d92f2cab4b863b57f10b71ab rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/_classes_failure.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/_classes_failure.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/_classes_failure.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/file_ensure_lines_present.cf to {checksum}MD5=c34be5fc91f601e5724b2e1cb426c8de rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/file_ensure_lines_present.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/file_ensure_lines_present.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/file_ensure_lines_present.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/group_absent.cf to {checksum}MD5=c378c4b112caa59b25d32a97137ee4f0 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/group_absent.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/group_absent.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/group_absent.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/file_from_shared_folder.cf to {checksum}MD5=f475bd372d0e84ebf5fdd7b04861f8c1 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/file_from_shared_folder.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/file_from_shared_folder.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/file_from_shared_folder.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/directory_check_exists.cf to {checksum}MD5=034cac017320a3cde48d605b144c20d2 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/directory_check_exists.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/directory_check_exists.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/directory_check_exists.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/service_start.cf to {checksum}MD5=30dfe4ff8be52d2c5c33e50fa9f664b8 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/service_start.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/service_start.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/service_start.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/variable_iterator.cf to {checksum}MD5=57b8461ed19ed16959a79385b1a7055f rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/variable_iterator.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/variable_iterator.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/variable_iterator.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/sharedfile_from_node.cf to {checksum}MD5=e5046a82cd4c036eb9300cc2a01a3111 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/sharedfile_from_node.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/sharedfile_from_node.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/sharedfile_from_node.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/package_verify.cf to {checksum}MD5=e74768e389de7eafdd4743da2980ceb5 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/package_verify.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/package_verify.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/package_verify.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/permissions_recursive.cf to {checksum}MD5=720dab96ae41fd989d579d3d18ea5268 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/permissions_recursive.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/permissions_recursive.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/permissions_recursive.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/file_block_present.cf to {checksum}MD5=7fe379095a30cb58d364c5feb30f94df rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/file_block_present.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/file_block_present.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/file_block_present.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/file_key_value_parameter_absent_in_list.cf to {checksum}MD5=4909901016d21c6cb9804699561b1e6d rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/file_key_value_parameter_absent_in_list.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/file_key_value_parameter_absent_in_list.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/file_key_value_parameter_absent_in_list.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/file_check_symlink.cf to {checksum}MD5=54ddf609a15d61dca5517e4160ab39a2 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/file_check_symlink.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/file_check_symlink.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/file_check_symlink.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/package_check_installed.cf to {checksum}MD5=d0f61e2a96e46cec7ecbaef2d60c6754 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/package_check_installed.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/package_check_installed.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/package_check_installed.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/condition_once.cf to {checksum}MD5=347062369b1a02b116b93558a139ec72 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/condition_once.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/condition_once.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/condition_once.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/file_from_local_source_with_check.cf to {checksum}MD5=0f1b352e19af22c25af03b177296714b rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/file_from_local_source_with_check.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/file_from_local_source_with_check.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/file_from_local_source_with_check.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/schedule_simple.cf to {checksum}MD5=4fc78d2a5320766e0736c8132868f3c1 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/schedule_simple.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/schedule_simple.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/schedule_simple.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/file_from_template_mustache.cf to {checksum}MD5=9691a302677a9b091bd90c8750ead3aa rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/file_from_template_mustache.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/file_from_template_mustache.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/file_from_template_mustache.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/file_check_socket.cf to {checksum}MD5=a61561417eae56c1b180365a1f17c186 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/file_check_socket.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/file_check_socket.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/file_check_socket.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/service_reload.cf to {checksum}MD5=6c78e7bf297342538cbd0a6bc94baaa5 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/service_reload.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/service_reload.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/service_reload.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/file_ensure_key_value_option.cf to {checksum}MD5=5f8d456ee2c4f4b2cd36e579b7783bb5 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/file_ensure_key_value_option.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/file_ensure_key_value_option.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/file_ensure_key_value_option.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/_service_check_running_smf.cf to {checksum}MD5=b164ae7e264670cb1c92db816b3a697d rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/_service_check_running_smf.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/_service_check_running_smf.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/_service_check_running_smf.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/file_create_symlink_enforce.cf to {checksum}MD5=03c8b5dcba17c85cd6abb7afb1291fed rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/file_create_symlink_enforce.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/file_create_symlink_enforce.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/file_create_symlink_enforce.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/file_template_expand.cf to {checksum}MD5=5583b622e8d2eb994639e790e0740632 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/file_template_expand.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/file_template_expand.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/file_template_expand.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/package_state_options.cf to {checksum}MD5=d4f89495f1e75a93055aab0537662d60 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/package_state_options.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/package_state_options.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/package_state_options.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/file_present.cf to {checksum}MD5=543428c890e7b8d34bb0f8f294bf3d1d rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/file_present.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/file_present.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/file_present.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/file_ensure_key_value.cf to {checksum}MD5=417daef08d1c962f6e8ee57f42d1e1c9 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/file_ensure_key_value.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/file_ensure_key_value.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/file_ensure_key_value.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/_classes_combine_four.cf to {checksum}MD5=3a044bf31e7b25b1d9fad1cfefad6c51 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/_classes_combine_four.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/_classes_combine_four.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/_classes_combine_four.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/package_absent.cf to {checksum}MD5=14498be2e81994724d28ec63bdcbfd62 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/package_absent.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/package_absent.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/package_absent.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/file_from_template.cf to {checksum}MD5=80a12749f97908e9f6308e88b267b782 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/file_from_template.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/file_from_template.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/file_from_template.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/file_check_symlinkto.cf to {checksum}MD5=a9a81ceac80fa4e582be575a74fc2c19 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/file_check_symlinkto.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/file_check_symlinkto.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/file_check_symlinkto.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/file_line_present_in_xml_tag.cf to {checksum}MD5=1bcec3dfb63952ef54844a53669a7748 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/file_line_present_in_xml_tag.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/file_line_present_in_xml_tag.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/file_line_present_in_xml_tag.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/user_uid.cf to {checksum}MD5=1a7f596da0f384d31722a216eb338f29 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/user_uid.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/user_uid.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/user_uid.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/file_create.cf to {checksum}MD5=ed557f15dc2f109f0736332571ffde26 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/file_create.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/file_create.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/file_create.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/package_present.cf to {checksum}MD5=4f3a6241ad49a0466e7072d429db80d6 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/package_present.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/package_present.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/package_present.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/service_stop.cf to {checksum}MD5=33862a70461056d3f7b907218a60577b rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/service_stop.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/service_stop.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/service_stop.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/file_ensure_key_value_parameter_not_in_list.cf to {checksum}MD5=08ac8aa2cb1fd613d04b9d7208b4829c rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/file_ensure_key_value_parameter_not_in_list.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/file_ensure_key_value_parameter_not_in_list.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/file_ensure_key_value_parameter_not_in_list.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/_service_check_running_src.cf to {checksum}MD5=1dfff61303799bfc4341772ba0374287 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/_service_check_running_src.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/_service_check_running_src.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/_service_check_running_src.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/_file_check_special.cf to {checksum}MD5=7ae23a261c0a441980b590daec5bee9e rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/_file_check_special.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/_file_check_special.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/_file_check_special.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/directory_absent.cf to {checksum}MD5=1a21051b347af580410bab899ccc1770 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/directory_absent.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/directory_absent.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/directory_absent.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/service_ensure_started_at_boot.cf to {checksum}MD5=e7ce0920d13f599123171bb7ef93ffbd rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/service_ensure_started_at_boot.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/service_ensure_started_at_boot.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/service_ensure_started_at_boot.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/schedule_simple_catchup.cf to {checksum}MD5=bd66232086787b77c4a0f8928106fc02 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/schedule_simple_catchup.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/schedule_simple_catchup.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/schedule_simple_catchup.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/file_remove.cf to {checksum}MD5=28c2dc569e765727635857a2cbf9b2ed rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/file_remove.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/file_remove.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/file_remove.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/file_copy_from_local_source_recursion.cf to {checksum}MD5=04d20fb81ef6d5895630539b58a8211b rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/file_copy_from_local_source_recursion.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/file_copy_from_local_source_recursion.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/file_copy_from_local_source_recursion.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/package_verify_version.cf to {checksum}MD5=0726ef126e2ae4a734ef8bebc8af1b64 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/package_verify_version.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/package_verify_version.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/package_verify_version.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/sharedfile_to_node.cf to {checksum}MD5=2d4dfb806fa817d618b5c904cfc9076c rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/sharedfile_to_node.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/sharedfile_to_node.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/sharedfile_to_node.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/file_from_remote_source_recursion.cf to {checksum}MD5=1d3bc3a726c042f7c82dc8e7039e8dd1 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/file_from_remote_source_recursion.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/file_from_remote_source_recursion.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/file_from_remote_source_recursion.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/service_restart_if.cf to {checksum}MD5=1091142fd3600521696d956821ce4fb5 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/service_restart_if.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/service_restart_if.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/service_restart_if.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/file_from_http_server.cf to {checksum}MD5=16243de8834c2f79d2d405eb2ddbfa7a rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/file_from_http_server.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/file_from_http_server.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/file_from_http_server.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/monitoring_parameter.cf to {checksum}MD5=9b45b0ba15dddefa3b5e2e5673f0e8a3 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/monitoring_parameter.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/monitoring_parameter.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/monitoring_parameter.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/package_install.cf to {checksum}MD5=f59746492a56b268d24aa88d9c42eafd rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/package_install.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/package_install.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/package_install.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/file_from_string_mustache.cf to {checksum}MD5=bf443abd7b57376eec3c752aba2357f2 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/file_from_string_mustache.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/file_from_string_mustache.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/file_from_string_mustache.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/user_fullname.cf to {checksum}MD5=2e9e4e235fe7af90f95e1a601e8b790f rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/user_fullname.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/user_fullname.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/user_fullname.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/service_ensure_running_path.cf to {checksum}MD5=290607e4e09ab54a895c96c6db1ff818 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/service_ensure_running_path.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/service_ensure_running_path.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/service_ensure_running_path.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/file_symlink_present_option.cf to {checksum}MD5=26afe331e2d7806a6e8f911017543963 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/file_symlink_present_option.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/file_symlink_present_option.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/file_symlink_present_option.cf rudder debug: Hashed policy file /var/rudder/ncf/common/30_generic_methods/service_restart.cf to {checksum}MD5=a5298f1c4470f040247ed81ab76bb806 rudder debug: Loading policy file /var/rudder/ncf/common/30_generic_methods/service_restart.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/30_generic_methods/service_restart.cf rudder verbose: END parsing file: /var/rudder/ncf/common/30_generic_methods/service_restart.cf rudder debug: Hashed policy file /var/rudder/ncf/common/40_it_ops_knowledge/openssh-server/openssh_knowledge.cf to {checksum}MD5=b11cad66ef79140601b9f1a639afdce1 rudder debug: Loading policy file /var/rudder/ncf/common/40_it_ops_knowledge/openssh-server/openssh_knowledge.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/40_it_ops_knowledge/openssh-server/openssh_knowledge.cf rudder verbose: END parsing file: /var/rudder/ncf/common/40_it_ops_knowledge/openssh-server/openssh_knowledge.cf rudder debug: Hashed policy file /var/rudder/ncf/common/40_it_ops_knowledge/service/service_knowledge.cf to {checksum}MD5=ca7c89d7ec2c3a01041cc19c2634e934 rudder debug: Loading policy file /var/rudder/ncf/common/40_it_ops_knowledge/service/service_knowledge.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/40_it_ops_knowledge/service/service_knowledge.cf rudder verbose: END parsing file: /var/rudder/ncf/common/40_it_ops_knowledge/service/service_knowledge.cf rudder debug: Resolving classes and variables in 'bundle common service_knowledge' rudder debug: DeRefCopyPromise(): promiser:'systemctl_utility_present' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("${paths.path[systemctl]}") rudder debug: Evaluating classes promise: systemctl_utility_present rudder verbose: C: + Global class: systemctl_utility_present rudder debug: Setting class: default:systemctl_utility_present rudder debug: DeRefCopyPromise(): promiser:'service_utility_present' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("${paths.path[service]}") rudder debug: Evaluating classes promise: service_utility_present rudder verbose: C: + Global class: service_utility_present rudder debug: Setting class: default:service_utility_present rudder debug: DeRefCopyPromise(): promiser:'chkconfig_utility_present' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("${paths.path[chkconfig]}") rudder debug: Evaluating classes promise: chkconfig_utility_present rudder debug: DeRefCopyPromise(): promiser:'update_rcd_utility_present' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("${paths.path[update_rc_d]}") rudder debug: Evaluating classes promise: update_rcd_utility_present rudder verbose: C: + Global class: update_rcd_utility_present rudder debug: Setting class: default:update_rcd_utility_present rudder debug: DeRefCopyPromise(): promiser:'initctl_utility_present' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("/sbin/initctl") rudder debug: Evaluating classes promise: initctl_utility_present rudder debug: DeRefCopyPromise(): promiser:'startsrc_utility_present' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("/usr/bin/startsrc") rudder debug: Evaluating classes promise: startsrc_utility_present rudder debug: DeRefCopyPromise(): promiser:'lssrc_utility_present' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("/usr/bin/lssrc") rudder debug: Evaluating classes promise: lssrc_utility_present rudder debug: DeRefCopyPromise(): promiser:'lsitab_utility_present' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("/usr/sbin/lsitab") rudder debug: Evaluating classes promise: lsitab_utility_present rudder debug: DeRefCopyPromise(): promiser:'chitab_utility_present' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("/usr/sbin/chitab") rudder debug: Evaluating classes promise: chitab_utility_present rudder debug: DeRefCopyPromise(): promiser:'svcadm_utility_present' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Skipping function evaluation for now, arguments contain unresolved variables: fileexists("${paths.path[svcadm]}") rudder debug: Evaluating classes promise: svcadm_utility_present rudder debug: Skipping function evaluation for now, arguments contain unresolved variables: fileexists("${paths.path[svcadm]}") rudder debug: DeRefCopyPromise(): promiser:'svcs_utility_present' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Skipping function evaluation for now, arguments contain unresolved variables: fileexists("${paths.path[svcs]}") rudder debug: Evaluating classes promise: svcs_utility_present rudder debug: Skipping function evaluation for now, arguments contain unresolved variables: fileexists("${paths.path[svcs]}") rudder debug: DeRefCopyPromise(): promiser:'init_d_directory_present' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: isdir("/etc/init.d") rudder debug: Evaluating classes promise: init_d_directory_present rudder verbose: C: + Global class: init_d_directory_present rudder debug: Setting class: default:init_d_directory_present rudder debug: Hashed policy file /var/rudder/ncf/common/40_it_ops_knowledge/cfengine/cfengine_knowledge.cf to {checksum}MD5=4751fb189e43c75e70119a47d89e80e4 rudder debug: Loading policy file /var/rudder/ncf/common/40_it_ops_knowledge/cfengine/cfengine_knowledge.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/40_it_ops_knowledge/cfengine/cfengine_knowledge.cf rudder verbose: END parsing file: /var/rudder/ncf/common/40_it_ops_knowledge/cfengine/cfengine_knowledge.cf rudder debug: Resolving classes and variables in 'bundle common cfengine_knowledge' rudder debug: DeRefCopyPromise(): promiser:'schedule' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating vars promise: schedule rudder debug: DeRefCopyPromise(): promiser:'splaytime' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: splaytime rudder debug: DeRefCopyPromise(): promiser:'exec_command' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: exec_command rudder debug: DeRefCopyPromise(): promiser:'schedule' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating vars promise: schedule rudder debug: DeRefCopyPromise(): promiser:'splaytime' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: splaytime rudder debug: DeRefCopyPromise(): promiser:'exec_command' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: exec_command rudder debug: Hashed policy file /var/rudder/ncf/common/60_services/cfengine/stable/cfengine.cf to {checksum}MD5=95849d2b98846b04818514237e76f486 rudder debug: Loading policy file /var/rudder/ncf/common/60_services/cfengine/stable/cfengine.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/60_services/cfengine/stable/cfengine.cf rudder verbose: END parsing file: /var/rudder/ncf/common/60_services/cfengine/stable/cfengine.cf rudder debug: Resolving classes and variables in 'bundle common cfengine' rudder debug: DeRefCopyPromise(): promiser:'splay' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: splay rudder debug: DeRefCopyPromise(): promiser:'splay' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: splay rudder debug: Hashed policy file /var/rudder/ncf/common/60_services/baseline/stable/baseline.cf to {checksum}MD5=d2588b3dcd2c993999b21f040fb151af rudder debug: Loading policy file /var/rudder/ncf/common/60_services/baseline/stable/baseline.cf rudder verbose: BEGIN parsing file: /var/rudder/ncf/common/60_services/baseline/stable/baseline.cf rudder verbose: END parsing file: /var/rudder/ncf/common/60_services/baseline/stable/baseline.cf rudder debug: Hashed policy file /var/rudder/cfengine-community/inputs/rudder-system-directives.cf to {checksum}MD5=9cce4273c0e97f24508fc4a5415efd08 rudder debug: Loading policy file /var/rudder/cfengine-community/inputs/rudder-system-directives.cf rudder verbose: BEGIN parsing file: /var/rudder/cfengine-community/inputs/rudder-system-directives.cf rudder verbose: END parsing file: /var/rudder/cfengine-community/inputs/rudder-system-directives.cf rudder debug: Initiate control variable convergence for scope 'control_file' rudder debug: Hashed policy file /var/rudder/cfengine-community/inputs/distributePolicy/1.0/propagatePromises.cf to {checksum}MD5=ace68ef4e454faefca189abbd75f1e93 rudder debug: Loading policy file /var/rudder/cfengine-community/inputs/distributePolicy/1.0/propagatePromises.cf rudder verbose: BEGIN parsing file: /var/rudder/cfengine-community/inputs/distributePolicy/1.0/propagatePromises.cf rudder verbose: END parsing file: /var/rudder/cfengine-community/inputs/distributePolicy/1.0/propagatePromises.cf rudder debug: Hashed policy file /var/rudder/cfengine-community/inputs/distributePolicy/1.0/rsyslogConf.cf to {checksum}MD5=9e23b02037832881137b8c27012e2602 rudder debug: Loading policy file /var/rudder/cfengine-community/inputs/distributePolicy/1.0/rsyslogConf.cf rudder verbose: BEGIN parsing file: /var/rudder/cfengine-community/inputs/distributePolicy/1.0/rsyslogConf.cf rudder verbose: END parsing file: /var/rudder/cfengine-community/inputs/distributePolicy/1.0/rsyslogConf.cf rudder debug: Hashed policy file /var/rudder/cfengine-community/inputs/distributePolicy/1.0/apache-acl.cf to {checksum}MD5=7cea642844e3e2905ce1fd4adb0c393e rudder debug: Loading policy file /var/rudder/cfengine-community/inputs/distributePolicy/1.0/apache-acl.cf rudder verbose: BEGIN parsing file: /var/rudder/cfengine-community/inputs/distributePolicy/1.0/apache-acl.cf rudder verbose: END parsing file: /var/rudder/cfengine-community/inputs/distributePolicy/1.0/apache-acl.cf rudder debug: Hashed policy file /var/rudder/cfengine-community/inputs/common/1.0/monitoring.cf to {checksum}MD5=a9c4f4799707f5b262270df6cb156cd7 rudder debug: Loading policy file /var/rudder/cfengine-community/inputs/common/1.0/monitoring.cf rudder verbose: BEGIN parsing file: /var/rudder/cfengine-community/inputs/common/1.0/monitoring.cf rudder verbose: END parsing file: /var/rudder/cfengine-community/inputs/common/1.0/monitoring.cf rudder debug: Hashed policy file /var/rudder/cfengine-community/inputs/common/1.0/cf-serverd.cf to {checksum}MD5=cc854af52fe8cc3d084a5005eb11a2e1 rudder debug: Loading policy file /var/rudder/cfengine-community/inputs/common/1.0/cf-serverd.cf rudder verbose: BEGIN parsing file: /var/rudder/cfengine-community/inputs/common/1.0/cf-serverd.cf rudder verbose: END parsing file: /var/rudder/cfengine-community/inputs/common/1.0/cf-serverd.cf rudder debug: Resolving classes and variables in 'bundle common def' rudder debug: DeRefCopyPromise(): promiser:'policy_server_file' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'comment' rudder debug: Evaluating function: translatepath("${sys.workdir}/policy_server.dat") rudder debug: Evaluating vars promise: policy_server_file rudder debug: DeRefCopyPromise(): promiser:'policy_server' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'comment' rudder debug: Evaluating function: fileexists("${policy_server_file}") rudder debug: Evaluating function: readfile("${policy_server_file}","2048") rudder debug: Evaluating function: ifelse(fileexists("${policy_server_file}"),readfile("${policy_server_file}","2048"),"rudder") rudder debug: Evaluating vars promise: policy_server rudder debug: DeRefCopyPromise(): promiser:'cf_runagent_shell' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'comment' rudder debug: Evaluating vars promise: cf_runagent_shell rudder debug: DeRefCopyPromise(): promiser:'dir_masterfiles' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating function: translatepath("${sys.workdir}/masterfiles") rudder debug: Evaluating vars promise: dir_masterfiles rudder debug: DeRefCopyPromise(): promiser:'acl' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Flattening slist: @{sys.ip_addresses} rudder debug: Flattened slist: {"127.0.0.0/8","::1","127.0.0.1","10.0.2.15","192.168.41.3",host2ip("${def.policy_server}"),"192.168.41.0/24","192.168.41.0/24"} rudder debug: Evaluating function: host2ip("server") rudder verbose: Caching result for function 'host2ip("server")' rudder debug: Evaluating vars promise: acl rudder debug: DeRefCopyPromise(): promiser:'ipv6_enabled' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: DeRefCopyPromise(): copying constraint: 'scope' rudder debug: Evaluating function: fileexists("/proc/net/if_inet6") rudder debug: Evaluating classes promise: ipv6_enabled rudder verbose: C: + Global class: ipv6_enabled rudder debug: Setting class: default:ipv6_enabled rudder debug: DeRefCopyPromise(): promiser:'policy_server_file' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'comment' rudder debug: Evaluating function: translatepath("${sys.workdir}/policy_server.dat") rudder debug: Evaluating vars promise: policy_server_file rudder debug: DeRefCopyPromise(): promiser:'policy_server' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'comment' rudder debug: Evaluating function: fileexists("${policy_server_file}") rudder debug: Evaluating function: readfile("${policy_server_file}","2048") rudder debug: Evaluating function: ifelse(fileexists("${policy_server_file}"),readfile("${policy_server_file}","2048"),"rudder") rudder debug: Evaluating vars promise: policy_server rudder debug: DeRefCopyPromise(): promiser:'cf_runagent_shell' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'comment' rudder debug: Evaluating vars promise: cf_runagent_shell rudder debug: DeRefCopyPromise(): promiser:'dir_masterfiles' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating function: translatepath("${sys.workdir}/masterfiles") rudder debug: Evaluating vars promise: dir_masterfiles rudder debug: DeRefCopyPromise(): promiser:'acl' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Flattening slist: @{sys.ip_addresses} rudder debug: Flattened slist: {"127.0.0.0/8","::1","127.0.0.1","10.0.2.15","192.168.41.3",host2ip("${def.policy_server}"),"192.168.41.0/24","192.168.41.0/24"} rudder debug: Using previously cached result for function: host2ip("server") rudder debug: Evaluating vars promise: acl rudder debug: Resolving classes and variables in 'bundle server access_rules' rudder debug: Initiate control variable convergence for scope 'control_server' rudder debug: Initiate control variable convergence for scope 'control_runagent' rudder debug: Hashed policy file /var/rudder/cfengine-community/inputs/common/1.0/rudder-lib.cf to {checksum}MD5=ace2b543e9745c2209eef23ca0a5a8d0 rudder debug: Loading policy file /var/rudder/cfengine-community/inputs/common/1.0/rudder-lib.cf rudder verbose: BEGIN parsing file: /var/rudder/cfengine-community/inputs/common/1.0/rudder-lib.cf rudder verbose: END parsing file: /var/rudder/cfengine-community/inputs/common/1.0/rudder-lib.cf rudder debug: Resolving classes and variables in 'bundle common rudder_debian_knowledge' rudder debug: DeRefCopyPromise(): promiser:'dpkg_compare_equal' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: dpkg_compare_equal rudder debug: DeRefCopyPromise(): promiser:'dpkg_compare_less' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: dpkg_compare_less rudder debug: DeRefCopyPromise(): promiser:'dpkg_compare_equal' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: dpkg_compare_equal rudder debug: DeRefCopyPromise(): promiser:'dpkg_compare_less' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: dpkg_compare_less rudder debug: Resolving classes and variables in 'bundle common rudder_rpm_knowledge' rudder debug: DeRefCopyPromise(): promiser:'rpm_compare_equal' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm_compare_equal rudder debug: DeRefCopyPromise(): promiser:'rpm_compare_less' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm_compare_less rudder debug: DeRefCopyPromise(): promiser:'rpm_compare_equal' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm_compare_equal rudder debug: DeRefCopyPromise(): promiser:'rpm_compare_less' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm_compare_less rudder debug: Hashed policy file /var/rudder/cfengine-community/inputs/common/1.0/rudder-stdlib-core.cf to {checksum}MD5=51804bc0fcbdd3f752caf8c7e052f4ee rudder debug: Loading policy file /var/rudder/cfengine-community/inputs/common/1.0/rudder-stdlib-core.cf rudder verbose: BEGIN parsing file: /var/rudder/cfengine-community/inputs/common/1.0/rudder-stdlib-core.cf rudder verbose: END parsing file: /var/rudder/cfengine-community/inputs/common/1.0/rudder-stdlib-core.cf rudder debug: Hashed policy file /var/rudder/cfengine-community/inputs/common/1.0/internal-security.cf to {checksum}MD5=749bb2c79de5de8eee2f7e35e0975232 rudder debug: Loading policy file /var/rudder/cfengine-community/inputs/common/1.0/internal-security.cf rudder verbose: BEGIN parsing file: /var/rudder/cfengine-community/inputs/common/1.0/internal-security.cf rudder verbose: END parsing file: /var/rudder/cfengine-community/inputs/common/1.0/internal-security.cf rudder debug: Hashed policy file /var/rudder/cfengine-community/inputs/common/1.0/nxlog-activation.cf to {checksum}MD5=86ae7e8f50e19f470e177605c4253539 rudder debug: Loading policy file /var/rudder/cfengine-community/inputs/common/1.0/nxlog-activation.cf rudder verbose: BEGIN parsing file: /var/rudder/cfengine-community/inputs/common/1.0/nxlog-activation.cf rudder verbose: END parsing file: /var/rudder/cfengine-community/inputs/common/1.0/nxlog-activation.cf rudder debug: Resolving classes and variables in 'bundle common nxlog_common' rudder debug: DeRefCopyPromise(): promiser:'use_udp' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: strcmp("UDP","UDP") rudder debug: Evaluating classes promise: use_udp rudder verbose: C: + Global class: use_udp rudder debug: Setting class: default:use_udp rudder debug: DeRefCopyPromise(): promiser:'use_tcp' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: strcmp("UDP","TCP") rudder debug: Evaluating classes promise: use_tcp rudder debug: DeRefCopyPromise(): promiser:'transport_module' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: transport_module rudder debug: Hashed policy file /var/rudder/cfengine-community/inputs/common/1.0/cron-setup.cf to {checksum}MD5=e1b1028316a862694dfb55b3afb2afed rudder debug: Loading policy file /var/rudder/cfengine-community/inputs/common/1.0/cron-setup.cf rudder verbose: BEGIN parsing file: /var/rudder/cfengine-community/inputs/common/1.0/cron-setup.cf rudder verbose: END parsing file: /var/rudder/cfengine-community/inputs/common/1.0/cron-setup.cf rudder debug: Hashed policy file /var/rudder/cfengine-community/inputs/common/1.0/site.cf to {checksum}MD5=d8d7ed6e01538b31188547389fe2a5a7 rudder debug: Loading policy file /var/rudder/cfengine-community/inputs/common/1.0/site.cf rudder verbose: BEGIN parsing file: /var/rudder/cfengine-community/inputs/common/1.0/site.cf rudder verbose: END parsing file: /var/rudder/cfengine-community/inputs/common/1.0/site.cf rudder debug: Resolving classes and variables in 'bundle common g' rudder debug: DeRefCopyPromise(): promiser:'rudder_base' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_base rudder debug: DeRefCopyPromise(): promiser:'rudder_rm' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_rm rudder debug: DeRefCopyPromise(): promiser:'rudder_var' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_var rudder debug: DeRefCopyPromise(): promiser:'rudder_curl' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'unless' rudder debug: Evaluating function: fileexists("/opt/rudder/bin/curl") rudder debug: Evaluating vars promise: rudder_curl rudder debug: DeRefCopyPromise(): promiser:'rudder_curl' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'if' rudder debug: Evaluating function: fileexists("/opt/rudder/bin/curl") rudder verbose: Skipping promise 'rudder_curl' because constraint 'if => fileexists("/opt/rudder/bin/curl")' is not met rudder debug: DeRefCopyPromise(): promiser:'rudder_bin' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_bin rudder debug: DeRefCopyPromise(): promiser:'rudder_command' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_command rudder debug: DeRefCopyPromise(): promiser:'rudder_sbin' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_sbin rudder debug: DeRefCopyPromise(): promiser:'rudder_var_tmp' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_var_tmp rudder debug: DeRefCopyPromise(): promiser:'rudder_base_sbin' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_base_sbin rudder debug: DeRefCopyPromise(): promiser:'rudder_inventories' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_inventories rudder debug: DeRefCopyPromise(): promiser:'rudder_disable_agent_file' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_disable_agent_file rudder debug: DeRefCopyPromise(): promiser:'rudder_disable_server_file' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_disable_server_file rudder debug: DeRefCopyPromise(): promiser:'rudder_disable_inventory_file' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_disable_inventory_file rudder debug: DeRefCopyPromise(): promiser:'rudder_tools' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_tools rudder debug: DeRefCopyPromise(): promiser:'rudder_ncf' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_ncf rudder debug: DeRefCopyPromise(): promiser:'crontab' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: crontab rudder debug: DeRefCopyPromise(): promiser:'gzip' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: gzip rudder debug: DeRefCopyPromise(): promiser:'inventory_upload_protocol' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: inventory_upload_protocol rudder debug: DeRefCopyPromise(): promiser:'gzip' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: gzip rudder debug: DeRefCopyPromise(): promiser:'uuid_file' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: uuid_file rudder debug: DeRefCopyPromise(): promiser:'uuid' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: uuid rudder debug: DeRefCopyPromise(): promiser:'server_shares_folder' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: server_shares_folder rudder debug: DeRefCopyPromise(): promiser:'rudder_var_reports' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_var_reports rudder debug: DeRefCopyPromise(): promiser:'davuser' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: davuser rudder debug: DeRefCopyPromise(): promiser:'davpw' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: davpw rudder debug: DeRefCopyPromise(): promiser:'minicurl' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: minicurl rudder debug: DeRefCopyPromise(): promiser:'excludedreps' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating vars promise: excludedreps rudder debug: DeRefCopyPromise(): promiser:'ncf_local_excludedreps' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Flattening slist: @{g.excludedreps} rudder debug: Flattened slist: {"50_techniques","\.X11",".*kde.*","\.svn","perl"} rudder debug: Evaluating vars promise: ncf_local_excludedreps rudder debug: DeRefCopyPromise(): promiser:'rudder_tools_origin' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_tools_origin rudder debug: DeRefCopyPromise(): promiser:'rudder_configuration_repository' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_configuration_repository rudder debug: DeRefCopyPromise(): promiser:'rudder_ncf_origin_common' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_ncf_origin_common rudder debug: DeRefCopyPromise(): promiser:'rudder_ncf_origin_local' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_ncf_origin_local rudder debug: DeRefCopyPromise(): promiser:'rudder_ncf_hash_file' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_ncf_hash_file rudder debug: DeRefCopyPromise(): promiser:'rudder_ncf_origin_common_hash' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_ncf_origin_common_hash rudder debug: DeRefCopyPromise(): promiser:'rudder_ncf_origin_local_hash' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_ncf_origin_local_hash rudder debug: DeRefCopyPromise(): promiser:'uncompressed_inventory_file_types' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating vars promise: uncompressed_inventory_file_types rudder debug: DeRefCopyPromise(): promiser:'inventory_file_types' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Flattening slist: @{uncompressed_inventory_file_types} rudder debug: Flattened slist: {".*.ocs",".*.gz"} rudder debug: Evaluating vars promise: inventory_file_types rudder debug: DeRefCopyPromise(): promiser:'signed_inventory_file_types' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Flattening slist: @{inventory_file_types} rudder debug: Flattened slist: {".*.ocs",".*.gz",".*\.sign"} rudder debug: Evaluating vars promise: signed_inventory_file_types rudder debug: DeRefCopyPromise(): promiser:'server_roles_path' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: server_roles_path rudder debug: DeRefCopyPromise(): promiser:'rudder_tools_updated_filename' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_tools_updated_filename rudder debug: DeRefCopyPromise(): promiser:'rudder_tools_updated_origin' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_tools_updated_origin rudder debug: DeRefCopyPromise(): promiser:'rudder_tools_updated' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_tools_updated rudder debug: DeRefCopyPromise(): promiser:'shared_files' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: shared_files rudder debug: DeRefCopyPromise(): promiser:'execRun' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating function: execresult("/bin/date -u \"+%Y-%m-%d %T+00:00\"","noshell") rudder debug: GetExecOutput got '2018-11-06 16:00:29+00:00' rudder debug: cf_pwait - waiting for process 16570 rudder debug: cf_pwait - process 16570 exited with code: 0 rudder verbose: execresult ran '/bin/date -u "+%Y-%m-%d %T+00:00"' successfully rudder verbose: Caching result for function 'execresult("/bin/date -u \"+%Y-%m-%d %T+00:00\"","noshell")' rudder debug: Evaluating vars promise: execRun rudder debug: DeRefCopyPromise(): promiser:'heartbeat_interval' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: heartbeat_interval rudder debug: DeRefCopyPromise(): promiser:'rudder_node_config_id' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_node_config_id rudder debug: DeRefCopyPromise(): promiser:'gzip_installed' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: isexecutable("${gzip}") rudder debug: Evaluating classes promise: gzip_installed rudder verbose: C: + Global class: gzip_installed rudder debug: Setting class: default:gzip_installed rudder debug: DeRefCopyPromise(): promiser:'curl_installed' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: isexecutable("${rudder_curl}") rudder debug: Evaluating classes promise: curl_installed rudder verbose: C: + Global class: curl_installed rudder debug: Setting class: default:curl_installed rudder debug: DeRefCopyPromise(): promiser:'rudder_server_roles_dir_exists' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: isdir("${server_roles_path}") rudder debug: Evaluating classes promise: rudder_server_roles_dir_exists rudder debug: DeRefCopyPromise(): promiser:'role_rudder_server_root' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("${rudder_base}/etc/server-roles.d/rudder-server-root") rudder debug: Evaluating classes promise: role_rudder_server_root rudder debug: DeRefCopyPromise(): promiser:'role_rudder_inventory_ldap' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("${rudder_base}/etc/server-roles.d/rudder-inventory-ldap") rudder debug: Evaluating classes promise: role_rudder_inventory_ldap rudder debug: DeRefCopyPromise(): promiser:'role_rudder_jetty' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("${rudder_base}/etc/server-roles.d/rudder-jetty") rudder debug: Evaluating classes promise: role_rudder_jetty rudder debug: DeRefCopyPromise(): promiser:'role_rudder_webapp' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("${rudder_base}/etc/server-roles.d/rudder-webapp") rudder debug: Evaluating classes promise: role_rudder_webapp rudder debug: DeRefCopyPromise(): promiser:'role_rudder_inventory_endpoint' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("${rudder_base}/etc/server-roles.d/rudder-inventory-endpoint") rudder debug: Evaluating classes promise: role_rudder_inventory_endpoint rudder debug: DeRefCopyPromise(): promiser:'role_rudder_reports' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("${rudder_base}/etc/server-roles.d/rudder-reports") rudder debug: Evaluating classes promise: role_rudder_reports rudder debug: DeRefCopyPromise(): promiser:'role_rudder_relay_top' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("${rudder_base}/etc/server-roles.d/rudder-relay-top") rudder debug: Evaluating classes promise: role_rudder_relay_top rudder debug: DeRefCopyPromise(): promiser:'role_rudder_relay_promises_only' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("${rudder_base}/etc/server-roles.d/rudder-relay-promises-only") rudder debug: Evaluating classes promise: role_rudder_relay_promises_only rudder debug: DeRefCopyPromise(): promiser:'role_rudder_cfengine_mission_portal' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("${rudder_base}/etc/server-roles.d/rudder-cfengine-mission-portal") rudder debug: Evaluating classes promise: role_rudder_cfengine_mission_portal rudder debug: DeRefCopyPromise(): promiser:'rudder_base' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_base rudder debug: DeRefCopyPromise(): promiser:'rudder_rm' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_rm rudder debug: DeRefCopyPromise(): promiser:'rudder_var' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_var rudder debug: DeRefCopyPromise(): promiser:'rudder_curl' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'unless' rudder debug: Evaluating function: fileexists("/opt/rudder/bin/curl") rudder debug: Evaluating vars promise: rudder_curl rudder debug: DeRefCopyPromise(): promiser:'rudder_curl' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'if' rudder debug: Evaluating function: fileexists("/opt/rudder/bin/curl") rudder verbose: Skipping promise 'rudder_curl' because constraint 'if => fileexists("/opt/rudder/bin/curl")' is not met rudder debug: DeRefCopyPromise(): promiser:'rudder_bin' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_bin rudder debug: DeRefCopyPromise(): promiser:'rudder_command' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_command rudder debug: DeRefCopyPromise(): promiser:'rudder_sbin' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_sbin rudder debug: DeRefCopyPromise(): promiser:'rudder_var_tmp' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_var_tmp rudder debug: DeRefCopyPromise(): promiser:'rudder_base_sbin' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_base_sbin rudder debug: DeRefCopyPromise(): promiser:'rudder_inventories' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_inventories rudder debug: DeRefCopyPromise(): promiser:'rudder_disable_agent_file' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_disable_agent_file rudder debug: DeRefCopyPromise(): promiser:'rudder_disable_server_file' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_disable_server_file rudder debug: DeRefCopyPromise(): promiser:'rudder_disable_inventory_file' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_disable_inventory_file rudder debug: DeRefCopyPromise(): promiser:'rudder_tools' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_tools rudder debug: DeRefCopyPromise(): promiser:'rudder_ncf' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_ncf rudder debug: DeRefCopyPromise(): promiser:'crontab' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: crontab rudder debug: DeRefCopyPromise(): promiser:'gzip' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: gzip rudder debug: DeRefCopyPromise(): promiser:'inventory_upload_protocol' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: inventory_upload_protocol rudder debug: DeRefCopyPromise(): promiser:'gzip' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: gzip rudder debug: DeRefCopyPromise(): promiser:'uuid_file' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: uuid_file rudder debug: DeRefCopyPromise(): promiser:'uuid' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: uuid rudder debug: DeRefCopyPromise(): promiser:'server_shares_folder' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: server_shares_folder rudder debug: DeRefCopyPromise(): promiser:'rudder_var_reports' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_var_reports rudder debug: DeRefCopyPromise(): promiser:'davuser' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: davuser rudder debug: DeRefCopyPromise(): promiser:'davpw' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: davpw rudder debug: DeRefCopyPromise(): promiser:'minicurl' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: minicurl rudder debug: DeRefCopyPromise(): promiser:'excludedreps' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating vars promise: excludedreps rudder debug: DeRefCopyPromise(): promiser:'ncf_local_excludedreps' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Flattening slist: @{g.excludedreps} rudder debug: Flattened slist: {"50_techniques","\.X11",".*kde.*","\.svn","perl"} rudder debug: Evaluating vars promise: ncf_local_excludedreps rudder debug: DeRefCopyPromise(): promiser:'rudder_tools_origin' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_tools_origin rudder debug: DeRefCopyPromise(): promiser:'rudder_configuration_repository' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_configuration_repository rudder debug: DeRefCopyPromise(): promiser:'rudder_ncf_origin_common' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_ncf_origin_common rudder debug: DeRefCopyPromise(): promiser:'rudder_ncf_origin_local' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_ncf_origin_local rudder debug: DeRefCopyPromise(): promiser:'rudder_ncf_hash_file' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_ncf_hash_file rudder debug: DeRefCopyPromise(): promiser:'rudder_ncf_origin_common_hash' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_ncf_origin_common_hash rudder debug: DeRefCopyPromise(): promiser:'rudder_ncf_origin_local_hash' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_ncf_origin_local_hash rudder debug: DeRefCopyPromise(): promiser:'uncompressed_inventory_file_types' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating vars promise: uncompressed_inventory_file_types rudder debug: DeRefCopyPromise(): promiser:'inventory_file_types' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Flattening slist: @{uncompressed_inventory_file_types} rudder debug: Flattened slist: {".*.ocs",".*.gz"} rudder debug: Evaluating vars promise: inventory_file_types rudder debug: DeRefCopyPromise(): promiser:'signed_inventory_file_types' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Flattening slist: @{inventory_file_types} rudder debug: Flattened slist: {".*.ocs",".*.gz",".*\.sign"} rudder debug: Evaluating vars promise: signed_inventory_file_types rudder debug: DeRefCopyPromise(): promiser:'server_roles_path' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: server_roles_path rudder debug: DeRefCopyPromise(): promiser:'rudder_tools_updated_filename' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_tools_updated_filename rudder debug: DeRefCopyPromise(): promiser:'rudder_tools_updated_origin' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_tools_updated_origin rudder debug: DeRefCopyPromise(): promiser:'rudder_tools_updated' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_tools_updated rudder debug: DeRefCopyPromise(): promiser:'shared_files' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: shared_files rudder debug: DeRefCopyPromise(): promiser:'execRun' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Using previously cached result for function: execresult("/bin/date -u \"+%Y-%m-%d %T+00:00\"","noshell") rudder debug: Evaluating vars promise: execRun rudder debug: DeRefCopyPromise(): promiser:'heartbeat_interval' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: heartbeat_interval rudder debug: DeRefCopyPromise(): promiser:'rudder_node_config_id' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_node_config_id rudder debug: Resolving classes and variables in 'bundle common ncf_configuration' rudder debug: DeRefCopyPromise(): promiser:'ncf_configuration_file' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: ncf_configuration_file rudder debug: DeRefCopyPromise(): promiser:'ncf_configuration_file' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: ncf_configuration_file rudder debug: Hashed policy file /var/rudder/cfengine-community/inputs/common/1.0/update.cf to {checksum}MD5=7f49cc69fefe0e6858da3b367340f65d rudder debug: Loading policy file /var/rudder/cfengine-community/inputs/common/1.0/update.cf rudder verbose: BEGIN parsing file: /var/rudder/cfengine-community/inputs/common/1.0/update.cf rudder verbose: END parsing file: /var/rudder/cfengine-community/inputs/common/1.0/update.cf rudder debug: Resolving classes and variables in 'bundle common server_info' rudder debug: DeRefCopyPromise(): promiser:'policy_files' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: policy_files rudder debug: DeRefCopyPromise(): promiser:'policy_server_file' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'comment' rudder debug: Evaluating function: translatepath("${sys.workdir}/policy_server.dat") rudder debug: Evaluating vars promise: policy_server_file rudder debug: DeRefCopyPromise(): promiser:'policy_server' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating function: fileexists("${policy_server_file}") rudder debug: Evaluating function: readfile("${policy_server_file}","2048") rudder debug: Evaluating function: ifelse(fileexists("${policy_server_file}"),readfile("${policy_server_file}","2048"),"rudder") rudder debug: Evaluating vars promise: policy_server rudder debug: DeRefCopyPromise(): promiser:'cfserved' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: cfserved rudder debug: DeRefCopyPromise(): promiser:'should_disable_server' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("${g.rudder_disable_server_file}") rudder debug: Evaluating classes promise: should_disable_server rudder debug: DeRefCopyPromise(): promiser:'policy_files' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: policy_files rudder debug: DeRefCopyPromise(): promiser:'policy_server_file' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'comment' rudder debug: Evaluating function: translatepath("${sys.workdir}/policy_server.dat") rudder debug: Evaluating vars promise: policy_server_file rudder debug: DeRefCopyPromise(): promiser:'policy_server' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating function: fileexists("${policy_server_file}") rudder debug: Evaluating function: readfile("${policy_server_file}","2048") rudder debug: Evaluating function: ifelse(fileexists("${policy_server_file}"),readfile("${policy_server_file}","2048"),"rudder") rudder debug: Evaluating vars promise: policy_server rudder debug: DeRefCopyPromise(): promiser:'cfserved' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: cfserved rudder debug: Hashed policy file /var/rudder/cfengine-community/inputs/rudder-directives.cf to {checksum}MD5=412b167bfa8f956418263a090c2e1431 rudder debug: Loading policy file /var/rudder/cfengine-community/inputs/rudder-directives.cf rudder verbose: BEGIN parsing file: /var/rudder/cfengine-community/inputs/rudder-directives.cf rudder verbose: END parsing file: /var/rudder/cfengine-community/inputs/rudder-directives.cf rudder debug: Initiate control variable convergence for scope 'control_file' rudder debug: Hashed policy file /var/rudder/cfengine-community/inputs/rudder-system-directives.cf to {checksum}MD5=9cce4273c0e97f24508fc4a5415efd08 rudder verbose: Skipping loading of duplicate policy file /var/rudder/cfengine-community/inputs/rudder-system-directives.cf rudder debug: Hashed policy file /var/rudder/cfengine-community/inputs/common/1.0/rudder-parameters.cf to {checksum}MD5=fe213868e1a371dba110b2ce71c49e13 rudder debug: Loading policy file /var/rudder/cfengine-community/inputs/common/1.0/rudder-parameters.cf rudder verbose: BEGIN parsing file: /var/rudder/cfengine-community/inputs/common/1.0/rudder-parameters.cf rudder verbose: END parsing file: /var/rudder/cfengine-community/inputs/common/1.0/rudder-parameters.cf rudder debug: Resolving classes and variables in 'bundle common rudder_parameters' rudder debug: DeRefCopyPromise(): promiser:'rudder_file_edit_header' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_file_edit_header rudder debug: DeRefCopyPromise(): promiser:'rudder_file_edit_header' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_file_edit_header rudder debug: Hashed policy file /var/rudder/cfengine-community/inputs/common/1.0/restart-services.cf to {checksum}MD5=d953399ba4368cf3b3b84e322793c736 rudder debug: Loading policy file /var/rudder/cfengine-community/inputs/common/1.0/restart-services.cf rudder verbose: BEGIN parsing file: /var/rudder/cfengine-community/inputs/common/1.0/restart-services.cf rudder verbose: END parsing file: /var/rudder/cfengine-community/inputs/common/1.0/restart-services.cf rudder debug: Hashed policy file /var/rudder/cfengine-community/inputs/common/1.0/rudder-groups.cf to {checksum}MD5=8b3b806857975bab0458f1e74401a279 rudder debug: Loading policy file /var/rudder/cfengine-community/inputs/common/1.0/rudder-groups.cf rudder verbose: BEGIN parsing file: /var/rudder/cfengine-community/inputs/common/1.0/rudder-groups.cf rudder verbose: END parsing file: /var/rudder/cfengine-community/inputs/common/1.0/rudder-groups.cf rudder debug: Resolving classes and variables in 'bundle common rudder_groups' rudder debug: DeRefCopyPromise(): promiser:'by_uuid[special:all]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Evaluating vars promise: by_uuid[special:all] rudder debug: Added tag inventory to class by_uuid[special:all], tags now [source=promise,inventory] rudder debug: Added tag attribute_name=rudder_groups to class by_uuid[special:all], tags now [source=promise,inventory,attribute_name=rudder_groups] rudder debug: DeRefCopyPromise(): promiser:'by_uuid[all-nodes-with-cfengine-agent]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Evaluating vars promise: by_uuid[all-nodes-with-cfengine-agent] rudder debug: Added tag inventory to class by_uuid[all-nodes-with-cfengine-agent], tags now [source=promise,inventory] rudder debug: Added tag attribute_name=rudder_groups to class by_uuid[all-nodes-with-cfengine-agent], tags now [source=promise,inventory,attribute_name=rudder_groups] rudder debug: DeRefCopyPromise(): promiser:'by_uuid[policyServer:31be676b-4211-46b7-9c8a-c8b62b0f3dd9]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Evaluating vars promise: by_uuid[policyServer:31be676b-4211-46b7-9c8a-c8b62b0f3dd9] rudder debug: Added tag inventory to class by_uuid[policyServer:31be676b-4211-46b7-9c8a-c8b62b0f3dd9], tags now [source=promise,inventory] rudder debug: Added tag attribute_name=rudder_groups to class by_uuid[policyServer:31be676b-4211-46b7-9c8a-c8b62b0f3dd9], tags now [source=promise,inventory,attribute_name=rudder_groups] rudder debug: DeRefCopyPromise(): promiser:'by_uuid[special:all_nodes_without_role]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Evaluating vars promise: by_uuid[special:all_nodes_without_role] rudder debug: Added tag inventory to class by_uuid[special:all_nodes_without_role], tags now [source=promise,inventory] rudder debug: Added tag attribute_name=rudder_groups to class by_uuid[special:all_nodes_without_role], tags now [source=promise,inventory,attribute_name=rudder_groups] rudder debug: DeRefCopyPromise(): promiser:'by_uuid[hasPolicyServer-root]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Evaluating vars promise: by_uuid[hasPolicyServer-root] rudder debug: Added tag inventory to class by_uuid[hasPolicyServer-root], tags now [source=promise,inventory] rudder debug: Added tag attribute_name=rudder_groups to class by_uuid[hasPolicyServer-root], tags now [source=promise,inventory,attribute_name=rudder_groups] rudder debug: DeRefCopyPromise(): promiser:'group_special_all' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Evaluating classes promise: group_special_all rudder verbose: C: + Global class: group_special_all rudder debug: Setting class: default:group_special_all rudder debug: DeRefCopyPromise(): promiser:'group_all_nodes' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Evaluating classes promise: group_all_nodes rudder verbose: C: + Global class: group_all_nodes rudder debug: Setting class: default:group_all_nodes rudder debug: DeRefCopyPromise(): promiser:'group_all_nodes_with_cfengine_agent' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Evaluating classes promise: group_all_nodes_with_cfengine_agent rudder verbose: C: + Global class: group_all_nodes_with_cfengine_agent rudder debug: Setting class: default:group_all_nodes_with_cfengine_agent rudder debug: DeRefCopyPromise(): promiser:'group_all_classic_nodes' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Evaluating classes promise: group_all_classic_nodes rudder verbose: C: + Global class: group_all_classic_nodes rudder debug: Setting class: default:group_all_classic_nodes rudder debug: DeRefCopyPromise(): promiser:'group_policyserver_31be676b_4211_46b7_9c8a_c8b62b0f3dd9' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Evaluating classes promise: group_policyserver_31be676b_4211_46b7_9c8a_c8b62b0f3dd9 rudder verbose: C: + Global class: group_policyserver_31be676b_4211_46b7_9c8a_c8b62b0f3dd9 rudder debug: Setting class: default:group_policyserver_31be676b_4211_46b7_9c8a_c8b62b0f3dd9 rudder debug: DeRefCopyPromise(): promiser:'group_31be676b_4211_46b7_9c8a_c8b62b0f3dd9_policy_server' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Evaluating classes promise: group_31be676b_4211_46b7_9c8a_c8b62b0f3dd9_policy_server rudder verbose: C: + Global class: group_31be676b_4211_46b7_9c8a_c8b62b0f3dd9_policy_server rudder debug: Setting class: default:group_31be676b_4211_46b7_9c8a_c8b62b0f3dd9_policy_server rudder debug: DeRefCopyPromise(): promiser:'group_special_all_nodes_without_role' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Evaluating classes promise: group_special_all_nodes_without_role rudder verbose: C: + Global class: group_special_all_nodes_without_role rudder debug: Setting class: default:group_special_all_nodes_without_role rudder debug: DeRefCopyPromise(): promiser:'group_all_nodes_excluding_rudder_server_roles' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Evaluating classes promise: group_all_nodes_excluding_rudder_server_roles rudder verbose: C: + Global class: group_all_nodes_excluding_rudder_server_roles rudder debug: Setting class: default:group_all_nodes_excluding_rudder_server_roles rudder debug: DeRefCopyPromise(): promiser:'group_haspolicyserver_root' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Evaluating classes promise: group_haspolicyserver_root rudder verbose: C: + Global class: group_haspolicyserver_root rudder debug: Setting class: default:group_haspolicyserver_root rudder debug: DeRefCopyPromise(): promiser:'group_all_classic_nodes_managed_by_root_policy_server' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Evaluating classes promise: group_all_classic_nodes_managed_by_root_policy_server rudder verbose: C: + Global class: group_all_classic_nodes_managed_by_root_policy_server rudder debug: Setting class: default:group_all_classic_nodes_managed_by_root_policy_server rudder debug: DeRefCopyPromise(): promiser:'by_uuid[special:all]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Evaluating vars promise: by_uuid[special:all] rudder debug: Added tag inventory to class by_uuid[special:all], tags now [source=promise,inventory] rudder debug: Added tag attribute_name=rudder_groups to class by_uuid[special:all], tags now [source=promise,inventory,attribute_name=rudder_groups] rudder debug: DeRefCopyPromise(): promiser:'by_uuid[all-nodes-with-cfengine-agent]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Evaluating vars promise: by_uuid[all-nodes-with-cfengine-agent] rudder debug: Added tag inventory to class by_uuid[all-nodes-with-cfengine-agent], tags now [source=promise,inventory] rudder debug: Added tag attribute_name=rudder_groups to class by_uuid[all-nodes-with-cfengine-agent], tags now [source=promise,inventory,attribute_name=rudder_groups] rudder debug: DeRefCopyPromise(): promiser:'by_uuid[policyServer:31be676b-4211-46b7-9c8a-c8b62b0f3dd9]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Evaluating vars promise: by_uuid[policyServer:31be676b-4211-46b7-9c8a-c8b62b0f3dd9] rudder debug: Added tag inventory to class by_uuid[policyServer:31be676b-4211-46b7-9c8a-c8b62b0f3dd9], tags now [source=promise,inventory] rudder debug: Added tag attribute_name=rudder_groups to class by_uuid[policyServer:31be676b-4211-46b7-9c8a-c8b62b0f3dd9], tags now [source=promise,inventory,attribute_name=rudder_groups] rudder debug: DeRefCopyPromise(): promiser:'by_uuid[special:all_nodes_without_role]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Evaluating vars promise: by_uuid[special:all_nodes_without_role] rudder debug: Added tag inventory to class by_uuid[special:all_nodes_without_role], tags now [source=promise,inventory] rudder debug: Added tag attribute_name=rudder_groups to class by_uuid[special:all_nodes_without_role], tags now [source=promise,inventory,attribute_name=rudder_groups] rudder debug: DeRefCopyPromise(): promiser:'by_uuid[hasPolicyServer-root]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Evaluating vars promise: by_uuid[hasPolicyServer-root] rudder debug: Added tag inventory to class by_uuid[hasPolicyServer-root], tags now [source=promise,inventory] rudder debug: Added tag attribute_name=rudder_groups to class by_uuid[hasPolicyServer-root], tags now [source=promise,inventory,attribute_name=rudder_groups] rudder debug: Hashed policy file /var/rudder/cfengine-community/inputs/common/1.0/hooks.cf to {checksum}MD5=f85257d9324f33a30ca91e49fda91c80 rudder debug: Loading policy file /var/rudder/cfengine-community/inputs/common/1.0/hooks.cf rudder verbose: BEGIN parsing file: /var/rudder/cfengine-community/inputs/common/1.0/hooks.cf rudder verbose: END parsing file: /var/rudder/cfengine-community/inputs/common/1.0/hooks.cf rudder debug: Hashed policy file /var/rudder/cfengine-community/inputs/common/1.0/rudder-stdlib.cf to {checksum}MD5=4fb410d60702adc1988e68ef31c12784 rudder debug: Loading policy file /var/rudder/cfengine-community/inputs/common/1.0/rudder-stdlib.cf rudder verbose: BEGIN parsing file: /var/rudder/cfengine-community/inputs/common/1.0/rudder-stdlib.cf rudder verbose: END parsing file: /var/rudder/cfengine-community/inputs/common/1.0/rudder-stdlib.cf rudder debug: Hashed policy file /var/rudder/cfengine-community/inputs/common/1.0/check-zypper.cf to {checksum}MD5=84560563264653884e6446af0cf1e8e3 rudder debug: Loading policy file /var/rudder/cfengine-community/inputs/common/1.0/check-zypper.cf rudder verbose: BEGIN parsing file: /var/rudder/cfengine-community/inputs/common/1.0/check-zypper.cf rudder verbose: END parsing file: /var/rudder/cfengine-community/inputs/common/1.0/check-zypper.cf rudder debug: Hashed policy file /var/rudder/cfengine-community/inputs/common/1.0/environment-variables.cf to {checksum}MD5=4b2dee68edf74351bb2af1cbbd12908a rudder debug: Loading policy file /var/rudder/cfengine-community/inputs/common/1.0/environment-variables.cf rudder verbose: BEGIN parsing file: /var/rudder/cfengine-community/inputs/common/1.0/environment-variables.cf rudder verbose: END parsing file: /var/rudder/cfengine-community/inputs/common/1.0/environment-variables.cf rudder debug: Hashed policy file /var/rudder/cfengine-community/inputs/common/1.0/properties.cf to {checksum}MD5=be882f754188a132ca92197913d2b7f3 rudder debug: Loading policy file /var/rudder/cfengine-community/inputs/common/1.0/properties.cf rudder verbose: BEGIN parsing file: /var/rudder/cfengine-community/inputs/common/1.0/properties.cf rudder verbose: END parsing file: /var/rudder/cfengine-community/inputs/common/1.0/properties.cf rudder debug: Hashed policy file /var/rudder/cfengine-community/inputs/inventory/1.0/fusionAgent.cf to {checksum}MD5=26345b89ed415b1c40e4b74a8e46eeb0 rudder debug: Loading policy file /var/rudder/cfengine-community/inputs/inventory/1.0/fusionAgent.cf rudder verbose: BEGIN parsing file: /var/rudder/cfengine-community/inputs/inventory/1.0/fusionAgent.cf rudder verbose: END parsing file: /var/rudder/cfengine-community/inputs/inventory/1.0/fusionAgent.cf rudder debug: Hashed policy file /var/rudder/cfengine-community/inputs/server-roles/1.0/component-check.cf to {checksum}MD5=dd4887856c48d492fd46ac9d13ecba69 rudder debug: Loading policy file /var/rudder/cfengine-community/inputs/server-roles/1.0/component-check.cf rudder verbose: BEGIN parsing file: /var/rudder/cfengine-community/inputs/server-roles/1.0/component-check.cf rudder verbose: END parsing file: /var/rudder/cfengine-community/inputs/server-roles/1.0/component-check.cf rudder debug: Hashed policy file /var/rudder/cfengine-community/inputs/server-roles/1.0/alive-check.cf to {checksum}MD5=4426661872b964c8eef59dc54710d20e rudder debug: Loading policy file /var/rudder/cfengine-community/inputs/server-roles/1.0/alive-check.cf rudder verbose: BEGIN parsing file: /var/rudder/cfengine-community/inputs/server-roles/1.0/alive-check.cf rudder verbose: END parsing file: /var/rudder/cfengine-community/inputs/server-roles/1.0/alive-check.cf rudder debug: Hashed policy file /var/rudder/cfengine-community/inputs/server-roles/1.0/service-check.cf to {checksum}MD5=407491680c0ea23944e4103a9e0f79be rudder debug: Loading policy file /var/rudder/cfengine-community/inputs/server-roles/1.0/service-check.cf rudder verbose: BEGIN parsing file: /var/rudder/cfengine-community/inputs/server-roles/1.0/service-check.cf rudder verbose: END parsing file: /var/rudder/cfengine-community/inputs/server-roles/1.0/service-check.cf rudder debug: Hashed policy file /var/rudder/cfengine-community/inputs/server-roles/1.0/integrity-check.cf to {checksum}MD5=ef3817721da6e1639d6b235f788361df rudder debug: Loading policy file /var/rudder/cfengine-community/inputs/server-roles/1.0/integrity-check.cf rudder verbose: BEGIN parsing file: /var/rudder/cfengine-community/inputs/server-roles/1.0/integrity-check.cf rudder verbose: END parsing file: /var/rudder/cfengine-community/inputs/server-roles/1.0/integrity-check.cf rudder debug: Hashed policy file /var/rudder/cfengine-community/inputs/server-roles/1.0/network-check.cf to {checksum}MD5=1e775c2fcee2d1e5a4eceeaf69f0991f rudder debug: Loading policy file /var/rudder/cfengine-community/inputs/server-roles/1.0/network-check.cf rudder verbose: BEGIN parsing file: /var/rudder/cfengine-community/inputs/server-roles/1.0/network-check.cf rudder verbose: END parsing file: /var/rudder/cfengine-community/inputs/server-roles/1.0/network-check.cf rudder debug: Hashed policy file /var/rudder/cfengine-community/inputs/server-roles/1.0/password-check.cf to {checksum}MD5=bf2ae75b0b778555ee05f61eec4e7263 rudder debug: Loading policy file /var/rudder/cfengine-community/inputs/server-roles/1.0/password-check.cf rudder verbose: BEGIN parsing file: /var/rudder/cfengine-community/inputs/server-roles/1.0/password-check.cf rudder verbose: END parsing file: /var/rudder/cfengine-community/inputs/server-roles/1.0/password-check.cf rudder debug: Resolving classes and variables in 'bundle common p' rudder debug: Hashed policy file /var/rudder/cfengine-community/inputs/server-roles/1.0/postgres-check.cf to {checksum}MD5=5b8a83aadc3efc5519ba446ba63771e4 rudder debug: Loading policy file /var/rudder/cfengine-community/inputs/server-roles/1.0/postgres-check.cf rudder verbose: BEGIN parsing file: /var/rudder/cfengine-community/inputs/server-roles/1.0/postgres-check.cf rudder verbose: END parsing file: /var/rudder/cfengine-community/inputs/server-roles/1.0/postgres-check.cf rudder debug: Hashed policy file /var/rudder/cfengine-community/inputs/server-roles/1.0/logrotate-check.cf to {checksum}MD5=1735c3c24b710b5d4663bc82d5bdd5e0 rudder debug: Loading policy file /var/rudder/cfengine-community/inputs/server-roles/1.0/logrotate-check.cf rudder verbose: BEGIN parsing file: /var/rudder/cfengine-community/inputs/server-roles/1.0/logrotate-check.cf rudder verbose: END parsing file: /var/rudder/cfengine-community/inputs/server-roles/1.0/logrotate-check.cf rudder debug: Hashed policy file /var/rudder/cfengine-community/inputs/server-roles/1.0/technique-reload.cf to {checksum}MD5=2dc57272020bd646e26b4c43e67c57f6 rudder debug: Loading policy file /var/rudder/cfengine-community/inputs/server-roles/1.0/technique-reload.cf rudder verbose: BEGIN parsing file: /var/rudder/cfengine-community/inputs/server-roles/1.0/technique-reload.cf rudder verbose: END parsing file: /var/rudder/cfengine-community/inputs/server-roles/1.0/technique-reload.cf rudder debug: Hashed policy file /var/rudder/cfengine-community/inputs/server-roles/1.0/metrics-reporting.cf to {checksum}MD5=1ac056c61ca81ce0acb042e32c69f099 rudder debug: Loading policy file /var/rudder/cfengine-community/inputs/server-roles/1.0/metrics-reporting.cf rudder verbose: BEGIN parsing file: /var/rudder/cfengine-community/inputs/server-roles/1.0/metrics-reporting.cf rudder verbose: END parsing file: /var/rudder/cfengine-community/inputs/server-roles/1.0/metrics-reporting.cf rudder debug: Hashed policy file /var/rudder/cfengine-community/inputs/server-roles/1.0/compress-webapp-log.cf to {checksum}MD5=8729822b65fe89d6358b9b763cf7833d rudder debug: Loading policy file /var/rudder/cfengine-community/inputs/server-roles/1.0/compress-webapp-log.cf rudder verbose: BEGIN parsing file: /var/rudder/cfengine-community/inputs/server-roles/1.0/compress-webapp-log.cf rudder verbose: END parsing file: /var/rudder/cfengine-community/inputs/server-roles/1.0/compress-webapp-log.cf rudder debug: Hashed policy file /var/rudder/cfengine-community/inputs/server-roles/1.0/compress-ldap-backups.cf to {checksum}MD5=1a7fbda2948990e8f8dc1661e5ba6328 rudder debug: Loading policy file /var/rudder/cfengine-community/inputs/server-roles/1.0/compress-ldap-backups.cf rudder verbose: BEGIN parsing file: /var/rudder/cfengine-community/inputs/server-roles/1.0/compress-ldap-backups.cf rudder verbose: END parsing file: /var/rudder/cfengine-community/inputs/server-roles/1.0/compress-ldap-backups.cf rudder debug: Hashed policy file /var/rudder/cfengine-community/inputs/server-roles/1.0/servers-by-role.cf to {checksum}MD5=46b1f755b40342e24c8717ecba748a6b rudder debug: Loading policy file /var/rudder/cfengine-community/inputs/server-roles/1.0/servers-by-role.cf rudder verbose: BEGIN parsing file: /var/rudder/cfengine-community/inputs/server-roles/1.0/servers-by-role.cf rudder verbose: END parsing file: /var/rudder/cfengine-community/inputs/server-roles/1.0/servers-by-role.cf rudder debug: Resolving classes and variables in 'bundle common rudder_servers_by_role' rudder debug: DeRefCopyPromise(): promiser:'dim_array' rudder debug: DeRefCopyPromise(): copying constraint: 'int' rudder debug: Evaluating function: readstringarray("roles","${this.promise_dirname}/../../rudder-server-roles.conf","#[^\n]*",":","15","4000") rudder debug: Evaluating vars promise: dim_array rudder debug: DeRefCopyPromise(): promiser:'key' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating function: getindices("roles") rudder debug: Evaluating vars promise: key rudder debug: DeRefCopyPromise(): promiser:'roles[${key}][all]' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Starting iteration engine with 2 wheels --- ENTERING WARP SPEED rudder verbose: Skipping iteration since variable 'key' resolves to an empty list rudder debug: Iteration engine finished --- WARPING OUT rudder debug: DeRefCopyPromise(): promiser:'roles[${key}][shuffled]' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Starting iteration engine with 1 wheels --- ENTERING WARP SPEED rudder verbose: Skipping iteration since variable 'key' resolves to an empty list rudder debug: Iteration engine finished --- WARPING OUT rudder debug: DeRefCopyPromise(): promiser:'roles[${key}]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Starting iteration engine with 1 wheels --- ENTERING WARP SPEED rudder verbose: Skipping iteration since variable 'key' resolves to an empty list rudder debug: Iteration engine finished --- WARPING OUT rudder debug: DeRefCopyPromise(): promiser:'role_${key}_server_defined' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Starting iteration engine with 1 wheels --- ENTERING WARP SPEED rudder verbose: Skipping iteration since variable 'key' resolves to an empty list rudder debug: Iteration engine finished --- WARPING OUT rudder debug: DeRefCopyPromise(): promiser:'dim_array' rudder debug: DeRefCopyPromise(): copying constraint: 'int' rudder debug: Evaluating function: readstringarray("roles","${this.promise_dirname}/../../rudder-server-roles.conf","#[^\n]*",":","15","4000") rudder debug: Evaluating vars promise: dim_array rudder debug: DeRefCopyPromise(): promiser:'key' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating function: getindices("roles") rudder debug: Evaluating vars promise: key rudder debug: DeRefCopyPromise(): promiser:'roles[${key}][all]' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Starting iteration engine with 2 wheels --- ENTERING WARP SPEED rudder verbose: Skipping iteration since variable 'key' resolves to an empty list rudder debug: Iteration engine finished --- WARPING OUT rudder debug: DeRefCopyPromise(): promiser:'roles[${key}][shuffled]' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Starting iteration engine with 1 wheels --- ENTERING WARP SPEED rudder verbose: Skipping iteration since variable 'key' resolves to an empty list rudder debug: Iteration engine finished --- WARPING OUT rudder debug: DeRefCopyPromise(): promiser:'roles[${key}]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Starting iteration engine with 1 wheels --- ENTERING WARP SPEED rudder verbose: Skipping iteration since variable 'key' resolves to an empty list rudder debug: Iteration engine finished --- WARPING OUT rudder debug: Hashed policy file /var/rudder/cfengine-community/inputs/rudder-directives.cf to {checksum}MD5=412b167bfa8f956418263a090c2e1431 rudder verbose: Skipping loading of duplicate policy file /var/rudder/cfengine-community/inputs/rudder-directives.cf rudder verbose: Running full policy integrity checks rudder verbose: ---------------------------------------------------------------- rudder verbose: PREFIX LEGEND: rudder verbose: V: variable or parameter new definition in scope rudder verbose: C: class/context new definition rudder verbose: B: bundle start/end execution marker rudder verbose: P: promise execution output rudder verbose: A: accounting output rudder verbose: T: time measurement for stated object (promise or bundle) rudder verbose: ---------------------------------------------------------------- rudder verbose: ---------------------------------------------------------------- rudder verbose: BEGIN Discovered hard classes: rudder verbose: C: discovered hard class 10_0_2_15 rudder verbose: C: discovered hard class 127_0_0_1 rudder verbose: C: discovered hard class 192_168_41_3 rudder verbose: C: discovered hard class 1_cpu rudder verbose: C: discovered hard class 64_bit rudder verbose: C: discovered hard class Afternoon rudder verbose: C: discovered hard class Day6 rudder verbose: C: discovered hard class GMT_Afternoon rudder verbose: C: discovered hard class GMT_Day6 rudder verbose: C: discovered hard class GMT_Hr16 rudder verbose: C: discovered hard class GMT_Hr16_Q1 rudder verbose: C: discovered hard class GMT_Lcycle_2 rudder verbose: C: discovered hard class GMT_Min00 rudder verbose: C: discovered hard class GMT_Min00_05 rudder verbose: C: discovered hard class GMT_November rudder verbose: C: discovered hard class GMT_Q1 rudder verbose: C: discovered hard class GMT_Tuesday rudder verbose: C: discovered hard class GMT_Yr2018 rudder verbose: C: discovered hard class Hr17 rudder verbose: C: discovered hard class Hr17_Q1 rudder verbose: C: discovered hard class Lcycle_2 rudder verbose: C: discovered hard class Min00 rudder verbose: C: discovered hard class Min00_05 rudder verbose: C: discovered hard class November rudder verbose: C: discovered hard class PK_MD5_2a7de8dd3a4fa18695ddd1cd9de49e3f rudder verbose: C: discovered hard class Q1 rudder verbose: C: discovered hard class Tuesday rudder verbose: C: discovered hard class Yr2018 rudder verbose: C: discovered hard class any rudder verbose: C: discovered hard class cfengine rudder verbose: C: discovered hard class cfengine_3 rudder verbose: C: discovered hard class cfengine_3_12 rudder verbose: C: discovered hard class cfengine_3_12_0 rudder verbose: C: discovered hard class community_edition rudder verbose: C: discovered hard class compiled_on_linux_gnu rudder verbose: C: discovered hard class debian rudder verbose: C: discovered hard class debian_9 rudder verbose: C: discovered hard class debian_9_1 rudder verbose: C: discovered hard class debug_mode rudder verbose: C: discovered hard class fe80__a00_27ff_fe2c_ac72 rudder verbose: C: discovered hard class fe80__a00_27ff_fef3_25e0 rudder verbose: C: discovered hard class feature rudder verbose: C: discovered hard class feature_curl rudder verbose: C: discovered hard class feature_def rudder verbose: C: discovered hard class feature_def_json rudder verbose: C: discovered hard class feature_def_json_preparse rudder verbose: C: discovered hard class feature_xml rudder verbose: C: discovered hard class feature_yaml rudder verbose: C: discovered hard class inform_mode rudder verbose: C: discovered hard class ipv4_10 rudder verbose: C: discovered hard class ipv4_10_0 rudder verbose: C: discovered hard class ipv4_10_0_2 rudder verbose: C: discovered hard class ipv4_10_0_2_15 rudder verbose: C: discovered hard class ipv4_127 rudder verbose: C: discovered hard class ipv4_127_0 rudder verbose: C: discovered hard class ipv4_127_0_0 rudder verbose: C: discovered hard class ipv4_127_0_0_1 rudder verbose: C: discovered hard class ipv4_192 rudder verbose: C: discovered hard class ipv4_192_168 rudder verbose: C: discovered hard class ipv4_192_168_41 rudder verbose: C: discovered hard class ipv4_192_168_41_3 rudder verbose: C: discovered hard class ipv4_gw_10_0_2_2 rudder verbose: C: discovered hard class ipv6_fe80__a00_27ff_fe2c_ac72 rudder verbose: C: discovered hard class ipv6_fe80__a00_27ff_fef3_25e0 rudder verbose: C: discovered hard class linux rudder verbose: C: discovered hard class linux_4_9_0_3_amd64 rudder verbose: C: discovered hard class linux_x86_64 rudder verbose: C: discovered hard class linux_x86_64_4_9_0_3_amd64 rudder verbose: C: discovered hard class linux_x86_64_4_9_0_3_amd64__1_SMP_Debian_4_9_30_2_deb9u3__2017_08_06_ rudder verbose: C: discovered hard class local rudder verbose: C: discovered hard class mac_08_00_27_2c_ac_72 rudder verbose: C: discovered hard class mac_08_00_27_f3_25_e0 rudder verbose: C: discovered hard class net_iface_enp0s3 rudder verbose: C: discovered hard class net_iface_enp0s8 rudder verbose: C: discovered hard class net_iface_lo rudder verbose: C: discovered hard class opt_debug rudder verbose: C: discovered hard class relay rudder verbose: C: discovered hard class relay_rudder_local rudder verbose: C: discovered hard class rudder_edition rudder verbose: C: discovered hard class rudder_local rudder verbose: C: discovered hard class server rudder verbose: C: discovered hard class systemd rudder verbose: C: discovered hard class verbose_mode rudder verbose: C: discovered hard class x86_64 rudder verbose: END Discovered hard classes rudder verbose: ---------------------------------------------------------------- rudder verbose: BEGIN initial soft classes: rudder verbose: C: added soft class _have_bin_systemctl rudder verbose: C: added soft class _ncf_path_exists_curl rudder verbose: C: added soft class _stdlib_has_path_apt_cache rudder verbose: C: added soft class _stdlib_has_path_apt_config rudder verbose: C: added soft class _stdlib_has_path_apt_get rudder verbose: C: added soft class _stdlib_has_path_apt_key rudder verbose: C: added soft class _stdlib_has_path_aptitude rudder verbose: C: added soft class _stdlib_has_path_awk rudder verbose: C: added soft class _stdlib_has_path_bc rudder verbose: C: added soft class _stdlib_has_path_cat rudder verbose: C: added soft class _stdlib_has_path_chkconfig rudder verbose: C: added soft class _stdlib_has_path_cksum rudder verbose: C: added soft class _stdlib_has_path_createrepo rudder verbose: C: added soft class _stdlib_has_path_crontab rudder verbose: C: added soft class _stdlib_has_path_crontabs rudder verbose: C: added soft class _stdlib_has_path_curl rudder verbose: C: added soft class _stdlib_has_path_cut rudder verbose: C: added soft class _stdlib_has_path_dc rudder verbose: C: added soft class _stdlib_has_path_df rudder verbose: C: added soft class _stdlib_has_path_diff rudder verbose: C: added soft class _stdlib_has_path_dig rudder verbose: C: added soft class _stdlib_has_path_dmidecode rudder verbose: C: added soft class _stdlib_has_path_domainname rudder verbose: C: added soft class _stdlib_has_path_dpkg rudder verbose: C: added soft class _stdlib_has_path_dpkg_divert rudder verbose: C: added soft class _stdlib_has_path_echo rudder verbose: C: added soft class _stdlib_has_path_egrep rudder verbose: C: added soft class _stdlib_has_path_env rudder verbose: C: added soft class _stdlib_has_path_ethtool rudder verbose: C: added soft class _stdlib_has_path_find rudder verbose: C: added soft class _stdlib_has_path_free rudder verbose: C: added soft class _stdlib_has_path_getent rudder verbose: C: added soft class _stdlib_has_path_getfacl rudder verbose: C: added soft class _stdlib_has_path_git rudder verbose: C: added soft class _stdlib_has_path_grep rudder verbose: C: added soft class _stdlib_has_path_groupadd rudder verbose: C: added soft class _stdlib_has_path_groupdel rudder verbose: C: added soft class _stdlib_has_path_groupmod rudder verbose: C: added soft class _stdlib_has_path_hostname rudder verbose: C: added soft class _stdlib_has_path_ifconfig rudder verbose: C: added soft class _stdlib_has_path_init rudder verbose: C: added soft class _stdlib_has_path_ip rudder verbose: C: added soft class _stdlib_has_path_iptables rudder verbose: C: added soft class _stdlib_has_path_iptables_save rudder verbose: C: added soft class _stdlib_has_path_logger rudder verbose: C: added soft class _stdlib_has_path_ls rudder verbose: C: added soft class _stdlib_has_path_lsattr rudder verbose: C: added soft class _stdlib_has_path_lsof rudder verbose: C: added soft class _stdlib_has_path_mailx rudder verbose: C: added soft class _stdlib_has_path_netstat rudder verbose: C: added soft class _stdlib_has_path_nologin rudder verbose: C: added soft class _stdlib_has_path_npm rudder verbose: C: added soft class _stdlib_has_path_perl rudder verbose: C: added soft class _stdlib_has_path_pgrep rudder verbose: C: added soft class _stdlib_has_path_ping rudder verbose: C: added soft class _stdlib_has_path_pip rudder verbose: C: added soft class _stdlib_has_path_printf rudder verbose: C: added soft class _stdlib_has_path_realpath rudder verbose: C: added soft class _stdlib_has_path_sed rudder verbose: C: added soft class _stdlib_has_path_service rudder verbose: C: added soft class _stdlib_has_path_shadow rudder verbose: C: added soft class _stdlib_has_path_sort rudder verbose: C: added soft class _stdlib_has_path_svc rudder verbose: C: added soft class _stdlib_has_path_sysctl rudder verbose: C: added soft class _stdlib_has_path_systemctl rudder verbose: C: added soft class _stdlib_has_path_tar rudder verbose: C: added soft class _stdlib_has_path_test rudder verbose: C: added soft class _stdlib_has_path_tr rudder verbose: C: added soft class _stdlib_has_path_update_alternatives rudder verbose: C: added soft class _stdlib_has_path_update_rc_d rudder verbose: C: added soft class _stdlib_has_path_useradd rudder verbose: C: added soft class _stdlib_has_path_userdel rudder verbose: C: added soft class _stdlib_has_path_usermod rudder verbose: C: added soft class _stdlib_has_path_virtualenv rudder verbose: C: added soft class _stdlib_has_path_wc rudder verbose: C: added soft class _stdlib_has_path_wget rudder verbose: C: added soft class _stdlib_path_exists_apt_cache rudder verbose: C: added soft class _stdlib_path_exists_apt_config rudder verbose: C: added soft class _stdlib_path_exists_apt_get rudder verbose: C: added soft class _stdlib_path_exists_apt_key rudder verbose: C: added soft class _stdlib_path_exists_awk rudder verbose: C: added soft class _stdlib_path_exists_cat rudder verbose: C: added soft class _stdlib_path_exists_cksum rudder verbose: C: added soft class _stdlib_path_exists_crontab rudder verbose: C: added soft class _stdlib_path_exists_crontabs rudder verbose: C: added soft class _stdlib_path_exists_curl rudder verbose: C: added soft class _stdlib_path_exists_cut rudder verbose: C: added soft class _stdlib_path_exists_df rudder verbose: C: added soft class _stdlib_path_exists_diff rudder verbose: C: added soft class _stdlib_path_exists_dmidecode rudder verbose: C: added soft class _stdlib_path_exists_domainname rudder verbose: C: added soft class _stdlib_path_exists_dpkg rudder verbose: C: added soft class _stdlib_path_exists_dpkg_divert rudder verbose: C: added soft class _stdlib_path_exists_echo rudder verbose: C: added soft class _stdlib_path_exists_egrep rudder verbose: C: added soft class _stdlib_path_exists_env rudder verbose: C: added soft class _stdlib_path_exists_find rudder verbose: C: added soft class _stdlib_path_exists_free rudder verbose: C: added soft class _stdlib_path_exists_getent rudder verbose: C: added soft class _stdlib_path_exists_git rudder verbose: C: added soft class _stdlib_path_exists_grep rudder verbose: C: added soft class _stdlib_path_exists_groupadd rudder verbose: C: added soft class _stdlib_path_exists_groupdel rudder verbose: C: added soft class _stdlib_path_exists_groupmod rudder verbose: C: added soft class _stdlib_path_exists_hostname rudder verbose: C: added soft class _stdlib_path_exists_ifconfig rudder verbose: C: added soft class _stdlib_path_exists_init rudder verbose: C: added soft class _stdlib_path_exists_ip rudder verbose: C: added soft class _stdlib_path_exists_iptables rudder verbose: C: added soft class _stdlib_path_exists_iptables_save rudder verbose: C: added soft class _stdlib_path_exists_logger rudder verbose: C: added soft class _stdlib_path_exists_ls rudder verbose: C: added soft class _stdlib_path_exists_lsattr rudder verbose: C: added soft class _stdlib_path_exists_lsof rudder verbose: C: added soft class _stdlib_path_exists_netstat rudder verbose: C: added soft class _stdlib_path_exists_nologin rudder verbose: C: added soft class _stdlib_path_exists_perl rudder verbose: C: added soft class _stdlib_path_exists_pgrep rudder verbose: C: added soft class _stdlib_path_exists_ping rudder verbose: C: added soft class _stdlib_path_exists_printf rudder verbose: C: added soft class _stdlib_path_exists_realpath rudder verbose: C: added soft class _stdlib_path_exists_sed rudder verbose: C: added soft class _stdlib_path_exists_service rudder verbose: C: added soft class _stdlib_path_exists_shadow rudder verbose: C: added soft class _stdlib_path_exists_sort rudder verbose: C: added soft class _stdlib_path_exists_svc rudder verbose: C: added soft class _stdlib_path_exists_sysctl rudder verbose: C: added soft class _stdlib_path_exists_tar rudder verbose: C: added soft class _stdlib_path_exists_test rudder verbose: C: added soft class _stdlib_path_exists_tr rudder verbose: C: added soft class _stdlib_path_exists_update_alternatives rudder verbose: C: added soft class _stdlib_path_exists_update_rc_d rudder verbose: C: added soft class _stdlib_path_exists_useradd rudder verbose: C: added soft class _stdlib_path_exists_userdel rudder verbose: C: added soft class _stdlib_path_exists_usermod rudder verbose: C: added soft class _stdlib_path_exists_wc rudder verbose: C: added soft class _stdlib_path_exists_wget rudder verbose: C: added soft class config rudder verbose: C: added soft class config_ok rudder verbose: C: added soft class curl_installed rudder verbose: C: added soft class full_compliance rudder verbose: C: added soft class group_31be676b_4211_46b7_9c8a_c8b62b0f3dd9_policy_server rudder verbose: C: added soft class group_all_classic_nodes rudder verbose: C: added soft class group_all_classic_nodes_managed_by_root_policy_server rudder verbose: C: added soft class group_all_nodes rudder verbose: C: added soft class group_all_nodes_excluding_rudder_server_roles rudder verbose: C: added soft class group_all_nodes_with_cfengine_agent rudder verbose: C: added soft class group_haspolicyserver_root rudder verbose: C: added soft class group_policyserver_31be676b_4211_46b7_9c8a_c8b62b0f3dd9 rudder verbose: C: added soft class group_special_all rudder verbose: C: added soft class group_special_all_nodes_without_role rudder verbose: C: added soft class gzip_installed rudder verbose: C: added soft class heartbeat_sent rudder verbose: C: added soft class init_d_directory_present rudder verbose: C: added soft class inventory_sent rudder verbose: C: added soft class ipv6_enabled rudder verbose: C: added soft class policy_server rudder verbose: C: added soft class rudder_ncf_common_updated_ok rudder verbose: C: added soft class rudder_ncf_hash_update_ok rudder verbose: C: added soft class rudder_ncf_local_updated_ok rudder verbose: C: added soft class rudder_promises_generated_tmp_file_kept rudder verbose: C: added soft class rudder_promises_generated_tmp_file_repaired rudder verbose: C: added soft class service_utility_present rudder verbose: C: added soft class systemctl_utility_present rudder verbose: C: added soft class update_rcd_utility_present rudder verbose: C: added soft class use_udp rudder verbose: END initial soft classes rudder debug: DeRefCopyPromise(): promiser:'uuid_file' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: uuid_file rudder debug: DeRefCopyPromise(): promiser:'uuid' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating function: readfile("${uuid_file}","60") rudder debug: Evaluating vars promise: uuid rudder debug: DeRefCopyPromise(): promiser:'changes_only_mode' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: strcmp("full-compliance","changes-only") rudder debug: DeRefCopyPromise(): promiser:'reports_disabled_mode' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: strcmp("full-compliance","reports-disabled") rudder debug: DeRefCopyPromise(): promiser:'changes_only' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: DeRefCopyPromise(): promiser:'reports_disabled' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: DeRefCopyPromise(): promiser:'full_compliance' rudder debug: DeRefCopyPromise(): copying constraint: 'not' rudder debug: Skipping evaluation of classes promise as class 'full_compliance' is already set rudder debug: DeRefCopyPromise(): promiser:'end' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating vars promise: end rudder debug: DeRefCopyPromise(): promiser:'common_bs' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating vars promise: common_bs rudder debug: DeRefCopyPromise(): promiser:'specific_bs' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating vars promise: specific_bs rudder debug: DeRefCopyPromise(): promiser:'rudder_var' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_var rudder debug: DeRefCopyPromise(): promiser:'capability_option' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: capability_option rudder debug: DeRefCopyPromise(): promiser:'ncf_path' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: ncf_path rudder debug: DeRefCopyPromise(): promiser:'rudder_tools' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_tools rudder debug: DeRefCopyPromise(): promiser:'shell_type' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: shell_type rudder debug: DeRefCopyPromise(): promiser:'list_compatible_inputs' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: list_compatible_inputs rudder debug: DeRefCopyPromise(): promiser:'compatible_inputs_cmd' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: compatible_inputs_cmd rudder debug: DeRefCopyPromise(): promiser:'path_ncf_common_inputs_10' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Using previously cached result for function: execresult("${compatible_inputs_cmd} common/10_ncf_internals","${shell_type}") rudder debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} common/10_ncf_internals","${shell_type}"),"\n","10000") rudder debug: Evaluating vars promise: path_ncf_common_inputs_10 rudder debug: DeRefCopyPromise(): promiser:'path_ncf_common_inputs_20' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Using previously cached result for function: execresult("${compatible_inputs_cmd} common/20_cfe_basics","${shell_type}") rudder debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} common/20_cfe_basics","${shell_type}"),"\n","10000") rudder debug: Evaluating vars promise: path_ncf_common_inputs_20 rudder debug: DeRefCopyPromise(): promiser:'path_ncf_common_inputs_30' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Using previously cached result for function: execresult("${compatible_inputs_cmd} common/30_generic_methods","${shell_type}") rudder debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} common/30_generic_methods","${shell_type}"),"\n","10000") rudder debug: Evaluating vars promise: path_ncf_common_inputs_30 rudder debug: DeRefCopyPromise(): promiser:'path_ncf_common_inputs_40' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Using previously cached result for function: execresult("${compatible_inputs_cmd} common/40_it_ops_knowledge","${shell_type}") rudder debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} common/40_it_ops_knowledge","${shell_type}"),"\n","10000") rudder debug: Evaluating vars promise: path_ncf_common_inputs_40 rudder debug: DeRefCopyPromise(): promiser:'path_ncf_common_inputs_50' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Using previously cached result for function: execresult("${compatible_inputs_cmd} common/50_techniques","${shell_type}") rudder debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} common/50_techniques","${shell_type}"),"\n","10000") rudder debug: Evaluating vars promise: path_ncf_common_inputs_50 rudder debug: DeRefCopyPromise(): promiser:'path_ncf_common_inputs_60' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Using previously cached result for function: execresult("${compatible_inputs_cmd} common/60_services","${shell_type}") rudder debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} common/60_services","${shell_type}"),"\n","10000") rudder debug: Evaluating vars promise: path_ncf_common_inputs_60 rudder debug: DeRefCopyPromise(): promiser:'path_ncf_local_inputs_10' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Using previously cached result for function: execresult("${compatible_inputs_cmd} local/10_ncf_internals","${shell_type}") rudder debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} local/10_ncf_internals","${shell_type}"),"\n","10000") rudder debug: Evaluating vars promise: path_ncf_local_inputs_10 rudder debug: DeRefCopyPromise(): promiser:'path_ncf_local_inputs_20' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Using previously cached result for function: execresult("${compatible_inputs_cmd} local/20_cfe_basics","${shell_type}") rudder debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} local/20_cfe_basics","${shell_type}"),"\n","10000") rudder debug: Evaluating vars promise: path_ncf_local_inputs_20 rudder debug: DeRefCopyPromise(): promiser:'path_ncf_local_inputs_30' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Using previously cached result for function: execresult("${compatible_inputs_cmd} local/30_generic_methods","${shell_type}") rudder debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} local/30_generic_methods","${shell_type}"),"\n","10000") rudder debug: Evaluating vars promise: path_ncf_local_inputs_30 rudder debug: DeRefCopyPromise(): promiser:'path_ncf_local_inputs_40' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Using previously cached result for function: execresult("${compatible_inputs_cmd} local/40_it_ops_knowledge","${shell_type}") rudder debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} local/40_it_ops_knowledge","${shell_type}"),"\n","10000") rudder debug: Evaluating vars promise: path_ncf_local_inputs_40 rudder debug: DeRefCopyPromise(): promiser:'path_ncf_local_inputs_60' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Using previously cached result for function: execresult("${compatible_inputs_cmd} local/60_services","${shell_type}") rudder debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} local/60_services","${shell_type}"),"\n","10000") rudder debug: Evaluating vars promise: path_ncf_local_inputs_60 rudder debug: DeRefCopyPromise(): promiser:'raw_path_ncf_inputs' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Flattening slist: @{path_ncf_common_inputs_10} rudder debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","@{path_ncf_local_inputs_10}","@{path_ncf_common_inputs_20}","@{path_ncf_local_inputs_20}","@{path_ncf_common_inputs_30}","@{path_ncf_local_inputs_30}","@{path_ncf_common_inputs_40}","@{path_ncf_local_inputs_40}","@{path_ncf_common_inputs_50}","@{path_ncf_common_inputs_60}","@{path_ncf_local_inputs_60}"} rudder debug: Flattening slist: @{path_ncf_local_inputs_10} rudder debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","@{path_ncf_common_inputs_20}","@{path_ncf_local_inputs_20}","@{path_ncf_common_inputs_30}","@{path_ncf_local_inputs_30}","@{path_ncf_common_inputs_40}","@{path_ncf_local_inputs_40}","@{path_ncf_common_inputs_50}","@{path_ncf_common_inputs_60}","@{path_ncf_local_inputs_60}"} rudder debug: Flattening slist: @{path_ncf_common_inputs_20} rudder debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","common/20_cfe_basics/package_lib.cf","common/20_cfe_basics/dry_run_lib.cf","common/20_cfe_basics/time_lib.cf","common/20_cfe_basics/cfengine/processes.cf","common/20_cfe_basics/cfengine/users.cf","common/20_cfe_basics/cfengine/cfe_internal.cf","common/20_cfe_basics/cfengine/bundles.cf","common/20_cfe_basics/cfengine/guest_environments.cf","common/20_cfe_basics/cfengine/paths.cf","common/20_cfe_basics/cfengine/edit_xml.cf","common/20_cfe_basics/cfengine/services.cf","common/20_cfe_basics/cfengine/databases.cf","common/20_cfe_basics/cfengine/vcs.cf","common/20_cfe_basics/cfengine/files.cf","common/20_cfe_basics/cfengine/commands.cf","common/20_cfe_basics/cfengine/examples.cf","common/20_cfe_basics/cfengine/monitor.cf","common/20_cfe_basics/cfengine/common.cf","common/20_cfe_basics/cfengine/reports.cf","common/20_cfe_basics/cfengine/packages.cf","common/20_cfe_basics/cfengine/testing.cf","common/20_cfe_basics/cfengine/storage.cf","common/20_cfe_basics/cfengine/feature.cf","common/20_cfe_basics/flag_lib.cf","common/20_cfe_basics/logger_rudder.cf","common/20_cfe_basics/ncf_lib.cf","common/20_cfe_basics/log_rudder.cf","@{path_ncf_local_inputs_20}","@{path_ncf_common_inputs_30}","@{path_ncf_local_inputs_30}","@{path_ncf_common_inputs_40}","@{path_ncf_local_inputs_40}","@{path_ncf_common_inputs_50}","@{path_ncf_common_inputs_60}","@{path_ncf_local_inputs_60}"} rudder debug: Flattening slist: @{path_ncf_local_inputs_20} rudder debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","common/20_cfe_basics/package_lib.cf","common/20_cfe_basics/dry_run_lib.cf","common/20_cfe_basics/time_lib.cf","common/20_cfe_basics/cfengine/processes.cf","common/20_cfe_basics/cfengine/users.cf","common/20_cfe_basics/cfengine/cfe_internal.cf","common/20_cfe_basics/cfengine/bundles.cf","common/20_cfe_basics/cfengine/guest_environments.cf","common/20_cfe_basics/cfengine/paths.cf","common/20_cfe_basics/cfengine/edit_xml.cf","common/20_cfe_basics/cfengine/services.cf","common/20_cfe_basics/cfengine/databases.cf","common/20_cfe_basics/cfengine/vcs.cf","common/20_cfe_basics/cfengine/files.cf","common/20_cfe_basics/cfengine/commands.cf","common/20_cfe_basics/cfengine/examples.cf","common/20_cfe_basics/cfengine/monitor.cf","common/20_cfe_basics/cfengine/common.cf","common/20_cfe_basics/cfengine/reports.cf","common/20_cfe_basics/cfengine/packages.cf","common/20_cfe_basics/cfengine/testing.cf","common/20_cfe_basics/cfengine/storage.cf","common/20_cfe_basics/cfengine/feature.cf","common/20_cfe_basics/flag_lib.cf","common/20_cfe_basics/logger_rudder.cf","common/20_cfe_basics/ncf_lib.cf","common/20_cfe_basics/log_rudder.cf","@{path_ncf_common_inputs_30}","@{path_ncf_local_inputs_30}","@{path_ncf_common_inputs_40}","@{path_ncf_local_inputs_40}","@{path_ncf_common_inputs_50}","@{path_ncf_common_inputs_60}","@{path_ncf_local_inputs_60}"} rudder debug: Flattening slist: @{path_ncf_common_inputs_30} rudder debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","common/20_cfe_basics/package_lib.cf","common/20_cfe_basics/dry_run_lib.cf","common/20_cfe_basics/time_lib.cf","common/20_cfe_basics/cfengine/processes.cf","common/20_cfe_basics/cfengine/users.cf","common/20_cfe_basics/cfengine/cfe_internal.cf","common/20_cfe_basics/cfengine/bundles.cf","common/20_cfe_basics/cfengine/guest_environments.cf","common/20_cfe_basics/cfengine/paths.cf","common/20_cfe_basics/cfengine/edit_xml.cf","common/20_cfe_basics/cfengine/services.cf","common/20_cfe_basics/cfengine/databases.cf","common/20_cfe_basics/cfengine/vcs.cf","common/20_cfe_basics/cfengine/files.cf","common/20_cfe_basics/cfengine/commands.cf","common/20_cfe_basics/cfengine/examples.cf","common/20_cfe_basics/cfengine/monitor.cf","common/20_cfe_basics/cfengine/common.cf","common/20_cfe_basics/cfengine/reports.cf","common/20_cfe_basics/cfengine/packages.cf","common/20_cfe_basics/cfengine/testing.cf","common/20_cfe_basics/cfengine/storage.cf","common/20_cfe_basics/cfengine/feature.cf","common/20_cfe_basics/flag_lib.cf","common/20_cfe_basics/logger_rudder.cf","common/20_cfe_basics/ncf_lib.cf","common/20_cfe_basics/log_rudder.cf","common/30_generic_methods/monitoring_template.cf","common/30_generic_methods/schedule_simple_stateless.cf","common/30_generic_methods/file_check_regular.cf","common/30_generic_methods/file_copy_from_local_source.cf","common/30_generic_methods/permissions.cf","common/30_generic_methods/directory_present.cf","common/30_generic_methods/user_locked.cf","common/30_generic_methods/permissions_dirs_recurse.cf","common/30_generic_methods/file_enforce_content.cf","common/30_generic_methods/file_ensure_block_present.cf","common/30_generic_methods/file_ensure_lines_absent.cf","common/30_generic_methods/http_request_content_headers.cf","common/30_generic_methods/user_absent.cf","common/30_generic_methods/user_password_hash.cf","common/30_generic_methods/variable_string.cf","common/30_generic_methods/service_ensure_running.cf","common/30_generic_methods/_classes_repaired.cf","common/30_generic_methods/directory_create.cf","common/30_generic_methods/service_check_disabled_at_boot.cf","common/30_generic_methods/command_execution.cf","common/30_generic_methods/group_present.cf","common/30_generic_methods/file_check_block_device.cf","common/30_generic_methods/file_keys_values_present.cf","common/30_generic_methods/variable_dict_merge.cf","common/30_generic_methods/variable_string_from_command.cf","common/30_generic_methods/file_key_value_present.cf","common/30_generic_methods/command_execution_result.cf","common/30_generic_methods/file_download.cf","common/30_generic_methods/variable_string_from_file.cf","common/30_generic_methods/service_ensure_stopped.cf","common/30_generic_methods/service_started.cf","common/30_generic_methods/variable_dict_merge_tolerant.cf","common/30_generic_methods/file_from_template_jinja2.cf","common/30_generic_methods/_classes_sanitize.cf","common/30_generic_methods/_log_default.cf","common/30_generic_methods/service_check_running.cf","common/30_generic_methods/file_check_hardlink.cf","common/30_generic_methods/http_request_check_status_headers.cf","common/30_generic_methods/user_home.cf","common/30_generic_methods/_classes_success.cf","common/30_generic_methods/user_primary_group.cf","common/30_generic_methods/file_lines_absent.cf","common/30_generic_methods/condition_from_expression_persistent.cf","common/30_generic_methods/variable_dict_from_file.cf","common/30_generic_methods/variable_dict.cf","common/30_generic_methods/file_from_local_source.cf","common/30_generic_methods/file_from_remote_source.cf","common/30_generic_methods/file_symlink_present_force.cf","common/30_generic_methods/condition_from_variable_match.cf","common/30_generic_methods/package_state.cf","common/30_generic_methods/permissions_dirs_recursive.cf","common/30_generic_methods/service_ensure_disabled_at_boot.cf","common/30_generic_methods/permissions_type_recursion.cf","common/30_generic_methods/_classes_copy.cf","common/30_generic_methods/_classes_combine_three.cf","common/30_generic_methods/service_stopped.cf","common/30_generic_methods/file_key_value_present_in_ini_section.cf","common/30_generic_methods/service_check_started_at_boot.cf","common/30_generic_methods/file_from_template_type.cf","common/30_generic_methods/user_create.cf","common/30_generic_methods/_classes_combine_two.cf","common/30_generic_methods/file_ensure_keys_values.cf","common/30_generic_methods/_classes_noop.cf","common/30_generic_methods/user_present.cf","common/30_generic_methods/file_ensure_line_present_in_xml_tag.cf","common/30_generic_methods/schedule_simple_nodups.cf","common/30_generic_methods/_logger_default.cf","common/30_generic_methods/_logger.cf","common/30_generic_methods/service_enabled.cf","common/30_generic_methods/service_started_path.cf","common/30_generic_methods/user_shell.cf","common/30_generic_methods/package_remove.cf","common/30_generic_methods/_classes_combine_ifthenelse.cf","common/30_generic_methods/file_line_present_in_ini_section.cf","common/30_generic_methods/service_disabled.cf","common/30_generic_methods/file_block_present_in_section.cf","common/30_generic_methods/file_key_value_present_option.cf","common/30_generic_methods/permissions_dirs.cf","common/30_generic_methods/condition_from_command.cf","common/30_generic_methods/file_ensure_key_value_parameter_in_list.cf","common/30_generic_methods/condition_from_variable_existence.cf","common/30_generic_methods/file_symlink_present.cf","common/30_generic_methods/package_install_version_cmp.cf","common/30_generic_methods/variable_iterator_from_file.cf","common/30_generic_methods/variable_string_from_math_expression.cf","common/30_generic_methods/file_check_character_device.cf","common/30_generic_methods/file_key_value_parameter_present_in_list.cf","common/30_generic_methods/file_copy_from_local_source_with_check.cf","common/30_generic_methods/file_ensure_key_value_present_in_ini_section.cf","common/30_generic_methods/condition_from_expression.cf","common/30_generic_methods/environment_variable.cf","common/30_generic_methods/package_install_version.cf","common/30_generic_methods/permissions_recurse.cf","common/30_generic_methods/variable_string_default.cf","common/30_generic_methods/package_install_version_cmp_update.cf","common/30_generic_methods/file_content.cf","common/30_generic_methods/file_create_symlink_force.cf","common/30_generic_methods/_log.cf","common/30_generic_methods/file_ensure_line_present_in_ini_section.cf","common/30_generic_methods/_log_v3.cf","common/30_generic_methods/file_copy_from_remote_source_recursion.cf","common/30_generic_methods/_classes_cancel.cf","common/30_generic_methods/file_replace_lines.cf","common/30_generic_methods/_abort_default.cf","common/30_generic_methods/file_create_symlink.cf","common/30_generic_methods/file_copy_from_remote_source.cf","common/30_generic_methods/file_check_FIFO_pipe.cf","common/30_generic_methods/_abort.cf","common/30_generic_methods/file_absent.cf","common/30_generic_methods/file_from_local_source_recursion.cf","common/30_generic_methods/command_execution_once.cf","common/30_generic_methods/service_action.cf","common/30_generic_methods/file_lines_present.cf","common/30_generic_methods/_classes_copy_invert_kept_repaired.cf","common/30_generic_methods/file_ensure_block_in_section.cf","common/30_generic_methods/service_check_running_ps.cf","common/30_generic_methods/file_check_exists.cf","common/30_generic_methods/_classes_failure.cf","common/30_generic_methods/file_ensure_lines_present.cf","common/30_generic_methods/group_absent.cf","common/30_generic_methods/file_from_shared_folder.cf","common/30_generic_methods/directory_check_exists.cf","common/30_generic_methods/service_start.cf","common/30_generic_methods/variable_iterator.cf","common/30_generic_methods/sharedfile_from_node.cf","common/30_generic_methods/package_verify.cf","common/30_generic_methods/permissions_recursive.cf","common/30_generic_methods/file_block_present.cf","common/30_generic_methods/file_key_value_parameter_absent_in_list.cf","common/30_generic_methods/file_check_symlink.cf","common/30_generic_methods/package_check_installed.cf","common/30_generic_methods/condition_once.cf","common/30_generic_methods/file_from_local_source_with_check.cf","common/30_generic_methods/schedule_simple.cf","common/30_generic_methods/file_from_template_mustache.cf","common/30_generic_methods/file_check_socket.cf","common/30_generic_methods/service_reload.cf","common/30_generic_methods/file_ensure_key_value_option.cf","common/30_generic_methods/_service_check_running_smf.cf","common/30_generic_methods/file_create_symlink_enforce.cf","common/30_generic_methods/file_template_expand.cf","common/30_generic_methods/package_state_options.cf","common/30_generic_methods/file_present.cf","common/30_generic_methods/file_ensure_key_value.cf","common/30_generic_methods/_classes_combine_four.cf","common/30_generic_methods/package_absent.cf","common/30_generic_methods/file_from_template.cf","common/30_generic_methods/file_check_symlinkto.cf","common/30_generic_methods/file_line_present_in_xml_tag.cf","common/30_generic_methods/user_uid.cf","common/30_generic_methods/file_create.cf","common/30_generic_methods/package_present.cf","common/30_generic_methods/service_stop.cf","common/30_generic_methods/file_ensure_key_value_parameter_not_in_list.cf","common/30_generic_methods/_service_check_running_src.cf","common/30_generic_methods/_file_check_special.cf","common/30_generic_methods/directory_absent.cf","common/30_generic_methods/service_ensure_started_at_boot.cf","common/30_generic_methods/schedule_simple_catchup.cf","common/30_generic_methods/file_remove.cf","common/30_generic_methods/file_copy_from_local_source_recursion.cf","common/30_generic_methods/package_verify_version.cf","common/30_generic_methods/sharedfile_to_node.cf","common/30_generic_methods/file_from_remote_source_recursion.cf","common/30_generic_methods/service_restart_if.cf","common/30_generic_methods/file_from_http_server.cf","common/30_generic_methods/monitoring_parameter.cf","common/30_generic_methods/package_install.cf","common/30_generic_methods/file_from_string_mustache.cf","common/30_generic_methods/user_fullname.cf","common/30_generic_methods/service_ensure_running_path.cf","common/30_generic_methods/file_symlink_present_option.cf","common/30_generic_methods/service_restart.cf","@{path_ncf_local_inputs_30}","@{path_ncf_common_inputs_40}","@{path_ncf_local_inputs_40}","@{path_ncf_common_inputs_50}","@{path_ncf_common_inputs_60}","@{path_ncf_local_inputs_60}"} rudder debug: Flattening slist: @{path_ncf_local_inputs_30} rudder debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","common/20_cfe_basics/package_lib.cf","common/20_cfe_basics/dry_run_lib.cf","common/20_cfe_basics/time_lib.cf","common/20_cfe_basics/cfengine/processes.cf","common/20_cfe_basics/cfengine/users.cf","common/20_cfe_basics/cfengine/cfe_internal.cf","common/20_cfe_basics/cfengine/bundles.cf","common/20_cfe_basics/cfengine/guest_environments.cf","common/20_cfe_basics/cfengine/paths.cf","common/20_cfe_basics/cfengine/edit_xml.cf","common/20_cfe_basics/cfengine/services.cf","common/20_cfe_basics/cfengine/databases.cf","common/20_cfe_basics/cfengine/vcs.cf","common/20_cfe_basics/cfengine/files.cf","common/20_cfe_basics/cfengine/commands.cf","common/20_cfe_basics/cfengine/examples.cf","common/20_cfe_basics/cfengine/monitor.cf","common/20_cfe_basics/cfengine/common.cf","common/20_cfe_basics/cfengine/reports.cf","common/20_cfe_basics/cfengine/packages.cf","common/20_cfe_basics/cfengine/testing.cf","common/20_cfe_basics/cfengine/storage.cf","common/20_cfe_basics/cfengine/feature.cf","common/20_cfe_basics/flag_lib.cf","common/20_cfe_basics/logger_rudder.cf","common/20_cfe_basics/ncf_lib.cf","common/20_cfe_basics/log_rudder.cf","common/30_generic_methods/monitoring_template.cf","common/30_generic_methods/schedule_simple_stateless.cf","common/30_generic_methods/file_check_regular.cf","common/30_generic_methods/file_copy_from_local_source.cf","common/30_generic_methods/permissions.cf","common/30_generic_methods/directory_present.cf","common/30_generic_methods/user_locked.cf","common/30_generic_methods/permissions_dirs_recurse.cf","common/30_generic_methods/file_enforce_content.cf","common/30_generic_methods/file_ensure_block_present.cf","common/30_generic_methods/file_ensure_lines_absent.cf","common/30_generic_methods/http_request_content_headers.cf","common/30_generic_methods/user_absent.cf","common/30_generic_methods/user_password_hash.cf","common/30_generic_methods/variable_string.cf","common/30_generic_methods/service_ensure_running.cf","common/30_generic_methods/_classes_repaired.cf","common/30_generic_methods/directory_create.cf","common/30_generic_methods/service_check_disabled_at_boot.cf","common/30_generic_methods/command_execution.cf","common/30_generic_methods/group_present.cf","common/30_generic_methods/file_check_block_device.cf","common/30_generic_methods/file_keys_values_present.cf","common/30_generic_methods/variable_dict_merge.cf","common/30_generic_methods/variable_string_from_command.cf","common/30_generic_methods/file_key_value_present.cf","common/30_generic_methods/command_execution_result.cf","common/30_generic_methods/file_download.cf","common/30_generic_methods/variable_string_from_file.cf","common/30_generic_methods/service_ensure_stopped.cf","common/30_generic_methods/service_started.cf","common/30_generic_methods/variable_dict_merge_tolerant.cf","common/30_generic_methods/file_from_template_jinja2.cf","common/30_generic_methods/_classes_sanitize.cf","common/30_generic_methods/_log_default.cf","common/30_generic_methods/service_check_running.cf","common/30_generic_methods/file_check_hardlink.cf","common/30_generic_methods/http_request_check_status_headers.cf","common/30_generic_methods/user_home.cf","common/30_generic_methods/_classes_success.cf","common/30_generic_methods/user_primary_group.cf","common/30_generic_methods/file_lines_absent.cf","common/30_generic_methods/condition_from_expression_persistent.cf","common/30_generic_methods/variable_dict_from_file.cf","common/30_generic_methods/variable_dict.cf","common/30_generic_methods/file_from_local_source.cf","common/30_generic_methods/file_from_remote_source.cf","common/30_generic_methods/file_symlink_present_force.cf","common/30_generic_methods/condition_from_variable_match.cf","common/30_generic_methods/package_state.cf","common/30_generic_methods/permissions_dirs_recursive.cf","common/30_generic_methods/service_ensure_disabled_at_boot.cf","common/30_generic_methods/permissions_type_recursion.cf","common/30_generic_methods/_classes_copy.cf","common/30_generic_methods/_classes_combine_three.cf","common/30_generic_methods/service_stopped.cf","common/30_generic_methods/file_key_value_present_in_ini_section.cf","common/30_generic_methods/service_check_started_at_boot.cf","common/30_generic_methods/file_from_template_type.cf","common/30_generic_methods/user_create.cf","common/30_generic_methods/_classes_combine_two.cf","common/30_generic_methods/file_ensure_keys_values.cf","common/30_generic_methods/_classes_noop.cf","common/30_generic_methods/user_present.cf","common/30_generic_methods/file_ensure_line_present_in_xml_tag.cf","common/30_generic_methods/schedule_simple_nodups.cf","common/30_generic_methods/_logger_default.cf","common/30_generic_methods/_logger.cf","common/30_generic_methods/service_enabled.cf","common/30_generic_methods/service_started_path.cf","common/30_generic_methods/user_shell.cf","common/30_generic_methods/package_remove.cf","common/30_generic_methods/_classes_combine_ifthenelse.cf","common/30_generic_methods/file_line_present_in_ini_section.cf","common/30_generic_methods/service_disabled.cf","common/30_generic_methods/file_block_present_in_section.cf","common/30_generic_methods/file_key_value_present_option.cf","common/30_generic_methods/permissions_dirs.cf","common/30_generic_methods/condition_from_command.cf","common/30_generic_methods/file_ensure_key_value_parameter_in_list.cf","common/30_generic_methods/condition_from_variable_existence.cf","common/30_generic_methods/file_symlink_present.cf","common/30_generic_methods/package_install_version_cmp.cf","common/30_generic_methods/variable_iterator_from_file.cf","common/30_generic_methods/variable_string_from_math_expression.cf","common/30_generic_methods/file_check_character_device.cf","common/30_generic_methods/file_key_value_parameter_present_in_list.cf","common/30_generic_methods/file_copy_from_local_source_with_check.cf","common/30_generic_methods/file_ensure_key_value_present_in_ini_section.cf","common/30_generic_methods/condition_from_expression.cf","common/30_generic_methods/environment_variable.cf","common/30_generic_methods/package_install_version.cf","common/30_generic_methods/permissions_recurse.cf","common/30_generic_methods/variable_string_default.cf","common/30_generic_methods/package_install_version_cmp_update.cf","common/30_generic_methods/file_content.cf","common/30_generic_methods/file_create_symlink_force.cf","common/30_generic_methods/_log.cf","common/30_generic_methods/file_ensure_line_present_in_ini_section.cf","common/30_generic_methods/_log_v3.cf","common/30_generic_methods/file_copy_from_remote_source_recursion.cf","common/30_generic_methods/_classes_cancel.cf","common/30_generic_methods/file_replace_lines.cf","common/30_generic_methods/_abort_default.cf","common/30_generic_methods/file_create_symlink.cf","common/30_generic_methods/file_copy_from_remote_source.cf","common/30_generic_methods/file_check_FIFO_pipe.cf","common/30_generic_methods/_abort.cf","common/30_generic_methods/file_absent.cf","common/30_generic_methods/file_from_local_source_recursion.cf","common/30_generic_methods/command_execution_once.cf","common/30_generic_methods/service_action.cf","common/30_generic_methods/file_lines_present.cf","common/30_generic_methods/_classes_copy_invert_kept_repaired.cf","common/30_generic_methods/file_ensure_block_in_section.cf","common/30_generic_methods/service_check_running_ps.cf","common/30_generic_methods/file_check_exists.cf","common/30_generic_methods/_classes_failure.cf","common/30_generic_methods/file_ensure_lines_present.cf","common/30_generic_methods/group_absent.cf","common/30_generic_methods/file_from_shared_folder.cf","common/30_generic_methods/directory_check_exists.cf","common/30_generic_methods/service_start.cf","common/30_generic_methods/variable_iterator.cf","common/30_generic_methods/sharedfile_from_node.cf","common/30_generic_methods/package_verify.cf","common/30_generic_methods/permissions_recursive.cf","common/30_generic_methods/file_block_present.cf","common/30_generic_methods/file_key_value_parameter_absent_in_list.cf","common/30_generic_methods/file_check_symlink.cf","common/30_generic_methods/package_check_installed.cf","common/30_generic_methods/condition_once.cf","common/30_generic_methods/file_from_local_source_with_check.cf","common/30_generic_methods/schedule_simple.cf","common/30_generic_methods/file_from_template_mustache.cf","common/30_generic_methods/file_check_socket.cf","common/30_generic_methods/service_reload.cf","common/30_generic_methods/file_ensure_key_value_option.cf","common/30_generic_methods/_service_check_running_smf.cf","common/30_generic_methods/file_create_symlink_enforce.cf","common/30_generic_methods/file_template_expand.cf","common/30_generic_methods/package_state_options.cf","common/30_generic_methods/file_present.cf","common/30_generic_methods/file_ensure_key_value.cf","common/30_generic_methods/_classes_combine_four.cf","common/30_generic_methods/package_absent.cf","common/30_generic_methods/file_from_template.cf","common/30_generic_methods/file_check_symlinkto.cf","common/30_generic_methods/file_line_present_in_xml_tag.cf","common/30_generic_methods/user_uid.cf","common/30_generic_methods/file_create.cf","common/30_generic_methods/package_present.cf","common/30_generic_methods/service_stop.cf","common/30_generic_methods/file_ensure_key_value_parameter_not_in_list.cf","common/30_generic_methods/_service_check_running_src.cf","common/30_generic_methods/_file_check_special.cf","common/30_generic_methods/directory_absent.cf","common/30_generic_methods/service_ensure_started_at_boot.cf","common/30_generic_methods/schedule_simple_catchup.cf","common/30_generic_methods/file_remove.cf","common/30_generic_methods/file_copy_from_local_source_recursion.cf","common/30_generic_methods/package_verify_version.cf","common/30_generic_methods/sharedfile_to_node.cf","common/30_generic_methods/file_from_remote_source_recursion.cf","common/30_generic_methods/service_restart_if.cf","common/30_generic_methods/file_from_http_server.cf","common/30_generic_methods/monitoring_parameter.cf","common/30_generic_methods/package_install.cf","common/30_generic_methods/file_from_string_mustache.cf","common/30_generic_methods/user_fullname.cf","common/30_generic_methods/service_ensure_running_path.cf","common/30_generic_methods/file_symlink_present_option.cf","common/30_generic_methods/service_restart.cf","@{path_ncf_common_inputs_40}","@{path_ncf_local_inputs_40}","@{path_ncf_common_inputs_50}","@{path_ncf_common_inputs_60}","@{path_ncf_local_inputs_60}"} rudder debug: Flattening slist: @{path_ncf_common_inputs_40} rudder debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","common/20_cfe_basics/package_lib.cf","common/20_cfe_basics/dry_run_lib.cf","common/20_cfe_basics/time_lib.cf","common/20_cfe_basics/cfengine/processes.cf","common/20_cfe_basics/cfengine/users.cf","common/20_cfe_basics/cfengine/cfe_internal.cf","common/20_cfe_basics/cfengine/bundles.cf","common/20_cfe_basics/cfengine/guest_environments.cf","common/20_cfe_basics/cfengine/paths.cf","common/20_cfe_basics/cfengine/edit_xml.cf","common/20_cfe_basics/cfengine/services.cf","common/20_cfe_basics/cfengine/databases.cf","common/20_cfe_basics/cfengine/vcs.cf","common/20_cfe_basics/cfengine/files.cf","common/20_cfe_basics/cfengine/commands.cf","common/20_cfe_basics/cfengine/examples.cf","common/20_cfe_basics/cfengine/monitor.cf","common/20_cfe_basics/cfengine/common.cf","common/20_cfe_basics/cfengine/reports.cf","common/20_cfe_basics/cfengine/packages.cf","common/20_cfe_basics/cfengine/testing.cf","common/20_cfe_basics/cfengine/storage.cf","common/20_cfe_basics/cfengine/feature.cf","common/20_cfe_basics/flag_lib.cf","common/20_cfe_basics/logger_rudder.cf","common/20_cfe_basics/ncf_lib.cf","common/20_cfe_basics/log_rudder.cf","common/30_generic_methods/monitoring_template.cf","common/30_generic_methods/schedule_simple_stateless.cf","common/30_generic_methods/file_check_regular.cf","common/30_generic_methods/file_copy_from_local_source.cf","common/30_generic_methods/permissions.cf","common/30_generic_methods/directory_present.cf","common/30_generic_methods/user_locked.cf","common/30_generic_methods/permissions_dirs_recurse.cf","common/30_generic_methods/file_enforce_content.cf","common/30_generic_methods/file_ensure_block_present.cf","common/30_generic_methods/file_ensure_lines_absent.cf","common/30_generic_methods/http_request_content_headers.cf","common/30_generic_methods/user_absent.cf","common/30_generic_methods/user_password_hash.cf","common/30_generic_methods/variable_string.cf","common/30_generic_methods/service_ensure_running.cf","common/30_generic_methods/_classes_repaired.cf","common/30_generic_methods/directory_create.cf","common/30_generic_methods/service_check_disabled_at_boot.cf","common/30_generic_methods/command_execution.cf","common/30_generic_methods/group_present.cf","common/30_generic_methods/file_check_block_device.cf","common/30_generic_methods/file_keys_values_present.cf","common/30_generic_methods/variable_dict_merge.cf","common/30_generic_methods/variable_string_from_command.cf","common/30_generic_methods/file_key_value_present.cf","common/30_generic_methods/command_execution_result.cf","common/30_generic_methods/file_download.cf","common/30_generic_methods/variable_string_from_file.cf","common/30_generic_methods/service_ensure_stopped.cf","common/30_generic_methods/service_started.cf","common/30_generic_methods/variable_dict_merge_tolerant.cf","common/30_generic_methods/file_from_template_jinja2.cf","common/30_generic_methods/_classes_sanitize.cf","common/30_generic_methods/_log_default.cf","common/30_generic_methods/service_check_running.cf","common/30_generic_methods/file_check_hardlink.cf","common/30_generic_methods/http_request_check_status_headers.cf","common/30_generic_methods/user_home.cf","common/30_generic_methods/_classes_success.cf","common/30_generic_methods/user_primary_group.cf","common/30_generic_methods/file_lines_absent.cf","common/30_generic_methods/condition_from_expression_persistent.cf","common/30_generic_methods/variable_dict_from_file.cf","common/30_generic_methods/variable_dict.cf","common/30_generic_methods/file_from_local_source.cf","common/30_generic_methods/file_from_remote_source.cf","common/30_generic_methods/file_symlink_present_force.cf","common/30_generic_methods/condition_from_variable_match.cf","common/30_generic_methods/package_state.cf","common/30_generic_methods/permissions_dirs_recursive.cf","common/30_generic_methods/service_ensure_disabled_at_boot.cf","common/30_generic_methods/permissions_type_recursion.cf","common/30_generic_methods/_classes_copy.cf","common/30_generic_methods/_classes_combine_three.cf","common/30_generic_methods/service_stopped.cf","common/30_generic_methods/file_key_value_present_in_ini_section.cf","common/30_generic_methods/service_check_started_at_boot.cf","common/30_generic_methods/file_from_template_type.cf","common/30_generic_methods/user_create.cf","common/30_generic_methods/_classes_combine_two.cf","common/30_generic_methods/file_ensure_keys_values.cf","common/30_generic_methods/_classes_noop.cf","common/30_generic_methods/user_present.cf","common/30_generic_methods/file_ensure_line_present_in_xml_tag.cf","common/30_generic_methods/schedule_simple_nodups.cf","common/30_generic_methods/_logger_default.cf","common/30_generic_methods/_logger.cf","common/30_generic_methods/service_enabled.cf","common/30_generic_methods/service_started_path.cf","common/30_generic_methods/user_shell.cf","common/30_generic_methods/package_remove.cf","common/30_generic_methods/_classes_combine_ifthenelse.cf","common/30_generic_methods/file_line_present_in_ini_section.cf","common/30_generic_methods/service_disabled.cf","common/30_generic_methods/file_block_present_in_section.cf","common/30_generic_methods/file_key_value_present_option.cf","common/30_generic_methods/permissions_dirs.cf","common/30_generic_methods/condition_from_command.cf","common/30_generic_methods/file_ensure_key_value_parameter_in_list.cf","common/30_generic_methods/condition_from_variable_existence.cf","common/30_generic_methods/file_symlink_present.cf","common/30_generic_methods/package_install_version_cmp.cf","common/30_generic_methods/variable_iterator_from_file.cf","common/30_generic_methods/variable_string_from_math_expression.cf","common/30_generic_methods/file_check_character_device.cf","common/30_generic_methods/file_key_value_parameter_present_in_list.cf","common/30_generic_methods/file_copy_from_local_source_with_check.cf","common/30_generic_methods/file_ensure_key_value_present_in_ini_section.cf","common/30_generic_methods/condition_from_expression.cf","common/30_generic_methods/environment_variable.cf","common/30_generic_methods/package_install_version.cf","common/30_generic_methods/permissions_recurse.cf","common/30_generic_methods/variable_string_default.cf","common/30_generic_methods/package_install_version_cmp_update.cf","common/30_generic_methods/file_content.cf","common/30_generic_methods/file_create_symlink_force.cf","common/30_generic_methods/_log.cf","common/30_generic_methods/file_ensure_line_present_in_ini_section.cf","common/30_generic_methods/_log_v3.cf","common/30_generic_methods/file_copy_from_remote_source_recursion.cf","common/30_generic_methods/_classes_cancel.cf","common/30_generic_methods/file_replace_lines.cf","common/30_generic_methods/_abort_default.cf","common/30_generic_methods/file_create_symlink.cf","common/30_generic_methods/file_copy_from_remote_source.cf","common/30_generic_methods/file_check_FIFO_pipe.cf","common/30_generic_methods/_abort.cf","common/30_generic_methods/file_absent.cf","common/30_generic_methods/file_from_local_source_recursion.cf","common/30_generic_methods/command_execution_once.cf","common/30_generic_methods/service_action.cf","common/30_generic_methods/file_lines_present.cf","common/30_generic_methods/_classes_copy_invert_kept_repaired.cf","common/30_generic_methods/file_ensure_block_in_section.cf","common/30_generic_methods/service_check_running_ps.cf","common/30_generic_methods/file_check_exists.cf","common/30_generic_methods/_classes_failure.cf","common/30_generic_methods/file_ensure_lines_present.cf","common/30_generic_methods/group_absent.cf","common/30_generic_methods/file_from_shared_folder.cf","common/30_generic_methods/directory_check_exists.cf","common/30_generic_methods/service_start.cf","common/30_generic_methods/variable_iterator.cf","common/30_generic_methods/sharedfile_from_node.cf","common/30_generic_methods/package_verify.cf","common/30_generic_methods/permissions_recursive.cf","common/30_generic_methods/file_block_present.cf","common/30_generic_methods/file_key_value_parameter_absent_in_list.cf","common/30_generic_methods/file_check_symlink.cf","common/30_generic_methods/package_check_installed.cf","common/30_generic_methods/condition_once.cf","common/30_generic_methods/file_from_local_source_with_check.cf","common/30_generic_methods/schedule_simple.cf","common/30_generic_methods/file_from_template_mustache.cf","common/30_generic_methods/file_check_socket.cf","common/30_generic_methods/service_reload.cf","common/30_generic_methods/file_ensure_key_value_option.cf","common/30_generic_methods/_service_check_running_smf.cf","common/30_generic_methods/file_create_symlink_enforce.cf","common/30_generic_methods/file_template_expand.cf","common/30_generic_methods/package_state_options.cf","common/30_generic_methods/file_present.cf","common/30_generic_methods/file_ensure_key_value.cf","common/30_generic_methods/_classes_combine_four.cf","common/30_generic_methods/package_absent.cf","common/30_generic_methods/file_from_template.cf","common/30_generic_methods/file_check_symlinkto.cf","common/30_generic_methods/file_line_present_in_xml_tag.cf","common/30_generic_methods/user_uid.cf","common/30_generic_methods/file_create.cf","common/30_generic_methods/package_present.cf","common/30_generic_methods/service_stop.cf","common/30_generic_methods/file_ensure_key_value_parameter_not_in_list.cf","common/30_generic_methods/_service_check_running_src.cf","common/30_generic_methods/_file_check_special.cf","common/30_generic_methods/directory_absent.cf","common/30_generic_methods/service_ensure_started_at_boot.cf","common/30_generic_methods/schedule_simple_catchup.cf","common/30_generic_methods/file_remove.cf","common/30_generic_methods/file_copy_from_local_source_recursion.cf","common/30_generic_methods/package_verify_version.cf","common/30_generic_methods/sharedfile_to_node.cf","common/30_generic_methods/file_from_remote_source_recursion.cf","common/30_generic_methods/service_restart_if.cf","common/30_generic_methods/file_from_http_server.cf","common/30_generic_methods/monitoring_parameter.cf","common/30_generic_methods/package_install.cf","common/30_generic_methods/file_from_string_mustache.cf","common/30_generic_methods/user_fullname.cf","common/30_generic_methods/service_ensure_running_path.cf","common/30_generic_methods/file_symlink_present_option.cf","common/30_generic_methods/service_restart.cf","common/40_it_ops_knowledge/openssh-server/openssh_knowledge.cf","common/40_it_ops_knowledge/service/service_knowledge.cf","common/40_it_ops_knowledge/cfengine/cfengine_knowledge.cf","@{path_ncf_local_inputs_40}","@{path_ncf_common_inputs_50}","@{path_ncf_common_inputs_60}","@{path_ncf_local_inputs_60}"} rudder debug: Flattening slist: @{path_ncf_local_inputs_40} rudder debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","common/20_cfe_basics/package_lib.cf","common/20_cfe_basics/dry_run_lib.cf","common/20_cfe_basics/time_lib.cf","common/20_cfe_basics/cfengine/processes.cf","common/20_cfe_basics/cfengine/users.cf","common/20_cfe_basics/cfengine/cfe_internal.cf","common/20_cfe_basics/cfengine/bundles.cf","common/20_cfe_basics/cfengine/guest_environments.cf","common/20_cfe_basics/cfengine/paths.cf","common/20_cfe_basics/cfengine/edit_xml.cf","common/20_cfe_basics/cfengine/services.cf","common/20_cfe_basics/cfengine/databases.cf","common/20_cfe_basics/cfengine/vcs.cf","common/20_cfe_basics/cfengine/files.cf","common/20_cfe_basics/cfengine/commands.cf","common/20_cfe_basics/cfengine/examples.cf","common/20_cfe_basics/cfengine/monitor.cf","common/20_cfe_basics/cfengine/common.cf","common/20_cfe_basics/cfengine/reports.cf","common/20_cfe_basics/cfengine/packages.cf","common/20_cfe_basics/cfengine/testing.cf","common/20_cfe_basics/cfengine/storage.cf","common/20_cfe_basics/cfengine/feature.cf","common/20_cfe_basics/flag_lib.cf","common/20_cfe_basics/logger_rudder.cf","common/20_cfe_basics/ncf_lib.cf","common/20_cfe_basics/log_rudder.cf","common/30_generic_methods/monitoring_template.cf","common/30_generic_methods/schedule_simple_stateless.cf","common/30_generic_methods/file_check_regular.cf","common/30_generic_methods/file_copy_from_local_source.cf","common/30_generic_methods/permissions.cf","common/30_generic_methods/directory_present.cf","common/30_generic_methods/user_locked.cf","common/30_generic_methods/permissions_dirs_recurse.cf","common/30_generic_methods/file_enforce_content.cf","common/30_generic_methods/file_ensure_block_present.cf","common/30_generic_methods/file_ensure_lines_absent.cf","common/30_generic_methods/http_request_content_headers.cf","common/30_generic_methods/user_absent.cf","common/30_generic_methods/user_password_hash.cf","common/30_generic_methods/variable_string.cf","common/30_generic_methods/service_ensure_running.cf","common/30_generic_methods/_classes_repaired.cf","common/30_generic_methods/directory_create.cf","common/30_generic_methods/service_check_disabled_at_boot.cf","common/30_generic_methods/command_execution.cf","common/30_generic_methods/group_present.cf","common/30_generic_methods/file_check_block_device.cf","common/30_generic_methods/file_keys_values_present.cf","common/30_generic_methods/variable_dict_merge.cf","common/30_generic_methods/variable_string_from_command.cf","common/30_generic_methods/file_key_value_present.cf","common/30_generic_methods/command_execution_result.cf","common/30_generic_methods/file_download.cf","common/30_generic_methods/variable_string_from_file.cf","common/30_generic_methods/service_ensure_stopped.cf","common/30_generic_methods/service_started.cf","common/30_generic_methods/variable_dict_merge_tolerant.cf","common/30_generic_methods/file_from_template_jinja2.cf","common/30_generic_methods/_classes_sanitize.cf","common/30_generic_methods/_log_default.cf","common/30_generic_methods/service_check_running.cf","common/30_generic_methods/file_check_hardlink.cf","common/30_generic_methods/http_request_check_status_headers.cf","common/30_generic_methods/user_home.cf","common/30_generic_methods/_classes_success.cf","common/30_generic_methods/user_primary_group.cf","common/30_generic_methods/file_lines_absent.cf","common/30_generic_methods/condition_from_expression_persistent.cf","common/30_generic_methods/variable_dict_from_file.cf","common/30_generic_methods/variable_dict.cf","common/30_generic_methods/file_from_local_source.cf","common/30_generic_methods/file_from_remote_source.cf","common/30_generic_methods/file_symlink_present_force.cf","common/30_generic_methods/condition_from_variable_match.cf","common/30_generic_methods/package_state.cf","common/30_generic_methods/permissions_dirs_recursive.cf","common/30_generic_methods/service_ensure_disabled_at_boot.cf","common/30_generic_methods/permissions_type_recursion.cf","common/30_generic_methods/_classes_copy.cf","common/30_generic_methods/_classes_combine_three.cf","common/30_generic_methods/service_stopped.cf","common/30_generic_methods/file_key_value_present_in_ini_section.cf","common/30_generic_methods/service_check_started_at_boot.cf","common/30_generic_methods/file_from_template_type.cf","common/30_generic_methods/user_create.cf","common/30_generic_methods/_classes_combine_two.cf","common/30_generic_methods/file_ensure_keys_values.cf","common/30_generic_methods/_classes_noop.cf","common/30_generic_methods/user_present.cf","common/30_generic_methods/file_ensure_line_present_in_xml_tag.cf","common/30_generic_methods/schedule_simple_nodups.cf","common/30_generic_methods/_logger_default.cf","common/30_generic_methods/_logger.cf","common/30_generic_methods/service_enabled.cf","common/30_generic_methods/service_started_path.cf","common/30_generic_methods/user_shell.cf","common/30_generic_methods/package_remove.cf","common/30_generic_methods/_classes_combine_ifthenelse.cf","common/30_generic_methods/file_line_present_in_ini_section.cf","common/30_generic_methods/service_disabled.cf","common/30_generic_methods/file_block_present_in_section.cf","common/30_generic_methods/file_key_value_present_option.cf","common/30_generic_methods/permissions_dirs.cf","common/30_generic_methods/condition_from_command.cf","common/30_generic_methods/file_ensure_key_value_parameter_in_list.cf","common/30_generic_methods/condition_from_variable_existence.cf","common/30_generic_methods/file_symlink_present.cf","common/30_generic_methods/package_install_version_cmp.cf","common/30_generic_methods/variable_iterator_from_file.cf","common/30_generic_methods/variable_string_from_math_expression.cf","common/30_generic_methods/file_check_character_device.cf","common/30_generic_methods/file_key_value_parameter_present_in_list.cf","common/30_generic_methods/file_copy_from_local_source_with_check.cf","common/30_generic_methods/file_ensure_key_value_present_in_ini_section.cf","common/30_generic_methods/condition_from_expression.cf","common/30_generic_methods/environment_variable.cf","common/30_generic_methods/package_install_version.cf","common/30_generic_methods/permissions_recurse.cf","common/30_generic_methods/variable_string_default.cf","common/30_generic_methods/package_install_version_cmp_update.cf","common/30_generic_methods/file_content.cf","common/30_generic_methods/file_create_symlink_force.cf","common/30_generic_methods/_log.cf","common/30_generic_methods/file_ensure_line_present_in_ini_section.cf","common/30_generic_methods/_log_v3.cf","common/30_generic_methods/file_copy_from_remote_source_recursion.cf","common/30_generic_methods/_classes_cancel.cf","common/30_generic_methods/file_replace_lines.cf","common/30_generic_methods/_abort_default.cf","common/30_generic_methods/file_create_symlink.cf","common/30_generic_methods/file_copy_from_remote_source.cf","common/30_generic_methods/file_check_FIFO_pipe.cf","common/30_generic_methods/_abort.cf","common/30_generic_methods/file_absent.cf","common/30_generic_methods/file_from_local_source_recursion.cf","common/30_generic_methods/command_execution_once.cf","common/30_generic_methods/service_action.cf","common/30_generic_methods/file_lines_present.cf","common/30_generic_methods/_classes_copy_invert_kept_repaired.cf","common/30_generic_methods/file_ensure_block_in_section.cf","common/30_generic_methods/service_check_running_ps.cf","common/30_generic_methods/file_check_exists.cf","common/30_generic_methods/_classes_failure.cf","common/30_generic_methods/file_ensure_lines_present.cf","common/30_generic_methods/group_absent.cf","common/30_generic_methods/file_from_shared_folder.cf","common/30_generic_methods/directory_check_exists.cf","common/30_generic_methods/service_start.cf","common/30_generic_methods/variable_iterator.cf","common/30_generic_methods/sharedfile_from_node.cf","common/30_generic_methods/package_verify.cf","common/30_generic_methods/permissions_recursive.cf","common/30_generic_methods/file_block_present.cf","common/30_generic_methods/file_key_value_parameter_absent_in_list.cf","common/30_generic_methods/file_check_symlink.cf","common/30_generic_methods/package_check_installed.cf","common/30_generic_methods/condition_once.cf","common/30_generic_methods/file_from_local_source_with_check.cf","common/30_generic_methods/schedule_simple.cf","common/30_generic_methods/file_from_template_mustache.cf","common/30_generic_methods/file_check_socket.cf","common/30_generic_methods/service_reload.cf","common/30_generic_methods/file_ensure_key_value_option.cf","common/30_generic_methods/_service_check_running_smf.cf","common/30_generic_methods/file_create_symlink_enforce.cf","common/30_generic_methods/file_template_expand.cf","common/30_generic_methods/package_state_options.cf","common/30_generic_methods/file_present.cf","common/30_generic_methods/file_ensure_key_value.cf","common/30_generic_methods/_classes_combine_four.cf","common/30_generic_methods/package_absent.cf","common/30_generic_methods/file_from_template.cf","common/30_generic_methods/file_check_symlinkto.cf","common/30_generic_methods/file_line_present_in_xml_tag.cf","common/30_generic_methods/user_uid.cf","common/30_generic_methods/file_create.cf","common/30_generic_methods/package_present.cf","common/30_generic_methods/service_stop.cf","common/30_generic_methods/file_ensure_key_value_parameter_not_in_list.cf","common/30_generic_methods/_service_check_running_src.cf","common/30_generic_methods/_file_check_special.cf","common/30_generic_methods/directory_absent.cf","common/30_generic_methods/service_ensure_started_at_boot.cf","common/30_generic_methods/schedule_simple_catchup.cf","common/30_generic_methods/file_remove.cf","common/30_generic_methods/file_copy_from_local_source_recursion.cf","common/30_generic_methods/package_verify_version.cf","common/30_generic_methods/sharedfile_to_node.cf","common/30_generic_methods/file_from_remote_source_recursion.cf","common/30_generic_methods/service_restart_if.cf","common/30_generic_methods/file_from_http_server.cf","common/30_generic_methods/monitoring_parameter.cf","common/30_generic_methods/package_install.cf","common/30_generic_methods/file_from_string_mustache.cf","common/30_generic_methods/user_fullname.cf","common/30_generic_methods/service_ensure_running_path.cf","common/30_generic_methods/file_symlink_present_option.cf","common/30_generic_methods/service_restart.cf","common/40_it_ops_knowledge/openssh-server/openssh_knowledge.cf","common/40_it_ops_knowledge/service/service_knowledge.cf","common/40_it_ops_knowledge/cfengine/cfengine_knowledge.cf","@{path_ncf_common_inputs_50}","@{path_ncf_common_inputs_60}","@{path_ncf_local_inputs_60}"} rudder debug: Flattening slist: @{path_ncf_common_inputs_50} rudder debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","common/20_cfe_basics/package_lib.cf","common/20_cfe_basics/dry_run_lib.cf","common/20_cfe_basics/time_lib.cf","common/20_cfe_basics/cfengine/processes.cf","common/20_cfe_basics/cfengine/users.cf","common/20_cfe_basics/cfengine/cfe_internal.cf","common/20_cfe_basics/cfengine/bundles.cf","common/20_cfe_basics/cfengine/guest_environments.cf","common/20_cfe_basics/cfengine/paths.cf","common/20_cfe_basics/cfengine/edit_xml.cf","common/20_cfe_basics/cfengine/services.cf","common/20_cfe_basics/cfengine/databases.cf","common/20_cfe_basics/cfengine/vcs.cf","common/20_cfe_basics/cfengine/files.cf","common/20_cfe_basics/cfengine/commands.cf","common/20_cfe_basics/cfengine/examples.cf","common/20_cfe_basics/cfengine/monitor.cf","common/20_cfe_basics/cfengine/common.cf","common/20_cfe_basics/cfengine/reports.cf","common/20_cfe_basics/cfengine/packages.cf","common/20_cfe_basics/cfengine/testing.cf","common/20_cfe_basics/cfengine/storage.cf","common/20_cfe_basics/cfengine/feature.cf","common/20_cfe_basics/flag_lib.cf","common/20_cfe_basics/logger_rudder.cf","common/20_cfe_basics/ncf_lib.cf","common/20_cfe_basics/log_rudder.cf","common/30_generic_methods/monitoring_template.cf","common/30_generic_methods/schedule_simple_stateless.cf","common/30_generic_methods/file_check_regular.cf","common/30_generic_methods/file_copy_from_local_source.cf","common/30_generic_methods/permissions.cf","common/30_generic_methods/directory_present.cf","common/30_generic_methods/user_locked.cf","common/30_generic_methods/permissions_dirs_recurse.cf","common/30_generic_methods/file_enforce_content.cf","common/30_generic_methods/file_ensure_block_present.cf","common/30_generic_methods/file_ensure_lines_absent.cf","common/30_generic_methods/http_request_content_headers.cf","common/30_generic_methods/user_absent.cf","common/30_generic_methods/user_password_hash.cf","common/30_generic_methods/variable_string.cf","common/30_generic_methods/service_ensure_running.cf","common/30_generic_methods/_classes_repaired.cf","common/30_generic_methods/directory_create.cf","common/30_generic_methods/service_check_disabled_at_boot.cf","common/30_generic_methods/command_execution.cf","common/30_generic_methods/group_present.cf","common/30_generic_methods/file_check_block_device.cf","common/30_generic_methods/file_keys_values_present.cf","common/30_generic_methods/variable_dict_merge.cf","common/30_generic_methods/variable_string_from_command.cf","common/30_generic_methods/file_key_value_present.cf","common/30_generic_methods/command_execution_result.cf","common/30_generic_methods/file_download.cf","common/30_generic_methods/variable_string_from_file.cf","common/30_generic_methods/service_ensure_stopped.cf","common/30_generic_methods/service_started.cf","common/30_generic_methods/variable_dict_merge_tolerant.cf","common/30_generic_methods/file_from_template_jinja2.cf","common/30_generic_methods/_classes_sanitize.cf","common/30_generic_methods/_log_default.cf","common/30_generic_methods/service_check_running.cf","common/30_generic_methods/file_check_hardlink.cf","common/30_generic_methods/http_request_check_status_headers.cf","common/30_generic_methods/user_home.cf","common/30_generic_methods/_classes_success.cf","common/30_generic_methods/user_primary_group.cf","common/30_generic_methods/file_lines_absent.cf","common/30_generic_methods/condition_from_expression_persistent.cf","common/30_generic_methods/variable_dict_from_file.cf","common/30_generic_methods/variable_dict.cf","common/30_generic_methods/file_from_local_source.cf","common/30_generic_methods/file_from_remote_source.cf","common/30_generic_methods/file_symlink_present_force.cf","common/30_generic_methods/condition_from_variable_match.cf","common/30_generic_methods/package_state.cf","common/30_generic_methods/permissions_dirs_recursive.cf","common/30_generic_methods/service_ensure_disabled_at_boot.cf","common/30_generic_methods/permissions_type_recursion.cf","common/30_generic_methods/_classes_copy.cf","common/30_generic_methods/_classes_combine_three.cf","common/30_generic_methods/service_stopped.cf","common/30_generic_methods/file_key_value_present_in_ini_section.cf","common/30_generic_methods/service_check_started_at_boot.cf","common/30_generic_methods/file_from_template_type.cf","common/30_generic_methods/user_create.cf","common/30_generic_methods/_classes_combine_two.cf","common/30_generic_methods/file_ensure_keys_values.cf","common/30_generic_methods/_classes_noop.cf","common/30_generic_methods/user_present.cf","common/30_generic_methods/file_ensure_line_present_in_xml_tag.cf","common/30_generic_methods/schedule_simple_nodups.cf","common/30_generic_methods/_logger_default.cf","common/30_generic_methods/_logger.cf","common/30_generic_methods/service_enabled.cf","common/30_generic_methods/service_started_path.cf","common/30_generic_methods/user_shell.cf","common/30_generic_methods/package_remove.cf","common/30_generic_methods/_classes_combine_ifthenelse.cf","common/30_generic_methods/file_line_present_in_ini_section.cf","common/30_generic_methods/service_disabled.cf","common/30_generic_methods/file_block_present_in_section.cf","common/30_generic_methods/file_key_value_present_option.cf","common/30_generic_methods/permissions_dirs.cf","common/30_generic_methods/condition_from_command.cf","common/30_generic_methods/file_ensure_key_value_parameter_in_list.cf","common/30_generic_methods/condition_from_variable_existence.cf","common/30_generic_methods/file_symlink_present.cf","common/30_generic_methods/package_install_version_cmp.cf","common/30_generic_methods/variable_iterator_from_file.cf","common/30_generic_methods/variable_string_from_math_expression.cf","common/30_generic_methods/file_check_character_device.cf","common/30_generic_methods/file_key_value_parameter_present_in_list.cf","common/30_generic_methods/file_copy_from_local_source_with_check.cf","common/30_generic_methods/file_ensure_key_value_present_in_ini_section.cf","common/30_generic_methods/condition_from_expression.cf","common/30_generic_methods/environment_variable.cf","common/30_generic_methods/package_install_version.cf","common/30_generic_methods/permissions_recurse.cf","common/30_generic_methods/variable_string_default.cf","common/30_generic_methods/package_install_version_cmp_update.cf","common/30_generic_methods/file_content.cf","common/30_generic_methods/file_create_symlink_force.cf","common/30_generic_methods/_log.cf","common/30_generic_methods/file_ensure_line_present_in_ini_section.cf","common/30_generic_methods/_log_v3.cf","common/30_generic_methods/file_copy_from_remote_source_recursion.cf","common/30_generic_methods/_classes_cancel.cf","common/30_generic_methods/file_replace_lines.cf","common/30_generic_methods/_abort_default.cf","common/30_generic_methods/file_create_symlink.cf","common/30_generic_methods/file_copy_from_remote_source.cf","common/30_generic_methods/file_check_FIFO_pipe.cf","common/30_generic_methods/_abort.cf","common/30_generic_methods/file_absent.cf","common/30_generic_methods/file_from_local_source_recursion.cf","common/30_generic_methods/command_execution_once.cf","common/30_generic_methods/service_action.cf","common/30_generic_methods/file_lines_present.cf","common/30_generic_methods/_classes_copy_invert_kept_repaired.cf","common/30_generic_methods/file_ensure_block_in_section.cf","common/30_generic_methods/service_check_running_ps.cf","common/30_generic_methods/file_check_exists.cf","common/30_generic_methods/_classes_failure.cf","common/30_generic_methods/file_ensure_lines_present.cf","common/30_generic_methods/group_absent.cf","common/30_generic_methods/file_from_shared_folder.cf","common/30_generic_methods/directory_check_exists.cf","common/30_generic_methods/service_start.cf","common/30_generic_methods/variable_iterator.cf","common/30_generic_methods/sharedfile_from_node.cf","common/30_generic_methods/package_verify.cf","common/30_generic_methods/permissions_recursive.cf","common/30_generic_methods/file_block_present.cf","common/30_generic_methods/file_key_value_parameter_absent_in_list.cf","common/30_generic_methods/file_check_symlink.cf","common/30_generic_methods/package_check_installed.cf","common/30_generic_methods/condition_once.cf","common/30_generic_methods/file_from_local_source_with_check.cf","common/30_generic_methods/schedule_simple.cf","common/30_generic_methods/file_from_template_mustache.cf","common/30_generic_methods/file_check_socket.cf","common/30_generic_methods/service_reload.cf","common/30_generic_methods/file_ensure_key_value_option.cf","common/30_generic_methods/_service_check_running_smf.cf","common/30_generic_methods/file_create_symlink_enforce.cf","common/30_generic_methods/file_template_expand.cf","common/30_generic_methods/package_state_options.cf","common/30_generic_methods/file_present.cf","common/30_generic_methods/file_ensure_key_value.cf","common/30_generic_methods/_classes_combine_four.cf","common/30_generic_methods/package_absent.cf","common/30_generic_methods/file_from_template.cf","common/30_generic_methods/file_check_symlinkto.cf","common/30_generic_methods/file_line_present_in_xml_tag.cf","common/30_generic_methods/user_uid.cf","common/30_generic_methods/file_create.cf","common/30_generic_methods/package_present.cf","common/30_generic_methods/service_stop.cf","common/30_generic_methods/file_ensure_key_value_parameter_not_in_list.cf","common/30_generic_methods/_service_check_running_src.cf","common/30_generic_methods/_file_check_special.cf","common/30_generic_methods/directory_absent.cf","common/30_generic_methods/service_ensure_started_at_boot.cf","common/30_generic_methods/schedule_simple_catchup.cf","common/30_generic_methods/file_remove.cf","common/30_generic_methods/file_copy_from_local_source_recursion.cf","common/30_generic_methods/package_verify_version.cf","common/30_generic_methods/sharedfile_to_node.cf","common/30_generic_methods/file_from_remote_source_recursion.cf","common/30_generic_methods/service_restart_if.cf","common/30_generic_methods/file_from_http_server.cf","common/30_generic_methods/monitoring_parameter.cf","common/30_generic_methods/package_install.cf","common/30_generic_methods/file_from_string_mustache.cf","common/30_generic_methods/user_fullname.cf","common/30_generic_methods/service_ensure_running_path.cf","common/30_generic_methods/file_symlink_present_option.cf","common/30_generic_methods/service_restart.cf","common/40_it_ops_knowledge/openssh-server/openssh_knowledge.cf","common/40_it_ops_knowledge/service/service_knowledge.cf","common/40_it_ops_knowledge/cfengine/cfengine_knowledge.cf","@{path_ncf_common_inputs_60}","@{path_ncf_local_inputs_60}"} rudder debug: Flattening slist: @{path_ncf_common_inputs_60} rudder debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","common/20_cfe_basics/package_lib.cf","common/20_cfe_basics/dry_run_lib.cf","common/20_cfe_basics/time_lib.cf","common/20_cfe_basics/cfengine/processes.cf","common/20_cfe_basics/cfengine/users.cf","common/20_cfe_basics/cfengine/cfe_internal.cf","common/20_cfe_basics/cfengine/bundles.cf","common/20_cfe_basics/cfengine/guest_environments.cf","common/20_cfe_basics/cfengine/paths.cf","common/20_cfe_basics/cfengine/edit_xml.cf","common/20_cfe_basics/cfengine/services.cf","common/20_cfe_basics/cfengine/databases.cf","common/20_cfe_basics/cfengine/vcs.cf","common/20_cfe_basics/cfengine/files.cf","common/20_cfe_basics/cfengine/commands.cf","common/20_cfe_basics/cfengine/examples.cf","common/20_cfe_basics/cfengine/monitor.cf","common/20_cfe_basics/cfengine/common.cf","common/20_cfe_basics/cfengine/reports.cf","common/20_cfe_basics/cfengine/packages.cf","common/20_cfe_basics/cfengine/testing.cf","common/20_cfe_basics/cfengine/storage.cf","common/20_cfe_basics/cfengine/feature.cf","common/20_cfe_basics/flag_lib.cf","common/20_cfe_basics/logger_rudder.cf","common/20_cfe_basics/ncf_lib.cf","common/20_cfe_basics/log_rudder.cf","common/30_generic_methods/monitoring_template.cf","common/30_generic_methods/schedule_simple_stateless.cf","common/30_generic_methods/file_check_regular.cf","common/30_generic_methods/file_copy_from_local_source.cf","common/30_generic_methods/permissions.cf","common/30_generic_methods/directory_present.cf","common/30_generic_methods/user_locked.cf","common/30_generic_methods/permissions_dirs_recurse.cf","common/30_generic_methods/file_enforce_content.cf","common/30_generic_methods/file_ensure_block_present.cf","common/30_generic_methods/file_ensure_lines_absent.cf","common/30_generic_methods/http_request_content_headers.cf","common/30_generic_methods/user_absent.cf","common/30_generic_methods/user_password_hash.cf","common/30_generic_methods/variable_string.cf","common/30_generic_methods/service_ensure_running.cf","common/30_generic_methods/_classes_repaired.cf","common/30_generic_methods/directory_create.cf","common/30_generic_methods/service_check_disabled_at_boot.cf","common/30_generic_methods/command_execution.cf","common/30_generic_methods/group_present.cf","common/30_generic_methods/file_check_block_device.cf","common/30_generic_methods/file_keys_values_present.cf","common/30_generic_methods/variable_dict_merge.cf","common/30_generic_methods/variable_string_from_command.cf","common/30_generic_methods/file_key_value_present.cf","common/30_generic_methods/command_execution_result.cf","common/30_generic_methods/file_download.cf","common/30_generic_methods/variable_string_from_file.cf","common/30_generic_methods/service_ensure_stopped.cf","common/30_generic_methods/service_started.cf","common/30_generic_methods/variable_dict_merge_tolerant.cf","common/30_generic_methods/file_from_template_jinja2.cf","common/30_generic_methods/_classes_sanitize.cf","common/30_generic_methods/_log_default.cf","common/30_generic_methods/service_check_running.cf","common/30_generic_methods/file_check_hardlink.cf","common/30_generic_methods/http_request_check_status_headers.cf","common/30_generic_methods/user_home.cf","common/30_generic_methods/_classes_success.cf","common/30_generic_methods/user_primary_group.cf","common/30_generic_methods/file_lines_absent.cf","common/30_generic_methods/condition_from_expression_persistent.cf","common/30_generic_methods/variable_dict_from_file.cf","common/30_generic_methods/variable_dict.cf","common/30_generic_methods/file_from_local_source.cf","common/30_generic_methods/file_from_remote_source.cf","common/30_generic_methods/file_symlink_present_force.cf","common/30_generic_methods/condition_from_variable_match.cf","common/30_generic_methods/package_state.cf","common/30_generic_methods/permissions_dirs_recursive.cf","common/30_generic_methods/service_ensure_disabled_at_boot.cf","common/30_generic_methods/permissions_type_recursion.cf","common/30_generic_methods/_classes_copy.cf","common/30_generic_methods/_classes_combine_three.cf","common/30_generic_methods/service_stopped.cf","common/30_generic_methods/file_key_value_present_in_ini_section.cf","common/30_generic_methods/service_check_started_at_boot.cf","common/30_generic_methods/file_from_template_type.cf","common/30_generic_methods/user_create.cf","common/30_generic_methods/_classes_combine_two.cf","common/30_generic_methods/file_ensure_keys_values.cf","common/30_generic_methods/_classes_noop.cf","common/30_generic_methods/user_present.cf","common/30_generic_methods/file_ensure_line_present_in_xml_tag.cf","common/30_generic_methods/schedule_simple_nodups.cf","common/30_generic_methods/_logger_default.cf","common/30_generic_methods/_logger.cf","common/30_generic_methods/service_enabled.cf","common/30_generic_methods/service_started_path.cf","common/30_generic_methods/user_shell.cf","common/30_generic_methods/package_remove.cf","common/30_generic_methods/_classes_combine_ifthenelse.cf","common/30_generic_methods/file_line_present_in_ini_section.cf","common/30_generic_methods/service_disabled.cf","common/30_generic_methods/file_block_present_in_section.cf","common/30_generic_methods/file_key_value_present_option.cf","common/30_generic_methods/permissions_dirs.cf","common/30_generic_methods/condition_from_command.cf","common/30_generic_methods/file_ensure_key_value_parameter_in_list.cf","common/30_generic_methods/condition_from_variable_existence.cf","common/30_generic_methods/file_symlink_present.cf","common/30_generic_methods/package_install_version_cmp.cf","common/30_generic_methods/variable_iterator_from_file.cf","common/30_generic_methods/variable_string_from_math_expression.cf","common/30_generic_methods/file_check_character_device.cf","common/30_generic_methods/file_key_value_parameter_present_in_list.cf","common/30_generic_methods/file_copy_from_local_source_with_check.cf","common/30_generic_methods/file_ensure_key_value_present_in_ini_section.cf","common/30_generic_methods/condition_from_expression.cf","common/30_generic_methods/environment_variable.cf","common/30_generic_methods/package_install_version.cf","common/30_generic_methods/permissions_recurse.cf","common/30_generic_methods/variable_string_default.cf","common/30_generic_methods/package_install_version_cmp_update.cf","common/30_generic_methods/file_content.cf","common/30_generic_methods/file_create_symlink_force.cf","common/30_generic_methods/_log.cf","common/30_generic_methods/file_ensure_line_present_in_ini_section.cf","common/30_generic_methods/_log_v3.cf","common/30_generic_methods/file_copy_from_remote_source_recursion.cf","common/30_generic_methods/_classes_cancel.cf","common/30_generic_methods/file_replace_lines.cf","common/30_generic_methods/_abort_default.cf","common/30_generic_methods/file_create_symlink.cf","common/30_generic_methods/file_copy_from_remote_source.cf","common/30_generic_methods/file_check_FIFO_pipe.cf","common/30_generic_methods/_abort.cf","common/30_generic_methods/file_absent.cf","common/30_generic_methods/file_from_local_source_recursion.cf","common/30_generic_methods/command_execution_once.cf","common/30_generic_methods/service_action.cf","common/30_generic_methods/file_lines_present.cf","common/30_generic_methods/_classes_copy_invert_kept_repaired.cf","common/30_generic_methods/file_ensure_block_in_section.cf","common/30_generic_methods/service_check_running_ps.cf","common/30_generic_methods/file_check_exists.cf","common/30_generic_methods/_classes_failure.cf","common/30_generic_methods/file_ensure_lines_present.cf","common/30_generic_methods/group_absent.cf","common/30_generic_methods/file_from_shared_folder.cf","common/30_generic_methods/directory_check_exists.cf","common/30_generic_methods/service_start.cf","common/30_generic_methods/variable_iterator.cf","common/30_generic_methods/sharedfile_from_node.cf","common/30_generic_methods/package_verify.cf","common/30_generic_methods/permissions_recursive.cf","common/30_generic_methods/file_block_present.cf","common/30_generic_methods/file_key_value_parameter_absent_in_list.cf","common/30_generic_methods/file_check_symlink.cf","common/30_generic_methods/package_check_installed.cf","common/30_generic_methods/condition_once.cf","common/30_generic_methods/file_from_local_source_with_check.cf","common/30_generic_methods/schedule_simple.cf","common/30_generic_methods/file_from_template_mustache.cf","common/30_generic_methods/file_check_socket.cf","common/30_generic_methods/service_reload.cf","common/30_generic_methods/file_ensure_key_value_option.cf","common/30_generic_methods/_service_check_running_smf.cf","common/30_generic_methods/file_create_symlink_enforce.cf","common/30_generic_methods/file_template_expand.cf","common/30_generic_methods/package_state_options.cf","common/30_generic_methods/file_present.cf","common/30_generic_methods/file_ensure_key_value.cf","common/30_generic_methods/_classes_combine_four.cf","common/30_generic_methods/package_absent.cf","common/30_generic_methods/file_from_template.cf","common/30_generic_methods/file_check_symlinkto.cf","common/30_generic_methods/file_line_present_in_xml_tag.cf","common/30_generic_methods/user_uid.cf","common/30_generic_methods/file_create.cf","common/30_generic_methods/package_present.cf","common/30_generic_methods/service_stop.cf","common/30_generic_methods/file_ensure_key_value_parameter_not_in_list.cf","common/30_generic_methods/_service_check_running_src.cf","common/30_generic_methods/_file_check_special.cf","common/30_generic_methods/directory_absent.cf","common/30_generic_methods/service_ensure_started_at_boot.cf","common/30_generic_methods/schedule_simple_catchup.cf","common/30_generic_methods/file_remove.cf","common/30_generic_methods/file_copy_from_local_source_recursion.cf","common/30_generic_methods/package_verify_version.cf","common/30_generic_methods/sharedfile_to_node.cf","common/30_generic_methods/file_from_remote_source_recursion.cf","common/30_generic_methods/service_restart_if.cf","common/30_generic_methods/file_from_http_server.cf","common/30_generic_methods/monitoring_parameter.cf","common/30_generic_methods/package_install.cf","common/30_generic_methods/file_from_string_mustache.cf","common/30_generic_methods/user_fullname.cf","common/30_generic_methods/service_ensure_running_path.cf","common/30_generic_methods/file_symlink_present_option.cf","common/30_generic_methods/service_restart.cf","common/40_it_ops_knowledge/openssh-server/openssh_knowledge.cf","common/40_it_ops_knowledge/service/service_knowledge.cf","common/40_it_ops_knowledge/cfengine/cfengine_knowledge.cf","common/60_services/cfengine/stable/cfengine.cf","common/60_services/baseline/stable/baseline.cf","@{path_ncf_local_inputs_60}"} rudder debug: Flattening slist: @{path_ncf_local_inputs_60} rudder debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","common/20_cfe_basics/package_lib.cf","common/20_cfe_basics/dry_run_lib.cf","common/20_cfe_basics/time_lib.cf","common/20_cfe_basics/cfengine/processes.cf","common/20_cfe_basics/cfengine/users.cf","common/20_cfe_basics/cfengine/cfe_internal.cf","common/20_cfe_basics/cfengine/bundles.cf","common/20_cfe_basics/cfengine/guest_environments.cf","common/20_cfe_basics/cfengine/paths.cf","common/20_cfe_basics/cfengine/edit_xml.cf","common/20_cfe_basics/cfengine/services.cf","common/20_cfe_basics/cfengine/databases.cf","common/20_cfe_basics/cfengine/vcs.cf","common/20_cfe_basics/cfengine/files.cf","common/20_cfe_basics/cfengine/commands.cf","common/20_cfe_basics/cfengine/examples.cf","common/20_cfe_basics/cfengine/monitor.cf","common/20_cfe_basics/cfengine/common.cf","common/20_cfe_basics/cfengine/reports.cf","common/20_cfe_basics/cfengine/packages.cf","common/20_cfe_basics/cfengine/testing.cf","common/20_cfe_basics/cfengine/storage.cf","common/20_cfe_basics/cfengine/feature.cf","common/20_cfe_basics/flag_lib.cf","common/20_cfe_basics/logger_rudder.cf","common/20_cfe_basics/ncf_lib.cf","common/20_cfe_basics/log_rudder.cf","common/30_generic_methods/monitoring_template.cf","common/30_generic_methods/schedule_simple_stateless.cf","common/30_generic_methods/file_check_regular.cf","common/30_generic_methods/file_copy_from_local_source.cf","common/30_generic_methods/permissions.cf","common/30_generic_methods/directory_present.cf","common/30_generic_methods/user_locked.cf","common/30_generic_methods/permissions_dirs_recurse.cf","common/30_generic_methods/file_enforce_content.cf","common/30_generic_methods/file_ensure_block_present.cf","common/30_generic_methods/file_ensure_lines_absent.cf","common/30_generic_methods/http_request_content_headers.cf","common/30_generic_methods/user_absent.cf","common/30_generic_methods/user_password_hash.cf","common/30_generic_methods/variable_string.cf","common/30_generic_methods/service_ensure_running.cf","common/30_generic_methods/_classes_repaired.cf","common/30_generic_methods/directory_create.cf","common/30_generic_methods/service_check_disabled_at_boot.cf","common/30_generic_methods/command_execution.cf","common/30_generic_methods/group_present.cf","common/30_generic_methods/file_check_block_device.cf","common/30_generic_methods/file_keys_values_present.cf","common/30_generic_methods/variable_dict_merge.cf","common/30_generic_methods/variable_string_from_command.cf","common/30_generic_methods/file_key_value_present.cf","common/30_generic_methods/command_execution_result.cf","common/30_generic_methods/file_download.cf","common/30_generic_methods/variable_string_from_file.cf","common/30_generic_methods/service_ensure_stopped.cf","common/30_generic_methods/service_started.cf","common/30_generic_methods/variable_dict_merge_tolerant.cf","common/30_generic_methods/file_from_template_jinja2.cf","common/30_generic_methods/_classes_sanitize.cf","common/30_generic_methods/_log_default.cf","common/30_generic_methods/service_check_running.cf","common/30_generic_methods/file_check_hardlink.cf","common/30_generic_methods/http_request_check_status_headers.cf","common/30_generic_methods/user_home.cf","common/30_generic_methods/_classes_success.cf","common/30_generic_methods/user_primary_group.cf","common/30_generic_methods/file_lines_absent.cf","common/30_generic_methods/condition_from_expression_persistent.cf","common/30_generic_methods/variable_dict_from_file.cf","common/30_generic_methods/variable_dict.cf","common/30_generic_methods/file_from_local_source.cf","common/30_generic_methods/file_from_remote_source.cf","common/30_generic_methods/file_symlink_present_force.cf","common/30_generic_methods/condition_from_variable_match.cf","common/30_generic_methods/package_state.cf","common/30_generic_methods/permissions_dirs_recursive.cf","common/30_generic_methods/service_ensure_disabled_at_boot.cf","common/30_generic_methods/permissions_type_recursion.cf","common/30_generic_methods/_classes_copy.cf","common/30_generic_methods/_classes_combine_three.cf","common/30_generic_methods/service_stopped.cf","common/30_generic_methods/file_key_value_present_in_ini_section.cf","common/30_generic_methods/service_check_started_at_boot.cf","common/30_generic_methods/file_from_template_type.cf","common/30_generic_methods/user_create.cf","common/30_generic_methods/_classes_combine_two.cf","common/30_generic_methods/file_ensure_keys_values.cf","common/30_generic_methods/_classes_noop.cf","common/30_generic_methods/user_present.cf","common/30_generic_methods/file_ensure_line_present_in_xml_tag.cf","common/30_generic_methods/schedule_simple_nodups.cf","common/30_generic_methods/_logger_default.cf","common/30_generic_methods/_logger.cf","common/30_generic_methods/service_enabled.cf","common/30_generic_methods/service_started_path.cf","common/30_generic_methods/user_shell.cf","common/30_generic_methods/package_remove.cf","common/30_generic_methods/_classes_combine_ifthenelse.cf","common/30_generic_methods/file_line_present_in_ini_section.cf","common/30_generic_methods/service_disabled.cf","common/30_generic_methods/file_block_present_in_section.cf","common/30_generic_methods/file_key_value_present_option.cf","common/30_generic_methods/permissions_dirs.cf","common/30_generic_methods/condition_from_command.cf","common/30_generic_methods/file_ensure_key_value_parameter_in_list.cf","common/30_generic_methods/condition_from_variable_existence.cf","common/30_generic_methods/file_symlink_present.cf","common/30_generic_methods/package_install_version_cmp.cf","common/30_generic_methods/variable_iterator_from_file.cf","common/30_generic_methods/variable_string_from_math_expression.cf","common/30_generic_methods/file_check_character_device.cf","common/30_generic_methods/file_key_value_parameter_present_in_list.cf","common/30_generic_methods/file_copy_from_local_source_with_check.cf","common/30_generic_methods/file_ensure_key_value_present_in_ini_section.cf","common/30_generic_methods/condition_from_expression.cf","common/30_generic_methods/environment_variable.cf","common/30_generic_methods/package_install_version.cf","common/30_generic_methods/permissions_recurse.cf","common/30_generic_methods/variable_string_default.cf","common/30_generic_methods/package_install_version_cmp_update.cf","common/30_generic_methods/file_content.cf","common/30_generic_methods/file_create_symlink_force.cf","common/30_generic_methods/_log.cf","common/30_generic_methods/file_ensure_line_present_in_ini_section.cf","common/30_generic_methods/_log_v3.cf","common/30_generic_methods/file_copy_from_remote_source_recursion.cf","common/30_generic_methods/_classes_cancel.cf","common/30_generic_methods/file_replace_lines.cf","common/30_generic_methods/_abort_default.cf","common/30_generic_methods/file_create_symlink.cf","common/30_generic_methods/file_copy_from_remote_source.cf","common/30_generic_methods/file_check_FIFO_pipe.cf","common/30_generic_methods/_abort.cf","common/30_generic_methods/file_absent.cf","common/30_generic_methods/file_from_local_source_recursion.cf","common/30_generic_methods/command_execution_once.cf","common/30_generic_methods/service_action.cf","common/30_generic_methods/file_lines_present.cf","common/30_generic_methods/_classes_copy_invert_kept_repaired.cf","common/30_generic_methods/file_ensure_block_in_section.cf","common/30_generic_methods/service_check_running_ps.cf","common/30_generic_methods/file_check_exists.cf","common/30_generic_methods/_classes_failure.cf","common/30_generic_methods/file_ensure_lines_present.cf","common/30_generic_methods/group_absent.cf","common/30_generic_methods/file_from_shared_folder.cf","common/30_generic_methods/directory_check_exists.cf","common/30_generic_methods/service_start.cf","common/30_generic_methods/variable_iterator.cf","common/30_generic_methods/sharedfile_from_node.cf","common/30_generic_methods/package_verify.cf","common/30_generic_methods/permissions_recursive.cf","common/30_generic_methods/file_block_present.cf","common/30_generic_methods/file_key_value_parameter_absent_in_list.cf","common/30_generic_methods/file_check_symlink.cf","common/30_generic_methods/package_check_installed.cf","common/30_generic_methods/condition_once.cf","common/30_generic_methods/file_from_local_source_with_check.cf","common/30_generic_methods/schedule_simple.cf","common/30_generic_methods/file_from_template_mustache.cf","common/30_generic_methods/file_check_socket.cf","common/30_generic_methods/service_reload.cf","common/30_generic_methods/file_ensure_key_value_option.cf","common/30_generic_methods/_service_check_running_smf.cf","common/30_generic_methods/file_create_symlink_enforce.cf","common/30_generic_methods/file_template_expand.cf","common/30_generic_methods/package_state_options.cf","common/30_generic_methods/file_present.cf","common/30_generic_methods/file_ensure_key_value.cf","common/30_generic_methods/_classes_combine_four.cf","common/30_generic_methods/package_absent.cf","common/30_generic_methods/file_from_template.cf","common/30_generic_methods/file_check_symlinkto.cf","common/30_generic_methods/file_line_present_in_xml_tag.cf","common/30_generic_methods/user_uid.cf","common/30_generic_methods/file_create.cf","common/30_generic_methods/package_present.cf","common/30_generic_methods/service_stop.cf","common/30_generic_methods/file_ensure_key_value_parameter_not_in_list.cf","common/30_generic_methods/_service_check_running_src.cf","common/30_generic_methods/_file_check_special.cf","common/30_generic_methods/directory_absent.cf","common/30_generic_methods/service_ensure_started_at_boot.cf","common/30_generic_methods/schedule_simple_catchup.cf","common/30_generic_methods/file_remove.cf","common/30_generic_methods/file_copy_from_local_source_recursion.cf","common/30_generic_methods/package_verify_version.cf","common/30_generic_methods/sharedfile_to_node.cf","common/30_generic_methods/file_from_remote_source_recursion.cf","common/30_generic_methods/service_restart_if.cf","common/30_generic_methods/file_from_http_server.cf","common/30_generic_methods/monitoring_parameter.cf","common/30_generic_methods/package_install.cf","common/30_generic_methods/file_from_string_mustache.cf","common/30_generic_methods/user_fullname.cf","common/30_generic_methods/service_ensure_running_path.cf","common/30_generic_methods/file_symlink_present_option.cf","common/30_generic_methods/service_restart.cf","common/40_it_ops_knowledge/openssh-server/openssh_knowledge.cf","common/40_it_ops_knowledge/service/service_knowledge.cf","common/40_it_ops_knowledge/cfengine/cfengine_knowledge.cf","common/60_services/cfengine/stable/cfengine.cf","common/60_services/baseline/stable/baseline.cf"} rudder debug: DeRefCopyPromise(): copying constraint: 'policy' rudder debug: Evaluating vars promise: raw_path_ncf_inputs rudder debug: DeRefCopyPromise(): promiser:'raw_ncf_inputs' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating function: maplist("${ncf_path}/${this}","@{raw_path_ncf_inputs}") rudder debug: Evaluating vars promise: raw_ncf_inputs rudder debug: DeRefCopyPromise(): promiser:'ncf_inputs' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating function: filter("${ncf_path}/cf_null","raw_ncf_inputs","false","true","10000") rudder debug: Evaluating vars promise: ncf_inputs rudder debug: DeRefCopyPromise(): promiser:'inputs_list' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Flattening slist: @{ncf_inputs} rudder debug: Flattened slist: {"/var/rudder/ncf/common/10_ncf_internals/variables_merger.cf","/var/rudder/ncf/common/10_ncf_internals/dispatcher.cf","/var/rudder/ncf/common/10_ncf_internals/initialization.cf","/var/rudder/ncf/common/10_ncf_internals/configuration.cf","/var/rudder/ncf/common/20_cfe_basics/package_lib.cf","/var/rudder/ncf/common/20_cfe_basics/dry_run_lib.cf","/var/rudder/ncf/common/20_cfe_basics/time_lib.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/processes.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/users.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/cfe_internal.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/bundles.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/guest_environments.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/paths.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/edit_xml.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/services.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/databases.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/vcs.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/files.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/commands.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/examples.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/monitor.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/common.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/reports.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/packages.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/testing.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/storage.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/feature.cf","/var/rudder/ncf/common/20_cfe_basics/flag_lib.cf","/var/rudder/ncf/common/20_cfe_basics/logger_rudder.cf","/var/rudder/ncf/common/20_cfe_basics/ncf_lib.cf","/var/rudder/ncf/common/20_cfe_basics/log_rudder.cf","/var/rudder/ncf/common/30_generic_methods/monitoring_template.cf","/var/rudder/ncf/common/30_generic_methods/schedule_simple_stateless.cf","/var/rudder/ncf/common/30_generic_methods/file_check_regular.cf","/var/rudder/ncf/common/30_generic_methods/file_copy_from_local_source.cf","/var/rudder/ncf/common/30_generic_methods/permissions.cf","/var/rudder/ncf/common/30_generic_methods/directory_present.cf","/var/rudder/ncf/common/30_generic_methods/user_locked.cf","/var/rudder/ncf/common/30_generic_methods/permissions_dirs_recurse.cf","/var/rudder/ncf/common/30_generic_methods/file_enforce_content.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_block_present.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_lines_absent.cf","/var/rudder/ncf/common/30_generic_methods/http_request_content_headers.cf","/var/rudder/ncf/common/30_generic_methods/user_absent.cf","/var/rudder/ncf/common/30_generic_methods/user_password_hash.cf","/var/rudder/ncf/common/30_generic_methods/variable_string.cf","/var/rudder/ncf/common/30_generic_methods/service_ensure_running.cf","/var/rudder/ncf/common/30_generic_methods/_classes_repaired.cf","/var/rudder/ncf/common/30_generic_methods/directory_create.cf","/var/rudder/ncf/common/30_generic_methods/service_check_disabled_at_boot.cf","/var/rudder/ncf/common/30_generic_methods/command_execution.cf","/var/rudder/ncf/common/30_generic_methods/group_present.cf","/var/rudder/ncf/common/30_generic_methods/file_check_block_device.cf","/var/rudder/ncf/common/30_generic_methods/file_keys_values_present.cf","/var/rudder/ncf/common/30_generic_methods/variable_dict_merge.cf","/var/rudder/ncf/common/30_generic_methods/variable_string_from_command.cf","/var/rudder/ncf/common/30_generic_methods/file_key_value_present.cf","/var/rudder/ncf/common/30_generic_methods/command_execution_result.cf","/var/rudder/ncf/common/30_generic_methods/file_download.cf","/var/rudder/ncf/common/30_generic_methods/variable_string_from_file.cf","/var/rudder/ncf/common/30_generic_methods/service_ensure_stopped.cf","/var/rudder/ncf/common/30_generic_methods/service_started.cf","/var/rudder/ncf/common/30_generic_methods/variable_dict_merge_tolerant.cf","/var/rudder/ncf/common/30_generic_methods/file_from_template_jinja2.cf","/var/rudder/ncf/common/30_generic_methods/_classes_sanitize.cf","/var/rudder/ncf/common/30_generic_methods/_log_default.cf","/var/rudder/ncf/common/30_generic_methods/service_check_running.cf","/var/rudder/ncf/common/30_generic_methods/file_check_hardlink.cf","/var/rudder/ncf/common/30_generic_methods/http_request_check_status_headers.cf","/var/rudder/ncf/common/30_generic_methods/user_home.cf","/var/rudder/ncf/common/30_generic_methods/_classes_success.cf","/var/rudder/ncf/common/30_generic_methods/user_primary_group.cf","/var/rudder/ncf/common/30_generic_methods/file_lines_absent.cf","/var/rudder/ncf/common/30_generic_methods/condition_from_expression_persistent.cf","/var/rudder/ncf/common/30_generic_methods/variable_dict_from_file.cf","/var/rudder/ncf/common/30_generic_methods/variable_dict.cf","/var/rudder/ncf/common/30_generic_methods/file_from_local_source.cf","/var/rudder/ncf/common/30_generic_methods/file_from_remote_source.cf","/var/rudder/ncf/common/30_generic_methods/file_symlink_present_force.cf","/var/rudder/ncf/common/30_generic_methods/condition_from_variable_match.cf","/var/rudder/ncf/common/30_generic_methods/package_state.cf","/var/rudder/ncf/common/30_generic_methods/permissions_dirs_recursive.cf","/var/rudder/ncf/common/30_generic_methods/service_ensure_disabled_at_boot.cf","/var/rudder/ncf/common/30_generic_methods/permissions_type_recursion.cf","/var/rudder/ncf/common/30_generic_methods/_classes_copy.cf","/var/rudder/ncf/common/30_generic_methods/_classes_combine_three.cf","/var/rudder/ncf/common/30_generic_methods/service_stopped.cf","/var/rudder/ncf/common/30_generic_methods/file_key_value_present_in_ini_section.cf","/var/rudder/ncf/common/30_generic_methods/service_check_started_at_boot.cf","/var/rudder/ncf/common/30_generic_methods/file_from_template_type.cf","/var/rudder/ncf/common/30_generic_methods/user_create.cf","/var/rudder/ncf/common/30_generic_methods/_classes_combine_two.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_keys_values.cf","/var/rudder/ncf/common/30_generic_methods/_classes_noop.cf","/var/rudder/ncf/common/30_generic_methods/user_present.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_line_present_in_xml_tag.cf","/var/rudder/ncf/common/30_generic_methods/schedule_simple_nodups.cf","/var/rudder/ncf/common/30_generic_methods/_logger_default.cf","/var/rudder/ncf/common/30_generic_methods/_logger.cf","/var/rudder/ncf/common/30_generic_methods/service_enabled.cf","/var/rudder/ncf/common/30_generic_methods/service_started_path.cf","/var/rudder/ncf/common/30_generic_methods/user_shell.cf","/var/rudder/ncf/common/30_generic_methods/package_remove.cf","/var/rudder/ncf/common/30_generic_methods/_classes_combine_ifthenelse.cf","/var/rudder/ncf/common/30_generic_methods/file_line_present_in_ini_section.cf","/var/rudder/ncf/common/30_generic_methods/service_disabled.cf","/var/rudder/ncf/common/30_generic_methods/file_block_present_in_section.cf","/var/rudder/ncf/common/30_generic_methods/file_key_value_present_option.cf","/var/rudder/ncf/common/30_generic_methods/permissions_dirs.cf","/var/rudder/ncf/common/30_generic_methods/condition_from_command.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_key_value_parameter_in_list.cf","/var/rudder/ncf/common/30_generic_methods/condition_from_variable_existence.cf","/var/rudder/ncf/common/30_generic_methods/file_symlink_present.cf","/var/rudder/ncf/common/30_generic_methods/package_install_version_cmp.cf","/var/rudder/ncf/common/30_generic_methods/variable_iterator_from_file.cf","/var/rudder/ncf/common/30_generic_methods/variable_string_from_math_expression.cf","/var/rudder/ncf/common/30_generic_methods/file_check_character_device.cf","/var/rudder/ncf/common/30_generic_methods/file_key_value_parameter_present_in_list.cf","/var/rudder/ncf/common/30_generic_methods/file_copy_from_local_source_with_check.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_key_value_present_in_ini_section.cf","/var/rudder/ncf/common/30_generic_methods/condition_from_expression.cf","/var/rudder/ncf/common/30_generic_methods/environment_variable.cf","/var/rudder/ncf/common/30_generic_methods/package_install_version.cf","/var/rudder/ncf/common/30_generic_methods/permissions_recurse.cf","/var/rudder/ncf/common/30_generic_methods/variable_string_default.cf","/var/rudder/ncf/common/30_generic_methods/package_install_version_cmp_update.cf","/var/rudder/ncf/common/30_generic_methods/file_content.cf","/var/rudder/ncf/common/30_generic_methods/file_create_symlink_force.cf","/var/rudder/ncf/common/30_generic_methods/_log.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_line_present_in_ini_section.cf","/var/rudder/ncf/common/30_generic_methods/_log_v3.cf","/var/rudder/ncf/common/30_generic_methods/file_copy_from_remote_source_recursion.cf","/var/rudder/ncf/common/30_generic_methods/_classes_cancel.cf","/var/rudder/ncf/common/30_generic_methods/file_replace_lines.cf","/var/rudder/ncf/common/30_generic_methods/_abort_default.cf","/var/rudder/ncf/common/30_generic_methods/file_create_symlink.cf","/var/rudder/ncf/common/30_generic_methods/file_copy_from_remote_source.cf","/var/rudder/ncf/common/30_generic_methods/file_check_FIFO_pipe.cf","/var/rudder/ncf/common/30_generic_methods/_abort.cf","/var/rudder/ncf/common/30_generic_methods/file_absent.cf","/var/rudder/ncf/common/30_generic_methods/file_from_local_source_recursion.cf","/var/rudder/ncf/common/30_generic_methods/command_execution_once.cf","/var/rudder/ncf/common/30_generic_methods/service_action.cf","/var/rudder/ncf/common/30_generic_methods/file_lines_present.cf","/var/rudder/ncf/common/30_generic_methods/_classes_copy_invert_kept_repaired.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_block_in_section.cf","/var/rudder/ncf/common/30_generic_methods/service_check_running_ps.cf","/var/rudder/ncf/common/30_generic_methods/file_check_exists.cf","/var/rudder/ncf/common/30_generic_methods/_classes_failure.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_lines_present.cf","/var/rudder/ncf/common/30_generic_methods/group_absent.cf","/var/rudder/ncf/common/30_generic_methods/file_from_shared_folder.cf","/var/rudder/ncf/common/30_generic_methods/directory_check_exists.cf","/var/rudder/ncf/common/30_generic_methods/service_start.cf","/var/rudder/ncf/common/30_generic_methods/variable_iterator.cf","/var/rudder/ncf/common/30_generic_methods/sharedfile_from_node.cf","/var/rudder/ncf/common/30_generic_methods/package_verify.cf","/var/rudder/ncf/common/30_generic_methods/permissions_recursive.cf","/var/rudder/ncf/common/30_generic_methods/file_block_present.cf","/var/rudder/ncf/common/30_generic_methods/file_key_value_parameter_absent_in_list.cf","/var/rudder/ncf/common/30_generic_methods/file_check_symlink.cf","/var/rudder/ncf/common/30_generic_methods/package_check_installed.cf","/var/rudder/ncf/common/30_generic_methods/condition_once.cf","/var/rudder/ncf/common/30_generic_methods/file_from_local_source_with_check.cf","/var/rudder/ncf/common/30_generic_methods/schedule_simple.cf","/var/rudder/ncf/common/30_generic_methods/file_from_template_mustache.cf","/var/rudder/ncf/common/30_generic_methods/file_check_socket.cf","/var/rudder/ncf/common/30_generic_methods/service_reload.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_key_value_option.cf","/var/rudder/ncf/common/30_generic_methods/_service_check_running_smf.cf","/var/rudder/ncf/common/30_generic_methods/file_create_symlink_enforce.cf","/var/rudder/ncf/common/30_generic_methods/file_template_expand.cf","/var/rudder/ncf/common/30_generic_methods/package_state_options.cf","/var/rudder/ncf/common/30_generic_methods/file_present.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_key_value.cf","/var/rudder/ncf/common/30_generic_methods/_classes_combine_four.cf","/var/rudder/ncf/common/30_generic_methods/package_absent.cf","/var/rudder/ncf/common/30_generic_methods/file_from_template.cf","/var/rudder/ncf/common/30_generic_methods/file_check_symlinkto.cf","/var/rudder/ncf/common/30_generic_methods/file_line_present_in_xml_tag.cf","/var/rudder/ncf/common/30_generic_methods/user_uid.cf","/var/rudder/ncf/common/30_generic_methods/file_create.cf","/var/rudder/ncf/common/30_generic_methods/package_present.cf","/var/rudder/ncf/common/30_generic_methods/service_stop.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_key_value_parameter_not_in_list.cf","/var/rudder/ncf/common/30_generic_methods/_service_check_running_src.cf","/var/rudder/ncf/common/30_generic_methods/_file_check_special.cf","/var/rudder/ncf/common/30_generic_methods/directory_absent.cf","/var/rudder/ncf/common/30_generic_methods/service_ensure_started_at_boot.cf","/var/rudder/ncf/common/30_generic_methods/schedule_simple_catchup.cf","/var/rudder/ncf/common/30_generic_methods/file_remove.cf","/var/rudder/ncf/common/30_generic_methods/file_copy_from_local_source_recursion.cf","/var/rudder/ncf/common/30_generic_methods/package_verify_version.cf","/var/rudder/ncf/common/30_generic_methods/sharedfile_to_node.cf","/var/rudder/ncf/common/30_generic_methods/file_from_remote_source_recursion.cf","/var/rudder/ncf/common/30_generic_methods/service_restart_if.cf","/var/rudder/ncf/common/30_generic_methods/file_from_http_server.cf","/var/rudder/ncf/common/30_generic_methods/monitoring_parameter.cf","/var/rudder/ncf/common/30_generic_methods/package_install.cf","/var/rudder/ncf/common/30_generic_methods/file_from_string_mustache.cf","/var/rudder/ncf/common/30_generic_methods/user_fullname.cf","/var/rudder/ncf/common/30_generic_methods/service_ensure_running_path.cf","/var/rudder/ncf/common/30_generic_methods/file_symlink_present_option.cf","/var/rudder/ncf/common/30_generic_methods/service_restart.cf","/var/rudder/ncf/common/40_it_ops_knowledge/openssh-server/openssh_knowledge.cf","/var/rudder/ncf/common/40_it_ops_knowledge/service/service_knowledge.cf","/var/rudder/ncf/common/40_it_ops_knowledge/cfengine/cfengine_knowledge.cf","/var/rudder/ncf/common/60_services/cfengine/stable/cfengine.cf","/var/rudder/ncf/common/60_services/baseline/stable/baseline.cf"} rudder debug: Evaluating vars promise: inputs_list rudder debug: DeRefCopyPromise(): promiser:'policy_server' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Skipping evaluation of classes promise as class 'policy_server' is already set rudder debug: DeRefCopyPromise(): promiser:'root_server' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: strcmp("root","${rudder_roles.uuid}") rudder debug: DeRefCopyPromise(): promiser:'policy_server' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Skipping evaluation of classes promise as class 'policy_server' is already set rudder debug: DeRefCopyPromise(): promiser:'inputs' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating vars promise: inputs rudder debug: DeRefCopyPromise(): promiser:'inputs' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating vars promise: inputs rudder debug: DeRefCopyPromise(): promiser:'path[git]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[git] rudder debug: DeRefCopyPromise(): promiser:'path[npm]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[npm] rudder debug: DeRefCopyPromise(): promiser:'path[pip]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[pip] rudder debug: DeRefCopyPromise(): promiser:'path[virtualenv]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[virtualenv] rudder debug: DeRefCopyPromise(): promiser:'path[getfacl]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[getfacl] rudder debug: DeRefCopyPromise(): promiser:'path[env]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[env] rudder debug: DeRefCopyPromise(): promiser:'path[systemctl]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[systemctl] rudder debug: DeRefCopyPromise(): promiser:'path[lsattr]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[lsattr] rudder debug: DeRefCopyPromise(): promiser:'path[tar]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[tar] rudder debug: DeRefCopyPromise(): promiser:'path[pgrep]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[pgrep] rudder debug: DeRefCopyPromise(): promiser:'path[getent]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[getent] rudder debug: DeRefCopyPromise(): promiser:'path[mailx]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[mailx] rudder debug: DeRefCopyPromise(): promiser:'path[awk]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[awk] rudder debug: DeRefCopyPromise(): promiser:'path[bc]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[bc] rudder debug: DeRefCopyPromise(): promiser:'path[cat]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[cat] rudder debug: DeRefCopyPromise(): promiser:'path[chkconfig]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[chkconfig] rudder debug: DeRefCopyPromise(): promiser:'path[cksum]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[cksum] rudder debug: DeRefCopyPromise(): promiser:'path[createrepo]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[createrepo] rudder debug: DeRefCopyPromise(): promiser:'path[crontab]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[crontab] rudder debug: DeRefCopyPromise(): promiser:'path[crontabs]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[crontabs] rudder debug: DeRefCopyPromise(): promiser:'path[curl]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[curl] rudder debug: DeRefCopyPromise(): promiser:'path[cut]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[cut] rudder debug: DeRefCopyPromise(): promiser:'path[dc]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[dc] rudder debug: DeRefCopyPromise(): promiser:'path[df]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[df] rudder debug: DeRefCopyPromise(): promiser:'path[diff]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[diff] rudder debug: DeRefCopyPromise(): promiser:'path[dig]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[dig] rudder debug: DeRefCopyPromise(): promiser:'path[dmidecode]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[dmidecode] rudder debug: DeRefCopyPromise(): promiser:'path[domainname]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[domainname] rudder debug: DeRefCopyPromise(): promiser:'path[echo]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[echo] rudder debug: DeRefCopyPromise(): promiser:'path[egrep]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[egrep] rudder debug: DeRefCopyPromise(): promiser:'path[ethtool]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[ethtool] rudder debug: DeRefCopyPromise(): promiser:'path[find]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[find] rudder debug: DeRefCopyPromise(): promiser:'path[free]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[free] rudder debug: DeRefCopyPromise(): promiser:'path[grep]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[grep] rudder debug: DeRefCopyPromise(): promiser:'path[hostname]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[hostname] rudder debug: DeRefCopyPromise(): promiser:'path[init]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[init] rudder debug: DeRefCopyPromise(): promiser:'path[iptables]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[iptables] rudder debug: DeRefCopyPromise(): promiser:'path[iptables_save]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[iptables_save] rudder debug: DeRefCopyPromise(): promiser:'path[ls]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[ls] rudder debug: DeRefCopyPromise(): promiser:'path[lsof]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[lsof] rudder debug: DeRefCopyPromise(): promiser:'path[netstat]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[netstat] rudder debug: DeRefCopyPromise(): promiser:'path[nologin]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[nologin] rudder debug: DeRefCopyPromise(): promiser:'path[ping]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[ping] rudder debug: DeRefCopyPromise(): promiser:'path[perl]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[perl] rudder debug: DeRefCopyPromise(): promiser:'path[printf]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[printf] rudder debug: DeRefCopyPromise(): promiser:'path[sed]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[sed] rudder debug: DeRefCopyPromise(): promiser:'path[sort]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[sort] rudder debug: DeRefCopyPromise(): promiser:'path[test]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[test] rudder debug: DeRefCopyPromise(): promiser:'path[tr]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[tr] rudder debug: DeRefCopyPromise(): promiser:'path[wc]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[wc] rudder debug: DeRefCopyPromise(): promiser:'path[wget]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[wget] rudder debug: DeRefCopyPromise(): promiser:'path[realpath]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[realpath] rudder debug: DeRefCopyPromise(): promiser:'path[apt_cache]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[apt_cache] rudder debug: DeRefCopyPromise(): promiser:'path[apt_config]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[apt_config] rudder debug: DeRefCopyPromise(): promiser:'path[apt_get]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[apt_get] rudder debug: DeRefCopyPromise(): promiser:'path[apt_key]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[apt_key] rudder debug: DeRefCopyPromise(): promiser:'path[aptitude]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[aptitude] rudder debug: DeRefCopyPromise(): promiser:'path[dpkg]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[dpkg] rudder debug: DeRefCopyPromise(): promiser:'path[dpkg_divert]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[dpkg_divert] rudder debug: DeRefCopyPromise(): promiser:'path[groupadd]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[groupadd] rudder debug: DeRefCopyPromise(): promiser:'path[groupdel]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[groupdel] rudder debug: DeRefCopyPromise(): promiser:'path[groupmod]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[groupmod] rudder debug: DeRefCopyPromise(): promiser:'path[ifconfig]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[ifconfig] rudder debug: DeRefCopyPromise(): promiser:'path[ip]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[ip] rudder debug: DeRefCopyPromise(): promiser:'path[service]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[service] rudder debug: DeRefCopyPromise(): promiser:'path[svc]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[svc] rudder debug: DeRefCopyPromise(): promiser:'path[update_alternatives]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[update_alternatives] rudder debug: DeRefCopyPromise(): promiser:'path[update_rc_d]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[update_rc_d] rudder debug: DeRefCopyPromise(): promiser:'path[useradd]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[useradd] rudder debug: DeRefCopyPromise(): promiser:'path[userdel]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[userdel] rudder debug: DeRefCopyPromise(): promiser:'path[usermod]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[usermod] rudder debug: DeRefCopyPromise(): promiser:'path[sysctl]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[sysctl] rudder debug: DeRefCopyPromise(): promiser:'path[logger]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[logger] rudder debug: DeRefCopyPromise(): promiser:'path[shadow]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[shadow] rudder debug: DeRefCopyPromise(): promiser:'all_paths' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating function: getindices("path") rudder debug: Evaluating vars promise: all_paths rudder debug: DeRefCopyPromise(): promiser:'$(all_paths)' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Starting iteration engine with 2 wheels --- ENTERING WARP SPEED rudder debug: Evaluating vars promise: groupadd rudder debug: Evaluating vars promise: usermod rudder debug: Evaluating vars promise: iptables_save rudder debug: Evaluating vars promise: ifconfig rudder debug: Evaluating vars promise: groupdel rudder debug: Evaluating vars promise: dmidecode rudder debug: Evaluating vars promise: egrep rudder debug: Evaluating vars promise: getfacl rudder debug: Evaluating vars promise: createrepo rudder debug: Evaluating vars promise: mailx rudder debug: Evaluating vars promise: logger rudder debug: Evaluating vars promise: ethtool rudder debug: Evaluating vars promise: service rudder debug: Evaluating vars promise: free rudder debug: Evaluating vars promise: diff rudder debug: Evaluating vars promise: curl rudder debug: Evaluating vars promise: netstat rudder debug: Evaluating vars promise: apt_config rudder debug: Evaluating vars promise: virtualenv rudder debug: Evaluating vars promise: cat rudder debug: Evaluating vars promise: sysctl rudder debug: Evaluating vars promise: tr rudder debug: Evaluating vars promise: hostname rudder debug: Evaluating vars promise: bc rudder debug: Evaluating vars promise: dc rudder debug: Evaluating vars promise: svc rudder debug: Evaluating vars promise: dpkg_divert rudder debug: Evaluating vars promise: apt_get rudder debug: Evaluating vars promise: echo rudder debug: Evaluating vars promise: crontab rudder debug: Evaluating vars promise: nologin rudder debug: Evaluating vars promise: test rudder debug: Evaluating vars promise: npm rudder debug: Evaluating vars promise: cksum rudder debug: Evaluating vars promise: ip rudder debug: Evaluating vars promise: userdel rudder debug: Evaluating vars promise: awk rudder debug: Evaluating vars promise: ping rudder debug: Evaluating vars promise: groupmod rudder debug: Evaluating vars promise: dpkg rudder debug: Evaluating vars promise: lsof rudder debug: Evaluating vars promise: env rudder debug: Evaluating vars promise: dig rudder debug: Evaluating vars promise: perl rudder debug: Evaluating vars promise: cut rudder debug: Evaluating vars promise: domainname rudder debug: Evaluating vars promise: apt_cache rudder debug: Evaluating vars promise: wc rudder debug: Evaluating vars promise: tar rudder debug: Evaluating vars promise: pgrep rudder debug: Evaluating vars promise: update_alternatives rudder debug: Evaluating vars promise: aptitude rudder debug: Evaluating vars promise: useradd rudder debug: Evaluating vars promise: apt_key rudder debug: Evaluating vars promise: pip rudder debug: Evaluating vars promise: update_rc_d rudder debug: Evaluating vars promise: find rudder debug: Evaluating vars promise: init rudder debug: Evaluating vars promise: df rudder debug: Evaluating vars promise: grep rudder debug: Evaluating vars promise: printf rudder debug: Evaluating vars promise: realpath rudder debug: Evaluating vars promise: sort rudder debug: Evaluating vars promise: shadow rudder debug: Evaluating vars promise: systemctl rudder debug: Evaluating vars promise: chkconfig rudder debug: Evaluating vars promise: ls rudder debug: Evaluating vars promise: crontabs rudder debug: Evaluating vars promise: lsattr rudder debug: Evaluating vars promise: wget rudder debug: Evaluating vars promise: getent rudder debug: Evaluating vars promise: sed rudder debug: Evaluating vars promise: iptables rudder debug: Evaluating vars promise: git rudder debug: Iteration engine finished --- WARPING OUT rudder debug: DeRefCopyPromise(): promiser:'_have_bin_env' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("/bin/env") rudder debug: DeRefCopyPromise(): promiser:'_have_bin_systemctl' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Skipping evaluation of classes promise as class '_have_bin_systemctl' is already set rudder debug: DeRefCopyPromise(): promiser:'_stdlib_has_path_$(all_paths)' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: DeRefCopyPromise(): copying constraint: 'comment' rudder debug: Starting iteration engine with 1 wheels --- ENTERING WARP SPEED rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_groupadd' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_usermod' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_iptables_save' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_ifconfig' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_groupdel' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_dmidecode' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_egrep' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_getfacl' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_createrepo' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_mailx' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_logger' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_ethtool' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_service' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_free' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_diff' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_curl' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_netstat' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_apt_config' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_virtualenv' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_cat' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_sysctl' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_tr' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_hostname' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_bc' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_dc' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_svc' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_dpkg_divert' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_apt_get' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_echo' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_crontab' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_nologin' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_test' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_npm' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_cksum' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_ip' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_userdel' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_awk' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_ping' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_groupmod' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_dpkg' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_lsof' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_env' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_dig' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_perl' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_cut' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_domainname' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_apt_cache' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_wc' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_tar' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_pgrep' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_update_alternatives' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_aptitude' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_useradd' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_apt_key' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_pip' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_update_rc_d' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_find' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_init' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_df' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_grep' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_printf' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_realpath' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_sort' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_shadow' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_systemctl' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_chkconfig' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_ls' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_crontabs' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_lsattr' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_wget' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_getent' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_sed' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_iptables' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_git' is already set rudder debug: Iteration engine finished --- WARPING OUT rudder debug: DeRefCopyPromise(): promiser:'_stdlib_path_exists_$(all_paths)' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: DeRefCopyPromise(): copying constraint: 'comment' rudder debug: Starting iteration engine with 2 wheels --- ENTERING WARP SPEED rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_groupadd' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_usermod' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_iptables_save' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_ifconfig' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_groupdel' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_dmidecode' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_egrep' is already set rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_logger' is already set rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_service' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_free' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_diff' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_curl' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_netstat' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_apt_config' is already set rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_cat' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_sysctl' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_tr' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_hostname' is already set rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_svc' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_dpkg_divert' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_apt_get' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_echo' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_crontab' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_nologin' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_test' is already set rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_cksum' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_ip' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_userdel' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_awk' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_ping' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_groupmod' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_dpkg' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_lsof' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_env' is already set rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_perl' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_cut' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_domainname' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_apt_cache' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_wc' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_tar' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_pgrep' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_update_alternatives' is already set rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_useradd' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_apt_key' is already set rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_update_rc_d' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_find' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_init' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_df' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_grep' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_printf' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_realpath' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_sort' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_shadow' is already set rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_ls' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_crontabs' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_lsattr' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_wget' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_getent' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_sed' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_iptables' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_git' is already set rudder debug: Iteration engine finished --- WARPING OUT rudder debug: DeRefCopyPromise(): promiser:'inputs' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating vars promise: inputs rudder debug: DeRefCopyPromise(): promiser:'inputs' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating vars promise: inputs rudder debug: DeRefCopyPromise(): promiser:'inputs' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating vars promise: inputs rudder debug: DeRefCopyPromise(): promiser:'platform_default' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: platform_default rudder debug: DeRefCopyPromise(): promiser:'inputs' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating vars promise: inputs rudder debug: DeRefCopyPromise(): promiser:'list_update_ifelapsed' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: list_update_ifelapsed rudder debug: DeRefCopyPromise(): promiser:'default_arch' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating function: ifelse("x86_64","amd64","i386","i386","$(sys.arch)") rudder debug: Evaluating vars promise: default_arch rudder debug: DeRefCopyPromise(): promiser:'apt_prefix' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: apt_prefix rudder debug: DeRefCopyPromise(): promiser:'call_dpkg' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_dpkg rudder debug: DeRefCopyPromise(): promiser:'call_apt_get' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_apt_get rudder debug: DeRefCopyPromise(): promiser:'call_aptitude' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_aptitude rudder debug: DeRefCopyPromise(): promiser:'dpkg_options' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: dpkg_options rudder debug: DeRefCopyPromise(): promiser:'dpkg_compare_equal' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: dpkg_compare_equal rudder debug: DeRefCopyPromise(): promiser:'dpkg_compare_less' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: dpkg_compare_less rudder debug: DeRefCopyPromise(): promiser:'list_name_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: list_name_regex rudder debug: DeRefCopyPromise(): promiser:'list_version_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: list_version_regex rudder debug: DeRefCopyPromise(): promiser:'patch_name_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: patch_name_regex rudder debug: DeRefCopyPromise(): promiser:'patch_version_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: patch_version_regex rudder debug: DeRefCopyPromise(): promiser:'call_rpm' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_rpm rudder debug: DeRefCopyPromise(): promiser:'rpm_output_format' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm_output_format rudder debug: DeRefCopyPromise(): promiser:'rpm_name_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm_name_regex rudder debug: DeRefCopyPromise(): promiser:'rpm_version_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm_version_regex rudder debug: DeRefCopyPromise(): promiser:'rpm_arch_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm_arch_regex rudder debug: DeRefCopyPromise(): promiser:'rpm2_output_format' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm2_output_format rudder debug: DeRefCopyPromise(): promiser:'rpm2_name_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm2_name_regex rudder debug: DeRefCopyPromise(): promiser:'rpm2_version_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm2_version_regex rudder debug: DeRefCopyPromise(): promiser:'rpm2_arch_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm2_arch_regex rudder debug: DeRefCopyPromise(): promiser:'rpm3_output_format' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm3_output_format rudder debug: DeRefCopyPromise(): promiser:'rpm3_name_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm3_name_regex rudder debug: DeRefCopyPromise(): promiser:'rpm3_version_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm3_version_regex rudder debug: DeRefCopyPromise(): promiser:'rpm3_arch_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm3_arch_regex rudder debug: DeRefCopyPromise(): promiser:'no_locking_option' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: no_locking_option rudder debug: DeRefCopyPromise(): promiser:'default_arch' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: default_arch rudder debug: DeRefCopyPromise(): promiser:'call_yum' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_yum rudder debug: DeRefCopyPromise(): promiser:'call_rpmvercmp' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_rpmvercmp rudder debug: DeRefCopyPromise(): promiser:'yum_options' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating function: ifelse("centos_4|redhat_4|centos_3|redhat_3","","--quiet ${redhat_no_locking_knowledge.no_locking_option}") rudder debug: Evaluating vars promise: yum_options rudder debug: DeRefCopyPromise(): promiser:'yum_offline_options' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: yum_offline_options rudder debug: DeRefCopyPromise(): promiser:'rpm_compare_equal' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm_compare_equal rudder debug: DeRefCopyPromise(): promiser:'rpm_compare_less' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm_compare_less rudder debug: DeRefCopyPromise(): promiser:'patch_name_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: patch_name_regex rudder debug: DeRefCopyPromise(): promiser:'patch_version_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: patch_version_regex rudder debug: DeRefCopyPromise(): promiser:'patch_arch_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: patch_arch_regex rudder debug: DeRefCopyPromise(): promiser:'check_update_postproc' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: check_update_postproc rudder debug: DeRefCopyPromise(): promiser:'default_arch' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: default_arch rudder debug: DeRefCopyPromise(): promiser:'call_zypper' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_zypper rudder debug: DeRefCopyPromise(): promiser:'call_brew' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_brew rudder debug: DeRefCopyPromise(): promiser:'call_sudo' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_sudo rudder debug: DeRefCopyPromise(): promiser:'brew_name_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: brew_name_regex rudder debug: DeRefCopyPromise(): promiser:'brew_version_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: brew_version_regex rudder debug: DeRefCopyPromise(): promiser:'call_npm' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_npm rudder debug: DeRefCopyPromise(): promiser:'npm_list_name_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: npm_list_name_regex rudder debug: DeRefCopyPromise(): promiser:'npm_list_version_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: npm_list_version_regex rudder debug: DeRefCopyPromise(): promiser:'npm_installed_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: npm_installed_regex rudder debug: DeRefCopyPromise(): promiser:'call_pip' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_pip rudder debug: DeRefCopyPromise(): promiser:'pip_list_name_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: pip_list_name_regex rudder debug: DeRefCopyPromise(): promiser:'pip_list_version_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: pip_list_version_regex rudder debug: DeRefCopyPromise(): promiser:'pip_installed_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: pip_installed_regex rudder debug: DeRefCopyPromise(): promiser:'call_pkgadd' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_pkgadd rudder debug: DeRefCopyPromise(): promiser:'call_pkgrm' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_pkgrm rudder debug: DeRefCopyPromise(): promiser:'call_pkginfo' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_pkginfo rudder debug: DeRefCopyPromise(): promiser:'admin_nocheck' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: admin_nocheck rudder debug: DeRefCopyPromise(): promiser:'s' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: s rudder debug: DeRefCopyPromise(): promiser:'path[curl]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'if' rudder debug: Evaluating function: isvariable("g.rudder_curl") rudder debug: Evaluating vars promise: path[curl] rudder debug: DeRefCopyPromise(): promiser:'path[curl]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'unless' rudder debug: Evaluating function: isvariable("g.rudder_curl") rudder verbose: Skipping promise 'path[curl]' because constraint 'unless => isvariable("g.rudder_curl")' is not met rudder debug: DeRefCopyPromise(): promiser:'all_paths' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating function: getindices("path") rudder debug: Evaluating vars promise: all_paths rudder debug: DeRefCopyPromise(): promiser:'$(all_paths)' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Starting iteration engine with 2 wheels --- ENTERING WARP SPEED rudder debug: Evaluating vars promise: curl rudder debug: Iteration engine finished --- WARPING OUT rudder debug: DeRefCopyPromise(): promiser:'_ncf_path_exists_$(all_paths)' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: DeRefCopyPromise(): copying constraint: 'comment' rudder debug: Starting iteration engine with 2 wheels --- ENTERING WARP SPEED rudder debug: Skipping evaluation of classes promise as class '_ncf_path_exists_curl' is already set rudder debug: Iteration engine finished --- WARPING OUT rudder debug: DeRefCopyPromise(): promiser:'systemctl_utility_present' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Skipping evaluation of classes promise as class 'systemctl_utility_present' is already set rudder debug: DeRefCopyPromise(): promiser:'service_utility_present' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Skipping evaluation of classes promise as class 'service_utility_present' is already set rudder debug: DeRefCopyPromise(): promiser:'chkconfig_utility_present' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("${paths.path[chkconfig]}") rudder debug: DeRefCopyPromise(): promiser:'update_rcd_utility_present' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Skipping evaluation of classes promise as class 'update_rcd_utility_present' is already set rudder debug: DeRefCopyPromise(): promiser:'initctl_utility_present' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("/sbin/initctl") rudder debug: DeRefCopyPromise(): promiser:'startsrc_utility_present' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("/usr/bin/startsrc") rudder debug: DeRefCopyPromise(): promiser:'lssrc_utility_present' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("/usr/bin/lssrc") rudder debug: DeRefCopyPromise(): promiser:'lsitab_utility_present' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("/usr/sbin/lsitab") rudder debug: DeRefCopyPromise(): promiser:'chitab_utility_present' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("/usr/sbin/chitab") rudder debug: DeRefCopyPromise(): promiser:'svcadm_utility_present' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Skipping function evaluation for now, arguments contain unresolved variables: fileexists("${paths.path[svcadm]}") rudder debug: DeRefCopyPromise(): promiser:'svcs_utility_present' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Skipping function evaluation for now, arguments contain unresolved variables: fileexists("${paths.path[svcs]}") rudder debug: DeRefCopyPromise(): promiser:'init_d_directory_present' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Skipping evaluation of classes promise as class 'init_d_directory_present' is already set rudder debug: DeRefCopyPromise(): promiser:'schedule' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating vars promise: schedule rudder debug: DeRefCopyPromise(): promiser:'splaytime' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: splaytime rudder debug: DeRefCopyPromise(): promiser:'exec_command' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: exec_command rudder debug: DeRefCopyPromise(): promiser:'splay' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: splay rudder debug: DeRefCopyPromise(): promiser:'${def.dir_masterfiles}' rudder debug: DeRefCopyPromise(): copying constraint: 'handle' rudder debug: DeRefCopyPromise(): copying constraint: 'comment' rudder debug: DeRefCopyPromise(): copying constraint: 'maproot' rudder debug: Flattening slist: @{def.acl} rudder debug: Flattened slist: {"127.0.0.0/8","::1","127.0.0.1","10.0.2.15","192.168.41.3","192.168.41.2","192.168.41.0/24","192.168.41.0/24"} rudder debug: DeRefCopyPromise(): copying constraint: 'admit_ips' rudder debug: Flattening slist: @{def.acl} rudder debug: Flattened slist: {"127.0.0.0/8","::1","127.0.0.1","10.0.2.15","192.168.41.3","192.168.41.2","192.168.41.0/24","192.168.41.0/24"} rudder debug: DeRefCopyPromise(): promiser:'${g.rudder_tools}' rudder debug: DeRefCopyPromise(): copying constraint: 'maproot' rudder debug: Flattening slist: @{def.acl} rudder debug: Flattened slist: {"127.0.0.0/8","::1","127.0.0.1","10.0.2.15","192.168.41.3","192.168.41.2","192.168.41.0/24","192.168.41.0/24"} rudder debug: DeRefCopyPromise(): copying constraint: 'admit_ips' rudder debug: Flattening slist: @{def.acl} rudder debug: Flattened slist: {"127.0.0.0/8","::1","127.0.0.1","10.0.2.15","192.168.41.3","192.168.41.2","192.168.41.0/24","192.168.41.0/24"} rudder debug: DeRefCopyPromise(): promiser:'${g.rudder_ncf_origin_common}' rudder debug: DeRefCopyPromise(): copying constraint: 'maproot' rudder debug: Flattening slist: @{def.acl} rudder debug: Flattened slist: {"127.0.0.0/8","::1","127.0.0.1","10.0.2.15","192.168.41.3","192.168.41.2","192.168.41.0/24","192.168.41.0/24"} rudder debug: DeRefCopyPromise(): copying constraint: 'admit_ips' rudder debug: Flattening slist: @{def.acl} rudder debug: Flattened slist: {"127.0.0.0/8","::1","127.0.0.1","10.0.2.15","192.168.41.3","192.168.41.2","192.168.41.0/24","192.168.41.0/24"} rudder debug: DeRefCopyPromise(): promiser:'${g.rudder_ncf_origin_local}' rudder debug: DeRefCopyPromise(): copying constraint: 'maproot' rudder debug: Flattening slist: @{def.acl} rudder debug: Flattened slist: {"127.0.0.0/8","::1","127.0.0.1","10.0.2.15","192.168.41.3","192.168.41.2","192.168.41.0/24","192.168.41.0/24"} rudder debug: DeRefCopyPromise(): copying constraint: 'admit_ips' rudder debug: Flattening slist: @{def.acl} rudder debug: Flattened slist: {"127.0.0.0/8","::1","127.0.0.1","10.0.2.15","192.168.41.3","192.168.41.2","192.168.41.0/24","192.168.41.0/24"} rudder debug: DeRefCopyPromise(): promiser:'${g.rudder_ncf_origin_local}/50_techniques' rudder debug: DeRefCopyPromise(): copying constraint: 'deny_ips' rudder debug: DeRefCopyPromise(): promiser:'/var/rudder/configuration-repository/shared-files' rudder debug: DeRefCopyPromise(): copying constraint: 'comment' rudder debug: DeRefCopyPromise(): copying constraint: 'maproot' rudder debug: Flattening slist: @{def.acl} rudder debug: Flattened slist: {"127.0.0.0/8","::1","127.0.0.1","10.0.2.15","192.168.41.3","192.168.41.2","192.168.41.0/24","192.168.41.0/24"} rudder debug: DeRefCopyPromise(): copying constraint: 'admit_ips' rudder debug: Flattening slist: @{def.acl} rudder debug: Flattened slist: {"127.0.0.0/8","::1","127.0.0.1","10.0.2.15","192.168.41.3","192.168.41.2","192.168.41.0/24","192.168.41.0/24"} rudder debug: DeRefCopyPromise(): promiser:'/var/rudder/share/535b07c5-7c80-4ce9-a211-0aaa9575ea63/' rudder debug: DeRefCopyPromise(): copying constraint: 'maproot' rudder debug: Flattening slist: @{def.acl} rudder debug: Flattened slist: {"127.0.0.0/8","::1","127.0.0.1","10.0.2.15","192.168.41.3","192.168.41.2","192.168.41.0/24","192.168.41.0/24"} rudder debug: DeRefCopyPromise(): copying constraint: 'admit_keys' rudder debug: DeRefCopyPromise(): promiser:'/var/rudder/shared-files/535b07c5-7c80-4ce9-a211-0aaa9575ea63/' rudder debug: DeRefCopyPromise(): copying constraint: 'maproot' rudder debug: Flattening slist: @{def.acl} rudder debug: Flattened slist: {"127.0.0.0/8","::1","127.0.0.1","10.0.2.15","192.168.41.3","192.168.41.2","192.168.41.0/24","192.168.41.0/24"} rudder debug: DeRefCopyPromise(): copying constraint: 'admit_keys' rudder debug: DeRefCopyPromise(): promiser:'${g.rudder_command}' rudder debug: DeRefCopyPromise(): copying constraint: 'comment' rudder debug: DeRefCopyPromise(): copying constraint: 'admit_ips' rudder debug: Using previously cached result for function: host2ip("server") rudder debug: DeRefCopyPromise(): promiser:'.*' rudder debug: DeRefCopyPromise(): copying constraint: 'authorize' rudder debug: DeRefCopyPromise(): promiser:'policy_server_file' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'comment' rudder debug: Evaluating function: translatepath("${sys.workdir}/policy_server.dat") rudder debug: Evaluating vars promise: policy_server_file rudder debug: DeRefCopyPromise(): promiser:'policy_server' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'comment' rudder debug: Evaluating function: fileexists("${policy_server_file}") rudder debug: Evaluating function: readfile("${policy_server_file}","2048") rudder debug: Evaluating function: ifelse(fileexists("${policy_server_file}"),readfile("${policy_server_file}","2048"),"rudder") rudder debug: Evaluating vars promise: policy_server rudder debug: DeRefCopyPromise(): promiser:'cf_runagent_shell' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'comment' rudder debug: Evaluating vars promise: cf_runagent_shell rudder debug: DeRefCopyPromise(): promiser:'dir_masterfiles' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating function: translatepath("${sys.workdir}/masterfiles") rudder debug: Evaluating vars promise: dir_masterfiles rudder debug: DeRefCopyPromise(): promiser:'acl' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Flattening slist: @{sys.ip_addresses} rudder debug: Flattened slist: {"127.0.0.0/8","::1","127.0.0.1","10.0.2.15","192.168.41.3",host2ip("${def.policy_server}"),"192.168.41.0/24","192.168.41.0/24"} rudder debug: Using previously cached result for function: host2ip("server") rudder debug: Evaluating vars promise: acl rudder debug: DeRefCopyPromise(): promiser:'ipv6_enabled' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: DeRefCopyPromise(): copying constraint: 'scope' rudder debug: Skipping evaluation of classes promise as class 'ipv6_enabled' is already set rudder debug: DeRefCopyPromise(): promiser:'dpkg_compare_equal' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: dpkg_compare_equal rudder debug: DeRefCopyPromise(): promiser:'dpkg_compare_less' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: dpkg_compare_less rudder debug: DeRefCopyPromise(): promiser:'rpm_compare_equal' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm_compare_equal rudder debug: DeRefCopyPromise(): promiser:'rpm_compare_less' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm_compare_less rudder debug: DeRefCopyPromise(): promiser:'transport_module' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: transport_module rudder debug: DeRefCopyPromise(): promiser:'use_udp' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Skipping evaluation of classes promise as class 'use_udp' is already set rudder debug: DeRefCopyPromise(): promiser:'use_tcp' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: strcmp("UDP","TCP") rudder debug: DeRefCopyPromise(): promiser:'rudder_base' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_base rudder debug: DeRefCopyPromise(): promiser:'rudder_rm' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_rm rudder debug: DeRefCopyPromise(): promiser:'rudder_var' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_var rudder debug: DeRefCopyPromise(): promiser:'rudder_curl' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'unless' rudder debug: Evaluating function: fileexists("/opt/rudder/bin/curl") rudder debug: Evaluating vars promise: rudder_curl rudder debug: DeRefCopyPromise(): promiser:'rudder_curl' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'if' rudder debug: Evaluating function: fileexists("/opt/rudder/bin/curl") rudder verbose: Skipping promise 'rudder_curl' because constraint 'if => fileexists("/opt/rudder/bin/curl")' is not met rudder debug: DeRefCopyPromise(): promiser:'rudder_bin' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_bin rudder debug: DeRefCopyPromise(): promiser:'rudder_command' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_command rudder debug: DeRefCopyPromise(): promiser:'rudder_sbin' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_sbin rudder debug: DeRefCopyPromise(): promiser:'rudder_var_tmp' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_var_tmp rudder debug: DeRefCopyPromise(): promiser:'rudder_base_sbin' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_base_sbin rudder debug: DeRefCopyPromise(): promiser:'rudder_inventories' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_inventories rudder debug: DeRefCopyPromise(): promiser:'rudder_disable_agent_file' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_disable_agent_file rudder debug: DeRefCopyPromise(): promiser:'rudder_disable_server_file' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_disable_server_file rudder debug: DeRefCopyPromise(): promiser:'rudder_disable_inventory_file' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_disable_inventory_file rudder debug: DeRefCopyPromise(): promiser:'rudder_tools' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_tools rudder debug: DeRefCopyPromise(): promiser:'rudder_ncf' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_ncf rudder debug: DeRefCopyPromise(): promiser:'crontab' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: crontab rudder debug: DeRefCopyPromise(): promiser:'gzip' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: gzip rudder debug: DeRefCopyPromise(): promiser:'inventory_upload_protocol' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: inventory_upload_protocol rudder debug: DeRefCopyPromise(): promiser:'gzip' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: gzip rudder debug: DeRefCopyPromise(): promiser:'uuid_file' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: uuid_file rudder debug: DeRefCopyPromise(): promiser:'uuid' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: uuid rudder debug: DeRefCopyPromise(): promiser:'server_shares_folder' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: server_shares_folder rudder debug: DeRefCopyPromise(): promiser:'rudder_var_reports' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_var_reports rudder debug: DeRefCopyPromise(): promiser:'davuser' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: davuser rudder debug: DeRefCopyPromise(): promiser:'davpw' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: davpw rudder debug: DeRefCopyPromise(): promiser:'minicurl' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: minicurl rudder debug: DeRefCopyPromise(): promiser:'excludedreps' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating vars promise: excludedreps rudder debug: DeRefCopyPromise(): promiser:'ncf_local_excludedreps' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Flattening slist: @{g.excludedreps} rudder debug: Flattened slist: {"50_techniques","\.X11",".*kde.*","\.svn","perl"} rudder debug: Evaluating vars promise: ncf_local_excludedreps rudder debug: DeRefCopyPromise(): promiser:'rudder_tools_origin' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_tools_origin rudder debug: DeRefCopyPromise(): promiser:'rudder_configuration_repository' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_configuration_repository rudder debug: DeRefCopyPromise(): promiser:'rudder_ncf_origin_common' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_ncf_origin_common rudder debug: DeRefCopyPromise(): promiser:'rudder_ncf_origin_local' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_ncf_origin_local rudder debug: DeRefCopyPromise(): promiser:'rudder_ncf_hash_file' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_ncf_hash_file rudder debug: DeRefCopyPromise(): promiser:'rudder_ncf_origin_common_hash' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_ncf_origin_common_hash rudder debug: DeRefCopyPromise(): promiser:'rudder_ncf_origin_local_hash' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_ncf_origin_local_hash rudder debug: DeRefCopyPromise(): promiser:'uncompressed_inventory_file_types' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating vars promise: uncompressed_inventory_file_types rudder debug: DeRefCopyPromise(): promiser:'inventory_file_types' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Flattening slist: @{uncompressed_inventory_file_types} rudder debug: Flattened slist: {".*.ocs",".*.gz"} rudder debug: Evaluating vars promise: inventory_file_types rudder debug: DeRefCopyPromise(): promiser:'signed_inventory_file_types' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Flattening slist: @{inventory_file_types} rudder debug: Flattened slist: {".*.ocs",".*.gz",".*\.sign"} rudder debug: Evaluating vars promise: signed_inventory_file_types rudder debug: DeRefCopyPromise(): promiser:'server_roles_path' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: server_roles_path rudder debug: DeRefCopyPromise(): promiser:'rudder_tools_updated_filename' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_tools_updated_filename rudder debug: DeRefCopyPromise(): promiser:'rudder_tools_updated_origin' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_tools_updated_origin rudder debug: DeRefCopyPromise(): promiser:'rudder_tools_updated' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_tools_updated rudder debug: DeRefCopyPromise(): promiser:'shared_files' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: shared_files rudder debug: DeRefCopyPromise(): promiser:'execRun' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Using previously cached result for function: execresult("/bin/date -u \"+%Y-%m-%d %T+00:00\"","noshell") rudder debug: Evaluating vars promise: execRun rudder debug: DeRefCopyPromise(): promiser:'heartbeat_interval' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: heartbeat_interval rudder debug: DeRefCopyPromise(): promiser:'rudder_node_config_id' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_node_config_id rudder debug: DeRefCopyPromise(): promiser:'gzip_installed' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Skipping evaluation of classes promise as class 'gzip_installed' is already set rudder debug: DeRefCopyPromise(): promiser:'curl_installed' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Skipping evaluation of classes promise as class 'curl_installed' is already set rudder debug: DeRefCopyPromise(): promiser:'rudder_server_roles_dir_exists' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: isdir("${server_roles_path}") rudder debug: DeRefCopyPromise(): promiser:'role_rudder_server_root' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("${rudder_base}/etc/server-roles.d/rudder-server-root") rudder debug: DeRefCopyPromise(): promiser:'role_rudder_inventory_ldap' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("${rudder_base}/etc/server-roles.d/rudder-inventory-ldap") rudder debug: DeRefCopyPromise(): promiser:'role_rudder_jetty' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("${rudder_base}/etc/server-roles.d/rudder-jetty") rudder debug: DeRefCopyPromise(): promiser:'role_rudder_webapp' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("${rudder_base}/etc/server-roles.d/rudder-webapp") rudder debug: DeRefCopyPromise(): promiser:'role_rudder_inventory_endpoint' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("${rudder_base}/etc/server-roles.d/rudder-inventory-endpoint") rudder debug: DeRefCopyPromise(): promiser:'role_rudder_reports' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("${rudder_base}/etc/server-roles.d/rudder-reports") rudder debug: DeRefCopyPromise(): promiser:'role_rudder_relay_top' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("${rudder_base}/etc/server-roles.d/rudder-relay-top") rudder debug: DeRefCopyPromise(): promiser:'role_rudder_relay_promises_only' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("${rudder_base}/etc/server-roles.d/rudder-relay-promises-only") rudder debug: DeRefCopyPromise(): promiser:'role_rudder_cfengine_mission_portal' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("${rudder_base}/etc/server-roles.d/rudder-cfengine-mission-portal") rudder debug: DeRefCopyPromise(): promiser:'ncf_configuration_file' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: ncf_configuration_file rudder debug: DeRefCopyPromise(): promiser:'policy_files' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: policy_files rudder debug: DeRefCopyPromise(): promiser:'policy_server_file' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'comment' rudder debug: Evaluating function: translatepath("${sys.workdir}/policy_server.dat") rudder debug: Evaluating vars promise: policy_server_file rudder debug: DeRefCopyPromise(): promiser:'policy_server' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating function: fileexists("${policy_server_file}") rudder debug: Evaluating function: readfile("${policy_server_file}","2048") rudder debug: Evaluating function: ifelse(fileexists("${policy_server_file}"),readfile("${policy_server_file}","2048"),"rudder") rudder debug: Evaluating vars promise: policy_server rudder debug: DeRefCopyPromise(): promiser:'cfserved' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: cfserved rudder debug: DeRefCopyPromise(): promiser:'should_disable_server' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("${g.rudder_disable_server_file}") rudder debug: DeRefCopyPromise(): promiser:'rudder_file_edit_header' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_file_edit_header rudder debug: DeRefCopyPromise(): promiser:'by_uuid[special:all]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Evaluating vars promise: by_uuid[special:all] rudder debug: Added tag inventory to class by_uuid[special:all], tags now [source=promise,inventory] rudder debug: Added tag attribute_name=rudder_groups to class by_uuid[special:all], tags now [source=promise,inventory,attribute_name=rudder_groups] rudder debug: DeRefCopyPromise(): promiser:'by_uuid[all-nodes-with-cfengine-agent]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Evaluating vars promise: by_uuid[all-nodes-with-cfengine-agent] rudder debug: Added tag inventory to class by_uuid[all-nodes-with-cfengine-agent], tags now [source=promise,inventory] rudder debug: Added tag attribute_name=rudder_groups to class by_uuid[all-nodes-with-cfengine-agent], tags now [source=promise,inventory,attribute_name=rudder_groups] rudder debug: DeRefCopyPromise(): promiser:'by_uuid[policyServer:31be676b-4211-46b7-9c8a-c8b62b0f3dd9]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Evaluating vars promise: by_uuid[policyServer:31be676b-4211-46b7-9c8a-c8b62b0f3dd9] rudder debug: Added tag inventory to class by_uuid[policyServer:31be676b-4211-46b7-9c8a-c8b62b0f3dd9], tags now [source=promise,inventory] rudder debug: Added tag attribute_name=rudder_groups to class by_uuid[policyServer:31be676b-4211-46b7-9c8a-c8b62b0f3dd9], tags now [source=promise,inventory,attribute_name=rudder_groups] rudder debug: DeRefCopyPromise(): promiser:'by_uuid[special:all_nodes_without_role]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Evaluating vars promise: by_uuid[special:all_nodes_without_role] rudder debug: Added tag inventory to class by_uuid[special:all_nodes_without_role], tags now [source=promise,inventory] rudder debug: Added tag attribute_name=rudder_groups to class by_uuid[special:all_nodes_without_role], tags now [source=promise,inventory,attribute_name=rudder_groups] rudder debug: DeRefCopyPromise(): promiser:'by_uuid[hasPolicyServer-root]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Evaluating vars promise: by_uuid[hasPolicyServer-root] rudder debug: Added tag inventory to class by_uuid[hasPolicyServer-root], tags now [source=promise,inventory] rudder debug: Added tag attribute_name=rudder_groups to class by_uuid[hasPolicyServer-root], tags now [source=promise,inventory,attribute_name=rudder_groups] rudder debug: DeRefCopyPromise(): promiser:'group_special_all' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Skipping evaluation of classes promise as class 'group_special_all' is already set rudder debug: DeRefCopyPromise(): promiser:'group_all_nodes' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Skipping evaluation of classes promise as class 'group_all_nodes' is already set rudder debug: DeRefCopyPromise(): promiser:'group_all_nodes_with_cfengine_agent' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Skipping evaluation of classes promise as class 'group_all_nodes_with_cfengine_agent' is already set rudder debug: DeRefCopyPromise(): promiser:'group_all_classic_nodes' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Skipping evaluation of classes promise as class 'group_all_classic_nodes' is already set rudder debug: DeRefCopyPromise(): promiser:'group_policyserver_31be676b_4211_46b7_9c8a_c8b62b0f3dd9' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Skipping evaluation of classes promise as class 'group_policyserver_31be676b_4211_46b7_9c8a_c8b62b0f3dd9' is already set rudder debug: DeRefCopyPromise(): promiser:'group_31be676b_4211_46b7_9c8a_c8b62b0f3dd9_policy_server' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Skipping evaluation of classes promise as class 'group_31be676b_4211_46b7_9c8a_c8b62b0f3dd9_policy_server' is already set rudder debug: DeRefCopyPromise(): promiser:'group_special_all_nodes_without_role' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Skipping evaluation of classes promise as class 'group_special_all_nodes_without_role' is already set rudder debug: DeRefCopyPromise(): promiser:'group_all_nodes_excluding_rudder_server_roles' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Skipping evaluation of classes promise as class 'group_all_nodes_excluding_rudder_server_roles' is already set rudder debug: DeRefCopyPromise(): promiser:'group_haspolicyserver_root' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Skipping evaluation of classes promise as class 'group_haspolicyserver_root' is already set rudder debug: DeRefCopyPromise(): promiser:'group_all_classic_nodes_managed_by_root_policy_server' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Skipping evaluation of classes promise as class 'group_all_classic_nodes_managed_by_root_policy_server' is already set rudder debug: DeRefCopyPromise(): promiser:'dim_array' rudder debug: DeRefCopyPromise(): copying constraint: 'int' rudder debug: Evaluating function: readstringarray("roles","${this.promise_dirname}/../../rudder-server-roles.conf","#[^\n]*",":","15","4000") rudder debug: Evaluating vars promise: dim_array rudder debug: DeRefCopyPromise(): promiser:'key' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating function: getindices("roles") rudder debug: Evaluating vars promise: key rudder debug: DeRefCopyPromise(): promiser:'roles[${key}][all]' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Starting iteration engine with 2 wheels --- ENTERING WARP SPEED rudder verbose: Skipping iteration since variable 'key' resolves to an empty list rudder debug: Iteration engine finished --- WARPING OUT rudder debug: DeRefCopyPromise(): promiser:'roles[${key}][shuffled]' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Starting iteration engine with 1 wheels --- ENTERING WARP SPEED rudder verbose: Skipping iteration since variable 'key' resolves to an empty list rudder debug: Iteration engine finished --- WARPING OUT rudder debug: DeRefCopyPromise(): promiser:'roles[${key}]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Starting iteration engine with 1 wheels --- ENTERING WARP SPEED rudder verbose: Skipping iteration since variable 'key' resolves to an empty list rudder debug: Iteration engine finished --- WARPING OUT rudder debug: DeRefCopyPromise(): promiser:'role_${key}_server_defined' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Starting iteration engine with 1 wheels --- ENTERING WARP SPEED rudder verbose: Skipping iteration since variable 'key' resolves to an empty list rudder debug: Iteration engine finished --- WARPING OUT rudder debug: Resolving classes and variables in 'bundle common rudder_roles' rudder debug: DeRefCopyPromise(): promiser:'uuid_file' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: uuid_file rudder debug: DeRefCopyPromise(): promiser:'uuid' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating function: readfile("${uuid_file}","60") rudder debug: Evaluating vars promise: uuid rudder debug: DeRefCopyPromise(): promiser:'changes_only_mode' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: strcmp("full-compliance","changes-only") rudder debug: Evaluating classes promise: changes_only_mode rudder debug: DeRefCopyPromise(): promiser:'reports_disabled_mode' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: strcmp("full-compliance","reports-disabled") rudder debug: Evaluating classes promise: reports_disabled_mode rudder debug: DeRefCopyPromise(): promiser:'changes_only' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating classes promise: changes_only rudder debug: DeRefCopyPromise(): promiser:'reports_disabled' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating classes promise: reports_disabled rudder debug: DeRefCopyPromise(): promiser:'full_compliance' rudder debug: DeRefCopyPromise(): copying constraint: 'not' rudder debug: Skipping evaluation of classes promise as class 'full_compliance' is already set rudder debug: DeRefCopyPromise(): promiser:'uuid_file' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: uuid_file rudder debug: DeRefCopyPromise(): promiser:'uuid' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating function: readfile("${uuid_file}","60") rudder debug: Evaluating vars promise: uuid rudder debug: Resolving classes and variables in 'bundle common va' rudder debug: DeRefCopyPromise(): promiser:'end' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating vars promise: end rudder debug: DeRefCopyPromise(): promiser:'common_bs' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating vars promise: common_bs rudder debug: DeRefCopyPromise(): promiser:'specific_bs' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating vars promise: specific_bs rudder debug: DeRefCopyPromise(): promiser:'rudder_var' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_var rudder debug: DeRefCopyPromise(): promiser:'capability_option' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: capability_option rudder debug: DeRefCopyPromise(): promiser:'ncf_path' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: ncf_path rudder debug: DeRefCopyPromise(): promiser:'rudder_tools' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_tools rudder debug: DeRefCopyPromise(): promiser:'shell_type' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: shell_type rudder debug: DeRefCopyPromise(): promiser:'list_compatible_inputs' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: list_compatible_inputs rudder debug: DeRefCopyPromise(): promiser:'compatible_inputs_cmd' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: compatible_inputs_cmd rudder debug: DeRefCopyPromise(): promiser:'path_ncf_common_inputs_10' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Using previously cached result for function: execresult("${compatible_inputs_cmd} common/10_ncf_internals","${shell_type}") rudder debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} common/10_ncf_internals","${shell_type}"),"\n","10000") rudder debug: Evaluating vars promise: path_ncf_common_inputs_10 rudder debug: DeRefCopyPromise(): promiser:'path_ncf_common_inputs_20' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Using previously cached result for function: execresult("${compatible_inputs_cmd} common/20_cfe_basics","${shell_type}") rudder debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} common/20_cfe_basics","${shell_type}"),"\n","10000") rudder debug: Evaluating vars promise: path_ncf_common_inputs_20 rudder debug: DeRefCopyPromise(): promiser:'path_ncf_common_inputs_30' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Using previously cached result for function: execresult("${compatible_inputs_cmd} common/30_generic_methods","${shell_type}") rudder debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} common/30_generic_methods","${shell_type}"),"\n","10000") rudder debug: Evaluating vars promise: path_ncf_common_inputs_30 rudder debug: DeRefCopyPromise(): promiser:'path_ncf_common_inputs_40' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Using previously cached result for function: execresult("${compatible_inputs_cmd} common/40_it_ops_knowledge","${shell_type}") rudder debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} common/40_it_ops_knowledge","${shell_type}"),"\n","10000") rudder debug: Evaluating vars promise: path_ncf_common_inputs_40 rudder debug: DeRefCopyPromise(): promiser:'path_ncf_common_inputs_50' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Using previously cached result for function: execresult("${compatible_inputs_cmd} common/50_techniques","${shell_type}") rudder debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} common/50_techniques","${shell_type}"),"\n","10000") rudder debug: Evaluating vars promise: path_ncf_common_inputs_50 rudder debug: DeRefCopyPromise(): promiser:'path_ncf_common_inputs_60' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Using previously cached result for function: execresult("${compatible_inputs_cmd} common/60_services","${shell_type}") rudder debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} common/60_services","${shell_type}"),"\n","10000") rudder debug: Evaluating vars promise: path_ncf_common_inputs_60 rudder debug: DeRefCopyPromise(): promiser:'path_ncf_local_inputs_10' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Using previously cached result for function: execresult("${compatible_inputs_cmd} local/10_ncf_internals","${shell_type}") rudder debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} local/10_ncf_internals","${shell_type}"),"\n","10000") rudder debug: Evaluating vars promise: path_ncf_local_inputs_10 rudder debug: DeRefCopyPromise(): promiser:'path_ncf_local_inputs_20' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Using previously cached result for function: execresult("${compatible_inputs_cmd} local/20_cfe_basics","${shell_type}") rudder debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} local/20_cfe_basics","${shell_type}"),"\n","10000") rudder debug: Evaluating vars promise: path_ncf_local_inputs_20 rudder debug: DeRefCopyPromise(): promiser:'path_ncf_local_inputs_30' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Using previously cached result for function: execresult("${compatible_inputs_cmd} local/30_generic_methods","${shell_type}") rudder debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} local/30_generic_methods","${shell_type}"),"\n","10000") rudder debug: Evaluating vars promise: path_ncf_local_inputs_30 rudder debug: DeRefCopyPromise(): promiser:'path_ncf_local_inputs_40' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Using previously cached result for function: execresult("${compatible_inputs_cmd} local/40_it_ops_knowledge","${shell_type}") rudder debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} local/40_it_ops_knowledge","${shell_type}"),"\n","10000") rudder debug: Evaluating vars promise: path_ncf_local_inputs_40 rudder debug: DeRefCopyPromise(): promiser:'path_ncf_local_inputs_60' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Using previously cached result for function: execresult("${compatible_inputs_cmd} local/60_services","${shell_type}") rudder debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} local/60_services","${shell_type}"),"\n","10000") rudder debug: Evaluating vars promise: path_ncf_local_inputs_60 rudder debug: DeRefCopyPromise(): promiser:'raw_path_ncf_inputs' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Flattening slist: @{path_ncf_common_inputs_10} rudder debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","@{path_ncf_local_inputs_10}","@{path_ncf_common_inputs_20}","@{path_ncf_local_inputs_20}","@{path_ncf_common_inputs_30}","@{path_ncf_local_inputs_30}","@{path_ncf_common_inputs_40}","@{path_ncf_local_inputs_40}","@{path_ncf_common_inputs_50}","@{path_ncf_common_inputs_60}","@{path_ncf_local_inputs_60}"} rudder debug: Flattening slist: @{path_ncf_local_inputs_10} rudder debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","@{path_ncf_common_inputs_20}","@{path_ncf_local_inputs_20}","@{path_ncf_common_inputs_30}","@{path_ncf_local_inputs_30}","@{path_ncf_common_inputs_40}","@{path_ncf_local_inputs_40}","@{path_ncf_common_inputs_50}","@{path_ncf_common_inputs_60}","@{path_ncf_local_inputs_60}"} rudder debug: Flattening slist: @{path_ncf_common_inputs_20} rudder debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","common/20_cfe_basics/package_lib.cf","common/20_cfe_basics/dry_run_lib.cf","common/20_cfe_basics/time_lib.cf","common/20_cfe_basics/cfengine/processes.cf","common/20_cfe_basics/cfengine/users.cf","common/20_cfe_basics/cfengine/cfe_internal.cf","common/20_cfe_basics/cfengine/bundles.cf","common/20_cfe_basics/cfengine/guest_environments.cf","common/20_cfe_basics/cfengine/paths.cf","common/20_cfe_basics/cfengine/edit_xml.cf","common/20_cfe_basics/cfengine/services.cf","common/20_cfe_basics/cfengine/databases.cf","common/20_cfe_basics/cfengine/vcs.cf","common/20_cfe_basics/cfengine/files.cf","common/20_cfe_basics/cfengine/commands.cf","common/20_cfe_basics/cfengine/examples.cf","common/20_cfe_basics/cfengine/monitor.cf","common/20_cfe_basics/cfengine/common.cf","common/20_cfe_basics/cfengine/reports.cf","common/20_cfe_basics/cfengine/packages.cf","common/20_cfe_basics/cfengine/testing.cf","common/20_cfe_basics/cfengine/storage.cf","common/20_cfe_basics/cfengine/feature.cf","common/20_cfe_basics/flag_lib.cf","common/20_cfe_basics/logger_rudder.cf","common/20_cfe_basics/ncf_lib.cf","common/20_cfe_basics/log_rudder.cf","@{path_ncf_local_inputs_20}","@{path_ncf_common_inputs_30}","@{path_ncf_local_inputs_30}","@{path_ncf_common_inputs_40}","@{path_ncf_local_inputs_40}","@{path_ncf_common_inputs_50}","@{path_ncf_common_inputs_60}","@{path_ncf_local_inputs_60}"} rudder debug: Flattening slist: @{path_ncf_local_inputs_20} rudder debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","common/20_cfe_basics/package_lib.cf","common/20_cfe_basics/dry_run_lib.cf","common/20_cfe_basics/time_lib.cf","common/20_cfe_basics/cfengine/processes.cf","common/20_cfe_basics/cfengine/users.cf","common/20_cfe_basics/cfengine/cfe_internal.cf","common/20_cfe_basics/cfengine/bundles.cf","common/20_cfe_basics/cfengine/guest_environments.cf","common/20_cfe_basics/cfengine/paths.cf","common/20_cfe_basics/cfengine/edit_xml.cf","common/20_cfe_basics/cfengine/services.cf","common/20_cfe_basics/cfengine/databases.cf","common/20_cfe_basics/cfengine/vcs.cf","common/20_cfe_basics/cfengine/files.cf","common/20_cfe_basics/cfengine/commands.cf","common/20_cfe_basics/cfengine/examples.cf","common/20_cfe_basics/cfengine/monitor.cf","common/20_cfe_basics/cfengine/common.cf","common/20_cfe_basics/cfengine/reports.cf","common/20_cfe_basics/cfengine/packages.cf","common/20_cfe_basics/cfengine/testing.cf","common/20_cfe_basics/cfengine/storage.cf","common/20_cfe_basics/cfengine/feature.cf","common/20_cfe_basics/flag_lib.cf","common/20_cfe_basics/logger_rudder.cf","common/20_cfe_basics/ncf_lib.cf","common/20_cfe_basics/log_rudder.cf","@{path_ncf_common_inputs_30}","@{path_ncf_local_inputs_30}","@{path_ncf_common_inputs_40}","@{path_ncf_local_inputs_40}","@{path_ncf_common_inputs_50}","@{path_ncf_common_inputs_60}","@{path_ncf_local_inputs_60}"} rudder debug: Flattening slist: @{path_ncf_common_inputs_30} rudder debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","common/20_cfe_basics/package_lib.cf","common/20_cfe_basics/dry_run_lib.cf","common/20_cfe_basics/time_lib.cf","common/20_cfe_basics/cfengine/processes.cf","common/20_cfe_basics/cfengine/users.cf","common/20_cfe_basics/cfengine/cfe_internal.cf","common/20_cfe_basics/cfengine/bundles.cf","common/20_cfe_basics/cfengine/guest_environments.cf","common/20_cfe_basics/cfengine/paths.cf","common/20_cfe_basics/cfengine/edit_xml.cf","common/20_cfe_basics/cfengine/services.cf","common/20_cfe_basics/cfengine/databases.cf","common/20_cfe_basics/cfengine/vcs.cf","common/20_cfe_basics/cfengine/files.cf","common/20_cfe_basics/cfengine/commands.cf","common/20_cfe_basics/cfengine/examples.cf","common/20_cfe_basics/cfengine/monitor.cf","common/20_cfe_basics/cfengine/common.cf","common/20_cfe_basics/cfengine/reports.cf","common/20_cfe_basics/cfengine/packages.cf","common/20_cfe_basics/cfengine/testing.cf","common/20_cfe_basics/cfengine/storage.cf","common/20_cfe_basics/cfengine/feature.cf","common/20_cfe_basics/flag_lib.cf","common/20_cfe_basics/logger_rudder.cf","common/20_cfe_basics/ncf_lib.cf","common/20_cfe_basics/log_rudder.cf","common/30_generic_methods/monitoring_template.cf","common/30_generic_methods/schedule_simple_stateless.cf","common/30_generic_methods/file_check_regular.cf","common/30_generic_methods/file_copy_from_local_source.cf","common/30_generic_methods/permissions.cf","common/30_generic_methods/directory_present.cf","common/30_generic_methods/user_locked.cf","common/30_generic_methods/permissions_dirs_recurse.cf","common/30_generic_methods/file_enforce_content.cf","common/30_generic_methods/file_ensure_block_present.cf","common/30_generic_methods/file_ensure_lines_absent.cf","common/30_generic_methods/http_request_content_headers.cf","common/30_generic_methods/user_absent.cf","common/30_generic_methods/user_password_hash.cf","common/30_generic_methods/variable_string.cf","common/30_generic_methods/service_ensure_running.cf","common/30_generic_methods/_classes_repaired.cf","common/30_generic_methods/directory_create.cf","common/30_generic_methods/service_check_disabled_at_boot.cf","common/30_generic_methods/command_execution.cf","common/30_generic_methods/group_present.cf","common/30_generic_methods/file_check_block_device.cf","common/30_generic_methods/file_keys_values_present.cf","common/30_generic_methods/variable_dict_merge.cf","common/30_generic_methods/variable_string_from_command.cf","common/30_generic_methods/file_key_value_present.cf","common/30_generic_methods/command_execution_result.cf","common/30_generic_methods/file_download.cf","common/30_generic_methods/variable_string_from_file.cf","common/30_generic_methods/service_ensure_stopped.cf","common/30_generic_methods/service_started.cf","common/30_generic_methods/variable_dict_merge_tolerant.cf","common/30_generic_methods/file_from_template_jinja2.cf","common/30_generic_methods/_classes_sanitize.cf","common/30_generic_methods/_log_default.cf","common/30_generic_methods/service_check_running.cf","common/30_generic_methods/file_check_hardlink.cf","common/30_generic_methods/http_request_check_status_headers.cf","common/30_generic_methods/user_home.cf","common/30_generic_methods/_classes_success.cf","common/30_generic_methods/user_primary_group.cf","common/30_generic_methods/file_lines_absent.cf","common/30_generic_methods/condition_from_expression_persistent.cf","common/30_generic_methods/variable_dict_from_file.cf","common/30_generic_methods/variable_dict.cf","common/30_generic_methods/file_from_local_source.cf","common/30_generic_methods/file_from_remote_source.cf","common/30_generic_methods/file_symlink_present_force.cf","common/30_generic_methods/condition_from_variable_match.cf","common/30_generic_methods/package_state.cf","common/30_generic_methods/permissions_dirs_recursive.cf","common/30_generic_methods/service_ensure_disabled_at_boot.cf","common/30_generic_methods/permissions_type_recursion.cf","common/30_generic_methods/_classes_copy.cf","common/30_generic_methods/_classes_combine_three.cf","common/30_generic_methods/service_stopped.cf","common/30_generic_methods/file_key_value_present_in_ini_section.cf","common/30_generic_methods/service_check_started_at_boot.cf","common/30_generic_methods/file_from_template_type.cf","common/30_generic_methods/user_create.cf","common/30_generic_methods/_classes_combine_two.cf","common/30_generic_methods/file_ensure_keys_values.cf","common/30_generic_methods/_classes_noop.cf","common/30_generic_methods/user_present.cf","common/30_generic_methods/file_ensure_line_present_in_xml_tag.cf","common/30_generic_methods/schedule_simple_nodups.cf","common/30_generic_methods/_logger_default.cf","common/30_generic_methods/_logger.cf","common/30_generic_methods/service_enabled.cf","common/30_generic_methods/service_started_path.cf","common/30_generic_methods/user_shell.cf","common/30_generic_methods/package_remove.cf","common/30_generic_methods/_classes_combine_ifthenelse.cf","common/30_generic_methods/file_line_present_in_ini_section.cf","common/30_generic_methods/service_disabled.cf","common/30_generic_methods/file_block_present_in_section.cf","common/30_generic_methods/file_key_value_present_option.cf","common/30_generic_methods/permissions_dirs.cf","common/30_generic_methods/condition_from_command.cf","common/30_generic_methods/file_ensure_key_value_parameter_in_list.cf","common/30_generic_methods/condition_from_variable_existence.cf","common/30_generic_methods/file_symlink_present.cf","common/30_generic_methods/package_install_version_cmp.cf","common/30_generic_methods/variable_iterator_from_file.cf","common/30_generic_methods/variable_string_from_math_expression.cf","common/30_generic_methods/file_check_character_device.cf","common/30_generic_methods/file_key_value_parameter_present_in_list.cf","common/30_generic_methods/file_copy_from_local_source_with_check.cf","common/30_generic_methods/file_ensure_key_value_present_in_ini_section.cf","common/30_generic_methods/condition_from_expression.cf","common/30_generic_methods/environment_variable.cf","common/30_generic_methods/package_install_version.cf","common/30_generic_methods/permissions_recurse.cf","common/30_generic_methods/variable_string_default.cf","common/30_generic_methods/package_install_version_cmp_update.cf","common/30_generic_methods/file_content.cf","common/30_generic_methods/file_create_symlink_force.cf","common/30_generic_methods/_log.cf","common/30_generic_methods/file_ensure_line_present_in_ini_section.cf","common/30_generic_methods/_log_v3.cf","common/30_generic_methods/file_copy_from_remote_source_recursion.cf","common/30_generic_methods/_classes_cancel.cf","common/30_generic_methods/file_replace_lines.cf","common/30_generic_methods/_abort_default.cf","common/30_generic_methods/file_create_symlink.cf","common/30_generic_methods/file_copy_from_remote_source.cf","common/30_generic_methods/file_check_FIFO_pipe.cf","common/30_generic_methods/_abort.cf","common/30_generic_methods/file_absent.cf","common/30_generic_methods/file_from_local_source_recursion.cf","common/30_generic_methods/command_execution_once.cf","common/30_generic_methods/service_action.cf","common/30_generic_methods/file_lines_present.cf","common/30_generic_methods/_classes_copy_invert_kept_repaired.cf","common/30_generic_methods/file_ensure_block_in_section.cf","common/30_generic_methods/service_check_running_ps.cf","common/30_generic_methods/file_check_exists.cf","common/30_generic_methods/_classes_failure.cf","common/30_generic_methods/file_ensure_lines_present.cf","common/30_generic_methods/group_absent.cf","common/30_generic_methods/file_from_shared_folder.cf","common/30_generic_methods/directory_check_exists.cf","common/30_generic_methods/service_start.cf","common/30_generic_methods/variable_iterator.cf","common/30_generic_methods/sharedfile_from_node.cf","common/30_generic_methods/package_verify.cf","common/30_generic_methods/permissions_recursive.cf","common/30_generic_methods/file_block_present.cf","common/30_generic_methods/file_key_value_parameter_absent_in_list.cf","common/30_generic_methods/file_check_symlink.cf","common/30_generic_methods/package_check_installed.cf","common/30_generic_methods/condition_once.cf","common/30_generic_methods/file_from_local_source_with_check.cf","common/30_generic_methods/schedule_simple.cf","common/30_generic_methods/file_from_template_mustache.cf","common/30_generic_methods/file_check_socket.cf","common/30_generic_methods/service_reload.cf","common/30_generic_methods/file_ensure_key_value_option.cf","common/30_generic_methods/_service_check_running_smf.cf","common/30_generic_methods/file_create_symlink_enforce.cf","common/30_generic_methods/file_template_expand.cf","common/30_generic_methods/package_state_options.cf","common/30_generic_methods/file_present.cf","common/30_generic_methods/file_ensure_key_value.cf","common/30_generic_methods/_classes_combine_four.cf","common/30_generic_methods/package_absent.cf","common/30_generic_methods/file_from_template.cf","common/30_generic_methods/file_check_symlinkto.cf","common/30_generic_methods/file_line_present_in_xml_tag.cf","common/30_generic_methods/user_uid.cf","common/30_generic_methods/file_create.cf","common/30_generic_methods/package_present.cf","common/30_generic_methods/service_stop.cf","common/30_generic_methods/file_ensure_key_value_parameter_not_in_list.cf","common/30_generic_methods/_service_check_running_src.cf","common/30_generic_methods/_file_check_special.cf","common/30_generic_methods/directory_absent.cf","common/30_generic_methods/service_ensure_started_at_boot.cf","common/30_generic_methods/schedule_simple_catchup.cf","common/30_generic_methods/file_remove.cf","common/30_generic_methods/file_copy_from_local_source_recursion.cf","common/30_generic_methods/package_verify_version.cf","common/30_generic_methods/sharedfile_to_node.cf","common/30_generic_methods/file_from_remote_source_recursion.cf","common/30_generic_methods/service_restart_if.cf","common/30_generic_methods/file_from_http_server.cf","common/30_generic_methods/monitoring_parameter.cf","common/30_generic_methods/package_install.cf","common/30_generic_methods/file_from_string_mustache.cf","common/30_generic_methods/user_fullname.cf","common/30_generic_methods/service_ensure_running_path.cf","common/30_generic_methods/file_symlink_present_option.cf","common/30_generic_methods/service_restart.cf","@{path_ncf_local_inputs_30}","@{path_ncf_common_inputs_40}","@{path_ncf_local_inputs_40}","@{path_ncf_common_inputs_50}","@{path_ncf_common_inputs_60}","@{path_ncf_local_inputs_60}"} rudder debug: Flattening slist: @{path_ncf_local_inputs_30} rudder debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","common/20_cfe_basics/package_lib.cf","common/20_cfe_basics/dry_run_lib.cf","common/20_cfe_basics/time_lib.cf","common/20_cfe_basics/cfengine/processes.cf","common/20_cfe_basics/cfengine/users.cf","common/20_cfe_basics/cfengine/cfe_internal.cf","common/20_cfe_basics/cfengine/bundles.cf","common/20_cfe_basics/cfengine/guest_environments.cf","common/20_cfe_basics/cfengine/paths.cf","common/20_cfe_basics/cfengine/edit_xml.cf","common/20_cfe_basics/cfengine/services.cf","common/20_cfe_basics/cfengine/databases.cf","common/20_cfe_basics/cfengine/vcs.cf","common/20_cfe_basics/cfengine/files.cf","common/20_cfe_basics/cfengine/commands.cf","common/20_cfe_basics/cfengine/examples.cf","common/20_cfe_basics/cfengine/monitor.cf","common/20_cfe_basics/cfengine/common.cf","common/20_cfe_basics/cfengine/reports.cf","common/20_cfe_basics/cfengine/packages.cf","common/20_cfe_basics/cfengine/testing.cf","common/20_cfe_basics/cfengine/storage.cf","common/20_cfe_basics/cfengine/feature.cf","common/20_cfe_basics/flag_lib.cf","common/20_cfe_basics/logger_rudder.cf","common/20_cfe_basics/ncf_lib.cf","common/20_cfe_basics/log_rudder.cf","common/30_generic_methods/monitoring_template.cf","common/30_generic_methods/schedule_simple_stateless.cf","common/30_generic_methods/file_check_regular.cf","common/30_generic_methods/file_copy_from_local_source.cf","common/30_generic_methods/permissions.cf","common/30_generic_methods/directory_present.cf","common/30_generic_methods/user_locked.cf","common/30_generic_methods/permissions_dirs_recurse.cf","common/30_generic_methods/file_enforce_content.cf","common/30_generic_methods/file_ensure_block_present.cf","common/30_generic_methods/file_ensure_lines_absent.cf","common/30_generic_methods/http_request_content_headers.cf","common/30_generic_methods/user_absent.cf","common/30_generic_methods/user_password_hash.cf","common/30_generic_methods/variable_string.cf","common/30_generic_methods/service_ensure_running.cf","common/30_generic_methods/_classes_repaired.cf","common/30_generic_methods/directory_create.cf","common/30_generic_methods/service_check_disabled_at_boot.cf","common/30_generic_methods/command_execution.cf","common/30_generic_methods/group_present.cf","common/30_generic_methods/file_check_block_device.cf","common/30_generic_methods/file_keys_values_present.cf","common/30_generic_methods/variable_dict_merge.cf","common/30_generic_methods/variable_string_from_command.cf","common/30_generic_methods/file_key_value_present.cf","common/30_generic_methods/command_execution_result.cf","common/30_generic_methods/file_download.cf","common/30_generic_methods/variable_string_from_file.cf","common/30_generic_methods/service_ensure_stopped.cf","common/30_generic_methods/service_started.cf","common/30_generic_methods/variable_dict_merge_tolerant.cf","common/30_generic_methods/file_from_template_jinja2.cf","common/30_generic_methods/_classes_sanitize.cf","common/30_generic_methods/_log_default.cf","common/30_generic_methods/service_check_running.cf","common/30_generic_methods/file_check_hardlink.cf","common/30_generic_methods/http_request_check_status_headers.cf","common/30_generic_methods/user_home.cf","common/30_generic_methods/_classes_success.cf","common/30_generic_methods/user_primary_group.cf","common/30_generic_methods/file_lines_absent.cf","common/30_generic_methods/condition_from_expression_persistent.cf","common/30_generic_methods/variable_dict_from_file.cf","common/30_generic_methods/variable_dict.cf","common/30_generic_methods/file_from_local_source.cf","common/30_generic_methods/file_from_remote_source.cf","common/30_generic_methods/file_symlink_present_force.cf","common/30_generic_methods/condition_from_variable_match.cf","common/30_generic_methods/package_state.cf","common/30_generic_methods/permissions_dirs_recursive.cf","common/30_generic_methods/service_ensure_disabled_at_boot.cf","common/30_generic_methods/permissions_type_recursion.cf","common/30_generic_methods/_classes_copy.cf","common/30_generic_methods/_classes_combine_three.cf","common/30_generic_methods/service_stopped.cf","common/30_generic_methods/file_key_value_present_in_ini_section.cf","common/30_generic_methods/service_check_started_at_boot.cf","common/30_generic_methods/file_from_template_type.cf","common/30_generic_methods/user_create.cf","common/30_generic_methods/_classes_combine_two.cf","common/30_generic_methods/file_ensure_keys_values.cf","common/30_generic_methods/_classes_noop.cf","common/30_generic_methods/user_present.cf","common/30_generic_methods/file_ensure_line_present_in_xml_tag.cf","common/30_generic_methods/schedule_simple_nodups.cf","common/30_generic_methods/_logger_default.cf","common/30_generic_methods/_logger.cf","common/30_generic_methods/service_enabled.cf","common/30_generic_methods/service_started_path.cf","common/30_generic_methods/user_shell.cf","common/30_generic_methods/package_remove.cf","common/30_generic_methods/_classes_combine_ifthenelse.cf","common/30_generic_methods/file_line_present_in_ini_section.cf","common/30_generic_methods/service_disabled.cf","common/30_generic_methods/file_block_present_in_section.cf","common/30_generic_methods/file_key_value_present_option.cf","common/30_generic_methods/permissions_dirs.cf","common/30_generic_methods/condition_from_command.cf","common/30_generic_methods/file_ensure_key_value_parameter_in_list.cf","common/30_generic_methods/condition_from_variable_existence.cf","common/30_generic_methods/file_symlink_present.cf","common/30_generic_methods/package_install_version_cmp.cf","common/30_generic_methods/variable_iterator_from_file.cf","common/30_generic_methods/variable_string_from_math_expression.cf","common/30_generic_methods/file_check_character_device.cf","common/30_generic_methods/file_key_value_parameter_present_in_list.cf","common/30_generic_methods/file_copy_from_local_source_with_check.cf","common/30_generic_methods/file_ensure_key_value_present_in_ini_section.cf","common/30_generic_methods/condition_from_expression.cf","common/30_generic_methods/environment_variable.cf","common/30_generic_methods/package_install_version.cf","common/30_generic_methods/permissions_recurse.cf","common/30_generic_methods/variable_string_default.cf","common/30_generic_methods/package_install_version_cmp_update.cf","common/30_generic_methods/file_content.cf","common/30_generic_methods/file_create_symlink_force.cf","common/30_generic_methods/_log.cf","common/30_generic_methods/file_ensure_line_present_in_ini_section.cf","common/30_generic_methods/_log_v3.cf","common/30_generic_methods/file_copy_from_remote_source_recursion.cf","common/30_generic_methods/_classes_cancel.cf","common/30_generic_methods/file_replace_lines.cf","common/30_generic_methods/_abort_default.cf","common/30_generic_methods/file_create_symlink.cf","common/30_generic_methods/file_copy_from_remote_source.cf","common/30_generic_methods/file_check_FIFO_pipe.cf","common/30_generic_methods/_abort.cf","common/30_generic_methods/file_absent.cf","common/30_generic_methods/file_from_local_source_recursion.cf","common/30_generic_methods/command_execution_once.cf","common/30_generic_methods/service_action.cf","common/30_generic_methods/file_lines_present.cf","common/30_generic_methods/_classes_copy_invert_kept_repaired.cf","common/30_generic_methods/file_ensure_block_in_section.cf","common/30_generic_methods/service_check_running_ps.cf","common/30_generic_methods/file_check_exists.cf","common/30_generic_methods/_classes_failure.cf","common/30_generic_methods/file_ensure_lines_present.cf","common/30_generic_methods/group_absent.cf","common/30_generic_methods/file_from_shared_folder.cf","common/30_generic_methods/directory_check_exists.cf","common/30_generic_methods/service_start.cf","common/30_generic_methods/variable_iterator.cf","common/30_generic_methods/sharedfile_from_node.cf","common/30_generic_methods/package_verify.cf","common/30_generic_methods/permissions_recursive.cf","common/30_generic_methods/file_block_present.cf","common/30_generic_methods/file_key_value_parameter_absent_in_list.cf","common/30_generic_methods/file_check_symlink.cf","common/30_generic_methods/package_check_installed.cf","common/30_generic_methods/condition_once.cf","common/30_generic_methods/file_from_local_source_with_check.cf","common/30_generic_methods/schedule_simple.cf","common/30_generic_methods/file_from_template_mustache.cf","common/30_generic_methods/file_check_socket.cf","common/30_generic_methods/service_reload.cf","common/30_generic_methods/file_ensure_key_value_option.cf","common/30_generic_methods/_service_check_running_smf.cf","common/30_generic_methods/file_create_symlink_enforce.cf","common/30_generic_methods/file_template_expand.cf","common/30_generic_methods/package_state_options.cf","common/30_generic_methods/file_present.cf","common/30_generic_methods/file_ensure_key_value.cf","common/30_generic_methods/_classes_combine_four.cf","common/30_generic_methods/package_absent.cf","common/30_generic_methods/file_from_template.cf","common/30_generic_methods/file_check_symlinkto.cf","common/30_generic_methods/file_line_present_in_xml_tag.cf","common/30_generic_methods/user_uid.cf","common/30_generic_methods/file_create.cf","common/30_generic_methods/package_present.cf","common/30_generic_methods/service_stop.cf","common/30_generic_methods/file_ensure_key_value_parameter_not_in_list.cf","common/30_generic_methods/_service_check_running_src.cf","common/30_generic_methods/_file_check_special.cf","common/30_generic_methods/directory_absent.cf","common/30_generic_methods/service_ensure_started_at_boot.cf","common/30_generic_methods/schedule_simple_catchup.cf","common/30_generic_methods/file_remove.cf","common/30_generic_methods/file_copy_from_local_source_recursion.cf","common/30_generic_methods/package_verify_version.cf","common/30_generic_methods/sharedfile_to_node.cf","common/30_generic_methods/file_from_remote_source_recursion.cf","common/30_generic_methods/service_restart_if.cf","common/30_generic_methods/file_from_http_server.cf","common/30_generic_methods/monitoring_parameter.cf","common/30_generic_methods/package_install.cf","common/30_generic_methods/file_from_string_mustache.cf","common/30_generic_methods/user_fullname.cf","common/30_generic_methods/service_ensure_running_path.cf","common/30_generic_methods/file_symlink_present_option.cf","common/30_generic_methods/service_restart.cf","@{path_ncf_common_inputs_40}","@{path_ncf_local_inputs_40}","@{path_ncf_common_inputs_50}","@{path_ncf_common_inputs_60}","@{path_ncf_local_inputs_60}"} rudder debug: Flattening slist: @{path_ncf_common_inputs_40} rudder debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","common/20_cfe_basics/package_lib.cf","common/20_cfe_basics/dry_run_lib.cf","common/20_cfe_basics/time_lib.cf","common/20_cfe_basics/cfengine/processes.cf","common/20_cfe_basics/cfengine/users.cf","common/20_cfe_basics/cfengine/cfe_internal.cf","common/20_cfe_basics/cfengine/bundles.cf","common/20_cfe_basics/cfengine/guest_environments.cf","common/20_cfe_basics/cfengine/paths.cf","common/20_cfe_basics/cfengine/edit_xml.cf","common/20_cfe_basics/cfengine/services.cf","common/20_cfe_basics/cfengine/databases.cf","common/20_cfe_basics/cfengine/vcs.cf","common/20_cfe_basics/cfengine/files.cf","common/20_cfe_basics/cfengine/commands.cf","common/20_cfe_basics/cfengine/examples.cf","common/20_cfe_basics/cfengine/monitor.cf","common/20_cfe_basics/cfengine/common.cf","common/20_cfe_basics/cfengine/reports.cf","common/20_cfe_basics/cfengine/packages.cf","common/20_cfe_basics/cfengine/testing.cf","common/20_cfe_basics/cfengine/storage.cf","common/20_cfe_basics/cfengine/feature.cf","common/20_cfe_basics/flag_lib.cf","common/20_cfe_basics/logger_rudder.cf","common/20_cfe_basics/ncf_lib.cf","common/20_cfe_basics/log_rudder.cf","common/30_generic_methods/monitoring_template.cf","common/30_generic_methods/schedule_simple_stateless.cf","common/30_generic_methods/file_check_regular.cf","common/30_generic_methods/file_copy_from_local_source.cf","common/30_generic_methods/permissions.cf","common/30_generic_methods/directory_present.cf","common/30_generic_methods/user_locked.cf","common/30_generic_methods/permissions_dirs_recurse.cf","common/30_generic_methods/file_enforce_content.cf","common/30_generic_methods/file_ensure_block_present.cf","common/30_generic_methods/file_ensure_lines_absent.cf","common/30_generic_methods/http_request_content_headers.cf","common/30_generic_methods/user_absent.cf","common/30_generic_methods/user_password_hash.cf","common/30_generic_methods/variable_string.cf","common/30_generic_methods/service_ensure_running.cf","common/30_generic_methods/_classes_repaired.cf","common/30_generic_methods/directory_create.cf","common/30_generic_methods/service_check_disabled_at_boot.cf","common/30_generic_methods/command_execution.cf","common/30_generic_methods/group_present.cf","common/30_generic_methods/file_check_block_device.cf","common/30_generic_methods/file_keys_values_present.cf","common/30_generic_methods/variable_dict_merge.cf","common/30_generic_methods/variable_string_from_command.cf","common/30_generic_methods/file_key_value_present.cf","common/30_generic_methods/command_execution_result.cf","common/30_generic_methods/file_download.cf","common/30_generic_methods/variable_string_from_file.cf","common/30_generic_methods/service_ensure_stopped.cf","common/30_generic_methods/service_started.cf","common/30_generic_methods/variable_dict_merge_tolerant.cf","common/30_generic_methods/file_from_template_jinja2.cf","common/30_generic_methods/_classes_sanitize.cf","common/30_generic_methods/_log_default.cf","common/30_generic_methods/service_check_running.cf","common/30_generic_methods/file_check_hardlink.cf","common/30_generic_methods/http_request_check_status_headers.cf","common/30_generic_methods/user_home.cf","common/30_generic_methods/_classes_success.cf","common/30_generic_methods/user_primary_group.cf","common/30_generic_methods/file_lines_absent.cf","common/30_generic_methods/condition_from_expression_persistent.cf","common/30_generic_methods/variable_dict_from_file.cf","common/30_generic_methods/variable_dict.cf","common/30_generic_methods/file_from_local_source.cf","common/30_generic_methods/file_from_remote_source.cf","common/30_generic_methods/file_symlink_present_force.cf","common/30_generic_methods/condition_from_variable_match.cf","common/30_generic_methods/package_state.cf","common/30_generic_methods/permissions_dirs_recursive.cf","common/30_generic_methods/service_ensure_disabled_at_boot.cf","common/30_generic_methods/permissions_type_recursion.cf","common/30_generic_methods/_classes_copy.cf","common/30_generic_methods/_classes_combine_three.cf","common/30_generic_methods/service_stopped.cf","common/30_generic_methods/file_key_value_present_in_ini_section.cf","common/30_generic_methods/service_check_started_at_boot.cf","common/30_generic_methods/file_from_template_type.cf","common/30_generic_methods/user_create.cf","common/30_generic_methods/_classes_combine_two.cf","common/30_generic_methods/file_ensure_keys_values.cf","common/30_generic_methods/_classes_noop.cf","common/30_generic_methods/user_present.cf","common/30_generic_methods/file_ensure_line_present_in_xml_tag.cf","common/30_generic_methods/schedule_simple_nodups.cf","common/30_generic_methods/_logger_default.cf","common/30_generic_methods/_logger.cf","common/30_generic_methods/service_enabled.cf","common/30_generic_methods/service_started_path.cf","common/30_generic_methods/user_shell.cf","common/30_generic_methods/package_remove.cf","common/30_generic_methods/_classes_combine_ifthenelse.cf","common/30_generic_methods/file_line_present_in_ini_section.cf","common/30_generic_methods/service_disabled.cf","common/30_generic_methods/file_block_present_in_section.cf","common/30_generic_methods/file_key_value_present_option.cf","common/30_generic_methods/permissions_dirs.cf","common/30_generic_methods/condition_from_command.cf","common/30_generic_methods/file_ensure_key_value_parameter_in_list.cf","common/30_generic_methods/condition_from_variable_existence.cf","common/30_generic_methods/file_symlink_present.cf","common/30_generic_methods/package_install_version_cmp.cf","common/30_generic_methods/variable_iterator_from_file.cf","common/30_generic_methods/variable_string_from_math_expression.cf","common/30_generic_methods/file_check_character_device.cf","common/30_generic_methods/file_key_value_parameter_present_in_list.cf","common/30_generic_methods/file_copy_from_local_source_with_check.cf","common/30_generic_methods/file_ensure_key_value_present_in_ini_section.cf","common/30_generic_methods/condition_from_expression.cf","common/30_generic_methods/environment_variable.cf","common/30_generic_methods/package_install_version.cf","common/30_generic_methods/permissions_recurse.cf","common/30_generic_methods/variable_string_default.cf","common/30_generic_methods/package_install_version_cmp_update.cf","common/30_generic_methods/file_content.cf","common/30_generic_methods/file_create_symlink_force.cf","common/30_generic_methods/_log.cf","common/30_generic_methods/file_ensure_line_present_in_ini_section.cf","common/30_generic_methods/_log_v3.cf","common/30_generic_methods/file_copy_from_remote_source_recursion.cf","common/30_generic_methods/_classes_cancel.cf","common/30_generic_methods/file_replace_lines.cf","common/30_generic_methods/_abort_default.cf","common/30_generic_methods/file_create_symlink.cf","common/30_generic_methods/file_copy_from_remote_source.cf","common/30_generic_methods/file_check_FIFO_pipe.cf","common/30_generic_methods/_abort.cf","common/30_generic_methods/file_absent.cf","common/30_generic_methods/file_from_local_source_recursion.cf","common/30_generic_methods/command_execution_once.cf","common/30_generic_methods/service_action.cf","common/30_generic_methods/file_lines_present.cf","common/30_generic_methods/_classes_copy_invert_kept_repaired.cf","common/30_generic_methods/file_ensure_block_in_section.cf","common/30_generic_methods/service_check_running_ps.cf","common/30_generic_methods/file_check_exists.cf","common/30_generic_methods/_classes_failure.cf","common/30_generic_methods/file_ensure_lines_present.cf","common/30_generic_methods/group_absent.cf","common/30_generic_methods/file_from_shared_folder.cf","common/30_generic_methods/directory_check_exists.cf","common/30_generic_methods/service_start.cf","common/30_generic_methods/variable_iterator.cf","common/30_generic_methods/sharedfile_from_node.cf","common/30_generic_methods/package_verify.cf","common/30_generic_methods/permissions_recursive.cf","common/30_generic_methods/file_block_present.cf","common/30_generic_methods/file_key_value_parameter_absent_in_list.cf","common/30_generic_methods/file_check_symlink.cf","common/30_generic_methods/package_check_installed.cf","common/30_generic_methods/condition_once.cf","common/30_generic_methods/file_from_local_source_with_check.cf","common/30_generic_methods/schedule_simple.cf","common/30_generic_methods/file_from_template_mustache.cf","common/30_generic_methods/file_check_socket.cf","common/30_generic_methods/service_reload.cf","common/30_generic_methods/file_ensure_key_value_option.cf","common/30_generic_methods/_service_check_running_smf.cf","common/30_generic_methods/file_create_symlink_enforce.cf","common/30_generic_methods/file_template_expand.cf","common/30_generic_methods/package_state_options.cf","common/30_generic_methods/file_present.cf","common/30_generic_methods/file_ensure_key_value.cf","common/30_generic_methods/_classes_combine_four.cf","common/30_generic_methods/package_absent.cf","common/30_generic_methods/file_from_template.cf","common/30_generic_methods/file_check_symlinkto.cf","common/30_generic_methods/file_line_present_in_xml_tag.cf","common/30_generic_methods/user_uid.cf","common/30_generic_methods/file_create.cf","common/30_generic_methods/package_present.cf","common/30_generic_methods/service_stop.cf","common/30_generic_methods/file_ensure_key_value_parameter_not_in_list.cf","common/30_generic_methods/_service_check_running_src.cf","common/30_generic_methods/_file_check_special.cf","common/30_generic_methods/directory_absent.cf","common/30_generic_methods/service_ensure_started_at_boot.cf","common/30_generic_methods/schedule_simple_catchup.cf","common/30_generic_methods/file_remove.cf","common/30_generic_methods/file_copy_from_local_source_recursion.cf","common/30_generic_methods/package_verify_version.cf","common/30_generic_methods/sharedfile_to_node.cf","common/30_generic_methods/file_from_remote_source_recursion.cf","common/30_generic_methods/service_restart_if.cf","common/30_generic_methods/file_from_http_server.cf","common/30_generic_methods/monitoring_parameter.cf","common/30_generic_methods/package_install.cf","common/30_generic_methods/file_from_string_mustache.cf","common/30_generic_methods/user_fullname.cf","common/30_generic_methods/service_ensure_running_path.cf","common/30_generic_methods/file_symlink_present_option.cf","common/30_generic_methods/service_restart.cf","common/40_it_ops_knowledge/openssh-server/openssh_knowledge.cf","common/40_it_ops_knowledge/service/service_knowledge.cf","common/40_it_ops_knowledge/cfengine/cfengine_knowledge.cf","@{path_ncf_local_inputs_40}","@{path_ncf_common_inputs_50}","@{path_ncf_common_inputs_60}","@{path_ncf_local_inputs_60}"} rudder debug: Flattening slist: @{path_ncf_local_inputs_40} rudder debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","common/20_cfe_basics/package_lib.cf","common/20_cfe_basics/dry_run_lib.cf","common/20_cfe_basics/time_lib.cf","common/20_cfe_basics/cfengine/processes.cf","common/20_cfe_basics/cfengine/users.cf","common/20_cfe_basics/cfengine/cfe_internal.cf","common/20_cfe_basics/cfengine/bundles.cf","common/20_cfe_basics/cfengine/guest_environments.cf","common/20_cfe_basics/cfengine/paths.cf","common/20_cfe_basics/cfengine/edit_xml.cf","common/20_cfe_basics/cfengine/services.cf","common/20_cfe_basics/cfengine/databases.cf","common/20_cfe_basics/cfengine/vcs.cf","common/20_cfe_basics/cfengine/files.cf","common/20_cfe_basics/cfengine/commands.cf","common/20_cfe_basics/cfengine/examples.cf","common/20_cfe_basics/cfengine/monitor.cf","common/20_cfe_basics/cfengine/common.cf","common/20_cfe_basics/cfengine/reports.cf","common/20_cfe_basics/cfengine/packages.cf","common/20_cfe_basics/cfengine/testing.cf","common/20_cfe_basics/cfengine/storage.cf","common/20_cfe_basics/cfengine/feature.cf","common/20_cfe_basics/flag_lib.cf","common/20_cfe_basics/logger_rudder.cf","common/20_cfe_basics/ncf_lib.cf","common/20_cfe_basics/log_rudder.cf","common/30_generic_methods/monitoring_template.cf","common/30_generic_methods/schedule_simple_stateless.cf","common/30_generic_methods/file_check_regular.cf","common/30_generic_methods/file_copy_from_local_source.cf","common/30_generic_methods/permissions.cf","common/30_generic_methods/directory_present.cf","common/30_generic_methods/user_locked.cf","common/30_generic_methods/permissions_dirs_recurse.cf","common/30_generic_methods/file_enforce_content.cf","common/30_generic_methods/file_ensure_block_present.cf","common/30_generic_methods/file_ensure_lines_absent.cf","common/30_generic_methods/http_request_content_headers.cf","common/30_generic_methods/user_absent.cf","common/30_generic_methods/user_password_hash.cf","common/30_generic_methods/variable_string.cf","common/30_generic_methods/service_ensure_running.cf","common/30_generic_methods/_classes_repaired.cf","common/30_generic_methods/directory_create.cf","common/30_generic_methods/service_check_disabled_at_boot.cf","common/30_generic_methods/command_execution.cf","common/30_generic_methods/group_present.cf","common/30_generic_methods/file_check_block_device.cf","common/30_generic_methods/file_keys_values_present.cf","common/30_generic_methods/variable_dict_merge.cf","common/30_generic_methods/variable_string_from_command.cf","common/30_generic_methods/file_key_value_present.cf","common/30_generic_methods/command_execution_result.cf","common/30_generic_methods/file_download.cf","common/30_generic_methods/variable_string_from_file.cf","common/30_generic_methods/service_ensure_stopped.cf","common/30_generic_methods/service_started.cf","common/30_generic_methods/variable_dict_merge_tolerant.cf","common/30_generic_methods/file_from_template_jinja2.cf","common/30_generic_methods/_classes_sanitize.cf","common/30_generic_methods/_log_default.cf","common/30_generic_methods/service_check_running.cf","common/30_generic_methods/file_check_hardlink.cf","common/30_generic_methods/http_request_check_status_headers.cf","common/30_generic_methods/user_home.cf","common/30_generic_methods/_classes_success.cf","common/30_generic_methods/user_primary_group.cf","common/30_generic_methods/file_lines_absent.cf","common/30_generic_methods/condition_from_expression_persistent.cf","common/30_generic_methods/variable_dict_from_file.cf","common/30_generic_methods/variable_dict.cf","common/30_generic_methods/file_from_local_source.cf","common/30_generic_methods/file_from_remote_source.cf","common/30_generic_methods/file_symlink_present_force.cf","common/30_generic_methods/condition_from_variable_match.cf","common/30_generic_methods/package_state.cf","common/30_generic_methods/permissions_dirs_recursive.cf","common/30_generic_methods/service_ensure_disabled_at_boot.cf","common/30_generic_methods/permissions_type_recursion.cf","common/30_generic_methods/_classes_copy.cf","common/30_generic_methods/_classes_combine_three.cf","common/30_generic_methods/service_stopped.cf","common/30_generic_methods/file_key_value_present_in_ini_section.cf","common/30_generic_methods/service_check_started_at_boot.cf","common/30_generic_methods/file_from_template_type.cf","common/30_generic_methods/user_create.cf","common/30_generic_methods/_classes_combine_two.cf","common/30_generic_methods/file_ensure_keys_values.cf","common/30_generic_methods/_classes_noop.cf","common/30_generic_methods/user_present.cf","common/30_generic_methods/file_ensure_line_present_in_xml_tag.cf","common/30_generic_methods/schedule_simple_nodups.cf","common/30_generic_methods/_logger_default.cf","common/30_generic_methods/_logger.cf","common/30_generic_methods/service_enabled.cf","common/30_generic_methods/service_started_path.cf","common/30_generic_methods/user_shell.cf","common/30_generic_methods/package_remove.cf","common/30_generic_methods/_classes_combine_ifthenelse.cf","common/30_generic_methods/file_line_present_in_ini_section.cf","common/30_generic_methods/service_disabled.cf","common/30_generic_methods/file_block_present_in_section.cf","common/30_generic_methods/file_key_value_present_option.cf","common/30_generic_methods/permissions_dirs.cf","common/30_generic_methods/condition_from_command.cf","common/30_generic_methods/file_ensure_key_value_parameter_in_list.cf","common/30_generic_methods/condition_from_variable_existence.cf","common/30_generic_methods/file_symlink_present.cf","common/30_generic_methods/package_install_version_cmp.cf","common/30_generic_methods/variable_iterator_from_file.cf","common/30_generic_methods/variable_string_from_math_expression.cf","common/30_generic_methods/file_check_character_device.cf","common/30_generic_methods/file_key_value_parameter_present_in_list.cf","common/30_generic_methods/file_copy_from_local_source_with_check.cf","common/30_generic_methods/file_ensure_key_value_present_in_ini_section.cf","common/30_generic_methods/condition_from_expression.cf","common/30_generic_methods/environment_variable.cf","common/30_generic_methods/package_install_version.cf","common/30_generic_methods/permissions_recurse.cf","common/30_generic_methods/variable_string_default.cf","common/30_generic_methods/package_install_version_cmp_update.cf","common/30_generic_methods/file_content.cf","common/30_generic_methods/file_create_symlink_force.cf","common/30_generic_methods/_log.cf","common/30_generic_methods/file_ensure_line_present_in_ini_section.cf","common/30_generic_methods/_log_v3.cf","common/30_generic_methods/file_copy_from_remote_source_recursion.cf","common/30_generic_methods/_classes_cancel.cf","common/30_generic_methods/file_replace_lines.cf","common/30_generic_methods/_abort_default.cf","common/30_generic_methods/file_create_symlink.cf","common/30_generic_methods/file_copy_from_remote_source.cf","common/30_generic_methods/file_check_FIFO_pipe.cf","common/30_generic_methods/_abort.cf","common/30_generic_methods/file_absent.cf","common/30_generic_methods/file_from_local_source_recursion.cf","common/30_generic_methods/command_execution_once.cf","common/30_generic_methods/service_action.cf","common/30_generic_methods/file_lines_present.cf","common/30_generic_methods/_classes_copy_invert_kept_repaired.cf","common/30_generic_methods/file_ensure_block_in_section.cf","common/30_generic_methods/service_check_running_ps.cf","common/30_generic_methods/file_check_exists.cf","common/30_generic_methods/_classes_failure.cf","common/30_generic_methods/file_ensure_lines_present.cf","common/30_generic_methods/group_absent.cf","common/30_generic_methods/file_from_shared_folder.cf","common/30_generic_methods/directory_check_exists.cf","common/30_generic_methods/service_start.cf","common/30_generic_methods/variable_iterator.cf","common/30_generic_methods/sharedfile_from_node.cf","common/30_generic_methods/package_verify.cf","common/30_generic_methods/permissions_recursive.cf","common/30_generic_methods/file_block_present.cf","common/30_generic_methods/file_key_value_parameter_absent_in_list.cf","common/30_generic_methods/file_check_symlink.cf","common/30_generic_methods/package_check_installed.cf","common/30_generic_methods/condition_once.cf","common/30_generic_methods/file_from_local_source_with_check.cf","common/30_generic_methods/schedule_simple.cf","common/30_generic_methods/file_from_template_mustache.cf","common/30_generic_methods/file_check_socket.cf","common/30_generic_methods/service_reload.cf","common/30_generic_methods/file_ensure_key_value_option.cf","common/30_generic_methods/_service_check_running_smf.cf","common/30_generic_methods/file_create_symlink_enforce.cf","common/30_generic_methods/file_template_expand.cf","common/30_generic_methods/package_state_options.cf","common/30_generic_methods/file_present.cf","common/30_generic_methods/file_ensure_key_value.cf","common/30_generic_methods/_classes_combine_four.cf","common/30_generic_methods/package_absent.cf","common/30_generic_methods/file_from_template.cf","common/30_generic_methods/file_check_symlinkto.cf","common/30_generic_methods/file_line_present_in_xml_tag.cf","common/30_generic_methods/user_uid.cf","common/30_generic_methods/file_create.cf","common/30_generic_methods/package_present.cf","common/30_generic_methods/service_stop.cf","common/30_generic_methods/file_ensure_key_value_parameter_not_in_list.cf","common/30_generic_methods/_service_check_running_src.cf","common/30_generic_methods/_file_check_special.cf","common/30_generic_methods/directory_absent.cf","common/30_generic_methods/service_ensure_started_at_boot.cf","common/30_generic_methods/schedule_simple_catchup.cf","common/30_generic_methods/file_remove.cf","common/30_generic_methods/file_copy_from_local_source_recursion.cf","common/30_generic_methods/package_verify_version.cf","common/30_generic_methods/sharedfile_to_node.cf","common/30_generic_methods/file_from_remote_source_recursion.cf","common/30_generic_methods/service_restart_if.cf","common/30_generic_methods/file_from_http_server.cf","common/30_generic_methods/monitoring_parameter.cf","common/30_generic_methods/package_install.cf","common/30_generic_methods/file_from_string_mustache.cf","common/30_generic_methods/user_fullname.cf","common/30_generic_methods/service_ensure_running_path.cf","common/30_generic_methods/file_symlink_present_option.cf","common/30_generic_methods/service_restart.cf","common/40_it_ops_knowledge/openssh-server/openssh_knowledge.cf","common/40_it_ops_knowledge/service/service_knowledge.cf","common/40_it_ops_knowledge/cfengine/cfengine_knowledge.cf","@{path_ncf_common_inputs_50}","@{path_ncf_common_inputs_60}","@{path_ncf_local_inputs_60}"} rudder debug: Flattening slist: @{path_ncf_common_inputs_50} rudder debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","common/20_cfe_basics/package_lib.cf","common/20_cfe_basics/dry_run_lib.cf","common/20_cfe_basics/time_lib.cf","common/20_cfe_basics/cfengine/processes.cf","common/20_cfe_basics/cfengine/users.cf","common/20_cfe_basics/cfengine/cfe_internal.cf","common/20_cfe_basics/cfengine/bundles.cf","common/20_cfe_basics/cfengine/guest_environments.cf","common/20_cfe_basics/cfengine/paths.cf","common/20_cfe_basics/cfengine/edit_xml.cf","common/20_cfe_basics/cfengine/services.cf","common/20_cfe_basics/cfengine/databases.cf","common/20_cfe_basics/cfengine/vcs.cf","common/20_cfe_basics/cfengine/files.cf","common/20_cfe_basics/cfengine/commands.cf","common/20_cfe_basics/cfengine/examples.cf","common/20_cfe_basics/cfengine/monitor.cf","common/20_cfe_basics/cfengine/common.cf","common/20_cfe_basics/cfengine/reports.cf","common/20_cfe_basics/cfengine/packages.cf","common/20_cfe_basics/cfengine/testing.cf","common/20_cfe_basics/cfengine/storage.cf","common/20_cfe_basics/cfengine/feature.cf","common/20_cfe_basics/flag_lib.cf","common/20_cfe_basics/logger_rudder.cf","common/20_cfe_basics/ncf_lib.cf","common/20_cfe_basics/log_rudder.cf","common/30_generic_methods/monitoring_template.cf","common/30_generic_methods/schedule_simple_stateless.cf","common/30_generic_methods/file_check_regular.cf","common/30_generic_methods/file_copy_from_local_source.cf","common/30_generic_methods/permissions.cf","common/30_generic_methods/directory_present.cf","common/30_generic_methods/user_locked.cf","common/30_generic_methods/permissions_dirs_recurse.cf","common/30_generic_methods/file_enforce_content.cf","common/30_generic_methods/file_ensure_block_present.cf","common/30_generic_methods/file_ensure_lines_absent.cf","common/30_generic_methods/http_request_content_headers.cf","common/30_generic_methods/user_absent.cf","common/30_generic_methods/user_password_hash.cf","common/30_generic_methods/variable_string.cf","common/30_generic_methods/service_ensure_running.cf","common/30_generic_methods/_classes_repaired.cf","common/30_generic_methods/directory_create.cf","common/30_generic_methods/service_check_disabled_at_boot.cf","common/30_generic_methods/command_execution.cf","common/30_generic_methods/group_present.cf","common/30_generic_methods/file_check_block_device.cf","common/30_generic_methods/file_keys_values_present.cf","common/30_generic_methods/variable_dict_merge.cf","common/30_generic_methods/variable_string_from_command.cf","common/30_generic_methods/file_key_value_present.cf","common/30_generic_methods/command_execution_result.cf","common/30_generic_methods/file_download.cf","common/30_generic_methods/variable_string_from_file.cf","common/30_generic_methods/service_ensure_stopped.cf","common/30_generic_methods/service_started.cf","common/30_generic_methods/variable_dict_merge_tolerant.cf","common/30_generic_methods/file_from_template_jinja2.cf","common/30_generic_methods/_classes_sanitize.cf","common/30_generic_methods/_log_default.cf","common/30_generic_methods/service_check_running.cf","common/30_generic_methods/file_check_hardlink.cf","common/30_generic_methods/http_request_check_status_headers.cf","common/30_generic_methods/user_home.cf","common/30_generic_methods/_classes_success.cf","common/30_generic_methods/user_primary_group.cf","common/30_generic_methods/file_lines_absent.cf","common/30_generic_methods/condition_from_expression_persistent.cf","common/30_generic_methods/variable_dict_from_file.cf","common/30_generic_methods/variable_dict.cf","common/30_generic_methods/file_from_local_source.cf","common/30_generic_methods/file_from_remote_source.cf","common/30_generic_methods/file_symlink_present_force.cf","common/30_generic_methods/condition_from_variable_match.cf","common/30_generic_methods/package_state.cf","common/30_generic_methods/permissions_dirs_recursive.cf","common/30_generic_methods/service_ensure_disabled_at_boot.cf","common/30_generic_methods/permissions_type_recursion.cf","common/30_generic_methods/_classes_copy.cf","common/30_generic_methods/_classes_combine_three.cf","common/30_generic_methods/service_stopped.cf","common/30_generic_methods/file_key_value_present_in_ini_section.cf","common/30_generic_methods/service_check_started_at_boot.cf","common/30_generic_methods/file_from_template_type.cf","common/30_generic_methods/user_create.cf","common/30_generic_methods/_classes_combine_two.cf","common/30_generic_methods/file_ensure_keys_values.cf","common/30_generic_methods/_classes_noop.cf","common/30_generic_methods/user_present.cf","common/30_generic_methods/file_ensure_line_present_in_xml_tag.cf","common/30_generic_methods/schedule_simple_nodups.cf","common/30_generic_methods/_logger_default.cf","common/30_generic_methods/_logger.cf","common/30_generic_methods/service_enabled.cf","common/30_generic_methods/service_started_path.cf","common/30_generic_methods/user_shell.cf","common/30_generic_methods/package_remove.cf","common/30_generic_methods/_classes_combine_ifthenelse.cf","common/30_generic_methods/file_line_present_in_ini_section.cf","common/30_generic_methods/service_disabled.cf","common/30_generic_methods/file_block_present_in_section.cf","common/30_generic_methods/file_key_value_present_option.cf","common/30_generic_methods/permissions_dirs.cf","common/30_generic_methods/condition_from_command.cf","common/30_generic_methods/file_ensure_key_value_parameter_in_list.cf","common/30_generic_methods/condition_from_variable_existence.cf","common/30_generic_methods/file_symlink_present.cf","common/30_generic_methods/package_install_version_cmp.cf","common/30_generic_methods/variable_iterator_from_file.cf","common/30_generic_methods/variable_string_from_math_expression.cf","common/30_generic_methods/file_check_character_device.cf","common/30_generic_methods/file_key_value_parameter_present_in_list.cf","common/30_generic_methods/file_copy_from_local_source_with_check.cf","common/30_generic_methods/file_ensure_key_value_present_in_ini_section.cf","common/30_generic_methods/condition_from_expression.cf","common/30_generic_methods/environment_variable.cf","common/30_generic_methods/package_install_version.cf","common/30_generic_methods/permissions_recurse.cf","common/30_generic_methods/variable_string_default.cf","common/30_generic_methods/package_install_version_cmp_update.cf","common/30_generic_methods/file_content.cf","common/30_generic_methods/file_create_symlink_force.cf","common/30_generic_methods/_log.cf","common/30_generic_methods/file_ensure_line_present_in_ini_section.cf","common/30_generic_methods/_log_v3.cf","common/30_generic_methods/file_copy_from_remote_source_recursion.cf","common/30_generic_methods/_classes_cancel.cf","common/30_generic_methods/file_replace_lines.cf","common/30_generic_methods/_abort_default.cf","common/30_generic_methods/file_create_symlink.cf","common/30_generic_methods/file_copy_from_remote_source.cf","common/30_generic_methods/file_check_FIFO_pipe.cf","common/30_generic_methods/_abort.cf","common/30_generic_methods/file_absent.cf","common/30_generic_methods/file_from_local_source_recursion.cf","common/30_generic_methods/command_execution_once.cf","common/30_generic_methods/service_action.cf","common/30_generic_methods/file_lines_present.cf","common/30_generic_methods/_classes_copy_invert_kept_repaired.cf","common/30_generic_methods/file_ensure_block_in_section.cf","common/30_generic_methods/service_check_running_ps.cf","common/30_generic_methods/file_check_exists.cf","common/30_generic_methods/_classes_failure.cf","common/30_generic_methods/file_ensure_lines_present.cf","common/30_generic_methods/group_absent.cf","common/30_generic_methods/file_from_shared_folder.cf","common/30_generic_methods/directory_check_exists.cf","common/30_generic_methods/service_start.cf","common/30_generic_methods/variable_iterator.cf","common/30_generic_methods/sharedfile_from_node.cf","common/30_generic_methods/package_verify.cf","common/30_generic_methods/permissions_recursive.cf","common/30_generic_methods/file_block_present.cf","common/30_generic_methods/file_key_value_parameter_absent_in_list.cf","common/30_generic_methods/file_check_symlink.cf","common/30_generic_methods/package_check_installed.cf","common/30_generic_methods/condition_once.cf","common/30_generic_methods/file_from_local_source_with_check.cf","common/30_generic_methods/schedule_simple.cf","common/30_generic_methods/file_from_template_mustache.cf","common/30_generic_methods/file_check_socket.cf","common/30_generic_methods/service_reload.cf","common/30_generic_methods/file_ensure_key_value_option.cf","common/30_generic_methods/_service_check_running_smf.cf","common/30_generic_methods/file_create_symlink_enforce.cf","common/30_generic_methods/file_template_expand.cf","common/30_generic_methods/package_state_options.cf","common/30_generic_methods/file_present.cf","common/30_generic_methods/file_ensure_key_value.cf","common/30_generic_methods/_classes_combine_four.cf","common/30_generic_methods/package_absent.cf","common/30_generic_methods/file_from_template.cf","common/30_generic_methods/file_check_symlinkto.cf","common/30_generic_methods/file_line_present_in_xml_tag.cf","common/30_generic_methods/user_uid.cf","common/30_generic_methods/file_create.cf","common/30_generic_methods/package_present.cf","common/30_generic_methods/service_stop.cf","common/30_generic_methods/file_ensure_key_value_parameter_not_in_list.cf","common/30_generic_methods/_service_check_running_src.cf","common/30_generic_methods/_file_check_special.cf","common/30_generic_methods/directory_absent.cf","common/30_generic_methods/service_ensure_started_at_boot.cf","common/30_generic_methods/schedule_simple_catchup.cf","common/30_generic_methods/file_remove.cf","common/30_generic_methods/file_copy_from_local_source_recursion.cf","common/30_generic_methods/package_verify_version.cf","common/30_generic_methods/sharedfile_to_node.cf","common/30_generic_methods/file_from_remote_source_recursion.cf","common/30_generic_methods/service_restart_if.cf","common/30_generic_methods/file_from_http_server.cf","common/30_generic_methods/monitoring_parameter.cf","common/30_generic_methods/package_install.cf","common/30_generic_methods/file_from_string_mustache.cf","common/30_generic_methods/user_fullname.cf","common/30_generic_methods/service_ensure_running_path.cf","common/30_generic_methods/file_symlink_present_option.cf","common/30_generic_methods/service_restart.cf","common/40_it_ops_knowledge/openssh-server/openssh_knowledge.cf","common/40_it_ops_knowledge/service/service_knowledge.cf","common/40_it_ops_knowledge/cfengine/cfengine_knowledge.cf","@{path_ncf_common_inputs_60}","@{path_ncf_local_inputs_60}"} rudder debug: Flattening slist: @{path_ncf_common_inputs_60} rudder debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","common/20_cfe_basics/package_lib.cf","common/20_cfe_basics/dry_run_lib.cf","common/20_cfe_basics/time_lib.cf","common/20_cfe_basics/cfengine/processes.cf","common/20_cfe_basics/cfengine/users.cf","common/20_cfe_basics/cfengine/cfe_internal.cf","common/20_cfe_basics/cfengine/bundles.cf","common/20_cfe_basics/cfengine/guest_environments.cf","common/20_cfe_basics/cfengine/paths.cf","common/20_cfe_basics/cfengine/edit_xml.cf","common/20_cfe_basics/cfengine/services.cf","common/20_cfe_basics/cfengine/databases.cf","common/20_cfe_basics/cfengine/vcs.cf","common/20_cfe_basics/cfengine/files.cf","common/20_cfe_basics/cfengine/commands.cf","common/20_cfe_basics/cfengine/examples.cf","common/20_cfe_basics/cfengine/monitor.cf","common/20_cfe_basics/cfengine/common.cf","common/20_cfe_basics/cfengine/reports.cf","common/20_cfe_basics/cfengine/packages.cf","common/20_cfe_basics/cfengine/testing.cf","common/20_cfe_basics/cfengine/storage.cf","common/20_cfe_basics/cfengine/feature.cf","common/20_cfe_basics/flag_lib.cf","common/20_cfe_basics/logger_rudder.cf","common/20_cfe_basics/ncf_lib.cf","common/20_cfe_basics/log_rudder.cf","common/30_generic_methods/monitoring_template.cf","common/30_generic_methods/schedule_simple_stateless.cf","common/30_generic_methods/file_check_regular.cf","common/30_generic_methods/file_copy_from_local_source.cf","common/30_generic_methods/permissions.cf","common/30_generic_methods/directory_present.cf","common/30_generic_methods/user_locked.cf","common/30_generic_methods/permissions_dirs_recurse.cf","common/30_generic_methods/file_enforce_content.cf","common/30_generic_methods/file_ensure_block_present.cf","common/30_generic_methods/file_ensure_lines_absent.cf","common/30_generic_methods/http_request_content_headers.cf","common/30_generic_methods/user_absent.cf","common/30_generic_methods/user_password_hash.cf","common/30_generic_methods/variable_string.cf","common/30_generic_methods/service_ensure_running.cf","common/30_generic_methods/_classes_repaired.cf","common/30_generic_methods/directory_create.cf","common/30_generic_methods/service_check_disabled_at_boot.cf","common/30_generic_methods/command_execution.cf","common/30_generic_methods/group_present.cf","common/30_generic_methods/file_check_block_device.cf","common/30_generic_methods/file_keys_values_present.cf","common/30_generic_methods/variable_dict_merge.cf","common/30_generic_methods/variable_string_from_command.cf","common/30_generic_methods/file_key_value_present.cf","common/30_generic_methods/command_execution_result.cf","common/30_generic_methods/file_download.cf","common/30_generic_methods/variable_string_from_file.cf","common/30_generic_methods/service_ensure_stopped.cf","common/30_generic_methods/service_started.cf","common/30_generic_methods/variable_dict_merge_tolerant.cf","common/30_generic_methods/file_from_template_jinja2.cf","common/30_generic_methods/_classes_sanitize.cf","common/30_generic_methods/_log_default.cf","common/30_generic_methods/service_check_running.cf","common/30_generic_methods/file_check_hardlink.cf","common/30_generic_methods/http_request_check_status_headers.cf","common/30_generic_methods/user_home.cf","common/30_generic_methods/_classes_success.cf","common/30_generic_methods/user_primary_group.cf","common/30_generic_methods/file_lines_absent.cf","common/30_generic_methods/condition_from_expression_persistent.cf","common/30_generic_methods/variable_dict_from_file.cf","common/30_generic_methods/variable_dict.cf","common/30_generic_methods/file_from_local_source.cf","common/30_generic_methods/file_from_remote_source.cf","common/30_generic_methods/file_symlink_present_force.cf","common/30_generic_methods/condition_from_variable_match.cf","common/30_generic_methods/package_state.cf","common/30_generic_methods/permissions_dirs_recursive.cf","common/30_generic_methods/service_ensure_disabled_at_boot.cf","common/30_generic_methods/permissions_type_recursion.cf","common/30_generic_methods/_classes_copy.cf","common/30_generic_methods/_classes_combine_three.cf","common/30_generic_methods/service_stopped.cf","common/30_generic_methods/file_key_value_present_in_ini_section.cf","common/30_generic_methods/service_check_started_at_boot.cf","common/30_generic_methods/file_from_template_type.cf","common/30_generic_methods/user_create.cf","common/30_generic_methods/_classes_combine_two.cf","common/30_generic_methods/file_ensure_keys_values.cf","common/30_generic_methods/_classes_noop.cf","common/30_generic_methods/user_present.cf","common/30_generic_methods/file_ensure_line_present_in_xml_tag.cf","common/30_generic_methods/schedule_simple_nodups.cf","common/30_generic_methods/_logger_default.cf","common/30_generic_methods/_logger.cf","common/30_generic_methods/service_enabled.cf","common/30_generic_methods/service_started_path.cf","common/30_generic_methods/user_shell.cf","common/30_generic_methods/package_remove.cf","common/30_generic_methods/_classes_combine_ifthenelse.cf","common/30_generic_methods/file_line_present_in_ini_section.cf","common/30_generic_methods/service_disabled.cf","common/30_generic_methods/file_block_present_in_section.cf","common/30_generic_methods/file_key_value_present_option.cf","common/30_generic_methods/permissions_dirs.cf","common/30_generic_methods/condition_from_command.cf","common/30_generic_methods/file_ensure_key_value_parameter_in_list.cf","common/30_generic_methods/condition_from_variable_existence.cf","common/30_generic_methods/file_symlink_present.cf","common/30_generic_methods/package_install_version_cmp.cf","common/30_generic_methods/variable_iterator_from_file.cf","common/30_generic_methods/variable_string_from_math_expression.cf","common/30_generic_methods/file_check_character_device.cf","common/30_generic_methods/file_key_value_parameter_present_in_list.cf","common/30_generic_methods/file_copy_from_local_source_with_check.cf","common/30_generic_methods/file_ensure_key_value_present_in_ini_section.cf","common/30_generic_methods/condition_from_expression.cf","common/30_generic_methods/environment_variable.cf","common/30_generic_methods/package_install_version.cf","common/30_generic_methods/permissions_recurse.cf","common/30_generic_methods/variable_string_default.cf","common/30_generic_methods/package_install_version_cmp_update.cf","common/30_generic_methods/file_content.cf","common/30_generic_methods/file_create_symlink_force.cf","common/30_generic_methods/_log.cf","common/30_generic_methods/file_ensure_line_present_in_ini_section.cf","common/30_generic_methods/_log_v3.cf","common/30_generic_methods/file_copy_from_remote_source_recursion.cf","common/30_generic_methods/_classes_cancel.cf","common/30_generic_methods/file_replace_lines.cf","common/30_generic_methods/_abort_default.cf","common/30_generic_methods/file_create_symlink.cf","common/30_generic_methods/file_copy_from_remote_source.cf","common/30_generic_methods/file_check_FIFO_pipe.cf","common/30_generic_methods/_abort.cf","common/30_generic_methods/file_absent.cf","common/30_generic_methods/file_from_local_source_recursion.cf","common/30_generic_methods/command_execution_once.cf","common/30_generic_methods/service_action.cf","common/30_generic_methods/file_lines_present.cf","common/30_generic_methods/_classes_copy_invert_kept_repaired.cf","common/30_generic_methods/file_ensure_block_in_section.cf","common/30_generic_methods/service_check_running_ps.cf","common/30_generic_methods/file_check_exists.cf","common/30_generic_methods/_classes_failure.cf","common/30_generic_methods/file_ensure_lines_present.cf","common/30_generic_methods/group_absent.cf","common/30_generic_methods/file_from_shared_folder.cf","common/30_generic_methods/directory_check_exists.cf","common/30_generic_methods/service_start.cf","common/30_generic_methods/variable_iterator.cf","common/30_generic_methods/sharedfile_from_node.cf","common/30_generic_methods/package_verify.cf","common/30_generic_methods/permissions_recursive.cf","common/30_generic_methods/file_block_present.cf","common/30_generic_methods/file_key_value_parameter_absent_in_list.cf","common/30_generic_methods/file_check_symlink.cf","common/30_generic_methods/package_check_installed.cf","common/30_generic_methods/condition_once.cf","common/30_generic_methods/file_from_local_source_with_check.cf","common/30_generic_methods/schedule_simple.cf","common/30_generic_methods/file_from_template_mustache.cf","common/30_generic_methods/file_check_socket.cf","common/30_generic_methods/service_reload.cf","common/30_generic_methods/file_ensure_key_value_option.cf","common/30_generic_methods/_service_check_running_smf.cf","common/30_generic_methods/file_create_symlink_enforce.cf","common/30_generic_methods/file_template_expand.cf","common/30_generic_methods/package_state_options.cf","common/30_generic_methods/file_present.cf","common/30_generic_methods/file_ensure_key_value.cf","common/30_generic_methods/_classes_combine_four.cf","common/30_generic_methods/package_absent.cf","common/30_generic_methods/file_from_template.cf","common/30_generic_methods/file_check_symlinkto.cf","common/30_generic_methods/file_line_present_in_xml_tag.cf","common/30_generic_methods/user_uid.cf","common/30_generic_methods/file_create.cf","common/30_generic_methods/package_present.cf","common/30_generic_methods/service_stop.cf","common/30_generic_methods/file_ensure_key_value_parameter_not_in_list.cf","common/30_generic_methods/_service_check_running_src.cf","common/30_generic_methods/_file_check_special.cf","common/30_generic_methods/directory_absent.cf","common/30_generic_methods/service_ensure_started_at_boot.cf","common/30_generic_methods/schedule_simple_catchup.cf","common/30_generic_methods/file_remove.cf","common/30_generic_methods/file_copy_from_local_source_recursion.cf","common/30_generic_methods/package_verify_version.cf","common/30_generic_methods/sharedfile_to_node.cf","common/30_generic_methods/file_from_remote_source_recursion.cf","common/30_generic_methods/service_restart_if.cf","common/30_generic_methods/file_from_http_server.cf","common/30_generic_methods/monitoring_parameter.cf","common/30_generic_methods/package_install.cf","common/30_generic_methods/file_from_string_mustache.cf","common/30_generic_methods/user_fullname.cf","common/30_generic_methods/service_ensure_running_path.cf","common/30_generic_methods/file_symlink_present_option.cf","common/30_generic_methods/service_restart.cf","common/40_it_ops_knowledge/openssh-server/openssh_knowledge.cf","common/40_it_ops_knowledge/service/service_knowledge.cf","common/40_it_ops_knowledge/cfengine/cfengine_knowledge.cf","common/60_services/cfengine/stable/cfengine.cf","common/60_services/baseline/stable/baseline.cf","@{path_ncf_local_inputs_60}"} rudder debug: Flattening slist: @{path_ncf_local_inputs_60} rudder debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","common/20_cfe_basics/package_lib.cf","common/20_cfe_basics/dry_run_lib.cf","common/20_cfe_basics/time_lib.cf","common/20_cfe_basics/cfengine/processes.cf","common/20_cfe_basics/cfengine/users.cf","common/20_cfe_basics/cfengine/cfe_internal.cf","common/20_cfe_basics/cfengine/bundles.cf","common/20_cfe_basics/cfengine/guest_environments.cf","common/20_cfe_basics/cfengine/paths.cf","common/20_cfe_basics/cfengine/edit_xml.cf","common/20_cfe_basics/cfengine/services.cf","common/20_cfe_basics/cfengine/databases.cf","common/20_cfe_basics/cfengine/vcs.cf","common/20_cfe_basics/cfengine/files.cf","common/20_cfe_basics/cfengine/commands.cf","common/20_cfe_basics/cfengine/examples.cf","common/20_cfe_basics/cfengine/monitor.cf","common/20_cfe_basics/cfengine/common.cf","common/20_cfe_basics/cfengine/reports.cf","common/20_cfe_basics/cfengine/packages.cf","common/20_cfe_basics/cfengine/testing.cf","common/20_cfe_basics/cfengine/storage.cf","common/20_cfe_basics/cfengine/feature.cf","common/20_cfe_basics/flag_lib.cf","common/20_cfe_basics/logger_rudder.cf","common/20_cfe_basics/ncf_lib.cf","common/20_cfe_basics/log_rudder.cf","common/30_generic_methods/monitoring_template.cf","common/30_generic_methods/schedule_simple_stateless.cf","common/30_generic_methods/file_check_regular.cf","common/30_generic_methods/file_copy_from_local_source.cf","common/30_generic_methods/permissions.cf","common/30_generic_methods/directory_present.cf","common/30_generic_methods/user_locked.cf","common/30_generic_methods/permissions_dirs_recurse.cf","common/30_generic_methods/file_enforce_content.cf","common/30_generic_methods/file_ensure_block_present.cf","common/30_generic_methods/file_ensure_lines_absent.cf","common/30_generic_methods/http_request_content_headers.cf","common/30_generic_methods/user_absent.cf","common/30_generic_methods/user_password_hash.cf","common/30_generic_methods/variable_string.cf","common/30_generic_methods/service_ensure_running.cf","common/30_generic_methods/_classes_repaired.cf","common/30_generic_methods/directory_create.cf","common/30_generic_methods/service_check_disabled_at_boot.cf","common/30_generic_methods/command_execution.cf","common/30_generic_methods/group_present.cf","common/30_generic_methods/file_check_block_device.cf","common/30_generic_methods/file_keys_values_present.cf","common/30_generic_methods/variable_dict_merge.cf","common/30_generic_methods/variable_string_from_command.cf","common/30_generic_methods/file_key_value_present.cf","common/30_generic_methods/command_execution_result.cf","common/30_generic_methods/file_download.cf","common/30_generic_methods/variable_string_from_file.cf","common/30_generic_methods/service_ensure_stopped.cf","common/30_generic_methods/service_started.cf","common/30_generic_methods/variable_dict_merge_tolerant.cf","common/30_generic_methods/file_from_template_jinja2.cf","common/30_generic_methods/_classes_sanitize.cf","common/30_generic_methods/_log_default.cf","common/30_generic_methods/service_check_running.cf","common/30_generic_methods/file_check_hardlink.cf","common/30_generic_methods/http_request_check_status_headers.cf","common/30_generic_methods/user_home.cf","common/30_generic_methods/_classes_success.cf","common/30_generic_methods/user_primary_group.cf","common/30_generic_methods/file_lines_absent.cf","common/30_generic_methods/condition_from_expression_persistent.cf","common/30_generic_methods/variable_dict_from_file.cf","common/30_generic_methods/variable_dict.cf","common/30_generic_methods/file_from_local_source.cf","common/30_generic_methods/file_from_remote_source.cf","common/30_generic_methods/file_symlink_present_force.cf","common/30_generic_methods/condition_from_variable_match.cf","common/30_generic_methods/package_state.cf","common/30_generic_methods/permissions_dirs_recursive.cf","common/30_generic_methods/service_ensure_disabled_at_boot.cf","common/30_generic_methods/permissions_type_recursion.cf","common/30_generic_methods/_classes_copy.cf","common/30_generic_methods/_classes_combine_three.cf","common/30_generic_methods/service_stopped.cf","common/30_generic_methods/file_key_value_present_in_ini_section.cf","common/30_generic_methods/service_check_started_at_boot.cf","common/30_generic_methods/file_from_template_type.cf","common/30_generic_methods/user_create.cf","common/30_generic_methods/_classes_combine_two.cf","common/30_generic_methods/file_ensure_keys_values.cf","common/30_generic_methods/_classes_noop.cf","common/30_generic_methods/user_present.cf","common/30_generic_methods/file_ensure_line_present_in_xml_tag.cf","common/30_generic_methods/schedule_simple_nodups.cf","common/30_generic_methods/_logger_default.cf","common/30_generic_methods/_logger.cf","common/30_generic_methods/service_enabled.cf","common/30_generic_methods/service_started_path.cf","common/30_generic_methods/user_shell.cf","common/30_generic_methods/package_remove.cf","common/30_generic_methods/_classes_combine_ifthenelse.cf","common/30_generic_methods/file_line_present_in_ini_section.cf","common/30_generic_methods/service_disabled.cf","common/30_generic_methods/file_block_present_in_section.cf","common/30_generic_methods/file_key_value_present_option.cf","common/30_generic_methods/permissions_dirs.cf","common/30_generic_methods/condition_from_command.cf","common/30_generic_methods/file_ensure_key_value_parameter_in_list.cf","common/30_generic_methods/condition_from_variable_existence.cf","common/30_generic_methods/file_symlink_present.cf","common/30_generic_methods/package_install_version_cmp.cf","common/30_generic_methods/variable_iterator_from_file.cf","common/30_generic_methods/variable_string_from_math_expression.cf","common/30_generic_methods/file_check_character_device.cf","common/30_generic_methods/file_key_value_parameter_present_in_list.cf","common/30_generic_methods/file_copy_from_local_source_with_check.cf","common/30_generic_methods/file_ensure_key_value_present_in_ini_section.cf","common/30_generic_methods/condition_from_expression.cf","common/30_generic_methods/environment_variable.cf","common/30_generic_methods/package_install_version.cf","common/30_generic_methods/permissions_recurse.cf","common/30_generic_methods/variable_string_default.cf","common/30_generic_methods/package_install_version_cmp_update.cf","common/30_generic_methods/file_content.cf","common/30_generic_methods/file_create_symlink_force.cf","common/30_generic_methods/_log.cf","common/30_generic_methods/file_ensure_line_present_in_ini_section.cf","common/30_generic_methods/_log_v3.cf","common/30_generic_methods/file_copy_from_remote_source_recursion.cf","common/30_generic_methods/_classes_cancel.cf","common/30_generic_methods/file_replace_lines.cf","common/30_generic_methods/_abort_default.cf","common/30_generic_methods/file_create_symlink.cf","common/30_generic_methods/file_copy_from_remote_source.cf","common/30_generic_methods/file_check_FIFO_pipe.cf","common/30_generic_methods/_abort.cf","common/30_generic_methods/file_absent.cf","common/30_generic_methods/file_from_local_source_recursion.cf","common/30_generic_methods/command_execution_once.cf","common/30_generic_methods/service_action.cf","common/30_generic_methods/file_lines_present.cf","common/30_generic_methods/_classes_copy_invert_kept_repaired.cf","common/30_generic_methods/file_ensure_block_in_section.cf","common/30_generic_methods/service_check_running_ps.cf","common/30_generic_methods/file_check_exists.cf","common/30_generic_methods/_classes_failure.cf","common/30_generic_methods/file_ensure_lines_present.cf","common/30_generic_methods/group_absent.cf","common/30_generic_methods/file_from_shared_folder.cf","common/30_generic_methods/directory_check_exists.cf","common/30_generic_methods/service_start.cf","common/30_generic_methods/variable_iterator.cf","common/30_generic_methods/sharedfile_from_node.cf","common/30_generic_methods/package_verify.cf","common/30_generic_methods/permissions_recursive.cf","common/30_generic_methods/file_block_present.cf","common/30_generic_methods/file_key_value_parameter_absent_in_list.cf","common/30_generic_methods/file_check_symlink.cf","common/30_generic_methods/package_check_installed.cf","common/30_generic_methods/condition_once.cf","common/30_generic_methods/file_from_local_source_with_check.cf","common/30_generic_methods/schedule_simple.cf","common/30_generic_methods/file_from_template_mustache.cf","common/30_generic_methods/file_check_socket.cf","common/30_generic_methods/service_reload.cf","common/30_generic_methods/file_ensure_key_value_option.cf","common/30_generic_methods/_service_check_running_smf.cf","common/30_generic_methods/file_create_symlink_enforce.cf","common/30_generic_methods/file_template_expand.cf","common/30_generic_methods/package_state_options.cf","common/30_generic_methods/file_present.cf","common/30_generic_methods/file_ensure_key_value.cf","common/30_generic_methods/_classes_combine_four.cf","common/30_generic_methods/package_absent.cf","common/30_generic_methods/file_from_template.cf","common/30_generic_methods/file_check_symlinkto.cf","common/30_generic_methods/file_line_present_in_xml_tag.cf","common/30_generic_methods/user_uid.cf","common/30_generic_methods/file_create.cf","common/30_generic_methods/package_present.cf","common/30_generic_methods/service_stop.cf","common/30_generic_methods/file_ensure_key_value_parameter_not_in_list.cf","common/30_generic_methods/_service_check_running_src.cf","common/30_generic_methods/_file_check_special.cf","common/30_generic_methods/directory_absent.cf","common/30_generic_methods/service_ensure_started_at_boot.cf","common/30_generic_methods/schedule_simple_catchup.cf","common/30_generic_methods/file_remove.cf","common/30_generic_methods/file_copy_from_local_source_recursion.cf","common/30_generic_methods/package_verify_version.cf","common/30_generic_methods/sharedfile_to_node.cf","common/30_generic_methods/file_from_remote_source_recursion.cf","common/30_generic_methods/service_restart_if.cf","common/30_generic_methods/file_from_http_server.cf","common/30_generic_methods/monitoring_parameter.cf","common/30_generic_methods/package_install.cf","common/30_generic_methods/file_from_string_mustache.cf","common/30_generic_methods/user_fullname.cf","common/30_generic_methods/service_ensure_running_path.cf","common/30_generic_methods/file_symlink_present_option.cf","common/30_generic_methods/service_restart.cf","common/40_it_ops_knowledge/openssh-server/openssh_knowledge.cf","common/40_it_ops_knowledge/service/service_knowledge.cf","common/40_it_ops_knowledge/cfengine/cfengine_knowledge.cf","common/60_services/cfengine/stable/cfengine.cf","common/60_services/baseline/stable/baseline.cf"} rudder debug: DeRefCopyPromise(): copying constraint: 'policy' rudder debug: Evaluating vars promise: raw_path_ncf_inputs rudder debug: DeRefCopyPromise(): promiser:'raw_ncf_inputs' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating function: maplist("${ncf_path}/${this}","@{raw_path_ncf_inputs}") rudder debug: Evaluating vars promise: raw_ncf_inputs rudder debug: DeRefCopyPromise(): promiser:'ncf_inputs' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating function: filter("${ncf_path}/cf_null","raw_ncf_inputs","false","true","10000") rudder debug: Evaluating vars promise: ncf_inputs rudder debug: DeRefCopyPromise(): promiser:'inputs_list' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Flattening slist: @{ncf_inputs} rudder debug: Flattened slist: {"/var/rudder/ncf/common/10_ncf_internals/variables_merger.cf","/var/rudder/ncf/common/10_ncf_internals/dispatcher.cf","/var/rudder/ncf/common/10_ncf_internals/initialization.cf","/var/rudder/ncf/common/10_ncf_internals/configuration.cf","/var/rudder/ncf/common/20_cfe_basics/package_lib.cf","/var/rudder/ncf/common/20_cfe_basics/dry_run_lib.cf","/var/rudder/ncf/common/20_cfe_basics/time_lib.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/processes.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/users.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/cfe_internal.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/bundles.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/guest_environments.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/paths.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/edit_xml.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/services.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/databases.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/vcs.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/files.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/commands.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/examples.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/monitor.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/common.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/reports.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/packages.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/testing.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/storage.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/feature.cf","/var/rudder/ncf/common/20_cfe_basics/flag_lib.cf","/var/rudder/ncf/common/20_cfe_basics/logger_rudder.cf","/var/rudder/ncf/common/20_cfe_basics/ncf_lib.cf","/var/rudder/ncf/common/20_cfe_basics/log_rudder.cf","/var/rudder/ncf/common/30_generic_methods/monitoring_template.cf","/var/rudder/ncf/common/30_generic_methods/schedule_simple_stateless.cf","/var/rudder/ncf/common/30_generic_methods/file_check_regular.cf","/var/rudder/ncf/common/30_generic_methods/file_copy_from_local_source.cf","/var/rudder/ncf/common/30_generic_methods/permissions.cf","/var/rudder/ncf/common/30_generic_methods/directory_present.cf","/var/rudder/ncf/common/30_generic_methods/user_locked.cf","/var/rudder/ncf/common/30_generic_methods/permissions_dirs_recurse.cf","/var/rudder/ncf/common/30_generic_methods/file_enforce_content.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_block_present.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_lines_absent.cf","/var/rudder/ncf/common/30_generic_methods/http_request_content_headers.cf","/var/rudder/ncf/common/30_generic_methods/user_absent.cf","/var/rudder/ncf/common/30_generic_methods/user_password_hash.cf","/var/rudder/ncf/common/30_generic_methods/variable_string.cf","/var/rudder/ncf/common/30_generic_methods/service_ensure_running.cf","/var/rudder/ncf/common/30_generic_methods/_classes_repaired.cf","/var/rudder/ncf/common/30_generic_methods/directory_create.cf","/var/rudder/ncf/common/30_generic_methods/service_check_disabled_at_boot.cf","/var/rudder/ncf/common/30_generic_methods/command_execution.cf","/var/rudder/ncf/common/30_generic_methods/group_present.cf","/var/rudder/ncf/common/30_generic_methods/file_check_block_device.cf","/var/rudder/ncf/common/30_generic_methods/file_keys_values_present.cf","/var/rudder/ncf/common/30_generic_methods/variable_dict_merge.cf","/var/rudder/ncf/common/30_generic_methods/variable_string_from_command.cf","/var/rudder/ncf/common/30_generic_methods/file_key_value_present.cf","/var/rudder/ncf/common/30_generic_methods/command_execution_result.cf","/var/rudder/ncf/common/30_generic_methods/file_download.cf","/var/rudder/ncf/common/30_generic_methods/variable_string_from_file.cf","/var/rudder/ncf/common/30_generic_methods/service_ensure_stopped.cf","/var/rudder/ncf/common/30_generic_methods/service_started.cf","/var/rudder/ncf/common/30_generic_methods/variable_dict_merge_tolerant.cf","/var/rudder/ncf/common/30_generic_methods/file_from_template_jinja2.cf","/var/rudder/ncf/common/30_generic_methods/_classes_sanitize.cf","/var/rudder/ncf/common/30_generic_methods/_log_default.cf","/var/rudder/ncf/common/30_generic_methods/service_check_running.cf","/var/rudder/ncf/common/30_generic_methods/file_check_hardlink.cf","/var/rudder/ncf/common/30_generic_methods/http_request_check_status_headers.cf","/var/rudder/ncf/common/30_generic_methods/user_home.cf","/var/rudder/ncf/common/30_generic_methods/_classes_success.cf","/var/rudder/ncf/common/30_generic_methods/user_primary_group.cf","/var/rudder/ncf/common/30_generic_methods/file_lines_absent.cf","/var/rudder/ncf/common/30_generic_methods/condition_from_expression_persistent.cf","/var/rudder/ncf/common/30_generic_methods/variable_dict_from_file.cf","/var/rudder/ncf/common/30_generic_methods/variable_dict.cf","/var/rudder/ncf/common/30_generic_methods/file_from_local_source.cf","/var/rudder/ncf/common/30_generic_methods/file_from_remote_source.cf","/var/rudder/ncf/common/30_generic_methods/file_symlink_present_force.cf","/var/rudder/ncf/common/30_generic_methods/condition_from_variable_match.cf","/var/rudder/ncf/common/30_generic_methods/package_state.cf","/var/rudder/ncf/common/30_generic_methods/permissions_dirs_recursive.cf","/var/rudder/ncf/common/30_generic_methods/service_ensure_disabled_at_boot.cf","/var/rudder/ncf/common/30_generic_methods/permissions_type_recursion.cf","/var/rudder/ncf/common/30_generic_methods/_classes_copy.cf","/var/rudder/ncf/common/30_generic_methods/_classes_combine_three.cf","/var/rudder/ncf/common/30_generic_methods/service_stopped.cf","/var/rudder/ncf/common/30_generic_methods/file_key_value_present_in_ini_section.cf","/var/rudder/ncf/common/30_generic_methods/service_check_started_at_boot.cf","/var/rudder/ncf/common/30_generic_methods/file_from_template_type.cf","/var/rudder/ncf/common/30_generic_methods/user_create.cf","/var/rudder/ncf/common/30_generic_methods/_classes_combine_two.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_keys_values.cf","/var/rudder/ncf/common/30_generic_methods/_classes_noop.cf","/var/rudder/ncf/common/30_generic_methods/user_present.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_line_present_in_xml_tag.cf","/var/rudder/ncf/common/30_generic_methods/schedule_simple_nodups.cf","/var/rudder/ncf/common/30_generic_methods/_logger_default.cf","/var/rudder/ncf/common/30_generic_methods/_logger.cf","/var/rudder/ncf/common/30_generic_methods/service_enabled.cf","/var/rudder/ncf/common/30_generic_methods/service_started_path.cf","/var/rudder/ncf/common/30_generic_methods/user_shell.cf","/var/rudder/ncf/common/30_generic_methods/package_remove.cf","/var/rudder/ncf/common/30_generic_methods/_classes_combine_ifthenelse.cf","/var/rudder/ncf/common/30_generic_methods/file_line_present_in_ini_section.cf","/var/rudder/ncf/common/30_generic_methods/service_disabled.cf","/var/rudder/ncf/common/30_generic_methods/file_block_present_in_section.cf","/var/rudder/ncf/common/30_generic_methods/file_key_value_present_option.cf","/var/rudder/ncf/common/30_generic_methods/permissions_dirs.cf","/var/rudder/ncf/common/30_generic_methods/condition_from_command.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_key_value_parameter_in_list.cf","/var/rudder/ncf/common/30_generic_methods/condition_from_variable_existence.cf","/var/rudder/ncf/common/30_generic_methods/file_symlink_present.cf","/var/rudder/ncf/common/30_generic_methods/package_install_version_cmp.cf","/var/rudder/ncf/common/30_generic_methods/variable_iterator_from_file.cf","/var/rudder/ncf/common/30_generic_methods/variable_string_from_math_expression.cf","/var/rudder/ncf/common/30_generic_methods/file_check_character_device.cf","/var/rudder/ncf/common/30_generic_methods/file_key_value_parameter_present_in_list.cf","/var/rudder/ncf/common/30_generic_methods/file_copy_from_local_source_with_check.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_key_value_present_in_ini_section.cf","/var/rudder/ncf/common/30_generic_methods/condition_from_expression.cf","/var/rudder/ncf/common/30_generic_methods/environment_variable.cf","/var/rudder/ncf/common/30_generic_methods/package_install_version.cf","/var/rudder/ncf/common/30_generic_methods/permissions_recurse.cf","/var/rudder/ncf/common/30_generic_methods/variable_string_default.cf","/var/rudder/ncf/common/30_generic_methods/package_install_version_cmp_update.cf","/var/rudder/ncf/common/30_generic_methods/file_content.cf","/var/rudder/ncf/common/30_generic_methods/file_create_symlink_force.cf","/var/rudder/ncf/common/30_generic_methods/_log.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_line_present_in_ini_section.cf","/var/rudder/ncf/common/30_generic_methods/_log_v3.cf","/var/rudder/ncf/common/30_generic_methods/file_copy_from_remote_source_recursion.cf","/var/rudder/ncf/common/30_generic_methods/_classes_cancel.cf","/var/rudder/ncf/common/30_generic_methods/file_replace_lines.cf","/var/rudder/ncf/common/30_generic_methods/_abort_default.cf","/var/rudder/ncf/common/30_generic_methods/file_create_symlink.cf","/var/rudder/ncf/common/30_generic_methods/file_copy_from_remote_source.cf","/var/rudder/ncf/common/30_generic_methods/file_check_FIFO_pipe.cf","/var/rudder/ncf/common/30_generic_methods/_abort.cf","/var/rudder/ncf/common/30_generic_methods/file_absent.cf","/var/rudder/ncf/common/30_generic_methods/file_from_local_source_recursion.cf","/var/rudder/ncf/common/30_generic_methods/command_execution_once.cf","/var/rudder/ncf/common/30_generic_methods/service_action.cf","/var/rudder/ncf/common/30_generic_methods/file_lines_present.cf","/var/rudder/ncf/common/30_generic_methods/_classes_copy_invert_kept_repaired.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_block_in_section.cf","/var/rudder/ncf/common/30_generic_methods/service_check_running_ps.cf","/var/rudder/ncf/common/30_generic_methods/file_check_exists.cf","/var/rudder/ncf/common/30_generic_methods/_classes_failure.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_lines_present.cf","/var/rudder/ncf/common/30_generic_methods/group_absent.cf","/var/rudder/ncf/common/30_generic_methods/file_from_shared_folder.cf","/var/rudder/ncf/common/30_generic_methods/directory_check_exists.cf","/var/rudder/ncf/common/30_generic_methods/service_start.cf","/var/rudder/ncf/common/30_generic_methods/variable_iterator.cf","/var/rudder/ncf/common/30_generic_methods/sharedfile_from_node.cf","/var/rudder/ncf/common/30_generic_methods/package_verify.cf","/var/rudder/ncf/common/30_generic_methods/permissions_recursive.cf","/var/rudder/ncf/common/30_generic_methods/file_block_present.cf","/var/rudder/ncf/common/30_generic_methods/file_key_value_parameter_absent_in_list.cf","/var/rudder/ncf/common/30_generic_methods/file_check_symlink.cf","/var/rudder/ncf/common/30_generic_methods/package_check_installed.cf","/var/rudder/ncf/common/30_generic_methods/condition_once.cf","/var/rudder/ncf/common/30_generic_methods/file_from_local_source_with_check.cf","/var/rudder/ncf/common/30_generic_methods/schedule_simple.cf","/var/rudder/ncf/common/30_generic_methods/file_from_template_mustache.cf","/var/rudder/ncf/common/30_generic_methods/file_check_socket.cf","/var/rudder/ncf/common/30_generic_methods/service_reload.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_key_value_option.cf","/var/rudder/ncf/common/30_generic_methods/_service_check_running_smf.cf","/var/rudder/ncf/common/30_generic_methods/file_create_symlink_enforce.cf","/var/rudder/ncf/common/30_generic_methods/file_template_expand.cf","/var/rudder/ncf/common/30_generic_methods/package_state_options.cf","/var/rudder/ncf/common/30_generic_methods/file_present.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_key_value.cf","/var/rudder/ncf/common/30_generic_methods/_classes_combine_four.cf","/var/rudder/ncf/common/30_generic_methods/package_absent.cf","/var/rudder/ncf/common/30_generic_methods/file_from_template.cf","/var/rudder/ncf/common/30_generic_methods/file_check_symlinkto.cf","/var/rudder/ncf/common/30_generic_methods/file_line_present_in_xml_tag.cf","/var/rudder/ncf/common/30_generic_methods/user_uid.cf","/var/rudder/ncf/common/30_generic_methods/file_create.cf","/var/rudder/ncf/common/30_generic_methods/package_present.cf","/var/rudder/ncf/common/30_generic_methods/service_stop.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_key_value_parameter_not_in_list.cf","/var/rudder/ncf/common/30_generic_methods/_service_check_running_src.cf","/var/rudder/ncf/common/30_generic_methods/_file_check_special.cf","/var/rudder/ncf/common/30_generic_methods/directory_absent.cf","/var/rudder/ncf/common/30_generic_methods/service_ensure_started_at_boot.cf","/var/rudder/ncf/common/30_generic_methods/schedule_simple_catchup.cf","/var/rudder/ncf/common/30_generic_methods/file_remove.cf","/var/rudder/ncf/common/30_generic_methods/file_copy_from_local_source_recursion.cf","/var/rudder/ncf/common/30_generic_methods/package_verify_version.cf","/var/rudder/ncf/common/30_generic_methods/sharedfile_to_node.cf","/var/rudder/ncf/common/30_generic_methods/file_from_remote_source_recursion.cf","/var/rudder/ncf/common/30_generic_methods/service_restart_if.cf","/var/rudder/ncf/common/30_generic_methods/file_from_http_server.cf","/var/rudder/ncf/common/30_generic_methods/monitoring_parameter.cf","/var/rudder/ncf/common/30_generic_methods/package_install.cf","/var/rudder/ncf/common/30_generic_methods/file_from_string_mustache.cf","/var/rudder/ncf/common/30_generic_methods/user_fullname.cf","/var/rudder/ncf/common/30_generic_methods/service_ensure_running_path.cf","/var/rudder/ncf/common/30_generic_methods/file_symlink_present_option.cf","/var/rudder/ncf/common/30_generic_methods/service_restart.cf","/var/rudder/ncf/common/40_it_ops_knowledge/openssh-server/openssh_knowledge.cf","/var/rudder/ncf/common/40_it_ops_knowledge/service/service_knowledge.cf","/var/rudder/ncf/common/40_it_ops_knowledge/cfengine/cfengine_knowledge.cf","/var/rudder/ncf/common/60_services/cfengine/stable/cfengine.cf","/var/rudder/ncf/common/60_services/baseline/stable/baseline.cf"} rudder debug: Evaluating vars promise: inputs_list rudder debug: DeRefCopyPromise(): promiser:'policy_server' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Skipping evaluation of classes promise as class 'policy_server' is already set rudder debug: DeRefCopyPromise(): promiser:'root_server' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: strcmp("root","${rudder_roles.uuid}") rudder debug: Evaluating classes promise: root_server rudder debug: DeRefCopyPromise(): promiser:'policy_server' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Skipping evaluation of classes promise as class 'policy_server' is already set rudder debug: DeRefCopyPromise(): promiser:'end' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating vars promise: end rudder debug: DeRefCopyPromise(): promiser:'common_bs' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating vars promise: common_bs rudder debug: DeRefCopyPromise(): promiser:'specific_bs' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating vars promise: specific_bs rudder debug: DeRefCopyPromise(): promiser:'rudder_var' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_var rudder debug: DeRefCopyPromise(): promiser:'capability_option' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: capability_option rudder debug: DeRefCopyPromise(): promiser:'ncf_path' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: ncf_path rudder debug: DeRefCopyPromise(): promiser:'rudder_tools' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_tools rudder debug: DeRefCopyPromise(): promiser:'shell_type' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: shell_type rudder debug: DeRefCopyPromise(): promiser:'list_compatible_inputs' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: list_compatible_inputs rudder debug: DeRefCopyPromise(): promiser:'compatible_inputs_cmd' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: compatible_inputs_cmd rudder debug: DeRefCopyPromise(): promiser:'path_ncf_common_inputs_10' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Using previously cached result for function: execresult("${compatible_inputs_cmd} common/10_ncf_internals","${shell_type}") rudder debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} common/10_ncf_internals","${shell_type}"),"\n","10000") rudder debug: Evaluating vars promise: path_ncf_common_inputs_10 rudder debug: DeRefCopyPromise(): promiser:'path_ncf_common_inputs_20' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Using previously cached result for function: execresult("${compatible_inputs_cmd} common/20_cfe_basics","${shell_type}") rudder debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} common/20_cfe_basics","${shell_type}"),"\n","10000") rudder debug: Evaluating vars promise: path_ncf_common_inputs_20 rudder debug: DeRefCopyPromise(): promiser:'path_ncf_common_inputs_30' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Using previously cached result for function: execresult("${compatible_inputs_cmd} common/30_generic_methods","${shell_type}") rudder debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} common/30_generic_methods","${shell_type}"),"\n","10000") rudder debug: Evaluating vars promise: path_ncf_common_inputs_30 rudder debug: DeRefCopyPromise(): promiser:'path_ncf_common_inputs_40' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Using previously cached result for function: execresult("${compatible_inputs_cmd} common/40_it_ops_knowledge","${shell_type}") rudder debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} common/40_it_ops_knowledge","${shell_type}"),"\n","10000") rudder debug: Evaluating vars promise: path_ncf_common_inputs_40 rudder debug: DeRefCopyPromise(): promiser:'path_ncf_common_inputs_50' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Using previously cached result for function: execresult("${compatible_inputs_cmd} common/50_techniques","${shell_type}") rudder debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} common/50_techniques","${shell_type}"),"\n","10000") rudder debug: Evaluating vars promise: path_ncf_common_inputs_50 rudder debug: DeRefCopyPromise(): promiser:'path_ncf_common_inputs_60' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Using previously cached result for function: execresult("${compatible_inputs_cmd} common/60_services","${shell_type}") rudder debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} common/60_services","${shell_type}"),"\n","10000") rudder debug: Evaluating vars promise: path_ncf_common_inputs_60 rudder debug: DeRefCopyPromise(): promiser:'path_ncf_local_inputs_10' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Using previously cached result for function: execresult("${compatible_inputs_cmd} local/10_ncf_internals","${shell_type}") rudder debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} local/10_ncf_internals","${shell_type}"),"\n","10000") rudder debug: Evaluating vars promise: path_ncf_local_inputs_10 rudder debug: DeRefCopyPromise(): promiser:'path_ncf_local_inputs_20' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Using previously cached result for function: execresult("${compatible_inputs_cmd} local/20_cfe_basics","${shell_type}") rudder debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} local/20_cfe_basics","${shell_type}"),"\n","10000") rudder debug: Evaluating vars promise: path_ncf_local_inputs_20 rudder debug: DeRefCopyPromise(): promiser:'path_ncf_local_inputs_30' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Using previously cached result for function: execresult("${compatible_inputs_cmd} local/30_generic_methods","${shell_type}") rudder debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} local/30_generic_methods","${shell_type}"),"\n","10000") rudder debug: Evaluating vars promise: path_ncf_local_inputs_30 rudder debug: DeRefCopyPromise(): promiser:'path_ncf_local_inputs_40' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Using previously cached result for function: execresult("${compatible_inputs_cmd} local/40_it_ops_knowledge","${shell_type}") rudder debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} local/40_it_ops_knowledge","${shell_type}"),"\n","10000") rudder debug: Evaluating vars promise: path_ncf_local_inputs_40 rudder debug: DeRefCopyPromise(): promiser:'path_ncf_local_inputs_60' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Using previously cached result for function: execresult("${compatible_inputs_cmd} local/60_services","${shell_type}") rudder debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} local/60_services","${shell_type}"),"\n","10000") rudder debug: Evaluating vars promise: path_ncf_local_inputs_60 rudder debug: DeRefCopyPromise(): promiser:'raw_path_ncf_inputs' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Flattening slist: @{path_ncf_common_inputs_10} rudder debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","@{path_ncf_local_inputs_10}","@{path_ncf_common_inputs_20}","@{path_ncf_local_inputs_20}","@{path_ncf_common_inputs_30}","@{path_ncf_local_inputs_30}","@{path_ncf_common_inputs_40}","@{path_ncf_local_inputs_40}","@{path_ncf_common_inputs_50}","@{path_ncf_common_inputs_60}","@{path_ncf_local_inputs_60}"} rudder debug: Flattening slist: @{path_ncf_local_inputs_10} rudder debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","@{path_ncf_common_inputs_20}","@{path_ncf_local_inputs_20}","@{path_ncf_common_inputs_30}","@{path_ncf_local_inputs_30}","@{path_ncf_common_inputs_40}","@{path_ncf_local_inputs_40}","@{path_ncf_common_inputs_50}","@{path_ncf_common_inputs_60}","@{path_ncf_local_inputs_60}"} rudder debug: Flattening slist: @{path_ncf_common_inputs_20} rudder debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","common/20_cfe_basics/package_lib.cf","common/20_cfe_basics/dry_run_lib.cf","common/20_cfe_basics/time_lib.cf","common/20_cfe_basics/cfengine/processes.cf","common/20_cfe_basics/cfengine/users.cf","common/20_cfe_basics/cfengine/cfe_internal.cf","common/20_cfe_basics/cfengine/bundles.cf","common/20_cfe_basics/cfengine/guest_environments.cf","common/20_cfe_basics/cfengine/paths.cf","common/20_cfe_basics/cfengine/edit_xml.cf","common/20_cfe_basics/cfengine/services.cf","common/20_cfe_basics/cfengine/databases.cf","common/20_cfe_basics/cfengine/vcs.cf","common/20_cfe_basics/cfengine/files.cf","common/20_cfe_basics/cfengine/commands.cf","common/20_cfe_basics/cfengine/examples.cf","common/20_cfe_basics/cfengine/monitor.cf","common/20_cfe_basics/cfengine/common.cf","common/20_cfe_basics/cfengine/reports.cf","common/20_cfe_basics/cfengine/packages.cf","common/20_cfe_basics/cfengine/testing.cf","common/20_cfe_basics/cfengine/storage.cf","common/20_cfe_basics/cfengine/feature.cf","common/20_cfe_basics/flag_lib.cf","common/20_cfe_basics/logger_rudder.cf","common/20_cfe_basics/ncf_lib.cf","common/20_cfe_basics/log_rudder.cf","@{path_ncf_local_inputs_20}","@{path_ncf_common_inputs_30}","@{path_ncf_local_inputs_30}","@{path_ncf_common_inputs_40}","@{path_ncf_local_inputs_40}","@{path_ncf_common_inputs_50}","@{path_ncf_common_inputs_60}","@{path_ncf_local_inputs_60}"} rudder debug: Flattening slist: @{path_ncf_local_inputs_20} rudder debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","common/20_cfe_basics/package_lib.cf","common/20_cfe_basics/dry_run_lib.cf","common/20_cfe_basics/time_lib.cf","common/20_cfe_basics/cfengine/processes.cf","common/20_cfe_basics/cfengine/users.cf","common/20_cfe_basics/cfengine/cfe_internal.cf","common/20_cfe_basics/cfengine/bundles.cf","common/20_cfe_basics/cfengine/guest_environments.cf","common/20_cfe_basics/cfengine/paths.cf","common/20_cfe_basics/cfengine/edit_xml.cf","common/20_cfe_basics/cfengine/services.cf","common/20_cfe_basics/cfengine/databases.cf","common/20_cfe_basics/cfengine/vcs.cf","common/20_cfe_basics/cfengine/files.cf","common/20_cfe_basics/cfengine/commands.cf","common/20_cfe_basics/cfengine/examples.cf","common/20_cfe_basics/cfengine/monitor.cf","common/20_cfe_basics/cfengine/common.cf","common/20_cfe_basics/cfengine/reports.cf","common/20_cfe_basics/cfengine/packages.cf","common/20_cfe_basics/cfengine/testing.cf","common/20_cfe_basics/cfengine/storage.cf","common/20_cfe_basics/cfengine/feature.cf","common/20_cfe_basics/flag_lib.cf","common/20_cfe_basics/logger_rudder.cf","common/20_cfe_basics/ncf_lib.cf","common/20_cfe_basics/log_rudder.cf","@{path_ncf_common_inputs_30}","@{path_ncf_local_inputs_30}","@{path_ncf_common_inputs_40}","@{path_ncf_local_inputs_40}","@{path_ncf_common_inputs_50}","@{path_ncf_common_inputs_60}","@{path_ncf_local_inputs_60}"} rudder debug: Flattening slist: @{path_ncf_common_inputs_30} rudder debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","common/20_cfe_basics/package_lib.cf","common/20_cfe_basics/dry_run_lib.cf","common/20_cfe_basics/time_lib.cf","common/20_cfe_basics/cfengine/processes.cf","common/20_cfe_basics/cfengine/users.cf","common/20_cfe_basics/cfengine/cfe_internal.cf","common/20_cfe_basics/cfengine/bundles.cf","common/20_cfe_basics/cfengine/guest_environments.cf","common/20_cfe_basics/cfengine/paths.cf","common/20_cfe_basics/cfengine/edit_xml.cf","common/20_cfe_basics/cfengine/services.cf","common/20_cfe_basics/cfengine/databases.cf","common/20_cfe_basics/cfengine/vcs.cf","common/20_cfe_basics/cfengine/files.cf","common/20_cfe_basics/cfengine/commands.cf","common/20_cfe_basics/cfengine/examples.cf","common/20_cfe_basics/cfengine/monitor.cf","common/20_cfe_basics/cfengine/common.cf","common/20_cfe_basics/cfengine/reports.cf","common/20_cfe_basics/cfengine/packages.cf","common/20_cfe_basics/cfengine/testing.cf","common/20_cfe_basics/cfengine/storage.cf","common/20_cfe_basics/cfengine/feature.cf","common/20_cfe_basics/flag_lib.cf","common/20_cfe_basics/logger_rudder.cf","common/20_cfe_basics/ncf_lib.cf","common/20_cfe_basics/log_rudder.cf","common/30_generic_methods/monitoring_template.cf","common/30_generic_methods/schedule_simple_stateless.cf","common/30_generic_methods/file_check_regular.cf","common/30_generic_methods/file_copy_from_local_source.cf","common/30_generic_methods/permissions.cf","common/30_generic_methods/directory_present.cf","common/30_generic_methods/user_locked.cf","common/30_generic_methods/permissions_dirs_recurse.cf","common/30_generic_methods/file_enforce_content.cf","common/30_generic_methods/file_ensure_block_present.cf","common/30_generic_methods/file_ensure_lines_absent.cf","common/30_generic_methods/http_request_content_headers.cf","common/30_generic_methods/user_absent.cf","common/30_generic_methods/user_password_hash.cf","common/30_generic_methods/variable_string.cf","common/30_generic_methods/service_ensure_running.cf","common/30_generic_methods/_classes_repaired.cf","common/30_generic_methods/directory_create.cf","common/30_generic_methods/service_check_disabled_at_boot.cf","common/30_generic_methods/command_execution.cf","common/30_generic_methods/group_present.cf","common/30_generic_methods/file_check_block_device.cf","common/30_generic_methods/file_keys_values_present.cf","common/30_generic_methods/variable_dict_merge.cf","common/30_generic_methods/variable_string_from_command.cf","common/30_generic_methods/file_key_value_present.cf","common/30_generic_methods/command_execution_result.cf","common/30_generic_methods/file_download.cf","common/30_generic_methods/variable_string_from_file.cf","common/30_generic_methods/service_ensure_stopped.cf","common/30_generic_methods/service_started.cf","common/30_generic_methods/variable_dict_merge_tolerant.cf","common/30_generic_methods/file_from_template_jinja2.cf","common/30_generic_methods/_classes_sanitize.cf","common/30_generic_methods/_log_default.cf","common/30_generic_methods/service_check_running.cf","common/30_generic_methods/file_check_hardlink.cf","common/30_generic_methods/http_request_check_status_headers.cf","common/30_generic_methods/user_home.cf","common/30_generic_methods/_classes_success.cf","common/30_generic_methods/user_primary_group.cf","common/30_generic_methods/file_lines_absent.cf","common/30_generic_methods/condition_from_expression_persistent.cf","common/30_generic_methods/variable_dict_from_file.cf","common/30_generic_methods/variable_dict.cf","common/30_generic_methods/file_from_local_source.cf","common/30_generic_methods/file_from_remote_source.cf","common/30_generic_methods/file_symlink_present_force.cf","common/30_generic_methods/condition_from_variable_match.cf","common/30_generic_methods/package_state.cf","common/30_generic_methods/permissions_dirs_recursive.cf","common/30_generic_methods/service_ensure_disabled_at_boot.cf","common/30_generic_methods/permissions_type_recursion.cf","common/30_generic_methods/_classes_copy.cf","common/30_generic_methods/_classes_combine_three.cf","common/30_generic_methods/service_stopped.cf","common/30_generic_methods/file_key_value_present_in_ini_section.cf","common/30_generic_methods/service_check_started_at_boot.cf","common/30_generic_methods/file_from_template_type.cf","common/30_generic_methods/user_create.cf","common/30_generic_methods/_classes_combine_two.cf","common/30_generic_methods/file_ensure_keys_values.cf","common/30_generic_methods/_classes_noop.cf","common/30_generic_methods/user_present.cf","common/30_generic_methods/file_ensure_line_present_in_xml_tag.cf","common/30_generic_methods/schedule_simple_nodups.cf","common/30_generic_methods/_logger_default.cf","common/30_generic_methods/_logger.cf","common/30_generic_methods/service_enabled.cf","common/30_generic_methods/service_started_path.cf","common/30_generic_methods/user_shell.cf","common/30_generic_methods/package_remove.cf","common/30_generic_methods/_classes_combine_ifthenelse.cf","common/30_generic_methods/file_line_present_in_ini_section.cf","common/30_generic_methods/service_disabled.cf","common/30_generic_methods/file_block_present_in_section.cf","common/30_generic_methods/file_key_value_present_option.cf","common/30_generic_methods/permissions_dirs.cf","common/30_generic_methods/condition_from_command.cf","common/30_generic_methods/file_ensure_key_value_parameter_in_list.cf","common/30_generic_methods/condition_from_variable_existence.cf","common/30_generic_methods/file_symlink_present.cf","common/30_generic_methods/package_install_version_cmp.cf","common/30_generic_methods/variable_iterator_from_file.cf","common/30_generic_methods/variable_string_from_math_expression.cf","common/30_generic_methods/file_check_character_device.cf","common/30_generic_methods/file_key_value_parameter_present_in_list.cf","common/30_generic_methods/file_copy_from_local_source_with_check.cf","common/30_generic_methods/file_ensure_key_value_present_in_ini_section.cf","common/30_generic_methods/condition_from_expression.cf","common/30_generic_methods/environment_variable.cf","common/30_generic_methods/package_install_version.cf","common/30_generic_methods/permissions_recurse.cf","common/30_generic_methods/variable_string_default.cf","common/30_generic_methods/package_install_version_cmp_update.cf","common/30_generic_methods/file_content.cf","common/30_generic_methods/file_create_symlink_force.cf","common/30_generic_methods/_log.cf","common/30_generic_methods/file_ensure_line_present_in_ini_section.cf","common/30_generic_methods/_log_v3.cf","common/30_generic_methods/file_copy_from_remote_source_recursion.cf","common/30_generic_methods/_classes_cancel.cf","common/30_generic_methods/file_replace_lines.cf","common/30_generic_methods/_abort_default.cf","common/30_generic_methods/file_create_symlink.cf","common/30_generic_methods/file_copy_from_remote_source.cf","common/30_generic_methods/file_check_FIFO_pipe.cf","common/30_generic_methods/_abort.cf","common/30_generic_methods/file_absent.cf","common/30_generic_methods/file_from_local_source_recursion.cf","common/30_generic_methods/command_execution_once.cf","common/30_generic_methods/service_action.cf","common/30_generic_methods/file_lines_present.cf","common/30_generic_methods/_classes_copy_invert_kept_repaired.cf","common/30_generic_methods/file_ensure_block_in_section.cf","common/30_generic_methods/service_check_running_ps.cf","common/30_generic_methods/file_check_exists.cf","common/30_generic_methods/_classes_failure.cf","common/30_generic_methods/file_ensure_lines_present.cf","common/30_generic_methods/group_absent.cf","common/30_generic_methods/file_from_shared_folder.cf","common/30_generic_methods/directory_check_exists.cf","common/30_generic_methods/service_start.cf","common/30_generic_methods/variable_iterator.cf","common/30_generic_methods/sharedfile_from_node.cf","common/30_generic_methods/package_verify.cf","common/30_generic_methods/permissions_recursive.cf","common/30_generic_methods/file_block_present.cf","common/30_generic_methods/file_key_value_parameter_absent_in_list.cf","common/30_generic_methods/file_check_symlink.cf","common/30_generic_methods/package_check_installed.cf","common/30_generic_methods/condition_once.cf","common/30_generic_methods/file_from_local_source_with_check.cf","common/30_generic_methods/schedule_simple.cf","common/30_generic_methods/file_from_template_mustache.cf","common/30_generic_methods/file_check_socket.cf","common/30_generic_methods/service_reload.cf","common/30_generic_methods/file_ensure_key_value_option.cf","common/30_generic_methods/_service_check_running_smf.cf","common/30_generic_methods/file_create_symlink_enforce.cf","common/30_generic_methods/file_template_expand.cf","common/30_generic_methods/package_state_options.cf","common/30_generic_methods/file_present.cf","common/30_generic_methods/file_ensure_key_value.cf","common/30_generic_methods/_classes_combine_four.cf","common/30_generic_methods/package_absent.cf","common/30_generic_methods/file_from_template.cf","common/30_generic_methods/file_check_symlinkto.cf","common/30_generic_methods/file_line_present_in_xml_tag.cf","common/30_generic_methods/user_uid.cf","common/30_generic_methods/file_create.cf","common/30_generic_methods/package_present.cf","common/30_generic_methods/service_stop.cf","common/30_generic_methods/file_ensure_key_value_parameter_not_in_list.cf","common/30_generic_methods/_service_check_running_src.cf","common/30_generic_methods/_file_check_special.cf","common/30_generic_methods/directory_absent.cf","common/30_generic_methods/service_ensure_started_at_boot.cf","common/30_generic_methods/schedule_simple_catchup.cf","common/30_generic_methods/file_remove.cf","common/30_generic_methods/file_copy_from_local_source_recursion.cf","common/30_generic_methods/package_verify_version.cf","common/30_generic_methods/sharedfile_to_node.cf","common/30_generic_methods/file_from_remote_source_recursion.cf","common/30_generic_methods/service_restart_if.cf","common/30_generic_methods/file_from_http_server.cf","common/30_generic_methods/monitoring_parameter.cf","common/30_generic_methods/package_install.cf","common/30_generic_methods/file_from_string_mustache.cf","common/30_generic_methods/user_fullname.cf","common/30_generic_methods/service_ensure_running_path.cf","common/30_generic_methods/file_symlink_present_option.cf","common/30_generic_methods/service_restart.cf","@{path_ncf_local_inputs_30}","@{path_ncf_common_inputs_40}","@{path_ncf_local_inputs_40}","@{path_ncf_common_inputs_50}","@{path_ncf_common_inputs_60}","@{path_ncf_local_inputs_60}"} rudder debug: Flattening slist: @{path_ncf_local_inputs_30} rudder debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","common/20_cfe_basics/package_lib.cf","common/20_cfe_basics/dry_run_lib.cf","common/20_cfe_basics/time_lib.cf","common/20_cfe_basics/cfengine/processes.cf","common/20_cfe_basics/cfengine/users.cf","common/20_cfe_basics/cfengine/cfe_internal.cf","common/20_cfe_basics/cfengine/bundles.cf","common/20_cfe_basics/cfengine/guest_environments.cf","common/20_cfe_basics/cfengine/paths.cf","common/20_cfe_basics/cfengine/edit_xml.cf","common/20_cfe_basics/cfengine/services.cf","common/20_cfe_basics/cfengine/databases.cf","common/20_cfe_basics/cfengine/vcs.cf","common/20_cfe_basics/cfengine/files.cf","common/20_cfe_basics/cfengine/commands.cf","common/20_cfe_basics/cfengine/examples.cf","common/20_cfe_basics/cfengine/monitor.cf","common/20_cfe_basics/cfengine/common.cf","common/20_cfe_basics/cfengine/reports.cf","common/20_cfe_basics/cfengine/packages.cf","common/20_cfe_basics/cfengine/testing.cf","common/20_cfe_basics/cfengine/storage.cf","common/20_cfe_basics/cfengine/feature.cf","common/20_cfe_basics/flag_lib.cf","common/20_cfe_basics/logger_rudder.cf","common/20_cfe_basics/ncf_lib.cf","common/20_cfe_basics/log_rudder.cf","common/30_generic_methods/monitoring_template.cf","common/30_generic_methods/schedule_simple_stateless.cf","common/30_generic_methods/file_check_regular.cf","common/30_generic_methods/file_copy_from_local_source.cf","common/30_generic_methods/permissions.cf","common/30_generic_methods/directory_present.cf","common/30_generic_methods/user_locked.cf","common/30_generic_methods/permissions_dirs_recurse.cf","common/30_generic_methods/file_enforce_content.cf","common/30_generic_methods/file_ensure_block_present.cf","common/30_generic_methods/file_ensure_lines_absent.cf","common/30_generic_methods/http_request_content_headers.cf","common/30_generic_methods/user_absent.cf","common/30_generic_methods/user_password_hash.cf","common/30_generic_methods/variable_string.cf","common/30_generic_methods/service_ensure_running.cf","common/30_generic_methods/_classes_repaired.cf","common/30_generic_methods/directory_create.cf","common/30_generic_methods/service_check_disabled_at_boot.cf","common/30_generic_methods/command_execution.cf","common/30_generic_methods/group_present.cf","common/30_generic_methods/file_check_block_device.cf","common/30_generic_methods/file_keys_values_present.cf","common/30_generic_methods/variable_dict_merge.cf","common/30_generic_methods/variable_string_from_command.cf","common/30_generic_methods/file_key_value_present.cf","common/30_generic_methods/command_execution_result.cf","common/30_generic_methods/file_download.cf","common/30_generic_methods/variable_string_from_file.cf","common/30_generic_methods/service_ensure_stopped.cf","common/30_generic_methods/service_started.cf","common/30_generic_methods/variable_dict_merge_tolerant.cf","common/30_generic_methods/file_from_template_jinja2.cf","common/30_generic_methods/_classes_sanitize.cf","common/30_generic_methods/_log_default.cf","common/30_generic_methods/service_check_running.cf","common/30_generic_methods/file_check_hardlink.cf","common/30_generic_methods/http_request_check_status_headers.cf","common/30_generic_methods/user_home.cf","common/30_generic_methods/_classes_success.cf","common/30_generic_methods/user_primary_group.cf","common/30_generic_methods/file_lines_absent.cf","common/30_generic_methods/condition_from_expression_persistent.cf","common/30_generic_methods/variable_dict_from_file.cf","common/30_generic_methods/variable_dict.cf","common/30_generic_methods/file_from_local_source.cf","common/30_generic_methods/file_from_remote_source.cf","common/30_generic_methods/file_symlink_present_force.cf","common/30_generic_methods/condition_from_variable_match.cf","common/30_generic_methods/package_state.cf","common/30_generic_methods/permissions_dirs_recursive.cf","common/30_generic_methods/service_ensure_disabled_at_boot.cf","common/30_generic_methods/permissions_type_recursion.cf","common/30_generic_methods/_classes_copy.cf","common/30_generic_methods/_classes_combine_three.cf","common/30_generic_methods/service_stopped.cf","common/30_generic_methods/file_key_value_present_in_ini_section.cf","common/30_generic_methods/service_check_started_at_boot.cf","common/30_generic_methods/file_from_template_type.cf","common/30_generic_methods/user_create.cf","common/30_generic_methods/_classes_combine_two.cf","common/30_generic_methods/file_ensure_keys_values.cf","common/30_generic_methods/_classes_noop.cf","common/30_generic_methods/user_present.cf","common/30_generic_methods/file_ensure_line_present_in_xml_tag.cf","common/30_generic_methods/schedule_simple_nodups.cf","common/30_generic_methods/_logger_default.cf","common/30_generic_methods/_logger.cf","common/30_generic_methods/service_enabled.cf","common/30_generic_methods/service_started_path.cf","common/30_generic_methods/user_shell.cf","common/30_generic_methods/package_remove.cf","common/30_generic_methods/_classes_combine_ifthenelse.cf","common/30_generic_methods/file_line_present_in_ini_section.cf","common/30_generic_methods/service_disabled.cf","common/30_generic_methods/file_block_present_in_section.cf","common/30_generic_methods/file_key_value_present_option.cf","common/30_generic_methods/permissions_dirs.cf","common/30_generic_methods/condition_from_command.cf","common/30_generic_methods/file_ensure_key_value_parameter_in_list.cf","common/30_generic_methods/condition_from_variable_existence.cf","common/30_generic_methods/file_symlink_present.cf","common/30_generic_methods/package_install_version_cmp.cf","common/30_generic_methods/variable_iterator_from_file.cf","common/30_generic_methods/variable_string_from_math_expression.cf","common/30_generic_methods/file_check_character_device.cf","common/30_generic_methods/file_key_value_parameter_present_in_list.cf","common/30_generic_methods/file_copy_from_local_source_with_check.cf","common/30_generic_methods/file_ensure_key_value_present_in_ini_section.cf","common/30_generic_methods/condition_from_expression.cf","common/30_generic_methods/environment_variable.cf","common/30_generic_methods/package_install_version.cf","common/30_generic_methods/permissions_recurse.cf","common/30_generic_methods/variable_string_default.cf","common/30_generic_methods/package_install_version_cmp_update.cf","common/30_generic_methods/file_content.cf","common/30_generic_methods/file_create_symlink_force.cf","common/30_generic_methods/_log.cf","common/30_generic_methods/file_ensure_line_present_in_ini_section.cf","common/30_generic_methods/_log_v3.cf","common/30_generic_methods/file_copy_from_remote_source_recursion.cf","common/30_generic_methods/_classes_cancel.cf","common/30_generic_methods/file_replace_lines.cf","common/30_generic_methods/_abort_default.cf","common/30_generic_methods/file_create_symlink.cf","common/30_generic_methods/file_copy_from_remote_source.cf","common/30_generic_methods/file_check_FIFO_pipe.cf","common/30_generic_methods/_abort.cf","common/30_generic_methods/file_absent.cf","common/30_generic_methods/file_from_local_source_recursion.cf","common/30_generic_methods/command_execution_once.cf","common/30_generic_methods/service_action.cf","common/30_generic_methods/file_lines_present.cf","common/30_generic_methods/_classes_copy_invert_kept_repaired.cf","common/30_generic_methods/file_ensure_block_in_section.cf","common/30_generic_methods/service_check_running_ps.cf","common/30_generic_methods/file_check_exists.cf","common/30_generic_methods/_classes_failure.cf","common/30_generic_methods/file_ensure_lines_present.cf","common/30_generic_methods/group_absent.cf","common/30_generic_methods/file_from_shared_folder.cf","common/30_generic_methods/directory_check_exists.cf","common/30_generic_methods/service_start.cf","common/30_generic_methods/variable_iterator.cf","common/30_generic_methods/sharedfile_from_node.cf","common/30_generic_methods/package_verify.cf","common/30_generic_methods/permissions_recursive.cf","common/30_generic_methods/file_block_present.cf","common/30_generic_methods/file_key_value_parameter_absent_in_list.cf","common/30_generic_methods/file_check_symlink.cf","common/30_generic_methods/package_check_installed.cf","common/30_generic_methods/condition_once.cf","common/30_generic_methods/file_from_local_source_with_check.cf","common/30_generic_methods/schedule_simple.cf","common/30_generic_methods/file_from_template_mustache.cf","common/30_generic_methods/file_check_socket.cf","common/30_generic_methods/service_reload.cf","common/30_generic_methods/file_ensure_key_value_option.cf","common/30_generic_methods/_service_check_running_smf.cf","common/30_generic_methods/file_create_symlink_enforce.cf","common/30_generic_methods/file_template_expand.cf","common/30_generic_methods/package_state_options.cf","common/30_generic_methods/file_present.cf","common/30_generic_methods/file_ensure_key_value.cf","common/30_generic_methods/_classes_combine_four.cf","common/30_generic_methods/package_absent.cf","common/30_generic_methods/file_from_template.cf","common/30_generic_methods/file_check_symlinkto.cf","common/30_generic_methods/file_line_present_in_xml_tag.cf","common/30_generic_methods/user_uid.cf","common/30_generic_methods/file_create.cf","common/30_generic_methods/package_present.cf","common/30_generic_methods/service_stop.cf","common/30_generic_methods/file_ensure_key_value_parameter_not_in_list.cf","common/30_generic_methods/_service_check_running_src.cf","common/30_generic_methods/_file_check_special.cf","common/30_generic_methods/directory_absent.cf","common/30_generic_methods/service_ensure_started_at_boot.cf","common/30_generic_methods/schedule_simple_catchup.cf","common/30_generic_methods/file_remove.cf","common/30_generic_methods/file_copy_from_local_source_recursion.cf","common/30_generic_methods/package_verify_version.cf","common/30_generic_methods/sharedfile_to_node.cf","common/30_generic_methods/file_from_remote_source_recursion.cf","common/30_generic_methods/service_restart_if.cf","common/30_generic_methods/file_from_http_server.cf","common/30_generic_methods/monitoring_parameter.cf","common/30_generic_methods/package_install.cf","common/30_generic_methods/file_from_string_mustache.cf","common/30_generic_methods/user_fullname.cf","common/30_generic_methods/service_ensure_running_path.cf","common/30_generic_methods/file_symlink_present_option.cf","common/30_generic_methods/service_restart.cf","@{path_ncf_common_inputs_40}","@{path_ncf_local_inputs_40}","@{path_ncf_common_inputs_50}","@{path_ncf_common_inputs_60}","@{path_ncf_local_inputs_60}"} rudder debug: Flattening slist: @{path_ncf_common_inputs_40} rudder debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","common/20_cfe_basics/package_lib.cf","common/20_cfe_basics/dry_run_lib.cf","common/20_cfe_basics/time_lib.cf","common/20_cfe_basics/cfengine/processes.cf","common/20_cfe_basics/cfengine/users.cf","common/20_cfe_basics/cfengine/cfe_internal.cf","common/20_cfe_basics/cfengine/bundles.cf","common/20_cfe_basics/cfengine/guest_environments.cf","common/20_cfe_basics/cfengine/paths.cf","common/20_cfe_basics/cfengine/edit_xml.cf","common/20_cfe_basics/cfengine/services.cf","common/20_cfe_basics/cfengine/databases.cf","common/20_cfe_basics/cfengine/vcs.cf","common/20_cfe_basics/cfengine/files.cf","common/20_cfe_basics/cfengine/commands.cf","common/20_cfe_basics/cfengine/examples.cf","common/20_cfe_basics/cfengine/monitor.cf","common/20_cfe_basics/cfengine/common.cf","common/20_cfe_basics/cfengine/reports.cf","common/20_cfe_basics/cfengine/packages.cf","common/20_cfe_basics/cfengine/testing.cf","common/20_cfe_basics/cfengine/storage.cf","common/20_cfe_basics/cfengine/feature.cf","common/20_cfe_basics/flag_lib.cf","common/20_cfe_basics/logger_rudder.cf","common/20_cfe_basics/ncf_lib.cf","common/20_cfe_basics/log_rudder.cf","common/30_generic_methods/monitoring_template.cf","common/30_generic_methods/schedule_simple_stateless.cf","common/30_generic_methods/file_check_regular.cf","common/30_generic_methods/file_copy_from_local_source.cf","common/30_generic_methods/permissions.cf","common/30_generic_methods/directory_present.cf","common/30_generic_methods/user_locked.cf","common/30_generic_methods/permissions_dirs_recurse.cf","common/30_generic_methods/file_enforce_content.cf","common/30_generic_methods/file_ensure_block_present.cf","common/30_generic_methods/file_ensure_lines_absent.cf","common/30_generic_methods/http_request_content_headers.cf","common/30_generic_methods/user_absent.cf","common/30_generic_methods/user_password_hash.cf","common/30_generic_methods/variable_string.cf","common/30_generic_methods/service_ensure_running.cf","common/30_generic_methods/_classes_repaired.cf","common/30_generic_methods/directory_create.cf","common/30_generic_methods/service_check_disabled_at_boot.cf","common/30_generic_methods/command_execution.cf","common/30_generic_methods/group_present.cf","common/30_generic_methods/file_check_block_device.cf","common/30_generic_methods/file_keys_values_present.cf","common/30_generic_methods/variable_dict_merge.cf","common/30_generic_methods/variable_string_from_command.cf","common/30_generic_methods/file_key_value_present.cf","common/30_generic_methods/command_execution_result.cf","common/30_generic_methods/file_download.cf","common/30_generic_methods/variable_string_from_file.cf","common/30_generic_methods/service_ensure_stopped.cf","common/30_generic_methods/service_started.cf","common/30_generic_methods/variable_dict_merge_tolerant.cf","common/30_generic_methods/file_from_template_jinja2.cf","common/30_generic_methods/_classes_sanitize.cf","common/30_generic_methods/_log_default.cf","common/30_generic_methods/service_check_running.cf","common/30_generic_methods/file_check_hardlink.cf","common/30_generic_methods/http_request_check_status_headers.cf","common/30_generic_methods/user_home.cf","common/30_generic_methods/_classes_success.cf","common/30_generic_methods/user_primary_group.cf","common/30_generic_methods/file_lines_absent.cf","common/30_generic_methods/condition_from_expression_persistent.cf","common/30_generic_methods/variable_dict_from_file.cf","common/30_generic_methods/variable_dict.cf","common/30_generic_methods/file_from_local_source.cf","common/30_generic_methods/file_from_remote_source.cf","common/30_generic_methods/file_symlink_present_force.cf","common/30_generic_methods/condition_from_variable_match.cf","common/30_generic_methods/package_state.cf","common/30_generic_methods/permissions_dirs_recursive.cf","common/30_generic_methods/service_ensure_disabled_at_boot.cf","common/30_generic_methods/permissions_type_recursion.cf","common/30_generic_methods/_classes_copy.cf","common/30_generic_methods/_classes_combine_three.cf","common/30_generic_methods/service_stopped.cf","common/30_generic_methods/file_key_value_present_in_ini_section.cf","common/30_generic_methods/service_check_started_at_boot.cf","common/30_generic_methods/file_from_template_type.cf","common/30_generic_methods/user_create.cf","common/30_generic_methods/_classes_combine_two.cf","common/30_generic_methods/file_ensure_keys_values.cf","common/30_generic_methods/_classes_noop.cf","common/30_generic_methods/user_present.cf","common/30_generic_methods/file_ensure_line_present_in_xml_tag.cf","common/30_generic_methods/schedule_simple_nodups.cf","common/30_generic_methods/_logger_default.cf","common/30_generic_methods/_logger.cf","common/30_generic_methods/service_enabled.cf","common/30_generic_methods/service_started_path.cf","common/30_generic_methods/user_shell.cf","common/30_generic_methods/package_remove.cf","common/30_generic_methods/_classes_combine_ifthenelse.cf","common/30_generic_methods/file_line_present_in_ini_section.cf","common/30_generic_methods/service_disabled.cf","common/30_generic_methods/file_block_present_in_section.cf","common/30_generic_methods/file_key_value_present_option.cf","common/30_generic_methods/permissions_dirs.cf","common/30_generic_methods/condition_from_command.cf","common/30_generic_methods/file_ensure_key_value_parameter_in_list.cf","common/30_generic_methods/condition_from_variable_existence.cf","common/30_generic_methods/file_symlink_present.cf","common/30_generic_methods/package_install_version_cmp.cf","common/30_generic_methods/variable_iterator_from_file.cf","common/30_generic_methods/variable_string_from_math_expression.cf","common/30_generic_methods/file_check_character_device.cf","common/30_generic_methods/file_key_value_parameter_present_in_list.cf","common/30_generic_methods/file_copy_from_local_source_with_check.cf","common/30_generic_methods/file_ensure_key_value_present_in_ini_section.cf","common/30_generic_methods/condition_from_expression.cf","common/30_generic_methods/environment_variable.cf","common/30_generic_methods/package_install_version.cf","common/30_generic_methods/permissions_recurse.cf","common/30_generic_methods/variable_string_default.cf","common/30_generic_methods/package_install_version_cmp_update.cf","common/30_generic_methods/file_content.cf","common/30_generic_methods/file_create_symlink_force.cf","common/30_generic_methods/_log.cf","common/30_generic_methods/file_ensure_line_present_in_ini_section.cf","common/30_generic_methods/_log_v3.cf","common/30_generic_methods/file_copy_from_remote_source_recursion.cf","common/30_generic_methods/_classes_cancel.cf","common/30_generic_methods/file_replace_lines.cf","common/30_generic_methods/_abort_default.cf","common/30_generic_methods/file_create_symlink.cf","common/30_generic_methods/file_copy_from_remote_source.cf","common/30_generic_methods/file_check_FIFO_pipe.cf","common/30_generic_methods/_abort.cf","common/30_generic_methods/file_absent.cf","common/30_generic_methods/file_from_local_source_recursion.cf","common/30_generic_methods/command_execution_once.cf","common/30_generic_methods/service_action.cf","common/30_generic_methods/file_lines_present.cf","common/30_generic_methods/_classes_copy_invert_kept_repaired.cf","common/30_generic_methods/file_ensure_block_in_section.cf","common/30_generic_methods/service_check_running_ps.cf","common/30_generic_methods/file_check_exists.cf","common/30_generic_methods/_classes_failure.cf","common/30_generic_methods/file_ensure_lines_present.cf","common/30_generic_methods/group_absent.cf","common/30_generic_methods/file_from_shared_folder.cf","common/30_generic_methods/directory_check_exists.cf","common/30_generic_methods/service_start.cf","common/30_generic_methods/variable_iterator.cf","common/30_generic_methods/sharedfile_from_node.cf","common/30_generic_methods/package_verify.cf","common/30_generic_methods/permissions_recursive.cf","common/30_generic_methods/file_block_present.cf","common/30_generic_methods/file_key_value_parameter_absent_in_list.cf","common/30_generic_methods/file_check_symlink.cf","common/30_generic_methods/package_check_installed.cf","common/30_generic_methods/condition_once.cf","common/30_generic_methods/file_from_local_source_with_check.cf","common/30_generic_methods/schedule_simple.cf","common/30_generic_methods/file_from_template_mustache.cf","common/30_generic_methods/file_check_socket.cf","common/30_generic_methods/service_reload.cf","common/30_generic_methods/file_ensure_key_value_option.cf","common/30_generic_methods/_service_check_running_smf.cf","common/30_generic_methods/file_create_symlink_enforce.cf","common/30_generic_methods/file_template_expand.cf","common/30_generic_methods/package_state_options.cf","common/30_generic_methods/file_present.cf","common/30_generic_methods/file_ensure_key_value.cf","common/30_generic_methods/_classes_combine_four.cf","common/30_generic_methods/package_absent.cf","common/30_generic_methods/file_from_template.cf","common/30_generic_methods/file_check_symlinkto.cf","common/30_generic_methods/file_line_present_in_xml_tag.cf","common/30_generic_methods/user_uid.cf","common/30_generic_methods/file_create.cf","common/30_generic_methods/package_present.cf","common/30_generic_methods/service_stop.cf","common/30_generic_methods/file_ensure_key_value_parameter_not_in_list.cf","common/30_generic_methods/_service_check_running_src.cf","common/30_generic_methods/_file_check_special.cf","common/30_generic_methods/directory_absent.cf","common/30_generic_methods/service_ensure_started_at_boot.cf","common/30_generic_methods/schedule_simple_catchup.cf","common/30_generic_methods/file_remove.cf","common/30_generic_methods/file_copy_from_local_source_recursion.cf","common/30_generic_methods/package_verify_version.cf","common/30_generic_methods/sharedfile_to_node.cf","common/30_generic_methods/file_from_remote_source_recursion.cf","common/30_generic_methods/service_restart_if.cf","common/30_generic_methods/file_from_http_server.cf","common/30_generic_methods/monitoring_parameter.cf","common/30_generic_methods/package_install.cf","common/30_generic_methods/file_from_string_mustache.cf","common/30_generic_methods/user_fullname.cf","common/30_generic_methods/service_ensure_running_path.cf","common/30_generic_methods/file_symlink_present_option.cf","common/30_generic_methods/service_restart.cf","common/40_it_ops_knowledge/openssh-server/openssh_knowledge.cf","common/40_it_ops_knowledge/service/service_knowledge.cf","common/40_it_ops_knowledge/cfengine/cfengine_knowledge.cf","@{path_ncf_local_inputs_40}","@{path_ncf_common_inputs_50}","@{path_ncf_common_inputs_60}","@{path_ncf_local_inputs_60}"} rudder debug: Flattening slist: @{path_ncf_local_inputs_40} rudder debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","common/20_cfe_basics/package_lib.cf","common/20_cfe_basics/dry_run_lib.cf","common/20_cfe_basics/time_lib.cf","common/20_cfe_basics/cfengine/processes.cf","common/20_cfe_basics/cfengine/users.cf","common/20_cfe_basics/cfengine/cfe_internal.cf","common/20_cfe_basics/cfengine/bundles.cf","common/20_cfe_basics/cfengine/guest_environments.cf","common/20_cfe_basics/cfengine/paths.cf","common/20_cfe_basics/cfengine/edit_xml.cf","common/20_cfe_basics/cfengine/services.cf","common/20_cfe_basics/cfengine/databases.cf","common/20_cfe_basics/cfengine/vcs.cf","common/20_cfe_basics/cfengine/files.cf","common/20_cfe_basics/cfengine/commands.cf","common/20_cfe_basics/cfengine/examples.cf","common/20_cfe_basics/cfengine/monitor.cf","common/20_cfe_basics/cfengine/common.cf","common/20_cfe_basics/cfengine/reports.cf","common/20_cfe_basics/cfengine/packages.cf","common/20_cfe_basics/cfengine/testing.cf","common/20_cfe_basics/cfengine/storage.cf","common/20_cfe_basics/cfengine/feature.cf","common/20_cfe_basics/flag_lib.cf","common/20_cfe_basics/logger_rudder.cf","common/20_cfe_basics/ncf_lib.cf","common/20_cfe_basics/log_rudder.cf","common/30_generic_methods/monitoring_template.cf","common/30_generic_methods/schedule_simple_stateless.cf","common/30_generic_methods/file_check_regular.cf","common/30_generic_methods/file_copy_from_local_source.cf","common/30_generic_methods/permissions.cf","common/30_generic_methods/directory_present.cf","common/30_generic_methods/user_locked.cf","common/30_generic_methods/permissions_dirs_recurse.cf","common/30_generic_methods/file_enforce_content.cf","common/30_generic_methods/file_ensure_block_present.cf","common/30_generic_methods/file_ensure_lines_absent.cf","common/30_generic_methods/http_request_content_headers.cf","common/30_generic_methods/user_absent.cf","common/30_generic_methods/user_password_hash.cf","common/30_generic_methods/variable_string.cf","common/30_generic_methods/service_ensure_running.cf","common/30_generic_methods/_classes_repaired.cf","common/30_generic_methods/directory_create.cf","common/30_generic_methods/service_check_disabled_at_boot.cf","common/30_generic_methods/command_execution.cf","common/30_generic_methods/group_present.cf","common/30_generic_methods/file_check_block_device.cf","common/30_generic_methods/file_keys_values_present.cf","common/30_generic_methods/variable_dict_merge.cf","common/30_generic_methods/variable_string_from_command.cf","common/30_generic_methods/file_key_value_present.cf","common/30_generic_methods/command_execution_result.cf","common/30_generic_methods/file_download.cf","common/30_generic_methods/variable_string_from_file.cf","common/30_generic_methods/service_ensure_stopped.cf","common/30_generic_methods/service_started.cf","common/30_generic_methods/variable_dict_merge_tolerant.cf","common/30_generic_methods/file_from_template_jinja2.cf","common/30_generic_methods/_classes_sanitize.cf","common/30_generic_methods/_log_default.cf","common/30_generic_methods/service_check_running.cf","common/30_generic_methods/file_check_hardlink.cf","common/30_generic_methods/http_request_check_status_headers.cf","common/30_generic_methods/user_home.cf","common/30_generic_methods/_classes_success.cf","common/30_generic_methods/user_primary_group.cf","common/30_generic_methods/file_lines_absent.cf","common/30_generic_methods/condition_from_expression_persistent.cf","common/30_generic_methods/variable_dict_from_file.cf","common/30_generic_methods/variable_dict.cf","common/30_generic_methods/file_from_local_source.cf","common/30_generic_methods/file_from_remote_source.cf","common/30_generic_methods/file_symlink_present_force.cf","common/30_generic_methods/condition_from_variable_match.cf","common/30_generic_methods/package_state.cf","common/30_generic_methods/permissions_dirs_recursive.cf","common/30_generic_methods/service_ensure_disabled_at_boot.cf","common/30_generic_methods/permissions_type_recursion.cf","common/30_generic_methods/_classes_copy.cf","common/30_generic_methods/_classes_combine_three.cf","common/30_generic_methods/service_stopped.cf","common/30_generic_methods/file_key_value_present_in_ini_section.cf","common/30_generic_methods/service_check_started_at_boot.cf","common/30_generic_methods/file_from_template_type.cf","common/30_generic_methods/user_create.cf","common/30_generic_methods/_classes_combine_two.cf","common/30_generic_methods/file_ensure_keys_values.cf","common/30_generic_methods/_classes_noop.cf","common/30_generic_methods/user_present.cf","common/30_generic_methods/file_ensure_line_present_in_xml_tag.cf","common/30_generic_methods/schedule_simple_nodups.cf","common/30_generic_methods/_logger_default.cf","common/30_generic_methods/_logger.cf","common/30_generic_methods/service_enabled.cf","common/30_generic_methods/service_started_path.cf","common/30_generic_methods/user_shell.cf","common/30_generic_methods/package_remove.cf","common/30_generic_methods/_classes_combine_ifthenelse.cf","common/30_generic_methods/file_line_present_in_ini_section.cf","common/30_generic_methods/service_disabled.cf","common/30_generic_methods/file_block_present_in_section.cf","common/30_generic_methods/file_key_value_present_option.cf","common/30_generic_methods/permissions_dirs.cf","common/30_generic_methods/condition_from_command.cf","common/30_generic_methods/file_ensure_key_value_parameter_in_list.cf","common/30_generic_methods/condition_from_variable_existence.cf","common/30_generic_methods/file_symlink_present.cf","common/30_generic_methods/package_install_version_cmp.cf","common/30_generic_methods/variable_iterator_from_file.cf","common/30_generic_methods/variable_string_from_math_expression.cf","common/30_generic_methods/file_check_character_device.cf","common/30_generic_methods/file_key_value_parameter_present_in_list.cf","common/30_generic_methods/file_copy_from_local_source_with_check.cf","common/30_generic_methods/file_ensure_key_value_present_in_ini_section.cf","common/30_generic_methods/condition_from_expression.cf","common/30_generic_methods/environment_variable.cf","common/30_generic_methods/package_install_version.cf","common/30_generic_methods/permissions_recurse.cf","common/30_generic_methods/variable_string_default.cf","common/30_generic_methods/package_install_version_cmp_update.cf","common/30_generic_methods/file_content.cf","common/30_generic_methods/file_create_symlink_force.cf","common/30_generic_methods/_log.cf","common/30_generic_methods/file_ensure_line_present_in_ini_section.cf","common/30_generic_methods/_log_v3.cf","common/30_generic_methods/file_copy_from_remote_source_recursion.cf","common/30_generic_methods/_classes_cancel.cf","common/30_generic_methods/file_replace_lines.cf","common/30_generic_methods/_abort_default.cf","common/30_generic_methods/file_create_symlink.cf","common/30_generic_methods/file_copy_from_remote_source.cf","common/30_generic_methods/file_check_FIFO_pipe.cf","common/30_generic_methods/_abort.cf","common/30_generic_methods/file_absent.cf","common/30_generic_methods/file_from_local_source_recursion.cf","common/30_generic_methods/command_execution_once.cf","common/30_generic_methods/service_action.cf","common/30_generic_methods/file_lines_present.cf","common/30_generic_methods/_classes_copy_invert_kept_repaired.cf","common/30_generic_methods/file_ensure_block_in_section.cf","common/30_generic_methods/service_check_running_ps.cf","common/30_generic_methods/file_check_exists.cf","common/30_generic_methods/_classes_failure.cf","common/30_generic_methods/file_ensure_lines_present.cf","common/30_generic_methods/group_absent.cf","common/30_generic_methods/file_from_shared_folder.cf","common/30_generic_methods/directory_check_exists.cf","common/30_generic_methods/service_start.cf","common/30_generic_methods/variable_iterator.cf","common/30_generic_methods/sharedfile_from_node.cf","common/30_generic_methods/package_verify.cf","common/30_generic_methods/permissions_recursive.cf","common/30_generic_methods/file_block_present.cf","common/30_generic_methods/file_key_value_parameter_absent_in_list.cf","common/30_generic_methods/file_check_symlink.cf","common/30_generic_methods/package_check_installed.cf","common/30_generic_methods/condition_once.cf","common/30_generic_methods/file_from_local_source_with_check.cf","common/30_generic_methods/schedule_simple.cf","common/30_generic_methods/file_from_template_mustache.cf","common/30_generic_methods/file_check_socket.cf","common/30_generic_methods/service_reload.cf","common/30_generic_methods/file_ensure_key_value_option.cf","common/30_generic_methods/_service_check_running_smf.cf","common/30_generic_methods/file_create_symlink_enforce.cf","common/30_generic_methods/file_template_expand.cf","common/30_generic_methods/package_state_options.cf","common/30_generic_methods/file_present.cf","common/30_generic_methods/file_ensure_key_value.cf","common/30_generic_methods/_classes_combine_four.cf","common/30_generic_methods/package_absent.cf","common/30_generic_methods/file_from_template.cf","common/30_generic_methods/file_check_symlinkto.cf","common/30_generic_methods/file_line_present_in_xml_tag.cf","common/30_generic_methods/user_uid.cf","common/30_generic_methods/file_create.cf","common/30_generic_methods/package_present.cf","common/30_generic_methods/service_stop.cf","common/30_generic_methods/file_ensure_key_value_parameter_not_in_list.cf","common/30_generic_methods/_service_check_running_src.cf","common/30_generic_methods/_file_check_special.cf","common/30_generic_methods/directory_absent.cf","common/30_generic_methods/service_ensure_started_at_boot.cf","common/30_generic_methods/schedule_simple_catchup.cf","common/30_generic_methods/file_remove.cf","common/30_generic_methods/file_copy_from_local_source_recursion.cf","common/30_generic_methods/package_verify_version.cf","common/30_generic_methods/sharedfile_to_node.cf","common/30_generic_methods/file_from_remote_source_recursion.cf","common/30_generic_methods/service_restart_if.cf","common/30_generic_methods/file_from_http_server.cf","common/30_generic_methods/monitoring_parameter.cf","common/30_generic_methods/package_install.cf","common/30_generic_methods/file_from_string_mustache.cf","common/30_generic_methods/user_fullname.cf","common/30_generic_methods/service_ensure_running_path.cf","common/30_generic_methods/file_symlink_present_option.cf","common/30_generic_methods/service_restart.cf","common/40_it_ops_knowledge/openssh-server/openssh_knowledge.cf","common/40_it_ops_knowledge/service/service_knowledge.cf","common/40_it_ops_knowledge/cfengine/cfengine_knowledge.cf","@{path_ncf_common_inputs_50}","@{path_ncf_common_inputs_60}","@{path_ncf_local_inputs_60}"} rudder debug: Flattening slist: @{path_ncf_common_inputs_50} rudder debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","common/20_cfe_basics/package_lib.cf","common/20_cfe_basics/dry_run_lib.cf","common/20_cfe_basics/time_lib.cf","common/20_cfe_basics/cfengine/processes.cf","common/20_cfe_basics/cfengine/users.cf","common/20_cfe_basics/cfengine/cfe_internal.cf","common/20_cfe_basics/cfengine/bundles.cf","common/20_cfe_basics/cfengine/guest_environments.cf","common/20_cfe_basics/cfengine/paths.cf","common/20_cfe_basics/cfengine/edit_xml.cf","common/20_cfe_basics/cfengine/services.cf","common/20_cfe_basics/cfengine/databases.cf","common/20_cfe_basics/cfengine/vcs.cf","common/20_cfe_basics/cfengine/files.cf","common/20_cfe_basics/cfengine/commands.cf","common/20_cfe_basics/cfengine/examples.cf","common/20_cfe_basics/cfengine/monitor.cf","common/20_cfe_basics/cfengine/common.cf","common/20_cfe_basics/cfengine/reports.cf","common/20_cfe_basics/cfengine/packages.cf","common/20_cfe_basics/cfengine/testing.cf","common/20_cfe_basics/cfengine/storage.cf","common/20_cfe_basics/cfengine/feature.cf","common/20_cfe_basics/flag_lib.cf","common/20_cfe_basics/logger_rudder.cf","common/20_cfe_basics/ncf_lib.cf","common/20_cfe_basics/log_rudder.cf","common/30_generic_methods/monitoring_template.cf","common/30_generic_methods/schedule_simple_stateless.cf","common/30_generic_methods/file_check_regular.cf","common/30_generic_methods/file_copy_from_local_source.cf","common/30_generic_methods/permissions.cf","common/30_generic_methods/directory_present.cf","common/30_generic_methods/user_locked.cf","common/30_generic_methods/permissions_dirs_recurse.cf","common/30_generic_methods/file_enforce_content.cf","common/30_generic_methods/file_ensure_block_present.cf","common/30_generic_methods/file_ensure_lines_absent.cf","common/30_generic_methods/http_request_content_headers.cf","common/30_generic_methods/user_absent.cf","common/30_generic_methods/user_password_hash.cf","common/30_generic_methods/variable_string.cf","common/30_generic_methods/service_ensure_running.cf","common/30_generic_methods/_classes_repaired.cf","common/30_generic_methods/directory_create.cf","common/30_generic_methods/service_check_disabled_at_boot.cf","common/30_generic_methods/command_execution.cf","common/30_generic_methods/group_present.cf","common/30_generic_methods/file_check_block_device.cf","common/30_generic_methods/file_keys_values_present.cf","common/30_generic_methods/variable_dict_merge.cf","common/30_generic_methods/variable_string_from_command.cf","common/30_generic_methods/file_key_value_present.cf","common/30_generic_methods/command_execution_result.cf","common/30_generic_methods/file_download.cf","common/30_generic_methods/variable_string_from_file.cf","common/30_generic_methods/service_ensure_stopped.cf","common/30_generic_methods/service_started.cf","common/30_generic_methods/variable_dict_merge_tolerant.cf","common/30_generic_methods/file_from_template_jinja2.cf","common/30_generic_methods/_classes_sanitize.cf","common/30_generic_methods/_log_default.cf","common/30_generic_methods/service_check_running.cf","common/30_generic_methods/file_check_hardlink.cf","common/30_generic_methods/http_request_check_status_headers.cf","common/30_generic_methods/user_home.cf","common/30_generic_methods/_classes_success.cf","common/30_generic_methods/user_primary_group.cf","common/30_generic_methods/file_lines_absent.cf","common/30_generic_methods/condition_from_expression_persistent.cf","common/30_generic_methods/variable_dict_from_file.cf","common/30_generic_methods/variable_dict.cf","common/30_generic_methods/file_from_local_source.cf","common/30_generic_methods/file_from_remote_source.cf","common/30_generic_methods/file_symlink_present_force.cf","common/30_generic_methods/condition_from_variable_match.cf","common/30_generic_methods/package_state.cf","common/30_generic_methods/permissions_dirs_recursive.cf","common/30_generic_methods/service_ensure_disabled_at_boot.cf","common/30_generic_methods/permissions_type_recursion.cf","common/30_generic_methods/_classes_copy.cf","common/30_generic_methods/_classes_combine_three.cf","common/30_generic_methods/service_stopped.cf","common/30_generic_methods/file_key_value_present_in_ini_section.cf","common/30_generic_methods/service_check_started_at_boot.cf","common/30_generic_methods/file_from_template_type.cf","common/30_generic_methods/user_create.cf","common/30_generic_methods/_classes_combine_two.cf","common/30_generic_methods/file_ensure_keys_values.cf","common/30_generic_methods/_classes_noop.cf","common/30_generic_methods/user_present.cf","common/30_generic_methods/file_ensure_line_present_in_xml_tag.cf","common/30_generic_methods/schedule_simple_nodups.cf","common/30_generic_methods/_logger_default.cf","common/30_generic_methods/_logger.cf","common/30_generic_methods/service_enabled.cf","common/30_generic_methods/service_started_path.cf","common/30_generic_methods/user_shell.cf","common/30_generic_methods/package_remove.cf","common/30_generic_methods/_classes_combine_ifthenelse.cf","common/30_generic_methods/file_line_present_in_ini_section.cf","common/30_generic_methods/service_disabled.cf","common/30_generic_methods/file_block_present_in_section.cf","common/30_generic_methods/file_key_value_present_option.cf","common/30_generic_methods/permissions_dirs.cf","common/30_generic_methods/condition_from_command.cf","common/30_generic_methods/file_ensure_key_value_parameter_in_list.cf","common/30_generic_methods/condition_from_variable_existence.cf","common/30_generic_methods/file_symlink_present.cf","common/30_generic_methods/package_install_version_cmp.cf","common/30_generic_methods/variable_iterator_from_file.cf","common/30_generic_methods/variable_string_from_math_expression.cf","common/30_generic_methods/file_check_character_device.cf","common/30_generic_methods/file_key_value_parameter_present_in_list.cf","common/30_generic_methods/file_copy_from_local_source_with_check.cf","common/30_generic_methods/file_ensure_key_value_present_in_ini_section.cf","common/30_generic_methods/condition_from_expression.cf","common/30_generic_methods/environment_variable.cf","common/30_generic_methods/package_install_version.cf","common/30_generic_methods/permissions_recurse.cf","common/30_generic_methods/variable_string_default.cf","common/30_generic_methods/package_install_version_cmp_update.cf","common/30_generic_methods/file_content.cf","common/30_generic_methods/file_create_symlink_force.cf","common/30_generic_methods/_log.cf","common/30_generic_methods/file_ensure_line_present_in_ini_section.cf","common/30_generic_methods/_log_v3.cf","common/30_generic_methods/file_copy_from_remote_source_recursion.cf","common/30_generic_methods/_classes_cancel.cf","common/30_generic_methods/file_replace_lines.cf","common/30_generic_methods/_abort_default.cf","common/30_generic_methods/file_create_symlink.cf","common/30_generic_methods/file_copy_from_remote_source.cf","common/30_generic_methods/file_check_FIFO_pipe.cf","common/30_generic_methods/_abort.cf","common/30_generic_methods/file_absent.cf","common/30_generic_methods/file_from_local_source_recursion.cf","common/30_generic_methods/command_execution_once.cf","common/30_generic_methods/service_action.cf","common/30_generic_methods/file_lines_present.cf","common/30_generic_methods/_classes_copy_invert_kept_repaired.cf","common/30_generic_methods/file_ensure_block_in_section.cf","common/30_generic_methods/service_check_running_ps.cf","common/30_generic_methods/file_check_exists.cf","common/30_generic_methods/_classes_failure.cf","common/30_generic_methods/file_ensure_lines_present.cf","common/30_generic_methods/group_absent.cf","common/30_generic_methods/file_from_shared_folder.cf","common/30_generic_methods/directory_check_exists.cf","common/30_generic_methods/service_start.cf","common/30_generic_methods/variable_iterator.cf","common/30_generic_methods/sharedfile_from_node.cf","common/30_generic_methods/package_verify.cf","common/30_generic_methods/permissions_recursive.cf","common/30_generic_methods/file_block_present.cf","common/30_generic_methods/file_key_value_parameter_absent_in_list.cf","common/30_generic_methods/file_check_symlink.cf","common/30_generic_methods/package_check_installed.cf","common/30_generic_methods/condition_once.cf","common/30_generic_methods/file_from_local_source_with_check.cf","common/30_generic_methods/schedule_simple.cf","common/30_generic_methods/file_from_template_mustache.cf","common/30_generic_methods/file_check_socket.cf","common/30_generic_methods/service_reload.cf","common/30_generic_methods/file_ensure_key_value_option.cf","common/30_generic_methods/_service_check_running_smf.cf","common/30_generic_methods/file_create_symlink_enforce.cf","common/30_generic_methods/file_template_expand.cf","common/30_generic_methods/package_state_options.cf","common/30_generic_methods/file_present.cf","common/30_generic_methods/file_ensure_key_value.cf","common/30_generic_methods/_classes_combine_four.cf","common/30_generic_methods/package_absent.cf","common/30_generic_methods/file_from_template.cf","common/30_generic_methods/file_check_symlinkto.cf","common/30_generic_methods/file_line_present_in_xml_tag.cf","common/30_generic_methods/user_uid.cf","common/30_generic_methods/file_create.cf","common/30_generic_methods/package_present.cf","common/30_generic_methods/service_stop.cf","common/30_generic_methods/file_ensure_key_value_parameter_not_in_list.cf","common/30_generic_methods/_service_check_running_src.cf","common/30_generic_methods/_file_check_special.cf","common/30_generic_methods/directory_absent.cf","common/30_generic_methods/service_ensure_started_at_boot.cf","common/30_generic_methods/schedule_simple_catchup.cf","common/30_generic_methods/file_remove.cf","common/30_generic_methods/file_copy_from_local_source_recursion.cf","common/30_generic_methods/package_verify_version.cf","common/30_generic_methods/sharedfile_to_node.cf","common/30_generic_methods/file_from_remote_source_recursion.cf","common/30_generic_methods/service_restart_if.cf","common/30_generic_methods/file_from_http_server.cf","common/30_generic_methods/monitoring_parameter.cf","common/30_generic_methods/package_install.cf","common/30_generic_methods/file_from_string_mustache.cf","common/30_generic_methods/user_fullname.cf","common/30_generic_methods/service_ensure_running_path.cf","common/30_generic_methods/file_symlink_present_option.cf","common/30_generic_methods/service_restart.cf","common/40_it_ops_knowledge/openssh-server/openssh_knowledge.cf","common/40_it_ops_knowledge/service/service_knowledge.cf","common/40_it_ops_knowledge/cfengine/cfengine_knowledge.cf","@{path_ncf_common_inputs_60}","@{path_ncf_local_inputs_60}"} rudder debug: Flattening slist: @{path_ncf_common_inputs_60} rudder debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","common/20_cfe_basics/package_lib.cf","common/20_cfe_basics/dry_run_lib.cf","common/20_cfe_basics/time_lib.cf","common/20_cfe_basics/cfengine/processes.cf","common/20_cfe_basics/cfengine/users.cf","common/20_cfe_basics/cfengine/cfe_internal.cf","common/20_cfe_basics/cfengine/bundles.cf","common/20_cfe_basics/cfengine/guest_environments.cf","common/20_cfe_basics/cfengine/paths.cf","common/20_cfe_basics/cfengine/edit_xml.cf","common/20_cfe_basics/cfengine/services.cf","common/20_cfe_basics/cfengine/databases.cf","common/20_cfe_basics/cfengine/vcs.cf","common/20_cfe_basics/cfengine/files.cf","common/20_cfe_basics/cfengine/commands.cf","common/20_cfe_basics/cfengine/examples.cf","common/20_cfe_basics/cfengine/monitor.cf","common/20_cfe_basics/cfengine/common.cf","common/20_cfe_basics/cfengine/reports.cf","common/20_cfe_basics/cfengine/packages.cf","common/20_cfe_basics/cfengine/testing.cf","common/20_cfe_basics/cfengine/storage.cf","common/20_cfe_basics/cfengine/feature.cf","common/20_cfe_basics/flag_lib.cf","common/20_cfe_basics/logger_rudder.cf","common/20_cfe_basics/ncf_lib.cf","common/20_cfe_basics/log_rudder.cf","common/30_generic_methods/monitoring_template.cf","common/30_generic_methods/schedule_simple_stateless.cf","common/30_generic_methods/file_check_regular.cf","common/30_generic_methods/file_copy_from_local_source.cf","common/30_generic_methods/permissions.cf","common/30_generic_methods/directory_present.cf","common/30_generic_methods/user_locked.cf","common/30_generic_methods/permissions_dirs_recurse.cf","common/30_generic_methods/file_enforce_content.cf","common/30_generic_methods/file_ensure_block_present.cf","common/30_generic_methods/file_ensure_lines_absent.cf","common/30_generic_methods/http_request_content_headers.cf","common/30_generic_methods/user_absent.cf","common/30_generic_methods/user_password_hash.cf","common/30_generic_methods/variable_string.cf","common/30_generic_methods/service_ensure_running.cf","common/30_generic_methods/_classes_repaired.cf","common/30_generic_methods/directory_create.cf","common/30_generic_methods/service_check_disabled_at_boot.cf","common/30_generic_methods/command_execution.cf","common/30_generic_methods/group_present.cf","common/30_generic_methods/file_check_block_device.cf","common/30_generic_methods/file_keys_values_present.cf","common/30_generic_methods/variable_dict_merge.cf","common/30_generic_methods/variable_string_from_command.cf","common/30_generic_methods/file_key_value_present.cf","common/30_generic_methods/command_execution_result.cf","common/30_generic_methods/file_download.cf","common/30_generic_methods/variable_string_from_file.cf","common/30_generic_methods/service_ensure_stopped.cf","common/30_generic_methods/service_started.cf","common/30_generic_methods/variable_dict_merge_tolerant.cf","common/30_generic_methods/file_from_template_jinja2.cf","common/30_generic_methods/_classes_sanitize.cf","common/30_generic_methods/_log_default.cf","common/30_generic_methods/service_check_running.cf","common/30_generic_methods/file_check_hardlink.cf","common/30_generic_methods/http_request_check_status_headers.cf","common/30_generic_methods/user_home.cf","common/30_generic_methods/_classes_success.cf","common/30_generic_methods/user_primary_group.cf","common/30_generic_methods/file_lines_absent.cf","common/30_generic_methods/condition_from_expression_persistent.cf","common/30_generic_methods/variable_dict_from_file.cf","common/30_generic_methods/variable_dict.cf","common/30_generic_methods/file_from_local_source.cf","common/30_generic_methods/file_from_remote_source.cf","common/30_generic_methods/file_symlink_present_force.cf","common/30_generic_methods/condition_from_variable_match.cf","common/30_generic_methods/package_state.cf","common/30_generic_methods/permissions_dirs_recursive.cf","common/30_generic_methods/service_ensure_disabled_at_boot.cf","common/30_generic_methods/permissions_type_recursion.cf","common/30_generic_methods/_classes_copy.cf","common/30_generic_methods/_classes_combine_three.cf","common/30_generic_methods/service_stopped.cf","common/30_generic_methods/file_key_value_present_in_ini_section.cf","common/30_generic_methods/service_check_started_at_boot.cf","common/30_generic_methods/file_from_template_type.cf","common/30_generic_methods/user_create.cf","common/30_generic_methods/_classes_combine_two.cf","common/30_generic_methods/file_ensure_keys_values.cf","common/30_generic_methods/_classes_noop.cf","common/30_generic_methods/user_present.cf","common/30_generic_methods/file_ensure_line_present_in_xml_tag.cf","common/30_generic_methods/schedule_simple_nodups.cf","common/30_generic_methods/_logger_default.cf","common/30_generic_methods/_logger.cf","common/30_generic_methods/service_enabled.cf","common/30_generic_methods/service_started_path.cf","common/30_generic_methods/user_shell.cf","common/30_generic_methods/package_remove.cf","common/30_generic_methods/_classes_combine_ifthenelse.cf","common/30_generic_methods/file_line_present_in_ini_section.cf","common/30_generic_methods/service_disabled.cf","common/30_generic_methods/file_block_present_in_section.cf","common/30_generic_methods/file_key_value_present_option.cf","common/30_generic_methods/permissions_dirs.cf","common/30_generic_methods/condition_from_command.cf","common/30_generic_methods/file_ensure_key_value_parameter_in_list.cf","common/30_generic_methods/condition_from_variable_existence.cf","common/30_generic_methods/file_symlink_present.cf","common/30_generic_methods/package_install_version_cmp.cf","common/30_generic_methods/variable_iterator_from_file.cf","common/30_generic_methods/variable_string_from_math_expression.cf","common/30_generic_methods/file_check_character_device.cf","common/30_generic_methods/file_key_value_parameter_present_in_list.cf","common/30_generic_methods/file_copy_from_local_source_with_check.cf","common/30_generic_methods/file_ensure_key_value_present_in_ini_section.cf","common/30_generic_methods/condition_from_expression.cf","common/30_generic_methods/environment_variable.cf","common/30_generic_methods/package_install_version.cf","common/30_generic_methods/permissions_recurse.cf","common/30_generic_methods/variable_string_default.cf","common/30_generic_methods/package_install_version_cmp_update.cf","common/30_generic_methods/file_content.cf","common/30_generic_methods/file_create_symlink_force.cf","common/30_generic_methods/_log.cf","common/30_generic_methods/file_ensure_line_present_in_ini_section.cf","common/30_generic_methods/_log_v3.cf","common/30_generic_methods/file_copy_from_remote_source_recursion.cf","common/30_generic_methods/_classes_cancel.cf","common/30_generic_methods/file_replace_lines.cf","common/30_generic_methods/_abort_default.cf","common/30_generic_methods/file_create_symlink.cf","common/30_generic_methods/file_copy_from_remote_source.cf","common/30_generic_methods/file_check_FIFO_pipe.cf","common/30_generic_methods/_abort.cf","common/30_generic_methods/file_absent.cf","common/30_generic_methods/file_from_local_source_recursion.cf","common/30_generic_methods/command_execution_once.cf","common/30_generic_methods/service_action.cf","common/30_generic_methods/file_lines_present.cf","common/30_generic_methods/_classes_copy_invert_kept_repaired.cf","common/30_generic_methods/file_ensure_block_in_section.cf","common/30_generic_methods/service_check_running_ps.cf","common/30_generic_methods/file_check_exists.cf","common/30_generic_methods/_classes_failure.cf","common/30_generic_methods/file_ensure_lines_present.cf","common/30_generic_methods/group_absent.cf","common/30_generic_methods/file_from_shared_folder.cf","common/30_generic_methods/directory_check_exists.cf","common/30_generic_methods/service_start.cf","common/30_generic_methods/variable_iterator.cf","common/30_generic_methods/sharedfile_from_node.cf","common/30_generic_methods/package_verify.cf","common/30_generic_methods/permissions_recursive.cf","common/30_generic_methods/file_block_present.cf","common/30_generic_methods/file_key_value_parameter_absent_in_list.cf","common/30_generic_methods/file_check_symlink.cf","common/30_generic_methods/package_check_installed.cf","common/30_generic_methods/condition_once.cf","common/30_generic_methods/file_from_local_source_with_check.cf","common/30_generic_methods/schedule_simple.cf","common/30_generic_methods/file_from_template_mustache.cf","common/30_generic_methods/file_check_socket.cf","common/30_generic_methods/service_reload.cf","common/30_generic_methods/file_ensure_key_value_option.cf","common/30_generic_methods/_service_check_running_smf.cf","common/30_generic_methods/file_create_symlink_enforce.cf","common/30_generic_methods/file_template_expand.cf","common/30_generic_methods/package_state_options.cf","common/30_generic_methods/file_present.cf","common/30_generic_methods/file_ensure_key_value.cf","common/30_generic_methods/_classes_combine_four.cf","common/30_generic_methods/package_absent.cf","common/30_generic_methods/file_from_template.cf","common/30_generic_methods/file_check_symlinkto.cf","common/30_generic_methods/file_line_present_in_xml_tag.cf","common/30_generic_methods/user_uid.cf","common/30_generic_methods/file_create.cf","common/30_generic_methods/package_present.cf","common/30_generic_methods/service_stop.cf","common/30_generic_methods/file_ensure_key_value_parameter_not_in_list.cf","common/30_generic_methods/_service_check_running_src.cf","common/30_generic_methods/_file_check_special.cf","common/30_generic_methods/directory_absent.cf","common/30_generic_methods/service_ensure_started_at_boot.cf","common/30_generic_methods/schedule_simple_catchup.cf","common/30_generic_methods/file_remove.cf","common/30_generic_methods/file_copy_from_local_source_recursion.cf","common/30_generic_methods/package_verify_version.cf","common/30_generic_methods/sharedfile_to_node.cf","common/30_generic_methods/file_from_remote_source_recursion.cf","common/30_generic_methods/service_restart_if.cf","common/30_generic_methods/file_from_http_server.cf","common/30_generic_methods/monitoring_parameter.cf","common/30_generic_methods/package_install.cf","common/30_generic_methods/file_from_string_mustache.cf","common/30_generic_methods/user_fullname.cf","common/30_generic_methods/service_ensure_running_path.cf","common/30_generic_methods/file_symlink_present_option.cf","common/30_generic_methods/service_restart.cf","common/40_it_ops_knowledge/openssh-server/openssh_knowledge.cf","common/40_it_ops_knowledge/service/service_knowledge.cf","common/40_it_ops_knowledge/cfengine/cfengine_knowledge.cf","common/60_services/cfengine/stable/cfengine.cf","common/60_services/baseline/stable/baseline.cf","@{path_ncf_local_inputs_60}"} rudder debug: Flattening slist: @{path_ncf_local_inputs_60} rudder debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","common/20_cfe_basics/package_lib.cf","common/20_cfe_basics/dry_run_lib.cf","common/20_cfe_basics/time_lib.cf","common/20_cfe_basics/cfengine/processes.cf","common/20_cfe_basics/cfengine/users.cf","common/20_cfe_basics/cfengine/cfe_internal.cf","common/20_cfe_basics/cfengine/bundles.cf","common/20_cfe_basics/cfengine/guest_environments.cf","common/20_cfe_basics/cfengine/paths.cf","common/20_cfe_basics/cfengine/edit_xml.cf","common/20_cfe_basics/cfengine/services.cf","common/20_cfe_basics/cfengine/databases.cf","common/20_cfe_basics/cfengine/vcs.cf","common/20_cfe_basics/cfengine/files.cf","common/20_cfe_basics/cfengine/commands.cf","common/20_cfe_basics/cfengine/examples.cf","common/20_cfe_basics/cfengine/monitor.cf","common/20_cfe_basics/cfengine/common.cf","common/20_cfe_basics/cfengine/reports.cf","common/20_cfe_basics/cfengine/packages.cf","common/20_cfe_basics/cfengine/testing.cf","common/20_cfe_basics/cfengine/storage.cf","common/20_cfe_basics/cfengine/feature.cf","common/20_cfe_basics/flag_lib.cf","common/20_cfe_basics/logger_rudder.cf","common/20_cfe_basics/ncf_lib.cf","common/20_cfe_basics/log_rudder.cf","common/30_generic_methods/monitoring_template.cf","common/30_generic_methods/schedule_simple_stateless.cf","common/30_generic_methods/file_check_regular.cf","common/30_generic_methods/file_copy_from_local_source.cf","common/30_generic_methods/permissions.cf","common/30_generic_methods/directory_present.cf","common/30_generic_methods/user_locked.cf","common/30_generic_methods/permissions_dirs_recurse.cf","common/30_generic_methods/file_enforce_content.cf","common/30_generic_methods/file_ensure_block_present.cf","common/30_generic_methods/file_ensure_lines_absent.cf","common/30_generic_methods/http_request_content_headers.cf","common/30_generic_methods/user_absent.cf","common/30_generic_methods/user_password_hash.cf","common/30_generic_methods/variable_string.cf","common/30_generic_methods/service_ensure_running.cf","common/30_generic_methods/_classes_repaired.cf","common/30_generic_methods/directory_create.cf","common/30_generic_methods/service_check_disabled_at_boot.cf","common/30_generic_methods/command_execution.cf","common/30_generic_methods/group_present.cf","common/30_generic_methods/file_check_block_device.cf","common/30_generic_methods/file_keys_values_present.cf","common/30_generic_methods/variable_dict_merge.cf","common/30_generic_methods/variable_string_from_command.cf","common/30_generic_methods/file_key_value_present.cf","common/30_generic_methods/command_execution_result.cf","common/30_generic_methods/file_download.cf","common/30_generic_methods/variable_string_from_file.cf","common/30_generic_methods/service_ensure_stopped.cf","common/30_generic_methods/service_started.cf","common/30_generic_methods/variable_dict_merge_tolerant.cf","common/30_generic_methods/file_from_template_jinja2.cf","common/30_generic_methods/_classes_sanitize.cf","common/30_generic_methods/_log_default.cf","common/30_generic_methods/service_check_running.cf","common/30_generic_methods/file_check_hardlink.cf","common/30_generic_methods/http_request_check_status_headers.cf","common/30_generic_methods/user_home.cf","common/30_generic_methods/_classes_success.cf","common/30_generic_methods/user_primary_group.cf","common/30_generic_methods/file_lines_absent.cf","common/30_generic_methods/condition_from_expression_persistent.cf","common/30_generic_methods/variable_dict_from_file.cf","common/30_generic_methods/variable_dict.cf","common/30_generic_methods/file_from_local_source.cf","common/30_generic_methods/file_from_remote_source.cf","common/30_generic_methods/file_symlink_present_force.cf","common/30_generic_methods/condition_from_variable_match.cf","common/30_generic_methods/package_state.cf","common/30_generic_methods/permissions_dirs_recursive.cf","common/30_generic_methods/service_ensure_disabled_at_boot.cf","common/30_generic_methods/permissions_type_recursion.cf","common/30_generic_methods/_classes_copy.cf","common/30_generic_methods/_classes_combine_three.cf","common/30_generic_methods/service_stopped.cf","common/30_generic_methods/file_key_value_present_in_ini_section.cf","common/30_generic_methods/service_check_started_at_boot.cf","common/30_generic_methods/file_from_template_type.cf","common/30_generic_methods/user_create.cf","common/30_generic_methods/_classes_combine_two.cf","common/30_generic_methods/file_ensure_keys_values.cf","common/30_generic_methods/_classes_noop.cf","common/30_generic_methods/user_present.cf","common/30_generic_methods/file_ensure_line_present_in_xml_tag.cf","common/30_generic_methods/schedule_simple_nodups.cf","common/30_generic_methods/_logger_default.cf","common/30_generic_methods/_logger.cf","common/30_generic_methods/service_enabled.cf","common/30_generic_methods/service_started_path.cf","common/30_generic_methods/user_shell.cf","common/30_generic_methods/package_remove.cf","common/30_generic_methods/_classes_combine_ifthenelse.cf","common/30_generic_methods/file_line_present_in_ini_section.cf","common/30_generic_methods/service_disabled.cf","common/30_generic_methods/file_block_present_in_section.cf","common/30_generic_methods/file_key_value_present_option.cf","common/30_generic_methods/permissions_dirs.cf","common/30_generic_methods/condition_from_command.cf","common/30_generic_methods/file_ensure_key_value_parameter_in_list.cf","common/30_generic_methods/condition_from_variable_existence.cf","common/30_generic_methods/file_symlink_present.cf","common/30_generic_methods/package_install_version_cmp.cf","common/30_generic_methods/variable_iterator_from_file.cf","common/30_generic_methods/variable_string_from_math_expression.cf","common/30_generic_methods/file_check_character_device.cf","common/30_generic_methods/file_key_value_parameter_present_in_list.cf","common/30_generic_methods/file_copy_from_local_source_with_check.cf","common/30_generic_methods/file_ensure_key_value_present_in_ini_section.cf","common/30_generic_methods/condition_from_expression.cf","common/30_generic_methods/environment_variable.cf","common/30_generic_methods/package_install_version.cf","common/30_generic_methods/permissions_recurse.cf","common/30_generic_methods/variable_string_default.cf","common/30_generic_methods/package_install_version_cmp_update.cf","common/30_generic_methods/file_content.cf","common/30_generic_methods/file_create_symlink_force.cf","common/30_generic_methods/_log.cf","common/30_generic_methods/file_ensure_line_present_in_ini_section.cf","common/30_generic_methods/_log_v3.cf","common/30_generic_methods/file_copy_from_remote_source_recursion.cf","common/30_generic_methods/_classes_cancel.cf","common/30_generic_methods/file_replace_lines.cf","common/30_generic_methods/_abort_default.cf","common/30_generic_methods/file_create_symlink.cf","common/30_generic_methods/file_copy_from_remote_source.cf","common/30_generic_methods/file_check_FIFO_pipe.cf","common/30_generic_methods/_abort.cf","common/30_generic_methods/file_absent.cf","common/30_generic_methods/file_from_local_source_recursion.cf","common/30_generic_methods/command_execution_once.cf","common/30_generic_methods/service_action.cf","common/30_generic_methods/file_lines_present.cf","common/30_generic_methods/_classes_copy_invert_kept_repaired.cf","common/30_generic_methods/file_ensure_block_in_section.cf","common/30_generic_methods/service_check_running_ps.cf","common/30_generic_methods/file_check_exists.cf","common/30_generic_methods/_classes_failure.cf","common/30_generic_methods/file_ensure_lines_present.cf","common/30_generic_methods/group_absent.cf","common/30_generic_methods/file_from_shared_folder.cf","common/30_generic_methods/directory_check_exists.cf","common/30_generic_methods/service_start.cf","common/30_generic_methods/variable_iterator.cf","common/30_generic_methods/sharedfile_from_node.cf","common/30_generic_methods/package_verify.cf","common/30_generic_methods/permissions_recursive.cf","common/30_generic_methods/file_block_present.cf","common/30_generic_methods/file_key_value_parameter_absent_in_list.cf","common/30_generic_methods/file_check_symlink.cf","common/30_generic_methods/package_check_installed.cf","common/30_generic_methods/condition_once.cf","common/30_generic_methods/file_from_local_source_with_check.cf","common/30_generic_methods/schedule_simple.cf","common/30_generic_methods/file_from_template_mustache.cf","common/30_generic_methods/file_check_socket.cf","common/30_generic_methods/service_reload.cf","common/30_generic_methods/file_ensure_key_value_option.cf","common/30_generic_methods/_service_check_running_smf.cf","common/30_generic_methods/file_create_symlink_enforce.cf","common/30_generic_methods/file_template_expand.cf","common/30_generic_methods/package_state_options.cf","common/30_generic_methods/file_present.cf","common/30_generic_methods/file_ensure_key_value.cf","common/30_generic_methods/_classes_combine_four.cf","common/30_generic_methods/package_absent.cf","common/30_generic_methods/file_from_template.cf","common/30_generic_methods/file_check_symlinkto.cf","common/30_generic_methods/file_line_present_in_xml_tag.cf","common/30_generic_methods/user_uid.cf","common/30_generic_methods/file_create.cf","common/30_generic_methods/package_present.cf","common/30_generic_methods/service_stop.cf","common/30_generic_methods/file_ensure_key_value_parameter_not_in_list.cf","common/30_generic_methods/_service_check_running_src.cf","common/30_generic_methods/_file_check_special.cf","common/30_generic_methods/directory_absent.cf","common/30_generic_methods/service_ensure_started_at_boot.cf","common/30_generic_methods/schedule_simple_catchup.cf","common/30_generic_methods/file_remove.cf","common/30_generic_methods/file_copy_from_local_source_recursion.cf","common/30_generic_methods/package_verify_version.cf","common/30_generic_methods/sharedfile_to_node.cf","common/30_generic_methods/file_from_remote_source_recursion.cf","common/30_generic_methods/service_restart_if.cf","common/30_generic_methods/file_from_http_server.cf","common/30_generic_methods/monitoring_parameter.cf","common/30_generic_methods/package_install.cf","common/30_generic_methods/file_from_string_mustache.cf","common/30_generic_methods/user_fullname.cf","common/30_generic_methods/service_ensure_running_path.cf","common/30_generic_methods/file_symlink_present_option.cf","common/30_generic_methods/service_restart.cf","common/40_it_ops_knowledge/openssh-server/openssh_knowledge.cf","common/40_it_ops_knowledge/service/service_knowledge.cf","common/40_it_ops_knowledge/cfengine/cfengine_knowledge.cf","common/60_services/cfengine/stable/cfengine.cf","common/60_services/baseline/stable/baseline.cf"} rudder debug: DeRefCopyPromise(): copying constraint: 'policy' rudder debug: Evaluating vars promise: raw_path_ncf_inputs rudder debug: DeRefCopyPromise(): promiser:'raw_ncf_inputs' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating function: maplist("${ncf_path}/${this}","@{raw_path_ncf_inputs}") rudder debug: Evaluating vars promise: raw_ncf_inputs rudder debug: DeRefCopyPromise(): promiser:'ncf_inputs' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating function: filter("${ncf_path}/cf_null","raw_ncf_inputs","false","true","10000") rudder debug: Evaluating vars promise: ncf_inputs rudder debug: DeRefCopyPromise(): promiser:'inputs_list' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Flattening slist: @{ncf_inputs} rudder debug: Flattened slist: {"/var/rudder/ncf/common/10_ncf_internals/variables_merger.cf","/var/rudder/ncf/common/10_ncf_internals/dispatcher.cf","/var/rudder/ncf/common/10_ncf_internals/initialization.cf","/var/rudder/ncf/common/10_ncf_internals/configuration.cf","/var/rudder/ncf/common/20_cfe_basics/package_lib.cf","/var/rudder/ncf/common/20_cfe_basics/dry_run_lib.cf","/var/rudder/ncf/common/20_cfe_basics/time_lib.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/processes.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/users.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/cfe_internal.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/bundles.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/guest_environments.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/paths.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/edit_xml.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/services.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/databases.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/vcs.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/files.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/commands.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/examples.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/monitor.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/common.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/reports.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/packages.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/testing.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/storage.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/feature.cf","/var/rudder/ncf/common/20_cfe_basics/flag_lib.cf","/var/rudder/ncf/common/20_cfe_basics/logger_rudder.cf","/var/rudder/ncf/common/20_cfe_basics/ncf_lib.cf","/var/rudder/ncf/common/20_cfe_basics/log_rudder.cf","/var/rudder/ncf/common/30_generic_methods/monitoring_template.cf","/var/rudder/ncf/common/30_generic_methods/schedule_simple_stateless.cf","/var/rudder/ncf/common/30_generic_methods/file_check_regular.cf","/var/rudder/ncf/common/30_generic_methods/file_copy_from_local_source.cf","/var/rudder/ncf/common/30_generic_methods/permissions.cf","/var/rudder/ncf/common/30_generic_methods/directory_present.cf","/var/rudder/ncf/common/30_generic_methods/user_locked.cf","/var/rudder/ncf/common/30_generic_methods/permissions_dirs_recurse.cf","/var/rudder/ncf/common/30_generic_methods/file_enforce_content.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_block_present.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_lines_absent.cf","/var/rudder/ncf/common/30_generic_methods/http_request_content_headers.cf","/var/rudder/ncf/common/30_generic_methods/user_absent.cf","/var/rudder/ncf/common/30_generic_methods/user_password_hash.cf","/var/rudder/ncf/common/30_generic_methods/variable_string.cf","/var/rudder/ncf/common/30_generic_methods/service_ensure_running.cf","/var/rudder/ncf/common/30_generic_methods/_classes_repaired.cf","/var/rudder/ncf/common/30_generic_methods/directory_create.cf","/var/rudder/ncf/common/30_generic_methods/service_check_disabled_at_boot.cf","/var/rudder/ncf/common/30_generic_methods/command_execution.cf","/var/rudder/ncf/common/30_generic_methods/group_present.cf","/var/rudder/ncf/common/30_generic_methods/file_check_block_device.cf","/var/rudder/ncf/common/30_generic_methods/file_keys_values_present.cf","/var/rudder/ncf/common/30_generic_methods/variable_dict_merge.cf","/var/rudder/ncf/common/30_generic_methods/variable_string_from_command.cf","/var/rudder/ncf/common/30_generic_methods/file_key_value_present.cf","/var/rudder/ncf/common/30_generic_methods/command_execution_result.cf","/var/rudder/ncf/common/30_generic_methods/file_download.cf","/var/rudder/ncf/common/30_generic_methods/variable_string_from_file.cf","/var/rudder/ncf/common/30_generic_methods/service_ensure_stopped.cf","/var/rudder/ncf/common/30_generic_methods/service_started.cf","/var/rudder/ncf/common/30_generic_methods/variable_dict_merge_tolerant.cf","/var/rudder/ncf/common/30_generic_methods/file_from_template_jinja2.cf","/var/rudder/ncf/common/30_generic_methods/_classes_sanitize.cf","/var/rudder/ncf/common/30_generic_methods/_log_default.cf","/var/rudder/ncf/common/30_generic_methods/service_check_running.cf","/var/rudder/ncf/common/30_generic_methods/file_check_hardlink.cf","/var/rudder/ncf/common/30_generic_methods/http_request_check_status_headers.cf","/var/rudder/ncf/common/30_generic_methods/user_home.cf","/var/rudder/ncf/common/30_generic_methods/_classes_success.cf","/var/rudder/ncf/common/30_generic_methods/user_primary_group.cf","/var/rudder/ncf/common/30_generic_methods/file_lines_absent.cf","/var/rudder/ncf/common/30_generic_methods/condition_from_expression_persistent.cf","/var/rudder/ncf/common/30_generic_methods/variable_dict_from_file.cf","/var/rudder/ncf/common/30_generic_methods/variable_dict.cf","/var/rudder/ncf/common/30_generic_methods/file_from_local_source.cf","/var/rudder/ncf/common/30_generic_methods/file_from_remote_source.cf","/var/rudder/ncf/common/30_generic_methods/file_symlink_present_force.cf","/var/rudder/ncf/common/30_generic_methods/condition_from_variable_match.cf","/var/rudder/ncf/common/30_generic_methods/package_state.cf","/var/rudder/ncf/common/30_generic_methods/permissions_dirs_recursive.cf","/var/rudder/ncf/common/30_generic_methods/service_ensure_disabled_at_boot.cf","/var/rudder/ncf/common/30_generic_methods/permissions_type_recursion.cf","/var/rudder/ncf/common/30_generic_methods/_classes_copy.cf","/var/rudder/ncf/common/30_generic_methods/_classes_combine_three.cf","/var/rudder/ncf/common/30_generic_methods/service_stopped.cf","/var/rudder/ncf/common/30_generic_methods/file_key_value_present_in_ini_section.cf","/var/rudder/ncf/common/30_generic_methods/service_check_started_at_boot.cf","/var/rudder/ncf/common/30_generic_methods/file_from_template_type.cf","/var/rudder/ncf/common/30_generic_methods/user_create.cf","/var/rudder/ncf/common/30_generic_methods/_classes_combine_two.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_keys_values.cf","/var/rudder/ncf/common/30_generic_methods/_classes_noop.cf","/var/rudder/ncf/common/30_generic_methods/user_present.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_line_present_in_xml_tag.cf","/var/rudder/ncf/common/30_generic_methods/schedule_simple_nodups.cf","/var/rudder/ncf/common/30_generic_methods/_logger_default.cf","/var/rudder/ncf/common/30_generic_methods/_logger.cf","/var/rudder/ncf/common/30_generic_methods/service_enabled.cf","/var/rudder/ncf/common/30_generic_methods/service_started_path.cf","/var/rudder/ncf/common/30_generic_methods/user_shell.cf","/var/rudder/ncf/common/30_generic_methods/package_remove.cf","/var/rudder/ncf/common/30_generic_methods/_classes_combine_ifthenelse.cf","/var/rudder/ncf/common/30_generic_methods/file_line_present_in_ini_section.cf","/var/rudder/ncf/common/30_generic_methods/service_disabled.cf","/var/rudder/ncf/common/30_generic_methods/file_block_present_in_section.cf","/var/rudder/ncf/common/30_generic_methods/file_key_value_present_option.cf","/var/rudder/ncf/common/30_generic_methods/permissions_dirs.cf","/var/rudder/ncf/common/30_generic_methods/condition_from_command.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_key_value_parameter_in_list.cf","/var/rudder/ncf/common/30_generic_methods/condition_from_variable_existence.cf","/var/rudder/ncf/common/30_generic_methods/file_symlink_present.cf","/var/rudder/ncf/common/30_generic_methods/package_install_version_cmp.cf","/var/rudder/ncf/common/30_generic_methods/variable_iterator_from_file.cf","/var/rudder/ncf/common/30_generic_methods/variable_string_from_math_expression.cf","/var/rudder/ncf/common/30_generic_methods/file_check_character_device.cf","/var/rudder/ncf/common/30_generic_methods/file_key_value_parameter_present_in_list.cf","/var/rudder/ncf/common/30_generic_methods/file_copy_from_local_source_with_check.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_key_value_present_in_ini_section.cf","/var/rudder/ncf/common/30_generic_methods/condition_from_expression.cf","/var/rudder/ncf/common/30_generic_methods/environment_variable.cf","/var/rudder/ncf/common/30_generic_methods/package_install_version.cf","/var/rudder/ncf/common/30_generic_methods/permissions_recurse.cf","/var/rudder/ncf/common/30_generic_methods/variable_string_default.cf","/var/rudder/ncf/common/30_generic_methods/package_install_version_cmp_update.cf","/var/rudder/ncf/common/30_generic_methods/file_content.cf","/var/rudder/ncf/common/30_generic_methods/file_create_symlink_force.cf","/var/rudder/ncf/common/30_generic_methods/_log.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_line_present_in_ini_section.cf","/var/rudder/ncf/common/30_generic_methods/_log_v3.cf","/var/rudder/ncf/common/30_generic_methods/file_copy_from_remote_source_recursion.cf","/var/rudder/ncf/common/30_generic_methods/_classes_cancel.cf","/var/rudder/ncf/common/30_generic_methods/file_replace_lines.cf","/var/rudder/ncf/common/30_generic_methods/_abort_default.cf","/var/rudder/ncf/common/30_generic_methods/file_create_symlink.cf","/var/rudder/ncf/common/30_generic_methods/file_copy_from_remote_source.cf","/var/rudder/ncf/common/30_generic_methods/file_check_FIFO_pipe.cf","/var/rudder/ncf/common/30_generic_methods/_abort.cf","/var/rudder/ncf/common/30_generic_methods/file_absent.cf","/var/rudder/ncf/common/30_generic_methods/file_from_local_source_recursion.cf","/var/rudder/ncf/common/30_generic_methods/command_execution_once.cf","/var/rudder/ncf/common/30_generic_methods/service_action.cf","/var/rudder/ncf/common/30_generic_methods/file_lines_present.cf","/var/rudder/ncf/common/30_generic_methods/_classes_copy_invert_kept_repaired.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_block_in_section.cf","/var/rudder/ncf/common/30_generic_methods/service_check_running_ps.cf","/var/rudder/ncf/common/30_generic_methods/file_check_exists.cf","/var/rudder/ncf/common/30_generic_methods/_classes_failure.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_lines_present.cf","/var/rudder/ncf/common/30_generic_methods/group_absent.cf","/var/rudder/ncf/common/30_generic_methods/file_from_shared_folder.cf","/var/rudder/ncf/common/30_generic_methods/directory_check_exists.cf","/var/rudder/ncf/common/30_generic_methods/service_start.cf","/var/rudder/ncf/common/30_generic_methods/variable_iterator.cf","/var/rudder/ncf/common/30_generic_methods/sharedfile_from_node.cf","/var/rudder/ncf/common/30_generic_methods/package_verify.cf","/var/rudder/ncf/common/30_generic_methods/permissions_recursive.cf","/var/rudder/ncf/common/30_generic_methods/file_block_present.cf","/var/rudder/ncf/common/30_generic_methods/file_key_value_parameter_absent_in_list.cf","/var/rudder/ncf/common/30_generic_methods/file_check_symlink.cf","/var/rudder/ncf/common/30_generic_methods/package_check_installed.cf","/var/rudder/ncf/common/30_generic_methods/condition_once.cf","/var/rudder/ncf/common/30_generic_methods/file_from_local_source_with_check.cf","/var/rudder/ncf/common/30_generic_methods/schedule_simple.cf","/var/rudder/ncf/common/30_generic_methods/file_from_template_mustache.cf","/var/rudder/ncf/common/30_generic_methods/file_check_socket.cf","/var/rudder/ncf/common/30_generic_methods/service_reload.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_key_value_option.cf","/var/rudder/ncf/common/30_generic_methods/_service_check_running_smf.cf","/var/rudder/ncf/common/30_generic_methods/file_create_symlink_enforce.cf","/var/rudder/ncf/common/30_generic_methods/file_template_expand.cf","/var/rudder/ncf/common/30_generic_methods/package_state_options.cf","/var/rudder/ncf/common/30_generic_methods/file_present.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_key_value.cf","/var/rudder/ncf/common/30_generic_methods/_classes_combine_four.cf","/var/rudder/ncf/common/30_generic_methods/package_absent.cf","/var/rudder/ncf/common/30_generic_methods/file_from_template.cf","/var/rudder/ncf/common/30_generic_methods/file_check_symlinkto.cf","/var/rudder/ncf/common/30_generic_methods/file_line_present_in_xml_tag.cf","/var/rudder/ncf/common/30_generic_methods/user_uid.cf","/var/rudder/ncf/common/30_generic_methods/file_create.cf","/var/rudder/ncf/common/30_generic_methods/package_present.cf","/var/rudder/ncf/common/30_generic_methods/service_stop.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_key_value_parameter_not_in_list.cf","/var/rudder/ncf/common/30_generic_methods/_service_check_running_src.cf","/var/rudder/ncf/common/30_generic_methods/_file_check_special.cf","/var/rudder/ncf/common/30_generic_methods/directory_absent.cf","/var/rudder/ncf/common/30_generic_methods/service_ensure_started_at_boot.cf","/var/rudder/ncf/common/30_generic_methods/schedule_simple_catchup.cf","/var/rudder/ncf/common/30_generic_methods/file_remove.cf","/var/rudder/ncf/common/30_generic_methods/file_copy_from_local_source_recursion.cf","/var/rudder/ncf/common/30_generic_methods/package_verify_version.cf","/var/rudder/ncf/common/30_generic_methods/sharedfile_to_node.cf","/var/rudder/ncf/common/30_generic_methods/file_from_remote_source_recursion.cf","/var/rudder/ncf/common/30_generic_methods/service_restart_if.cf","/var/rudder/ncf/common/30_generic_methods/file_from_http_server.cf","/var/rudder/ncf/common/30_generic_methods/monitoring_parameter.cf","/var/rudder/ncf/common/30_generic_methods/package_install.cf","/var/rudder/ncf/common/30_generic_methods/file_from_string_mustache.cf","/var/rudder/ncf/common/30_generic_methods/user_fullname.cf","/var/rudder/ncf/common/30_generic_methods/service_ensure_running_path.cf","/var/rudder/ncf/common/30_generic_methods/file_symlink_present_option.cf","/var/rudder/ncf/common/30_generic_methods/service_restart.cf","/var/rudder/ncf/common/40_it_ops_knowledge/openssh-server/openssh_knowledge.cf","/var/rudder/ncf/common/40_it_ops_knowledge/service/service_knowledge.cf","/var/rudder/ncf/common/40_it_ops_knowledge/cfengine/cfengine_knowledge.cf","/var/rudder/ncf/common/60_services/cfengine/stable/cfengine.cf","/var/rudder/ncf/common/60_services/baseline/stable/baseline.cf"} rudder debug: Evaluating vars promise: inputs_list rudder debug: Resolving classes and variables in 'bundle common cfe_internal_common' rudder debug: DeRefCopyPromise(): promiser:'inputs' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating vars promise: inputs rudder debug: DeRefCopyPromise(): promiser:'inputs' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating vars promise: inputs rudder debug: Resolving classes and variables in 'bundle common bundles_common' rudder debug: DeRefCopyPromise(): promiser:'inputs' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating vars promise: inputs rudder debug: DeRefCopyPromise(): promiser:'inputs' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating vars promise: inputs rudder debug: Resolving classes and variables in 'bundle common paths' rudder debug: DeRefCopyPromise(): promiser:'path[git]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[git] rudder debug: DeRefCopyPromise(): promiser:'path[npm]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[npm] rudder debug: DeRefCopyPromise(): promiser:'path[pip]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[pip] rudder debug: DeRefCopyPromise(): promiser:'path[virtualenv]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[virtualenv] rudder debug: DeRefCopyPromise(): promiser:'path[getfacl]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[getfacl] rudder debug: DeRefCopyPromise(): promiser:'path[env]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[env] rudder debug: DeRefCopyPromise(): promiser:'path[systemctl]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[systemctl] rudder debug: DeRefCopyPromise(): promiser:'path[lsattr]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[lsattr] rudder debug: DeRefCopyPromise(): promiser:'path[tar]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[tar] rudder debug: DeRefCopyPromise(): promiser:'path[pgrep]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[pgrep] rudder debug: DeRefCopyPromise(): promiser:'path[getent]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[getent] rudder debug: DeRefCopyPromise(): promiser:'path[mailx]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[mailx] rudder debug: DeRefCopyPromise(): promiser:'path[awk]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[awk] rudder debug: DeRefCopyPromise(): promiser:'path[bc]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[bc] rudder debug: DeRefCopyPromise(): promiser:'path[cat]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[cat] rudder debug: DeRefCopyPromise(): promiser:'path[chkconfig]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[chkconfig] rudder debug: DeRefCopyPromise(): promiser:'path[cksum]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[cksum] rudder debug: DeRefCopyPromise(): promiser:'path[createrepo]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[createrepo] rudder debug: DeRefCopyPromise(): promiser:'path[crontab]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[crontab] rudder debug: DeRefCopyPromise(): promiser:'path[crontabs]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[crontabs] rudder debug: DeRefCopyPromise(): promiser:'path[curl]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[curl] rudder debug: DeRefCopyPromise(): promiser:'path[cut]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[cut] rudder debug: DeRefCopyPromise(): promiser:'path[dc]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[dc] rudder debug: DeRefCopyPromise(): promiser:'path[df]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[df] rudder debug: DeRefCopyPromise(): promiser:'path[diff]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[diff] rudder debug: DeRefCopyPromise(): promiser:'path[dig]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[dig] rudder debug: DeRefCopyPromise(): promiser:'path[dmidecode]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[dmidecode] rudder debug: DeRefCopyPromise(): promiser:'path[domainname]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[domainname] rudder debug: DeRefCopyPromise(): promiser:'path[echo]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[echo] rudder debug: DeRefCopyPromise(): promiser:'path[egrep]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[egrep] rudder debug: DeRefCopyPromise(): promiser:'path[ethtool]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[ethtool] rudder debug: DeRefCopyPromise(): promiser:'path[find]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[find] rudder debug: DeRefCopyPromise(): promiser:'path[free]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[free] rudder debug: DeRefCopyPromise(): promiser:'path[grep]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[grep] rudder debug: DeRefCopyPromise(): promiser:'path[hostname]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[hostname] rudder debug: DeRefCopyPromise(): promiser:'path[init]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[init] rudder debug: DeRefCopyPromise(): promiser:'path[iptables]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[iptables] rudder debug: DeRefCopyPromise(): promiser:'path[iptables_save]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[iptables_save] rudder debug: DeRefCopyPromise(): promiser:'path[ls]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[ls] rudder debug: DeRefCopyPromise(): promiser:'path[lsof]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[lsof] rudder debug: DeRefCopyPromise(): promiser:'path[netstat]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[netstat] rudder debug: DeRefCopyPromise(): promiser:'path[nologin]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[nologin] rudder debug: DeRefCopyPromise(): promiser:'path[ping]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[ping] rudder debug: DeRefCopyPromise(): promiser:'path[perl]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[perl] rudder debug: DeRefCopyPromise(): promiser:'path[printf]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[printf] rudder debug: DeRefCopyPromise(): promiser:'path[sed]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[sed] rudder debug: DeRefCopyPromise(): promiser:'path[sort]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[sort] rudder debug: DeRefCopyPromise(): promiser:'path[test]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[test] rudder debug: DeRefCopyPromise(): promiser:'path[tr]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[tr] rudder debug: DeRefCopyPromise(): promiser:'path[wc]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[wc] rudder debug: DeRefCopyPromise(): promiser:'path[wget]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[wget] rudder debug: DeRefCopyPromise(): promiser:'path[realpath]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[realpath] rudder debug: DeRefCopyPromise(): promiser:'path[apt_cache]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[apt_cache] rudder debug: DeRefCopyPromise(): promiser:'path[apt_config]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[apt_config] rudder debug: DeRefCopyPromise(): promiser:'path[apt_get]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[apt_get] rudder debug: DeRefCopyPromise(): promiser:'path[apt_key]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[apt_key] rudder debug: DeRefCopyPromise(): promiser:'path[aptitude]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[aptitude] rudder debug: DeRefCopyPromise(): promiser:'path[dpkg]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[dpkg] rudder debug: DeRefCopyPromise(): promiser:'path[dpkg_divert]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[dpkg_divert] rudder debug: DeRefCopyPromise(): promiser:'path[groupadd]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[groupadd] rudder debug: DeRefCopyPromise(): promiser:'path[groupdel]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[groupdel] rudder debug: DeRefCopyPromise(): promiser:'path[groupmod]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[groupmod] rudder debug: DeRefCopyPromise(): promiser:'path[ifconfig]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[ifconfig] rudder debug: DeRefCopyPromise(): promiser:'path[ip]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[ip] rudder debug: DeRefCopyPromise(): promiser:'path[service]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[service] rudder debug: DeRefCopyPromise(): promiser:'path[svc]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[svc] rudder debug: DeRefCopyPromise(): promiser:'path[update_alternatives]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[update_alternatives] rudder debug: DeRefCopyPromise(): promiser:'path[update_rc_d]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[update_rc_d] rudder debug: DeRefCopyPromise(): promiser:'path[useradd]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[useradd] rudder debug: DeRefCopyPromise(): promiser:'path[userdel]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[userdel] rudder debug: DeRefCopyPromise(): promiser:'path[usermod]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[usermod] rudder debug: DeRefCopyPromise(): promiser:'path[sysctl]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[sysctl] rudder debug: DeRefCopyPromise(): promiser:'path[logger]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[logger] rudder debug: DeRefCopyPromise(): promiser:'path[shadow]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[shadow] rudder debug: DeRefCopyPromise(): promiser:'all_paths' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating function: getindices("path") rudder debug: Evaluating vars promise: all_paths rudder debug: DeRefCopyPromise(): promiser:'$(all_paths)' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Starting iteration engine with 2 wheels --- ENTERING WARP SPEED rudder debug: Evaluating vars promise: groupadd rudder debug: Evaluating vars promise: usermod rudder debug: Evaluating vars promise: iptables_save rudder debug: Evaluating vars promise: ifconfig rudder debug: Evaluating vars promise: groupdel rudder debug: Evaluating vars promise: dmidecode rudder debug: Evaluating vars promise: egrep rudder debug: Evaluating vars promise: getfacl rudder debug: Evaluating vars promise: createrepo rudder debug: Evaluating vars promise: mailx rudder debug: Evaluating vars promise: logger rudder debug: Evaluating vars promise: ethtool rudder debug: Evaluating vars promise: service rudder debug: Evaluating vars promise: free rudder debug: Evaluating vars promise: diff rudder debug: Evaluating vars promise: curl rudder debug: Evaluating vars promise: netstat rudder debug: Evaluating vars promise: apt_config rudder debug: Evaluating vars promise: virtualenv rudder debug: Evaluating vars promise: cat rudder debug: Evaluating vars promise: sysctl rudder debug: Evaluating vars promise: tr rudder debug: Evaluating vars promise: hostname rudder debug: Evaluating vars promise: bc rudder debug: Evaluating vars promise: dc rudder debug: Evaluating vars promise: svc rudder debug: Evaluating vars promise: dpkg_divert rudder debug: Evaluating vars promise: apt_get rudder debug: Evaluating vars promise: echo rudder debug: Evaluating vars promise: crontab rudder debug: Evaluating vars promise: nologin rudder debug: Evaluating vars promise: test rudder debug: Evaluating vars promise: npm rudder debug: Evaluating vars promise: cksum rudder debug: Evaluating vars promise: ip rudder debug: Evaluating vars promise: userdel rudder debug: Evaluating vars promise: awk rudder debug: Evaluating vars promise: ping rudder debug: Evaluating vars promise: groupmod rudder debug: Evaluating vars promise: dpkg rudder debug: Evaluating vars promise: lsof rudder debug: Evaluating vars promise: env rudder debug: Evaluating vars promise: dig rudder debug: Evaluating vars promise: perl rudder debug: Evaluating vars promise: cut rudder debug: Evaluating vars promise: domainname rudder debug: Evaluating vars promise: apt_cache rudder debug: Evaluating vars promise: wc rudder debug: Evaluating vars promise: tar rudder debug: Evaluating vars promise: pgrep rudder debug: Evaluating vars promise: update_alternatives rudder debug: Evaluating vars promise: aptitude rudder debug: Evaluating vars promise: useradd rudder debug: Evaluating vars promise: apt_key rudder debug: Evaluating vars promise: pip rudder debug: Evaluating vars promise: update_rc_d rudder debug: Evaluating vars promise: find rudder debug: Evaluating vars promise: init rudder debug: Evaluating vars promise: df rudder debug: Evaluating vars promise: grep rudder debug: Evaluating vars promise: printf rudder debug: Evaluating vars promise: realpath rudder debug: Evaluating vars promise: sort rudder debug: Evaluating vars promise: shadow rudder debug: Evaluating vars promise: systemctl rudder debug: Evaluating vars promise: chkconfig rudder debug: Evaluating vars promise: ls rudder debug: Evaluating vars promise: crontabs rudder debug: Evaluating vars promise: lsattr rudder debug: Evaluating vars promise: wget rudder debug: Evaluating vars promise: getent rudder debug: Evaluating vars promise: sed rudder debug: Evaluating vars promise: iptables rudder debug: Evaluating vars promise: git rudder debug: Iteration engine finished --- WARPING OUT rudder debug: DeRefCopyPromise(): promiser:'_have_bin_env' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("/bin/env") rudder debug: Evaluating classes promise: _have_bin_env rudder debug: DeRefCopyPromise(): promiser:'_have_bin_systemctl' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Skipping evaluation of classes promise as class '_have_bin_systemctl' is already set rudder debug: DeRefCopyPromise(): promiser:'_stdlib_has_path_$(all_paths)' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: DeRefCopyPromise(): copying constraint: 'comment' rudder debug: Starting iteration engine with 1 wheels --- ENTERING WARP SPEED rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_groupadd' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_usermod' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_iptables_save' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_ifconfig' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_groupdel' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_dmidecode' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_egrep' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_getfacl' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_createrepo' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_mailx' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_logger' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_ethtool' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_service' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_free' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_diff' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_curl' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_netstat' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_apt_config' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_virtualenv' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_cat' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_sysctl' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_tr' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_hostname' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_bc' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_dc' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_svc' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_dpkg_divert' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_apt_get' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_echo' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_crontab' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_nologin' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_test' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_npm' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_cksum' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_ip' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_userdel' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_awk' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_ping' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_groupmod' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_dpkg' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_lsof' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_env' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_dig' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_perl' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_cut' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_domainname' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_apt_cache' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_wc' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_tar' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_pgrep' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_update_alternatives' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_aptitude' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_useradd' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_apt_key' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_pip' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_update_rc_d' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_find' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_init' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_df' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_grep' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_printf' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_realpath' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_sort' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_shadow' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_systemctl' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_chkconfig' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_ls' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_crontabs' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_lsattr' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_wget' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_getent' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_sed' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_iptables' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_git' is already set rudder debug: Iteration engine finished --- WARPING OUT rudder debug: DeRefCopyPromise(): promiser:'_stdlib_path_exists_$(all_paths)' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: DeRefCopyPromise(): copying constraint: 'comment' rudder debug: Starting iteration engine with 2 wheels --- ENTERING WARP SPEED rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_groupadd' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_usermod' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_iptables_save' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_ifconfig' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_groupdel' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_dmidecode' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_egrep' is already set rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_getfacl rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_createrepo rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_mailx rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_logger' is already set rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_ethtool rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_service' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_free' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_diff' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_curl' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_netstat' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_apt_config' is already set rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_virtualenv rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_cat' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_sysctl' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_tr' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_hostname' is already set rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_bc rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_dc rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_svc' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_dpkg_divert' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_apt_get' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_echo' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_crontab' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_nologin' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_test' is already set rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_npm rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_cksum' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_ip' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_userdel' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_awk' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_ping' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_groupmod' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_dpkg' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_lsof' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_env' is already set rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_dig rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_perl' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_cut' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_domainname' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_apt_cache' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_wc' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_tar' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_pgrep' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_update_alternatives' is already set rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_aptitude rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_useradd' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_apt_key' is already set rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_pip rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_update_rc_d' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_find' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_init' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_df' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_grep' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_printf' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_realpath' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_sort' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_shadow' is already set rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_systemctl rudder verbose: C: + Global class: _stdlib_path_exists_systemctl rudder debug: Setting class: default:_stdlib_path_exists_systemctl rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_chkconfig rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_ls' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_crontabs' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_lsattr' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_wget' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_getent' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_sed' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_iptables' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_git' is already set rudder debug: Iteration engine finished --- WARPING OUT rudder debug: DeRefCopyPromise(): promiser:'path[git]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[git] rudder debug: DeRefCopyPromise(): promiser:'path[npm]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[npm] rudder debug: DeRefCopyPromise(): promiser:'path[pip]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[pip] rudder debug: DeRefCopyPromise(): promiser:'path[virtualenv]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[virtualenv] rudder debug: DeRefCopyPromise(): promiser:'path[getfacl]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[getfacl] rudder debug: DeRefCopyPromise(): promiser:'path[env]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[env] rudder debug: DeRefCopyPromise(): promiser:'path[systemctl]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[systemctl] rudder debug: DeRefCopyPromise(): promiser:'path[lsattr]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[lsattr] rudder debug: DeRefCopyPromise(): promiser:'path[tar]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[tar] rudder debug: DeRefCopyPromise(): promiser:'path[pgrep]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[pgrep] rudder debug: DeRefCopyPromise(): promiser:'path[getent]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[getent] rudder debug: DeRefCopyPromise(): promiser:'path[mailx]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[mailx] rudder debug: DeRefCopyPromise(): promiser:'path[awk]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[awk] rudder debug: DeRefCopyPromise(): promiser:'path[bc]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[bc] rudder debug: DeRefCopyPromise(): promiser:'path[cat]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[cat] rudder debug: DeRefCopyPromise(): promiser:'path[chkconfig]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[chkconfig] rudder debug: DeRefCopyPromise(): promiser:'path[cksum]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[cksum] rudder debug: DeRefCopyPromise(): promiser:'path[createrepo]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[createrepo] rudder debug: DeRefCopyPromise(): promiser:'path[crontab]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[crontab] rudder debug: DeRefCopyPromise(): promiser:'path[crontabs]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[crontabs] rudder debug: DeRefCopyPromise(): promiser:'path[curl]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[curl] rudder debug: DeRefCopyPromise(): promiser:'path[cut]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[cut] rudder debug: DeRefCopyPromise(): promiser:'path[dc]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[dc] rudder debug: DeRefCopyPromise(): promiser:'path[df]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[df] rudder debug: DeRefCopyPromise(): promiser:'path[diff]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[diff] rudder debug: DeRefCopyPromise(): promiser:'path[dig]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[dig] rudder debug: DeRefCopyPromise(): promiser:'path[dmidecode]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[dmidecode] rudder debug: DeRefCopyPromise(): promiser:'path[domainname]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[domainname] rudder debug: DeRefCopyPromise(): promiser:'path[echo]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[echo] rudder debug: DeRefCopyPromise(): promiser:'path[egrep]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[egrep] rudder debug: DeRefCopyPromise(): promiser:'path[ethtool]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[ethtool] rudder debug: DeRefCopyPromise(): promiser:'path[find]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[find] rudder debug: DeRefCopyPromise(): promiser:'path[free]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[free] rudder debug: DeRefCopyPromise(): promiser:'path[grep]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[grep] rudder debug: DeRefCopyPromise(): promiser:'path[hostname]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[hostname] rudder debug: DeRefCopyPromise(): promiser:'path[init]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[init] rudder debug: DeRefCopyPromise(): promiser:'path[iptables]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[iptables] rudder debug: DeRefCopyPromise(): promiser:'path[iptables_save]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[iptables_save] rudder debug: DeRefCopyPromise(): promiser:'path[ls]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[ls] rudder debug: DeRefCopyPromise(): promiser:'path[lsof]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[lsof] rudder debug: DeRefCopyPromise(): promiser:'path[netstat]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[netstat] rudder debug: DeRefCopyPromise(): promiser:'path[nologin]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[nologin] rudder debug: DeRefCopyPromise(): promiser:'path[ping]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[ping] rudder debug: DeRefCopyPromise(): promiser:'path[perl]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[perl] rudder debug: DeRefCopyPromise(): promiser:'path[printf]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[printf] rudder debug: DeRefCopyPromise(): promiser:'path[sed]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[sed] rudder debug: DeRefCopyPromise(): promiser:'path[sort]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[sort] rudder debug: DeRefCopyPromise(): promiser:'path[test]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[test] rudder debug: DeRefCopyPromise(): promiser:'path[tr]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[tr] rudder debug: DeRefCopyPromise(): promiser:'path[wc]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[wc] rudder debug: DeRefCopyPromise(): promiser:'path[wget]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[wget] rudder debug: DeRefCopyPromise(): promiser:'path[realpath]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[realpath] rudder debug: DeRefCopyPromise(): promiser:'path[apt_cache]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[apt_cache] rudder debug: DeRefCopyPromise(): promiser:'path[apt_config]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[apt_config] rudder debug: DeRefCopyPromise(): promiser:'path[apt_get]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[apt_get] rudder debug: DeRefCopyPromise(): promiser:'path[apt_key]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[apt_key] rudder debug: DeRefCopyPromise(): promiser:'path[aptitude]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[aptitude] rudder debug: DeRefCopyPromise(): promiser:'path[dpkg]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[dpkg] rudder debug: DeRefCopyPromise(): promiser:'path[dpkg_divert]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[dpkg_divert] rudder debug: DeRefCopyPromise(): promiser:'path[groupadd]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[groupadd] rudder debug: DeRefCopyPromise(): promiser:'path[groupdel]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[groupdel] rudder debug: DeRefCopyPromise(): promiser:'path[groupmod]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[groupmod] rudder debug: DeRefCopyPromise(): promiser:'path[ifconfig]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[ifconfig] rudder debug: DeRefCopyPromise(): promiser:'path[ip]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[ip] rudder debug: DeRefCopyPromise(): promiser:'path[service]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[service] rudder debug: DeRefCopyPromise(): promiser:'path[svc]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[svc] rudder debug: DeRefCopyPromise(): promiser:'path[update_alternatives]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[update_alternatives] rudder debug: DeRefCopyPromise(): promiser:'path[update_rc_d]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[update_rc_d] rudder debug: DeRefCopyPromise(): promiser:'path[useradd]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[useradd] rudder debug: DeRefCopyPromise(): promiser:'path[userdel]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[userdel] rudder debug: DeRefCopyPromise(): promiser:'path[usermod]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[usermod] rudder debug: DeRefCopyPromise(): promiser:'path[sysctl]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[sysctl] rudder debug: DeRefCopyPromise(): promiser:'path[logger]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[logger] rudder debug: DeRefCopyPromise(): promiser:'path[shadow]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[shadow] rudder debug: DeRefCopyPromise(): promiser:'all_paths' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating function: getindices("path") rudder debug: Evaluating vars promise: all_paths rudder debug: DeRefCopyPromise(): promiser:'$(all_paths)' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Starting iteration engine with 2 wheels --- ENTERING WARP SPEED rudder debug: Evaluating vars promise: groupadd rudder debug: Evaluating vars promise: usermod rudder debug: Evaluating vars promise: iptables_save rudder debug: Evaluating vars promise: ifconfig rudder debug: Evaluating vars promise: groupdel rudder debug: Evaluating vars promise: dmidecode rudder debug: Evaluating vars promise: egrep rudder debug: Evaluating vars promise: getfacl rudder debug: Evaluating vars promise: createrepo rudder debug: Evaluating vars promise: mailx rudder debug: Evaluating vars promise: logger rudder debug: Evaluating vars promise: ethtool rudder debug: Evaluating vars promise: service rudder debug: Evaluating vars promise: free rudder debug: Evaluating vars promise: diff rudder debug: Evaluating vars promise: curl rudder debug: Evaluating vars promise: netstat rudder debug: Evaluating vars promise: apt_config rudder debug: Evaluating vars promise: virtualenv rudder debug: Evaluating vars promise: cat rudder debug: Evaluating vars promise: sysctl rudder debug: Evaluating vars promise: tr rudder debug: Evaluating vars promise: hostname rudder debug: Evaluating vars promise: bc rudder debug: Evaluating vars promise: dc rudder debug: Evaluating vars promise: svc rudder debug: Evaluating vars promise: dpkg_divert rudder debug: Evaluating vars promise: apt_get rudder debug: Evaluating vars promise: echo rudder debug: Evaluating vars promise: crontab rudder debug: Evaluating vars promise: nologin rudder debug: Evaluating vars promise: test rudder debug: Evaluating vars promise: npm rudder debug: Evaluating vars promise: cksum rudder debug: Evaluating vars promise: ip rudder debug: Evaluating vars promise: userdel rudder debug: Evaluating vars promise: awk rudder debug: Evaluating vars promise: ping rudder debug: Evaluating vars promise: groupmod rudder debug: Evaluating vars promise: dpkg rudder debug: Evaluating vars promise: lsof rudder debug: Evaluating vars promise: env rudder debug: Evaluating vars promise: dig rudder debug: Evaluating vars promise: perl rudder debug: Evaluating vars promise: cut rudder debug: Evaluating vars promise: domainname rudder debug: Evaluating vars promise: apt_cache rudder debug: Evaluating vars promise: wc rudder debug: Evaluating vars promise: tar rudder debug: Evaluating vars promise: pgrep rudder debug: Evaluating vars promise: update_alternatives rudder debug: Evaluating vars promise: aptitude rudder debug: Evaluating vars promise: useradd rudder debug: Evaluating vars promise: apt_key rudder debug: Evaluating vars promise: pip rudder debug: Evaluating vars promise: update_rc_d rudder debug: Evaluating vars promise: find rudder debug: Evaluating vars promise: init rudder debug: Evaluating vars promise: df rudder debug: Evaluating vars promise: grep rudder debug: Evaluating vars promise: printf rudder debug: Evaluating vars promise: realpath rudder debug: Evaluating vars promise: sort rudder debug: Evaluating vars promise: shadow rudder debug: Evaluating vars promise: systemctl rudder debug: Evaluating vars promise: chkconfig rudder debug: Evaluating vars promise: ls rudder debug: Evaluating vars promise: crontabs rudder debug: Evaluating vars promise: lsattr rudder debug: Evaluating vars promise: wget rudder debug: Evaluating vars promise: getent rudder debug: Evaluating vars promise: sed rudder debug: Evaluating vars promise: iptables rudder debug: Evaluating vars promise: git rudder debug: Iteration engine finished --- WARPING OUT rudder debug: Resolving classes and variables in 'bundle common files_common' rudder debug: DeRefCopyPromise(): promiser:'inputs' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating vars promise: inputs rudder debug: DeRefCopyPromise(): promiser:'inputs' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating vars promise: inputs rudder debug: Resolving classes and variables in 'bundle common services_common' rudder debug: DeRefCopyPromise(): promiser:'inputs' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating vars promise: inputs rudder debug: DeRefCopyPromise(): promiser:'inputs' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating vars promise: inputs rudder debug: Resolving classes and variables in 'bundle common vcs_common' rudder debug: DeRefCopyPromise(): promiser:'inputs' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating vars promise: inputs rudder debug: DeRefCopyPromise(): promiser:'inputs' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating vars promise: inputs rudder debug: Resolving classes and variables in 'bundle common package_module_knowledge' rudder debug: DeRefCopyPromise(): promiser:'platform_default' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: platform_default rudder debug: DeRefCopyPromise(): promiser:'platform_default' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: platform_default rudder debug: Resolving classes and variables in 'bundle common packages_common' rudder debug: DeRefCopyPromise(): promiser:'inputs' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating vars promise: inputs rudder debug: DeRefCopyPromise(): promiser:'inputs' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating vars promise: inputs rudder debug: Resolving classes and variables in 'bundle common common_knowledge' rudder debug: DeRefCopyPromise(): promiser:'list_update_ifelapsed' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: list_update_ifelapsed rudder debug: DeRefCopyPromise(): promiser:'list_update_ifelapsed' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: list_update_ifelapsed rudder debug: Resolving classes and variables in 'bundle common debian_knowledge' rudder debug: DeRefCopyPromise(): promiser:'default_arch' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating function: ifelse("x86_64","amd64","i386","i386","$(sys.arch)") rudder debug: Evaluating vars promise: default_arch rudder debug: DeRefCopyPromise(): promiser:'apt_prefix' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: apt_prefix rudder debug: DeRefCopyPromise(): promiser:'call_dpkg' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_dpkg rudder debug: DeRefCopyPromise(): promiser:'call_apt_get' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_apt_get rudder debug: DeRefCopyPromise(): promiser:'call_aptitude' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_aptitude rudder debug: DeRefCopyPromise(): promiser:'dpkg_options' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: dpkg_options rudder debug: DeRefCopyPromise(): promiser:'dpkg_compare_equal' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: dpkg_compare_equal rudder debug: DeRefCopyPromise(): promiser:'dpkg_compare_less' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: dpkg_compare_less rudder debug: DeRefCopyPromise(): promiser:'list_name_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: list_name_regex rudder debug: DeRefCopyPromise(): promiser:'list_version_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: list_version_regex rudder debug: DeRefCopyPromise(): promiser:'patch_name_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: patch_name_regex rudder debug: DeRefCopyPromise(): promiser:'patch_version_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: patch_version_regex rudder debug: DeRefCopyPromise(): promiser:'default_arch' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating function: ifelse("x86_64","amd64","i386","i386","$(sys.arch)") rudder debug: Evaluating vars promise: default_arch rudder debug: DeRefCopyPromise(): promiser:'apt_prefix' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: apt_prefix rudder debug: DeRefCopyPromise(): promiser:'call_dpkg' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_dpkg rudder debug: DeRefCopyPromise(): promiser:'call_apt_get' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_apt_get rudder debug: DeRefCopyPromise(): promiser:'call_aptitude' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_aptitude rudder debug: DeRefCopyPromise(): promiser:'dpkg_options' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: dpkg_options rudder debug: DeRefCopyPromise(): promiser:'dpkg_compare_equal' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: dpkg_compare_equal rudder debug: DeRefCopyPromise(): promiser:'dpkg_compare_less' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: dpkg_compare_less rudder debug: DeRefCopyPromise(): promiser:'list_name_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: list_name_regex rudder debug: DeRefCopyPromise(): promiser:'list_version_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: list_version_regex rudder debug: DeRefCopyPromise(): promiser:'patch_name_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: patch_name_regex rudder debug: DeRefCopyPromise(): promiser:'patch_version_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: patch_version_regex rudder debug: Resolving classes and variables in 'bundle common rpm_knowledge' rudder debug: DeRefCopyPromise(): promiser:'call_rpm' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_rpm rudder debug: DeRefCopyPromise(): promiser:'rpm_output_format' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm_output_format rudder debug: DeRefCopyPromise(): promiser:'rpm_name_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm_name_regex rudder debug: DeRefCopyPromise(): promiser:'rpm_version_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm_version_regex rudder debug: DeRefCopyPromise(): promiser:'rpm_arch_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm_arch_regex rudder debug: DeRefCopyPromise(): promiser:'rpm2_output_format' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm2_output_format rudder debug: DeRefCopyPromise(): promiser:'rpm2_name_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm2_name_regex rudder debug: DeRefCopyPromise(): promiser:'rpm2_version_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm2_version_regex rudder debug: DeRefCopyPromise(): promiser:'rpm2_arch_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm2_arch_regex rudder debug: DeRefCopyPromise(): promiser:'rpm3_output_format' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm3_output_format rudder debug: DeRefCopyPromise(): promiser:'rpm3_name_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm3_name_regex rudder debug: DeRefCopyPromise(): promiser:'rpm3_version_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm3_version_regex rudder debug: DeRefCopyPromise(): promiser:'rpm3_arch_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm3_arch_regex rudder debug: DeRefCopyPromise(): promiser:'call_rpm' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_rpm rudder debug: DeRefCopyPromise(): promiser:'rpm_output_format' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm_output_format rudder debug: DeRefCopyPromise(): promiser:'rpm_name_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm_name_regex rudder debug: DeRefCopyPromise(): promiser:'rpm_version_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm_version_regex rudder debug: DeRefCopyPromise(): promiser:'rpm_arch_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm_arch_regex rudder debug: DeRefCopyPromise(): promiser:'rpm2_output_format' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm2_output_format rudder debug: DeRefCopyPromise(): promiser:'rpm2_name_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm2_name_regex rudder debug: DeRefCopyPromise(): promiser:'rpm2_version_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm2_version_regex rudder debug: DeRefCopyPromise(): promiser:'rpm2_arch_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm2_arch_regex rudder debug: DeRefCopyPromise(): promiser:'rpm3_output_format' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm3_output_format rudder debug: DeRefCopyPromise(): promiser:'rpm3_name_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm3_name_regex rudder debug: DeRefCopyPromise(): promiser:'rpm3_version_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm3_version_regex rudder debug: DeRefCopyPromise(): promiser:'rpm3_arch_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm3_arch_regex rudder debug: Resolving classes and variables in 'bundle common redhat_no_locking_knowledge' rudder debug: DeRefCopyPromise(): promiser:'no_locking_option' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: no_locking_option rudder debug: DeRefCopyPromise(): promiser:'no_locking_option' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: no_locking_option rudder debug: Resolving classes and variables in 'bundle common redhat_knowledge' rudder debug: DeRefCopyPromise(): promiser:'default_arch' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: default_arch rudder debug: DeRefCopyPromise(): promiser:'call_yum' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_yum rudder debug: DeRefCopyPromise(): promiser:'call_rpmvercmp' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_rpmvercmp rudder debug: DeRefCopyPromise(): promiser:'yum_options' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating function: ifelse("centos_4|redhat_4|centos_3|redhat_3","","--quiet ${redhat_no_locking_knowledge.no_locking_option}") rudder debug: Evaluating vars promise: yum_options rudder debug: DeRefCopyPromise(): promiser:'yum_offline_options' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: yum_offline_options rudder debug: DeRefCopyPromise(): promiser:'rpm_compare_equal' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm_compare_equal rudder debug: DeRefCopyPromise(): promiser:'rpm_compare_less' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm_compare_less rudder debug: DeRefCopyPromise(): promiser:'patch_name_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: patch_name_regex rudder debug: DeRefCopyPromise(): promiser:'patch_version_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: patch_version_regex rudder debug: DeRefCopyPromise(): promiser:'patch_arch_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: patch_arch_regex rudder debug: DeRefCopyPromise(): promiser:'check_update_postproc' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: check_update_postproc rudder debug: DeRefCopyPromise(): promiser:'default_arch' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: default_arch rudder debug: DeRefCopyPromise(): promiser:'call_yum' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_yum rudder debug: DeRefCopyPromise(): promiser:'call_rpmvercmp' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_rpmvercmp rudder debug: DeRefCopyPromise(): promiser:'yum_options' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating function: ifelse("centos_4|redhat_4|centos_3|redhat_3","","--quiet ${redhat_no_locking_knowledge.no_locking_option}") rudder debug: Evaluating vars promise: yum_options rudder debug: DeRefCopyPromise(): promiser:'yum_offline_options' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: yum_offline_options rudder debug: DeRefCopyPromise(): promiser:'rpm_compare_equal' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm_compare_equal rudder debug: DeRefCopyPromise(): promiser:'rpm_compare_less' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm_compare_less rudder debug: DeRefCopyPromise(): promiser:'patch_name_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: patch_name_regex rudder debug: DeRefCopyPromise(): promiser:'patch_version_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: patch_version_regex rudder debug: DeRefCopyPromise(): promiser:'patch_arch_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: patch_arch_regex rudder debug: DeRefCopyPromise(): promiser:'check_update_postproc' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: check_update_postproc rudder debug: Resolving classes and variables in 'bundle common suse_knowledge' rudder debug: DeRefCopyPromise(): promiser:'default_arch' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: default_arch rudder debug: DeRefCopyPromise(): promiser:'call_zypper' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_zypper rudder debug: DeRefCopyPromise(): promiser:'default_arch' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: default_arch rudder debug: DeRefCopyPromise(): promiser:'call_zypper' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_zypper rudder debug: Resolving classes and variables in 'bundle common darwin_knowledge' rudder debug: DeRefCopyPromise(): promiser:'call_brew' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_brew rudder debug: DeRefCopyPromise(): promiser:'call_sudo' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_sudo rudder debug: DeRefCopyPromise(): promiser:'brew_name_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: brew_name_regex rudder debug: DeRefCopyPromise(): promiser:'brew_version_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: brew_version_regex rudder debug: DeRefCopyPromise(): promiser:'call_brew' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_brew rudder debug: DeRefCopyPromise(): promiser:'call_sudo' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_sudo rudder debug: DeRefCopyPromise(): promiser:'brew_name_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: brew_name_regex rudder debug: DeRefCopyPromise(): promiser:'brew_version_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: brew_version_regex rudder debug: Resolving classes and variables in 'bundle common npm_knowledge' rudder debug: DeRefCopyPromise(): promiser:'call_npm' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_npm rudder debug: DeRefCopyPromise(): promiser:'npm_list_name_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: npm_list_name_regex rudder debug: DeRefCopyPromise(): promiser:'npm_list_version_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: npm_list_version_regex rudder debug: DeRefCopyPromise(): promiser:'npm_installed_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: npm_installed_regex rudder debug: DeRefCopyPromise(): promiser:'call_npm' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_npm rudder debug: DeRefCopyPromise(): promiser:'npm_list_name_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: npm_list_name_regex rudder debug: DeRefCopyPromise(): promiser:'npm_list_version_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: npm_list_version_regex rudder debug: DeRefCopyPromise(): promiser:'npm_installed_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: npm_installed_regex rudder debug: Resolving classes and variables in 'bundle common pip_knowledge' rudder debug: DeRefCopyPromise(): promiser:'call_pip' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_pip rudder debug: DeRefCopyPromise(): promiser:'pip_list_name_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: pip_list_name_regex rudder debug: DeRefCopyPromise(): promiser:'pip_list_version_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: pip_list_version_regex rudder debug: DeRefCopyPromise(): promiser:'pip_installed_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: pip_installed_regex rudder debug: DeRefCopyPromise(): promiser:'call_pip' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_pip rudder debug: DeRefCopyPromise(): promiser:'pip_list_name_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: pip_list_name_regex rudder debug: DeRefCopyPromise(): promiser:'pip_list_version_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: pip_list_version_regex rudder debug: DeRefCopyPromise(): promiser:'pip_installed_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: pip_installed_regex rudder debug: Resolving classes and variables in 'bundle common solaris_knowledge' rudder debug: DeRefCopyPromise(): promiser:'call_pkgadd' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_pkgadd rudder debug: DeRefCopyPromise(): promiser:'call_pkgrm' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_pkgrm rudder debug: DeRefCopyPromise(): promiser:'call_pkginfo' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_pkginfo rudder debug: DeRefCopyPromise(): promiser:'admin_nocheck' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: admin_nocheck rudder debug: DeRefCopyPromise(): promiser:'call_pkgadd' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_pkgadd rudder debug: DeRefCopyPromise(): promiser:'call_pkgrm' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_pkgrm rudder debug: DeRefCopyPromise(): promiser:'call_pkginfo' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_pkginfo rudder debug: DeRefCopyPromise(): promiser:'admin_nocheck' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: admin_nocheck rudder debug: Resolving classes and variables in 'bundle common ncf_const' rudder debug: DeRefCopyPromise(): promiser:'s' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: s rudder debug: DeRefCopyPromise(): promiser:'s' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: s rudder debug: Resolving classes and variables in 'bundle common ncf_paths' rudder debug: DeRefCopyPromise(): promiser:'path[curl]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'if' rudder debug: Evaluating function: isvariable("g.rudder_curl") rudder debug: Evaluating vars promise: path[curl] rudder debug: DeRefCopyPromise(): promiser:'path[curl]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'unless' rudder debug: Evaluating function: isvariable("g.rudder_curl") rudder verbose: Skipping promise 'path[curl]' because constraint 'unless => isvariable("g.rudder_curl")' is not met rudder debug: DeRefCopyPromise(): promiser:'all_paths' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating function: getindices("path") rudder debug: Evaluating vars promise: all_paths rudder debug: DeRefCopyPromise(): promiser:'$(all_paths)' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Starting iteration engine with 2 wheels --- ENTERING WARP SPEED rudder debug: Evaluating vars promise: curl rudder debug: Iteration engine finished --- WARPING OUT rudder debug: DeRefCopyPromise(): promiser:'_ncf_path_exists_$(all_paths)' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: DeRefCopyPromise(): copying constraint: 'comment' rudder debug: Starting iteration engine with 2 wheels --- ENTERING WARP SPEED rudder debug: Skipping evaluation of classes promise as class '_ncf_path_exists_curl' is already set rudder debug: Iteration engine finished --- WARPING OUT rudder debug: DeRefCopyPromise(): promiser:'path[curl]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'if' rudder debug: Evaluating function: isvariable("g.rudder_curl") rudder debug: Evaluating vars promise: path[curl] rudder debug: DeRefCopyPromise(): promiser:'path[curl]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'unless' rudder debug: Evaluating function: isvariable("g.rudder_curl") rudder verbose: Skipping promise 'path[curl]' because constraint 'unless => isvariable("g.rudder_curl")' is not met rudder debug: DeRefCopyPromise(): promiser:'all_paths' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating function: getindices("path") rudder debug: Evaluating vars promise: all_paths rudder debug: DeRefCopyPromise(): promiser:'$(all_paths)' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Starting iteration engine with 2 wheels --- ENTERING WARP SPEED rudder debug: Evaluating vars promise: curl rudder debug: Iteration engine finished --- WARPING OUT rudder debug: Resolving classes and variables in 'bundle common service_knowledge' rudder debug: DeRefCopyPromise(): promiser:'systemctl_utility_present' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Skipping evaluation of classes promise as class 'systemctl_utility_present' is already set rudder debug: DeRefCopyPromise(): promiser:'service_utility_present' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Skipping evaluation of classes promise as class 'service_utility_present' is already set rudder debug: DeRefCopyPromise(): promiser:'chkconfig_utility_present' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("${paths.path[chkconfig]}") rudder debug: Evaluating classes promise: chkconfig_utility_present rudder debug: DeRefCopyPromise(): promiser:'update_rcd_utility_present' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Skipping evaluation of classes promise as class 'update_rcd_utility_present' is already set rudder debug: DeRefCopyPromise(): promiser:'initctl_utility_present' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("/sbin/initctl") rudder debug: Evaluating classes promise: initctl_utility_present rudder debug: DeRefCopyPromise(): promiser:'startsrc_utility_present' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("/usr/bin/startsrc") rudder debug: Evaluating classes promise: startsrc_utility_present rudder debug: DeRefCopyPromise(): promiser:'lssrc_utility_present' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("/usr/bin/lssrc") rudder debug: Evaluating classes promise: lssrc_utility_present rudder debug: DeRefCopyPromise(): promiser:'lsitab_utility_present' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("/usr/sbin/lsitab") rudder debug: Evaluating classes promise: lsitab_utility_present rudder debug: DeRefCopyPromise(): promiser:'chitab_utility_present' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("/usr/sbin/chitab") rudder debug: Evaluating classes promise: chitab_utility_present rudder debug: DeRefCopyPromise(): promiser:'svcadm_utility_present' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Skipping function evaluation for now, arguments contain unresolved variables: fileexists("${paths.path[svcadm]}") rudder debug: Evaluating classes promise: svcadm_utility_present rudder debug: Skipping function evaluation for now, arguments contain unresolved variables: fileexists("${paths.path[svcadm]}") rudder debug: DeRefCopyPromise(): promiser:'svcs_utility_present' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Skipping function evaluation for now, arguments contain unresolved variables: fileexists("${paths.path[svcs]}") rudder debug: Evaluating classes promise: svcs_utility_present rudder debug: Skipping function evaluation for now, arguments contain unresolved variables: fileexists("${paths.path[svcs]}") rudder debug: DeRefCopyPromise(): promiser:'init_d_directory_present' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Skipping evaluation of classes promise as class 'init_d_directory_present' is already set rudder debug: Resolving classes and variables in 'bundle common cfengine_knowledge' rudder debug: DeRefCopyPromise(): promiser:'schedule' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating vars promise: schedule rudder debug: DeRefCopyPromise(): promiser:'splaytime' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: splaytime rudder debug: DeRefCopyPromise(): promiser:'exec_command' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: exec_command rudder debug: DeRefCopyPromise(): promiser:'schedule' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating vars promise: schedule rudder debug: DeRefCopyPromise(): promiser:'splaytime' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: splaytime rudder debug: DeRefCopyPromise(): promiser:'exec_command' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: exec_command rudder debug: Resolving classes and variables in 'bundle common cfengine' rudder debug: DeRefCopyPromise(): promiser:'splay' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: splay rudder debug: DeRefCopyPromise(): promiser:'splay' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: splay rudder debug: Resolving classes and variables in 'bundle common def' rudder debug: DeRefCopyPromise(): promiser:'policy_server_file' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'comment' rudder debug: Evaluating function: translatepath("${sys.workdir}/policy_server.dat") rudder debug: Evaluating vars promise: policy_server_file rudder debug: DeRefCopyPromise(): promiser:'policy_server' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'comment' rudder debug: Evaluating function: fileexists("${policy_server_file}") rudder debug: Evaluating function: readfile("${policy_server_file}","2048") rudder debug: Evaluating function: ifelse(fileexists("${policy_server_file}"),readfile("${policy_server_file}","2048"),"rudder") rudder debug: Evaluating vars promise: policy_server rudder debug: DeRefCopyPromise(): promiser:'cf_runagent_shell' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'comment' rudder debug: Evaluating vars promise: cf_runagent_shell rudder debug: DeRefCopyPromise(): promiser:'dir_masterfiles' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating function: translatepath("${sys.workdir}/masterfiles") rudder debug: Evaluating vars promise: dir_masterfiles rudder debug: DeRefCopyPromise(): promiser:'acl' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Flattening slist: @{sys.ip_addresses} rudder debug: Flattened slist: {"127.0.0.0/8","::1","127.0.0.1","10.0.2.15","192.168.41.3",host2ip("${def.policy_server}"),"192.168.41.0/24","192.168.41.0/24"} rudder debug: Using previously cached result for function: host2ip("server") rudder debug: Evaluating vars promise: acl rudder debug: DeRefCopyPromise(): promiser:'ipv6_enabled' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: DeRefCopyPromise(): copying constraint: 'scope' rudder debug: Skipping evaluation of classes promise as class 'ipv6_enabled' is already set rudder debug: DeRefCopyPromise(): promiser:'policy_server_file' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'comment' rudder debug: Evaluating function: translatepath("${sys.workdir}/policy_server.dat") rudder debug: Evaluating vars promise: policy_server_file rudder debug: DeRefCopyPromise(): promiser:'policy_server' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'comment' rudder debug: Evaluating function: fileexists("${policy_server_file}") rudder debug: Evaluating function: readfile("${policy_server_file}","2048") rudder debug: Evaluating function: ifelse(fileexists("${policy_server_file}"),readfile("${policy_server_file}","2048"),"rudder") rudder debug: Evaluating vars promise: policy_server rudder debug: DeRefCopyPromise(): promiser:'cf_runagent_shell' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'comment' rudder debug: Evaluating vars promise: cf_runagent_shell rudder debug: DeRefCopyPromise(): promiser:'dir_masterfiles' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating function: translatepath("${sys.workdir}/masterfiles") rudder debug: Evaluating vars promise: dir_masterfiles rudder debug: DeRefCopyPromise(): promiser:'acl' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Flattening slist: @{sys.ip_addresses} rudder debug: Flattened slist: {"127.0.0.0/8","::1","127.0.0.1","10.0.2.15","192.168.41.3",host2ip("${def.policy_server}"),"192.168.41.0/24","192.168.41.0/24"} rudder debug: Using previously cached result for function: host2ip("server") rudder debug: Evaluating vars promise: acl rudder debug: Resolving classes and variables in 'bundle common rudder_debian_knowledge' rudder debug: DeRefCopyPromise(): promiser:'dpkg_compare_equal' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: dpkg_compare_equal rudder debug: DeRefCopyPromise(): promiser:'dpkg_compare_less' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: dpkg_compare_less rudder debug: DeRefCopyPromise(): promiser:'dpkg_compare_equal' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: dpkg_compare_equal rudder debug: DeRefCopyPromise(): promiser:'dpkg_compare_less' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: dpkg_compare_less rudder debug: Resolving classes and variables in 'bundle common rudder_rpm_knowledge' rudder debug: DeRefCopyPromise(): promiser:'rpm_compare_equal' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm_compare_equal rudder debug: DeRefCopyPromise(): promiser:'rpm_compare_less' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm_compare_less rudder debug: DeRefCopyPromise(): promiser:'rpm_compare_equal' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm_compare_equal rudder debug: DeRefCopyPromise(): promiser:'rpm_compare_less' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm_compare_less rudder debug: Resolving classes and variables in 'bundle common nxlog_common' rudder debug: DeRefCopyPromise(): promiser:'transport_module' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: transport_module rudder debug: DeRefCopyPromise(): promiser:'use_udp' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Skipping evaluation of classes promise as class 'use_udp' is already set rudder debug: DeRefCopyPromise(): promiser:'use_tcp' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: strcmp("UDP","TCP") rudder debug: Evaluating classes promise: use_tcp rudder debug: DeRefCopyPromise(): promiser:'transport_module' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: transport_module rudder debug: Resolving classes and variables in 'bundle common g' rudder debug: DeRefCopyPromise(): promiser:'rudder_base' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_base rudder debug: DeRefCopyPromise(): promiser:'rudder_rm' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_rm rudder debug: DeRefCopyPromise(): promiser:'rudder_var' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_var rudder debug: DeRefCopyPromise(): promiser:'rudder_curl' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'unless' rudder debug: Evaluating function: fileexists("/opt/rudder/bin/curl") rudder debug: Evaluating vars promise: rudder_curl rudder debug: DeRefCopyPromise(): promiser:'rudder_curl' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'if' rudder debug: Evaluating function: fileexists("/opt/rudder/bin/curl") rudder verbose: Skipping promise 'rudder_curl' because constraint 'if => fileexists("/opt/rudder/bin/curl")' is not met rudder debug: DeRefCopyPromise(): promiser:'rudder_bin' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_bin rudder debug: DeRefCopyPromise(): promiser:'rudder_command' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_command rudder debug: DeRefCopyPromise(): promiser:'rudder_sbin' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_sbin rudder debug: DeRefCopyPromise(): promiser:'rudder_var_tmp' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_var_tmp rudder debug: DeRefCopyPromise(): promiser:'rudder_base_sbin' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_base_sbin rudder debug: DeRefCopyPromise(): promiser:'rudder_inventories' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_inventories rudder debug: DeRefCopyPromise(): promiser:'rudder_disable_agent_file' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_disable_agent_file rudder debug: DeRefCopyPromise(): promiser:'rudder_disable_server_file' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_disable_server_file rudder debug: DeRefCopyPromise(): promiser:'rudder_disable_inventory_file' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_disable_inventory_file rudder debug: DeRefCopyPromise(): promiser:'rudder_tools' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_tools rudder debug: DeRefCopyPromise(): promiser:'rudder_ncf' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_ncf rudder debug: DeRefCopyPromise(): promiser:'crontab' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: crontab rudder debug: DeRefCopyPromise(): promiser:'gzip' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: gzip rudder debug: DeRefCopyPromise(): promiser:'inventory_upload_protocol' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: inventory_upload_protocol rudder debug: DeRefCopyPromise(): promiser:'gzip' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: gzip rudder debug: DeRefCopyPromise(): promiser:'uuid_file' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: uuid_file rudder debug: DeRefCopyPromise(): promiser:'uuid' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: uuid rudder debug: DeRefCopyPromise(): promiser:'server_shares_folder' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: server_shares_folder rudder debug: DeRefCopyPromise(): promiser:'rudder_var_reports' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_var_reports rudder debug: DeRefCopyPromise(): promiser:'davuser' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: davuser rudder debug: DeRefCopyPromise(): promiser:'davpw' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: davpw rudder debug: DeRefCopyPromise(): promiser:'minicurl' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: minicurl rudder debug: DeRefCopyPromise(): promiser:'excludedreps' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating vars promise: excludedreps rudder debug: DeRefCopyPromise(): promiser:'ncf_local_excludedreps' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Flattening slist: @{g.excludedreps} rudder debug: Flattened slist: {"50_techniques","\.X11",".*kde.*","\.svn","perl"} rudder debug: Evaluating vars promise: ncf_local_excludedreps rudder debug: DeRefCopyPromise(): promiser:'rudder_tools_origin' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_tools_origin rudder debug: DeRefCopyPromise(): promiser:'rudder_configuration_repository' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_configuration_repository rudder debug: DeRefCopyPromise(): promiser:'rudder_ncf_origin_common' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_ncf_origin_common rudder debug: DeRefCopyPromise(): promiser:'rudder_ncf_origin_local' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_ncf_origin_local rudder debug: DeRefCopyPromise(): promiser:'rudder_ncf_hash_file' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_ncf_hash_file rudder debug: DeRefCopyPromise(): promiser:'rudder_ncf_origin_common_hash' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_ncf_origin_common_hash rudder debug: DeRefCopyPromise(): promiser:'rudder_ncf_origin_local_hash' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_ncf_origin_local_hash rudder debug: DeRefCopyPromise(): promiser:'uncompressed_inventory_file_types' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating vars promise: uncompressed_inventory_file_types rudder debug: DeRefCopyPromise(): promiser:'inventory_file_types' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Flattening slist: @{uncompressed_inventory_file_types} rudder debug: Flattened slist: {".*.ocs",".*.gz"} rudder debug: Evaluating vars promise: inventory_file_types rudder debug: DeRefCopyPromise(): promiser:'signed_inventory_file_types' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Flattening slist: @{inventory_file_types} rudder debug: Flattened slist: {".*.ocs",".*.gz",".*\.sign"} rudder debug: Evaluating vars promise: signed_inventory_file_types rudder debug: DeRefCopyPromise(): promiser:'server_roles_path' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: server_roles_path rudder debug: DeRefCopyPromise(): promiser:'rudder_tools_updated_filename' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_tools_updated_filename rudder debug: DeRefCopyPromise(): promiser:'rudder_tools_updated_origin' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_tools_updated_origin rudder debug: DeRefCopyPromise(): promiser:'rudder_tools_updated' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_tools_updated rudder debug: DeRefCopyPromise(): promiser:'shared_files' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: shared_files rudder debug: DeRefCopyPromise(): promiser:'execRun' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Using previously cached result for function: execresult("/bin/date -u \"+%Y-%m-%d %T+00:00\"","noshell") rudder debug: Evaluating vars promise: execRun rudder debug: DeRefCopyPromise(): promiser:'heartbeat_interval' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: heartbeat_interval rudder debug: DeRefCopyPromise(): promiser:'rudder_node_config_id' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_node_config_id rudder debug: DeRefCopyPromise(): promiser:'gzip_installed' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Skipping evaluation of classes promise as class 'gzip_installed' is already set rudder debug: DeRefCopyPromise(): promiser:'curl_installed' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Skipping evaluation of classes promise as class 'curl_installed' is already set rudder debug: DeRefCopyPromise(): promiser:'rudder_server_roles_dir_exists' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: isdir("${server_roles_path}") rudder debug: Evaluating classes promise: rudder_server_roles_dir_exists rudder debug: DeRefCopyPromise(): promiser:'role_rudder_server_root' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("${rudder_base}/etc/server-roles.d/rudder-server-root") rudder debug: Evaluating classes promise: role_rudder_server_root rudder debug: DeRefCopyPromise(): promiser:'role_rudder_inventory_ldap' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("${rudder_base}/etc/server-roles.d/rudder-inventory-ldap") rudder debug: Evaluating classes promise: role_rudder_inventory_ldap rudder debug: DeRefCopyPromise(): promiser:'role_rudder_jetty' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("${rudder_base}/etc/server-roles.d/rudder-jetty") rudder debug: Evaluating classes promise: role_rudder_jetty rudder debug: DeRefCopyPromise(): promiser:'role_rudder_webapp' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("${rudder_base}/etc/server-roles.d/rudder-webapp") rudder debug: Evaluating classes promise: role_rudder_webapp rudder debug: DeRefCopyPromise(): promiser:'role_rudder_inventory_endpoint' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("${rudder_base}/etc/server-roles.d/rudder-inventory-endpoint") rudder debug: Evaluating classes promise: role_rudder_inventory_endpoint rudder debug: DeRefCopyPromise(): promiser:'role_rudder_reports' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("${rudder_base}/etc/server-roles.d/rudder-reports") rudder debug: Evaluating classes promise: role_rudder_reports rudder debug: DeRefCopyPromise(): promiser:'role_rudder_relay_top' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("${rudder_base}/etc/server-roles.d/rudder-relay-top") rudder debug: Evaluating classes promise: role_rudder_relay_top rudder debug: DeRefCopyPromise(): promiser:'role_rudder_relay_promises_only' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("${rudder_base}/etc/server-roles.d/rudder-relay-promises-only") rudder debug: Evaluating classes promise: role_rudder_relay_promises_only rudder debug: DeRefCopyPromise(): promiser:'role_rudder_cfengine_mission_portal' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("${rudder_base}/etc/server-roles.d/rudder-cfengine-mission-portal") rudder debug: Evaluating classes promise: role_rudder_cfengine_mission_portal rudder debug: DeRefCopyPromise(): promiser:'rudder_base' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_base rudder debug: DeRefCopyPromise(): promiser:'rudder_rm' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_rm rudder debug: DeRefCopyPromise(): promiser:'rudder_var' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_var rudder debug: DeRefCopyPromise(): promiser:'rudder_curl' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'unless' rudder debug: Evaluating function: fileexists("/opt/rudder/bin/curl") rudder debug: Evaluating vars promise: rudder_curl rudder debug: DeRefCopyPromise(): promiser:'rudder_curl' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'if' rudder debug: Evaluating function: fileexists("/opt/rudder/bin/curl") rudder verbose: Skipping promise 'rudder_curl' because constraint 'if => fileexists("/opt/rudder/bin/curl")' is not met rudder debug: DeRefCopyPromise(): promiser:'rudder_bin' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_bin rudder debug: DeRefCopyPromise(): promiser:'rudder_command' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_command rudder debug: DeRefCopyPromise(): promiser:'rudder_sbin' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_sbin rudder debug: DeRefCopyPromise(): promiser:'rudder_var_tmp' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_var_tmp rudder debug: DeRefCopyPromise(): promiser:'rudder_base_sbin' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_base_sbin rudder debug: DeRefCopyPromise(): promiser:'rudder_inventories' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_inventories rudder debug: DeRefCopyPromise(): promiser:'rudder_disable_agent_file' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_disable_agent_file rudder debug: DeRefCopyPromise(): promiser:'rudder_disable_server_file' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_disable_server_file rudder debug: DeRefCopyPromise(): promiser:'rudder_disable_inventory_file' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_disable_inventory_file rudder debug: DeRefCopyPromise(): promiser:'rudder_tools' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_tools rudder debug: DeRefCopyPromise(): promiser:'rudder_ncf' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_ncf rudder debug: DeRefCopyPromise(): promiser:'crontab' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: crontab rudder debug: DeRefCopyPromise(): promiser:'gzip' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: gzip rudder debug: DeRefCopyPromise(): promiser:'inventory_upload_protocol' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: inventory_upload_protocol rudder debug: DeRefCopyPromise(): promiser:'gzip' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: gzip rudder debug: DeRefCopyPromise(): promiser:'uuid_file' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: uuid_file rudder debug: DeRefCopyPromise(): promiser:'uuid' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: uuid rudder debug: DeRefCopyPromise(): promiser:'server_shares_folder' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: server_shares_folder rudder debug: DeRefCopyPromise(): promiser:'rudder_var_reports' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_var_reports rudder debug: DeRefCopyPromise(): promiser:'davuser' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: davuser rudder debug: DeRefCopyPromise(): promiser:'davpw' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: davpw rudder debug: DeRefCopyPromise(): promiser:'minicurl' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: minicurl rudder debug: DeRefCopyPromise(): promiser:'excludedreps' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating vars promise: excludedreps rudder debug: DeRefCopyPromise(): promiser:'ncf_local_excludedreps' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Flattening slist: @{g.excludedreps} rudder debug: Flattened slist: {"50_techniques","\.X11",".*kde.*","\.svn","perl"} rudder debug: Evaluating vars promise: ncf_local_excludedreps rudder debug: DeRefCopyPromise(): promiser:'rudder_tools_origin' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_tools_origin rudder debug: DeRefCopyPromise(): promiser:'rudder_configuration_repository' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_configuration_repository rudder debug: DeRefCopyPromise(): promiser:'rudder_ncf_origin_common' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_ncf_origin_common rudder debug: DeRefCopyPromise(): promiser:'rudder_ncf_origin_local' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_ncf_origin_local rudder debug: DeRefCopyPromise(): promiser:'rudder_ncf_hash_file' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_ncf_hash_file rudder debug: DeRefCopyPromise(): promiser:'rudder_ncf_origin_common_hash' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_ncf_origin_common_hash rudder debug: DeRefCopyPromise(): promiser:'rudder_ncf_origin_local_hash' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_ncf_origin_local_hash rudder debug: DeRefCopyPromise(): promiser:'uncompressed_inventory_file_types' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating vars promise: uncompressed_inventory_file_types rudder debug: DeRefCopyPromise(): promiser:'inventory_file_types' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Flattening slist: @{uncompressed_inventory_file_types} rudder debug: Flattened slist: {".*.ocs",".*.gz"} rudder debug: Evaluating vars promise: inventory_file_types rudder debug: DeRefCopyPromise(): promiser:'signed_inventory_file_types' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Flattening slist: @{inventory_file_types} rudder debug: Flattened slist: {".*.ocs",".*.gz",".*\.sign"} rudder debug: Evaluating vars promise: signed_inventory_file_types rudder debug: DeRefCopyPromise(): promiser:'server_roles_path' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: server_roles_path rudder debug: DeRefCopyPromise(): promiser:'rudder_tools_updated_filename' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_tools_updated_filename rudder debug: DeRefCopyPromise(): promiser:'rudder_tools_updated_origin' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_tools_updated_origin rudder debug: DeRefCopyPromise(): promiser:'rudder_tools_updated' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_tools_updated rudder debug: DeRefCopyPromise(): promiser:'shared_files' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: shared_files rudder debug: DeRefCopyPromise(): promiser:'execRun' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Using previously cached result for function: execresult("/bin/date -u \"+%Y-%m-%d %T+00:00\"","noshell") rudder debug: Evaluating vars promise: execRun rudder debug: DeRefCopyPromise(): promiser:'heartbeat_interval' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: heartbeat_interval rudder debug: DeRefCopyPromise(): promiser:'rudder_node_config_id' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_node_config_id rudder debug: Resolving classes and variables in 'bundle common ncf_configuration' rudder debug: DeRefCopyPromise(): promiser:'ncf_configuration_file' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: ncf_configuration_file rudder debug: DeRefCopyPromise(): promiser:'ncf_configuration_file' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: ncf_configuration_file rudder debug: Resolving classes and variables in 'bundle common server_info' rudder debug: DeRefCopyPromise(): promiser:'policy_files' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: policy_files rudder debug: DeRefCopyPromise(): promiser:'policy_server_file' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'comment' rudder debug: Evaluating function: translatepath("${sys.workdir}/policy_server.dat") rudder debug: Evaluating vars promise: policy_server_file rudder debug: DeRefCopyPromise(): promiser:'policy_server' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating function: fileexists("${policy_server_file}") rudder debug: Evaluating function: readfile("${policy_server_file}","2048") rudder debug: Evaluating function: ifelse(fileexists("${policy_server_file}"),readfile("${policy_server_file}","2048"),"rudder") rudder debug: Evaluating vars promise: policy_server rudder debug: DeRefCopyPromise(): promiser:'cfserved' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: cfserved rudder debug: DeRefCopyPromise(): promiser:'should_disable_server' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("${g.rudder_disable_server_file}") rudder debug: Evaluating classes promise: should_disable_server rudder debug: DeRefCopyPromise(): promiser:'policy_files' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: policy_files rudder debug: DeRefCopyPromise(): promiser:'policy_server_file' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'comment' rudder debug: Evaluating function: translatepath("${sys.workdir}/policy_server.dat") rudder debug: Evaluating vars promise: policy_server_file rudder debug: DeRefCopyPromise(): promiser:'policy_server' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating function: fileexists("${policy_server_file}") rudder debug: Evaluating function: readfile("${policy_server_file}","2048") rudder debug: Evaluating function: ifelse(fileexists("${policy_server_file}"),readfile("${policy_server_file}","2048"),"rudder") rudder debug: Evaluating vars promise: policy_server rudder debug: DeRefCopyPromise(): promiser:'cfserved' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: cfserved rudder debug: Resolving classes and variables in 'bundle common rudder_parameters' rudder debug: DeRefCopyPromise(): promiser:'rudder_file_edit_header' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_file_edit_header rudder debug: DeRefCopyPromise(): promiser:'rudder_file_edit_header' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_file_edit_header rudder debug: Resolving classes and variables in 'bundle common rudder_groups' rudder debug: DeRefCopyPromise(): promiser:'by_uuid[special:all]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Evaluating vars promise: by_uuid[special:all] rudder debug: Added tag inventory to class by_uuid[special:all], tags now [source=promise,inventory] rudder debug: Added tag attribute_name=rudder_groups to class by_uuid[special:all], tags now [source=promise,inventory,attribute_name=rudder_groups] rudder debug: DeRefCopyPromise(): promiser:'by_uuid[all-nodes-with-cfengine-agent]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Evaluating vars promise: by_uuid[all-nodes-with-cfengine-agent] rudder debug: Added tag inventory to class by_uuid[all-nodes-with-cfengine-agent], tags now [source=promise,inventory] rudder debug: Added tag attribute_name=rudder_groups to class by_uuid[all-nodes-with-cfengine-agent], tags now [source=promise,inventory,attribute_name=rudder_groups] rudder debug: DeRefCopyPromise(): promiser:'by_uuid[policyServer:31be676b-4211-46b7-9c8a-c8b62b0f3dd9]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Evaluating vars promise: by_uuid[policyServer:31be676b-4211-46b7-9c8a-c8b62b0f3dd9] rudder debug: Added tag inventory to class by_uuid[policyServer:31be676b-4211-46b7-9c8a-c8b62b0f3dd9], tags now [source=promise,inventory] rudder debug: Added tag attribute_name=rudder_groups to class by_uuid[policyServer:31be676b-4211-46b7-9c8a-c8b62b0f3dd9], tags now [source=promise,inventory,attribute_name=rudder_groups] rudder debug: DeRefCopyPromise(): promiser:'by_uuid[special:all_nodes_without_role]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Evaluating vars promise: by_uuid[special:all_nodes_without_role] rudder debug: Added tag inventory to class by_uuid[special:all_nodes_without_role], tags now [source=promise,inventory] rudder debug: Added tag attribute_name=rudder_groups to class by_uuid[special:all_nodes_without_role], tags now [source=promise,inventory,attribute_name=rudder_groups] rudder debug: DeRefCopyPromise(): promiser:'by_uuid[hasPolicyServer-root]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Evaluating vars promise: by_uuid[hasPolicyServer-root] rudder debug: Added tag inventory to class by_uuid[hasPolicyServer-root], tags now [source=promise,inventory] rudder debug: Added tag attribute_name=rudder_groups to class by_uuid[hasPolicyServer-root], tags now [source=promise,inventory,attribute_name=rudder_groups] rudder debug: DeRefCopyPromise(): promiser:'group_special_all' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Skipping evaluation of classes promise as class 'group_special_all' is already set rudder debug: DeRefCopyPromise(): promiser:'group_all_nodes' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Skipping evaluation of classes promise as class 'group_all_nodes' is already set rudder debug: DeRefCopyPromise(): promiser:'group_all_nodes_with_cfengine_agent' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Skipping evaluation of classes promise as class 'group_all_nodes_with_cfengine_agent' is already set rudder debug: DeRefCopyPromise(): promiser:'group_all_classic_nodes' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Skipping evaluation of classes promise as class 'group_all_classic_nodes' is already set rudder debug: DeRefCopyPromise(): promiser:'group_policyserver_31be676b_4211_46b7_9c8a_c8b62b0f3dd9' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Skipping evaluation of classes promise as class 'group_policyserver_31be676b_4211_46b7_9c8a_c8b62b0f3dd9' is already set rudder debug: DeRefCopyPromise(): promiser:'group_31be676b_4211_46b7_9c8a_c8b62b0f3dd9_policy_server' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Skipping evaluation of classes promise as class 'group_31be676b_4211_46b7_9c8a_c8b62b0f3dd9_policy_server' is already set rudder debug: DeRefCopyPromise(): promiser:'group_special_all_nodes_without_role' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Skipping evaluation of classes promise as class 'group_special_all_nodes_without_role' is already set rudder debug: DeRefCopyPromise(): promiser:'group_all_nodes_excluding_rudder_server_roles' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Skipping evaluation of classes promise as class 'group_all_nodes_excluding_rudder_server_roles' is already set rudder debug: DeRefCopyPromise(): promiser:'group_haspolicyserver_root' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Skipping evaluation of classes promise as class 'group_haspolicyserver_root' is already set rudder debug: DeRefCopyPromise(): promiser:'group_all_classic_nodes_managed_by_root_policy_server' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Skipping evaluation of classes promise as class 'group_all_classic_nodes_managed_by_root_policy_server' is already set rudder debug: DeRefCopyPromise(): promiser:'by_uuid[special:all]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Evaluating vars promise: by_uuid[special:all] rudder debug: Added tag inventory to class by_uuid[special:all], tags now [source=promise,inventory] rudder debug: Added tag attribute_name=rudder_groups to class by_uuid[special:all], tags now [source=promise,inventory,attribute_name=rudder_groups] rudder debug: DeRefCopyPromise(): promiser:'by_uuid[all-nodes-with-cfengine-agent]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Evaluating vars promise: by_uuid[all-nodes-with-cfengine-agent] rudder debug: Added tag inventory to class by_uuid[all-nodes-with-cfengine-agent], tags now [source=promise,inventory] rudder debug: Added tag attribute_name=rudder_groups to class by_uuid[all-nodes-with-cfengine-agent], tags now [source=promise,inventory,attribute_name=rudder_groups] rudder debug: DeRefCopyPromise(): promiser:'by_uuid[policyServer:31be676b-4211-46b7-9c8a-c8b62b0f3dd9]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Evaluating vars promise: by_uuid[policyServer:31be676b-4211-46b7-9c8a-c8b62b0f3dd9] rudder debug: Added tag inventory to class by_uuid[policyServer:31be676b-4211-46b7-9c8a-c8b62b0f3dd9], tags now [source=promise,inventory] rudder debug: Added tag attribute_name=rudder_groups to class by_uuid[policyServer:31be676b-4211-46b7-9c8a-c8b62b0f3dd9], tags now [source=promise,inventory,attribute_name=rudder_groups] rudder debug: DeRefCopyPromise(): promiser:'by_uuid[special:all_nodes_without_role]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Evaluating vars promise: by_uuid[special:all_nodes_without_role] rudder debug: Added tag inventory to class by_uuid[special:all_nodes_without_role], tags now [source=promise,inventory] rudder debug: Added tag attribute_name=rudder_groups to class by_uuid[special:all_nodes_without_role], tags now [source=promise,inventory,attribute_name=rudder_groups] rudder debug: DeRefCopyPromise(): promiser:'by_uuid[hasPolicyServer-root]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Evaluating vars promise: by_uuid[hasPolicyServer-root] rudder debug: Added tag inventory to class by_uuid[hasPolicyServer-root], tags now [source=promise,inventory] rudder debug: Added tag attribute_name=rudder_groups to class by_uuid[hasPolicyServer-root], tags now [source=promise,inventory,attribute_name=rudder_groups] rudder debug: Resolving classes and variables in 'bundle common p' rudder debug: Resolving classes and variables in 'bundle common rudder_servers_by_role' rudder debug: DeRefCopyPromise(): promiser:'dim_array' rudder debug: DeRefCopyPromise(): copying constraint: 'int' rudder debug: Evaluating function: readstringarray("roles","${this.promise_dirname}/../../rudder-server-roles.conf","#[^\n]*",":","15","4000") rudder debug: Evaluating vars promise: dim_array rudder debug: DeRefCopyPromise(): promiser:'key' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating function: getindices("roles") rudder debug: Evaluating vars promise: key rudder debug: DeRefCopyPromise(): promiser:'roles[${key}][all]' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Starting iteration engine with 2 wheels --- ENTERING WARP SPEED rudder verbose: Skipping iteration since variable 'key' resolves to an empty list rudder debug: Iteration engine finished --- WARPING OUT rudder debug: DeRefCopyPromise(): promiser:'roles[${key}][shuffled]' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Starting iteration engine with 1 wheels --- ENTERING WARP SPEED rudder verbose: Skipping iteration since variable 'key' resolves to an empty list rudder debug: Iteration engine finished --- WARPING OUT rudder debug: DeRefCopyPromise(): promiser:'roles[${key}]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Starting iteration engine with 1 wheels --- ENTERING WARP SPEED rudder verbose: Skipping iteration since variable 'key' resolves to an empty list rudder debug: Iteration engine finished --- WARPING OUT rudder debug: DeRefCopyPromise(): promiser:'role_${key}_server_defined' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Starting iteration engine with 1 wheels --- ENTERING WARP SPEED rudder verbose: Skipping iteration since variable 'key' resolves to an empty list rudder debug: Iteration engine finished --- WARPING OUT rudder debug: DeRefCopyPromise(): promiser:'dim_array' rudder debug: DeRefCopyPromise(): copying constraint: 'int' rudder debug: Evaluating function: readstringarray("roles","${this.promise_dirname}/../../rudder-server-roles.conf","#[^\n]*",":","15","4000") rudder debug: Evaluating vars promise: dim_array rudder debug: DeRefCopyPromise(): promiser:'key' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating function: getindices("roles") rudder debug: Evaluating vars promise: key rudder debug: DeRefCopyPromise(): promiser:'roles[${key}][all]' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Starting iteration engine with 2 wheels --- ENTERING WARP SPEED rudder verbose: Skipping iteration since variable 'key' resolves to an empty list rudder debug: Iteration engine finished --- WARPING OUT rudder debug: DeRefCopyPromise(): promiser:'roles[${key}][shuffled]' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Starting iteration engine with 1 wheels --- ENTERING WARP SPEED rudder verbose: Skipping iteration since variable 'key' resolves to an empty list rudder debug: Iteration engine finished --- WARPING OUT rudder debug: DeRefCopyPromise(): promiser:'roles[${key}]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Starting iteration engine with 1 wheels --- ENTERING WARP SPEED rudder verbose: Skipping iteration since variable 'key' resolves to an empty list rudder debug: Iteration engine finished --- WARPING OUT rudder debug: Resolving classes and variables in 'bundle server access_rules' rudder debug: Initiate control variable convergence for scope 'control_common' rudder verbose: SET common protocol_version: latest rudder debug: Initiate control variable convergence for scope 'control_agent' rudder debug: Initiate control variable convergence for scope 'control_executor' rudder debug: Initiate control variable convergence for scope 'control_file' rudder debug: Initiate control variable convergence for scope 'control_file' rudder debug: Initiate control variable convergence for scope 'control_file' rudder debug: Initiate control variable convergence for scope 'control_file' rudder debug: Initiate control variable convergence for scope 'control_file' rudder debug: Initiate control variable convergence for scope 'control_file' rudder debug: Initiate control variable convergence for scope 'control_file' rudder debug: Initiate control variable convergence for scope 'control_file' rudder debug: Initiate control variable convergence for scope 'control_file' rudder debug: Initiate control variable convergence for scope 'control_server' rudder debug: Initiate control variable convergence for scope 'control_runagent' rudder debug: Initiate control variable convergence for scope 'control_file' rudder verbose: Setting minimum acceptable TLS version: 1.0 rudder verbose: ---------------------------------------------------------------- rudder verbose: Server control promises.. rudder verbose: ---------------------------------------------------------------- rudder debug: Resolving classes and variables in 'bundle common rudder_roles' rudder debug: DeRefCopyPromise(): promiser:'uuid_file' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: uuid_file rudder debug: DeRefCopyPromise(): promiser:'uuid' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating function: readfile("${uuid_file}","60") rudder debug: Evaluating vars promise: uuid rudder debug: DeRefCopyPromise(): promiser:'changes_only_mode' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: strcmp("full-compliance","changes-only") rudder debug: Evaluating classes promise: changes_only_mode rudder debug: DeRefCopyPromise(): promiser:'reports_disabled_mode' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: strcmp("full-compliance","reports-disabled") rudder debug: Evaluating classes promise: reports_disabled_mode rudder debug: DeRefCopyPromise(): promiser:'changes_only' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating classes promise: changes_only rudder debug: DeRefCopyPromise(): promiser:'reports_disabled' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating classes promise: reports_disabled rudder debug: DeRefCopyPromise(): promiser:'full_compliance' rudder debug: DeRefCopyPromise(): copying constraint: 'not' rudder debug: Skipping evaluation of classes promise as class 'full_compliance' is already set rudder debug: DeRefCopyPromise(): promiser:'uuid_file' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: uuid_file rudder debug: DeRefCopyPromise(): promiser:'uuid' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating function: readfile("${uuid_file}","60") rudder debug: Evaluating vars promise: uuid rudder debug: Resolving classes and variables in 'bundle common va' rudder debug: DeRefCopyPromise(): promiser:'end' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating vars promise: end rudder debug: DeRefCopyPromise(): promiser:'common_bs' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating vars promise: common_bs rudder debug: DeRefCopyPromise(): promiser:'specific_bs' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating vars promise: specific_bs rudder debug: DeRefCopyPromise(): promiser:'rudder_var' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_var rudder debug: DeRefCopyPromise(): promiser:'capability_option' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: capability_option rudder debug: DeRefCopyPromise(): promiser:'ncf_path' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: ncf_path rudder debug: DeRefCopyPromise(): promiser:'rudder_tools' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_tools rudder debug: DeRefCopyPromise(): promiser:'shell_type' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: shell_type rudder debug: DeRefCopyPromise(): promiser:'list_compatible_inputs' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: list_compatible_inputs rudder debug: DeRefCopyPromise(): promiser:'compatible_inputs_cmd' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: compatible_inputs_cmd rudder debug: DeRefCopyPromise(): promiser:'path_ncf_common_inputs_10' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Using previously cached result for function: execresult("${compatible_inputs_cmd} common/10_ncf_internals","${shell_type}") rudder debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} common/10_ncf_internals","${shell_type}"),"\n","10000") rudder debug: Evaluating vars promise: path_ncf_common_inputs_10 rudder debug: DeRefCopyPromise(): promiser:'path_ncf_common_inputs_20' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Using previously cached result for function: execresult("${compatible_inputs_cmd} common/20_cfe_basics","${shell_type}") rudder debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} common/20_cfe_basics","${shell_type}"),"\n","10000") rudder debug: Evaluating vars promise: path_ncf_common_inputs_20 rudder debug: DeRefCopyPromise(): promiser:'path_ncf_common_inputs_30' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Using previously cached result for function: execresult("${compatible_inputs_cmd} common/30_generic_methods","${shell_type}") rudder debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} common/30_generic_methods","${shell_type}"),"\n","10000") rudder debug: Evaluating vars promise: path_ncf_common_inputs_30 rudder debug: DeRefCopyPromise(): promiser:'path_ncf_common_inputs_40' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Using previously cached result for function: execresult("${compatible_inputs_cmd} common/40_it_ops_knowledge","${shell_type}") rudder debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} common/40_it_ops_knowledge","${shell_type}"),"\n","10000") rudder debug: Evaluating vars promise: path_ncf_common_inputs_40 rudder debug: DeRefCopyPromise(): promiser:'path_ncf_common_inputs_50' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Using previously cached result for function: execresult("${compatible_inputs_cmd} common/50_techniques","${shell_type}") rudder debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} common/50_techniques","${shell_type}"),"\n","10000") rudder debug: Evaluating vars promise: path_ncf_common_inputs_50 rudder debug: DeRefCopyPromise(): promiser:'path_ncf_common_inputs_60' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Using previously cached result for function: execresult("${compatible_inputs_cmd} common/60_services","${shell_type}") rudder debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} common/60_services","${shell_type}"),"\n","10000") rudder debug: Evaluating vars promise: path_ncf_common_inputs_60 rudder debug: DeRefCopyPromise(): promiser:'path_ncf_local_inputs_10' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Using previously cached result for function: execresult("${compatible_inputs_cmd} local/10_ncf_internals","${shell_type}") rudder debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} local/10_ncf_internals","${shell_type}"),"\n","10000") rudder debug: Evaluating vars promise: path_ncf_local_inputs_10 rudder debug: DeRefCopyPromise(): promiser:'path_ncf_local_inputs_20' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Using previously cached result for function: execresult("${compatible_inputs_cmd} local/20_cfe_basics","${shell_type}") rudder debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} local/20_cfe_basics","${shell_type}"),"\n","10000") rudder debug: Evaluating vars promise: path_ncf_local_inputs_20 rudder debug: DeRefCopyPromise(): promiser:'path_ncf_local_inputs_30' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Using previously cached result for function: execresult("${compatible_inputs_cmd} local/30_generic_methods","${shell_type}") rudder debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} local/30_generic_methods","${shell_type}"),"\n","10000") rudder debug: Evaluating vars promise: path_ncf_local_inputs_30 rudder debug: DeRefCopyPromise(): promiser:'path_ncf_local_inputs_40' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Using previously cached result for function: execresult("${compatible_inputs_cmd} local/40_it_ops_knowledge","${shell_type}") rudder debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} local/40_it_ops_knowledge","${shell_type}"),"\n","10000") rudder debug: Evaluating vars promise: path_ncf_local_inputs_40 rudder debug: DeRefCopyPromise(): promiser:'path_ncf_local_inputs_60' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Using previously cached result for function: execresult("${compatible_inputs_cmd} local/60_services","${shell_type}") rudder debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} local/60_services","${shell_type}"),"\n","10000") rudder debug: Evaluating vars promise: path_ncf_local_inputs_60 rudder debug: DeRefCopyPromise(): promiser:'raw_path_ncf_inputs' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Flattening slist: @{path_ncf_common_inputs_10} rudder debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","@{path_ncf_local_inputs_10}","@{path_ncf_common_inputs_20}","@{path_ncf_local_inputs_20}","@{path_ncf_common_inputs_30}","@{path_ncf_local_inputs_30}","@{path_ncf_common_inputs_40}","@{path_ncf_local_inputs_40}","@{path_ncf_common_inputs_50}","@{path_ncf_common_inputs_60}","@{path_ncf_local_inputs_60}"} rudder debug: Flattening slist: @{path_ncf_local_inputs_10} rudder debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","@{path_ncf_common_inputs_20}","@{path_ncf_local_inputs_20}","@{path_ncf_common_inputs_30}","@{path_ncf_local_inputs_30}","@{path_ncf_common_inputs_40}","@{path_ncf_local_inputs_40}","@{path_ncf_common_inputs_50}","@{path_ncf_common_inputs_60}","@{path_ncf_local_inputs_60}"} rudder debug: Flattening slist: @{path_ncf_common_inputs_20} rudder debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","common/20_cfe_basics/package_lib.cf","common/20_cfe_basics/dry_run_lib.cf","common/20_cfe_basics/time_lib.cf","common/20_cfe_basics/cfengine/processes.cf","common/20_cfe_basics/cfengine/users.cf","common/20_cfe_basics/cfengine/cfe_internal.cf","common/20_cfe_basics/cfengine/bundles.cf","common/20_cfe_basics/cfengine/guest_environments.cf","common/20_cfe_basics/cfengine/paths.cf","common/20_cfe_basics/cfengine/edit_xml.cf","common/20_cfe_basics/cfengine/services.cf","common/20_cfe_basics/cfengine/databases.cf","common/20_cfe_basics/cfengine/vcs.cf","common/20_cfe_basics/cfengine/files.cf","common/20_cfe_basics/cfengine/commands.cf","common/20_cfe_basics/cfengine/examples.cf","common/20_cfe_basics/cfengine/monitor.cf","common/20_cfe_basics/cfengine/common.cf","common/20_cfe_basics/cfengine/reports.cf","common/20_cfe_basics/cfengine/packages.cf","common/20_cfe_basics/cfengine/testing.cf","common/20_cfe_basics/cfengine/storage.cf","common/20_cfe_basics/cfengine/feature.cf","common/20_cfe_basics/flag_lib.cf","common/20_cfe_basics/logger_rudder.cf","common/20_cfe_basics/ncf_lib.cf","common/20_cfe_basics/log_rudder.cf","@{path_ncf_local_inputs_20}","@{path_ncf_common_inputs_30}","@{path_ncf_local_inputs_30}","@{path_ncf_common_inputs_40}","@{path_ncf_local_inputs_40}","@{path_ncf_common_inputs_50}","@{path_ncf_common_inputs_60}","@{path_ncf_local_inputs_60}"} rudder debug: Flattening slist: @{path_ncf_local_inputs_20} rudder debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","common/20_cfe_basics/package_lib.cf","common/20_cfe_basics/dry_run_lib.cf","common/20_cfe_basics/time_lib.cf","common/20_cfe_basics/cfengine/processes.cf","common/20_cfe_basics/cfengine/users.cf","common/20_cfe_basics/cfengine/cfe_internal.cf","common/20_cfe_basics/cfengine/bundles.cf","common/20_cfe_basics/cfengine/guest_environments.cf","common/20_cfe_basics/cfengine/paths.cf","common/20_cfe_basics/cfengine/edit_xml.cf","common/20_cfe_basics/cfengine/services.cf","common/20_cfe_basics/cfengine/databases.cf","common/20_cfe_basics/cfengine/vcs.cf","common/20_cfe_basics/cfengine/files.cf","common/20_cfe_basics/cfengine/commands.cf","common/20_cfe_basics/cfengine/examples.cf","common/20_cfe_basics/cfengine/monitor.cf","common/20_cfe_basics/cfengine/common.cf","common/20_cfe_basics/cfengine/reports.cf","common/20_cfe_basics/cfengine/packages.cf","common/20_cfe_basics/cfengine/testing.cf","common/20_cfe_basics/cfengine/storage.cf","common/20_cfe_basics/cfengine/feature.cf","common/20_cfe_basics/flag_lib.cf","common/20_cfe_basics/logger_rudder.cf","common/20_cfe_basics/ncf_lib.cf","common/20_cfe_basics/log_rudder.cf","@{path_ncf_common_inputs_30}","@{path_ncf_local_inputs_30}","@{path_ncf_common_inputs_40}","@{path_ncf_local_inputs_40}","@{path_ncf_common_inputs_50}","@{path_ncf_common_inputs_60}","@{path_ncf_local_inputs_60}"} rudder debug: Flattening slist: @{path_ncf_common_inputs_30} rudder debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","common/20_cfe_basics/package_lib.cf","common/20_cfe_basics/dry_run_lib.cf","common/20_cfe_basics/time_lib.cf","common/20_cfe_basics/cfengine/processes.cf","common/20_cfe_basics/cfengine/users.cf","common/20_cfe_basics/cfengine/cfe_internal.cf","common/20_cfe_basics/cfengine/bundles.cf","common/20_cfe_basics/cfengine/guest_environments.cf","common/20_cfe_basics/cfengine/paths.cf","common/20_cfe_basics/cfengine/edit_xml.cf","common/20_cfe_basics/cfengine/services.cf","common/20_cfe_basics/cfengine/databases.cf","common/20_cfe_basics/cfengine/vcs.cf","common/20_cfe_basics/cfengine/files.cf","common/20_cfe_basics/cfengine/commands.cf","common/20_cfe_basics/cfengine/examples.cf","common/20_cfe_basics/cfengine/monitor.cf","common/20_cfe_basics/cfengine/common.cf","common/20_cfe_basics/cfengine/reports.cf","common/20_cfe_basics/cfengine/packages.cf","common/20_cfe_basics/cfengine/testing.cf","common/20_cfe_basics/cfengine/storage.cf","common/20_cfe_basics/cfengine/feature.cf","common/20_cfe_basics/flag_lib.cf","common/20_cfe_basics/logger_rudder.cf","common/20_cfe_basics/ncf_lib.cf","common/20_cfe_basics/log_rudder.cf","common/30_generic_methods/monitoring_template.cf","common/30_generic_methods/schedule_simple_stateless.cf","common/30_generic_methods/file_check_regular.cf","common/30_generic_methods/file_copy_from_local_source.cf","common/30_generic_methods/permissions.cf","common/30_generic_methods/directory_present.cf","common/30_generic_methods/user_locked.cf","common/30_generic_methods/permissions_dirs_recurse.cf","common/30_generic_methods/file_enforce_content.cf","common/30_generic_methods/file_ensure_block_present.cf","common/30_generic_methods/file_ensure_lines_absent.cf","common/30_generic_methods/http_request_content_headers.cf","common/30_generic_methods/user_absent.cf","common/30_generic_methods/user_password_hash.cf","common/30_generic_methods/variable_string.cf","common/30_generic_methods/service_ensure_running.cf","common/30_generic_methods/_classes_repaired.cf","common/30_generic_methods/directory_create.cf","common/30_generic_methods/service_check_disabled_at_boot.cf","common/30_generic_methods/command_execution.cf","common/30_generic_methods/group_present.cf","common/30_generic_methods/file_check_block_device.cf","common/30_generic_methods/file_keys_values_present.cf","common/30_generic_methods/variable_dict_merge.cf","common/30_generic_methods/variable_string_from_command.cf","common/30_generic_methods/file_key_value_present.cf","common/30_generic_methods/command_execution_result.cf","common/30_generic_methods/file_download.cf","common/30_generic_methods/variable_string_from_file.cf","common/30_generic_methods/service_ensure_stopped.cf","common/30_generic_methods/service_started.cf","common/30_generic_methods/variable_dict_merge_tolerant.cf","common/30_generic_methods/file_from_template_jinja2.cf","common/30_generic_methods/_classes_sanitize.cf","common/30_generic_methods/_log_default.cf","common/30_generic_methods/service_check_running.cf","common/30_generic_methods/file_check_hardlink.cf","common/30_generic_methods/http_request_check_status_headers.cf","common/30_generic_methods/user_home.cf","common/30_generic_methods/_classes_success.cf","common/30_generic_methods/user_primary_group.cf","common/30_generic_methods/file_lines_absent.cf","common/30_generic_methods/condition_from_expression_persistent.cf","common/30_generic_methods/variable_dict_from_file.cf","common/30_generic_methods/variable_dict.cf","common/30_generic_methods/file_from_local_source.cf","common/30_generic_methods/file_from_remote_source.cf","common/30_generic_methods/file_symlink_present_force.cf","common/30_generic_methods/condition_from_variable_match.cf","common/30_generic_methods/package_state.cf","common/30_generic_methods/permissions_dirs_recursive.cf","common/30_generic_methods/service_ensure_disabled_at_boot.cf","common/30_generic_methods/permissions_type_recursion.cf","common/30_generic_methods/_classes_copy.cf","common/30_generic_methods/_classes_combine_three.cf","common/30_generic_methods/service_stopped.cf","common/30_generic_methods/file_key_value_present_in_ini_section.cf","common/30_generic_methods/service_check_started_at_boot.cf","common/30_generic_methods/file_from_template_type.cf","common/30_generic_methods/user_create.cf","common/30_generic_methods/_classes_combine_two.cf","common/30_generic_methods/file_ensure_keys_values.cf","common/30_generic_methods/_classes_noop.cf","common/30_generic_methods/user_present.cf","common/30_generic_methods/file_ensure_line_present_in_xml_tag.cf","common/30_generic_methods/schedule_simple_nodups.cf","common/30_generic_methods/_logger_default.cf","common/30_generic_methods/_logger.cf","common/30_generic_methods/service_enabled.cf","common/30_generic_methods/service_started_path.cf","common/30_generic_methods/user_shell.cf","common/30_generic_methods/package_remove.cf","common/30_generic_methods/_classes_combine_ifthenelse.cf","common/30_generic_methods/file_line_present_in_ini_section.cf","common/30_generic_methods/service_disabled.cf","common/30_generic_methods/file_block_present_in_section.cf","common/30_generic_methods/file_key_value_present_option.cf","common/30_generic_methods/permissions_dirs.cf","common/30_generic_methods/condition_from_command.cf","common/30_generic_methods/file_ensure_key_value_parameter_in_list.cf","common/30_generic_methods/condition_from_variable_existence.cf","common/30_generic_methods/file_symlink_present.cf","common/30_generic_methods/package_install_version_cmp.cf","common/30_generic_methods/variable_iterator_from_file.cf","common/30_generic_methods/variable_string_from_math_expression.cf","common/30_generic_methods/file_check_character_device.cf","common/30_generic_methods/file_key_value_parameter_present_in_list.cf","common/30_generic_methods/file_copy_from_local_source_with_check.cf","common/30_generic_methods/file_ensure_key_value_present_in_ini_section.cf","common/30_generic_methods/condition_from_expression.cf","common/30_generic_methods/environment_variable.cf","common/30_generic_methods/package_install_version.cf","common/30_generic_methods/permissions_recurse.cf","common/30_generic_methods/variable_string_default.cf","common/30_generic_methods/package_install_version_cmp_update.cf","common/30_generic_methods/file_content.cf","common/30_generic_methods/file_create_symlink_force.cf","common/30_generic_methods/_log.cf","common/30_generic_methods/file_ensure_line_present_in_ini_section.cf","common/30_generic_methods/_log_v3.cf","common/30_generic_methods/file_copy_from_remote_source_recursion.cf","common/30_generic_methods/_classes_cancel.cf","common/30_generic_methods/file_replace_lines.cf","common/30_generic_methods/_abort_default.cf","common/30_generic_methods/file_create_symlink.cf","common/30_generic_methods/file_copy_from_remote_source.cf","common/30_generic_methods/file_check_FIFO_pipe.cf","common/30_generic_methods/_abort.cf","common/30_generic_methods/file_absent.cf","common/30_generic_methods/file_from_local_source_recursion.cf","common/30_generic_methods/command_execution_once.cf","common/30_generic_methods/service_action.cf","common/30_generic_methods/file_lines_present.cf","common/30_generic_methods/_classes_copy_invert_kept_repaired.cf","common/30_generic_methods/file_ensure_block_in_section.cf","common/30_generic_methods/service_check_running_ps.cf","common/30_generic_methods/file_check_exists.cf","common/30_generic_methods/_classes_failure.cf","common/30_generic_methods/file_ensure_lines_present.cf","common/30_generic_methods/group_absent.cf","common/30_generic_methods/file_from_shared_folder.cf","common/30_generic_methods/directory_check_exists.cf","common/30_generic_methods/service_start.cf","common/30_generic_methods/variable_iterator.cf","common/30_generic_methods/sharedfile_from_node.cf","common/30_generic_methods/package_verify.cf","common/30_generic_methods/permissions_recursive.cf","common/30_generic_methods/file_block_present.cf","common/30_generic_methods/file_key_value_parameter_absent_in_list.cf","common/30_generic_methods/file_check_symlink.cf","common/30_generic_methods/package_check_installed.cf","common/30_generic_methods/condition_once.cf","common/30_generic_methods/file_from_local_source_with_check.cf","common/30_generic_methods/schedule_simple.cf","common/30_generic_methods/file_from_template_mustache.cf","common/30_generic_methods/file_check_socket.cf","common/30_generic_methods/service_reload.cf","common/30_generic_methods/file_ensure_key_value_option.cf","common/30_generic_methods/_service_check_running_smf.cf","common/30_generic_methods/file_create_symlink_enforce.cf","common/30_generic_methods/file_template_expand.cf","common/30_generic_methods/package_state_options.cf","common/30_generic_methods/file_present.cf","common/30_generic_methods/file_ensure_key_value.cf","common/30_generic_methods/_classes_combine_four.cf","common/30_generic_methods/package_absent.cf","common/30_generic_methods/file_from_template.cf","common/30_generic_methods/file_check_symlinkto.cf","common/30_generic_methods/file_line_present_in_xml_tag.cf","common/30_generic_methods/user_uid.cf","common/30_generic_methods/file_create.cf","common/30_generic_methods/package_present.cf","common/30_generic_methods/service_stop.cf","common/30_generic_methods/file_ensure_key_value_parameter_not_in_list.cf","common/30_generic_methods/_service_check_running_src.cf","common/30_generic_methods/_file_check_special.cf","common/30_generic_methods/directory_absent.cf","common/30_generic_methods/service_ensure_started_at_boot.cf","common/30_generic_methods/schedule_simple_catchup.cf","common/30_generic_methods/file_remove.cf","common/30_generic_methods/file_copy_from_local_source_recursion.cf","common/30_generic_methods/package_verify_version.cf","common/30_generic_methods/sharedfile_to_node.cf","common/30_generic_methods/file_from_remote_source_recursion.cf","common/30_generic_methods/service_restart_if.cf","common/30_generic_methods/file_from_http_server.cf","common/30_generic_methods/monitoring_parameter.cf","common/30_generic_methods/package_install.cf","common/30_generic_methods/file_from_string_mustache.cf","common/30_generic_methods/user_fullname.cf","common/30_generic_methods/service_ensure_running_path.cf","common/30_generic_methods/file_symlink_present_option.cf","common/30_generic_methods/service_restart.cf","@{path_ncf_local_inputs_30}","@{path_ncf_common_inputs_40}","@{path_ncf_local_inputs_40}","@{path_ncf_common_inputs_50}","@{path_ncf_common_inputs_60}","@{path_ncf_local_inputs_60}"} rudder debug: Flattening slist: @{path_ncf_local_inputs_30} rudder debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","common/20_cfe_basics/package_lib.cf","common/20_cfe_basics/dry_run_lib.cf","common/20_cfe_basics/time_lib.cf","common/20_cfe_basics/cfengine/processes.cf","common/20_cfe_basics/cfengine/users.cf","common/20_cfe_basics/cfengine/cfe_internal.cf","common/20_cfe_basics/cfengine/bundles.cf","common/20_cfe_basics/cfengine/guest_environments.cf","common/20_cfe_basics/cfengine/paths.cf","common/20_cfe_basics/cfengine/edit_xml.cf","common/20_cfe_basics/cfengine/services.cf","common/20_cfe_basics/cfengine/databases.cf","common/20_cfe_basics/cfengine/vcs.cf","common/20_cfe_basics/cfengine/files.cf","common/20_cfe_basics/cfengine/commands.cf","common/20_cfe_basics/cfengine/examples.cf","common/20_cfe_basics/cfengine/monitor.cf","common/20_cfe_basics/cfengine/common.cf","common/20_cfe_basics/cfengine/reports.cf","common/20_cfe_basics/cfengine/packages.cf","common/20_cfe_basics/cfengine/testing.cf","common/20_cfe_basics/cfengine/storage.cf","common/20_cfe_basics/cfengine/feature.cf","common/20_cfe_basics/flag_lib.cf","common/20_cfe_basics/logger_rudder.cf","common/20_cfe_basics/ncf_lib.cf","common/20_cfe_basics/log_rudder.cf","common/30_generic_methods/monitoring_template.cf","common/30_generic_methods/schedule_simple_stateless.cf","common/30_generic_methods/file_check_regular.cf","common/30_generic_methods/file_copy_from_local_source.cf","common/30_generic_methods/permissions.cf","common/30_generic_methods/directory_present.cf","common/30_generic_methods/user_locked.cf","common/30_generic_methods/permissions_dirs_recurse.cf","common/30_generic_methods/file_enforce_content.cf","common/30_generic_methods/file_ensure_block_present.cf","common/30_generic_methods/file_ensure_lines_absent.cf","common/30_generic_methods/http_request_content_headers.cf","common/30_generic_methods/user_absent.cf","common/30_generic_methods/user_password_hash.cf","common/30_generic_methods/variable_string.cf","common/30_generic_methods/service_ensure_running.cf","common/30_generic_methods/_classes_repaired.cf","common/30_generic_methods/directory_create.cf","common/30_generic_methods/service_check_disabled_at_boot.cf","common/30_generic_methods/command_execution.cf","common/30_generic_methods/group_present.cf","common/30_generic_methods/file_check_block_device.cf","common/30_generic_methods/file_keys_values_present.cf","common/30_generic_methods/variable_dict_merge.cf","common/30_generic_methods/variable_string_from_command.cf","common/30_generic_methods/file_key_value_present.cf","common/30_generic_methods/command_execution_result.cf","common/30_generic_methods/file_download.cf","common/30_generic_methods/variable_string_from_file.cf","common/30_generic_methods/service_ensure_stopped.cf","common/30_generic_methods/service_started.cf","common/30_generic_methods/variable_dict_merge_tolerant.cf","common/30_generic_methods/file_from_template_jinja2.cf","common/30_generic_methods/_classes_sanitize.cf","common/30_generic_methods/_log_default.cf","common/30_generic_methods/service_check_running.cf","common/30_generic_methods/file_check_hardlink.cf","common/30_generic_methods/http_request_check_status_headers.cf","common/30_generic_methods/user_home.cf","common/30_generic_methods/_classes_success.cf","common/30_generic_methods/user_primary_group.cf","common/30_generic_methods/file_lines_absent.cf","common/30_generic_methods/condition_from_expression_persistent.cf","common/30_generic_methods/variable_dict_from_file.cf","common/30_generic_methods/variable_dict.cf","common/30_generic_methods/file_from_local_source.cf","common/30_generic_methods/file_from_remote_source.cf","common/30_generic_methods/file_symlink_present_force.cf","common/30_generic_methods/condition_from_variable_match.cf","common/30_generic_methods/package_state.cf","common/30_generic_methods/permissions_dirs_recursive.cf","common/30_generic_methods/service_ensure_disabled_at_boot.cf","common/30_generic_methods/permissions_type_recursion.cf","common/30_generic_methods/_classes_copy.cf","common/30_generic_methods/_classes_combine_three.cf","common/30_generic_methods/service_stopped.cf","common/30_generic_methods/file_key_value_present_in_ini_section.cf","common/30_generic_methods/service_check_started_at_boot.cf","common/30_generic_methods/file_from_template_type.cf","common/30_generic_methods/user_create.cf","common/30_generic_methods/_classes_combine_two.cf","common/30_generic_methods/file_ensure_keys_values.cf","common/30_generic_methods/_classes_noop.cf","common/30_generic_methods/user_present.cf","common/30_generic_methods/file_ensure_line_present_in_xml_tag.cf","common/30_generic_methods/schedule_simple_nodups.cf","common/30_generic_methods/_logger_default.cf","common/30_generic_methods/_logger.cf","common/30_generic_methods/service_enabled.cf","common/30_generic_methods/service_started_path.cf","common/30_generic_methods/user_shell.cf","common/30_generic_methods/package_remove.cf","common/30_generic_methods/_classes_combine_ifthenelse.cf","common/30_generic_methods/file_line_present_in_ini_section.cf","common/30_generic_methods/service_disabled.cf","common/30_generic_methods/file_block_present_in_section.cf","common/30_generic_methods/file_key_value_present_option.cf","common/30_generic_methods/permissions_dirs.cf","common/30_generic_methods/condition_from_command.cf","common/30_generic_methods/file_ensure_key_value_parameter_in_list.cf","common/30_generic_methods/condition_from_variable_existence.cf","common/30_generic_methods/file_symlink_present.cf","common/30_generic_methods/package_install_version_cmp.cf","common/30_generic_methods/variable_iterator_from_file.cf","common/30_generic_methods/variable_string_from_math_expression.cf","common/30_generic_methods/file_check_character_device.cf","common/30_generic_methods/file_key_value_parameter_present_in_list.cf","common/30_generic_methods/file_copy_from_local_source_with_check.cf","common/30_generic_methods/file_ensure_key_value_present_in_ini_section.cf","common/30_generic_methods/condition_from_expression.cf","common/30_generic_methods/environment_variable.cf","common/30_generic_methods/package_install_version.cf","common/30_generic_methods/permissions_recurse.cf","common/30_generic_methods/variable_string_default.cf","common/30_generic_methods/package_install_version_cmp_update.cf","common/30_generic_methods/file_content.cf","common/30_generic_methods/file_create_symlink_force.cf","common/30_generic_methods/_log.cf","common/30_generic_methods/file_ensure_line_present_in_ini_section.cf","common/30_generic_methods/_log_v3.cf","common/30_generic_methods/file_copy_from_remote_source_recursion.cf","common/30_generic_methods/_classes_cancel.cf","common/30_generic_methods/file_replace_lines.cf","common/30_generic_methods/_abort_default.cf","common/30_generic_methods/file_create_symlink.cf","common/30_generic_methods/file_copy_from_remote_source.cf","common/30_generic_methods/file_check_FIFO_pipe.cf","common/30_generic_methods/_abort.cf","common/30_generic_methods/file_absent.cf","common/30_generic_methods/file_from_local_source_recursion.cf","common/30_generic_methods/command_execution_once.cf","common/30_generic_methods/service_action.cf","common/30_generic_methods/file_lines_present.cf","common/30_generic_methods/_classes_copy_invert_kept_repaired.cf","common/30_generic_methods/file_ensure_block_in_section.cf","common/30_generic_methods/service_check_running_ps.cf","common/30_generic_methods/file_check_exists.cf","common/30_generic_methods/_classes_failure.cf","common/30_generic_methods/file_ensure_lines_present.cf","common/30_generic_methods/group_absent.cf","common/30_generic_methods/file_from_shared_folder.cf","common/30_generic_methods/directory_check_exists.cf","common/30_generic_methods/service_start.cf","common/30_generic_methods/variable_iterator.cf","common/30_generic_methods/sharedfile_from_node.cf","common/30_generic_methods/package_verify.cf","common/30_generic_methods/permissions_recursive.cf","common/30_generic_methods/file_block_present.cf","common/30_generic_methods/file_key_value_parameter_absent_in_list.cf","common/30_generic_methods/file_check_symlink.cf","common/30_generic_methods/package_check_installed.cf","common/30_generic_methods/condition_once.cf","common/30_generic_methods/file_from_local_source_with_check.cf","common/30_generic_methods/schedule_simple.cf","common/30_generic_methods/file_from_template_mustache.cf","common/30_generic_methods/file_check_socket.cf","common/30_generic_methods/service_reload.cf","common/30_generic_methods/file_ensure_key_value_option.cf","common/30_generic_methods/_service_check_running_smf.cf","common/30_generic_methods/file_create_symlink_enforce.cf","common/30_generic_methods/file_template_expand.cf","common/30_generic_methods/package_state_options.cf","common/30_generic_methods/file_present.cf","common/30_generic_methods/file_ensure_key_value.cf","common/30_generic_methods/_classes_combine_four.cf","common/30_generic_methods/package_absent.cf","common/30_generic_methods/file_from_template.cf","common/30_generic_methods/file_check_symlinkto.cf","common/30_generic_methods/file_line_present_in_xml_tag.cf","common/30_generic_methods/user_uid.cf","common/30_generic_methods/file_create.cf","common/30_generic_methods/package_present.cf","common/30_generic_methods/service_stop.cf","common/30_generic_methods/file_ensure_key_value_parameter_not_in_list.cf","common/30_generic_methods/_service_check_running_src.cf","common/30_generic_methods/_file_check_special.cf","common/30_generic_methods/directory_absent.cf","common/30_generic_methods/service_ensure_started_at_boot.cf","common/30_generic_methods/schedule_simple_catchup.cf","common/30_generic_methods/file_remove.cf","common/30_generic_methods/file_copy_from_local_source_recursion.cf","common/30_generic_methods/package_verify_version.cf","common/30_generic_methods/sharedfile_to_node.cf","common/30_generic_methods/file_from_remote_source_recursion.cf","common/30_generic_methods/service_restart_if.cf","common/30_generic_methods/file_from_http_server.cf","common/30_generic_methods/monitoring_parameter.cf","common/30_generic_methods/package_install.cf","common/30_generic_methods/file_from_string_mustache.cf","common/30_generic_methods/user_fullname.cf","common/30_generic_methods/service_ensure_running_path.cf","common/30_generic_methods/file_symlink_present_option.cf","common/30_generic_methods/service_restart.cf","@{path_ncf_common_inputs_40}","@{path_ncf_local_inputs_40}","@{path_ncf_common_inputs_50}","@{path_ncf_common_inputs_60}","@{path_ncf_local_inputs_60}"} rudder debug: Flattening slist: @{path_ncf_common_inputs_40} rudder debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","common/20_cfe_basics/package_lib.cf","common/20_cfe_basics/dry_run_lib.cf","common/20_cfe_basics/time_lib.cf","common/20_cfe_basics/cfengine/processes.cf","common/20_cfe_basics/cfengine/users.cf","common/20_cfe_basics/cfengine/cfe_internal.cf","common/20_cfe_basics/cfengine/bundles.cf","common/20_cfe_basics/cfengine/guest_environments.cf","common/20_cfe_basics/cfengine/paths.cf","common/20_cfe_basics/cfengine/edit_xml.cf","common/20_cfe_basics/cfengine/services.cf","common/20_cfe_basics/cfengine/databases.cf","common/20_cfe_basics/cfengine/vcs.cf","common/20_cfe_basics/cfengine/files.cf","common/20_cfe_basics/cfengine/commands.cf","common/20_cfe_basics/cfengine/examples.cf","common/20_cfe_basics/cfengine/monitor.cf","common/20_cfe_basics/cfengine/common.cf","common/20_cfe_basics/cfengine/reports.cf","common/20_cfe_basics/cfengine/packages.cf","common/20_cfe_basics/cfengine/testing.cf","common/20_cfe_basics/cfengine/storage.cf","common/20_cfe_basics/cfengine/feature.cf","common/20_cfe_basics/flag_lib.cf","common/20_cfe_basics/logger_rudder.cf","common/20_cfe_basics/ncf_lib.cf","common/20_cfe_basics/log_rudder.cf","common/30_generic_methods/monitoring_template.cf","common/30_generic_methods/schedule_simple_stateless.cf","common/30_generic_methods/file_check_regular.cf","common/30_generic_methods/file_copy_from_local_source.cf","common/30_generic_methods/permissions.cf","common/30_generic_methods/directory_present.cf","common/30_generic_methods/user_locked.cf","common/30_generic_methods/permissions_dirs_recurse.cf","common/30_generic_methods/file_enforce_content.cf","common/30_generic_methods/file_ensure_block_present.cf","common/30_generic_methods/file_ensure_lines_absent.cf","common/30_generic_methods/http_request_content_headers.cf","common/30_generic_methods/user_absent.cf","common/30_generic_methods/user_password_hash.cf","common/30_generic_methods/variable_string.cf","common/30_generic_methods/service_ensure_running.cf","common/30_generic_methods/_classes_repaired.cf","common/30_generic_methods/directory_create.cf","common/30_generic_methods/service_check_disabled_at_boot.cf","common/30_generic_methods/command_execution.cf","common/30_generic_methods/group_present.cf","common/30_generic_methods/file_check_block_device.cf","common/30_generic_methods/file_keys_values_present.cf","common/30_generic_methods/variable_dict_merge.cf","common/30_generic_methods/variable_string_from_command.cf","common/30_generic_methods/file_key_value_present.cf","common/30_generic_methods/command_execution_result.cf","common/30_generic_methods/file_download.cf","common/30_generic_methods/variable_string_from_file.cf","common/30_generic_methods/service_ensure_stopped.cf","common/30_generic_methods/service_started.cf","common/30_generic_methods/variable_dict_merge_tolerant.cf","common/30_generic_methods/file_from_template_jinja2.cf","common/30_generic_methods/_classes_sanitize.cf","common/30_generic_methods/_log_default.cf","common/30_generic_methods/service_check_running.cf","common/30_generic_methods/file_check_hardlink.cf","common/30_generic_methods/http_request_check_status_headers.cf","common/30_generic_methods/user_home.cf","common/30_generic_methods/_classes_success.cf","common/30_generic_methods/user_primary_group.cf","common/30_generic_methods/file_lines_absent.cf","common/30_generic_methods/condition_from_expression_persistent.cf","common/30_generic_methods/variable_dict_from_file.cf","common/30_generic_methods/variable_dict.cf","common/30_generic_methods/file_from_local_source.cf","common/30_generic_methods/file_from_remote_source.cf","common/30_generic_methods/file_symlink_present_force.cf","common/30_generic_methods/condition_from_variable_match.cf","common/30_generic_methods/package_state.cf","common/30_generic_methods/permissions_dirs_recursive.cf","common/30_generic_methods/service_ensure_disabled_at_boot.cf","common/30_generic_methods/permissions_type_recursion.cf","common/30_generic_methods/_classes_copy.cf","common/30_generic_methods/_classes_combine_three.cf","common/30_generic_methods/service_stopped.cf","common/30_generic_methods/file_key_value_present_in_ini_section.cf","common/30_generic_methods/service_check_started_at_boot.cf","common/30_generic_methods/file_from_template_type.cf","common/30_generic_methods/user_create.cf","common/30_generic_methods/_classes_combine_two.cf","common/30_generic_methods/file_ensure_keys_values.cf","common/30_generic_methods/_classes_noop.cf","common/30_generic_methods/user_present.cf","common/30_generic_methods/file_ensure_line_present_in_xml_tag.cf","common/30_generic_methods/schedule_simple_nodups.cf","common/30_generic_methods/_logger_default.cf","common/30_generic_methods/_logger.cf","common/30_generic_methods/service_enabled.cf","common/30_generic_methods/service_started_path.cf","common/30_generic_methods/user_shell.cf","common/30_generic_methods/package_remove.cf","common/30_generic_methods/_classes_combine_ifthenelse.cf","common/30_generic_methods/file_line_present_in_ini_section.cf","common/30_generic_methods/service_disabled.cf","common/30_generic_methods/file_block_present_in_section.cf","common/30_generic_methods/file_key_value_present_option.cf","common/30_generic_methods/permissions_dirs.cf","common/30_generic_methods/condition_from_command.cf","common/30_generic_methods/file_ensure_key_value_parameter_in_list.cf","common/30_generic_methods/condition_from_variable_existence.cf","common/30_generic_methods/file_symlink_present.cf","common/30_generic_methods/package_install_version_cmp.cf","common/30_generic_methods/variable_iterator_from_file.cf","common/30_generic_methods/variable_string_from_math_expression.cf","common/30_generic_methods/file_check_character_device.cf","common/30_generic_methods/file_key_value_parameter_present_in_list.cf","common/30_generic_methods/file_copy_from_local_source_with_check.cf","common/30_generic_methods/file_ensure_key_value_present_in_ini_section.cf","common/30_generic_methods/condition_from_expression.cf","common/30_generic_methods/environment_variable.cf","common/30_generic_methods/package_install_version.cf","common/30_generic_methods/permissions_recurse.cf","common/30_generic_methods/variable_string_default.cf","common/30_generic_methods/package_install_version_cmp_update.cf","common/30_generic_methods/file_content.cf","common/30_generic_methods/file_create_symlink_force.cf","common/30_generic_methods/_log.cf","common/30_generic_methods/file_ensure_line_present_in_ini_section.cf","common/30_generic_methods/_log_v3.cf","common/30_generic_methods/file_copy_from_remote_source_recursion.cf","common/30_generic_methods/_classes_cancel.cf","common/30_generic_methods/file_replace_lines.cf","common/30_generic_methods/_abort_default.cf","common/30_generic_methods/file_create_symlink.cf","common/30_generic_methods/file_copy_from_remote_source.cf","common/30_generic_methods/file_check_FIFO_pipe.cf","common/30_generic_methods/_abort.cf","common/30_generic_methods/file_absent.cf","common/30_generic_methods/file_from_local_source_recursion.cf","common/30_generic_methods/command_execution_once.cf","common/30_generic_methods/service_action.cf","common/30_generic_methods/file_lines_present.cf","common/30_generic_methods/_classes_copy_invert_kept_repaired.cf","common/30_generic_methods/file_ensure_block_in_section.cf","common/30_generic_methods/service_check_running_ps.cf","common/30_generic_methods/file_check_exists.cf","common/30_generic_methods/_classes_failure.cf","common/30_generic_methods/file_ensure_lines_present.cf","common/30_generic_methods/group_absent.cf","common/30_generic_methods/file_from_shared_folder.cf","common/30_generic_methods/directory_check_exists.cf","common/30_generic_methods/service_start.cf","common/30_generic_methods/variable_iterator.cf","common/30_generic_methods/sharedfile_from_node.cf","common/30_generic_methods/package_verify.cf","common/30_generic_methods/permissions_recursive.cf","common/30_generic_methods/file_block_present.cf","common/30_generic_methods/file_key_value_parameter_absent_in_list.cf","common/30_generic_methods/file_check_symlink.cf","common/30_generic_methods/package_check_installed.cf","common/30_generic_methods/condition_once.cf","common/30_generic_methods/file_from_local_source_with_check.cf","common/30_generic_methods/schedule_simple.cf","common/30_generic_methods/file_from_template_mustache.cf","common/30_generic_methods/file_check_socket.cf","common/30_generic_methods/service_reload.cf","common/30_generic_methods/file_ensure_key_value_option.cf","common/30_generic_methods/_service_check_running_smf.cf","common/30_generic_methods/file_create_symlink_enforce.cf","common/30_generic_methods/file_template_expand.cf","common/30_generic_methods/package_state_options.cf","common/30_generic_methods/file_present.cf","common/30_generic_methods/file_ensure_key_value.cf","common/30_generic_methods/_classes_combine_four.cf","common/30_generic_methods/package_absent.cf","common/30_generic_methods/file_from_template.cf","common/30_generic_methods/file_check_symlinkto.cf","common/30_generic_methods/file_line_present_in_xml_tag.cf","common/30_generic_methods/user_uid.cf","common/30_generic_methods/file_create.cf","common/30_generic_methods/package_present.cf","common/30_generic_methods/service_stop.cf","common/30_generic_methods/file_ensure_key_value_parameter_not_in_list.cf","common/30_generic_methods/_service_check_running_src.cf","common/30_generic_methods/_file_check_special.cf","common/30_generic_methods/directory_absent.cf","common/30_generic_methods/service_ensure_started_at_boot.cf","common/30_generic_methods/schedule_simple_catchup.cf","common/30_generic_methods/file_remove.cf","common/30_generic_methods/file_copy_from_local_source_recursion.cf","common/30_generic_methods/package_verify_version.cf","common/30_generic_methods/sharedfile_to_node.cf","common/30_generic_methods/file_from_remote_source_recursion.cf","common/30_generic_methods/service_restart_if.cf","common/30_generic_methods/file_from_http_server.cf","common/30_generic_methods/monitoring_parameter.cf","common/30_generic_methods/package_install.cf","common/30_generic_methods/file_from_string_mustache.cf","common/30_generic_methods/user_fullname.cf","common/30_generic_methods/service_ensure_running_path.cf","common/30_generic_methods/file_symlink_present_option.cf","common/30_generic_methods/service_restart.cf","common/40_it_ops_knowledge/openssh-server/openssh_knowledge.cf","common/40_it_ops_knowledge/service/service_knowledge.cf","common/40_it_ops_knowledge/cfengine/cfengine_knowledge.cf","@{path_ncf_local_inputs_40}","@{path_ncf_common_inputs_50}","@{path_ncf_common_inputs_60}","@{path_ncf_local_inputs_60}"} rudder debug: Flattening slist: @{path_ncf_local_inputs_40} rudder debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","common/20_cfe_basics/package_lib.cf","common/20_cfe_basics/dry_run_lib.cf","common/20_cfe_basics/time_lib.cf","common/20_cfe_basics/cfengine/processes.cf","common/20_cfe_basics/cfengine/users.cf","common/20_cfe_basics/cfengine/cfe_internal.cf","common/20_cfe_basics/cfengine/bundles.cf","common/20_cfe_basics/cfengine/guest_environments.cf","common/20_cfe_basics/cfengine/paths.cf","common/20_cfe_basics/cfengine/edit_xml.cf","common/20_cfe_basics/cfengine/services.cf","common/20_cfe_basics/cfengine/databases.cf","common/20_cfe_basics/cfengine/vcs.cf","common/20_cfe_basics/cfengine/files.cf","common/20_cfe_basics/cfengine/commands.cf","common/20_cfe_basics/cfengine/examples.cf","common/20_cfe_basics/cfengine/monitor.cf","common/20_cfe_basics/cfengine/common.cf","common/20_cfe_basics/cfengine/reports.cf","common/20_cfe_basics/cfengine/packages.cf","common/20_cfe_basics/cfengine/testing.cf","common/20_cfe_basics/cfengine/storage.cf","common/20_cfe_basics/cfengine/feature.cf","common/20_cfe_basics/flag_lib.cf","common/20_cfe_basics/logger_rudder.cf","common/20_cfe_basics/ncf_lib.cf","common/20_cfe_basics/log_rudder.cf","common/30_generic_methods/monitoring_template.cf","common/30_generic_methods/schedule_simple_stateless.cf","common/30_generic_methods/file_check_regular.cf","common/30_generic_methods/file_copy_from_local_source.cf","common/30_generic_methods/permissions.cf","common/30_generic_methods/directory_present.cf","common/30_generic_methods/user_locked.cf","common/30_generic_methods/permissions_dirs_recurse.cf","common/30_generic_methods/file_enforce_content.cf","common/30_generic_methods/file_ensure_block_present.cf","common/30_generic_methods/file_ensure_lines_absent.cf","common/30_generic_methods/http_request_content_headers.cf","common/30_generic_methods/user_absent.cf","common/30_generic_methods/user_password_hash.cf","common/30_generic_methods/variable_string.cf","common/30_generic_methods/service_ensure_running.cf","common/30_generic_methods/_classes_repaired.cf","common/30_generic_methods/directory_create.cf","common/30_generic_methods/service_check_disabled_at_boot.cf","common/30_generic_methods/command_execution.cf","common/30_generic_methods/group_present.cf","common/30_generic_methods/file_check_block_device.cf","common/30_generic_methods/file_keys_values_present.cf","common/30_generic_methods/variable_dict_merge.cf","common/30_generic_methods/variable_string_from_command.cf","common/30_generic_methods/file_key_value_present.cf","common/30_generic_methods/command_execution_result.cf","common/30_generic_methods/file_download.cf","common/30_generic_methods/variable_string_from_file.cf","common/30_generic_methods/service_ensure_stopped.cf","common/30_generic_methods/service_started.cf","common/30_generic_methods/variable_dict_merge_tolerant.cf","common/30_generic_methods/file_from_template_jinja2.cf","common/30_generic_methods/_classes_sanitize.cf","common/30_generic_methods/_log_default.cf","common/30_generic_methods/service_check_running.cf","common/30_generic_methods/file_check_hardlink.cf","common/30_generic_methods/http_request_check_status_headers.cf","common/30_generic_methods/user_home.cf","common/30_generic_methods/_classes_success.cf","common/30_generic_methods/user_primary_group.cf","common/30_generic_methods/file_lines_absent.cf","common/30_generic_methods/condition_from_expression_persistent.cf","common/30_generic_methods/variable_dict_from_file.cf","common/30_generic_methods/variable_dict.cf","common/30_generic_methods/file_from_local_source.cf","common/30_generic_methods/file_from_remote_source.cf","common/30_generic_methods/file_symlink_present_force.cf","common/30_generic_methods/condition_from_variable_match.cf","common/30_generic_methods/package_state.cf","common/30_generic_methods/permissions_dirs_recursive.cf","common/30_generic_methods/service_ensure_disabled_at_boot.cf","common/30_generic_methods/permissions_type_recursion.cf","common/30_generic_methods/_classes_copy.cf","common/30_generic_methods/_classes_combine_three.cf","common/30_generic_methods/service_stopped.cf","common/30_generic_methods/file_key_value_present_in_ini_section.cf","common/30_generic_methods/service_check_started_at_boot.cf","common/30_generic_methods/file_from_template_type.cf","common/30_generic_methods/user_create.cf","common/30_generic_methods/_classes_combine_two.cf","common/30_generic_methods/file_ensure_keys_values.cf","common/30_generic_methods/_classes_noop.cf","common/30_generic_methods/user_present.cf","common/30_generic_methods/file_ensure_line_present_in_xml_tag.cf","common/30_generic_methods/schedule_simple_nodups.cf","common/30_generic_methods/_logger_default.cf","common/30_generic_methods/_logger.cf","common/30_generic_methods/service_enabled.cf","common/30_generic_methods/service_started_path.cf","common/30_generic_methods/user_shell.cf","common/30_generic_methods/package_remove.cf","common/30_generic_methods/_classes_combine_ifthenelse.cf","common/30_generic_methods/file_line_present_in_ini_section.cf","common/30_generic_methods/service_disabled.cf","common/30_generic_methods/file_block_present_in_section.cf","common/30_generic_methods/file_key_value_present_option.cf","common/30_generic_methods/permissions_dirs.cf","common/30_generic_methods/condition_from_command.cf","common/30_generic_methods/file_ensure_key_value_parameter_in_list.cf","common/30_generic_methods/condition_from_variable_existence.cf","common/30_generic_methods/file_symlink_present.cf","common/30_generic_methods/package_install_version_cmp.cf","common/30_generic_methods/variable_iterator_from_file.cf","common/30_generic_methods/variable_string_from_math_expression.cf","common/30_generic_methods/file_check_character_device.cf","common/30_generic_methods/file_key_value_parameter_present_in_list.cf","common/30_generic_methods/file_copy_from_local_source_with_check.cf","common/30_generic_methods/file_ensure_key_value_present_in_ini_section.cf","common/30_generic_methods/condition_from_expression.cf","common/30_generic_methods/environment_variable.cf","common/30_generic_methods/package_install_version.cf","common/30_generic_methods/permissions_recurse.cf","common/30_generic_methods/variable_string_default.cf","common/30_generic_methods/package_install_version_cmp_update.cf","common/30_generic_methods/file_content.cf","common/30_generic_methods/file_create_symlink_force.cf","common/30_generic_methods/_log.cf","common/30_generic_methods/file_ensure_line_present_in_ini_section.cf","common/30_generic_methods/_log_v3.cf","common/30_generic_methods/file_copy_from_remote_source_recursion.cf","common/30_generic_methods/_classes_cancel.cf","common/30_generic_methods/file_replace_lines.cf","common/30_generic_methods/_abort_default.cf","common/30_generic_methods/file_create_symlink.cf","common/30_generic_methods/file_copy_from_remote_source.cf","common/30_generic_methods/file_check_FIFO_pipe.cf","common/30_generic_methods/_abort.cf","common/30_generic_methods/file_absent.cf","common/30_generic_methods/file_from_local_source_recursion.cf","common/30_generic_methods/command_execution_once.cf","common/30_generic_methods/service_action.cf","common/30_generic_methods/file_lines_present.cf","common/30_generic_methods/_classes_copy_invert_kept_repaired.cf","common/30_generic_methods/file_ensure_block_in_section.cf","common/30_generic_methods/service_check_running_ps.cf","common/30_generic_methods/file_check_exists.cf","common/30_generic_methods/_classes_failure.cf","common/30_generic_methods/file_ensure_lines_present.cf","common/30_generic_methods/group_absent.cf","common/30_generic_methods/file_from_shared_folder.cf","common/30_generic_methods/directory_check_exists.cf","common/30_generic_methods/service_start.cf","common/30_generic_methods/variable_iterator.cf","common/30_generic_methods/sharedfile_from_node.cf","common/30_generic_methods/package_verify.cf","common/30_generic_methods/permissions_recursive.cf","common/30_generic_methods/file_block_present.cf","common/30_generic_methods/file_key_value_parameter_absent_in_list.cf","common/30_generic_methods/file_check_symlink.cf","common/30_generic_methods/package_check_installed.cf","common/30_generic_methods/condition_once.cf","common/30_generic_methods/file_from_local_source_with_check.cf","common/30_generic_methods/schedule_simple.cf","common/30_generic_methods/file_from_template_mustache.cf","common/30_generic_methods/file_check_socket.cf","common/30_generic_methods/service_reload.cf","common/30_generic_methods/file_ensure_key_value_option.cf","common/30_generic_methods/_service_check_running_smf.cf","common/30_generic_methods/file_create_symlink_enforce.cf","common/30_generic_methods/file_template_expand.cf","common/30_generic_methods/package_state_options.cf","common/30_generic_methods/file_present.cf","common/30_generic_methods/file_ensure_key_value.cf","common/30_generic_methods/_classes_combine_four.cf","common/30_generic_methods/package_absent.cf","common/30_generic_methods/file_from_template.cf","common/30_generic_methods/file_check_symlinkto.cf","common/30_generic_methods/file_line_present_in_xml_tag.cf","common/30_generic_methods/user_uid.cf","common/30_generic_methods/file_create.cf","common/30_generic_methods/package_present.cf","common/30_generic_methods/service_stop.cf","common/30_generic_methods/file_ensure_key_value_parameter_not_in_list.cf","common/30_generic_methods/_service_check_running_src.cf","common/30_generic_methods/_file_check_special.cf","common/30_generic_methods/directory_absent.cf","common/30_generic_methods/service_ensure_started_at_boot.cf","common/30_generic_methods/schedule_simple_catchup.cf","common/30_generic_methods/file_remove.cf","common/30_generic_methods/file_copy_from_local_source_recursion.cf","common/30_generic_methods/package_verify_version.cf","common/30_generic_methods/sharedfile_to_node.cf","common/30_generic_methods/file_from_remote_source_recursion.cf","common/30_generic_methods/service_restart_if.cf","common/30_generic_methods/file_from_http_server.cf","common/30_generic_methods/monitoring_parameter.cf","common/30_generic_methods/package_install.cf","common/30_generic_methods/file_from_string_mustache.cf","common/30_generic_methods/user_fullname.cf","common/30_generic_methods/service_ensure_running_path.cf","common/30_generic_methods/file_symlink_present_option.cf","common/30_generic_methods/service_restart.cf","common/40_it_ops_knowledge/openssh-server/openssh_knowledge.cf","common/40_it_ops_knowledge/service/service_knowledge.cf","common/40_it_ops_knowledge/cfengine/cfengine_knowledge.cf","@{path_ncf_common_inputs_50}","@{path_ncf_common_inputs_60}","@{path_ncf_local_inputs_60}"} rudder debug: Flattening slist: @{path_ncf_common_inputs_50} rudder debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","common/20_cfe_basics/package_lib.cf","common/20_cfe_basics/dry_run_lib.cf","common/20_cfe_basics/time_lib.cf","common/20_cfe_basics/cfengine/processes.cf","common/20_cfe_basics/cfengine/users.cf","common/20_cfe_basics/cfengine/cfe_internal.cf","common/20_cfe_basics/cfengine/bundles.cf","common/20_cfe_basics/cfengine/guest_environments.cf","common/20_cfe_basics/cfengine/paths.cf","common/20_cfe_basics/cfengine/edit_xml.cf","common/20_cfe_basics/cfengine/services.cf","common/20_cfe_basics/cfengine/databases.cf","common/20_cfe_basics/cfengine/vcs.cf","common/20_cfe_basics/cfengine/files.cf","common/20_cfe_basics/cfengine/commands.cf","common/20_cfe_basics/cfengine/examples.cf","common/20_cfe_basics/cfengine/monitor.cf","common/20_cfe_basics/cfengine/common.cf","common/20_cfe_basics/cfengine/reports.cf","common/20_cfe_basics/cfengine/packages.cf","common/20_cfe_basics/cfengine/testing.cf","common/20_cfe_basics/cfengine/storage.cf","common/20_cfe_basics/cfengine/feature.cf","common/20_cfe_basics/flag_lib.cf","common/20_cfe_basics/logger_rudder.cf","common/20_cfe_basics/ncf_lib.cf","common/20_cfe_basics/log_rudder.cf","common/30_generic_methods/monitoring_template.cf","common/30_generic_methods/schedule_simple_stateless.cf","common/30_generic_methods/file_check_regular.cf","common/30_generic_methods/file_copy_from_local_source.cf","common/30_generic_methods/permissions.cf","common/30_generic_methods/directory_present.cf","common/30_generic_methods/user_locked.cf","common/30_generic_methods/permissions_dirs_recurse.cf","common/30_generic_methods/file_enforce_content.cf","common/30_generic_methods/file_ensure_block_present.cf","common/30_generic_methods/file_ensure_lines_absent.cf","common/30_generic_methods/http_request_content_headers.cf","common/30_generic_methods/user_absent.cf","common/30_generic_methods/user_password_hash.cf","common/30_generic_methods/variable_string.cf","common/30_generic_methods/service_ensure_running.cf","common/30_generic_methods/_classes_repaired.cf","common/30_generic_methods/directory_create.cf","common/30_generic_methods/service_check_disabled_at_boot.cf","common/30_generic_methods/command_execution.cf","common/30_generic_methods/group_present.cf","common/30_generic_methods/file_check_block_device.cf","common/30_generic_methods/file_keys_values_present.cf","common/30_generic_methods/variable_dict_merge.cf","common/30_generic_methods/variable_string_from_command.cf","common/30_generic_methods/file_key_value_present.cf","common/30_generic_methods/command_execution_result.cf","common/30_generic_methods/file_download.cf","common/30_generic_methods/variable_string_from_file.cf","common/30_generic_methods/service_ensure_stopped.cf","common/30_generic_methods/service_started.cf","common/30_generic_methods/variable_dict_merge_tolerant.cf","common/30_generic_methods/file_from_template_jinja2.cf","common/30_generic_methods/_classes_sanitize.cf","common/30_generic_methods/_log_default.cf","common/30_generic_methods/service_check_running.cf","common/30_generic_methods/file_check_hardlink.cf","common/30_generic_methods/http_request_check_status_headers.cf","common/30_generic_methods/user_home.cf","common/30_generic_methods/_classes_success.cf","common/30_generic_methods/user_primary_group.cf","common/30_generic_methods/file_lines_absent.cf","common/30_generic_methods/condition_from_expression_persistent.cf","common/30_generic_methods/variable_dict_from_file.cf","common/30_generic_methods/variable_dict.cf","common/30_generic_methods/file_from_local_source.cf","common/30_generic_methods/file_from_remote_source.cf","common/30_generic_methods/file_symlink_present_force.cf","common/30_generic_methods/condition_from_variable_match.cf","common/30_generic_methods/package_state.cf","common/30_generic_methods/permissions_dirs_recursive.cf","common/30_generic_methods/service_ensure_disabled_at_boot.cf","common/30_generic_methods/permissions_type_recursion.cf","common/30_generic_methods/_classes_copy.cf","common/30_generic_methods/_classes_combine_three.cf","common/30_generic_methods/service_stopped.cf","common/30_generic_methods/file_key_value_present_in_ini_section.cf","common/30_generic_methods/service_check_started_at_boot.cf","common/30_generic_methods/file_from_template_type.cf","common/30_generic_methods/user_create.cf","common/30_generic_methods/_classes_combine_two.cf","common/30_generic_methods/file_ensure_keys_values.cf","common/30_generic_methods/_classes_noop.cf","common/30_generic_methods/user_present.cf","common/30_generic_methods/file_ensure_line_present_in_xml_tag.cf","common/30_generic_methods/schedule_simple_nodups.cf","common/30_generic_methods/_logger_default.cf","common/30_generic_methods/_logger.cf","common/30_generic_methods/service_enabled.cf","common/30_generic_methods/service_started_path.cf","common/30_generic_methods/user_shell.cf","common/30_generic_methods/package_remove.cf","common/30_generic_methods/_classes_combine_ifthenelse.cf","common/30_generic_methods/file_line_present_in_ini_section.cf","common/30_generic_methods/service_disabled.cf","common/30_generic_methods/file_block_present_in_section.cf","common/30_generic_methods/file_key_value_present_option.cf","common/30_generic_methods/permissions_dirs.cf","common/30_generic_methods/condition_from_command.cf","common/30_generic_methods/file_ensure_key_value_parameter_in_list.cf","common/30_generic_methods/condition_from_variable_existence.cf","common/30_generic_methods/file_symlink_present.cf","common/30_generic_methods/package_install_version_cmp.cf","common/30_generic_methods/variable_iterator_from_file.cf","common/30_generic_methods/variable_string_from_math_expression.cf","common/30_generic_methods/file_check_character_device.cf","common/30_generic_methods/file_key_value_parameter_present_in_list.cf","common/30_generic_methods/file_copy_from_local_source_with_check.cf","common/30_generic_methods/file_ensure_key_value_present_in_ini_section.cf","common/30_generic_methods/condition_from_expression.cf","common/30_generic_methods/environment_variable.cf","common/30_generic_methods/package_install_version.cf","common/30_generic_methods/permissions_recurse.cf","common/30_generic_methods/variable_string_default.cf","common/30_generic_methods/package_install_version_cmp_update.cf","common/30_generic_methods/file_content.cf","common/30_generic_methods/file_create_symlink_force.cf","common/30_generic_methods/_log.cf","common/30_generic_methods/file_ensure_line_present_in_ini_section.cf","common/30_generic_methods/_log_v3.cf","common/30_generic_methods/file_copy_from_remote_source_recursion.cf","common/30_generic_methods/_classes_cancel.cf","common/30_generic_methods/file_replace_lines.cf","common/30_generic_methods/_abort_default.cf","common/30_generic_methods/file_create_symlink.cf","common/30_generic_methods/file_copy_from_remote_source.cf","common/30_generic_methods/file_check_FIFO_pipe.cf","common/30_generic_methods/_abort.cf","common/30_generic_methods/file_absent.cf","common/30_generic_methods/file_from_local_source_recursion.cf","common/30_generic_methods/command_execution_once.cf","common/30_generic_methods/service_action.cf","common/30_generic_methods/file_lines_present.cf","common/30_generic_methods/_classes_copy_invert_kept_repaired.cf","common/30_generic_methods/file_ensure_block_in_section.cf","common/30_generic_methods/service_check_running_ps.cf","common/30_generic_methods/file_check_exists.cf","common/30_generic_methods/_classes_failure.cf","common/30_generic_methods/file_ensure_lines_present.cf","common/30_generic_methods/group_absent.cf","common/30_generic_methods/file_from_shared_folder.cf","common/30_generic_methods/directory_check_exists.cf","common/30_generic_methods/service_start.cf","common/30_generic_methods/variable_iterator.cf","common/30_generic_methods/sharedfile_from_node.cf","common/30_generic_methods/package_verify.cf","common/30_generic_methods/permissions_recursive.cf","common/30_generic_methods/file_block_present.cf","common/30_generic_methods/file_key_value_parameter_absent_in_list.cf","common/30_generic_methods/file_check_symlink.cf","common/30_generic_methods/package_check_installed.cf","common/30_generic_methods/condition_once.cf","common/30_generic_methods/file_from_local_source_with_check.cf","common/30_generic_methods/schedule_simple.cf","common/30_generic_methods/file_from_template_mustache.cf","common/30_generic_methods/file_check_socket.cf","common/30_generic_methods/service_reload.cf","common/30_generic_methods/file_ensure_key_value_option.cf","common/30_generic_methods/_service_check_running_smf.cf","common/30_generic_methods/file_create_symlink_enforce.cf","common/30_generic_methods/file_template_expand.cf","common/30_generic_methods/package_state_options.cf","common/30_generic_methods/file_present.cf","common/30_generic_methods/file_ensure_key_value.cf","common/30_generic_methods/_classes_combine_four.cf","common/30_generic_methods/package_absent.cf","common/30_generic_methods/file_from_template.cf","common/30_generic_methods/file_check_symlinkto.cf","common/30_generic_methods/file_line_present_in_xml_tag.cf","common/30_generic_methods/user_uid.cf","common/30_generic_methods/file_create.cf","common/30_generic_methods/package_present.cf","common/30_generic_methods/service_stop.cf","common/30_generic_methods/file_ensure_key_value_parameter_not_in_list.cf","common/30_generic_methods/_service_check_running_src.cf","common/30_generic_methods/_file_check_special.cf","common/30_generic_methods/directory_absent.cf","common/30_generic_methods/service_ensure_started_at_boot.cf","common/30_generic_methods/schedule_simple_catchup.cf","common/30_generic_methods/file_remove.cf","common/30_generic_methods/file_copy_from_local_source_recursion.cf","common/30_generic_methods/package_verify_version.cf","common/30_generic_methods/sharedfile_to_node.cf","common/30_generic_methods/file_from_remote_source_recursion.cf","common/30_generic_methods/service_restart_if.cf","common/30_generic_methods/file_from_http_server.cf","common/30_generic_methods/monitoring_parameter.cf","common/30_generic_methods/package_install.cf","common/30_generic_methods/file_from_string_mustache.cf","common/30_generic_methods/user_fullname.cf","common/30_generic_methods/service_ensure_running_path.cf","common/30_generic_methods/file_symlink_present_option.cf","common/30_generic_methods/service_restart.cf","common/40_it_ops_knowledge/openssh-server/openssh_knowledge.cf","common/40_it_ops_knowledge/service/service_knowledge.cf","common/40_it_ops_knowledge/cfengine/cfengine_knowledge.cf","@{path_ncf_common_inputs_60}","@{path_ncf_local_inputs_60}"} rudder debug: Flattening slist: @{path_ncf_common_inputs_60} rudder debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","common/20_cfe_basics/package_lib.cf","common/20_cfe_basics/dry_run_lib.cf","common/20_cfe_basics/time_lib.cf","common/20_cfe_basics/cfengine/processes.cf","common/20_cfe_basics/cfengine/users.cf","common/20_cfe_basics/cfengine/cfe_internal.cf","common/20_cfe_basics/cfengine/bundles.cf","common/20_cfe_basics/cfengine/guest_environments.cf","common/20_cfe_basics/cfengine/paths.cf","common/20_cfe_basics/cfengine/edit_xml.cf","common/20_cfe_basics/cfengine/services.cf","common/20_cfe_basics/cfengine/databases.cf","common/20_cfe_basics/cfengine/vcs.cf","common/20_cfe_basics/cfengine/files.cf","common/20_cfe_basics/cfengine/commands.cf","common/20_cfe_basics/cfengine/examples.cf","common/20_cfe_basics/cfengine/monitor.cf","common/20_cfe_basics/cfengine/common.cf","common/20_cfe_basics/cfengine/reports.cf","common/20_cfe_basics/cfengine/packages.cf","common/20_cfe_basics/cfengine/testing.cf","common/20_cfe_basics/cfengine/storage.cf","common/20_cfe_basics/cfengine/feature.cf","common/20_cfe_basics/flag_lib.cf","common/20_cfe_basics/logger_rudder.cf","common/20_cfe_basics/ncf_lib.cf","common/20_cfe_basics/log_rudder.cf","common/30_generic_methods/monitoring_template.cf","common/30_generic_methods/schedule_simple_stateless.cf","common/30_generic_methods/file_check_regular.cf","common/30_generic_methods/file_copy_from_local_source.cf","common/30_generic_methods/permissions.cf","common/30_generic_methods/directory_present.cf","common/30_generic_methods/user_locked.cf","common/30_generic_methods/permissions_dirs_recurse.cf","common/30_generic_methods/file_enforce_content.cf","common/30_generic_methods/file_ensure_block_present.cf","common/30_generic_methods/file_ensure_lines_absent.cf","common/30_generic_methods/http_request_content_headers.cf","common/30_generic_methods/user_absent.cf","common/30_generic_methods/user_password_hash.cf","common/30_generic_methods/variable_string.cf","common/30_generic_methods/service_ensure_running.cf","common/30_generic_methods/_classes_repaired.cf","common/30_generic_methods/directory_create.cf","common/30_generic_methods/service_check_disabled_at_boot.cf","common/30_generic_methods/command_execution.cf","common/30_generic_methods/group_present.cf","common/30_generic_methods/file_check_block_device.cf","common/30_generic_methods/file_keys_values_present.cf","common/30_generic_methods/variable_dict_merge.cf","common/30_generic_methods/variable_string_from_command.cf","common/30_generic_methods/file_key_value_present.cf","common/30_generic_methods/command_execution_result.cf","common/30_generic_methods/file_download.cf","common/30_generic_methods/variable_string_from_file.cf","common/30_generic_methods/service_ensure_stopped.cf","common/30_generic_methods/service_started.cf","common/30_generic_methods/variable_dict_merge_tolerant.cf","common/30_generic_methods/file_from_template_jinja2.cf","common/30_generic_methods/_classes_sanitize.cf","common/30_generic_methods/_log_default.cf","common/30_generic_methods/service_check_running.cf","common/30_generic_methods/file_check_hardlink.cf","common/30_generic_methods/http_request_check_status_headers.cf","common/30_generic_methods/user_home.cf","common/30_generic_methods/_classes_success.cf","common/30_generic_methods/user_primary_group.cf","common/30_generic_methods/file_lines_absent.cf","common/30_generic_methods/condition_from_expression_persistent.cf","common/30_generic_methods/variable_dict_from_file.cf","common/30_generic_methods/variable_dict.cf","common/30_generic_methods/file_from_local_source.cf","common/30_generic_methods/file_from_remote_source.cf","common/30_generic_methods/file_symlink_present_force.cf","common/30_generic_methods/condition_from_variable_match.cf","common/30_generic_methods/package_state.cf","common/30_generic_methods/permissions_dirs_recursive.cf","common/30_generic_methods/service_ensure_disabled_at_boot.cf","common/30_generic_methods/permissions_type_recursion.cf","common/30_generic_methods/_classes_copy.cf","common/30_generic_methods/_classes_combine_three.cf","common/30_generic_methods/service_stopped.cf","common/30_generic_methods/file_key_value_present_in_ini_section.cf","common/30_generic_methods/service_check_started_at_boot.cf","common/30_generic_methods/file_from_template_type.cf","common/30_generic_methods/user_create.cf","common/30_generic_methods/_classes_combine_two.cf","common/30_generic_methods/file_ensure_keys_values.cf","common/30_generic_methods/_classes_noop.cf","common/30_generic_methods/user_present.cf","common/30_generic_methods/file_ensure_line_present_in_xml_tag.cf","common/30_generic_methods/schedule_simple_nodups.cf","common/30_generic_methods/_logger_default.cf","common/30_generic_methods/_logger.cf","common/30_generic_methods/service_enabled.cf","common/30_generic_methods/service_started_path.cf","common/30_generic_methods/user_shell.cf","common/30_generic_methods/package_remove.cf","common/30_generic_methods/_classes_combine_ifthenelse.cf","common/30_generic_methods/file_line_present_in_ini_section.cf","common/30_generic_methods/service_disabled.cf","common/30_generic_methods/file_block_present_in_section.cf","common/30_generic_methods/file_key_value_present_option.cf","common/30_generic_methods/permissions_dirs.cf","common/30_generic_methods/condition_from_command.cf","common/30_generic_methods/file_ensure_key_value_parameter_in_list.cf","common/30_generic_methods/condition_from_variable_existence.cf","common/30_generic_methods/file_symlink_present.cf","common/30_generic_methods/package_install_version_cmp.cf","common/30_generic_methods/variable_iterator_from_file.cf","common/30_generic_methods/variable_string_from_math_expression.cf","common/30_generic_methods/file_check_character_device.cf","common/30_generic_methods/file_key_value_parameter_present_in_list.cf","common/30_generic_methods/file_copy_from_local_source_with_check.cf","common/30_generic_methods/file_ensure_key_value_present_in_ini_section.cf","common/30_generic_methods/condition_from_expression.cf","common/30_generic_methods/environment_variable.cf","common/30_generic_methods/package_install_version.cf","common/30_generic_methods/permissions_recurse.cf","common/30_generic_methods/variable_string_default.cf","common/30_generic_methods/package_install_version_cmp_update.cf","common/30_generic_methods/file_content.cf","common/30_generic_methods/file_create_symlink_force.cf","common/30_generic_methods/_log.cf","common/30_generic_methods/file_ensure_line_present_in_ini_section.cf","common/30_generic_methods/_log_v3.cf","common/30_generic_methods/file_copy_from_remote_source_recursion.cf","common/30_generic_methods/_classes_cancel.cf","common/30_generic_methods/file_replace_lines.cf","common/30_generic_methods/_abort_default.cf","common/30_generic_methods/file_create_symlink.cf","common/30_generic_methods/file_copy_from_remote_source.cf","common/30_generic_methods/file_check_FIFO_pipe.cf","common/30_generic_methods/_abort.cf","common/30_generic_methods/file_absent.cf","common/30_generic_methods/file_from_local_source_recursion.cf","common/30_generic_methods/command_execution_once.cf","common/30_generic_methods/service_action.cf","common/30_generic_methods/file_lines_present.cf","common/30_generic_methods/_classes_copy_invert_kept_repaired.cf","common/30_generic_methods/file_ensure_block_in_section.cf","common/30_generic_methods/service_check_running_ps.cf","common/30_generic_methods/file_check_exists.cf","common/30_generic_methods/_classes_failure.cf","common/30_generic_methods/file_ensure_lines_present.cf","common/30_generic_methods/group_absent.cf","common/30_generic_methods/file_from_shared_folder.cf","common/30_generic_methods/directory_check_exists.cf","common/30_generic_methods/service_start.cf","common/30_generic_methods/variable_iterator.cf","common/30_generic_methods/sharedfile_from_node.cf","common/30_generic_methods/package_verify.cf","common/30_generic_methods/permissions_recursive.cf","common/30_generic_methods/file_block_present.cf","common/30_generic_methods/file_key_value_parameter_absent_in_list.cf","common/30_generic_methods/file_check_symlink.cf","common/30_generic_methods/package_check_installed.cf","common/30_generic_methods/condition_once.cf","common/30_generic_methods/file_from_local_source_with_check.cf","common/30_generic_methods/schedule_simple.cf","common/30_generic_methods/file_from_template_mustache.cf","common/30_generic_methods/file_check_socket.cf","common/30_generic_methods/service_reload.cf","common/30_generic_methods/file_ensure_key_value_option.cf","common/30_generic_methods/_service_check_running_smf.cf","common/30_generic_methods/file_create_symlink_enforce.cf","common/30_generic_methods/file_template_expand.cf","common/30_generic_methods/package_state_options.cf","common/30_generic_methods/file_present.cf","common/30_generic_methods/file_ensure_key_value.cf","common/30_generic_methods/_classes_combine_four.cf","common/30_generic_methods/package_absent.cf","common/30_generic_methods/file_from_template.cf","common/30_generic_methods/file_check_symlinkto.cf","common/30_generic_methods/file_line_present_in_xml_tag.cf","common/30_generic_methods/user_uid.cf","common/30_generic_methods/file_create.cf","common/30_generic_methods/package_present.cf","common/30_generic_methods/service_stop.cf","common/30_generic_methods/file_ensure_key_value_parameter_not_in_list.cf","common/30_generic_methods/_service_check_running_src.cf","common/30_generic_methods/_file_check_special.cf","common/30_generic_methods/directory_absent.cf","common/30_generic_methods/service_ensure_started_at_boot.cf","common/30_generic_methods/schedule_simple_catchup.cf","common/30_generic_methods/file_remove.cf","common/30_generic_methods/file_copy_from_local_source_recursion.cf","common/30_generic_methods/package_verify_version.cf","common/30_generic_methods/sharedfile_to_node.cf","common/30_generic_methods/file_from_remote_source_recursion.cf","common/30_generic_methods/service_restart_if.cf","common/30_generic_methods/file_from_http_server.cf","common/30_generic_methods/monitoring_parameter.cf","common/30_generic_methods/package_install.cf","common/30_generic_methods/file_from_string_mustache.cf","common/30_generic_methods/user_fullname.cf","common/30_generic_methods/service_ensure_running_path.cf","common/30_generic_methods/file_symlink_present_option.cf","common/30_generic_methods/service_restart.cf","common/40_it_ops_knowledge/openssh-server/openssh_knowledge.cf","common/40_it_ops_knowledge/service/service_knowledge.cf","common/40_it_ops_knowledge/cfengine/cfengine_knowledge.cf","common/60_services/cfengine/stable/cfengine.cf","common/60_services/baseline/stable/baseline.cf","@{path_ncf_local_inputs_60}"} rudder debug: Flattening slist: @{path_ncf_local_inputs_60} rudder debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","common/20_cfe_basics/package_lib.cf","common/20_cfe_basics/dry_run_lib.cf","common/20_cfe_basics/time_lib.cf","common/20_cfe_basics/cfengine/processes.cf","common/20_cfe_basics/cfengine/users.cf","common/20_cfe_basics/cfengine/cfe_internal.cf","common/20_cfe_basics/cfengine/bundles.cf","common/20_cfe_basics/cfengine/guest_environments.cf","common/20_cfe_basics/cfengine/paths.cf","common/20_cfe_basics/cfengine/edit_xml.cf","common/20_cfe_basics/cfengine/services.cf","common/20_cfe_basics/cfengine/databases.cf","common/20_cfe_basics/cfengine/vcs.cf","common/20_cfe_basics/cfengine/files.cf","common/20_cfe_basics/cfengine/commands.cf","common/20_cfe_basics/cfengine/examples.cf","common/20_cfe_basics/cfengine/monitor.cf","common/20_cfe_basics/cfengine/common.cf","common/20_cfe_basics/cfengine/reports.cf","common/20_cfe_basics/cfengine/packages.cf","common/20_cfe_basics/cfengine/testing.cf","common/20_cfe_basics/cfengine/storage.cf","common/20_cfe_basics/cfengine/feature.cf","common/20_cfe_basics/flag_lib.cf","common/20_cfe_basics/logger_rudder.cf","common/20_cfe_basics/ncf_lib.cf","common/20_cfe_basics/log_rudder.cf","common/30_generic_methods/monitoring_template.cf","common/30_generic_methods/schedule_simple_stateless.cf","common/30_generic_methods/file_check_regular.cf","common/30_generic_methods/file_copy_from_local_source.cf","common/30_generic_methods/permissions.cf","common/30_generic_methods/directory_present.cf","common/30_generic_methods/user_locked.cf","common/30_generic_methods/permissions_dirs_recurse.cf","common/30_generic_methods/file_enforce_content.cf","common/30_generic_methods/file_ensure_block_present.cf","common/30_generic_methods/file_ensure_lines_absent.cf","common/30_generic_methods/http_request_content_headers.cf","common/30_generic_methods/user_absent.cf","common/30_generic_methods/user_password_hash.cf","common/30_generic_methods/variable_string.cf","common/30_generic_methods/service_ensure_running.cf","common/30_generic_methods/_classes_repaired.cf","common/30_generic_methods/directory_create.cf","common/30_generic_methods/service_check_disabled_at_boot.cf","common/30_generic_methods/command_execution.cf","common/30_generic_methods/group_present.cf","common/30_generic_methods/file_check_block_device.cf","common/30_generic_methods/file_keys_values_present.cf","common/30_generic_methods/variable_dict_merge.cf","common/30_generic_methods/variable_string_from_command.cf","common/30_generic_methods/file_key_value_present.cf","common/30_generic_methods/command_execution_result.cf","common/30_generic_methods/file_download.cf","common/30_generic_methods/variable_string_from_file.cf","common/30_generic_methods/service_ensure_stopped.cf","common/30_generic_methods/service_started.cf","common/30_generic_methods/variable_dict_merge_tolerant.cf","common/30_generic_methods/file_from_template_jinja2.cf","common/30_generic_methods/_classes_sanitize.cf","common/30_generic_methods/_log_default.cf","common/30_generic_methods/service_check_running.cf","common/30_generic_methods/file_check_hardlink.cf","common/30_generic_methods/http_request_check_status_headers.cf","common/30_generic_methods/user_home.cf","common/30_generic_methods/_classes_success.cf","common/30_generic_methods/user_primary_group.cf","common/30_generic_methods/file_lines_absent.cf","common/30_generic_methods/condition_from_expression_persistent.cf","common/30_generic_methods/variable_dict_from_file.cf","common/30_generic_methods/variable_dict.cf","common/30_generic_methods/file_from_local_source.cf","common/30_generic_methods/file_from_remote_source.cf","common/30_generic_methods/file_symlink_present_force.cf","common/30_generic_methods/condition_from_variable_match.cf","common/30_generic_methods/package_state.cf","common/30_generic_methods/permissions_dirs_recursive.cf","common/30_generic_methods/service_ensure_disabled_at_boot.cf","common/30_generic_methods/permissions_type_recursion.cf","common/30_generic_methods/_classes_copy.cf","common/30_generic_methods/_classes_combine_three.cf","common/30_generic_methods/service_stopped.cf","common/30_generic_methods/file_key_value_present_in_ini_section.cf","common/30_generic_methods/service_check_started_at_boot.cf","common/30_generic_methods/file_from_template_type.cf","common/30_generic_methods/user_create.cf","common/30_generic_methods/_classes_combine_two.cf","common/30_generic_methods/file_ensure_keys_values.cf","common/30_generic_methods/_classes_noop.cf","common/30_generic_methods/user_present.cf","common/30_generic_methods/file_ensure_line_present_in_xml_tag.cf","common/30_generic_methods/schedule_simple_nodups.cf","common/30_generic_methods/_logger_default.cf","common/30_generic_methods/_logger.cf","common/30_generic_methods/service_enabled.cf","common/30_generic_methods/service_started_path.cf","common/30_generic_methods/user_shell.cf","common/30_generic_methods/package_remove.cf","common/30_generic_methods/_classes_combine_ifthenelse.cf","common/30_generic_methods/file_line_present_in_ini_section.cf","common/30_generic_methods/service_disabled.cf","common/30_generic_methods/file_block_present_in_section.cf","common/30_generic_methods/file_key_value_present_option.cf","common/30_generic_methods/permissions_dirs.cf","common/30_generic_methods/condition_from_command.cf","common/30_generic_methods/file_ensure_key_value_parameter_in_list.cf","common/30_generic_methods/condition_from_variable_existence.cf","common/30_generic_methods/file_symlink_present.cf","common/30_generic_methods/package_install_version_cmp.cf","common/30_generic_methods/variable_iterator_from_file.cf","common/30_generic_methods/variable_string_from_math_expression.cf","common/30_generic_methods/file_check_character_device.cf","common/30_generic_methods/file_key_value_parameter_present_in_list.cf","common/30_generic_methods/file_copy_from_local_source_with_check.cf","common/30_generic_methods/file_ensure_key_value_present_in_ini_section.cf","common/30_generic_methods/condition_from_expression.cf","common/30_generic_methods/environment_variable.cf","common/30_generic_methods/package_install_version.cf","common/30_generic_methods/permissions_recurse.cf","common/30_generic_methods/variable_string_default.cf","common/30_generic_methods/package_install_version_cmp_update.cf","common/30_generic_methods/file_content.cf","common/30_generic_methods/file_create_symlink_force.cf","common/30_generic_methods/_log.cf","common/30_generic_methods/file_ensure_line_present_in_ini_section.cf","common/30_generic_methods/_log_v3.cf","common/30_generic_methods/file_copy_from_remote_source_recursion.cf","common/30_generic_methods/_classes_cancel.cf","common/30_generic_methods/file_replace_lines.cf","common/30_generic_methods/_abort_default.cf","common/30_generic_methods/file_create_symlink.cf","common/30_generic_methods/file_copy_from_remote_source.cf","common/30_generic_methods/file_check_FIFO_pipe.cf","common/30_generic_methods/_abort.cf","common/30_generic_methods/file_absent.cf","common/30_generic_methods/file_from_local_source_recursion.cf","common/30_generic_methods/command_execution_once.cf","common/30_generic_methods/service_action.cf","common/30_generic_methods/file_lines_present.cf","common/30_generic_methods/_classes_copy_invert_kept_repaired.cf","common/30_generic_methods/file_ensure_block_in_section.cf","common/30_generic_methods/service_check_running_ps.cf","common/30_generic_methods/file_check_exists.cf","common/30_generic_methods/_classes_failure.cf","common/30_generic_methods/file_ensure_lines_present.cf","common/30_generic_methods/group_absent.cf","common/30_generic_methods/file_from_shared_folder.cf","common/30_generic_methods/directory_check_exists.cf","common/30_generic_methods/service_start.cf","common/30_generic_methods/variable_iterator.cf","common/30_generic_methods/sharedfile_from_node.cf","common/30_generic_methods/package_verify.cf","common/30_generic_methods/permissions_recursive.cf","common/30_generic_methods/file_block_present.cf","common/30_generic_methods/file_key_value_parameter_absent_in_list.cf","common/30_generic_methods/file_check_symlink.cf","common/30_generic_methods/package_check_installed.cf","common/30_generic_methods/condition_once.cf","common/30_generic_methods/file_from_local_source_with_check.cf","common/30_generic_methods/schedule_simple.cf","common/30_generic_methods/file_from_template_mustache.cf","common/30_generic_methods/file_check_socket.cf","common/30_generic_methods/service_reload.cf","common/30_generic_methods/file_ensure_key_value_option.cf","common/30_generic_methods/_service_check_running_smf.cf","common/30_generic_methods/file_create_symlink_enforce.cf","common/30_generic_methods/file_template_expand.cf","common/30_generic_methods/package_state_options.cf","common/30_generic_methods/file_present.cf","common/30_generic_methods/file_ensure_key_value.cf","common/30_generic_methods/_classes_combine_four.cf","common/30_generic_methods/package_absent.cf","common/30_generic_methods/file_from_template.cf","common/30_generic_methods/file_check_symlinkto.cf","common/30_generic_methods/file_line_present_in_xml_tag.cf","common/30_generic_methods/user_uid.cf","common/30_generic_methods/file_create.cf","common/30_generic_methods/package_present.cf","common/30_generic_methods/service_stop.cf","common/30_generic_methods/file_ensure_key_value_parameter_not_in_list.cf","common/30_generic_methods/_service_check_running_src.cf","common/30_generic_methods/_file_check_special.cf","common/30_generic_methods/directory_absent.cf","common/30_generic_methods/service_ensure_started_at_boot.cf","common/30_generic_methods/schedule_simple_catchup.cf","common/30_generic_methods/file_remove.cf","common/30_generic_methods/file_copy_from_local_source_recursion.cf","common/30_generic_methods/package_verify_version.cf","common/30_generic_methods/sharedfile_to_node.cf","common/30_generic_methods/file_from_remote_source_recursion.cf","common/30_generic_methods/service_restart_if.cf","common/30_generic_methods/file_from_http_server.cf","common/30_generic_methods/monitoring_parameter.cf","common/30_generic_methods/package_install.cf","common/30_generic_methods/file_from_string_mustache.cf","common/30_generic_methods/user_fullname.cf","common/30_generic_methods/service_ensure_running_path.cf","common/30_generic_methods/file_symlink_present_option.cf","common/30_generic_methods/service_restart.cf","common/40_it_ops_knowledge/openssh-server/openssh_knowledge.cf","common/40_it_ops_knowledge/service/service_knowledge.cf","common/40_it_ops_knowledge/cfengine/cfengine_knowledge.cf","common/60_services/cfengine/stable/cfengine.cf","common/60_services/baseline/stable/baseline.cf"} rudder debug: DeRefCopyPromise(): copying constraint: 'policy' rudder debug: Evaluating vars promise: raw_path_ncf_inputs rudder debug: DeRefCopyPromise(): promiser:'raw_ncf_inputs' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating function: maplist("${ncf_path}/${this}","@{raw_path_ncf_inputs}") rudder debug: Evaluating vars promise: raw_ncf_inputs rudder debug: DeRefCopyPromise(): promiser:'ncf_inputs' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating function: filter("${ncf_path}/cf_null","raw_ncf_inputs","false","true","10000") rudder debug: Evaluating vars promise: ncf_inputs rudder debug: DeRefCopyPromise(): promiser:'inputs_list' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Flattening slist: @{ncf_inputs} rudder debug: Flattened slist: {"/var/rudder/ncf/common/10_ncf_internals/variables_merger.cf","/var/rudder/ncf/common/10_ncf_internals/dispatcher.cf","/var/rudder/ncf/common/10_ncf_internals/initialization.cf","/var/rudder/ncf/common/10_ncf_internals/configuration.cf","/var/rudder/ncf/common/20_cfe_basics/package_lib.cf","/var/rudder/ncf/common/20_cfe_basics/dry_run_lib.cf","/var/rudder/ncf/common/20_cfe_basics/time_lib.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/processes.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/users.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/cfe_internal.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/bundles.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/guest_environments.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/paths.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/edit_xml.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/services.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/databases.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/vcs.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/files.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/commands.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/examples.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/monitor.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/common.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/reports.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/packages.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/testing.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/storage.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/feature.cf","/var/rudder/ncf/common/20_cfe_basics/flag_lib.cf","/var/rudder/ncf/common/20_cfe_basics/logger_rudder.cf","/var/rudder/ncf/common/20_cfe_basics/ncf_lib.cf","/var/rudder/ncf/common/20_cfe_basics/log_rudder.cf","/var/rudder/ncf/common/30_generic_methods/monitoring_template.cf","/var/rudder/ncf/common/30_generic_methods/schedule_simple_stateless.cf","/var/rudder/ncf/common/30_generic_methods/file_check_regular.cf","/var/rudder/ncf/common/30_generic_methods/file_copy_from_local_source.cf","/var/rudder/ncf/common/30_generic_methods/permissions.cf","/var/rudder/ncf/common/30_generic_methods/directory_present.cf","/var/rudder/ncf/common/30_generic_methods/user_locked.cf","/var/rudder/ncf/common/30_generic_methods/permissions_dirs_recurse.cf","/var/rudder/ncf/common/30_generic_methods/file_enforce_content.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_block_present.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_lines_absent.cf","/var/rudder/ncf/common/30_generic_methods/http_request_content_headers.cf","/var/rudder/ncf/common/30_generic_methods/user_absent.cf","/var/rudder/ncf/common/30_generic_methods/user_password_hash.cf","/var/rudder/ncf/common/30_generic_methods/variable_string.cf","/var/rudder/ncf/common/30_generic_methods/service_ensure_running.cf","/var/rudder/ncf/common/30_generic_methods/_classes_repaired.cf","/var/rudder/ncf/common/30_generic_methods/directory_create.cf","/var/rudder/ncf/common/30_generic_methods/service_check_disabled_at_boot.cf","/var/rudder/ncf/common/30_generic_methods/command_execution.cf","/var/rudder/ncf/common/30_generic_methods/group_present.cf","/var/rudder/ncf/common/30_generic_methods/file_check_block_device.cf","/var/rudder/ncf/common/30_generic_methods/file_keys_values_present.cf","/var/rudder/ncf/common/30_generic_methods/variable_dict_merge.cf","/var/rudder/ncf/common/30_generic_methods/variable_string_from_command.cf","/var/rudder/ncf/common/30_generic_methods/file_key_value_present.cf","/var/rudder/ncf/common/30_generic_methods/command_execution_result.cf","/var/rudder/ncf/common/30_generic_methods/file_download.cf","/var/rudder/ncf/common/30_generic_methods/variable_string_from_file.cf","/var/rudder/ncf/common/30_generic_methods/service_ensure_stopped.cf","/var/rudder/ncf/common/30_generic_methods/service_started.cf","/var/rudder/ncf/common/30_generic_methods/variable_dict_merge_tolerant.cf","/var/rudder/ncf/common/30_generic_methods/file_from_template_jinja2.cf","/var/rudder/ncf/common/30_generic_methods/_classes_sanitize.cf","/var/rudder/ncf/common/30_generic_methods/_log_default.cf","/var/rudder/ncf/common/30_generic_methods/service_check_running.cf","/var/rudder/ncf/common/30_generic_methods/file_check_hardlink.cf","/var/rudder/ncf/common/30_generic_methods/http_request_check_status_headers.cf","/var/rudder/ncf/common/30_generic_methods/user_home.cf","/var/rudder/ncf/common/30_generic_methods/_classes_success.cf","/var/rudder/ncf/common/30_generic_methods/user_primary_group.cf","/var/rudder/ncf/common/30_generic_methods/file_lines_absent.cf","/var/rudder/ncf/common/30_generic_methods/condition_from_expression_persistent.cf","/var/rudder/ncf/common/30_generic_methods/variable_dict_from_file.cf","/var/rudder/ncf/common/30_generic_methods/variable_dict.cf","/var/rudder/ncf/common/30_generic_methods/file_from_local_source.cf","/var/rudder/ncf/common/30_generic_methods/file_from_remote_source.cf","/var/rudder/ncf/common/30_generic_methods/file_symlink_present_force.cf","/var/rudder/ncf/common/30_generic_methods/condition_from_variable_match.cf","/var/rudder/ncf/common/30_generic_methods/package_state.cf","/var/rudder/ncf/common/30_generic_methods/permissions_dirs_recursive.cf","/var/rudder/ncf/common/30_generic_methods/service_ensure_disabled_at_boot.cf","/var/rudder/ncf/common/30_generic_methods/permissions_type_recursion.cf","/var/rudder/ncf/common/30_generic_methods/_classes_copy.cf","/var/rudder/ncf/common/30_generic_methods/_classes_combine_three.cf","/var/rudder/ncf/common/30_generic_methods/service_stopped.cf","/var/rudder/ncf/common/30_generic_methods/file_key_value_present_in_ini_section.cf","/var/rudder/ncf/common/30_generic_methods/service_check_started_at_boot.cf","/var/rudder/ncf/common/30_generic_methods/file_from_template_type.cf","/var/rudder/ncf/common/30_generic_methods/user_create.cf","/var/rudder/ncf/common/30_generic_methods/_classes_combine_two.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_keys_values.cf","/var/rudder/ncf/common/30_generic_methods/_classes_noop.cf","/var/rudder/ncf/common/30_generic_methods/user_present.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_line_present_in_xml_tag.cf","/var/rudder/ncf/common/30_generic_methods/schedule_simple_nodups.cf","/var/rudder/ncf/common/30_generic_methods/_logger_default.cf","/var/rudder/ncf/common/30_generic_methods/_logger.cf","/var/rudder/ncf/common/30_generic_methods/service_enabled.cf","/var/rudder/ncf/common/30_generic_methods/service_started_path.cf","/var/rudder/ncf/common/30_generic_methods/user_shell.cf","/var/rudder/ncf/common/30_generic_methods/package_remove.cf","/var/rudder/ncf/common/30_generic_methods/_classes_combine_ifthenelse.cf","/var/rudder/ncf/common/30_generic_methods/file_line_present_in_ini_section.cf","/var/rudder/ncf/common/30_generic_methods/service_disabled.cf","/var/rudder/ncf/common/30_generic_methods/file_block_present_in_section.cf","/var/rudder/ncf/common/30_generic_methods/file_key_value_present_option.cf","/var/rudder/ncf/common/30_generic_methods/permissions_dirs.cf","/var/rudder/ncf/common/30_generic_methods/condition_from_command.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_key_value_parameter_in_list.cf","/var/rudder/ncf/common/30_generic_methods/condition_from_variable_existence.cf","/var/rudder/ncf/common/30_generic_methods/file_symlink_present.cf","/var/rudder/ncf/common/30_generic_methods/package_install_version_cmp.cf","/var/rudder/ncf/common/30_generic_methods/variable_iterator_from_file.cf","/var/rudder/ncf/common/30_generic_methods/variable_string_from_math_expression.cf","/var/rudder/ncf/common/30_generic_methods/file_check_character_device.cf","/var/rudder/ncf/common/30_generic_methods/file_key_value_parameter_present_in_list.cf","/var/rudder/ncf/common/30_generic_methods/file_copy_from_local_source_with_check.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_key_value_present_in_ini_section.cf","/var/rudder/ncf/common/30_generic_methods/condition_from_expression.cf","/var/rudder/ncf/common/30_generic_methods/environment_variable.cf","/var/rudder/ncf/common/30_generic_methods/package_install_version.cf","/var/rudder/ncf/common/30_generic_methods/permissions_recurse.cf","/var/rudder/ncf/common/30_generic_methods/variable_string_default.cf","/var/rudder/ncf/common/30_generic_methods/package_install_version_cmp_update.cf","/var/rudder/ncf/common/30_generic_methods/file_content.cf","/var/rudder/ncf/common/30_generic_methods/file_create_symlink_force.cf","/var/rudder/ncf/common/30_generic_methods/_log.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_line_present_in_ini_section.cf","/var/rudder/ncf/common/30_generic_methods/_log_v3.cf","/var/rudder/ncf/common/30_generic_methods/file_copy_from_remote_source_recursion.cf","/var/rudder/ncf/common/30_generic_methods/_classes_cancel.cf","/var/rudder/ncf/common/30_generic_methods/file_replace_lines.cf","/var/rudder/ncf/common/30_generic_methods/_abort_default.cf","/var/rudder/ncf/common/30_generic_methods/file_create_symlink.cf","/var/rudder/ncf/common/30_generic_methods/file_copy_from_remote_source.cf","/var/rudder/ncf/common/30_generic_methods/file_check_FIFO_pipe.cf","/var/rudder/ncf/common/30_generic_methods/_abort.cf","/var/rudder/ncf/common/30_generic_methods/file_absent.cf","/var/rudder/ncf/common/30_generic_methods/file_from_local_source_recursion.cf","/var/rudder/ncf/common/30_generic_methods/command_execution_once.cf","/var/rudder/ncf/common/30_generic_methods/service_action.cf","/var/rudder/ncf/common/30_generic_methods/file_lines_present.cf","/var/rudder/ncf/common/30_generic_methods/_classes_copy_invert_kept_repaired.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_block_in_section.cf","/var/rudder/ncf/common/30_generic_methods/service_check_running_ps.cf","/var/rudder/ncf/common/30_generic_methods/file_check_exists.cf","/var/rudder/ncf/common/30_generic_methods/_classes_failure.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_lines_present.cf","/var/rudder/ncf/common/30_generic_methods/group_absent.cf","/var/rudder/ncf/common/30_generic_methods/file_from_shared_folder.cf","/var/rudder/ncf/common/30_generic_methods/directory_check_exists.cf","/var/rudder/ncf/common/30_generic_methods/service_start.cf","/var/rudder/ncf/common/30_generic_methods/variable_iterator.cf","/var/rudder/ncf/common/30_generic_methods/sharedfile_from_node.cf","/var/rudder/ncf/common/30_generic_methods/package_verify.cf","/var/rudder/ncf/common/30_generic_methods/permissions_recursive.cf","/var/rudder/ncf/common/30_generic_methods/file_block_present.cf","/var/rudder/ncf/common/30_generic_methods/file_key_value_parameter_absent_in_list.cf","/var/rudder/ncf/common/30_generic_methods/file_check_symlink.cf","/var/rudder/ncf/common/30_generic_methods/package_check_installed.cf","/var/rudder/ncf/common/30_generic_methods/condition_once.cf","/var/rudder/ncf/common/30_generic_methods/file_from_local_source_with_check.cf","/var/rudder/ncf/common/30_generic_methods/schedule_simple.cf","/var/rudder/ncf/common/30_generic_methods/file_from_template_mustache.cf","/var/rudder/ncf/common/30_generic_methods/file_check_socket.cf","/var/rudder/ncf/common/30_generic_methods/service_reload.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_key_value_option.cf","/var/rudder/ncf/common/30_generic_methods/_service_check_running_smf.cf","/var/rudder/ncf/common/30_generic_methods/file_create_symlink_enforce.cf","/var/rudder/ncf/common/30_generic_methods/file_template_expand.cf","/var/rudder/ncf/common/30_generic_methods/package_state_options.cf","/var/rudder/ncf/common/30_generic_methods/file_present.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_key_value.cf","/var/rudder/ncf/common/30_generic_methods/_classes_combine_four.cf","/var/rudder/ncf/common/30_generic_methods/package_absent.cf","/var/rudder/ncf/common/30_generic_methods/file_from_template.cf","/var/rudder/ncf/common/30_generic_methods/file_check_symlinkto.cf","/var/rudder/ncf/common/30_generic_methods/file_line_present_in_xml_tag.cf","/var/rudder/ncf/common/30_generic_methods/user_uid.cf","/var/rudder/ncf/common/30_generic_methods/file_create.cf","/var/rudder/ncf/common/30_generic_methods/package_present.cf","/var/rudder/ncf/common/30_generic_methods/service_stop.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_key_value_parameter_not_in_list.cf","/var/rudder/ncf/common/30_generic_methods/_service_check_running_src.cf","/var/rudder/ncf/common/30_generic_methods/_file_check_special.cf","/var/rudder/ncf/common/30_generic_methods/directory_absent.cf","/var/rudder/ncf/common/30_generic_methods/service_ensure_started_at_boot.cf","/var/rudder/ncf/common/30_generic_methods/schedule_simple_catchup.cf","/var/rudder/ncf/common/30_generic_methods/file_remove.cf","/var/rudder/ncf/common/30_generic_methods/file_copy_from_local_source_recursion.cf","/var/rudder/ncf/common/30_generic_methods/package_verify_version.cf","/var/rudder/ncf/common/30_generic_methods/sharedfile_to_node.cf","/var/rudder/ncf/common/30_generic_methods/file_from_remote_source_recursion.cf","/var/rudder/ncf/common/30_generic_methods/service_restart_if.cf","/var/rudder/ncf/common/30_generic_methods/file_from_http_server.cf","/var/rudder/ncf/common/30_generic_methods/monitoring_parameter.cf","/var/rudder/ncf/common/30_generic_methods/package_install.cf","/var/rudder/ncf/common/30_generic_methods/file_from_string_mustache.cf","/var/rudder/ncf/common/30_generic_methods/user_fullname.cf","/var/rudder/ncf/common/30_generic_methods/service_ensure_running_path.cf","/var/rudder/ncf/common/30_generic_methods/file_symlink_present_option.cf","/var/rudder/ncf/common/30_generic_methods/service_restart.cf","/var/rudder/ncf/common/40_it_ops_knowledge/openssh-server/openssh_knowledge.cf","/var/rudder/ncf/common/40_it_ops_knowledge/service/service_knowledge.cf","/var/rudder/ncf/common/40_it_ops_knowledge/cfengine/cfengine_knowledge.cf","/var/rudder/ncf/common/60_services/cfengine/stable/cfengine.cf","/var/rudder/ncf/common/60_services/baseline/stable/baseline.cf"} rudder debug: Evaluating vars promise: inputs_list rudder debug: DeRefCopyPromise(): promiser:'policy_server' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Skipping evaluation of classes promise as class 'policy_server' is already set rudder debug: DeRefCopyPromise(): promiser:'root_server' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: strcmp("root","${rudder_roles.uuid}") rudder debug: Evaluating classes promise: root_server rudder debug: DeRefCopyPromise(): promiser:'policy_server' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Skipping evaluation of classes promise as class 'policy_server' is already set rudder debug: DeRefCopyPromise(): promiser:'end' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating vars promise: end rudder debug: DeRefCopyPromise(): promiser:'common_bs' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating vars promise: common_bs rudder debug: DeRefCopyPromise(): promiser:'specific_bs' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating vars promise: specific_bs rudder debug: DeRefCopyPromise(): promiser:'rudder_var' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_var rudder debug: DeRefCopyPromise(): promiser:'capability_option' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: capability_option rudder debug: DeRefCopyPromise(): promiser:'ncf_path' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: ncf_path rudder debug: DeRefCopyPromise(): promiser:'rudder_tools' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_tools rudder debug: DeRefCopyPromise(): promiser:'shell_type' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: shell_type rudder debug: DeRefCopyPromise(): promiser:'list_compatible_inputs' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: list_compatible_inputs rudder debug: DeRefCopyPromise(): promiser:'compatible_inputs_cmd' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: compatible_inputs_cmd rudder debug: DeRefCopyPromise(): promiser:'path_ncf_common_inputs_10' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Using previously cached result for function: execresult("${compatible_inputs_cmd} common/10_ncf_internals","${shell_type}") rudder debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} common/10_ncf_internals","${shell_type}"),"\n","10000") rudder debug: Evaluating vars promise: path_ncf_common_inputs_10 rudder debug: DeRefCopyPromise(): promiser:'path_ncf_common_inputs_20' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Using previously cached result for function: execresult("${compatible_inputs_cmd} common/20_cfe_basics","${shell_type}") rudder debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} common/20_cfe_basics","${shell_type}"),"\n","10000") rudder debug: Evaluating vars promise: path_ncf_common_inputs_20 rudder debug: DeRefCopyPromise(): promiser:'path_ncf_common_inputs_30' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Using previously cached result for function: execresult("${compatible_inputs_cmd} common/30_generic_methods","${shell_type}") rudder debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} common/30_generic_methods","${shell_type}"),"\n","10000") rudder debug: Evaluating vars promise: path_ncf_common_inputs_30 rudder debug: DeRefCopyPromise(): promiser:'path_ncf_common_inputs_40' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Using previously cached result for function: execresult("${compatible_inputs_cmd} common/40_it_ops_knowledge","${shell_type}") rudder debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} common/40_it_ops_knowledge","${shell_type}"),"\n","10000") rudder debug: Evaluating vars promise: path_ncf_common_inputs_40 rudder debug: DeRefCopyPromise(): promiser:'path_ncf_common_inputs_50' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Using previously cached result for function: execresult("${compatible_inputs_cmd} common/50_techniques","${shell_type}") rudder debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} common/50_techniques","${shell_type}"),"\n","10000") rudder debug: Evaluating vars promise: path_ncf_common_inputs_50 rudder debug: DeRefCopyPromise(): promiser:'path_ncf_common_inputs_60' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Using previously cached result for function: execresult("${compatible_inputs_cmd} common/60_services","${shell_type}") rudder debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} common/60_services","${shell_type}"),"\n","10000") rudder debug: Evaluating vars promise: path_ncf_common_inputs_60 rudder debug: DeRefCopyPromise(): promiser:'path_ncf_local_inputs_10' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Using previously cached result for function: execresult("${compatible_inputs_cmd} local/10_ncf_internals","${shell_type}") rudder debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} local/10_ncf_internals","${shell_type}"),"\n","10000") rudder debug: Evaluating vars promise: path_ncf_local_inputs_10 rudder debug: DeRefCopyPromise(): promiser:'path_ncf_local_inputs_20' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Using previously cached result for function: execresult("${compatible_inputs_cmd} local/20_cfe_basics","${shell_type}") rudder debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} local/20_cfe_basics","${shell_type}"),"\n","10000") rudder debug: Evaluating vars promise: path_ncf_local_inputs_20 rudder debug: DeRefCopyPromise(): promiser:'path_ncf_local_inputs_30' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Using previously cached result for function: execresult("${compatible_inputs_cmd} local/30_generic_methods","${shell_type}") rudder debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} local/30_generic_methods","${shell_type}"),"\n","10000") rudder debug: Evaluating vars promise: path_ncf_local_inputs_30 rudder debug: DeRefCopyPromise(): promiser:'path_ncf_local_inputs_40' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Using previously cached result for function: execresult("${compatible_inputs_cmd} local/40_it_ops_knowledge","${shell_type}") rudder debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} local/40_it_ops_knowledge","${shell_type}"),"\n","10000") rudder debug: Evaluating vars promise: path_ncf_local_inputs_40 rudder debug: DeRefCopyPromise(): promiser:'path_ncf_local_inputs_60' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Using previously cached result for function: execresult("${compatible_inputs_cmd} local/60_services","${shell_type}") rudder debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} local/60_services","${shell_type}"),"\n","10000") rudder debug: Evaluating vars promise: path_ncf_local_inputs_60 rudder debug: DeRefCopyPromise(): promiser:'raw_path_ncf_inputs' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Flattening slist: @{path_ncf_common_inputs_10} rudder debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","@{path_ncf_local_inputs_10}","@{path_ncf_common_inputs_20}","@{path_ncf_local_inputs_20}","@{path_ncf_common_inputs_30}","@{path_ncf_local_inputs_30}","@{path_ncf_common_inputs_40}","@{path_ncf_local_inputs_40}","@{path_ncf_common_inputs_50}","@{path_ncf_common_inputs_60}","@{path_ncf_local_inputs_60}"} rudder debug: Flattening slist: @{path_ncf_local_inputs_10} rudder debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","@{path_ncf_common_inputs_20}","@{path_ncf_local_inputs_20}","@{path_ncf_common_inputs_30}","@{path_ncf_local_inputs_30}","@{path_ncf_common_inputs_40}","@{path_ncf_local_inputs_40}","@{path_ncf_common_inputs_50}","@{path_ncf_common_inputs_60}","@{path_ncf_local_inputs_60}"} rudder debug: Flattening slist: @{path_ncf_common_inputs_20} rudder debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","common/20_cfe_basics/package_lib.cf","common/20_cfe_basics/dry_run_lib.cf","common/20_cfe_basics/time_lib.cf","common/20_cfe_basics/cfengine/processes.cf","common/20_cfe_basics/cfengine/users.cf","common/20_cfe_basics/cfengine/cfe_internal.cf","common/20_cfe_basics/cfengine/bundles.cf","common/20_cfe_basics/cfengine/guest_environments.cf","common/20_cfe_basics/cfengine/paths.cf","common/20_cfe_basics/cfengine/edit_xml.cf","common/20_cfe_basics/cfengine/services.cf","common/20_cfe_basics/cfengine/databases.cf","common/20_cfe_basics/cfengine/vcs.cf","common/20_cfe_basics/cfengine/files.cf","common/20_cfe_basics/cfengine/commands.cf","common/20_cfe_basics/cfengine/examples.cf","common/20_cfe_basics/cfengine/monitor.cf","common/20_cfe_basics/cfengine/common.cf","common/20_cfe_basics/cfengine/reports.cf","common/20_cfe_basics/cfengine/packages.cf","common/20_cfe_basics/cfengine/testing.cf","common/20_cfe_basics/cfengine/storage.cf","common/20_cfe_basics/cfengine/feature.cf","common/20_cfe_basics/flag_lib.cf","common/20_cfe_basics/logger_rudder.cf","common/20_cfe_basics/ncf_lib.cf","common/20_cfe_basics/log_rudder.cf","@{path_ncf_local_inputs_20}","@{path_ncf_common_inputs_30}","@{path_ncf_local_inputs_30}","@{path_ncf_common_inputs_40}","@{path_ncf_local_inputs_40}","@{path_ncf_common_inputs_50}","@{path_ncf_common_inputs_60}","@{path_ncf_local_inputs_60}"} rudder debug: Flattening slist: @{path_ncf_local_inputs_20} rudder debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","common/20_cfe_basics/package_lib.cf","common/20_cfe_basics/dry_run_lib.cf","common/20_cfe_basics/time_lib.cf","common/20_cfe_basics/cfengine/processes.cf","common/20_cfe_basics/cfengine/users.cf","common/20_cfe_basics/cfengine/cfe_internal.cf","common/20_cfe_basics/cfengine/bundles.cf","common/20_cfe_basics/cfengine/guest_environments.cf","common/20_cfe_basics/cfengine/paths.cf","common/20_cfe_basics/cfengine/edit_xml.cf","common/20_cfe_basics/cfengine/services.cf","common/20_cfe_basics/cfengine/databases.cf","common/20_cfe_basics/cfengine/vcs.cf","common/20_cfe_basics/cfengine/files.cf","common/20_cfe_basics/cfengine/commands.cf","common/20_cfe_basics/cfengine/examples.cf","common/20_cfe_basics/cfengine/monitor.cf","common/20_cfe_basics/cfengine/common.cf","common/20_cfe_basics/cfengine/reports.cf","common/20_cfe_basics/cfengine/packages.cf","common/20_cfe_basics/cfengine/testing.cf","common/20_cfe_basics/cfengine/storage.cf","common/20_cfe_basics/cfengine/feature.cf","common/20_cfe_basics/flag_lib.cf","common/20_cfe_basics/logger_rudder.cf","common/20_cfe_basics/ncf_lib.cf","common/20_cfe_basics/log_rudder.cf","@{path_ncf_common_inputs_30}","@{path_ncf_local_inputs_30}","@{path_ncf_common_inputs_40}","@{path_ncf_local_inputs_40}","@{path_ncf_common_inputs_50}","@{path_ncf_common_inputs_60}","@{path_ncf_local_inputs_60}"} rudder debug: Flattening slist: @{path_ncf_common_inputs_30} rudder debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","common/20_cfe_basics/package_lib.cf","common/20_cfe_basics/dry_run_lib.cf","common/20_cfe_basics/time_lib.cf","common/20_cfe_basics/cfengine/processes.cf","common/20_cfe_basics/cfengine/users.cf","common/20_cfe_basics/cfengine/cfe_internal.cf","common/20_cfe_basics/cfengine/bundles.cf","common/20_cfe_basics/cfengine/guest_environments.cf","common/20_cfe_basics/cfengine/paths.cf","common/20_cfe_basics/cfengine/edit_xml.cf","common/20_cfe_basics/cfengine/services.cf","common/20_cfe_basics/cfengine/databases.cf","common/20_cfe_basics/cfengine/vcs.cf","common/20_cfe_basics/cfengine/files.cf","common/20_cfe_basics/cfengine/commands.cf","common/20_cfe_basics/cfengine/examples.cf","common/20_cfe_basics/cfengine/monitor.cf","common/20_cfe_basics/cfengine/common.cf","common/20_cfe_basics/cfengine/reports.cf","common/20_cfe_basics/cfengine/packages.cf","common/20_cfe_basics/cfengine/testing.cf","common/20_cfe_basics/cfengine/storage.cf","common/20_cfe_basics/cfengine/feature.cf","common/20_cfe_basics/flag_lib.cf","common/20_cfe_basics/logger_rudder.cf","common/20_cfe_basics/ncf_lib.cf","common/20_cfe_basics/log_rudder.cf","common/30_generic_methods/monitoring_template.cf","common/30_generic_methods/schedule_simple_stateless.cf","common/30_generic_methods/file_check_regular.cf","common/30_generic_methods/file_copy_from_local_source.cf","common/30_generic_methods/permissions.cf","common/30_generic_methods/directory_present.cf","common/30_generic_methods/user_locked.cf","common/30_generic_methods/permissions_dirs_recurse.cf","common/30_generic_methods/file_enforce_content.cf","common/30_generic_methods/file_ensure_block_present.cf","common/30_generic_methods/file_ensure_lines_absent.cf","common/30_generic_methods/http_request_content_headers.cf","common/30_generic_methods/user_absent.cf","common/30_generic_methods/user_password_hash.cf","common/30_generic_methods/variable_string.cf","common/30_generic_methods/service_ensure_running.cf","common/30_generic_methods/_classes_repaired.cf","common/30_generic_methods/directory_create.cf","common/30_generic_methods/service_check_disabled_at_boot.cf","common/30_generic_methods/command_execution.cf","common/30_generic_methods/group_present.cf","common/30_generic_methods/file_check_block_device.cf","common/30_generic_methods/file_keys_values_present.cf","common/30_generic_methods/variable_dict_merge.cf","common/30_generic_methods/variable_string_from_command.cf","common/30_generic_methods/file_key_value_present.cf","common/30_generic_methods/command_execution_result.cf","common/30_generic_methods/file_download.cf","common/30_generic_methods/variable_string_from_file.cf","common/30_generic_methods/service_ensure_stopped.cf","common/30_generic_methods/service_started.cf","common/30_generic_methods/variable_dict_merge_tolerant.cf","common/30_generic_methods/file_from_template_jinja2.cf","common/30_generic_methods/_classes_sanitize.cf","common/30_generic_methods/_log_default.cf","common/30_generic_methods/service_check_running.cf","common/30_generic_methods/file_check_hardlink.cf","common/30_generic_methods/http_request_check_status_headers.cf","common/30_generic_methods/user_home.cf","common/30_generic_methods/_classes_success.cf","common/30_generic_methods/user_primary_group.cf","common/30_generic_methods/file_lines_absent.cf","common/30_generic_methods/condition_from_expression_persistent.cf","common/30_generic_methods/variable_dict_from_file.cf","common/30_generic_methods/variable_dict.cf","common/30_generic_methods/file_from_local_source.cf","common/30_generic_methods/file_from_remote_source.cf","common/30_generic_methods/file_symlink_present_force.cf","common/30_generic_methods/condition_from_variable_match.cf","common/30_generic_methods/package_state.cf","common/30_generic_methods/permissions_dirs_recursive.cf","common/30_generic_methods/service_ensure_disabled_at_boot.cf","common/30_generic_methods/permissions_type_recursion.cf","common/30_generic_methods/_classes_copy.cf","common/30_generic_methods/_classes_combine_three.cf","common/30_generic_methods/service_stopped.cf","common/30_generic_methods/file_key_value_present_in_ini_section.cf","common/30_generic_methods/service_check_started_at_boot.cf","common/30_generic_methods/file_from_template_type.cf","common/30_generic_methods/user_create.cf","common/30_generic_methods/_classes_combine_two.cf","common/30_generic_methods/file_ensure_keys_values.cf","common/30_generic_methods/_classes_noop.cf","common/30_generic_methods/user_present.cf","common/30_generic_methods/file_ensure_line_present_in_xml_tag.cf","common/30_generic_methods/schedule_simple_nodups.cf","common/30_generic_methods/_logger_default.cf","common/30_generic_methods/_logger.cf","common/30_generic_methods/service_enabled.cf","common/30_generic_methods/service_started_path.cf","common/30_generic_methods/user_shell.cf","common/30_generic_methods/package_remove.cf","common/30_generic_methods/_classes_combine_ifthenelse.cf","common/30_generic_methods/file_line_present_in_ini_section.cf","common/30_generic_methods/service_disabled.cf","common/30_generic_methods/file_block_present_in_section.cf","common/30_generic_methods/file_key_value_present_option.cf","common/30_generic_methods/permissions_dirs.cf","common/30_generic_methods/condition_from_command.cf","common/30_generic_methods/file_ensure_key_value_parameter_in_list.cf","common/30_generic_methods/condition_from_variable_existence.cf","common/30_generic_methods/file_symlink_present.cf","common/30_generic_methods/package_install_version_cmp.cf","common/30_generic_methods/variable_iterator_from_file.cf","common/30_generic_methods/variable_string_from_math_expression.cf","common/30_generic_methods/file_check_character_device.cf","common/30_generic_methods/file_key_value_parameter_present_in_list.cf","common/30_generic_methods/file_copy_from_local_source_with_check.cf","common/30_generic_methods/file_ensure_key_value_present_in_ini_section.cf","common/30_generic_methods/condition_from_expression.cf","common/30_generic_methods/environment_variable.cf","common/30_generic_methods/package_install_version.cf","common/30_generic_methods/permissions_recurse.cf","common/30_generic_methods/variable_string_default.cf","common/30_generic_methods/package_install_version_cmp_update.cf","common/30_generic_methods/file_content.cf","common/30_generic_methods/file_create_symlink_force.cf","common/30_generic_methods/_log.cf","common/30_generic_methods/file_ensure_line_present_in_ini_section.cf","common/30_generic_methods/_log_v3.cf","common/30_generic_methods/file_copy_from_remote_source_recursion.cf","common/30_generic_methods/_classes_cancel.cf","common/30_generic_methods/file_replace_lines.cf","common/30_generic_methods/_abort_default.cf","common/30_generic_methods/file_create_symlink.cf","common/30_generic_methods/file_copy_from_remote_source.cf","common/30_generic_methods/file_check_FIFO_pipe.cf","common/30_generic_methods/_abort.cf","common/30_generic_methods/file_absent.cf","common/30_generic_methods/file_from_local_source_recursion.cf","common/30_generic_methods/command_execution_once.cf","common/30_generic_methods/service_action.cf","common/30_generic_methods/file_lines_present.cf","common/30_generic_methods/_classes_copy_invert_kept_repaired.cf","common/30_generic_methods/file_ensure_block_in_section.cf","common/30_generic_methods/service_check_running_ps.cf","common/30_generic_methods/file_check_exists.cf","common/30_generic_methods/_classes_failure.cf","common/30_generic_methods/file_ensure_lines_present.cf","common/30_generic_methods/group_absent.cf","common/30_generic_methods/file_from_shared_folder.cf","common/30_generic_methods/directory_check_exists.cf","common/30_generic_methods/service_start.cf","common/30_generic_methods/variable_iterator.cf","common/30_generic_methods/sharedfile_from_node.cf","common/30_generic_methods/package_verify.cf","common/30_generic_methods/permissions_recursive.cf","common/30_generic_methods/file_block_present.cf","common/30_generic_methods/file_key_value_parameter_absent_in_list.cf","common/30_generic_methods/file_check_symlink.cf","common/30_generic_methods/package_check_installed.cf","common/30_generic_methods/condition_once.cf","common/30_generic_methods/file_from_local_source_with_check.cf","common/30_generic_methods/schedule_simple.cf","common/30_generic_methods/file_from_template_mustache.cf","common/30_generic_methods/file_check_socket.cf","common/30_generic_methods/service_reload.cf","common/30_generic_methods/file_ensure_key_value_option.cf","common/30_generic_methods/_service_check_running_smf.cf","common/30_generic_methods/file_create_symlink_enforce.cf","common/30_generic_methods/file_template_expand.cf","common/30_generic_methods/package_state_options.cf","common/30_generic_methods/file_present.cf","common/30_generic_methods/file_ensure_key_value.cf","common/30_generic_methods/_classes_combine_four.cf","common/30_generic_methods/package_absent.cf","common/30_generic_methods/file_from_template.cf","common/30_generic_methods/file_check_symlinkto.cf","common/30_generic_methods/file_line_present_in_xml_tag.cf","common/30_generic_methods/user_uid.cf","common/30_generic_methods/file_create.cf","common/30_generic_methods/package_present.cf","common/30_generic_methods/service_stop.cf","common/30_generic_methods/file_ensure_key_value_parameter_not_in_list.cf","common/30_generic_methods/_service_check_running_src.cf","common/30_generic_methods/_file_check_special.cf","common/30_generic_methods/directory_absent.cf","common/30_generic_methods/service_ensure_started_at_boot.cf","common/30_generic_methods/schedule_simple_catchup.cf","common/30_generic_methods/file_remove.cf","common/30_generic_methods/file_copy_from_local_source_recursion.cf","common/30_generic_methods/package_verify_version.cf","common/30_generic_methods/sharedfile_to_node.cf","common/30_generic_methods/file_from_remote_source_recursion.cf","common/30_generic_methods/service_restart_if.cf","common/30_generic_methods/file_from_http_server.cf","common/30_generic_methods/monitoring_parameter.cf","common/30_generic_methods/package_install.cf","common/30_generic_methods/file_from_string_mustache.cf","common/30_generic_methods/user_fullname.cf","common/30_generic_methods/service_ensure_running_path.cf","common/30_generic_methods/file_symlink_present_option.cf","common/30_generic_methods/service_restart.cf","@{path_ncf_local_inputs_30}","@{path_ncf_common_inputs_40}","@{path_ncf_local_inputs_40}","@{path_ncf_common_inputs_50}","@{path_ncf_common_inputs_60}","@{path_ncf_local_inputs_60}"} rudder debug: Flattening slist: @{path_ncf_local_inputs_30} rudder debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","common/20_cfe_basics/package_lib.cf","common/20_cfe_basics/dry_run_lib.cf","common/20_cfe_basics/time_lib.cf","common/20_cfe_basics/cfengine/processes.cf","common/20_cfe_basics/cfengine/users.cf","common/20_cfe_basics/cfengine/cfe_internal.cf","common/20_cfe_basics/cfengine/bundles.cf","common/20_cfe_basics/cfengine/guest_environments.cf","common/20_cfe_basics/cfengine/paths.cf","common/20_cfe_basics/cfengine/edit_xml.cf","common/20_cfe_basics/cfengine/services.cf","common/20_cfe_basics/cfengine/databases.cf","common/20_cfe_basics/cfengine/vcs.cf","common/20_cfe_basics/cfengine/files.cf","common/20_cfe_basics/cfengine/commands.cf","common/20_cfe_basics/cfengine/examples.cf","common/20_cfe_basics/cfengine/monitor.cf","common/20_cfe_basics/cfengine/common.cf","common/20_cfe_basics/cfengine/reports.cf","common/20_cfe_basics/cfengine/packages.cf","common/20_cfe_basics/cfengine/testing.cf","common/20_cfe_basics/cfengine/storage.cf","common/20_cfe_basics/cfengine/feature.cf","common/20_cfe_basics/flag_lib.cf","common/20_cfe_basics/logger_rudder.cf","common/20_cfe_basics/ncf_lib.cf","common/20_cfe_basics/log_rudder.cf","common/30_generic_methods/monitoring_template.cf","common/30_generic_methods/schedule_simple_stateless.cf","common/30_generic_methods/file_check_regular.cf","common/30_generic_methods/file_copy_from_local_source.cf","common/30_generic_methods/permissions.cf","common/30_generic_methods/directory_present.cf","common/30_generic_methods/user_locked.cf","common/30_generic_methods/permissions_dirs_recurse.cf","common/30_generic_methods/file_enforce_content.cf","common/30_generic_methods/file_ensure_block_present.cf","common/30_generic_methods/file_ensure_lines_absent.cf","common/30_generic_methods/http_request_content_headers.cf","common/30_generic_methods/user_absent.cf","common/30_generic_methods/user_password_hash.cf","common/30_generic_methods/variable_string.cf","common/30_generic_methods/service_ensure_running.cf","common/30_generic_methods/_classes_repaired.cf","common/30_generic_methods/directory_create.cf","common/30_generic_methods/service_check_disabled_at_boot.cf","common/30_generic_methods/command_execution.cf","common/30_generic_methods/group_present.cf","common/30_generic_methods/file_check_block_device.cf","common/30_generic_methods/file_keys_values_present.cf","common/30_generic_methods/variable_dict_merge.cf","common/30_generic_methods/variable_string_from_command.cf","common/30_generic_methods/file_key_value_present.cf","common/30_generic_methods/command_execution_result.cf","common/30_generic_methods/file_download.cf","common/30_generic_methods/variable_string_from_file.cf","common/30_generic_methods/service_ensure_stopped.cf","common/30_generic_methods/service_started.cf","common/30_generic_methods/variable_dict_merge_tolerant.cf","common/30_generic_methods/file_from_template_jinja2.cf","common/30_generic_methods/_classes_sanitize.cf","common/30_generic_methods/_log_default.cf","common/30_generic_methods/service_check_running.cf","common/30_generic_methods/file_check_hardlink.cf","common/30_generic_methods/http_request_check_status_headers.cf","common/30_generic_methods/user_home.cf","common/30_generic_methods/_classes_success.cf","common/30_generic_methods/user_primary_group.cf","common/30_generic_methods/file_lines_absent.cf","common/30_generic_methods/condition_from_expression_persistent.cf","common/30_generic_methods/variable_dict_from_file.cf","common/30_generic_methods/variable_dict.cf","common/30_generic_methods/file_from_local_source.cf","common/30_generic_methods/file_from_remote_source.cf","common/30_generic_methods/file_symlink_present_force.cf","common/30_generic_methods/condition_from_variable_match.cf","common/30_generic_methods/package_state.cf","common/30_generic_methods/permissions_dirs_recursive.cf","common/30_generic_methods/service_ensure_disabled_at_boot.cf","common/30_generic_methods/permissions_type_recursion.cf","common/30_generic_methods/_classes_copy.cf","common/30_generic_methods/_classes_combine_three.cf","common/30_generic_methods/service_stopped.cf","common/30_generic_methods/file_key_value_present_in_ini_section.cf","common/30_generic_methods/service_check_started_at_boot.cf","common/30_generic_methods/file_from_template_type.cf","common/30_generic_methods/user_create.cf","common/30_generic_methods/_classes_combine_two.cf","common/30_generic_methods/file_ensure_keys_values.cf","common/30_generic_methods/_classes_noop.cf","common/30_generic_methods/user_present.cf","common/30_generic_methods/file_ensure_line_present_in_xml_tag.cf","common/30_generic_methods/schedule_simple_nodups.cf","common/30_generic_methods/_logger_default.cf","common/30_generic_methods/_logger.cf","common/30_generic_methods/service_enabled.cf","common/30_generic_methods/service_started_path.cf","common/30_generic_methods/user_shell.cf","common/30_generic_methods/package_remove.cf","common/30_generic_methods/_classes_combine_ifthenelse.cf","common/30_generic_methods/file_line_present_in_ini_section.cf","common/30_generic_methods/service_disabled.cf","common/30_generic_methods/file_block_present_in_section.cf","common/30_generic_methods/file_key_value_present_option.cf","common/30_generic_methods/permissions_dirs.cf","common/30_generic_methods/condition_from_command.cf","common/30_generic_methods/file_ensure_key_value_parameter_in_list.cf","common/30_generic_methods/condition_from_variable_existence.cf","common/30_generic_methods/file_symlink_present.cf","common/30_generic_methods/package_install_version_cmp.cf","common/30_generic_methods/variable_iterator_from_file.cf","common/30_generic_methods/variable_string_from_math_expression.cf","common/30_generic_methods/file_check_character_device.cf","common/30_generic_methods/file_key_value_parameter_present_in_list.cf","common/30_generic_methods/file_copy_from_local_source_with_check.cf","common/30_generic_methods/file_ensure_key_value_present_in_ini_section.cf","common/30_generic_methods/condition_from_expression.cf","common/30_generic_methods/environment_variable.cf","common/30_generic_methods/package_install_version.cf","common/30_generic_methods/permissions_recurse.cf","common/30_generic_methods/variable_string_default.cf","common/30_generic_methods/package_install_version_cmp_update.cf","common/30_generic_methods/file_content.cf","common/30_generic_methods/file_create_symlink_force.cf","common/30_generic_methods/_log.cf","common/30_generic_methods/file_ensure_line_present_in_ini_section.cf","common/30_generic_methods/_log_v3.cf","common/30_generic_methods/file_copy_from_remote_source_recursion.cf","common/30_generic_methods/_classes_cancel.cf","common/30_generic_methods/file_replace_lines.cf","common/30_generic_methods/_abort_default.cf","common/30_generic_methods/file_create_symlink.cf","common/30_generic_methods/file_copy_from_remote_source.cf","common/30_generic_methods/file_check_FIFO_pipe.cf","common/30_generic_methods/_abort.cf","common/30_generic_methods/file_absent.cf","common/30_generic_methods/file_from_local_source_recursion.cf","common/30_generic_methods/command_execution_once.cf","common/30_generic_methods/service_action.cf","common/30_generic_methods/file_lines_present.cf","common/30_generic_methods/_classes_copy_invert_kept_repaired.cf","common/30_generic_methods/file_ensure_block_in_section.cf","common/30_generic_methods/service_check_running_ps.cf","common/30_generic_methods/file_check_exists.cf","common/30_generic_methods/_classes_failure.cf","common/30_generic_methods/file_ensure_lines_present.cf","common/30_generic_methods/group_absent.cf","common/30_generic_methods/file_from_shared_folder.cf","common/30_generic_methods/directory_check_exists.cf","common/30_generic_methods/service_start.cf","common/30_generic_methods/variable_iterator.cf","common/30_generic_methods/sharedfile_from_node.cf","common/30_generic_methods/package_verify.cf","common/30_generic_methods/permissions_recursive.cf","common/30_generic_methods/file_block_present.cf","common/30_generic_methods/file_key_value_parameter_absent_in_list.cf","common/30_generic_methods/file_check_symlink.cf","common/30_generic_methods/package_check_installed.cf","common/30_generic_methods/condition_once.cf","common/30_generic_methods/file_from_local_source_with_check.cf","common/30_generic_methods/schedule_simple.cf","common/30_generic_methods/file_from_template_mustache.cf","common/30_generic_methods/file_check_socket.cf","common/30_generic_methods/service_reload.cf","common/30_generic_methods/file_ensure_key_value_option.cf","common/30_generic_methods/_service_check_running_smf.cf","common/30_generic_methods/file_create_symlink_enforce.cf","common/30_generic_methods/file_template_expand.cf","common/30_generic_methods/package_state_options.cf","common/30_generic_methods/file_present.cf","common/30_generic_methods/file_ensure_key_value.cf","common/30_generic_methods/_classes_combine_four.cf","common/30_generic_methods/package_absent.cf","common/30_generic_methods/file_from_template.cf","common/30_generic_methods/file_check_symlinkto.cf","common/30_generic_methods/file_line_present_in_xml_tag.cf","common/30_generic_methods/user_uid.cf","common/30_generic_methods/file_create.cf","common/30_generic_methods/package_present.cf","common/30_generic_methods/service_stop.cf","common/30_generic_methods/file_ensure_key_value_parameter_not_in_list.cf","common/30_generic_methods/_service_check_running_src.cf","common/30_generic_methods/_file_check_special.cf","common/30_generic_methods/directory_absent.cf","common/30_generic_methods/service_ensure_started_at_boot.cf","common/30_generic_methods/schedule_simple_catchup.cf","common/30_generic_methods/file_remove.cf","common/30_generic_methods/file_copy_from_local_source_recursion.cf","common/30_generic_methods/package_verify_version.cf","common/30_generic_methods/sharedfile_to_node.cf","common/30_generic_methods/file_from_remote_source_recursion.cf","common/30_generic_methods/service_restart_if.cf","common/30_generic_methods/file_from_http_server.cf","common/30_generic_methods/monitoring_parameter.cf","common/30_generic_methods/package_install.cf","common/30_generic_methods/file_from_string_mustache.cf","common/30_generic_methods/user_fullname.cf","common/30_generic_methods/service_ensure_running_path.cf","common/30_generic_methods/file_symlink_present_option.cf","common/30_generic_methods/service_restart.cf","@{path_ncf_common_inputs_40}","@{path_ncf_local_inputs_40}","@{path_ncf_common_inputs_50}","@{path_ncf_common_inputs_60}","@{path_ncf_local_inputs_60}"} rudder debug: Flattening slist: @{path_ncf_common_inputs_40} rudder debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","common/20_cfe_basics/package_lib.cf","common/20_cfe_basics/dry_run_lib.cf","common/20_cfe_basics/time_lib.cf","common/20_cfe_basics/cfengine/processes.cf","common/20_cfe_basics/cfengine/users.cf","common/20_cfe_basics/cfengine/cfe_internal.cf","common/20_cfe_basics/cfengine/bundles.cf","common/20_cfe_basics/cfengine/guest_environments.cf","common/20_cfe_basics/cfengine/paths.cf","common/20_cfe_basics/cfengine/edit_xml.cf","common/20_cfe_basics/cfengine/services.cf","common/20_cfe_basics/cfengine/databases.cf","common/20_cfe_basics/cfengine/vcs.cf","common/20_cfe_basics/cfengine/files.cf","common/20_cfe_basics/cfengine/commands.cf","common/20_cfe_basics/cfengine/examples.cf","common/20_cfe_basics/cfengine/monitor.cf","common/20_cfe_basics/cfengine/common.cf","common/20_cfe_basics/cfengine/reports.cf","common/20_cfe_basics/cfengine/packages.cf","common/20_cfe_basics/cfengine/testing.cf","common/20_cfe_basics/cfengine/storage.cf","common/20_cfe_basics/cfengine/feature.cf","common/20_cfe_basics/flag_lib.cf","common/20_cfe_basics/logger_rudder.cf","common/20_cfe_basics/ncf_lib.cf","common/20_cfe_basics/log_rudder.cf","common/30_generic_methods/monitoring_template.cf","common/30_generic_methods/schedule_simple_stateless.cf","common/30_generic_methods/file_check_regular.cf","common/30_generic_methods/file_copy_from_local_source.cf","common/30_generic_methods/permissions.cf","common/30_generic_methods/directory_present.cf","common/30_generic_methods/user_locked.cf","common/30_generic_methods/permissions_dirs_recurse.cf","common/30_generic_methods/file_enforce_content.cf","common/30_generic_methods/file_ensure_block_present.cf","common/30_generic_methods/file_ensure_lines_absent.cf","common/30_generic_methods/http_request_content_headers.cf","common/30_generic_methods/user_absent.cf","common/30_generic_methods/user_password_hash.cf","common/30_generic_methods/variable_string.cf","common/30_generic_methods/service_ensure_running.cf","common/30_generic_methods/_classes_repaired.cf","common/30_generic_methods/directory_create.cf","common/30_generic_methods/service_check_disabled_at_boot.cf","common/30_generic_methods/command_execution.cf","common/30_generic_methods/group_present.cf","common/30_generic_methods/file_check_block_device.cf","common/30_generic_methods/file_keys_values_present.cf","common/30_generic_methods/variable_dict_merge.cf","common/30_generic_methods/variable_string_from_command.cf","common/30_generic_methods/file_key_value_present.cf","common/30_generic_methods/command_execution_result.cf","common/30_generic_methods/file_download.cf","common/30_generic_methods/variable_string_from_file.cf","common/30_generic_methods/service_ensure_stopped.cf","common/30_generic_methods/service_started.cf","common/30_generic_methods/variable_dict_merge_tolerant.cf","common/30_generic_methods/file_from_template_jinja2.cf","common/30_generic_methods/_classes_sanitize.cf","common/30_generic_methods/_log_default.cf","common/30_generic_methods/service_check_running.cf","common/30_generic_methods/file_check_hardlink.cf","common/30_generic_methods/http_request_check_status_headers.cf","common/30_generic_methods/user_home.cf","common/30_generic_methods/_classes_success.cf","common/30_generic_methods/user_primary_group.cf","common/30_generic_methods/file_lines_absent.cf","common/30_generic_methods/condition_from_expression_persistent.cf","common/30_generic_methods/variable_dict_from_file.cf","common/30_generic_methods/variable_dict.cf","common/30_generic_methods/file_from_local_source.cf","common/30_generic_methods/file_from_remote_source.cf","common/30_generic_methods/file_symlink_present_force.cf","common/30_generic_methods/condition_from_variable_match.cf","common/30_generic_methods/package_state.cf","common/30_generic_methods/permissions_dirs_recursive.cf","common/30_generic_methods/service_ensure_disabled_at_boot.cf","common/30_generic_methods/permissions_type_recursion.cf","common/30_generic_methods/_classes_copy.cf","common/30_generic_methods/_classes_combine_three.cf","common/30_generic_methods/service_stopped.cf","common/30_generic_methods/file_key_value_present_in_ini_section.cf","common/30_generic_methods/service_check_started_at_boot.cf","common/30_generic_methods/file_from_template_type.cf","common/30_generic_methods/user_create.cf","common/30_generic_methods/_classes_combine_two.cf","common/30_generic_methods/file_ensure_keys_values.cf","common/30_generic_methods/_classes_noop.cf","common/30_generic_methods/user_present.cf","common/30_generic_methods/file_ensure_line_present_in_xml_tag.cf","common/30_generic_methods/schedule_simple_nodups.cf","common/30_generic_methods/_logger_default.cf","common/30_generic_methods/_logger.cf","common/30_generic_methods/service_enabled.cf","common/30_generic_methods/service_started_path.cf","common/30_generic_methods/user_shell.cf","common/30_generic_methods/package_remove.cf","common/30_generic_methods/_classes_combine_ifthenelse.cf","common/30_generic_methods/file_line_present_in_ini_section.cf","common/30_generic_methods/service_disabled.cf","common/30_generic_methods/file_block_present_in_section.cf","common/30_generic_methods/file_key_value_present_option.cf","common/30_generic_methods/permissions_dirs.cf","common/30_generic_methods/condition_from_command.cf","common/30_generic_methods/file_ensure_key_value_parameter_in_list.cf","common/30_generic_methods/condition_from_variable_existence.cf","common/30_generic_methods/file_symlink_present.cf","common/30_generic_methods/package_install_version_cmp.cf","common/30_generic_methods/variable_iterator_from_file.cf","common/30_generic_methods/variable_string_from_math_expression.cf","common/30_generic_methods/file_check_character_device.cf","common/30_generic_methods/file_key_value_parameter_present_in_list.cf","common/30_generic_methods/file_copy_from_local_source_with_check.cf","common/30_generic_methods/file_ensure_key_value_present_in_ini_section.cf","common/30_generic_methods/condition_from_expression.cf","common/30_generic_methods/environment_variable.cf","common/30_generic_methods/package_install_version.cf","common/30_generic_methods/permissions_recurse.cf","common/30_generic_methods/variable_string_default.cf","common/30_generic_methods/package_install_version_cmp_update.cf","common/30_generic_methods/file_content.cf","common/30_generic_methods/file_create_symlink_force.cf","common/30_generic_methods/_log.cf","common/30_generic_methods/file_ensure_line_present_in_ini_section.cf","common/30_generic_methods/_log_v3.cf","common/30_generic_methods/file_copy_from_remote_source_recursion.cf","common/30_generic_methods/_classes_cancel.cf","common/30_generic_methods/file_replace_lines.cf","common/30_generic_methods/_abort_default.cf","common/30_generic_methods/file_create_symlink.cf","common/30_generic_methods/file_copy_from_remote_source.cf","common/30_generic_methods/file_check_FIFO_pipe.cf","common/30_generic_methods/_abort.cf","common/30_generic_methods/file_absent.cf","common/30_generic_methods/file_from_local_source_recursion.cf","common/30_generic_methods/command_execution_once.cf","common/30_generic_methods/service_action.cf","common/30_generic_methods/file_lines_present.cf","common/30_generic_methods/_classes_copy_invert_kept_repaired.cf","common/30_generic_methods/file_ensure_block_in_section.cf","common/30_generic_methods/service_check_running_ps.cf","common/30_generic_methods/file_check_exists.cf","common/30_generic_methods/_classes_failure.cf","common/30_generic_methods/file_ensure_lines_present.cf","common/30_generic_methods/group_absent.cf","common/30_generic_methods/file_from_shared_folder.cf","common/30_generic_methods/directory_check_exists.cf","common/30_generic_methods/service_start.cf","common/30_generic_methods/variable_iterator.cf","common/30_generic_methods/sharedfile_from_node.cf","common/30_generic_methods/package_verify.cf","common/30_generic_methods/permissions_recursive.cf","common/30_generic_methods/file_block_present.cf","common/30_generic_methods/file_key_value_parameter_absent_in_list.cf","common/30_generic_methods/file_check_symlink.cf","common/30_generic_methods/package_check_installed.cf","common/30_generic_methods/condition_once.cf","common/30_generic_methods/file_from_local_source_with_check.cf","common/30_generic_methods/schedule_simple.cf","common/30_generic_methods/file_from_template_mustache.cf","common/30_generic_methods/file_check_socket.cf","common/30_generic_methods/service_reload.cf","common/30_generic_methods/file_ensure_key_value_option.cf","common/30_generic_methods/_service_check_running_smf.cf","common/30_generic_methods/file_create_symlink_enforce.cf","common/30_generic_methods/file_template_expand.cf","common/30_generic_methods/package_state_options.cf","common/30_generic_methods/file_present.cf","common/30_generic_methods/file_ensure_key_value.cf","common/30_generic_methods/_classes_combine_four.cf","common/30_generic_methods/package_absent.cf","common/30_generic_methods/file_from_template.cf","common/30_generic_methods/file_check_symlinkto.cf","common/30_generic_methods/file_line_present_in_xml_tag.cf","common/30_generic_methods/user_uid.cf","common/30_generic_methods/file_create.cf","common/30_generic_methods/package_present.cf","common/30_generic_methods/service_stop.cf","common/30_generic_methods/file_ensure_key_value_parameter_not_in_list.cf","common/30_generic_methods/_service_check_running_src.cf","common/30_generic_methods/_file_check_special.cf","common/30_generic_methods/directory_absent.cf","common/30_generic_methods/service_ensure_started_at_boot.cf","common/30_generic_methods/schedule_simple_catchup.cf","common/30_generic_methods/file_remove.cf","common/30_generic_methods/file_copy_from_local_source_recursion.cf","common/30_generic_methods/package_verify_version.cf","common/30_generic_methods/sharedfile_to_node.cf","common/30_generic_methods/file_from_remote_source_recursion.cf","common/30_generic_methods/service_restart_if.cf","common/30_generic_methods/file_from_http_server.cf","common/30_generic_methods/monitoring_parameter.cf","common/30_generic_methods/package_install.cf","common/30_generic_methods/file_from_string_mustache.cf","common/30_generic_methods/user_fullname.cf","common/30_generic_methods/service_ensure_running_path.cf","common/30_generic_methods/file_symlink_present_option.cf","common/30_generic_methods/service_restart.cf","common/40_it_ops_knowledge/openssh-server/openssh_knowledge.cf","common/40_it_ops_knowledge/service/service_knowledge.cf","common/40_it_ops_knowledge/cfengine/cfengine_knowledge.cf","@{path_ncf_local_inputs_40}","@{path_ncf_common_inputs_50}","@{path_ncf_common_inputs_60}","@{path_ncf_local_inputs_60}"} rudder debug: Flattening slist: @{path_ncf_local_inputs_40} rudder debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","common/20_cfe_basics/package_lib.cf","common/20_cfe_basics/dry_run_lib.cf","common/20_cfe_basics/time_lib.cf","common/20_cfe_basics/cfengine/processes.cf","common/20_cfe_basics/cfengine/users.cf","common/20_cfe_basics/cfengine/cfe_internal.cf","common/20_cfe_basics/cfengine/bundles.cf","common/20_cfe_basics/cfengine/guest_environments.cf","common/20_cfe_basics/cfengine/paths.cf","common/20_cfe_basics/cfengine/edit_xml.cf","common/20_cfe_basics/cfengine/services.cf","common/20_cfe_basics/cfengine/databases.cf","common/20_cfe_basics/cfengine/vcs.cf","common/20_cfe_basics/cfengine/files.cf","common/20_cfe_basics/cfengine/commands.cf","common/20_cfe_basics/cfengine/examples.cf","common/20_cfe_basics/cfengine/monitor.cf","common/20_cfe_basics/cfengine/common.cf","common/20_cfe_basics/cfengine/reports.cf","common/20_cfe_basics/cfengine/packages.cf","common/20_cfe_basics/cfengine/testing.cf","common/20_cfe_basics/cfengine/storage.cf","common/20_cfe_basics/cfengine/feature.cf","common/20_cfe_basics/flag_lib.cf","common/20_cfe_basics/logger_rudder.cf","common/20_cfe_basics/ncf_lib.cf","common/20_cfe_basics/log_rudder.cf","common/30_generic_methods/monitoring_template.cf","common/30_generic_methods/schedule_simple_stateless.cf","common/30_generic_methods/file_check_regular.cf","common/30_generic_methods/file_copy_from_local_source.cf","common/30_generic_methods/permissions.cf","common/30_generic_methods/directory_present.cf","common/30_generic_methods/user_locked.cf","common/30_generic_methods/permissions_dirs_recurse.cf","common/30_generic_methods/file_enforce_content.cf","common/30_generic_methods/file_ensure_block_present.cf","common/30_generic_methods/file_ensure_lines_absent.cf","common/30_generic_methods/http_request_content_headers.cf","common/30_generic_methods/user_absent.cf","common/30_generic_methods/user_password_hash.cf","common/30_generic_methods/variable_string.cf","common/30_generic_methods/service_ensure_running.cf","common/30_generic_methods/_classes_repaired.cf","common/30_generic_methods/directory_create.cf","common/30_generic_methods/service_check_disabled_at_boot.cf","common/30_generic_methods/command_execution.cf","common/30_generic_methods/group_present.cf","common/30_generic_methods/file_check_block_device.cf","common/30_generic_methods/file_keys_values_present.cf","common/30_generic_methods/variable_dict_merge.cf","common/30_generic_methods/variable_string_from_command.cf","common/30_generic_methods/file_key_value_present.cf","common/30_generic_methods/command_execution_result.cf","common/30_generic_methods/file_download.cf","common/30_generic_methods/variable_string_from_file.cf","common/30_generic_methods/service_ensure_stopped.cf","common/30_generic_methods/service_started.cf","common/30_generic_methods/variable_dict_merge_tolerant.cf","common/30_generic_methods/file_from_template_jinja2.cf","common/30_generic_methods/_classes_sanitize.cf","common/30_generic_methods/_log_default.cf","common/30_generic_methods/service_check_running.cf","common/30_generic_methods/file_check_hardlink.cf","common/30_generic_methods/http_request_check_status_headers.cf","common/30_generic_methods/user_home.cf","common/30_generic_methods/_classes_success.cf","common/30_generic_methods/user_primary_group.cf","common/30_generic_methods/file_lines_absent.cf","common/30_generic_methods/condition_from_expression_persistent.cf","common/30_generic_methods/variable_dict_from_file.cf","common/30_generic_methods/variable_dict.cf","common/30_generic_methods/file_from_local_source.cf","common/30_generic_methods/file_from_remote_source.cf","common/30_generic_methods/file_symlink_present_force.cf","common/30_generic_methods/condition_from_variable_match.cf","common/30_generic_methods/package_state.cf","common/30_generic_methods/permissions_dirs_recursive.cf","common/30_generic_methods/service_ensure_disabled_at_boot.cf","common/30_generic_methods/permissions_type_recursion.cf","common/30_generic_methods/_classes_copy.cf","common/30_generic_methods/_classes_combine_three.cf","common/30_generic_methods/service_stopped.cf","common/30_generic_methods/file_key_value_present_in_ini_section.cf","common/30_generic_methods/service_check_started_at_boot.cf","common/30_generic_methods/file_from_template_type.cf","common/30_generic_methods/user_create.cf","common/30_generic_methods/_classes_combine_two.cf","common/30_generic_methods/file_ensure_keys_values.cf","common/30_generic_methods/_classes_noop.cf","common/30_generic_methods/user_present.cf","common/30_generic_methods/file_ensure_line_present_in_xml_tag.cf","common/30_generic_methods/schedule_simple_nodups.cf","common/30_generic_methods/_logger_default.cf","common/30_generic_methods/_logger.cf","common/30_generic_methods/service_enabled.cf","common/30_generic_methods/service_started_path.cf","common/30_generic_methods/user_shell.cf","common/30_generic_methods/package_remove.cf","common/30_generic_methods/_classes_combine_ifthenelse.cf","common/30_generic_methods/file_line_present_in_ini_section.cf","common/30_generic_methods/service_disabled.cf","common/30_generic_methods/file_block_present_in_section.cf","common/30_generic_methods/file_key_value_present_option.cf","common/30_generic_methods/permissions_dirs.cf","common/30_generic_methods/condition_from_command.cf","common/30_generic_methods/file_ensure_key_value_parameter_in_list.cf","common/30_generic_methods/condition_from_variable_existence.cf","common/30_generic_methods/file_symlink_present.cf","common/30_generic_methods/package_install_version_cmp.cf","common/30_generic_methods/variable_iterator_from_file.cf","common/30_generic_methods/variable_string_from_math_expression.cf","common/30_generic_methods/file_check_character_device.cf","common/30_generic_methods/file_key_value_parameter_present_in_list.cf","common/30_generic_methods/file_copy_from_local_source_with_check.cf","common/30_generic_methods/file_ensure_key_value_present_in_ini_section.cf","common/30_generic_methods/condition_from_expression.cf","common/30_generic_methods/environment_variable.cf","common/30_generic_methods/package_install_version.cf","common/30_generic_methods/permissions_recurse.cf","common/30_generic_methods/variable_string_default.cf","common/30_generic_methods/package_install_version_cmp_update.cf","common/30_generic_methods/file_content.cf","common/30_generic_methods/file_create_symlink_force.cf","common/30_generic_methods/_log.cf","common/30_generic_methods/file_ensure_line_present_in_ini_section.cf","common/30_generic_methods/_log_v3.cf","common/30_generic_methods/file_copy_from_remote_source_recursion.cf","common/30_generic_methods/_classes_cancel.cf","common/30_generic_methods/file_replace_lines.cf","common/30_generic_methods/_abort_default.cf","common/30_generic_methods/file_create_symlink.cf","common/30_generic_methods/file_copy_from_remote_source.cf","common/30_generic_methods/file_check_FIFO_pipe.cf","common/30_generic_methods/_abort.cf","common/30_generic_methods/file_absent.cf","common/30_generic_methods/file_from_local_source_recursion.cf","common/30_generic_methods/command_execution_once.cf","common/30_generic_methods/service_action.cf","common/30_generic_methods/file_lines_present.cf","common/30_generic_methods/_classes_copy_invert_kept_repaired.cf","common/30_generic_methods/file_ensure_block_in_section.cf","common/30_generic_methods/service_check_running_ps.cf","common/30_generic_methods/file_check_exists.cf","common/30_generic_methods/_classes_failure.cf","common/30_generic_methods/file_ensure_lines_present.cf","common/30_generic_methods/group_absent.cf","common/30_generic_methods/file_from_shared_folder.cf","common/30_generic_methods/directory_check_exists.cf","common/30_generic_methods/service_start.cf","common/30_generic_methods/variable_iterator.cf","common/30_generic_methods/sharedfile_from_node.cf","common/30_generic_methods/package_verify.cf","common/30_generic_methods/permissions_recursive.cf","common/30_generic_methods/file_block_present.cf","common/30_generic_methods/file_key_value_parameter_absent_in_list.cf","common/30_generic_methods/file_check_symlink.cf","common/30_generic_methods/package_check_installed.cf","common/30_generic_methods/condition_once.cf","common/30_generic_methods/file_from_local_source_with_check.cf","common/30_generic_methods/schedule_simple.cf","common/30_generic_methods/file_from_template_mustache.cf","common/30_generic_methods/file_check_socket.cf","common/30_generic_methods/service_reload.cf","common/30_generic_methods/file_ensure_key_value_option.cf","common/30_generic_methods/_service_check_running_smf.cf","common/30_generic_methods/file_create_symlink_enforce.cf","common/30_generic_methods/file_template_expand.cf","common/30_generic_methods/package_state_options.cf","common/30_generic_methods/file_present.cf","common/30_generic_methods/file_ensure_key_value.cf","common/30_generic_methods/_classes_combine_four.cf","common/30_generic_methods/package_absent.cf","common/30_generic_methods/file_from_template.cf","common/30_generic_methods/file_check_symlinkto.cf","common/30_generic_methods/file_line_present_in_xml_tag.cf","common/30_generic_methods/user_uid.cf","common/30_generic_methods/file_create.cf","common/30_generic_methods/package_present.cf","common/30_generic_methods/service_stop.cf","common/30_generic_methods/file_ensure_key_value_parameter_not_in_list.cf","common/30_generic_methods/_service_check_running_src.cf","common/30_generic_methods/_file_check_special.cf","common/30_generic_methods/directory_absent.cf","common/30_generic_methods/service_ensure_started_at_boot.cf","common/30_generic_methods/schedule_simple_catchup.cf","common/30_generic_methods/file_remove.cf","common/30_generic_methods/file_copy_from_local_source_recursion.cf","common/30_generic_methods/package_verify_version.cf","common/30_generic_methods/sharedfile_to_node.cf","common/30_generic_methods/file_from_remote_source_recursion.cf","common/30_generic_methods/service_restart_if.cf","common/30_generic_methods/file_from_http_server.cf","common/30_generic_methods/monitoring_parameter.cf","common/30_generic_methods/package_install.cf","common/30_generic_methods/file_from_string_mustache.cf","common/30_generic_methods/user_fullname.cf","common/30_generic_methods/service_ensure_running_path.cf","common/30_generic_methods/file_symlink_present_option.cf","common/30_generic_methods/service_restart.cf","common/40_it_ops_knowledge/openssh-server/openssh_knowledge.cf","common/40_it_ops_knowledge/service/service_knowledge.cf","common/40_it_ops_knowledge/cfengine/cfengine_knowledge.cf","@{path_ncf_common_inputs_50}","@{path_ncf_common_inputs_60}","@{path_ncf_local_inputs_60}"} rudder debug: Flattening slist: @{path_ncf_common_inputs_50} rudder debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","common/20_cfe_basics/package_lib.cf","common/20_cfe_basics/dry_run_lib.cf","common/20_cfe_basics/time_lib.cf","common/20_cfe_basics/cfengine/processes.cf","common/20_cfe_basics/cfengine/users.cf","common/20_cfe_basics/cfengine/cfe_internal.cf","common/20_cfe_basics/cfengine/bundles.cf","common/20_cfe_basics/cfengine/guest_environments.cf","common/20_cfe_basics/cfengine/paths.cf","common/20_cfe_basics/cfengine/edit_xml.cf","common/20_cfe_basics/cfengine/services.cf","common/20_cfe_basics/cfengine/databases.cf","common/20_cfe_basics/cfengine/vcs.cf","common/20_cfe_basics/cfengine/files.cf","common/20_cfe_basics/cfengine/commands.cf","common/20_cfe_basics/cfengine/examples.cf","common/20_cfe_basics/cfengine/monitor.cf","common/20_cfe_basics/cfengine/common.cf","common/20_cfe_basics/cfengine/reports.cf","common/20_cfe_basics/cfengine/packages.cf","common/20_cfe_basics/cfengine/testing.cf","common/20_cfe_basics/cfengine/storage.cf","common/20_cfe_basics/cfengine/feature.cf","common/20_cfe_basics/flag_lib.cf","common/20_cfe_basics/logger_rudder.cf","common/20_cfe_basics/ncf_lib.cf","common/20_cfe_basics/log_rudder.cf","common/30_generic_methods/monitoring_template.cf","common/30_generic_methods/schedule_simple_stateless.cf","common/30_generic_methods/file_check_regular.cf","common/30_generic_methods/file_copy_from_local_source.cf","common/30_generic_methods/permissions.cf","common/30_generic_methods/directory_present.cf","common/30_generic_methods/user_locked.cf","common/30_generic_methods/permissions_dirs_recurse.cf","common/30_generic_methods/file_enforce_content.cf","common/30_generic_methods/file_ensure_block_present.cf","common/30_generic_methods/file_ensure_lines_absent.cf","common/30_generic_methods/http_request_content_headers.cf","common/30_generic_methods/user_absent.cf","common/30_generic_methods/user_password_hash.cf","common/30_generic_methods/variable_string.cf","common/30_generic_methods/service_ensure_running.cf","common/30_generic_methods/_classes_repaired.cf","common/30_generic_methods/directory_create.cf","common/30_generic_methods/service_check_disabled_at_boot.cf","common/30_generic_methods/command_execution.cf","common/30_generic_methods/group_present.cf","common/30_generic_methods/file_check_block_device.cf","common/30_generic_methods/file_keys_values_present.cf","common/30_generic_methods/variable_dict_merge.cf","common/30_generic_methods/variable_string_from_command.cf","common/30_generic_methods/file_key_value_present.cf","common/30_generic_methods/command_execution_result.cf","common/30_generic_methods/file_download.cf","common/30_generic_methods/variable_string_from_file.cf","common/30_generic_methods/service_ensure_stopped.cf","common/30_generic_methods/service_started.cf","common/30_generic_methods/variable_dict_merge_tolerant.cf","common/30_generic_methods/file_from_template_jinja2.cf","common/30_generic_methods/_classes_sanitize.cf","common/30_generic_methods/_log_default.cf","common/30_generic_methods/service_check_running.cf","common/30_generic_methods/file_check_hardlink.cf","common/30_generic_methods/http_request_check_status_headers.cf","common/30_generic_methods/user_home.cf","common/30_generic_methods/_classes_success.cf","common/30_generic_methods/user_primary_group.cf","common/30_generic_methods/file_lines_absent.cf","common/30_generic_methods/condition_from_expression_persistent.cf","common/30_generic_methods/variable_dict_from_file.cf","common/30_generic_methods/variable_dict.cf","common/30_generic_methods/file_from_local_source.cf","common/30_generic_methods/file_from_remote_source.cf","common/30_generic_methods/file_symlink_present_force.cf","common/30_generic_methods/condition_from_variable_match.cf","common/30_generic_methods/package_state.cf","common/30_generic_methods/permissions_dirs_recursive.cf","common/30_generic_methods/service_ensure_disabled_at_boot.cf","common/30_generic_methods/permissions_type_recursion.cf","common/30_generic_methods/_classes_copy.cf","common/30_generic_methods/_classes_combine_three.cf","common/30_generic_methods/service_stopped.cf","common/30_generic_methods/file_key_value_present_in_ini_section.cf","common/30_generic_methods/service_check_started_at_boot.cf","common/30_generic_methods/file_from_template_type.cf","common/30_generic_methods/user_create.cf","common/30_generic_methods/_classes_combine_two.cf","common/30_generic_methods/file_ensure_keys_values.cf","common/30_generic_methods/_classes_noop.cf","common/30_generic_methods/user_present.cf","common/30_generic_methods/file_ensure_line_present_in_xml_tag.cf","common/30_generic_methods/schedule_simple_nodups.cf","common/30_generic_methods/_logger_default.cf","common/30_generic_methods/_logger.cf","common/30_generic_methods/service_enabled.cf","common/30_generic_methods/service_started_path.cf","common/30_generic_methods/user_shell.cf","common/30_generic_methods/package_remove.cf","common/30_generic_methods/_classes_combine_ifthenelse.cf","common/30_generic_methods/file_line_present_in_ini_section.cf","common/30_generic_methods/service_disabled.cf","common/30_generic_methods/file_block_present_in_section.cf","common/30_generic_methods/file_key_value_present_option.cf","common/30_generic_methods/permissions_dirs.cf","common/30_generic_methods/condition_from_command.cf","common/30_generic_methods/file_ensure_key_value_parameter_in_list.cf","common/30_generic_methods/condition_from_variable_existence.cf","common/30_generic_methods/file_symlink_present.cf","common/30_generic_methods/package_install_version_cmp.cf","common/30_generic_methods/variable_iterator_from_file.cf","common/30_generic_methods/variable_string_from_math_expression.cf","common/30_generic_methods/file_check_character_device.cf","common/30_generic_methods/file_key_value_parameter_present_in_list.cf","common/30_generic_methods/file_copy_from_local_source_with_check.cf","common/30_generic_methods/file_ensure_key_value_present_in_ini_section.cf","common/30_generic_methods/condition_from_expression.cf","common/30_generic_methods/environment_variable.cf","common/30_generic_methods/package_install_version.cf","common/30_generic_methods/permissions_recurse.cf","common/30_generic_methods/variable_string_default.cf","common/30_generic_methods/package_install_version_cmp_update.cf","common/30_generic_methods/file_content.cf","common/30_generic_methods/file_create_symlink_force.cf","common/30_generic_methods/_log.cf","common/30_generic_methods/file_ensure_line_present_in_ini_section.cf","common/30_generic_methods/_log_v3.cf","common/30_generic_methods/file_copy_from_remote_source_recursion.cf","common/30_generic_methods/_classes_cancel.cf","common/30_generic_methods/file_replace_lines.cf","common/30_generic_methods/_abort_default.cf","common/30_generic_methods/file_create_symlink.cf","common/30_generic_methods/file_copy_from_remote_source.cf","common/30_generic_methods/file_check_FIFO_pipe.cf","common/30_generic_methods/_abort.cf","common/30_generic_methods/file_absent.cf","common/30_generic_methods/file_from_local_source_recursion.cf","common/30_generic_methods/command_execution_once.cf","common/30_generic_methods/service_action.cf","common/30_generic_methods/file_lines_present.cf","common/30_generic_methods/_classes_copy_invert_kept_repaired.cf","common/30_generic_methods/file_ensure_block_in_section.cf","common/30_generic_methods/service_check_running_ps.cf","common/30_generic_methods/file_check_exists.cf","common/30_generic_methods/_classes_failure.cf","common/30_generic_methods/file_ensure_lines_present.cf","common/30_generic_methods/group_absent.cf","common/30_generic_methods/file_from_shared_folder.cf","common/30_generic_methods/directory_check_exists.cf","common/30_generic_methods/service_start.cf","common/30_generic_methods/variable_iterator.cf","common/30_generic_methods/sharedfile_from_node.cf","common/30_generic_methods/package_verify.cf","common/30_generic_methods/permissions_recursive.cf","common/30_generic_methods/file_block_present.cf","common/30_generic_methods/file_key_value_parameter_absent_in_list.cf","common/30_generic_methods/file_check_symlink.cf","common/30_generic_methods/package_check_installed.cf","common/30_generic_methods/condition_once.cf","common/30_generic_methods/file_from_local_source_with_check.cf","common/30_generic_methods/schedule_simple.cf","common/30_generic_methods/file_from_template_mustache.cf","common/30_generic_methods/file_check_socket.cf","common/30_generic_methods/service_reload.cf","common/30_generic_methods/file_ensure_key_value_option.cf","common/30_generic_methods/_service_check_running_smf.cf","common/30_generic_methods/file_create_symlink_enforce.cf","common/30_generic_methods/file_template_expand.cf","common/30_generic_methods/package_state_options.cf","common/30_generic_methods/file_present.cf","common/30_generic_methods/file_ensure_key_value.cf","common/30_generic_methods/_classes_combine_four.cf","common/30_generic_methods/package_absent.cf","common/30_generic_methods/file_from_template.cf","common/30_generic_methods/file_check_symlinkto.cf","common/30_generic_methods/file_line_present_in_xml_tag.cf","common/30_generic_methods/user_uid.cf","common/30_generic_methods/file_create.cf","common/30_generic_methods/package_present.cf","common/30_generic_methods/service_stop.cf","common/30_generic_methods/file_ensure_key_value_parameter_not_in_list.cf","common/30_generic_methods/_service_check_running_src.cf","common/30_generic_methods/_file_check_special.cf","common/30_generic_methods/directory_absent.cf","common/30_generic_methods/service_ensure_started_at_boot.cf","common/30_generic_methods/schedule_simple_catchup.cf","common/30_generic_methods/file_remove.cf","common/30_generic_methods/file_copy_from_local_source_recursion.cf","common/30_generic_methods/package_verify_version.cf","common/30_generic_methods/sharedfile_to_node.cf","common/30_generic_methods/file_from_remote_source_recursion.cf","common/30_generic_methods/service_restart_if.cf","common/30_generic_methods/file_from_http_server.cf","common/30_generic_methods/monitoring_parameter.cf","common/30_generic_methods/package_install.cf","common/30_generic_methods/file_from_string_mustache.cf","common/30_generic_methods/user_fullname.cf","common/30_generic_methods/service_ensure_running_path.cf","common/30_generic_methods/file_symlink_present_option.cf","common/30_generic_methods/service_restart.cf","common/40_it_ops_knowledge/openssh-server/openssh_knowledge.cf","common/40_it_ops_knowledge/service/service_knowledge.cf","common/40_it_ops_knowledge/cfengine/cfengine_knowledge.cf","@{path_ncf_common_inputs_60}","@{path_ncf_local_inputs_60}"} rudder debug: Flattening slist: @{path_ncf_common_inputs_60} rudder debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","common/20_cfe_basics/package_lib.cf","common/20_cfe_basics/dry_run_lib.cf","common/20_cfe_basics/time_lib.cf","common/20_cfe_basics/cfengine/processes.cf","common/20_cfe_basics/cfengine/users.cf","common/20_cfe_basics/cfengine/cfe_internal.cf","common/20_cfe_basics/cfengine/bundles.cf","common/20_cfe_basics/cfengine/guest_environments.cf","common/20_cfe_basics/cfengine/paths.cf","common/20_cfe_basics/cfengine/edit_xml.cf","common/20_cfe_basics/cfengine/services.cf","common/20_cfe_basics/cfengine/databases.cf","common/20_cfe_basics/cfengine/vcs.cf","common/20_cfe_basics/cfengine/files.cf","common/20_cfe_basics/cfengine/commands.cf","common/20_cfe_basics/cfengine/examples.cf","common/20_cfe_basics/cfengine/monitor.cf","common/20_cfe_basics/cfengine/common.cf","common/20_cfe_basics/cfengine/reports.cf","common/20_cfe_basics/cfengine/packages.cf","common/20_cfe_basics/cfengine/testing.cf","common/20_cfe_basics/cfengine/storage.cf","common/20_cfe_basics/cfengine/feature.cf","common/20_cfe_basics/flag_lib.cf","common/20_cfe_basics/logger_rudder.cf","common/20_cfe_basics/ncf_lib.cf","common/20_cfe_basics/log_rudder.cf","common/30_generic_methods/monitoring_template.cf","common/30_generic_methods/schedule_simple_stateless.cf","common/30_generic_methods/file_check_regular.cf","common/30_generic_methods/file_copy_from_local_source.cf","common/30_generic_methods/permissions.cf","common/30_generic_methods/directory_present.cf","common/30_generic_methods/user_locked.cf","common/30_generic_methods/permissions_dirs_recurse.cf","common/30_generic_methods/file_enforce_content.cf","common/30_generic_methods/file_ensure_block_present.cf","common/30_generic_methods/file_ensure_lines_absent.cf","common/30_generic_methods/http_request_content_headers.cf","common/30_generic_methods/user_absent.cf","common/30_generic_methods/user_password_hash.cf","common/30_generic_methods/variable_string.cf","common/30_generic_methods/service_ensure_running.cf","common/30_generic_methods/_classes_repaired.cf","common/30_generic_methods/directory_create.cf","common/30_generic_methods/service_check_disabled_at_boot.cf","common/30_generic_methods/command_execution.cf","common/30_generic_methods/group_present.cf","common/30_generic_methods/file_check_block_device.cf","common/30_generic_methods/file_keys_values_present.cf","common/30_generic_methods/variable_dict_merge.cf","common/30_generic_methods/variable_string_from_command.cf","common/30_generic_methods/file_key_value_present.cf","common/30_generic_methods/command_execution_result.cf","common/30_generic_methods/file_download.cf","common/30_generic_methods/variable_string_from_file.cf","common/30_generic_methods/service_ensure_stopped.cf","common/30_generic_methods/service_started.cf","common/30_generic_methods/variable_dict_merge_tolerant.cf","common/30_generic_methods/file_from_template_jinja2.cf","common/30_generic_methods/_classes_sanitize.cf","common/30_generic_methods/_log_default.cf","common/30_generic_methods/service_check_running.cf","common/30_generic_methods/file_check_hardlink.cf","common/30_generic_methods/http_request_check_status_headers.cf","common/30_generic_methods/user_home.cf","common/30_generic_methods/_classes_success.cf","common/30_generic_methods/user_primary_group.cf","common/30_generic_methods/file_lines_absent.cf","common/30_generic_methods/condition_from_expression_persistent.cf","common/30_generic_methods/variable_dict_from_file.cf","common/30_generic_methods/variable_dict.cf","common/30_generic_methods/file_from_local_source.cf","common/30_generic_methods/file_from_remote_source.cf","common/30_generic_methods/file_symlink_present_force.cf","common/30_generic_methods/condition_from_variable_match.cf","common/30_generic_methods/package_state.cf","common/30_generic_methods/permissions_dirs_recursive.cf","common/30_generic_methods/service_ensure_disabled_at_boot.cf","common/30_generic_methods/permissions_type_recursion.cf","common/30_generic_methods/_classes_copy.cf","common/30_generic_methods/_classes_combine_three.cf","common/30_generic_methods/service_stopped.cf","common/30_generic_methods/file_key_value_present_in_ini_section.cf","common/30_generic_methods/service_check_started_at_boot.cf","common/30_generic_methods/file_from_template_type.cf","common/30_generic_methods/user_create.cf","common/30_generic_methods/_classes_combine_two.cf","common/30_generic_methods/file_ensure_keys_values.cf","common/30_generic_methods/_classes_noop.cf","common/30_generic_methods/user_present.cf","common/30_generic_methods/file_ensure_line_present_in_xml_tag.cf","common/30_generic_methods/schedule_simple_nodups.cf","common/30_generic_methods/_logger_default.cf","common/30_generic_methods/_logger.cf","common/30_generic_methods/service_enabled.cf","common/30_generic_methods/service_started_path.cf","common/30_generic_methods/user_shell.cf","common/30_generic_methods/package_remove.cf","common/30_generic_methods/_classes_combine_ifthenelse.cf","common/30_generic_methods/file_line_present_in_ini_section.cf","common/30_generic_methods/service_disabled.cf","common/30_generic_methods/file_block_present_in_section.cf","common/30_generic_methods/file_key_value_present_option.cf","common/30_generic_methods/permissions_dirs.cf","common/30_generic_methods/condition_from_command.cf","common/30_generic_methods/file_ensure_key_value_parameter_in_list.cf","common/30_generic_methods/condition_from_variable_existence.cf","common/30_generic_methods/file_symlink_present.cf","common/30_generic_methods/package_install_version_cmp.cf","common/30_generic_methods/variable_iterator_from_file.cf","common/30_generic_methods/variable_string_from_math_expression.cf","common/30_generic_methods/file_check_character_device.cf","common/30_generic_methods/file_key_value_parameter_present_in_list.cf","common/30_generic_methods/file_copy_from_local_source_with_check.cf","common/30_generic_methods/file_ensure_key_value_present_in_ini_section.cf","common/30_generic_methods/condition_from_expression.cf","common/30_generic_methods/environment_variable.cf","common/30_generic_methods/package_install_version.cf","common/30_generic_methods/permissions_recurse.cf","common/30_generic_methods/variable_string_default.cf","common/30_generic_methods/package_install_version_cmp_update.cf","common/30_generic_methods/file_content.cf","common/30_generic_methods/file_create_symlink_force.cf","common/30_generic_methods/_log.cf","common/30_generic_methods/file_ensure_line_present_in_ini_section.cf","common/30_generic_methods/_log_v3.cf","common/30_generic_methods/file_copy_from_remote_source_recursion.cf","common/30_generic_methods/_classes_cancel.cf","common/30_generic_methods/file_replace_lines.cf","common/30_generic_methods/_abort_default.cf","common/30_generic_methods/file_create_symlink.cf","common/30_generic_methods/file_copy_from_remote_source.cf","common/30_generic_methods/file_check_FIFO_pipe.cf","common/30_generic_methods/_abort.cf","common/30_generic_methods/file_absent.cf","common/30_generic_methods/file_from_local_source_recursion.cf","common/30_generic_methods/command_execution_once.cf","common/30_generic_methods/service_action.cf","common/30_generic_methods/file_lines_present.cf","common/30_generic_methods/_classes_copy_invert_kept_repaired.cf","common/30_generic_methods/file_ensure_block_in_section.cf","common/30_generic_methods/service_check_running_ps.cf","common/30_generic_methods/file_check_exists.cf","common/30_generic_methods/_classes_failure.cf","common/30_generic_methods/file_ensure_lines_present.cf","common/30_generic_methods/group_absent.cf","common/30_generic_methods/file_from_shared_folder.cf","common/30_generic_methods/directory_check_exists.cf","common/30_generic_methods/service_start.cf","common/30_generic_methods/variable_iterator.cf","common/30_generic_methods/sharedfile_from_node.cf","common/30_generic_methods/package_verify.cf","common/30_generic_methods/permissions_recursive.cf","common/30_generic_methods/file_block_present.cf","common/30_generic_methods/file_key_value_parameter_absent_in_list.cf","common/30_generic_methods/file_check_symlink.cf","common/30_generic_methods/package_check_installed.cf","common/30_generic_methods/condition_once.cf","common/30_generic_methods/file_from_local_source_with_check.cf","common/30_generic_methods/schedule_simple.cf","common/30_generic_methods/file_from_template_mustache.cf","common/30_generic_methods/file_check_socket.cf","common/30_generic_methods/service_reload.cf","common/30_generic_methods/file_ensure_key_value_option.cf","common/30_generic_methods/_service_check_running_smf.cf","common/30_generic_methods/file_create_symlink_enforce.cf","common/30_generic_methods/file_template_expand.cf","common/30_generic_methods/package_state_options.cf","common/30_generic_methods/file_present.cf","common/30_generic_methods/file_ensure_key_value.cf","common/30_generic_methods/_classes_combine_four.cf","common/30_generic_methods/package_absent.cf","common/30_generic_methods/file_from_template.cf","common/30_generic_methods/file_check_symlinkto.cf","common/30_generic_methods/file_line_present_in_xml_tag.cf","common/30_generic_methods/user_uid.cf","common/30_generic_methods/file_create.cf","common/30_generic_methods/package_present.cf","common/30_generic_methods/service_stop.cf","common/30_generic_methods/file_ensure_key_value_parameter_not_in_list.cf","common/30_generic_methods/_service_check_running_src.cf","common/30_generic_methods/_file_check_special.cf","common/30_generic_methods/directory_absent.cf","common/30_generic_methods/service_ensure_started_at_boot.cf","common/30_generic_methods/schedule_simple_catchup.cf","common/30_generic_methods/file_remove.cf","common/30_generic_methods/file_copy_from_local_source_recursion.cf","common/30_generic_methods/package_verify_version.cf","common/30_generic_methods/sharedfile_to_node.cf","common/30_generic_methods/file_from_remote_source_recursion.cf","common/30_generic_methods/service_restart_if.cf","common/30_generic_methods/file_from_http_server.cf","common/30_generic_methods/monitoring_parameter.cf","common/30_generic_methods/package_install.cf","common/30_generic_methods/file_from_string_mustache.cf","common/30_generic_methods/user_fullname.cf","common/30_generic_methods/service_ensure_running_path.cf","common/30_generic_methods/file_symlink_present_option.cf","common/30_generic_methods/service_restart.cf","common/40_it_ops_knowledge/openssh-server/openssh_knowledge.cf","common/40_it_ops_knowledge/service/service_knowledge.cf","common/40_it_ops_knowledge/cfengine/cfengine_knowledge.cf","common/60_services/cfengine/stable/cfengine.cf","common/60_services/baseline/stable/baseline.cf","@{path_ncf_local_inputs_60}"} rudder debug: Flattening slist: @{path_ncf_local_inputs_60} rudder debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","common/20_cfe_basics/package_lib.cf","common/20_cfe_basics/dry_run_lib.cf","common/20_cfe_basics/time_lib.cf","common/20_cfe_basics/cfengine/processes.cf","common/20_cfe_basics/cfengine/users.cf","common/20_cfe_basics/cfengine/cfe_internal.cf","common/20_cfe_basics/cfengine/bundles.cf","common/20_cfe_basics/cfengine/guest_environments.cf","common/20_cfe_basics/cfengine/paths.cf","common/20_cfe_basics/cfengine/edit_xml.cf","common/20_cfe_basics/cfengine/services.cf","common/20_cfe_basics/cfengine/databases.cf","common/20_cfe_basics/cfengine/vcs.cf","common/20_cfe_basics/cfengine/files.cf","common/20_cfe_basics/cfengine/commands.cf","common/20_cfe_basics/cfengine/examples.cf","common/20_cfe_basics/cfengine/monitor.cf","common/20_cfe_basics/cfengine/common.cf","common/20_cfe_basics/cfengine/reports.cf","common/20_cfe_basics/cfengine/packages.cf","common/20_cfe_basics/cfengine/testing.cf","common/20_cfe_basics/cfengine/storage.cf","common/20_cfe_basics/cfengine/feature.cf","common/20_cfe_basics/flag_lib.cf","common/20_cfe_basics/logger_rudder.cf","common/20_cfe_basics/ncf_lib.cf","common/20_cfe_basics/log_rudder.cf","common/30_generic_methods/monitoring_template.cf","common/30_generic_methods/schedule_simple_stateless.cf","common/30_generic_methods/file_check_regular.cf","common/30_generic_methods/file_copy_from_local_source.cf","common/30_generic_methods/permissions.cf","common/30_generic_methods/directory_present.cf","common/30_generic_methods/user_locked.cf","common/30_generic_methods/permissions_dirs_recurse.cf","common/30_generic_methods/file_enforce_content.cf","common/30_generic_methods/file_ensure_block_present.cf","common/30_generic_methods/file_ensure_lines_absent.cf","common/30_generic_methods/http_request_content_headers.cf","common/30_generic_methods/user_absent.cf","common/30_generic_methods/user_password_hash.cf","common/30_generic_methods/variable_string.cf","common/30_generic_methods/service_ensure_running.cf","common/30_generic_methods/_classes_repaired.cf","common/30_generic_methods/directory_create.cf","common/30_generic_methods/service_check_disabled_at_boot.cf","common/30_generic_methods/command_execution.cf","common/30_generic_methods/group_present.cf","common/30_generic_methods/file_check_block_device.cf","common/30_generic_methods/file_keys_values_present.cf","common/30_generic_methods/variable_dict_merge.cf","common/30_generic_methods/variable_string_from_command.cf","common/30_generic_methods/file_key_value_present.cf","common/30_generic_methods/command_execution_result.cf","common/30_generic_methods/file_download.cf","common/30_generic_methods/variable_string_from_file.cf","common/30_generic_methods/service_ensure_stopped.cf","common/30_generic_methods/service_started.cf","common/30_generic_methods/variable_dict_merge_tolerant.cf","common/30_generic_methods/file_from_template_jinja2.cf","common/30_generic_methods/_classes_sanitize.cf","common/30_generic_methods/_log_default.cf","common/30_generic_methods/service_check_running.cf","common/30_generic_methods/file_check_hardlink.cf","common/30_generic_methods/http_request_check_status_headers.cf","common/30_generic_methods/user_home.cf","common/30_generic_methods/_classes_success.cf","common/30_generic_methods/user_primary_group.cf","common/30_generic_methods/file_lines_absent.cf","common/30_generic_methods/condition_from_expression_persistent.cf","common/30_generic_methods/variable_dict_from_file.cf","common/30_generic_methods/variable_dict.cf","common/30_generic_methods/file_from_local_source.cf","common/30_generic_methods/file_from_remote_source.cf","common/30_generic_methods/file_symlink_present_force.cf","common/30_generic_methods/condition_from_variable_match.cf","common/30_generic_methods/package_state.cf","common/30_generic_methods/permissions_dirs_recursive.cf","common/30_generic_methods/service_ensure_disabled_at_boot.cf","common/30_generic_methods/permissions_type_recursion.cf","common/30_generic_methods/_classes_copy.cf","common/30_generic_methods/_classes_combine_three.cf","common/30_generic_methods/service_stopped.cf","common/30_generic_methods/file_key_value_present_in_ini_section.cf","common/30_generic_methods/service_check_started_at_boot.cf","common/30_generic_methods/file_from_template_type.cf","common/30_generic_methods/user_create.cf","common/30_generic_methods/_classes_combine_two.cf","common/30_generic_methods/file_ensure_keys_values.cf","common/30_generic_methods/_classes_noop.cf","common/30_generic_methods/user_present.cf","common/30_generic_methods/file_ensure_line_present_in_xml_tag.cf","common/30_generic_methods/schedule_simple_nodups.cf","common/30_generic_methods/_logger_default.cf","common/30_generic_methods/_logger.cf","common/30_generic_methods/service_enabled.cf","common/30_generic_methods/service_started_path.cf","common/30_generic_methods/user_shell.cf","common/30_generic_methods/package_remove.cf","common/30_generic_methods/_classes_combine_ifthenelse.cf","common/30_generic_methods/file_line_present_in_ini_section.cf","common/30_generic_methods/service_disabled.cf","common/30_generic_methods/file_block_present_in_section.cf","common/30_generic_methods/file_key_value_present_option.cf","common/30_generic_methods/permissions_dirs.cf","common/30_generic_methods/condition_from_command.cf","common/30_generic_methods/file_ensure_key_value_parameter_in_list.cf","common/30_generic_methods/condition_from_variable_existence.cf","common/30_generic_methods/file_symlink_present.cf","common/30_generic_methods/package_install_version_cmp.cf","common/30_generic_methods/variable_iterator_from_file.cf","common/30_generic_methods/variable_string_from_math_expression.cf","common/30_generic_methods/file_check_character_device.cf","common/30_generic_methods/file_key_value_parameter_present_in_list.cf","common/30_generic_methods/file_copy_from_local_source_with_check.cf","common/30_generic_methods/file_ensure_key_value_present_in_ini_section.cf","common/30_generic_methods/condition_from_expression.cf","common/30_generic_methods/environment_variable.cf","common/30_generic_methods/package_install_version.cf","common/30_generic_methods/permissions_recurse.cf","common/30_generic_methods/variable_string_default.cf","common/30_generic_methods/package_install_version_cmp_update.cf","common/30_generic_methods/file_content.cf","common/30_generic_methods/file_create_symlink_force.cf","common/30_generic_methods/_log.cf","common/30_generic_methods/file_ensure_line_present_in_ini_section.cf","common/30_generic_methods/_log_v3.cf","common/30_generic_methods/file_copy_from_remote_source_recursion.cf","common/30_generic_methods/_classes_cancel.cf","common/30_generic_methods/file_replace_lines.cf","common/30_generic_methods/_abort_default.cf","common/30_generic_methods/file_create_symlink.cf","common/30_generic_methods/file_copy_from_remote_source.cf","common/30_generic_methods/file_check_FIFO_pipe.cf","common/30_generic_methods/_abort.cf","common/30_generic_methods/file_absent.cf","common/30_generic_methods/file_from_local_source_recursion.cf","common/30_generic_methods/command_execution_once.cf","common/30_generic_methods/service_action.cf","common/30_generic_methods/file_lines_present.cf","common/30_generic_methods/_classes_copy_invert_kept_repaired.cf","common/30_generic_methods/file_ensure_block_in_section.cf","common/30_generic_methods/service_check_running_ps.cf","common/30_generic_methods/file_check_exists.cf","common/30_generic_methods/_classes_failure.cf","common/30_generic_methods/file_ensure_lines_present.cf","common/30_generic_methods/group_absent.cf","common/30_generic_methods/file_from_shared_folder.cf","common/30_generic_methods/directory_check_exists.cf","common/30_generic_methods/service_start.cf","common/30_generic_methods/variable_iterator.cf","common/30_generic_methods/sharedfile_from_node.cf","common/30_generic_methods/package_verify.cf","common/30_generic_methods/permissions_recursive.cf","common/30_generic_methods/file_block_present.cf","common/30_generic_methods/file_key_value_parameter_absent_in_list.cf","common/30_generic_methods/file_check_symlink.cf","common/30_generic_methods/package_check_installed.cf","common/30_generic_methods/condition_once.cf","common/30_generic_methods/file_from_local_source_with_check.cf","common/30_generic_methods/schedule_simple.cf","common/30_generic_methods/file_from_template_mustache.cf","common/30_generic_methods/file_check_socket.cf","common/30_generic_methods/service_reload.cf","common/30_generic_methods/file_ensure_key_value_option.cf","common/30_generic_methods/_service_check_running_smf.cf","common/30_generic_methods/file_create_symlink_enforce.cf","common/30_generic_methods/file_template_expand.cf","common/30_generic_methods/package_state_options.cf","common/30_generic_methods/file_present.cf","common/30_generic_methods/file_ensure_key_value.cf","common/30_generic_methods/_classes_combine_four.cf","common/30_generic_methods/package_absent.cf","common/30_generic_methods/file_from_template.cf","common/30_generic_methods/file_check_symlinkto.cf","common/30_generic_methods/file_line_present_in_xml_tag.cf","common/30_generic_methods/user_uid.cf","common/30_generic_methods/file_create.cf","common/30_generic_methods/package_present.cf","common/30_generic_methods/service_stop.cf","common/30_generic_methods/file_ensure_key_value_parameter_not_in_list.cf","common/30_generic_methods/_service_check_running_src.cf","common/30_generic_methods/_file_check_special.cf","common/30_generic_methods/directory_absent.cf","common/30_generic_methods/service_ensure_started_at_boot.cf","common/30_generic_methods/schedule_simple_catchup.cf","common/30_generic_methods/file_remove.cf","common/30_generic_methods/file_copy_from_local_source_recursion.cf","common/30_generic_methods/package_verify_version.cf","common/30_generic_methods/sharedfile_to_node.cf","common/30_generic_methods/file_from_remote_source_recursion.cf","common/30_generic_methods/service_restart_if.cf","common/30_generic_methods/file_from_http_server.cf","common/30_generic_methods/monitoring_parameter.cf","common/30_generic_methods/package_install.cf","common/30_generic_methods/file_from_string_mustache.cf","common/30_generic_methods/user_fullname.cf","common/30_generic_methods/service_ensure_running_path.cf","common/30_generic_methods/file_symlink_present_option.cf","common/30_generic_methods/service_restart.cf","common/40_it_ops_knowledge/openssh-server/openssh_knowledge.cf","common/40_it_ops_knowledge/service/service_knowledge.cf","common/40_it_ops_knowledge/cfengine/cfengine_knowledge.cf","common/60_services/cfengine/stable/cfengine.cf","common/60_services/baseline/stable/baseline.cf"} rudder debug: DeRefCopyPromise(): copying constraint: 'policy' rudder debug: Evaluating vars promise: raw_path_ncf_inputs rudder debug: DeRefCopyPromise(): promiser:'raw_ncf_inputs' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating function: maplist("${ncf_path}/${this}","@{raw_path_ncf_inputs}") rudder debug: Evaluating vars promise: raw_ncf_inputs rudder debug: DeRefCopyPromise(): promiser:'ncf_inputs' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating function: filter("${ncf_path}/cf_null","raw_ncf_inputs","false","true","10000") rudder debug: Evaluating vars promise: ncf_inputs rudder debug: DeRefCopyPromise(): promiser:'inputs_list' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Flattening slist: @{ncf_inputs} rudder debug: Flattened slist: {"/var/rudder/ncf/common/10_ncf_internals/variables_merger.cf","/var/rudder/ncf/common/10_ncf_internals/dispatcher.cf","/var/rudder/ncf/common/10_ncf_internals/initialization.cf","/var/rudder/ncf/common/10_ncf_internals/configuration.cf","/var/rudder/ncf/common/20_cfe_basics/package_lib.cf","/var/rudder/ncf/common/20_cfe_basics/dry_run_lib.cf","/var/rudder/ncf/common/20_cfe_basics/time_lib.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/processes.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/users.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/cfe_internal.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/bundles.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/guest_environments.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/paths.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/edit_xml.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/services.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/databases.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/vcs.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/files.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/commands.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/examples.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/monitor.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/common.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/reports.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/packages.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/testing.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/storage.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/feature.cf","/var/rudder/ncf/common/20_cfe_basics/flag_lib.cf","/var/rudder/ncf/common/20_cfe_basics/logger_rudder.cf","/var/rudder/ncf/common/20_cfe_basics/ncf_lib.cf","/var/rudder/ncf/common/20_cfe_basics/log_rudder.cf","/var/rudder/ncf/common/30_generic_methods/monitoring_template.cf","/var/rudder/ncf/common/30_generic_methods/schedule_simple_stateless.cf","/var/rudder/ncf/common/30_generic_methods/file_check_regular.cf","/var/rudder/ncf/common/30_generic_methods/file_copy_from_local_source.cf","/var/rudder/ncf/common/30_generic_methods/permissions.cf","/var/rudder/ncf/common/30_generic_methods/directory_present.cf","/var/rudder/ncf/common/30_generic_methods/user_locked.cf","/var/rudder/ncf/common/30_generic_methods/permissions_dirs_recurse.cf","/var/rudder/ncf/common/30_generic_methods/file_enforce_content.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_block_present.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_lines_absent.cf","/var/rudder/ncf/common/30_generic_methods/http_request_content_headers.cf","/var/rudder/ncf/common/30_generic_methods/user_absent.cf","/var/rudder/ncf/common/30_generic_methods/user_password_hash.cf","/var/rudder/ncf/common/30_generic_methods/variable_string.cf","/var/rudder/ncf/common/30_generic_methods/service_ensure_running.cf","/var/rudder/ncf/common/30_generic_methods/_classes_repaired.cf","/var/rudder/ncf/common/30_generic_methods/directory_create.cf","/var/rudder/ncf/common/30_generic_methods/service_check_disabled_at_boot.cf","/var/rudder/ncf/common/30_generic_methods/command_execution.cf","/var/rudder/ncf/common/30_generic_methods/group_present.cf","/var/rudder/ncf/common/30_generic_methods/file_check_block_device.cf","/var/rudder/ncf/common/30_generic_methods/file_keys_values_present.cf","/var/rudder/ncf/common/30_generic_methods/variable_dict_merge.cf","/var/rudder/ncf/common/30_generic_methods/variable_string_from_command.cf","/var/rudder/ncf/common/30_generic_methods/file_key_value_present.cf","/var/rudder/ncf/common/30_generic_methods/command_execution_result.cf","/var/rudder/ncf/common/30_generic_methods/file_download.cf","/var/rudder/ncf/common/30_generic_methods/variable_string_from_file.cf","/var/rudder/ncf/common/30_generic_methods/service_ensure_stopped.cf","/var/rudder/ncf/common/30_generic_methods/service_started.cf","/var/rudder/ncf/common/30_generic_methods/variable_dict_merge_tolerant.cf","/var/rudder/ncf/common/30_generic_methods/file_from_template_jinja2.cf","/var/rudder/ncf/common/30_generic_methods/_classes_sanitize.cf","/var/rudder/ncf/common/30_generic_methods/_log_default.cf","/var/rudder/ncf/common/30_generic_methods/service_check_running.cf","/var/rudder/ncf/common/30_generic_methods/file_check_hardlink.cf","/var/rudder/ncf/common/30_generic_methods/http_request_check_status_headers.cf","/var/rudder/ncf/common/30_generic_methods/user_home.cf","/var/rudder/ncf/common/30_generic_methods/_classes_success.cf","/var/rudder/ncf/common/30_generic_methods/user_primary_group.cf","/var/rudder/ncf/common/30_generic_methods/file_lines_absent.cf","/var/rudder/ncf/common/30_generic_methods/condition_from_expression_persistent.cf","/var/rudder/ncf/common/30_generic_methods/variable_dict_from_file.cf","/var/rudder/ncf/common/30_generic_methods/variable_dict.cf","/var/rudder/ncf/common/30_generic_methods/file_from_local_source.cf","/var/rudder/ncf/common/30_generic_methods/file_from_remote_source.cf","/var/rudder/ncf/common/30_generic_methods/file_symlink_present_force.cf","/var/rudder/ncf/common/30_generic_methods/condition_from_variable_match.cf","/var/rudder/ncf/common/30_generic_methods/package_state.cf","/var/rudder/ncf/common/30_generic_methods/permissions_dirs_recursive.cf","/var/rudder/ncf/common/30_generic_methods/service_ensure_disabled_at_boot.cf","/var/rudder/ncf/common/30_generic_methods/permissions_type_recursion.cf","/var/rudder/ncf/common/30_generic_methods/_classes_copy.cf","/var/rudder/ncf/common/30_generic_methods/_classes_combine_three.cf","/var/rudder/ncf/common/30_generic_methods/service_stopped.cf","/var/rudder/ncf/common/30_generic_methods/file_key_value_present_in_ini_section.cf","/var/rudder/ncf/common/30_generic_methods/service_check_started_at_boot.cf","/var/rudder/ncf/common/30_generic_methods/file_from_template_type.cf","/var/rudder/ncf/common/30_generic_methods/user_create.cf","/var/rudder/ncf/common/30_generic_methods/_classes_combine_two.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_keys_values.cf","/var/rudder/ncf/common/30_generic_methods/_classes_noop.cf","/var/rudder/ncf/common/30_generic_methods/user_present.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_line_present_in_xml_tag.cf","/var/rudder/ncf/common/30_generic_methods/schedule_simple_nodups.cf","/var/rudder/ncf/common/30_generic_methods/_logger_default.cf","/var/rudder/ncf/common/30_generic_methods/_logger.cf","/var/rudder/ncf/common/30_generic_methods/service_enabled.cf","/var/rudder/ncf/common/30_generic_methods/service_started_path.cf","/var/rudder/ncf/common/30_generic_methods/user_shell.cf","/var/rudder/ncf/common/30_generic_methods/package_remove.cf","/var/rudder/ncf/common/30_generic_methods/_classes_combine_ifthenelse.cf","/var/rudder/ncf/common/30_generic_methods/file_line_present_in_ini_section.cf","/var/rudder/ncf/common/30_generic_methods/service_disabled.cf","/var/rudder/ncf/common/30_generic_methods/file_block_present_in_section.cf","/var/rudder/ncf/common/30_generic_methods/file_key_value_present_option.cf","/var/rudder/ncf/common/30_generic_methods/permissions_dirs.cf","/var/rudder/ncf/common/30_generic_methods/condition_from_command.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_key_value_parameter_in_list.cf","/var/rudder/ncf/common/30_generic_methods/condition_from_variable_existence.cf","/var/rudder/ncf/common/30_generic_methods/file_symlink_present.cf","/var/rudder/ncf/common/30_generic_methods/package_install_version_cmp.cf","/var/rudder/ncf/common/30_generic_methods/variable_iterator_from_file.cf","/var/rudder/ncf/common/30_generic_methods/variable_string_from_math_expression.cf","/var/rudder/ncf/common/30_generic_methods/file_check_character_device.cf","/var/rudder/ncf/common/30_generic_methods/file_key_value_parameter_present_in_list.cf","/var/rudder/ncf/common/30_generic_methods/file_copy_from_local_source_with_check.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_key_value_present_in_ini_section.cf","/var/rudder/ncf/common/30_generic_methods/condition_from_expression.cf","/var/rudder/ncf/common/30_generic_methods/environment_variable.cf","/var/rudder/ncf/common/30_generic_methods/package_install_version.cf","/var/rudder/ncf/common/30_generic_methods/permissions_recurse.cf","/var/rudder/ncf/common/30_generic_methods/variable_string_default.cf","/var/rudder/ncf/common/30_generic_methods/package_install_version_cmp_update.cf","/var/rudder/ncf/common/30_generic_methods/file_content.cf","/var/rudder/ncf/common/30_generic_methods/file_create_symlink_force.cf","/var/rudder/ncf/common/30_generic_methods/_log.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_line_present_in_ini_section.cf","/var/rudder/ncf/common/30_generic_methods/_log_v3.cf","/var/rudder/ncf/common/30_generic_methods/file_copy_from_remote_source_recursion.cf","/var/rudder/ncf/common/30_generic_methods/_classes_cancel.cf","/var/rudder/ncf/common/30_generic_methods/file_replace_lines.cf","/var/rudder/ncf/common/30_generic_methods/_abort_default.cf","/var/rudder/ncf/common/30_generic_methods/file_create_symlink.cf","/var/rudder/ncf/common/30_generic_methods/file_copy_from_remote_source.cf","/var/rudder/ncf/common/30_generic_methods/file_check_FIFO_pipe.cf","/var/rudder/ncf/common/30_generic_methods/_abort.cf","/var/rudder/ncf/common/30_generic_methods/file_absent.cf","/var/rudder/ncf/common/30_generic_methods/file_from_local_source_recursion.cf","/var/rudder/ncf/common/30_generic_methods/command_execution_once.cf","/var/rudder/ncf/common/30_generic_methods/service_action.cf","/var/rudder/ncf/common/30_generic_methods/file_lines_present.cf","/var/rudder/ncf/common/30_generic_methods/_classes_copy_invert_kept_repaired.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_block_in_section.cf","/var/rudder/ncf/common/30_generic_methods/service_check_running_ps.cf","/var/rudder/ncf/common/30_generic_methods/file_check_exists.cf","/var/rudder/ncf/common/30_generic_methods/_classes_failure.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_lines_present.cf","/var/rudder/ncf/common/30_generic_methods/group_absent.cf","/var/rudder/ncf/common/30_generic_methods/file_from_shared_folder.cf","/var/rudder/ncf/common/30_generic_methods/directory_check_exists.cf","/var/rudder/ncf/common/30_generic_methods/service_start.cf","/var/rudder/ncf/common/30_generic_methods/variable_iterator.cf","/var/rudder/ncf/common/30_generic_methods/sharedfile_from_node.cf","/var/rudder/ncf/common/30_generic_methods/package_verify.cf","/var/rudder/ncf/common/30_generic_methods/permissions_recursive.cf","/var/rudder/ncf/common/30_generic_methods/file_block_present.cf","/var/rudder/ncf/common/30_generic_methods/file_key_value_parameter_absent_in_list.cf","/var/rudder/ncf/common/30_generic_methods/file_check_symlink.cf","/var/rudder/ncf/common/30_generic_methods/package_check_installed.cf","/var/rudder/ncf/common/30_generic_methods/condition_once.cf","/var/rudder/ncf/common/30_generic_methods/file_from_local_source_with_check.cf","/var/rudder/ncf/common/30_generic_methods/schedule_simple.cf","/var/rudder/ncf/common/30_generic_methods/file_from_template_mustache.cf","/var/rudder/ncf/common/30_generic_methods/file_check_socket.cf","/var/rudder/ncf/common/30_generic_methods/service_reload.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_key_value_option.cf","/var/rudder/ncf/common/30_generic_methods/_service_check_running_smf.cf","/var/rudder/ncf/common/30_generic_methods/file_create_symlink_enforce.cf","/var/rudder/ncf/common/30_generic_methods/file_template_expand.cf","/var/rudder/ncf/common/30_generic_methods/package_state_options.cf","/var/rudder/ncf/common/30_generic_methods/file_present.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_key_value.cf","/var/rudder/ncf/common/30_generic_methods/_classes_combine_four.cf","/var/rudder/ncf/common/30_generic_methods/package_absent.cf","/var/rudder/ncf/common/30_generic_methods/file_from_template.cf","/var/rudder/ncf/common/30_generic_methods/file_check_symlinkto.cf","/var/rudder/ncf/common/30_generic_methods/file_line_present_in_xml_tag.cf","/var/rudder/ncf/common/30_generic_methods/user_uid.cf","/var/rudder/ncf/common/30_generic_methods/file_create.cf","/var/rudder/ncf/common/30_generic_methods/package_present.cf","/var/rudder/ncf/common/30_generic_methods/service_stop.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_key_value_parameter_not_in_list.cf","/var/rudder/ncf/common/30_generic_methods/_service_check_running_src.cf","/var/rudder/ncf/common/30_generic_methods/_file_check_special.cf","/var/rudder/ncf/common/30_generic_methods/directory_absent.cf","/var/rudder/ncf/common/30_generic_methods/service_ensure_started_at_boot.cf","/var/rudder/ncf/common/30_generic_methods/schedule_simple_catchup.cf","/var/rudder/ncf/common/30_generic_methods/file_remove.cf","/var/rudder/ncf/common/30_generic_methods/file_copy_from_local_source_recursion.cf","/var/rudder/ncf/common/30_generic_methods/package_verify_version.cf","/var/rudder/ncf/common/30_generic_methods/sharedfile_to_node.cf","/var/rudder/ncf/common/30_generic_methods/file_from_remote_source_recursion.cf","/var/rudder/ncf/common/30_generic_methods/service_restart_if.cf","/var/rudder/ncf/common/30_generic_methods/file_from_http_server.cf","/var/rudder/ncf/common/30_generic_methods/monitoring_parameter.cf","/var/rudder/ncf/common/30_generic_methods/package_install.cf","/var/rudder/ncf/common/30_generic_methods/file_from_string_mustache.cf","/var/rudder/ncf/common/30_generic_methods/user_fullname.cf","/var/rudder/ncf/common/30_generic_methods/service_ensure_running_path.cf","/var/rudder/ncf/common/30_generic_methods/file_symlink_present_option.cf","/var/rudder/ncf/common/30_generic_methods/service_restart.cf","/var/rudder/ncf/common/40_it_ops_knowledge/openssh-server/openssh_knowledge.cf","/var/rudder/ncf/common/40_it_ops_knowledge/service/service_knowledge.cf","/var/rudder/ncf/common/40_it_ops_knowledge/cfengine/cfengine_knowledge.cf","/var/rudder/ncf/common/60_services/cfengine/stable/cfengine.cf","/var/rudder/ncf/common/60_services/baseline/stable/baseline.cf"} rudder debug: Evaluating vars promise: inputs_list rudder debug: Resolving classes and variables in 'bundle common cfe_internal_common' rudder debug: DeRefCopyPromise(): promiser:'inputs' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating vars promise: inputs rudder debug: DeRefCopyPromise(): promiser:'inputs' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating vars promise: inputs rudder debug: Resolving classes and variables in 'bundle common bundles_common' rudder debug: DeRefCopyPromise(): promiser:'inputs' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating vars promise: inputs rudder debug: DeRefCopyPromise(): promiser:'inputs' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating vars promise: inputs rudder debug: Resolving classes and variables in 'bundle common paths' rudder debug: DeRefCopyPromise(): promiser:'path[git]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[git] rudder debug: DeRefCopyPromise(): promiser:'path[npm]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[npm] rudder debug: DeRefCopyPromise(): promiser:'path[pip]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[pip] rudder debug: DeRefCopyPromise(): promiser:'path[virtualenv]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[virtualenv] rudder debug: DeRefCopyPromise(): promiser:'path[getfacl]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[getfacl] rudder debug: DeRefCopyPromise(): promiser:'path[env]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[env] rudder debug: DeRefCopyPromise(): promiser:'path[systemctl]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[systemctl] rudder debug: DeRefCopyPromise(): promiser:'path[lsattr]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[lsattr] rudder debug: DeRefCopyPromise(): promiser:'path[tar]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[tar] rudder debug: DeRefCopyPromise(): promiser:'path[pgrep]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[pgrep] rudder debug: DeRefCopyPromise(): promiser:'path[getent]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[getent] rudder debug: DeRefCopyPromise(): promiser:'path[mailx]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[mailx] rudder debug: DeRefCopyPromise(): promiser:'path[awk]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[awk] rudder debug: DeRefCopyPromise(): promiser:'path[bc]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[bc] rudder debug: DeRefCopyPromise(): promiser:'path[cat]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[cat] rudder debug: DeRefCopyPromise(): promiser:'path[chkconfig]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[chkconfig] rudder debug: DeRefCopyPromise(): promiser:'path[cksum]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[cksum] rudder debug: DeRefCopyPromise(): promiser:'path[createrepo]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[createrepo] rudder debug: DeRefCopyPromise(): promiser:'path[crontab]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[crontab] rudder debug: DeRefCopyPromise(): promiser:'path[crontabs]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[crontabs] rudder debug: DeRefCopyPromise(): promiser:'path[curl]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[curl] rudder debug: DeRefCopyPromise(): promiser:'path[cut]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[cut] rudder debug: DeRefCopyPromise(): promiser:'path[dc]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[dc] rudder debug: DeRefCopyPromise(): promiser:'path[df]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[df] rudder debug: DeRefCopyPromise(): promiser:'path[diff]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[diff] rudder debug: DeRefCopyPromise(): promiser:'path[dig]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[dig] rudder debug: DeRefCopyPromise(): promiser:'path[dmidecode]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[dmidecode] rudder debug: DeRefCopyPromise(): promiser:'path[domainname]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[domainname] rudder debug: DeRefCopyPromise(): promiser:'path[echo]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[echo] rudder debug: DeRefCopyPromise(): promiser:'path[egrep]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[egrep] rudder debug: DeRefCopyPromise(): promiser:'path[ethtool]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[ethtool] rudder debug: DeRefCopyPromise(): promiser:'path[find]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[find] rudder debug: DeRefCopyPromise(): promiser:'path[free]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[free] rudder debug: DeRefCopyPromise(): promiser:'path[grep]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[grep] rudder debug: DeRefCopyPromise(): promiser:'path[hostname]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[hostname] rudder debug: DeRefCopyPromise(): promiser:'path[init]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[init] rudder debug: DeRefCopyPromise(): promiser:'path[iptables]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[iptables] rudder debug: DeRefCopyPromise(): promiser:'path[iptables_save]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[iptables_save] rudder debug: DeRefCopyPromise(): promiser:'path[ls]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[ls] rudder debug: DeRefCopyPromise(): promiser:'path[lsof]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[lsof] rudder debug: DeRefCopyPromise(): promiser:'path[netstat]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[netstat] rudder debug: DeRefCopyPromise(): promiser:'path[nologin]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[nologin] rudder debug: DeRefCopyPromise(): promiser:'path[ping]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[ping] rudder debug: DeRefCopyPromise(): promiser:'path[perl]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[perl] rudder debug: DeRefCopyPromise(): promiser:'path[printf]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[printf] rudder debug: DeRefCopyPromise(): promiser:'path[sed]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[sed] rudder debug: DeRefCopyPromise(): promiser:'path[sort]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[sort] rudder debug: DeRefCopyPromise(): promiser:'path[test]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[test] rudder debug: DeRefCopyPromise(): promiser:'path[tr]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[tr] rudder debug: DeRefCopyPromise(): promiser:'path[wc]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[wc] rudder debug: DeRefCopyPromise(): promiser:'path[wget]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[wget] rudder debug: DeRefCopyPromise(): promiser:'path[realpath]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[realpath] rudder debug: DeRefCopyPromise(): promiser:'path[apt_cache]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[apt_cache] rudder debug: DeRefCopyPromise(): promiser:'path[apt_config]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[apt_config] rudder debug: DeRefCopyPromise(): promiser:'path[apt_get]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[apt_get] rudder debug: DeRefCopyPromise(): promiser:'path[apt_key]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[apt_key] rudder debug: DeRefCopyPromise(): promiser:'path[aptitude]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[aptitude] rudder debug: DeRefCopyPromise(): promiser:'path[dpkg]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[dpkg] rudder debug: DeRefCopyPromise(): promiser:'path[dpkg_divert]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[dpkg_divert] rudder debug: DeRefCopyPromise(): promiser:'path[groupadd]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[groupadd] rudder debug: DeRefCopyPromise(): promiser:'path[groupdel]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[groupdel] rudder debug: DeRefCopyPromise(): promiser:'path[groupmod]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[groupmod] rudder debug: DeRefCopyPromise(): promiser:'path[ifconfig]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[ifconfig] rudder debug: DeRefCopyPromise(): promiser:'path[ip]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[ip] rudder debug: DeRefCopyPromise(): promiser:'path[service]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[service] rudder debug: DeRefCopyPromise(): promiser:'path[svc]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[svc] rudder debug: DeRefCopyPromise(): promiser:'path[update_alternatives]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[update_alternatives] rudder debug: DeRefCopyPromise(): promiser:'path[update_rc_d]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[update_rc_d] rudder debug: DeRefCopyPromise(): promiser:'path[useradd]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[useradd] rudder debug: DeRefCopyPromise(): promiser:'path[userdel]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[userdel] rudder debug: DeRefCopyPromise(): promiser:'path[usermod]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[usermod] rudder debug: DeRefCopyPromise(): promiser:'path[sysctl]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[sysctl] rudder debug: DeRefCopyPromise(): promiser:'path[logger]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[logger] rudder debug: DeRefCopyPromise(): promiser:'path[shadow]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[shadow] rudder debug: DeRefCopyPromise(): promiser:'all_paths' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating function: getindices("path") rudder debug: Evaluating vars promise: all_paths rudder debug: DeRefCopyPromise(): promiser:'$(all_paths)' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Starting iteration engine with 2 wheels --- ENTERING WARP SPEED rudder debug: Evaluating vars promise: groupadd rudder debug: Evaluating vars promise: usermod rudder debug: Evaluating vars promise: iptables_save rudder debug: Evaluating vars promise: ifconfig rudder debug: Evaluating vars promise: groupdel rudder debug: Evaluating vars promise: dmidecode rudder debug: Evaluating vars promise: egrep rudder debug: Evaluating vars promise: getfacl rudder debug: Evaluating vars promise: createrepo rudder debug: Evaluating vars promise: mailx rudder debug: Evaluating vars promise: logger rudder debug: Evaluating vars promise: ethtool rudder debug: Evaluating vars promise: service rudder debug: Evaluating vars promise: free rudder debug: Evaluating vars promise: diff rudder debug: Evaluating vars promise: curl rudder debug: Evaluating vars promise: netstat rudder debug: Evaluating vars promise: apt_config rudder debug: Evaluating vars promise: virtualenv rudder debug: Evaluating vars promise: cat rudder debug: Evaluating vars promise: sysctl rudder debug: Evaluating vars promise: tr rudder debug: Evaluating vars promise: hostname rudder debug: Evaluating vars promise: bc rudder debug: Evaluating vars promise: dc rudder debug: Evaluating vars promise: svc rudder debug: Evaluating vars promise: dpkg_divert rudder debug: Evaluating vars promise: apt_get rudder debug: Evaluating vars promise: echo rudder debug: Evaluating vars promise: crontab rudder debug: Evaluating vars promise: nologin rudder debug: Evaluating vars promise: test rudder debug: Evaluating vars promise: npm rudder debug: Evaluating vars promise: cksum rudder debug: Evaluating vars promise: ip rudder debug: Evaluating vars promise: userdel rudder debug: Evaluating vars promise: awk rudder debug: Evaluating vars promise: ping rudder debug: Evaluating vars promise: groupmod rudder debug: Evaluating vars promise: dpkg rudder debug: Evaluating vars promise: lsof rudder debug: Evaluating vars promise: env rudder debug: Evaluating vars promise: dig rudder debug: Evaluating vars promise: perl rudder debug: Evaluating vars promise: cut rudder debug: Evaluating vars promise: domainname rudder debug: Evaluating vars promise: apt_cache rudder debug: Evaluating vars promise: wc rudder debug: Evaluating vars promise: tar rudder debug: Evaluating vars promise: pgrep rudder debug: Evaluating vars promise: update_alternatives rudder debug: Evaluating vars promise: aptitude rudder debug: Evaluating vars promise: useradd rudder debug: Evaluating vars promise: apt_key rudder debug: Evaluating vars promise: pip rudder debug: Evaluating vars promise: update_rc_d rudder debug: Evaluating vars promise: find rudder debug: Evaluating vars promise: init rudder debug: Evaluating vars promise: df rudder debug: Evaluating vars promise: grep rudder debug: Evaluating vars promise: printf rudder debug: Evaluating vars promise: realpath rudder debug: Evaluating vars promise: sort rudder debug: Evaluating vars promise: shadow rudder debug: Evaluating vars promise: systemctl rudder debug: Evaluating vars promise: chkconfig rudder debug: Evaluating vars promise: ls rudder debug: Evaluating vars promise: crontabs rudder debug: Evaluating vars promise: lsattr rudder debug: Evaluating vars promise: wget rudder debug: Evaluating vars promise: getent rudder debug: Evaluating vars promise: sed rudder debug: Evaluating vars promise: iptables rudder debug: Evaluating vars promise: git rudder debug: Iteration engine finished --- WARPING OUT rudder debug: DeRefCopyPromise(): promiser:'_have_bin_env' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("/bin/env") rudder debug: Evaluating classes promise: _have_bin_env rudder debug: DeRefCopyPromise(): promiser:'_have_bin_systemctl' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Skipping evaluation of classes promise as class '_have_bin_systemctl' is already set rudder debug: DeRefCopyPromise(): promiser:'_stdlib_has_path_$(all_paths)' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: DeRefCopyPromise(): copying constraint: 'comment' rudder debug: Starting iteration engine with 1 wheels --- ENTERING WARP SPEED rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_groupadd' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_usermod' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_iptables_save' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_ifconfig' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_groupdel' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_dmidecode' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_egrep' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_getfacl' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_createrepo' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_mailx' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_logger' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_ethtool' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_service' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_free' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_diff' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_curl' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_netstat' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_apt_config' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_virtualenv' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_cat' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_sysctl' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_tr' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_hostname' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_bc' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_dc' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_svc' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_dpkg_divert' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_apt_get' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_echo' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_crontab' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_nologin' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_test' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_npm' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_cksum' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_ip' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_userdel' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_awk' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_ping' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_groupmod' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_dpkg' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_lsof' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_env' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_dig' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_perl' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_cut' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_domainname' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_apt_cache' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_wc' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_tar' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_pgrep' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_update_alternatives' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_aptitude' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_useradd' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_apt_key' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_pip' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_update_rc_d' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_find' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_init' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_df' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_grep' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_printf' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_realpath' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_sort' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_shadow' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_systemctl' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_chkconfig' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_ls' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_crontabs' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_lsattr' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_wget' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_getent' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_sed' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_iptables' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_git' is already set rudder debug: Iteration engine finished --- WARPING OUT rudder debug: DeRefCopyPromise(): promiser:'_stdlib_path_exists_$(all_paths)' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: DeRefCopyPromise(): copying constraint: 'comment' rudder debug: Starting iteration engine with 2 wheels --- ENTERING WARP SPEED rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_groupadd' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_usermod' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_iptables_save' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_ifconfig' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_groupdel' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_dmidecode' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_egrep' is already set rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_getfacl rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_createrepo rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_mailx rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_logger' is already set rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_ethtool rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_service' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_free' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_diff' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_curl' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_netstat' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_apt_config' is already set rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_virtualenv rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_cat' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_sysctl' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_tr' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_hostname' is already set rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_bc rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_dc rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_svc' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_dpkg_divert' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_apt_get' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_echo' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_crontab' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_nologin' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_test' is already set rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_npm rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_cksum' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_ip' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_userdel' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_awk' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_ping' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_groupmod' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_dpkg' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_lsof' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_env' is already set rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_dig rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_perl' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_cut' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_domainname' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_apt_cache' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_wc' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_tar' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_pgrep' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_update_alternatives' is already set rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_aptitude rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_useradd' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_apt_key' is already set rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_pip rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_update_rc_d' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_find' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_init' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_df' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_grep' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_printf' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_realpath' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_sort' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_shadow' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_systemctl' is already set rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder debug: Evaluating classes promise: _stdlib_path_exists_chkconfig rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_ls' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_crontabs' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_lsattr' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_wget' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_getent' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_sed' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_iptables' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_git' is already set rudder debug: Iteration engine finished --- WARPING OUT rudder debug: DeRefCopyPromise(): promiser:'path[git]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[git] rudder debug: DeRefCopyPromise(): promiser:'path[npm]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[npm] rudder debug: DeRefCopyPromise(): promiser:'path[pip]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[pip] rudder debug: DeRefCopyPromise(): promiser:'path[virtualenv]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[virtualenv] rudder debug: DeRefCopyPromise(): promiser:'path[getfacl]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[getfacl] rudder debug: DeRefCopyPromise(): promiser:'path[env]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[env] rudder debug: DeRefCopyPromise(): promiser:'path[systemctl]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[systemctl] rudder debug: DeRefCopyPromise(): promiser:'path[lsattr]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[lsattr] rudder debug: DeRefCopyPromise(): promiser:'path[tar]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[tar] rudder debug: DeRefCopyPromise(): promiser:'path[pgrep]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[pgrep] rudder debug: DeRefCopyPromise(): promiser:'path[getent]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[getent] rudder debug: DeRefCopyPromise(): promiser:'path[mailx]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[mailx] rudder debug: DeRefCopyPromise(): promiser:'path[awk]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[awk] rudder debug: DeRefCopyPromise(): promiser:'path[bc]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[bc] rudder debug: DeRefCopyPromise(): promiser:'path[cat]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[cat] rudder debug: DeRefCopyPromise(): promiser:'path[chkconfig]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[chkconfig] rudder debug: DeRefCopyPromise(): promiser:'path[cksum]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[cksum] rudder debug: DeRefCopyPromise(): promiser:'path[createrepo]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[createrepo] rudder debug: DeRefCopyPromise(): promiser:'path[crontab]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[crontab] rudder debug: DeRefCopyPromise(): promiser:'path[crontabs]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[crontabs] rudder debug: DeRefCopyPromise(): promiser:'path[curl]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[curl] rudder debug: DeRefCopyPromise(): promiser:'path[cut]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[cut] rudder debug: DeRefCopyPromise(): promiser:'path[dc]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[dc] rudder debug: DeRefCopyPromise(): promiser:'path[df]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[df] rudder debug: DeRefCopyPromise(): promiser:'path[diff]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[diff] rudder debug: DeRefCopyPromise(): promiser:'path[dig]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[dig] rudder debug: DeRefCopyPromise(): promiser:'path[dmidecode]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[dmidecode] rudder debug: DeRefCopyPromise(): promiser:'path[domainname]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[domainname] rudder debug: DeRefCopyPromise(): promiser:'path[echo]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[echo] rudder debug: DeRefCopyPromise(): promiser:'path[egrep]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[egrep] rudder debug: DeRefCopyPromise(): promiser:'path[ethtool]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[ethtool] rudder debug: DeRefCopyPromise(): promiser:'path[find]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[find] rudder debug: DeRefCopyPromise(): promiser:'path[free]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[free] rudder debug: DeRefCopyPromise(): promiser:'path[grep]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[grep] rudder debug: DeRefCopyPromise(): promiser:'path[hostname]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[hostname] rudder debug: DeRefCopyPromise(): promiser:'path[init]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[init] rudder debug: DeRefCopyPromise(): promiser:'path[iptables]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[iptables] rudder debug: DeRefCopyPromise(): promiser:'path[iptables_save]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[iptables_save] rudder debug: DeRefCopyPromise(): promiser:'path[ls]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[ls] rudder debug: DeRefCopyPromise(): promiser:'path[lsof]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[lsof] rudder debug: DeRefCopyPromise(): promiser:'path[netstat]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[netstat] rudder debug: DeRefCopyPromise(): promiser:'path[nologin]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[nologin] rudder debug: DeRefCopyPromise(): promiser:'path[ping]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[ping] rudder debug: DeRefCopyPromise(): promiser:'path[perl]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[perl] rudder debug: DeRefCopyPromise(): promiser:'path[printf]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[printf] rudder debug: DeRefCopyPromise(): promiser:'path[sed]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[sed] rudder debug: DeRefCopyPromise(): promiser:'path[sort]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[sort] rudder debug: DeRefCopyPromise(): promiser:'path[test]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[test] rudder debug: DeRefCopyPromise(): promiser:'path[tr]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[tr] rudder debug: DeRefCopyPromise(): promiser:'path[wc]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[wc] rudder debug: DeRefCopyPromise(): promiser:'path[wget]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[wget] rudder debug: DeRefCopyPromise(): promiser:'path[realpath]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[realpath] rudder debug: DeRefCopyPromise(): promiser:'path[apt_cache]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[apt_cache] rudder debug: DeRefCopyPromise(): promiser:'path[apt_config]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[apt_config] rudder debug: DeRefCopyPromise(): promiser:'path[apt_get]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[apt_get] rudder debug: DeRefCopyPromise(): promiser:'path[apt_key]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[apt_key] rudder debug: DeRefCopyPromise(): promiser:'path[aptitude]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[aptitude] rudder debug: DeRefCopyPromise(): promiser:'path[dpkg]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[dpkg] rudder debug: DeRefCopyPromise(): promiser:'path[dpkg_divert]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[dpkg_divert] rudder debug: DeRefCopyPromise(): promiser:'path[groupadd]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[groupadd] rudder debug: DeRefCopyPromise(): promiser:'path[groupdel]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[groupdel] rudder debug: DeRefCopyPromise(): promiser:'path[groupmod]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[groupmod] rudder debug: DeRefCopyPromise(): promiser:'path[ifconfig]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[ifconfig] rudder debug: DeRefCopyPromise(): promiser:'path[ip]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[ip] rudder debug: DeRefCopyPromise(): promiser:'path[service]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[service] rudder debug: DeRefCopyPromise(): promiser:'path[svc]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[svc] rudder debug: DeRefCopyPromise(): promiser:'path[update_alternatives]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[update_alternatives] rudder debug: DeRefCopyPromise(): promiser:'path[update_rc_d]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[update_rc_d] rudder debug: DeRefCopyPromise(): promiser:'path[useradd]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[useradd] rudder debug: DeRefCopyPromise(): promiser:'path[userdel]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[userdel] rudder debug: DeRefCopyPromise(): promiser:'path[usermod]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[usermod] rudder debug: DeRefCopyPromise(): promiser:'path[sysctl]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[sysctl] rudder debug: DeRefCopyPromise(): promiser:'path[logger]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[logger] rudder debug: DeRefCopyPromise(): promiser:'path[shadow]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: path[shadow] rudder debug: DeRefCopyPromise(): promiser:'all_paths' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating function: getindices("path") rudder debug: Evaluating vars promise: all_paths rudder debug: DeRefCopyPromise(): promiser:'$(all_paths)' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Starting iteration engine with 2 wheels --- ENTERING WARP SPEED rudder debug: Evaluating vars promise: groupadd rudder debug: Evaluating vars promise: usermod rudder debug: Evaluating vars promise: iptables_save rudder debug: Evaluating vars promise: ifconfig rudder debug: Evaluating vars promise: groupdel rudder debug: Evaluating vars promise: dmidecode rudder debug: Evaluating vars promise: egrep rudder debug: Evaluating vars promise: getfacl rudder debug: Evaluating vars promise: createrepo rudder debug: Evaluating vars promise: mailx rudder debug: Evaluating vars promise: logger rudder debug: Evaluating vars promise: ethtool rudder debug: Evaluating vars promise: service rudder debug: Evaluating vars promise: free rudder debug: Evaluating vars promise: diff rudder debug: Evaluating vars promise: curl rudder debug: Evaluating vars promise: netstat rudder debug: Evaluating vars promise: apt_config rudder debug: Evaluating vars promise: virtualenv rudder debug: Evaluating vars promise: cat rudder debug: Evaluating vars promise: sysctl rudder debug: Evaluating vars promise: tr rudder debug: Evaluating vars promise: hostname rudder debug: Evaluating vars promise: bc rudder debug: Evaluating vars promise: dc rudder debug: Evaluating vars promise: svc rudder debug: Evaluating vars promise: dpkg_divert rudder debug: Evaluating vars promise: apt_get rudder debug: Evaluating vars promise: echo rudder debug: Evaluating vars promise: crontab rudder debug: Evaluating vars promise: nologin rudder debug: Evaluating vars promise: test rudder debug: Evaluating vars promise: npm rudder debug: Evaluating vars promise: cksum rudder debug: Evaluating vars promise: ip rudder debug: Evaluating vars promise: userdel rudder debug: Evaluating vars promise: awk rudder debug: Evaluating vars promise: ping rudder debug: Evaluating vars promise: groupmod rudder debug: Evaluating vars promise: dpkg rudder debug: Evaluating vars promise: lsof rudder debug: Evaluating vars promise: env rudder debug: Evaluating vars promise: dig rudder debug: Evaluating vars promise: perl rudder debug: Evaluating vars promise: cut rudder debug: Evaluating vars promise: domainname rudder debug: Evaluating vars promise: apt_cache rudder debug: Evaluating vars promise: wc rudder debug: Evaluating vars promise: tar rudder debug: Evaluating vars promise: pgrep rudder debug: Evaluating vars promise: update_alternatives rudder debug: Evaluating vars promise: aptitude rudder debug: Evaluating vars promise: useradd rudder debug: Evaluating vars promise: apt_key rudder debug: Evaluating vars promise: pip rudder debug: Evaluating vars promise: update_rc_d rudder debug: Evaluating vars promise: find rudder debug: Evaluating vars promise: init rudder debug: Evaluating vars promise: df rudder debug: Evaluating vars promise: grep rudder debug: Evaluating vars promise: printf rudder debug: Evaluating vars promise: realpath rudder debug: Evaluating vars promise: sort rudder debug: Evaluating vars promise: shadow rudder debug: Evaluating vars promise: systemctl rudder debug: Evaluating vars promise: chkconfig rudder debug: Evaluating vars promise: ls rudder debug: Evaluating vars promise: crontabs rudder debug: Evaluating vars promise: lsattr rudder debug: Evaluating vars promise: wget rudder debug: Evaluating vars promise: getent rudder debug: Evaluating vars promise: sed rudder debug: Evaluating vars promise: iptables rudder debug: Evaluating vars promise: git rudder debug: Iteration engine finished --- WARPING OUT rudder debug: Resolving classes and variables in 'bundle common files_common' rudder debug: DeRefCopyPromise(): promiser:'inputs' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating vars promise: inputs rudder debug: DeRefCopyPromise(): promiser:'inputs' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating vars promise: inputs rudder debug: Resolving classes and variables in 'bundle common services_common' rudder debug: DeRefCopyPromise(): promiser:'inputs' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating vars promise: inputs rudder debug: DeRefCopyPromise(): promiser:'inputs' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating vars promise: inputs rudder debug: Resolving classes and variables in 'bundle common vcs_common' rudder debug: DeRefCopyPromise(): promiser:'inputs' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating vars promise: inputs rudder debug: DeRefCopyPromise(): promiser:'inputs' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating vars promise: inputs rudder debug: Resolving classes and variables in 'bundle common package_module_knowledge' rudder debug: DeRefCopyPromise(): promiser:'platform_default' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: platform_default rudder debug: DeRefCopyPromise(): promiser:'platform_default' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: platform_default rudder debug: Resolving classes and variables in 'bundle common packages_common' rudder debug: DeRefCopyPromise(): promiser:'inputs' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating vars promise: inputs rudder debug: DeRefCopyPromise(): promiser:'inputs' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating vars promise: inputs rudder debug: Resolving classes and variables in 'bundle common common_knowledge' rudder debug: DeRefCopyPromise(): promiser:'list_update_ifelapsed' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: list_update_ifelapsed rudder debug: DeRefCopyPromise(): promiser:'list_update_ifelapsed' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: list_update_ifelapsed rudder debug: Resolving classes and variables in 'bundle common debian_knowledge' rudder debug: DeRefCopyPromise(): promiser:'default_arch' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating function: ifelse("x86_64","amd64","i386","i386","$(sys.arch)") rudder debug: Evaluating vars promise: default_arch rudder debug: DeRefCopyPromise(): promiser:'apt_prefix' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: apt_prefix rudder debug: DeRefCopyPromise(): promiser:'call_dpkg' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_dpkg rudder debug: DeRefCopyPromise(): promiser:'call_apt_get' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_apt_get rudder debug: DeRefCopyPromise(): promiser:'call_aptitude' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_aptitude rudder debug: DeRefCopyPromise(): promiser:'dpkg_options' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: dpkg_options rudder debug: DeRefCopyPromise(): promiser:'dpkg_compare_equal' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: dpkg_compare_equal rudder debug: DeRefCopyPromise(): promiser:'dpkg_compare_less' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: dpkg_compare_less rudder debug: DeRefCopyPromise(): promiser:'list_name_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: list_name_regex rudder debug: DeRefCopyPromise(): promiser:'list_version_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: list_version_regex rudder debug: DeRefCopyPromise(): promiser:'patch_name_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: patch_name_regex rudder debug: DeRefCopyPromise(): promiser:'patch_version_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: patch_version_regex rudder debug: DeRefCopyPromise(): promiser:'default_arch' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating function: ifelse("x86_64","amd64","i386","i386","$(sys.arch)") rudder debug: Evaluating vars promise: default_arch rudder debug: DeRefCopyPromise(): promiser:'apt_prefix' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: apt_prefix rudder debug: DeRefCopyPromise(): promiser:'call_dpkg' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_dpkg rudder debug: DeRefCopyPromise(): promiser:'call_apt_get' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_apt_get rudder debug: DeRefCopyPromise(): promiser:'call_aptitude' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_aptitude rudder debug: DeRefCopyPromise(): promiser:'dpkg_options' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: dpkg_options rudder debug: DeRefCopyPromise(): promiser:'dpkg_compare_equal' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: dpkg_compare_equal rudder debug: DeRefCopyPromise(): promiser:'dpkg_compare_less' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: dpkg_compare_less rudder debug: DeRefCopyPromise(): promiser:'list_name_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: list_name_regex rudder debug: DeRefCopyPromise(): promiser:'list_version_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: list_version_regex rudder debug: DeRefCopyPromise(): promiser:'patch_name_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: patch_name_regex rudder debug: DeRefCopyPromise(): promiser:'patch_version_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: patch_version_regex rudder debug: Resolving classes and variables in 'bundle common rpm_knowledge' rudder debug: DeRefCopyPromise(): promiser:'call_rpm' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_rpm rudder debug: DeRefCopyPromise(): promiser:'rpm_output_format' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm_output_format rudder debug: DeRefCopyPromise(): promiser:'rpm_name_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm_name_regex rudder debug: DeRefCopyPromise(): promiser:'rpm_version_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm_version_regex rudder debug: DeRefCopyPromise(): promiser:'rpm_arch_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm_arch_regex rudder debug: DeRefCopyPromise(): promiser:'rpm2_output_format' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm2_output_format rudder debug: DeRefCopyPromise(): promiser:'rpm2_name_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm2_name_regex rudder debug: DeRefCopyPromise(): promiser:'rpm2_version_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm2_version_regex rudder debug: DeRefCopyPromise(): promiser:'rpm2_arch_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm2_arch_regex rudder debug: DeRefCopyPromise(): promiser:'rpm3_output_format' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm3_output_format rudder debug: DeRefCopyPromise(): promiser:'rpm3_name_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm3_name_regex rudder debug: DeRefCopyPromise(): promiser:'rpm3_version_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm3_version_regex rudder debug: DeRefCopyPromise(): promiser:'rpm3_arch_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm3_arch_regex rudder debug: DeRefCopyPromise(): promiser:'call_rpm' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_rpm rudder debug: DeRefCopyPromise(): promiser:'rpm_output_format' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm_output_format rudder debug: DeRefCopyPromise(): promiser:'rpm_name_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm_name_regex rudder debug: DeRefCopyPromise(): promiser:'rpm_version_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm_version_regex rudder debug: DeRefCopyPromise(): promiser:'rpm_arch_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm_arch_regex rudder debug: DeRefCopyPromise(): promiser:'rpm2_output_format' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm2_output_format rudder debug: DeRefCopyPromise(): promiser:'rpm2_name_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm2_name_regex rudder debug: DeRefCopyPromise(): promiser:'rpm2_version_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm2_version_regex rudder debug: DeRefCopyPromise(): promiser:'rpm2_arch_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm2_arch_regex rudder debug: DeRefCopyPromise(): promiser:'rpm3_output_format' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm3_output_format rudder debug: DeRefCopyPromise(): promiser:'rpm3_name_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm3_name_regex rudder debug: DeRefCopyPromise(): promiser:'rpm3_version_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm3_version_regex rudder debug: DeRefCopyPromise(): promiser:'rpm3_arch_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm3_arch_regex rudder debug: Resolving classes and variables in 'bundle common redhat_no_locking_knowledge' rudder debug: DeRefCopyPromise(): promiser:'no_locking_option' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: no_locking_option rudder debug: DeRefCopyPromise(): promiser:'no_locking_option' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: no_locking_option rudder debug: Resolving classes and variables in 'bundle common redhat_knowledge' rudder debug: DeRefCopyPromise(): promiser:'default_arch' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: default_arch rudder debug: DeRefCopyPromise(): promiser:'call_yum' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_yum rudder debug: DeRefCopyPromise(): promiser:'call_rpmvercmp' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_rpmvercmp rudder debug: DeRefCopyPromise(): promiser:'yum_options' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating function: ifelse("centos_4|redhat_4|centos_3|redhat_3","","--quiet ${redhat_no_locking_knowledge.no_locking_option}") rudder debug: Evaluating vars promise: yum_options rudder debug: DeRefCopyPromise(): promiser:'yum_offline_options' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: yum_offline_options rudder debug: DeRefCopyPromise(): promiser:'rpm_compare_equal' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm_compare_equal rudder debug: DeRefCopyPromise(): promiser:'rpm_compare_less' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm_compare_less rudder debug: DeRefCopyPromise(): promiser:'patch_name_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: patch_name_regex rudder debug: DeRefCopyPromise(): promiser:'patch_version_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: patch_version_regex rudder debug: DeRefCopyPromise(): promiser:'patch_arch_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: patch_arch_regex rudder debug: DeRefCopyPromise(): promiser:'check_update_postproc' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: check_update_postproc rudder debug: DeRefCopyPromise(): promiser:'default_arch' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: default_arch rudder debug: DeRefCopyPromise(): promiser:'call_yum' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_yum rudder debug: DeRefCopyPromise(): promiser:'call_rpmvercmp' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_rpmvercmp rudder debug: DeRefCopyPromise(): promiser:'yum_options' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating function: ifelse("centos_4|redhat_4|centos_3|redhat_3","","--quiet ${redhat_no_locking_knowledge.no_locking_option}") rudder debug: Evaluating vars promise: yum_options rudder debug: DeRefCopyPromise(): promiser:'yum_offline_options' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: yum_offline_options rudder debug: DeRefCopyPromise(): promiser:'rpm_compare_equal' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm_compare_equal rudder debug: DeRefCopyPromise(): promiser:'rpm_compare_less' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm_compare_less rudder debug: DeRefCopyPromise(): promiser:'patch_name_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: patch_name_regex rudder debug: DeRefCopyPromise(): promiser:'patch_version_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: patch_version_regex rudder debug: DeRefCopyPromise(): promiser:'patch_arch_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: patch_arch_regex rudder debug: DeRefCopyPromise(): promiser:'check_update_postproc' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: check_update_postproc rudder debug: Resolving classes and variables in 'bundle common suse_knowledge' rudder debug: DeRefCopyPromise(): promiser:'default_arch' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: default_arch rudder debug: DeRefCopyPromise(): promiser:'call_zypper' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_zypper rudder debug: DeRefCopyPromise(): promiser:'default_arch' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: default_arch rudder debug: DeRefCopyPromise(): promiser:'call_zypper' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_zypper rudder debug: Resolving classes and variables in 'bundle common darwin_knowledge' rudder debug: DeRefCopyPromise(): promiser:'call_brew' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_brew rudder debug: DeRefCopyPromise(): promiser:'call_sudo' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_sudo rudder debug: DeRefCopyPromise(): promiser:'brew_name_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: brew_name_regex rudder debug: DeRefCopyPromise(): promiser:'brew_version_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: brew_version_regex rudder debug: DeRefCopyPromise(): promiser:'call_brew' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_brew rudder debug: DeRefCopyPromise(): promiser:'call_sudo' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_sudo rudder debug: DeRefCopyPromise(): promiser:'brew_name_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: brew_name_regex rudder debug: DeRefCopyPromise(): promiser:'brew_version_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: brew_version_regex rudder debug: Resolving classes and variables in 'bundle common npm_knowledge' rudder debug: DeRefCopyPromise(): promiser:'call_npm' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_npm rudder debug: DeRefCopyPromise(): promiser:'npm_list_name_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: npm_list_name_regex rudder debug: DeRefCopyPromise(): promiser:'npm_list_version_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: npm_list_version_regex rudder debug: DeRefCopyPromise(): promiser:'npm_installed_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: npm_installed_regex rudder debug: DeRefCopyPromise(): promiser:'call_npm' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_npm rudder debug: DeRefCopyPromise(): promiser:'npm_list_name_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: npm_list_name_regex rudder debug: DeRefCopyPromise(): promiser:'npm_list_version_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: npm_list_version_regex rudder debug: DeRefCopyPromise(): promiser:'npm_installed_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: npm_installed_regex rudder debug: Resolving classes and variables in 'bundle common pip_knowledge' rudder debug: DeRefCopyPromise(): promiser:'call_pip' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_pip rudder debug: DeRefCopyPromise(): promiser:'pip_list_name_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: pip_list_name_regex rudder debug: DeRefCopyPromise(): promiser:'pip_list_version_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: pip_list_version_regex rudder debug: DeRefCopyPromise(): promiser:'pip_installed_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: pip_installed_regex rudder debug: DeRefCopyPromise(): promiser:'call_pip' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_pip rudder debug: DeRefCopyPromise(): promiser:'pip_list_name_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: pip_list_name_regex rudder debug: DeRefCopyPromise(): promiser:'pip_list_version_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: pip_list_version_regex rudder debug: DeRefCopyPromise(): promiser:'pip_installed_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: pip_installed_regex rudder debug: Resolving classes and variables in 'bundle common solaris_knowledge' rudder debug: DeRefCopyPromise(): promiser:'call_pkgadd' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_pkgadd rudder debug: DeRefCopyPromise(): promiser:'call_pkgrm' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_pkgrm rudder debug: DeRefCopyPromise(): promiser:'call_pkginfo' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_pkginfo rudder debug: DeRefCopyPromise(): promiser:'admin_nocheck' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: admin_nocheck rudder debug: DeRefCopyPromise(): promiser:'call_pkgadd' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_pkgadd rudder debug: DeRefCopyPromise(): promiser:'call_pkgrm' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_pkgrm rudder debug: DeRefCopyPromise(): promiser:'call_pkginfo' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: call_pkginfo rudder debug: DeRefCopyPromise(): promiser:'admin_nocheck' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: admin_nocheck rudder debug: Resolving classes and variables in 'bundle common ncf_const' rudder debug: DeRefCopyPromise(): promiser:'s' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: s rudder debug: DeRefCopyPromise(): promiser:'s' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: s rudder debug: Resolving classes and variables in 'bundle common ncf_paths' rudder debug: DeRefCopyPromise(): promiser:'path[curl]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'if' rudder debug: Evaluating function: isvariable("g.rudder_curl") rudder debug: Evaluating vars promise: path[curl] rudder debug: DeRefCopyPromise(): promiser:'path[curl]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'unless' rudder debug: Evaluating function: isvariable("g.rudder_curl") rudder verbose: Skipping promise 'path[curl]' because constraint 'unless => isvariable("g.rudder_curl")' is not met rudder debug: DeRefCopyPromise(): promiser:'all_paths' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating function: getindices("path") rudder debug: Evaluating vars promise: all_paths rudder debug: DeRefCopyPromise(): promiser:'$(all_paths)' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Starting iteration engine with 2 wheels --- ENTERING WARP SPEED rudder debug: Evaluating vars promise: curl rudder debug: Iteration engine finished --- WARPING OUT rudder debug: DeRefCopyPromise(): promiser:'_ncf_path_exists_$(all_paths)' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: DeRefCopyPromise(): copying constraint: 'comment' rudder debug: Starting iteration engine with 2 wheels --- ENTERING WARP SPEED rudder debug: Skipping evaluation of classes promise as class '_ncf_path_exists_curl' is already set rudder debug: Iteration engine finished --- WARPING OUT rudder debug: DeRefCopyPromise(): promiser:'path[curl]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'if' rudder debug: Evaluating function: isvariable("g.rudder_curl") rudder debug: Evaluating vars promise: path[curl] rudder debug: DeRefCopyPromise(): promiser:'path[curl]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'unless' rudder debug: Evaluating function: isvariable("g.rudder_curl") rudder verbose: Skipping promise 'path[curl]' because constraint 'unless => isvariable("g.rudder_curl")' is not met rudder debug: DeRefCopyPromise(): promiser:'all_paths' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating function: getindices("path") rudder debug: Evaluating vars promise: all_paths rudder debug: DeRefCopyPromise(): promiser:'$(all_paths)' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Starting iteration engine with 2 wheels --- ENTERING WARP SPEED rudder debug: Evaluating vars promise: curl rudder debug: Iteration engine finished --- WARPING OUT rudder debug: Resolving classes and variables in 'bundle common service_knowledge' rudder debug: DeRefCopyPromise(): promiser:'systemctl_utility_present' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Skipping evaluation of classes promise as class 'systemctl_utility_present' is already set rudder debug: DeRefCopyPromise(): promiser:'service_utility_present' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Skipping evaluation of classes promise as class 'service_utility_present' is already set rudder debug: DeRefCopyPromise(): promiser:'chkconfig_utility_present' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("${paths.path[chkconfig]}") rudder debug: Evaluating classes promise: chkconfig_utility_present rudder debug: DeRefCopyPromise(): promiser:'update_rcd_utility_present' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Skipping evaluation of classes promise as class 'update_rcd_utility_present' is already set rudder debug: DeRefCopyPromise(): promiser:'initctl_utility_present' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("/sbin/initctl") rudder debug: Evaluating classes promise: initctl_utility_present rudder debug: DeRefCopyPromise(): promiser:'startsrc_utility_present' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("/usr/bin/startsrc") rudder debug: Evaluating classes promise: startsrc_utility_present rudder debug: DeRefCopyPromise(): promiser:'lssrc_utility_present' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("/usr/bin/lssrc") rudder debug: Evaluating classes promise: lssrc_utility_present rudder debug: DeRefCopyPromise(): promiser:'lsitab_utility_present' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("/usr/sbin/lsitab") rudder debug: Evaluating classes promise: lsitab_utility_present rudder debug: DeRefCopyPromise(): promiser:'chitab_utility_present' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("/usr/sbin/chitab") rudder debug: Evaluating classes promise: chitab_utility_present rudder debug: DeRefCopyPromise(): promiser:'svcadm_utility_present' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Skipping function evaluation for now, arguments contain unresolved variables: fileexists("${paths.path[svcadm]}") rudder debug: Evaluating classes promise: svcadm_utility_present rudder debug: Skipping function evaluation for now, arguments contain unresolved variables: fileexists("${paths.path[svcadm]}") rudder debug: DeRefCopyPromise(): promiser:'svcs_utility_present' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Skipping function evaluation for now, arguments contain unresolved variables: fileexists("${paths.path[svcs]}") rudder debug: Evaluating classes promise: svcs_utility_present rudder debug: Skipping function evaluation for now, arguments contain unresolved variables: fileexists("${paths.path[svcs]}") rudder debug: DeRefCopyPromise(): promiser:'init_d_directory_present' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Skipping evaluation of classes promise as class 'init_d_directory_present' is already set rudder debug: Resolving classes and variables in 'bundle common cfengine_knowledge' rudder debug: DeRefCopyPromise(): promiser:'schedule' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating vars promise: schedule rudder debug: DeRefCopyPromise(): promiser:'splaytime' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: splaytime rudder debug: DeRefCopyPromise(): promiser:'exec_command' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: exec_command rudder debug: DeRefCopyPromise(): promiser:'schedule' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating vars promise: schedule rudder debug: DeRefCopyPromise(): promiser:'splaytime' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: splaytime rudder debug: DeRefCopyPromise(): promiser:'exec_command' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: exec_command rudder debug: Resolving classes and variables in 'bundle common cfengine' rudder debug: DeRefCopyPromise(): promiser:'splay' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: splay rudder debug: DeRefCopyPromise(): promiser:'splay' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: splay rudder debug: Resolving classes and variables in 'bundle common def' rudder debug: DeRefCopyPromise(): promiser:'policy_server_file' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'comment' rudder debug: Evaluating function: translatepath("${sys.workdir}/policy_server.dat") rudder debug: Evaluating vars promise: policy_server_file rudder debug: DeRefCopyPromise(): promiser:'policy_server' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'comment' rudder debug: Evaluating function: fileexists("${policy_server_file}") rudder debug: Evaluating function: readfile("${policy_server_file}","2048") rudder debug: Evaluating function: ifelse(fileexists("${policy_server_file}"),readfile("${policy_server_file}","2048"),"rudder") rudder debug: Evaluating vars promise: policy_server rudder debug: DeRefCopyPromise(): promiser:'cf_runagent_shell' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'comment' rudder debug: Evaluating vars promise: cf_runagent_shell rudder debug: DeRefCopyPromise(): promiser:'dir_masterfiles' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating function: translatepath("${sys.workdir}/masterfiles") rudder debug: Evaluating vars promise: dir_masterfiles rudder debug: DeRefCopyPromise(): promiser:'acl' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Flattening slist: @{sys.ip_addresses} rudder debug: Flattened slist: {"127.0.0.0/8","::1","127.0.0.1","10.0.2.15","192.168.41.3",host2ip("${def.policy_server}"),"192.168.41.0/24","192.168.41.0/24"} rudder debug: Using previously cached result for function: host2ip("server") rudder debug: Evaluating vars promise: acl rudder debug: DeRefCopyPromise(): promiser:'ipv6_enabled' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: DeRefCopyPromise(): copying constraint: 'scope' rudder debug: Skipping evaluation of classes promise as class 'ipv6_enabled' is already set rudder debug: DeRefCopyPromise(): promiser:'policy_server_file' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'comment' rudder debug: Evaluating function: translatepath("${sys.workdir}/policy_server.dat") rudder debug: Evaluating vars promise: policy_server_file rudder debug: DeRefCopyPromise(): promiser:'policy_server' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'comment' rudder debug: Evaluating function: fileexists("${policy_server_file}") rudder debug: Evaluating function: readfile("${policy_server_file}","2048") rudder debug: Evaluating function: ifelse(fileexists("${policy_server_file}"),readfile("${policy_server_file}","2048"),"rudder") rudder debug: Evaluating vars promise: policy_server rudder debug: DeRefCopyPromise(): promiser:'cf_runagent_shell' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'comment' rudder debug: Evaluating vars promise: cf_runagent_shell rudder debug: DeRefCopyPromise(): promiser:'dir_masterfiles' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating function: translatepath("${sys.workdir}/masterfiles") rudder debug: Evaluating vars promise: dir_masterfiles rudder debug: DeRefCopyPromise(): promiser:'acl' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Flattening slist: @{sys.ip_addresses} rudder debug: Flattened slist: {"127.0.0.0/8","::1","127.0.0.1","10.0.2.15","192.168.41.3",host2ip("${def.policy_server}"),"192.168.41.0/24","192.168.41.0/24"} rudder debug: Using previously cached result for function: host2ip("server") rudder debug: Evaluating vars promise: acl rudder debug: Resolving classes and variables in 'bundle common rudder_debian_knowledge' rudder debug: DeRefCopyPromise(): promiser:'dpkg_compare_equal' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: dpkg_compare_equal rudder debug: DeRefCopyPromise(): promiser:'dpkg_compare_less' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: dpkg_compare_less rudder debug: DeRefCopyPromise(): promiser:'dpkg_compare_equal' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: dpkg_compare_equal rudder debug: DeRefCopyPromise(): promiser:'dpkg_compare_less' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: dpkg_compare_less rudder debug: Resolving classes and variables in 'bundle common rudder_rpm_knowledge' rudder debug: DeRefCopyPromise(): promiser:'rpm_compare_equal' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm_compare_equal rudder debug: DeRefCopyPromise(): promiser:'rpm_compare_less' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm_compare_less rudder debug: DeRefCopyPromise(): promiser:'rpm_compare_equal' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm_compare_equal rudder debug: DeRefCopyPromise(): promiser:'rpm_compare_less' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rpm_compare_less rudder debug: Resolving classes and variables in 'bundle common nxlog_common' rudder debug: DeRefCopyPromise(): promiser:'transport_module' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: transport_module rudder debug: DeRefCopyPromise(): promiser:'use_udp' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Skipping evaluation of classes promise as class 'use_udp' is already set rudder debug: DeRefCopyPromise(): promiser:'use_tcp' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: strcmp("UDP","TCP") rudder debug: Evaluating classes promise: use_tcp rudder debug: DeRefCopyPromise(): promiser:'transport_module' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: transport_module rudder debug: Resolving classes and variables in 'bundle common g' rudder debug: DeRefCopyPromise(): promiser:'rudder_base' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_base rudder debug: DeRefCopyPromise(): promiser:'rudder_rm' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_rm rudder debug: DeRefCopyPromise(): promiser:'rudder_var' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_var rudder debug: DeRefCopyPromise(): promiser:'rudder_curl' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'unless' rudder debug: Evaluating function: fileexists("/opt/rudder/bin/curl") rudder debug: Evaluating vars promise: rudder_curl rudder debug: DeRefCopyPromise(): promiser:'rudder_curl' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'if' rudder debug: Evaluating function: fileexists("/opt/rudder/bin/curl") rudder verbose: Skipping promise 'rudder_curl' because constraint 'if => fileexists("/opt/rudder/bin/curl")' is not met rudder debug: DeRefCopyPromise(): promiser:'rudder_bin' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_bin rudder debug: DeRefCopyPromise(): promiser:'rudder_command' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_command rudder debug: DeRefCopyPromise(): promiser:'rudder_sbin' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_sbin rudder debug: DeRefCopyPromise(): promiser:'rudder_var_tmp' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_var_tmp rudder debug: DeRefCopyPromise(): promiser:'rudder_base_sbin' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_base_sbin rudder debug: DeRefCopyPromise(): promiser:'rudder_inventories' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_inventories rudder debug: DeRefCopyPromise(): promiser:'rudder_disable_agent_file' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_disable_agent_file rudder debug: DeRefCopyPromise(): promiser:'rudder_disable_server_file' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_disable_server_file rudder debug: DeRefCopyPromise(): promiser:'rudder_disable_inventory_file' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_disable_inventory_file rudder debug: DeRefCopyPromise(): promiser:'rudder_tools' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_tools rudder debug: DeRefCopyPromise(): promiser:'rudder_ncf' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_ncf rudder debug: DeRefCopyPromise(): promiser:'crontab' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: crontab rudder debug: DeRefCopyPromise(): promiser:'gzip' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: gzip rudder debug: DeRefCopyPromise(): promiser:'inventory_upload_protocol' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: inventory_upload_protocol rudder debug: DeRefCopyPromise(): promiser:'gzip' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: gzip rudder debug: DeRefCopyPromise(): promiser:'uuid_file' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: uuid_file rudder debug: DeRefCopyPromise(): promiser:'uuid' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: uuid rudder debug: DeRefCopyPromise(): promiser:'server_shares_folder' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: server_shares_folder rudder debug: DeRefCopyPromise(): promiser:'rudder_var_reports' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_var_reports rudder debug: DeRefCopyPromise(): promiser:'davuser' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: davuser rudder debug: DeRefCopyPromise(): promiser:'davpw' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: davpw rudder debug: DeRefCopyPromise(): promiser:'minicurl' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: minicurl rudder debug: DeRefCopyPromise(): promiser:'excludedreps' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating vars promise: excludedreps rudder debug: DeRefCopyPromise(): promiser:'ncf_local_excludedreps' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Flattening slist: @{g.excludedreps} rudder debug: Flattened slist: {"50_techniques","\.X11",".*kde.*","\.svn","perl"} rudder debug: Evaluating vars promise: ncf_local_excludedreps rudder debug: DeRefCopyPromise(): promiser:'rudder_tools_origin' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_tools_origin rudder debug: DeRefCopyPromise(): promiser:'rudder_configuration_repository' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_configuration_repository rudder debug: DeRefCopyPromise(): promiser:'rudder_ncf_origin_common' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_ncf_origin_common rudder debug: DeRefCopyPromise(): promiser:'rudder_ncf_origin_local' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_ncf_origin_local rudder debug: DeRefCopyPromise(): promiser:'rudder_ncf_hash_file' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_ncf_hash_file rudder debug: DeRefCopyPromise(): promiser:'rudder_ncf_origin_common_hash' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_ncf_origin_common_hash rudder debug: DeRefCopyPromise(): promiser:'rudder_ncf_origin_local_hash' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_ncf_origin_local_hash rudder debug: DeRefCopyPromise(): promiser:'uncompressed_inventory_file_types' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating vars promise: uncompressed_inventory_file_types rudder debug: DeRefCopyPromise(): promiser:'inventory_file_types' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Flattening slist: @{uncompressed_inventory_file_types} rudder debug: Flattened slist: {".*.ocs",".*.gz"} rudder debug: Evaluating vars promise: inventory_file_types rudder debug: DeRefCopyPromise(): promiser:'signed_inventory_file_types' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Flattening slist: @{inventory_file_types} rudder debug: Flattened slist: {".*.ocs",".*.gz",".*\.sign"} rudder debug: Evaluating vars promise: signed_inventory_file_types rudder debug: DeRefCopyPromise(): promiser:'server_roles_path' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: server_roles_path rudder debug: DeRefCopyPromise(): promiser:'rudder_tools_updated_filename' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_tools_updated_filename rudder debug: DeRefCopyPromise(): promiser:'rudder_tools_updated_origin' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_tools_updated_origin rudder debug: DeRefCopyPromise(): promiser:'rudder_tools_updated' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_tools_updated rudder debug: DeRefCopyPromise(): promiser:'shared_files' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: shared_files rudder debug: DeRefCopyPromise(): promiser:'execRun' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Using previously cached result for function: execresult("/bin/date -u \"+%Y-%m-%d %T+00:00\"","noshell") rudder debug: Evaluating vars promise: execRun rudder debug: DeRefCopyPromise(): promiser:'heartbeat_interval' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: heartbeat_interval rudder debug: DeRefCopyPromise(): promiser:'rudder_node_config_id' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_node_config_id rudder debug: DeRefCopyPromise(): promiser:'gzip_installed' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Skipping evaluation of classes promise as class 'gzip_installed' is already set rudder debug: DeRefCopyPromise(): promiser:'curl_installed' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Skipping evaluation of classes promise as class 'curl_installed' is already set rudder debug: DeRefCopyPromise(): promiser:'rudder_server_roles_dir_exists' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: isdir("${server_roles_path}") rudder debug: Evaluating classes promise: rudder_server_roles_dir_exists rudder debug: DeRefCopyPromise(): promiser:'role_rudder_server_root' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("${rudder_base}/etc/server-roles.d/rudder-server-root") rudder debug: Evaluating classes promise: role_rudder_server_root rudder debug: DeRefCopyPromise(): promiser:'role_rudder_inventory_ldap' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("${rudder_base}/etc/server-roles.d/rudder-inventory-ldap") rudder debug: Evaluating classes promise: role_rudder_inventory_ldap rudder debug: DeRefCopyPromise(): promiser:'role_rudder_jetty' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("${rudder_base}/etc/server-roles.d/rudder-jetty") rudder debug: Evaluating classes promise: role_rudder_jetty rudder debug: DeRefCopyPromise(): promiser:'role_rudder_webapp' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("${rudder_base}/etc/server-roles.d/rudder-webapp") rudder debug: Evaluating classes promise: role_rudder_webapp rudder debug: DeRefCopyPromise(): promiser:'role_rudder_inventory_endpoint' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("${rudder_base}/etc/server-roles.d/rudder-inventory-endpoint") rudder debug: Evaluating classes promise: role_rudder_inventory_endpoint rudder debug: DeRefCopyPromise(): promiser:'role_rudder_reports' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("${rudder_base}/etc/server-roles.d/rudder-reports") rudder debug: Evaluating classes promise: role_rudder_reports rudder debug: DeRefCopyPromise(): promiser:'role_rudder_relay_top' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("${rudder_base}/etc/server-roles.d/rudder-relay-top") rudder debug: Evaluating classes promise: role_rudder_relay_top rudder debug: DeRefCopyPromise(): promiser:'role_rudder_relay_promises_only' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("${rudder_base}/etc/server-roles.d/rudder-relay-promises-only") rudder debug: Evaluating classes promise: role_rudder_relay_promises_only rudder debug: DeRefCopyPromise(): promiser:'role_rudder_cfengine_mission_portal' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("${rudder_base}/etc/server-roles.d/rudder-cfengine-mission-portal") rudder debug: Evaluating classes promise: role_rudder_cfengine_mission_portal rudder debug: DeRefCopyPromise(): promiser:'rudder_base' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_base rudder debug: DeRefCopyPromise(): promiser:'rudder_rm' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_rm rudder debug: DeRefCopyPromise(): promiser:'rudder_var' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_var rudder debug: DeRefCopyPromise(): promiser:'rudder_curl' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'unless' rudder debug: Evaluating function: fileexists("/opt/rudder/bin/curl") rudder debug: Evaluating vars promise: rudder_curl rudder debug: DeRefCopyPromise(): promiser:'rudder_curl' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'if' rudder debug: Evaluating function: fileexists("/opt/rudder/bin/curl") rudder verbose: Skipping promise 'rudder_curl' because constraint 'if => fileexists("/opt/rudder/bin/curl")' is not met rudder debug: DeRefCopyPromise(): promiser:'rudder_bin' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_bin rudder debug: DeRefCopyPromise(): promiser:'rudder_command' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_command rudder debug: DeRefCopyPromise(): promiser:'rudder_sbin' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_sbin rudder debug: DeRefCopyPromise(): promiser:'rudder_var_tmp' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_var_tmp rudder debug: DeRefCopyPromise(): promiser:'rudder_base_sbin' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_base_sbin rudder debug: DeRefCopyPromise(): promiser:'rudder_inventories' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_inventories rudder debug: DeRefCopyPromise(): promiser:'rudder_disable_agent_file' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_disable_agent_file rudder debug: DeRefCopyPromise(): promiser:'rudder_disable_server_file' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_disable_server_file rudder debug: DeRefCopyPromise(): promiser:'rudder_disable_inventory_file' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_disable_inventory_file rudder debug: DeRefCopyPromise(): promiser:'rudder_tools' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_tools rudder debug: DeRefCopyPromise(): promiser:'rudder_ncf' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_ncf rudder debug: DeRefCopyPromise(): promiser:'crontab' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: crontab rudder debug: DeRefCopyPromise(): promiser:'gzip' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: gzip rudder debug: DeRefCopyPromise(): promiser:'inventory_upload_protocol' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: inventory_upload_protocol rudder debug: DeRefCopyPromise(): promiser:'gzip' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: gzip rudder debug: DeRefCopyPromise(): promiser:'uuid_file' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: uuid_file rudder debug: DeRefCopyPromise(): promiser:'uuid' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: uuid rudder debug: DeRefCopyPromise(): promiser:'server_shares_folder' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: server_shares_folder rudder debug: DeRefCopyPromise(): promiser:'rudder_var_reports' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_var_reports rudder debug: DeRefCopyPromise(): promiser:'davuser' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: davuser rudder debug: DeRefCopyPromise(): promiser:'davpw' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: davpw rudder debug: DeRefCopyPromise(): promiser:'minicurl' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: minicurl rudder debug: DeRefCopyPromise(): promiser:'excludedreps' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating vars promise: excludedreps rudder debug: DeRefCopyPromise(): promiser:'ncf_local_excludedreps' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Flattening slist: @{g.excludedreps} rudder debug: Flattened slist: {"50_techniques","\.X11",".*kde.*","\.svn","perl"} rudder debug: Evaluating vars promise: ncf_local_excludedreps rudder debug: DeRefCopyPromise(): promiser:'rudder_tools_origin' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_tools_origin rudder debug: DeRefCopyPromise(): promiser:'rudder_configuration_repository' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_configuration_repository rudder debug: DeRefCopyPromise(): promiser:'rudder_ncf_origin_common' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_ncf_origin_common rudder debug: DeRefCopyPromise(): promiser:'rudder_ncf_origin_local' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_ncf_origin_local rudder debug: DeRefCopyPromise(): promiser:'rudder_ncf_hash_file' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_ncf_hash_file rudder debug: DeRefCopyPromise(): promiser:'rudder_ncf_origin_common_hash' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_ncf_origin_common_hash rudder debug: DeRefCopyPromise(): promiser:'rudder_ncf_origin_local_hash' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_ncf_origin_local_hash rudder debug: DeRefCopyPromise(): promiser:'uncompressed_inventory_file_types' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating vars promise: uncompressed_inventory_file_types rudder debug: DeRefCopyPromise(): promiser:'inventory_file_types' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Flattening slist: @{uncompressed_inventory_file_types} rudder debug: Flattened slist: {".*.ocs",".*.gz"} rudder debug: Evaluating vars promise: inventory_file_types rudder debug: DeRefCopyPromise(): promiser:'signed_inventory_file_types' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Flattening slist: @{inventory_file_types} rudder debug: Flattened slist: {".*.ocs",".*.gz",".*\.sign"} rudder debug: Evaluating vars promise: signed_inventory_file_types rudder debug: DeRefCopyPromise(): promiser:'server_roles_path' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: server_roles_path rudder debug: DeRefCopyPromise(): promiser:'rudder_tools_updated_filename' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_tools_updated_filename rudder debug: DeRefCopyPromise(): promiser:'rudder_tools_updated_origin' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_tools_updated_origin rudder debug: DeRefCopyPromise(): promiser:'rudder_tools_updated' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_tools_updated rudder debug: DeRefCopyPromise(): promiser:'shared_files' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: shared_files rudder debug: DeRefCopyPromise(): promiser:'execRun' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Using previously cached result for function: execresult("/bin/date -u \"+%Y-%m-%d %T+00:00\"","noshell") rudder debug: Evaluating vars promise: execRun rudder debug: DeRefCopyPromise(): promiser:'heartbeat_interval' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: heartbeat_interval rudder debug: DeRefCopyPromise(): promiser:'rudder_node_config_id' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_node_config_id rudder debug: Resolving classes and variables in 'bundle common ncf_configuration' rudder debug: DeRefCopyPromise(): promiser:'ncf_configuration_file' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: ncf_configuration_file rudder debug: DeRefCopyPromise(): promiser:'ncf_configuration_file' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: ncf_configuration_file rudder debug: Resolving classes and variables in 'bundle common server_info' rudder debug: DeRefCopyPromise(): promiser:'policy_files' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: policy_files rudder debug: DeRefCopyPromise(): promiser:'policy_server_file' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'comment' rudder debug: Evaluating function: translatepath("${sys.workdir}/policy_server.dat") rudder debug: Evaluating vars promise: policy_server_file rudder debug: DeRefCopyPromise(): promiser:'policy_server' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating function: fileexists("${policy_server_file}") rudder debug: Evaluating function: readfile("${policy_server_file}","2048") rudder debug: Evaluating function: ifelse(fileexists("${policy_server_file}"),readfile("${policy_server_file}","2048"),"rudder") rudder debug: Evaluating vars promise: policy_server rudder debug: DeRefCopyPromise(): promiser:'cfserved' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: cfserved rudder debug: DeRefCopyPromise(): promiser:'should_disable_server' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("${g.rudder_disable_server_file}") rudder debug: Evaluating classes promise: should_disable_server rudder debug: DeRefCopyPromise(): promiser:'policy_files' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: policy_files rudder debug: DeRefCopyPromise(): promiser:'policy_server_file' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'comment' rudder debug: Evaluating function: translatepath("${sys.workdir}/policy_server.dat") rudder debug: Evaluating vars promise: policy_server_file rudder debug: DeRefCopyPromise(): promiser:'policy_server' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating function: fileexists("${policy_server_file}") rudder debug: Evaluating function: readfile("${policy_server_file}","2048") rudder debug: Evaluating function: ifelse(fileexists("${policy_server_file}"),readfile("${policy_server_file}","2048"),"rudder") rudder debug: Evaluating vars promise: policy_server rudder debug: DeRefCopyPromise(): promiser:'cfserved' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: cfserved rudder debug: Resolving classes and variables in 'bundle common rudder_parameters' rudder debug: DeRefCopyPromise(): promiser:'rudder_file_edit_header' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_file_edit_header rudder debug: DeRefCopyPromise(): promiser:'rudder_file_edit_header' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating vars promise: rudder_file_edit_header rudder debug: Resolving classes and variables in 'bundle common rudder_groups' rudder debug: DeRefCopyPromise(): promiser:'by_uuid[special:all]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Evaluating vars promise: by_uuid[special:all] rudder debug: Added tag inventory to class by_uuid[special:all], tags now [source=promise,inventory] rudder debug: Added tag attribute_name=rudder_groups to class by_uuid[special:all], tags now [source=promise,inventory,attribute_name=rudder_groups] rudder debug: DeRefCopyPromise(): promiser:'by_uuid[all-nodes-with-cfengine-agent]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Evaluating vars promise: by_uuid[all-nodes-with-cfengine-agent] rudder debug: Added tag inventory to class by_uuid[all-nodes-with-cfengine-agent], tags now [source=promise,inventory] rudder debug: Added tag attribute_name=rudder_groups to class by_uuid[all-nodes-with-cfengine-agent], tags now [source=promise,inventory,attribute_name=rudder_groups] rudder debug: DeRefCopyPromise(): promiser:'by_uuid[policyServer:31be676b-4211-46b7-9c8a-c8b62b0f3dd9]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Evaluating vars promise: by_uuid[policyServer:31be676b-4211-46b7-9c8a-c8b62b0f3dd9] rudder debug: Added tag inventory to class by_uuid[policyServer:31be676b-4211-46b7-9c8a-c8b62b0f3dd9], tags now [source=promise,inventory] rudder debug: Added tag attribute_name=rudder_groups to class by_uuid[policyServer:31be676b-4211-46b7-9c8a-c8b62b0f3dd9], tags now [source=promise,inventory,attribute_name=rudder_groups] rudder debug: DeRefCopyPromise(): promiser:'by_uuid[special:all_nodes_without_role]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Evaluating vars promise: by_uuid[special:all_nodes_without_role] rudder debug: Added tag inventory to class by_uuid[special:all_nodes_without_role], tags now [source=promise,inventory] rudder debug: Added tag attribute_name=rudder_groups to class by_uuid[special:all_nodes_without_role], tags now [source=promise,inventory,attribute_name=rudder_groups] rudder debug: DeRefCopyPromise(): promiser:'by_uuid[hasPolicyServer-root]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Evaluating vars promise: by_uuid[hasPolicyServer-root] rudder debug: Added tag inventory to class by_uuid[hasPolicyServer-root], tags now [source=promise,inventory] rudder debug: Added tag attribute_name=rudder_groups to class by_uuid[hasPolicyServer-root], tags now [source=promise,inventory,attribute_name=rudder_groups] rudder debug: DeRefCopyPromise(): promiser:'group_special_all' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Skipping evaluation of classes promise as class 'group_special_all' is already set rudder debug: DeRefCopyPromise(): promiser:'group_all_nodes' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Skipping evaluation of classes promise as class 'group_all_nodes' is already set rudder debug: DeRefCopyPromise(): promiser:'group_all_nodes_with_cfengine_agent' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Skipping evaluation of classes promise as class 'group_all_nodes_with_cfengine_agent' is already set rudder debug: DeRefCopyPromise(): promiser:'group_all_classic_nodes' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Skipping evaluation of classes promise as class 'group_all_classic_nodes' is already set rudder debug: DeRefCopyPromise(): promiser:'group_policyserver_31be676b_4211_46b7_9c8a_c8b62b0f3dd9' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Skipping evaluation of classes promise as class 'group_policyserver_31be676b_4211_46b7_9c8a_c8b62b0f3dd9' is already set rudder debug: DeRefCopyPromise(): promiser:'group_31be676b_4211_46b7_9c8a_c8b62b0f3dd9_policy_server' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Skipping evaluation of classes promise as class 'group_31be676b_4211_46b7_9c8a_c8b62b0f3dd9_policy_server' is already set rudder debug: DeRefCopyPromise(): promiser:'group_special_all_nodes_without_role' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Skipping evaluation of classes promise as class 'group_special_all_nodes_without_role' is already set rudder debug: DeRefCopyPromise(): promiser:'group_all_nodes_excluding_rudder_server_roles' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Skipping evaluation of classes promise as class 'group_all_nodes_excluding_rudder_server_roles' is already set rudder debug: DeRefCopyPromise(): promiser:'group_haspolicyserver_root' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Skipping evaluation of classes promise as class 'group_haspolicyserver_root' is already set rudder debug: DeRefCopyPromise(): promiser:'group_all_classic_nodes_managed_by_root_policy_server' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Skipping evaluation of classes promise as class 'group_all_classic_nodes_managed_by_root_policy_server' is already set rudder debug: DeRefCopyPromise(): promiser:'by_uuid[special:all]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Evaluating vars promise: by_uuid[special:all] rudder debug: Added tag inventory to class by_uuid[special:all], tags now [source=promise,inventory] rudder debug: Added tag attribute_name=rudder_groups to class by_uuid[special:all], tags now [source=promise,inventory,attribute_name=rudder_groups] rudder debug: DeRefCopyPromise(): promiser:'by_uuid[all-nodes-with-cfengine-agent]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Evaluating vars promise: by_uuid[all-nodes-with-cfengine-agent] rudder debug: Added tag inventory to class by_uuid[all-nodes-with-cfengine-agent], tags now [source=promise,inventory] rudder debug: Added tag attribute_name=rudder_groups to class by_uuid[all-nodes-with-cfengine-agent], tags now [source=promise,inventory,attribute_name=rudder_groups] rudder debug: DeRefCopyPromise(): promiser:'by_uuid[policyServer:31be676b-4211-46b7-9c8a-c8b62b0f3dd9]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Evaluating vars promise: by_uuid[policyServer:31be676b-4211-46b7-9c8a-c8b62b0f3dd9] rudder debug: Added tag inventory to class by_uuid[policyServer:31be676b-4211-46b7-9c8a-c8b62b0f3dd9], tags now [source=promise,inventory] rudder debug: Added tag attribute_name=rudder_groups to class by_uuid[policyServer:31be676b-4211-46b7-9c8a-c8b62b0f3dd9], tags now [source=promise,inventory,attribute_name=rudder_groups] rudder debug: DeRefCopyPromise(): promiser:'by_uuid[special:all_nodes_without_role]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Evaluating vars promise: by_uuid[special:all_nodes_without_role] rudder debug: Added tag inventory to class by_uuid[special:all_nodes_without_role], tags now [source=promise,inventory] rudder debug: Added tag attribute_name=rudder_groups to class by_uuid[special:all_nodes_without_role], tags now [source=promise,inventory,attribute_name=rudder_groups] rudder debug: DeRefCopyPromise(): promiser:'by_uuid[hasPolicyServer-root]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Evaluating vars promise: by_uuid[hasPolicyServer-root] rudder debug: Added tag inventory to class by_uuid[hasPolicyServer-root], tags now [source=promise,inventory] rudder debug: Added tag attribute_name=rudder_groups to class by_uuid[hasPolicyServer-root], tags now [source=promise,inventory,attribute_name=rudder_groups] rudder debug: Resolving classes and variables in 'bundle common p' rudder debug: Resolving classes and variables in 'bundle common rudder_servers_by_role' rudder debug: DeRefCopyPromise(): promiser:'dim_array' rudder debug: DeRefCopyPromise(): copying constraint: 'int' rudder debug: Evaluating function: readstringarray("roles","${this.promise_dirname}/../../rudder-server-roles.conf","#[^\n]*",":","15","4000") rudder debug: Evaluating vars promise: dim_array rudder debug: DeRefCopyPromise(): promiser:'key' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating function: getindices("roles") rudder debug: Evaluating vars promise: key rudder debug: DeRefCopyPromise(): promiser:'roles[${key}][all]' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Starting iteration engine with 2 wheels --- ENTERING WARP SPEED rudder verbose: Skipping iteration since variable 'key' resolves to an empty list rudder debug: Iteration engine finished --- WARPING OUT rudder debug: DeRefCopyPromise(): promiser:'roles[${key}][shuffled]' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Starting iteration engine with 1 wheels --- ENTERING WARP SPEED rudder verbose: Skipping iteration since variable 'key' resolves to an empty list rudder debug: Iteration engine finished --- WARPING OUT rudder debug: DeRefCopyPromise(): promiser:'roles[${key}]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Starting iteration engine with 1 wheels --- ENTERING WARP SPEED rudder verbose: Skipping iteration since variable 'key' resolves to an empty list rudder debug: Iteration engine finished --- WARPING OUT rudder debug: DeRefCopyPromise(): promiser:'role_${key}_server_defined' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Starting iteration engine with 1 wheels --- ENTERING WARP SPEED rudder verbose: Skipping iteration since variable 'key' resolves to an empty list rudder debug: Iteration engine finished --- WARPING OUT rudder debug: DeRefCopyPromise(): promiser:'dim_array' rudder debug: DeRefCopyPromise(): copying constraint: 'int' rudder debug: Evaluating function: readstringarray("roles","${this.promise_dirname}/../../rudder-server-roles.conf","#[^\n]*",":","15","4000") rudder debug: Evaluating vars promise: dim_array rudder debug: DeRefCopyPromise(): promiser:'key' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating function: getindices("roles") rudder debug: Evaluating vars promise: key rudder debug: DeRefCopyPromise(): promiser:'roles[${key}][all]' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Starting iteration engine with 2 wheels --- ENTERING WARP SPEED rudder verbose: Skipping iteration since variable 'key' resolves to an empty list rudder debug: Iteration engine finished --- WARPING OUT rudder debug: DeRefCopyPromise(): promiser:'roles[${key}][shuffled]' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Starting iteration engine with 1 wheels --- ENTERING WARP SPEED rudder verbose: Skipping iteration since variable 'key' resolves to an empty list rudder debug: Iteration engine finished --- WARPING OUT rudder debug: DeRefCopyPromise(): promiser:'roles[${key}]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Starting iteration engine with 1 wheels --- ENTERING WARP SPEED rudder verbose: Skipping iteration since variable 'key' resolves to an empty list rudder debug: Iteration engine finished --- WARPING OUT rudder debug: Resolving classes and variables in 'bundle server access_rules' rudder debug: Initiate control variable convergence for scope 'control_common' rudder verbose: SET common protocol_version: latest rudder debug: Initiate control variable convergence for scope 'control_agent' rudder debug: Initiate control variable convergence for scope 'control_executor' rudder debug: Initiate control variable convergence for scope 'control_file' rudder debug: Initiate control variable convergence for scope 'control_file' rudder debug: Initiate control variable convergence for scope 'control_file' rudder debug: Initiate control variable convergence for scope 'control_file' rudder debug: Initiate control variable convergence for scope 'control_file' rudder debug: Initiate control variable convergence for scope 'control_file' rudder debug: Initiate control variable convergence for scope 'control_file' rudder debug: Initiate control variable convergence for scope 'control_file' rudder debug: Initiate control variable convergence for scope 'control_file' rudder debug: Initiate control variable convergence for scope 'control_server' rudder debug: Initiate control variable convergence for scope 'control_runagent' rudder debug: Initiate control variable convergence for scope 'control_file' rudder verbose: Setting 'trustkeysfrom' ... rudder verbose: Setting allowing connections from ... rudder verbose: Setting allowing multiple connections from ... rudder verbose: Setting maxconnections to 1000 rudder verbose: Setting max open files rlimit to 2010 rudder verbose: Setting logconns to 1 rudder verbose: Setting 'allowlegacyconnects' ... rudder verbose: Setting cfruncommand to: /opt/rudder/bin/rudder agent run -uR rudder verbose: SET Allowing users ... rudder verbose: Setting denybadclocks to 'true' rudder verbose: Setting default port number to 5309 rudder verbose: Setting bindtointerface to '::' rudder debug: No promise type meta in bundle rudder_roles rudder debug: DeRefCopyPromise(): promiser:'uuid_file' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_promises_cf_33' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'uuid_file' rudder verbose: P: Part of bundle: rudder_roles rudder verbose: P: Base context class: !windows.!android rudder verbose: P: Stack path: /default/rudder_roles/vars/'uuid_file'[1] rudder debug: Evaluating vars promise: uuid_file rudder debug: Evaluating vars promise: uuid_file rudder debug: DeRefCopyPromise(): promiser:'uuid' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating function: readfile("${uuid_file}","60") rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_promises_cf_35' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'uuid' rudder verbose: P: Part of bundle: rudder_roles rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/rudder_roles/vars/'uuid'[1] rudder debug: Evaluating vars promise: uuid rudder debug: Evaluating vars promise: uuid rudder debug: DeRefCopyPromise(): promiser:'changes_only_mode' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: strcmp("full-compliance","changes-only") rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_promises_cf_40' of type "classes" (pass 0) rudder verbose: P: Promiser/affected object: 'changes_only_mode' rudder verbose: P: Part of bundle: rudder_roles rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/rudder_roles/classes/'changes_only_mode'[1] rudder debug: Evaluating classes promise: changes_only_mode rudder debug: DeRefCopyPromise(): promiser:'reports_disabled_mode' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: strcmp("full-compliance","reports-disabled") rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_promises_cf_41' of type "classes" (pass 0) rudder verbose: P: Promiser/affected object: 'reports_disabled_mode' rudder verbose: P: Part of bundle: rudder_roles rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/rudder_roles/classes/'reports_disabled_mode'[1] rudder debug: Evaluating classes promise: reports_disabled_mode rudder debug: DeRefCopyPromise(): promiser:'changes_only' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_promises_cf_42' of type "classes" (pass 0) rudder verbose: P: Promiser/affected object: 'changes_only' rudder verbose: P: Part of bundle: rudder_roles rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/rudder_roles/classes/'changes_only'[1] rudder debug: Evaluating classes promise: changes_only rudder debug: DeRefCopyPromise(): promiser:'reports_disabled' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_promises_cf_43' of type "classes" (pass 0) rudder verbose: P: Promiser/affected object: 'reports_disabled' rudder verbose: P: Part of bundle: rudder_roles rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/rudder_roles/classes/'reports_disabled'[1] rudder debug: Evaluating classes promise: reports_disabled rudder debug: DeRefCopyPromise(): promiser:'full_compliance' rudder debug: DeRefCopyPromise(): copying constraint: 'not' rudder debug: Skipping evaluation of classes promise as class 'full_compliance' is already set rudder debug: No promise type reports in bundle rudder_roles rudder debug: Skipping subsequent evaluation of promise type vars in bundle rudder_roles rudder debug: Skipping subsequent evaluation of promise type classes in bundle rudder_roles rudder debug: No promise type meta in bundle va rudder debug: DeRefCopyPromise(): promiser:'end' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_promises_cf_80' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'end' rudder verbose: P: Part of bundle: va rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/va/vars/'end'[1] rudder debug: Evaluating vars promise: end rudder debug: Evaluating vars promise: end rudder debug: DeRefCopyPromise(): promiser:'common_bs' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_promises_cf_86' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'common_bs' rudder verbose: P: Part of bundle: va rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/va/vars/'common_bs'[1] rudder debug: Evaluating vars promise: common_bs rudder debug: Evaluating vars promise: common_bs rudder debug: DeRefCopyPromise(): promiser:'specific_bs' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_promises_cf_108' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'specific_bs' rudder verbose: P: Part of bundle: va rudder verbose: P: Base context class: policy_server rudder verbose: P: Stack path: /default/va/vars/'specific_bs'[1] rudder debug: Evaluating vars promise: specific_bs rudder debug: Evaluating vars promise: specific_bs rudder debug: DeRefCopyPromise(): promiser:'rudder_var' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_promises_cf_119' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'rudder_var' rudder verbose: P: Part of bundle: va rudder verbose: P: Base context class: !android.!windows rudder verbose: P: Stack path: /default/va/vars/'rudder_var'[1] rudder debug: Evaluating vars promise: rudder_var rudder debug: Evaluating vars promise: rudder_var rudder debug: DeRefCopyPromise(): promiser:'capability_option' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_promises_cf_124' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'capability_option' rudder verbose: P: Part of bundle: va rudder verbose: P: Base context class: !enterprise_edition rudder verbose: P: Stack path: /default/va/vars/'capability_option'[1] rudder debug: Evaluating vars promise: capability_option rudder debug: Evaluating vars promise: capability_option rudder debug: DeRefCopyPromise(): promiser:'ncf_path' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_promises_cf_129' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'ncf_path' rudder verbose: P: Part of bundle: va rudder verbose: P: Base context class: !windows rudder verbose: P: Stack path: /default/va/vars/'ncf_path'[1] rudder debug: Evaluating vars promise: ncf_path rudder debug: Evaluating vars promise: ncf_path rudder debug: DeRefCopyPromise(): promiser:'rudder_tools' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_promises_cf_130' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'rudder_tools' rudder verbose: P: Part of bundle: va rudder verbose: P: Base context class: !windows rudder verbose: P: Stack path: /default/va/vars/'rudder_tools'[1] rudder debug: Evaluating vars promise: rudder_tools rudder debug: Evaluating vars promise: rudder_tools rudder debug: DeRefCopyPromise(): promiser:'shell_type' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_promises_cf_131' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'shell_type' rudder verbose: P: Part of bundle: va rudder verbose: P: Base context class: !windows rudder verbose: P: Stack path: /default/va/vars/'shell_type'[1] rudder debug: Evaluating vars promise: shell_type rudder debug: Evaluating vars promise: shell_type rudder debug: DeRefCopyPromise(): promiser:'list_compatible_inputs' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_promises_cf_132' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'list_compatible_inputs' rudder verbose: P: Part of bundle: va rudder verbose: P: Base context class: !windows rudder verbose: P: Stack path: /default/va/vars/'list_compatible_inputs'[1] rudder debug: Evaluating vars promise: list_compatible_inputs rudder debug: Evaluating vars promise: list_compatible_inputs rudder debug: DeRefCopyPromise(): promiser:'compatible_inputs_cmd' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_promises_cf_133' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'compatible_inputs_cmd' rudder verbose: P: Part of bundle: va rudder verbose: P: Base context class: !windows rudder verbose: P: Stack path: /default/va/vars/'compatible_inputs_cmd'[1] rudder debug: Evaluating vars promise: compatible_inputs_cmd rudder debug: Evaluating vars promise: compatible_inputs_cmd rudder debug: DeRefCopyPromise(): promiser:'path_ncf_common_inputs_10' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Using previously cached result for function: execresult("${compatible_inputs_cmd} common/10_ncf_internals","${shell_type}") rudder debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} common/10_ncf_internals","${shell_type}"),"\n","10000") rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_promises_cf_145' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path_ncf_common_inputs_10' rudder verbose: P: Part of bundle: va rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/va/vars/'path_ncf_common_inputs_10'[1] rudder debug: Evaluating vars promise: path_ncf_common_inputs_10 rudder debug: Evaluating vars promise: path_ncf_common_inputs_10 rudder debug: DeRefCopyPromise(): promiser:'path_ncf_common_inputs_20' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Using previously cached result for function: execresult("${compatible_inputs_cmd} common/20_cfe_basics","${shell_type}") rudder debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} common/20_cfe_basics","${shell_type}"),"\n","10000") rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_promises_cf_146' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path_ncf_common_inputs_20' rudder verbose: P: Part of bundle: va rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/va/vars/'path_ncf_common_inputs_20'[1] rudder debug: Evaluating vars promise: path_ncf_common_inputs_20 rudder debug: Evaluating vars promise: path_ncf_common_inputs_20 rudder debug: DeRefCopyPromise(): promiser:'path_ncf_common_inputs_30' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Using previously cached result for function: execresult("${compatible_inputs_cmd} common/30_generic_methods","${shell_type}") rudder debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} common/30_generic_methods","${shell_type}"),"\n","10000") rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_promises_cf_147' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path_ncf_common_inputs_30' rudder verbose: P: Part of bundle: va rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/va/vars/'path_ncf_common_inputs_30'[1] rudder debug: Evaluating vars promise: path_ncf_common_inputs_30 rudder debug: Evaluating vars promise: path_ncf_common_inputs_30 rudder debug: DeRefCopyPromise(): promiser:'path_ncf_common_inputs_40' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Using previously cached result for function: execresult("${compatible_inputs_cmd} common/40_it_ops_knowledge","${shell_type}") rudder debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} common/40_it_ops_knowledge","${shell_type}"),"\n","10000") rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_promises_cf_148' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path_ncf_common_inputs_40' rudder verbose: P: Part of bundle: va rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/va/vars/'path_ncf_common_inputs_40'[1] rudder debug: Evaluating vars promise: path_ncf_common_inputs_40 rudder debug: Evaluating vars promise: path_ncf_common_inputs_40 rudder debug: DeRefCopyPromise(): promiser:'path_ncf_common_inputs_50' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Using previously cached result for function: execresult("${compatible_inputs_cmd} common/50_techniques","${shell_type}") rudder debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} common/50_techniques","${shell_type}"),"\n","10000") rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_promises_cf_149' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path_ncf_common_inputs_50' rudder verbose: P: Part of bundle: va rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/va/vars/'path_ncf_common_inputs_50'[1] rudder debug: Evaluating vars promise: path_ncf_common_inputs_50 rudder debug: Evaluating vars promise: path_ncf_common_inputs_50 rudder debug: DeRefCopyPromise(): promiser:'path_ncf_common_inputs_60' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Using previously cached result for function: execresult("${compatible_inputs_cmd} common/60_services","${shell_type}") rudder debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} common/60_services","${shell_type}"),"\n","10000") rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_promises_cf_150' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path_ncf_common_inputs_60' rudder verbose: P: Part of bundle: va rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/va/vars/'path_ncf_common_inputs_60'[1] rudder debug: Evaluating vars promise: path_ncf_common_inputs_60 rudder debug: Evaluating vars promise: path_ncf_common_inputs_60 rudder debug: DeRefCopyPromise(): promiser:'path_ncf_local_inputs_10' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Using previously cached result for function: execresult("${compatible_inputs_cmd} local/10_ncf_internals","${shell_type}") rudder debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} local/10_ncf_internals","${shell_type}"),"\n","10000") rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_promises_cf_152' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path_ncf_local_inputs_10' rudder verbose: P: Part of bundle: va rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/va/vars/'path_ncf_local_inputs_10'[1] rudder debug: Evaluating vars promise: path_ncf_local_inputs_10 rudder debug: Evaluating vars promise: path_ncf_local_inputs_10 rudder debug: DeRefCopyPromise(): promiser:'path_ncf_local_inputs_20' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Using previously cached result for function: execresult("${compatible_inputs_cmd} local/20_cfe_basics","${shell_type}") rudder debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} local/20_cfe_basics","${shell_type}"),"\n","10000") rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_promises_cf_153' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path_ncf_local_inputs_20' rudder verbose: P: Part of bundle: va rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/va/vars/'path_ncf_local_inputs_20'[1] rudder debug: Evaluating vars promise: path_ncf_local_inputs_20 rudder debug: Evaluating vars promise: path_ncf_local_inputs_20 rudder debug: DeRefCopyPromise(): promiser:'path_ncf_local_inputs_30' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Using previously cached result for function: execresult("${compatible_inputs_cmd} local/30_generic_methods","${shell_type}") rudder debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} local/30_generic_methods","${shell_type}"),"\n","10000") rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_promises_cf_154' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path_ncf_local_inputs_30' rudder verbose: P: Part of bundle: va rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/va/vars/'path_ncf_local_inputs_30'[1] rudder debug: Evaluating vars promise: path_ncf_local_inputs_30 rudder debug: Evaluating vars promise: path_ncf_local_inputs_30 rudder debug: DeRefCopyPromise(): promiser:'path_ncf_local_inputs_40' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Using previously cached result for function: execresult("${compatible_inputs_cmd} local/40_it_ops_knowledge","${shell_type}") rudder debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} local/40_it_ops_knowledge","${shell_type}"),"\n","10000") rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_promises_cf_155' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path_ncf_local_inputs_40' rudder verbose: P: Part of bundle: va rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/va/vars/'path_ncf_local_inputs_40'[1] rudder debug: Evaluating vars promise: path_ncf_local_inputs_40 rudder debug: Evaluating vars promise: path_ncf_local_inputs_40 rudder debug: DeRefCopyPromise(): promiser:'path_ncf_local_inputs_60' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Using previously cached result for function: execresult("${compatible_inputs_cmd} local/60_services","${shell_type}") rudder debug: Evaluating function: splitstring(execresult("${compatible_inputs_cmd} local/60_services","${shell_type}"),"\n","10000") rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_promises_cf_157' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path_ncf_local_inputs_60' rudder verbose: P: Part of bundle: va rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/va/vars/'path_ncf_local_inputs_60'[1] rudder debug: Evaluating vars promise: path_ncf_local_inputs_60 rudder debug: Evaluating vars promise: path_ncf_local_inputs_60 rudder debug: DeRefCopyPromise(): promiser:'raw_path_ncf_inputs' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Flattening slist: @{path_ncf_common_inputs_10} rudder debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","@{path_ncf_local_inputs_10}","@{path_ncf_common_inputs_20}","@{path_ncf_local_inputs_20}","@{path_ncf_common_inputs_30}","@{path_ncf_local_inputs_30}","@{path_ncf_common_inputs_40}","@{path_ncf_local_inputs_40}","@{path_ncf_common_inputs_50}","@{path_ncf_common_inputs_60}","@{path_ncf_local_inputs_60}"} rudder debug: Flattening slist: @{path_ncf_local_inputs_10} rudder debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","@{path_ncf_common_inputs_20}","@{path_ncf_local_inputs_20}","@{path_ncf_common_inputs_30}","@{path_ncf_local_inputs_30}","@{path_ncf_common_inputs_40}","@{path_ncf_local_inputs_40}","@{path_ncf_common_inputs_50}","@{path_ncf_common_inputs_60}","@{path_ncf_local_inputs_60}"} rudder debug: Flattening slist: @{path_ncf_common_inputs_20} rudder debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","common/20_cfe_basics/package_lib.cf","common/20_cfe_basics/dry_run_lib.cf","common/20_cfe_basics/time_lib.cf","common/20_cfe_basics/cfengine/processes.cf","common/20_cfe_basics/cfengine/users.cf","common/20_cfe_basics/cfengine/cfe_internal.cf","common/20_cfe_basics/cfengine/bundles.cf","common/20_cfe_basics/cfengine/guest_environments.cf","common/20_cfe_basics/cfengine/paths.cf","common/20_cfe_basics/cfengine/edit_xml.cf","common/20_cfe_basics/cfengine/services.cf","common/20_cfe_basics/cfengine/databases.cf","common/20_cfe_basics/cfengine/vcs.cf","common/20_cfe_basics/cfengine/files.cf","common/20_cfe_basics/cfengine/commands.cf","common/20_cfe_basics/cfengine/examples.cf","common/20_cfe_basics/cfengine/monitor.cf","common/20_cfe_basics/cfengine/common.cf","common/20_cfe_basics/cfengine/reports.cf","common/20_cfe_basics/cfengine/packages.cf","common/20_cfe_basics/cfengine/testing.cf","common/20_cfe_basics/cfengine/storage.cf","common/20_cfe_basics/cfengine/feature.cf","common/20_cfe_basics/flag_lib.cf","common/20_cfe_basics/logger_rudder.cf","common/20_cfe_basics/ncf_lib.cf","common/20_cfe_basics/log_rudder.cf","@{path_ncf_local_inputs_20}","@{path_ncf_common_inputs_30}","@{path_ncf_local_inputs_30}","@{path_ncf_common_inputs_40}","@{path_ncf_local_inputs_40}","@{path_ncf_common_inputs_50}","@{path_ncf_common_inputs_60}","@{path_ncf_local_inputs_60}"} rudder debug: Flattening slist: @{path_ncf_local_inputs_20} rudder debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","common/20_cfe_basics/package_lib.cf","common/20_cfe_basics/dry_run_lib.cf","common/20_cfe_basics/time_lib.cf","common/20_cfe_basics/cfengine/processes.cf","common/20_cfe_basics/cfengine/users.cf","common/20_cfe_basics/cfengine/cfe_internal.cf","common/20_cfe_basics/cfengine/bundles.cf","common/20_cfe_basics/cfengine/guest_environments.cf","common/20_cfe_basics/cfengine/paths.cf","common/20_cfe_basics/cfengine/edit_xml.cf","common/20_cfe_basics/cfengine/services.cf","common/20_cfe_basics/cfengine/databases.cf","common/20_cfe_basics/cfengine/vcs.cf","common/20_cfe_basics/cfengine/files.cf","common/20_cfe_basics/cfengine/commands.cf","common/20_cfe_basics/cfengine/examples.cf","common/20_cfe_basics/cfengine/monitor.cf","common/20_cfe_basics/cfengine/common.cf","common/20_cfe_basics/cfengine/reports.cf","common/20_cfe_basics/cfengine/packages.cf","common/20_cfe_basics/cfengine/testing.cf","common/20_cfe_basics/cfengine/storage.cf","common/20_cfe_basics/cfengine/feature.cf","common/20_cfe_basics/flag_lib.cf","common/20_cfe_basics/logger_rudder.cf","common/20_cfe_basics/ncf_lib.cf","common/20_cfe_basics/log_rudder.cf","@{path_ncf_common_inputs_30}","@{path_ncf_local_inputs_30}","@{path_ncf_common_inputs_40}","@{path_ncf_local_inputs_40}","@{path_ncf_common_inputs_50}","@{path_ncf_common_inputs_60}","@{path_ncf_local_inputs_60}"} rudder debug: Flattening slist: @{path_ncf_common_inputs_30} rudder debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","common/20_cfe_basics/package_lib.cf","common/20_cfe_basics/dry_run_lib.cf","common/20_cfe_basics/time_lib.cf","common/20_cfe_basics/cfengine/processes.cf","common/20_cfe_basics/cfengine/users.cf","common/20_cfe_basics/cfengine/cfe_internal.cf","common/20_cfe_basics/cfengine/bundles.cf","common/20_cfe_basics/cfengine/guest_environments.cf","common/20_cfe_basics/cfengine/paths.cf","common/20_cfe_basics/cfengine/edit_xml.cf","common/20_cfe_basics/cfengine/services.cf","common/20_cfe_basics/cfengine/databases.cf","common/20_cfe_basics/cfengine/vcs.cf","common/20_cfe_basics/cfengine/files.cf","common/20_cfe_basics/cfengine/commands.cf","common/20_cfe_basics/cfengine/examples.cf","common/20_cfe_basics/cfengine/monitor.cf","common/20_cfe_basics/cfengine/common.cf","common/20_cfe_basics/cfengine/reports.cf","common/20_cfe_basics/cfengine/packages.cf","common/20_cfe_basics/cfengine/testing.cf","common/20_cfe_basics/cfengine/storage.cf","common/20_cfe_basics/cfengine/feature.cf","common/20_cfe_basics/flag_lib.cf","common/20_cfe_basics/logger_rudder.cf","common/20_cfe_basics/ncf_lib.cf","common/20_cfe_basics/log_rudder.cf","common/30_generic_methods/monitoring_template.cf","common/30_generic_methods/schedule_simple_stateless.cf","common/30_generic_methods/file_check_regular.cf","common/30_generic_methods/file_copy_from_local_source.cf","common/30_generic_methods/permissions.cf","common/30_generic_methods/directory_present.cf","common/30_generic_methods/user_locked.cf","common/30_generic_methods/permissions_dirs_recurse.cf","common/30_generic_methods/file_enforce_content.cf","common/30_generic_methods/file_ensure_block_present.cf","common/30_generic_methods/file_ensure_lines_absent.cf","common/30_generic_methods/http_request_content_headers.cf","common/30_generic_methods/user_absent.cf","common/30_generic_methods/user_password_hash.cf","common/30_generic_methods/variable_string.cf","common/30_generic_methods/service_ensure_running.cf","common/30_generic_methods/_classes_repaired.cf","common/30_generic_methods/directory_create.cf","common/30_generic_methods/service_check_disabled_at_boot.cf","common/30_generic_methods/command_execution.cf","common/30_generic_methods/group_present.cf","common/30_generic_methods/file_check_block_device.cf","common/30_generic_methods/file_keys_values_present.cf","common/30_generic_methods/variable_dict_merge.cf","common/30_generic_methods/variable_string_from_command.cf","common/30_generic_methods/file_key_value_present.cf","common/30_generic_methods/command_execution_result.cf","common/30_generic_methods/file_download.cf","common/30_generic_methods/variable_string_from_file.cf","common/30_generic_methods/service_ensure_stopped.cf","common/30_generic_methods/service_started.cf","common/30_generic_methods/variable_dict_merge_tolerant.cf","common/30_generic_methods/file_from_template_jinja2.cf","common/30_generic_methods/_classes_sanitize.cf","common/30_generic_methods/_log_default.cf","common/30_generic_methods/service_check_running.cf","common/30_generic_methods/file_check_hardlink.cf","common/30_generic_methods/http_request_check_status_headers.cf","common/30_generic_methods/user_home.cf","common/30_generic_methods/_classes_success.cf","common/30_generic_methods/user_primary_group.cf","common/30_generic_methods/file_lines_absent.cf","common/30_generic_methods/condition_from_expression_persistent.cf","common/30_generic_methods/variable_dict_from_file.cf","common/30_generic_methods/variable_dict.cf","common/30_generic_methods/file_from_local_source.cf","common/30_generic_methods/file_from_remote_source.cf","common/30_generic_methods/file_symlink_present_force.cf","common/30_generic_methods/condition_from_variable_match.cf","common/30_generic_methods/package_state.cf","common/30_generic_methods/permissions_dirs_recursive.cf","common/30_generic_methods/service_ensure_disabled_at_boot.cf","common/30_generic_methods/permissions_type_recursion.cf","common/30_generic_methods/_classes_copy.cf","common/30_generic_methods/_classes_combine_three.cf","common/30_generic_methods/service_stopped.cf","common/30_generic_methods/file_key_value_present_in_ini_section.cf","common/30_generic_methods/service_check_started_at_boot.cf","common/30_generic_methods/file_from_template_type.cf","common/30_generic_methods/user_create.cf","common/30_generic_methods/_classes_combine_two.cf","common/30_generic_methods/file_ensure_keys_values.cf","common/30_generic_methods/_classes_noop.cf","common/30_generic_methods/user_present.cf","common/30_generic_methods/file_ensure_line_present_in_xml_tag.cf","common/30_generic_methods/schedule_simple_nodups.cf","common/30_generic_methods/_logger_default.cf","common/30_generic_methods/_logger.cf","common/30_generic_methods/service_enabled.cf","common/30_generic_methods/service_started_path.cf","common/30_generic_methods/user_shell.cf","common/30_generic_methods/package_remove.cf","common/30_generic_methods/_classes_combine_ifthenelse.cf","common/30_generic_methods/file_line_present_in_ini_section.cf","common/30_generic_methods/service_disabled.cf","common/30_generic_methods/file_block_present_in_section.cf","common/30_generic_methods/file_key_value_present_option.cf","common/30_generic_methods/permissions_dirs.cf","common/30_generic_methods/condition_from_command.cf","common/30_generic_methods/file_ensure_key_value_parameter_in_list.cf","common/30_generic_methods/condition_from_variable_existence.cf","common/30_generic_methods/file_symlink_present.cf","common/30_generic_methods/package_install_version_cmp.cf","common/30_generic_methods/variable_iterator_from_file.cf","common/30_generic_methods/variable_string_from_math_expression.cf","common/30_generic_methods/file_check_character_device.cf","common/30_generic_methods/file_key_value_parameter_present_in_list.cf","common/30_generic_methods/file_copy_from_local_source_with_check.cf","common/30_generic_methods/file_ensure_key_value_present_in_ini_section.cf","common/30_generic_methods/condition_from_expression.cf","common/30_generic_methods/environment_variable.cf","common/30_generic_methods/package_install_version.cf","common/30_generic_methods/permissions_recurse.cf","common/30_generic_methods/variable_string_default.cf","common/30_generic_methods/package_install_version_cmp_update.cf","common/30_generic_methods/file_content.cf","common/30_generic_methods/file_create_symlink_force.cf","common/30_generic_methods/_log.cf","common/30_generic_methods/file_ensure_line_present_in_ini_section.cf","common/30_generic_methods/_log_v3.cf","common/30_generic_methods/file_copy_from_remote_source_recursion.cf","common/30_generic_methods/_classes_cancel.cf","common/30_generic_methods/file_replace_lines.cf","common/30_generic_methods/_abort_default.cf","common/30_generic_methods/file_create_symlink.cf","common/30_generic_methods/file_copy_from_remote_source.cf","common/30_generic_methods/file_check_FIFO_pipe.cf","common/30_generic_methods/_abort.cf","common/30_generic_methods/file_absent.cf","common/30_generic_methods/file_from_local_source_recursion.cf","common/30_generic_methods/command_execution_once.cf","common/30_generic_methods/service_action.cf","common/30_generic_methods/file_lines_present.cf","common/30_generic_methods/_classes_copy_invert_kept_repaired.cf","common/30_generic_methods/file_ensure_block_in_section.cf","common/30_generic_methods/service_check_running_ps.cf","common/30_generic_methods/file_check_exists.cf","common/30_generic_methods/_classes_failure.cf","common/30_generic_methods/file_ensure_lines_present.cf","common/30_generic_methods/group_absent.cf","common/30_generic_methods/file_from_shared_folder.cf","common/30_generic_methods/directory_check_exists.cf","common/30_generic_methods/service_start.cf","common/30_generic_methods/variable_iterator.cf","common/30_generic_methods/sharedfile_from_node.cf","common/30_generic_methods/package_verify.cf","common/30_generic_methods/permissions_recursive.cf","common/30_generic_methods/file_block_present.cf","common/30_generic_methods/file_key_value_parameter_absent_in_list.cf","common/30_generic_methods/file_check_symlink.cf","common/30_generic_methods/package_check_installed.cf","common/30_generic_methods/condition_once.cf","common/30_generic_methods/file_from_local_source_with_check.cf","common/30_generic_methods/schedule_simple.cf","common/30_generic_methods/file_from_template_mustache.cf","common/30_generic_methods/file_check_socket.cf","common/30_generic_methods/service_reload.cf","common/30_generic_methods/file_ensure_key_value_option.cf","common/30_generic_methods/_service_check_running_smf.cf","common/30_generic_methods/file_create_symlink_enforce.cf","common/30_generic_methods/file_template_expand.cf","common/30_generic_methods/package_state_options.cf","common/30_generic_methods/file_present.cf","common/30_generic_methods/file_ensure_key_value.cf","common/30_generic_methods/_classes_combine_four.cf","common/30_generic_methods/package_absent.cf","common/30_generic_methods/file_from_template.cf","common/30_generic_methods/file_check_symlinkto.cf","common/30_generic_methods/file_line_present_in_xml_tag.cf","common/30_generic_methods/user_uid.cf","common/30_generic_methods/file_create.cf","common/30_generic_methods/package_present.cf","common/30_generic_methods/service_stop.cf","common/30_generic_methods/file_ensure_key_value_parameter_not_in_list.cf","common/30_generic_methods/_service_check_running_src.cf","common/30_generic_methods/_file_check_special.cf","common/30_generic_methods/directory_absent.cf","common/30_generic_methods/service_ensure_started_at_boot.cf","common/30_generic_methods/schedule_simple_catchup.cf","common/30_generic_methods/file_remove.cf","common/30_generic_methods/file_copy_from_local_source_recursion.cf","common/30_generic_methods/package_verify_version.cf","common/30_generic_methods/sharedfile_to_node.cf","common/30_generic_methods/file_from_remote_source_recursion.cf","common/30_generic_methods/service_restart_if.cf","common/30_generic_methods/file_from_http_server.cf","common/30_generic_methods/monitoring_parameter.cf","common/30_generic_methods/package_install.cf","common/30_generic_methods/file_from_string_mustache.cf","common/30_generic_methods/user_fullname.cf","common/30_generic_methods/service_ensure_running_path.cf","common/30_generic_methods/file_symlink_present_option.cf","common/30_generic_methods/service_restart.cf","@{path_ncf_local_inputs_30}","@{path_ncf_common_inputs_40}","@{path_ncf_local_inputs_40}","@{path_ncf_common_inputs_50}","@{path_ncf_common_inputs_60}","@{path_ncf_local_inputs_60}"} rudder debug: Flattening slist: @{path_ncf_local_inputs_30} rudder debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","common/20_cfe_basics/package_lib.cf","common/20_cfe_basics/dry_run_lib.cf","common/20_cfe_basics/time_lib.cf","common/20_cfe_basics/cfengine/processes.cf","common/20_cfe_basics/cfengine/users.cf","common/20_cfe_basics/cfengine/cfe_internal.cf","common/20_cfe_basics/cfengine/bundles.cf","common/20_cfe_basics/cfengine/guest_environments.cf","common/20_cfe_basics/cfengine/paths.cf","common/20_cfe_basics/cfengine/edit_xml.cf","common/20_cfe_basics/cfengine/services.cf","common/20_cfe_basics/cfengine/databases.cf","common/20_cfe_basics/cfengine/vcs.cf","common/20_cfe_basics/cfengine/files.cf","common/20_cfe_basics/cfengine/commands.cf","common/20_cfe_basics/cfengine/examples.cf","common/20_cfe_basics/cfengine/monitor.cf","common/20_cfe_basics/cfengine/common.cf","common/20_cfe_basics/cfengine/reports.cf","common/20_cfe_basics/cfengine/packages.cf","common/20_cfe_basics/cfengine/testing.cf","common/20_cfe_basics/cfengine/storage.cf","common/20_cfe_basics/cfengine/feature.cf","common/20_cfe_basics/flag_lib.cf","common/20_cfe_basics/logger_rudder.cf","common/20_cfe_basics/ncf_lib.cf","common/20_cfe_basics/log_rudder.cf","common/30_generic_methods/monitoring_template.cf","common/30_generic_methods/schedule_simple_stateless.cf","common/30_generic_methods/file_check_regular.cf","common/30_generic_methods/file_copy_from_local_source.cf","common/30_generic_methods/permissions.cf","common/30_generic_methods/directory_present.cf","common/30_generic_methods/user_locked.cf","common/30_generic_methods/permissions_dirs_recurse.cf","common/30_generic_methods/file_enforce_content.cf","common/30_generic_methods/file_ensure_block_present.cf","common/30_generic_methods/file_ensure_lines_absent.cf","common/30_generic_methods/http_request_content_headers.cf","common/30_generic_methods/user_absent.cf","common/30_generic_methods/user_password_hash.cf","common/30_generic_methods/variable_string.cf","common/30_generic_methods/service_ensure_running.cf","common/30_generic_methods/_classes_repaired.cf","common/30_generic_methods/directory_create.cf","common/30_generic_methods/service_check_disabled_at_boot.cf","common/30_generic_methods/command_execution.cf","common/30_generic_methods/group_present.cf","common/30_generic_methods/file_check_block_device.cf","common/30_generic_methods/file_keys_values_present.cf","common/30_generic_methods/variable_dict_merge.cf","common/30_generic_methods/variable_string_from_command.cf","common/30_generic_methods/file_key_value_present.cf","common/30_generic_methods/command_execution_result.cf","common/30_generic_methods/file_download.cf","common/30_generic_methods/variable_string_from_file.cf","common/30_generic_methods/service_ensure_stopped.cf","common/30_generic_methods/service_started.cf","common/30_generic_methods/variable_dict_merge_tolerant.cf","common/30_generic_methods/file_from_template_jinja2.cf","common/30_generic_methods/_classes_sanitize.cf","common/30_generic_methods/_log_default.cf","common/30_generic_methods/service_check_running.cf","common/30_generic_methods/file_check_hardlink.cf","common/30_generic_methods/http_request_check_status_headers.cf","common/30_generic_methods/user_home.cf","common/30_generic_methods/_classes_success.cf","common/30_generic_methods/user_primary_group.cf","common/30_generic_methods/file_lines_absent.cf","common/30_generic_methods/condition_from_expression_persistent.cf","common/30_generic_methods/variable_dict_from_file.cf","common/30_generic_methods/variable_dict.cf","common/30_generic_methods/file_from_local_source.cf","common/30_generic_methods/file_from_remote_source.cf","common/30_generic_methods/file_symlink_present_force.cf","common/30_generic_methods/condition_from_variable_match.cf","common/30_generic_methods/package_state.cf","common/30_generic_methods/permissions_dirs_recursive.cf","common/30_generic_methods/service_ensure_disabled_at_boot.cf","common/30_generic_methods/permissions_type_recursion.cf","common/30_generic_methods/_classes_copy.cf","common/30_generic_methods/_classes_combine_three.cf","common/30_generic_methods/service_stopped.cf","common/30_generic_methods/file_key_value_present_in_ini_section.cf","common/30_generic_methods/service_check_started_at_boot.cf","common/30_generic_methods/file_from_template_type.cf","common/30_generic_methods/user_create.cf","common/30_generic_methods/_classes_combine_two.cf","common/30_generic_methods/file_ensure_keys_values.cf","common/30_generic_methods/_classes_noop.cf","common/30_generic_methods/user_present.cf","common/30_generic_methods/file_ensure_line_present_in_xml_tag.cf","common/30_generic_methods/schedule_simple_nodups.cf","common/30_generic_methods/_logger_default.cf","common/30_generic_methods/_logger.cf","common/30_generic_methods/service_enabled.cf","common/30_generic_methods/service_started_path.cf","common/30_generic_methods/user_shell.cf","common/30_generic_methods/package_remove.cf","common/30_generic_methods/_classes_combine_ifthenelse.cf","common/30_generic_methods/file_line_present_in_ini_section.cf","common/30_generic_methods/service_disabled.cf","common/30_generic_methods/file_block_present_in_section.cf","common/30_generic_methods/file_key_value_present_option.cf","common/30_generic_methods/permissions_dirs.cf","common/30_generic_methods/condition_from_command.cf","common/30_generic_methods/file_ensure_key_value_parameter_in_list.cf","common/30_generic_methods/condition_from_variable_existence.cf","common/30_generic_methods/file_symlink_present.cf","common/30_generic_methods/package_install_version_cmp.cf","common/30_generic_methods/variable_iterator_from_file.cf","common/30_generic_methods/variable_string_from_math_expression.cf","common/30_generic_methods/file_check_character_device.cf","common/30_generic_methods/file_key_value_parameter_present_in_list.cf","common/30_generic_methods/file_copy_from_local_source_with_check.cf","common/30_generic_methods/file_ensure_key_value_present_in_ini_section.cf","common/30_generic_methods/condition_from_expression.cf","common/30_generic_methods/environment_variable.cf","common/30_generic_methods/package_install_version.cf","common/30_generic_methods/permissions_recurse.cf","common/30_generic_methods/variable_string_default.cf","common/30_generic_methods/package_install_version_cmp_update.cf","common/30_generic_methods/file_content.cf","common/30_generic_methods/file_create_symlink_force.cf","common/30_generic_methods/_log.cf","common/30_generic_methods/file_ensure_line_present_in_ini_section.cf","common/30_generic_methods/_log_v3.cf","common/30_generic_methods/file_copy_from_remote_source_recursion.cf","common/30_generic_methods/_classes_cancel.cf","common/30_generic_methods/file_replace_lines.cf","common/30_generic_methods/_abort_default.cf","common/30_generic_methods/file_create_symlink.cf","common/30_generic_methods/file_copy_from_remote_source.cf","common/30_generic_methods/file_check_FIFO_pipe.cf","common/30_generic_methods/_abort.cf","common/30_generic_methods/file_absent.cf","common/30_generic_methods/file_from_local_source_recursion.cf","common/30_generic_methods/command_execution_once.cf","common/30_generic_methods/service_action.cf","common/30_generic_methods/file_lines_present.cf","common/30_generic_methods/_classes_copy_invert_kept_repaired.cf","common/30_generic_methods/file_ensure_block_in_section.cf","common/30_generic_methods/service_check_running_ps.cf","common/30_generic_methods/file_check_exists.cf","common/30_generic_methods/_classes_failure.cf","common/30_generic_methods/file_ensure_lines_present.cf","common/30_generic_methods/group_absent.cf","common/30_generic_methods/file_from_shared_folder.cf","common/30_generic_methods/directory_check_exists.cf","common/30_generic_methods/service_start.cf","common/30_generic_methods/variable_iterator.cf","common/30_generic_methods/sharedfile_from_node.cf","common/30_generic_methods/package_verify.cf","common/30_generic_methods/permissions_recursive.cf","common/30_generic_methods/file_block_present.cf","common/30_generic_methods/file_key_value_parameter_absent_in_list.cf","common/30_generic_methods/file_check_symlink.cf","common/30_generic_methods/package_check_installed.cf","common/30_generic_methods/condition_once.cf","common/30_generic_methods/file_from_local_source_with_check.cf","common/30_generic_methods/schedule_simple.cf","common/30_generic_methods/file_from_template_mustache.cf","common/30_generic_methods/file_check_socket.cf","common/30_generic_methods/service_reload.cf","common/30_generic_methods/file_ensure_key_value_option.cf","common/30_generic_methods/_service_check_running_smf.cf","common/30_generic_methods/file_create_symlink_enforce.cf","common/30_generic_methods/file_template_expand.cf","common/30_generic_methods/package_state_options.cf","common/30_generic_methods/file_present.cf","common/30_generic_methods/file_ensure_key_value.cf","common/30_generic_methods/_classes_combine_four.cf","common/30_generic_methods/package_absent.cf","common/30_generic_methods/file_from_template.cf","common/30_generic_methods/file_check_symlinkto.cf","common/30_generic_methods/file_line_present_in_xml_tag.cf","common/30_generic_methods/user_uid.cf","common/30_generic_methods/file_create.cf","common/30_generic_methods/package_present.cf","common/30_generic_methods/service_stop.cf","common/30_generic_methods/file_ensure_key_value_parameter_not_in_list.cf","common/30_generic_methods/_service_check_running_src.cf","common/30_generic_methods/_file_check_special.cf","common/30_generic_methods/directory_absent.cf","common/30_generic_methods/service_ensure_started_at_boot.cf","common/30_generic_methods/schedule_simple_catchup.cf","common/30_generic_methods/file_remove.cf","common/30_generic_methods/file_copy_from_local_source_recursion.cf","common/30_generic_methods/package_verify_version.cf","common/30_generic_methods/sharedfile_to_node.cf","common/30_generic_methods/file_from_remote_source_recursion.cf","common/30_generic_methods/service_restart_if.cf","common/30_generic_methods/file_from_http_server.cf","common/30_generic_methods/monitoring_parameter.cf","common/30_generic_methods/package_install.cf","common/30_generic_methods/file_from_string_mustache.cf","common/30_generic_methods/user_fullname.cf","common/30_generic_methods/service_ensure_running_path.cf","common/30_generic_methods/file_symlink_present_option.cf","common/30_generic_methods/service_restart.cf","@{path_ncf_common_inputs_40}","@{path_ncf_local_inputs_40}","@{path_ncf_common_inputs_50}","@{path_ncf_common_inputs_60}","@{path_ncf_local_inputs_60}"} rudder debug: Flattening slist: @{path_ncf_common_inputs_40} rudder debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","common/20_cfe_basics/package_lib.cf","common/20_cfe_basics/dry_run_lib.cf","common/20_cfe_basics/time_lib.cf","common/20_cfe_basics/cfengine/processes.cf","common/20_cfe_basics/cfengine/users.cf","common/20_cfe_basics/cfengine/cfe_internal.cf","common/20_cfe_basics/cfengine/bundles.cf","common/20_cfe_basics/cfengine/guest_environments.cf","common/20_cfe_basics/cfengine/paths.cf","common/20_cfe_basics/cfengine/edit_xml.cf","common/20_cfe_basics/cfengine/services.cf","common/20_cfe_basics/cfengine/databases.cf","common/20_cfe_basics/cfengine/vcs.cf","common/20_cfe_basics/cfengine/files.cf","common/20_cfe_basics/cfengine/commands.cf","common/20_cfe_basics/cfengine/examples.cf","common/20_cfe_basics/cfengine/monitor.cf","common/20_cfe_basics/cfengine/common.cf","common/20_cfe_basics/cfengine/reports.cf","common/20_cfe_basics/cfengine/packages.cf","common/20_cfe_basics/cfengine/testing.cf","common/20_cfe_basics/cfengine/storage.cf","common/20_cfe_basics/cfengine/feature.cf","common/20_cfe_basics/flag_lib.cf","common/20_cfe_basics/logger_rudder.cf","common/20_cfe_basics/ncf_lib.cf","common/20_cfe_basics/log_rudder.cf","common/30_generic_methods/monitoring_template.cf","common/30_generic_methods/schedule_simple_stateless.cf","common/30_generic_methods/file_check_regular.cf","common/30_generic_methods/file_copy_from_local_source.cf","common/30_generic_methods/permissions.cf","common/30_generic_methods/directory_present.cf","common/30_generic_methods/user_locked.cf","common/30_generic_methods/permissions_dirs_recurse.cf","common/30_generic_methods/file_enforce_content.cf","common/30_generic_methods/file_ensure_block_present.cf","common/30_generic_methods/file_ensure_lines_absent.cf","common/30_generic_methods/http_request_content_headers.cf","common/30_generic_methods/user_absent.cf","common/30_generic_methods/user_password_hash.cf","common/30_generic_methods/variable_string.cf","common/30_generic_methods/service_ensure_running.cf","common/30_generic_methods/_classes_repaired.cf","common/30_generic_methods/directory_create.cf","common/30_generic_methods/service_check_disabled_at_boot.cf","common/30_generic_methods/command_execution.cf","common/30_generic_methods/group_present.cf","common/30_generic_methods/file_check_block_device.cf","common/30_generic_methods/file_keys_values_present.cf","common/30_generic_methods/variable_dict_merge.cf","common/30_generic_methods/variable_string_from_command.cf","common/30_generic_methods/file_key_value_present.cf","common/30_generic_methods/command_execution_result.cf","common/30_generic_methods/file_download.cf","common/30_generic_methods/variable_string_from_file.cf","common/30_generic_methods/service_ensure_stopped.cf","common/30_generic_methods/service_started.cf","common/30_generic_methods/variable_dict_merge_tolerant.cf","common/30_generic_methods/file_from_template_jinja2.cf","common/30_generic_methods/_classes_sanitize.cf","common/30_generic_methods/_log_default.cf","common/30_generic_methods/service_check_running.cf","common/30_generic_methods/file_check_hardlink.cf","common/30_generic_methods/http_request_check_status_headers.cf","common/30_generic_methods/user_home.cf","common/30_generic_methods/_classes_success.cf","common/30_generic_methods/user_primary_group.cf","common/30_generic_methods/file_lines_absent.cf","common/30_generic_methods/condition_from_expression_persistent.cf","common/30_generic_methods/variable_dict_from_file.cf","common/30_generic_methods/variable_dict.cf","common/30_generic_methods/file_from_local_source.cf","common/30_generic_methods/file_from_remote_source.cf","common/30_generic_methods/file_symlink_present_force.cf","common/30_generic_methods/condition_from_variable_match.cf","common/30_generic_methods/package_state.cf","common/30_generic_methods/permissions_dirs_recursive.cf","common/30_generic_methods/service_ensure_disabled_at_boot.cf","common/30_generic_methods/permissions_type_recursion.cf","common/30_generic_methods/_classes_copy.cf","common/30_generic_methods/_classes_combine_three.cf","common/30_generic_methods/service_stopped.cf","common/30_generic_methods/file_key_value_present_in_ini_section.cf","common/30_generic_methods/service_check_started_at_boot.cf","common/30_generic_methods/file_from_template_type.cf","common/30_generic_methods/user_create.cf","common/30_generic_methods/_classes_combine_two.cf","common/30_generic_methods/file_ensure_keys_values.cf","common/30_generic_methods/_classes_noop.cf","common/30_generic_methods/user_present.cf","common/30_generic_methods/file_ensure_line_present_in_xml_tag.cf","common/30_generic_methods/schedule_simple_nodups.cf","common/30_generic_methods/_logger_default.cf","common/30_generic_methods/_logger.cf","common/30_generic_methods/service_enabled.cf","common/30_generic_methods/service_started_path.cf","common/30_generic_methods/user_shell.cf","common/30_generic_methods/package_remove.cf","common/30_generic_methods/_classes_combine_ifthenelse.cf","common/30_generic_methods/file_line_present_in_ini_section.cf","common/30_generic_methods/service_disabled.cf","common/30_generic_methods/file_block_present_in_section.cf","common/30_generic_methods/file_key_value_present_option.cf","common/30_generic_methods/permissions_dirs.cf","common/30_generic_methods/condition_from_command.cf","common/30_generic_methods/file_ensure_key_value_parameter_in_list.cf","common/30_generic_methods/condition_from_variable_existence.cf","common/30_generic_methods/file_symlink_present.cf","common/30_generic_methods/package_install_version_cmp.cf","common/30_generic_methods/variable_iterator_from_file.cf","common/30_generic_methods/variable_string_from_math_expression.cf","common/30_generic_methods/file_check_character_device.cf","common/30_generic_methods/file_key_value_parameter_present_in_list.cf","common/30_generic_methods/file_copy_from_local_source_with_check.cf","common/30_generic_methods/file_ensure_key_value_present_in_ini_section.cf","common/30_generic_methods/condition_from_expression.cf","common/30_generic_methods/environment_variable.cf","common/30_generic_methods/package_install_version.cf","common/30_generic_methods/permissions_recurse.cf","common/30_generic_methods/variable_string_default.cf","common/30_generic_methods/package_install_version_cmp_update.cf","common/30_generic_methods/file_content.cf","common/30_generic_methods/file_create_symlink_force.cf","common/30_generic_methods/_log.cf","common/30_generic_methods/file_ensure_line_present_in_ini_section.cf","common/30_generic_methods/_log_v3.cf","common/30_generic_methods/file_copy_from_remote_source_recursion.cf","common/30_generic_methods/_classes_cancel.cf","common/30_generic_methods/file_replace_lines.cf","common/30_generic_methods/_abort_default.cf","common/30_generic_methods/file_create_symlink.cf","common/30_generic_methods/file_copy_from_remote_source.cf","common/30_generic_methods/file_check_FIFO_pipe.cf","common/30_generic_methods/_abort.cf","common/30_generic_methods/file_absent.cf","common/30_generic_methods/file_from_local_source_recursion.cf","common/30_generic_methods/command_execution_once.cf","common/30_generic_methods/service_action.cf","common/30_generic_methods/file_lines_present.cf","common/30_generic_methods/_classes_copy_invert_kept_repaired.cf","common/30_generic_methods/file_ensure_block_in_section.cf","common/30_generic_methods/service_check_running_ps.cf","common/30_generic_methods/file_check_exists.cf","common/30_generic_methods/_classes_failure.cf","common/30_generic_methods/file_ensure_lines_present.cf","common/30_generic_methods/group_absent.cf","common/30_generic_methods/file_from_shared_folder.cf","common/30_generic_methods/directory_check_exists.cf","common/30_generic_methods/service_start.cf","common/30_generic_methods/variable_iterator.cf","common/30_generic_methods/sharedfile_from_node.cf","common/30_generic_methods/package_verify.cf","common/30_generic_methods/permissions_recursive.cf","common/30_generic_methods/file_block_present.cf","common/30_generic_methods/file_key_value_parameter_absent_in_list.cf","common/30_generic_methods/file_check_symlink.cf","common/30_generic_methods/package_check_installed.cf","common/30_generic_methods/condition_once.cf","common/30_generic_methods/file_from_local_source_with_check.cf","common/30_generic_methods/schedule_simple.cf","common/30_generic_methods/file_from_template_mustache.cf","common/30_generic_methods/file_check_socket.cf","common/30_generic_methods/service_reload.cf","common/30_generic_methods/file_ensure_key_value_option.cf","common/30_generic_methods/_service_check_running_smf.cf","common/30_generic_methods/file_create_symlink_enforce.cf","common/30_generic_methods/file_template_expand.cf","common/30_generic_methods/package_state_options.cf","common/30_generic_methods/file_present.cf","common/30_generic_methods/file_ensure_key_value.cf","common/30_generic_methods/_classes_combine_four.cf","common/30_generic_methods/package_absent.cf","common/30_generic_methods/file_from_template.cf","common/30_generic_methods/file_check_symlinkto.cf","common/30_generic_methods/file_line_present_in_xml_tag.cf","common/30_generic_methods/user_uid.cf","common/30_generic_methods/file_create.cf","common/30_generic_methods/package_present.cf","common/30_generic_methods/service_stop.cf","common/30_generic_methods/file_ensure_key_value_parameter_not_in_list.cf","common/30_generic_methods/_service_check_running_src.cf","common/30_generic_methods/_file_check_special.cf","common/30_generic_methods/directory_absent.cf","common/30_generic_methods/service_ensure_started_at_boot.cf","common/30_generic_methods/schedule_simple_catchup.cf","common/30_generic_methods/file_remove.cf","common/30_generic_methods/file_copy_from_local_source_recursion.cf","common/30_generic_methods/package_verify_version.cf","common/30_generic_methods/sharedfile_to_node.cf","common/30_generic_methods/file_from_remote_source_recursion.cf","common/30_generic_methods/service_restart_if.cf","common/30_generic_methods/file_from_http_server.cf","common/30_generic_methods/monitoring_parameter.cf","common/30_generic_methods/package_install.cf","common/30_generic_methods/file_from_string_mustache.cf","common/30_generic_methods/user_fullname.cf","common/30_generic_methods/service_ensure_running_path.cf","common/30_generic_methods/file_symlink_present_option.cf","common/30_generic_methods/service_restart.cf","common/40_it_ops_knowledge/openssh-server/openssh_knowledge.cf","common/40_it_ops_knowledge/service/service_knowledge.cf","common/40_it_ops_knowledge/cfengine/cfengine_knowledge.cf","@{path_ncf_local_inputs_40}","@{path_ncf_common_inputs_50}","@{path_ncf_common_inputs_60}","@{path_ncf_local_inputs_60}"} rudder debug: Flattening slist: @{path_ncf_local_inputs_40} rudder debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","common/20_cfe_basics/package_lib.cf","common/20_cfe_basics/dry_run_lib.cf","common/20_cfe_basics/time_lib.cf","common/20_cfe_basics/cfengine/processes.cf","common/20_cfe_basics/cfengine/users.cf","common/20_cfe_basics/cfengine/cfe_internal.cf","common/20_cfe_basics/cfengine/bundles.cf","common/20_cfe_basics/cfengine/guest_environments.cf","common/20_cfe_basics/cfengine/paths.cf","common/20_cfe_basics/cfengine/edit_xml.cf","common/20_cfe_basics/cfengine/services.cf","common/20_cfe_basics/cfengine/databases.cf","common/20_cfe_basics/cfengine/vcs.cf","common/20_cfe_basics/cfengine/files.cf","common/20_cfe_basics/cfengine/commands.cf","common/20_cfe_basics/cfengine/examples.cf","common/20_cfe_basics/cfengine/monitor.cf","common/20_cfe_basics/cfengine/common.cf","common/20_cfe_basics/cfengine/reports.cf","common/20_cfe_basics/cfengine/packages.cf","common/20_cfe_basics/cfengine/testing.cf","common/20_cfe_basics/cfengine/storage.cf","common/20_cfe_basics/cfengine/feature.cf","common/20_cfe_basics/flag_lib.cf","common/20_cfe_basics/logger_rudder.cf","common/20_cfe_basics/ncf_lib.cf","common/20_cfe_basics/log_rudder.cf","common/30_generic_methods/monitoring_template.cf","common/30_generic_methods/schedule_simple_stateless.cf","common/30_generic_methods/file_check_regular.cf","common/30_generic_methods/file_copy_from_local_source.cf","common/30_generic_methods/permissions.cf","common/30_generic_methods/directory_present.cf","common/30_generic_methods/user_locked.cf","common/30_generic_methods/permissions_dirs_recurse.cf","common/30_generic_methods/file_enforce_content.cf","common/30_generic_methods/file_ensure_block_present.cf","common/30_generic_methods/file_ensure_lines_absent.cf","common/30_generic_methods/http_request_content_headers.cf","common/30_generic_methods/user_absent.cf","common/30_generic_methods/user_password_hash.cf","common/30_generic_methods/variable_string.cf","common/30_generic_methods/service_ensure_running.cf","common/30_generic_methods/_classes_repaired.cf","common/30_generic_methods/directory_create.cf","common/30_generic_methods/service_check_disabled_at_boot.cf","common/30_generic_methods/command_execution.cf","common/30_generic_methods/group_present.cf","common/30_generic_methods/file_check_block_device.cf","common/30_generic_methods/file_keys_values_present.cf","common/30_generic_methods/variable_dict_merge.cf","common/30_generic_methods/variable_string_from_command.cf","common/30_generic_methods/file_key_value_present.cf","common/30_generic_methods/command_execution_result.cf","common/30_generic_methods/file_download.cf","common/30_generic_methods/variable_string_from_file.cf","common/30_generic_methods/service_ensure_stopped.cf","common/30_generic_methods/service_started.cf","common/30_generic_methods/variable_dict_merge_tolerant.cf","common/30_generic_methods/file_from_template_jinja2.cf","common/30_generic_methods/_classes_sanitize.cf","common/30_generic_methods/_log_default.cf","common/30_generic_methods/service_check_running.cf","common/30_generic_methods/file_check_hardlink.cf","common/30_generic_methods/http_request_check_status_headers.cf","common/30_generic_methods/user_home.cf","common/30_generic_methods/_classes_success.cf","common/30_generic_methods/user_primary_group.cf","common/30_generic_methods/file_lines_absent.cf","common/30_generic_methods/condition_from_expression_persistent.cf","common/30_generic_methods/variable_dict_from_file.cf","common/30_generic_methods/variable_dict.cf","common/30_generic_methods/file_from_local_source.cf","common/30_generic_methods/file_from_remote_source.cf","common/30_generic_methods/file_symlink_present_force.cf","common/30_generic_methods/condition_from_variable_match.cf","common/30_generic_methods/package_state.cf","common/30_generic_methods/permissions_dirs_recursive.cf","common/30_generic_methods/service_ensure_disabled_at_boot.cf","common/30_generic_methods/permissions_type_recursion.cf","common/30_generic_methods/_classes_copy.cf","common/30_generic_methods/_classes_combine_three.cf","common/30_generic_methods/service_stopped.cf","common/30_generic_methods/file_key_value_present_in_ini_section.cf","common/30_generic_methods/service_check_started_at_boot.cf","common/30_generic_methods/file_from_template_type.cf","common/30_generic_methods/user_create.cf","common/30_generic_methods/_classes_combine_two.cf","common/30_generic_methods/file_ensure_keys_values.cf","common/30_generic_methods/_classes_noop.cf","common/30_generic_methods/user_present.cf","common/30_generic_methods/file_ensure_line_present_in_xml_tag.cf","common/30_generic_methods/schedule_simple_nodups.cf","common/30_generic_methods/_logger_default.cf","common/30_generic_methods/_logger.cf","common/30_generic_methods/service_enabled.cf","common/30_generic_methods/service_started_path.cf","common/30_generic_methods/user_shell.cf","common/30_generic_methods/package_remove.cf","common/30_generic_methods/_classes_combine_ifthenelse.cf","common/30_generic_methods/file_line_present_in_ini_section.cf","common/30_generic_methods/service_disabled.cf","common/30_generic_methods/file_block_present_in_section.cf","common/30_generic_methods/file_key_value_present_option.cf","common/30_generic_methods/permissions_dirs.cf","common/30_generic_methods/condition_from_command.cf","common/30_generic_methods/file_ensure_key_value_parameter_in_list.cf","common/30_generic_methods/condition_from_variable_existence.cf","common/30_generic_methods/file_symlink_present.cf","common/30_generic_methods/package_install_version_cmp.cf","common/30_generic_methods/variable_iterator_from_file.cf","common/30_generic_methods/variable_string_from_math_expression.cf","common/30_generic_methods/file_check_character_device.cf","common/30_generic_methods/file_key_value_parameter_present_in_list.cf","common/30_generic_methods/file_copy_from_local_source_with_check.cf","common/30_generic_methods/file_ensure_key_value_present_in_ini_section.cf","common/30_generic_methods/condition_from_expression.cf","common/30_generic_methods/environment_variable.cf","common/30_generic_methods/package_install_version.cf","common/30_generic_methods/permissions_recurse.cf","common/30_generic_methods/variable_string_default.cf","common/30_generic_methods/package_install_version_cmp_update.cf","common/30_generic_methods/file_content.cf","common/30_generic_methods/file_create_symlink_force.cf","common/30_generic_methods/_log.cf","common/30_generic_methods/file_ensure_line_present_in_ini_section.cf","common/30_generic_methods/_log_v3.cf","common/30_generic_methods/file_copy_from_remote_source_recursion.cf","common/30_generic_methods/_classes_cancel.cf","common/30_generic_methods/file_replace_lines.cf","common/30_generic_methods/_abort_default.cf","common/30_generic_methods/file_create_symlink.cf","common/30_generic_methods/file_copy_from_remote_source.cf","common/30_generic_methods/file_check_FIFO_pipe.cf","common/30_generic_methods/_abort.cf","common/30_generic_methods/file_absent.cf","common/30_generic_methods/file_from_local_source_recursion.cf","common/30_generic_methods/command_execution_once.cf","common/30_generic_methods/service_action.cf","common/30_generic_methods/file_lines_present.cf","common/30_generic_methods/_classes_copy_invert_kept_repaired.cf","common/30_generic_methods/file_ensure_block_in_section.cf","common/30_generic_methods/service_check_running_ps.cf","common/30_generic_methods/file_check_exists.cf","common/30_generic_methods/_classes_failure.cf","common/30_generic_methods/file_ensure_lines_present.cf","common/30_generic_methods/group_absent.cf","common/30_generic_methods/file_from_shared_folder.cf","common/30_generic_methods/directory_check_exists.cf","common/30_generic_methods/service_start.cf","common/30_generic_methods/variable_iterator.cf","common/30_generic_methods/sharedfile_from_node.cf","common/30_generic_methods/package_verify.cf","common/30_generic_methods/permissions_recursive.cf","common/30_generic_methods/file_block_present.cf","common/30_generic_methods/file_key_value_parameter_absent_in_list.cf","common/30_generic_methods/file_check_symlink.cf","common/30_generic_methods/package_check_installed.cf","common/30_generic_methods/condition_once.cf","common/30_generic_methods/file_from_local_source_with_check.cf","common/30_generic_methods/schedule_simple.cf","common/30_generic_methods/file_from_template_mustache.cf","common/30_generic_methods/file_check_socket.cf","common/30_generic_methods/service_reload.cf","common/30_generic_methods/file_ensure_key_value_option.cf","common/30_generic_methods/_service_check_running_smf.cf","common/30_generic_methods/file_create_symlink_enforce.cf","common/30_generic_methods/file_template_expand.cf","common/30_generic_methods/package_state_options.cf","common/30_generic_methods/file_present.cf","common/30_generic_methods/file_ensure_key_value.cf","common/30_generic_methods/_classes_combine_four.cf","common/30_generic_methods/package_absent.cf","common/30_generic_methods/file_from_template.cf","common/30_generic_methods/file_check_symlinkto.cf","common/30_generic_methods/file_line_present_in_xml_tag.cf","common/30_generic_methods/user_uid.cf","common/30_generic_methods/file_create.cf","common/30_generic_methods/package_present.cf","common/30_generic_methods/service_stop.cf","common/30_generic_methods/file_ensure_key_value_parameter_not_in_list.cf","common/30_generic_methods/_service_check_running_src.cf","common/30_generic_methods/_file_check_special.cf","common/30_generic_methods/directory_absent.cf","common/30_generic_methods/service_ensure_started_at_boot.cf","common/30_generic_methods/schedule_simple_catchup.cf","common/30_generic_methods/file_remove.cf","common/30_generic_methods/file_copy_from_local_source_recursion.cf","common/30_generic_methods/package_verify_version.cf","common/30_generic_methods/sharedfile_to_node.cf","common/30_generic_methods/file_from_remote_source_recursion.cf","common/30_generic_methods/service_restart_if.cf","common/30_generic_methods/file_from_http_server.cf","common/30_generic_methods/monitoring_parameter.cf","common/30_generic_methods/package_install.cf","common/30_generic_methods/file_from_string_mustache.cf","common/30_generic_methods/user_fullname.cf","common/30_generic_methods/service_ensure_running_path.cf","common/30_generic_methods/file_symlink_present_option.cf","common/30_generic_methods/service_restart.cf","common/40_it_ops_knowledge/openssh-server/openssh_knowledge.cf","common/40_it_ops_knowledge/service/service_knowledge.cf","common/40_it_ops_knowledge/cfengine/cfengine_knowledge.cf","@{path_ncf_common_inputs_50}","@{path_ncf_common_inputs_60}","@{path_ncf_local_inputs_60}"} rudder debug: Flattening slist: @{path_ncf_common_inputs_50} rudder debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","common/20_cfe_basics/package_lib.cf","common/20_cfe_basics/dry_run_lib.cf","common/20_cfe_basics/time_lib.cf","common/20_cfe_basics/cfengine/processes.cf","common/20_cfe_basics/cfengine/users.cf","common/20_cfe_basics/cfengine/cfe_internal.cf","common/20_cfe_basics/cfengine/bundles.cf","common/20_cfe_basics/cfengine/guest_environments.cf","common/20_cfe_basics/cfengine/paths.cf","common/20_cfe_basics/cfengine/edit_xml.cf","common/20_cfe_basics/cfengine/services.cf","common/20_cfe_basics/cfengine/databases.cf","common/20_cfe_basics/cfengine/vcs.cf","common/20_cfe_basics/cfengine/files.cf","common/20_cfe_basics/cfengine/commands.cf","common/20_cfe_basics/cfengine/examples.cf","common/20_cfe_basics/cfengine/monitor.cf","common/20_cfe_basics/cfengine/common.cf","common/20_cfe_basics/cfengine/reports.cf","common/20_cfe_basics/cfengine/packages.cf","common/20_cfe_basics/cfengine/testing.cf","common/20_cfe_basics/cfengine/storage.cf","common/20_cfe_basics/cfengine/feature.cf","common/20_cfe_basics/flag_lib.cf","common/20_cfe_basics/logger_rudder.cf","common/20_cfe_basics/ncf_lib.cf","common/20_cfe_basics/log_rudder.cf","common/30_generic_methods/monitoring_template.cf","common/30_generic_methods/schedule_simple_stateless.cf","common/30_generic_methods/file_check_regular.cf","common/30_generic_methods/file_copy_from_local_source.cf","common/30_generic_methods/permissions.cf","common/30_generic_methods/directory_present.cf","common/30_generic_methods/user_locked.cf","common/30_generic_methods/permissions_dirs_recurse.cf","common/30_generic_methods/file_enforce_content.cf","common/30_generic_methods/file_ensure_block_present.cf","common/30_generic_methods/file_ensure_lines_absent.cf","common/30_generic_methods/http_request_content_headers.cf","common/30_generic_methods/user_absent.cf","common/30_generic_methods/user_password_hash.cf","common/30_generic_methods/variable_string.cf","common/30_generic_methods/service_ensure_running.cf","common/30_generic_methods/_classes_repaired.cf","common/30_generic_methods/directory_create.cf","common/30_generic_methods/service_check_disabled_at_boot.cf","common/30_generic_methods/command_execution.cf","common/30_generic_methods/group_present.cf","common/30_generic_methods/file_check_block_device.cf","common/30_generic_methods/file_keys_values_present.cf","common/30_generic_methods/variable_dict_merge.cf","common/30_generic_methods/variable_string_from_command.cf","common/30_generic_methods/file_key_value_present.cf","common/30_generic_methods/command_execution_result.cf","common/30_generic_methods/file_download.cf","common/30_generic_methods/variable_string_from_file.cf","common/30_generic_methods/service_ensure_stopped.cf","common/30_generic_methods/service_started.cf","common/30_generic_methods/variable_dict_merge_tolerant.cf","common/30_generic_methods/file_from_template_jinja2.cf","common/30_generic_methods/_classes_sanitize.cf","common/30_generic_methods/_log_default.cf","common/30_generic_methods/service_check_running.cf","common/30_generic_methods/file_check_hardlink.cf","common/30_generic_methods/http_request_check_status_headers.cf","common/30_generic_methods/user_home.cf","common/30_generic_methods/_classes_success.cf","common/30_generic_methods/user_primary_group.cf","common/30_generic_methods/file_lines_absent.cf","common/30_generic_methods/condition_from_expression_persistent.cf","common/30_generic_methods/variable_dict_from_file.cf","common/30_generic_methods/variable_dict.cf","common/30_generic_methods/file_from_local_source.cf","common/30_generic_methods/file_from_remote_source.cf","common/30_generic_methods/file_symlink_present_force.cf","common/30_generic_methods/condition_from_variable_match.cf","common/30_generic_methods/package_state.cf","common/30_generic_methods/permissions_dirs_recursive.cf","common/30_generic_methods/service_ensure_disabled_at_boot.cf","common/30_generic_methods/permissions_type_recursion.cf","common/30_generic_methods/_classes_copy.cf","common/30_generic_methods/_classes_combine_three.cf","common/30_generic_methods/service_stopped.cf","common/30_generic_methods/file_key_value_present_in_ini_section.cf","common/30_generic_methods/service_check_started_at_boot.cf","common/30_generic_methods/file_from_template_type.cf","common/30_generic_methods/user_create.cf","common/30_generic_methods/_classes_combine_two.cf","common/30_generic_methods/file_ensure_keys_values.cf","common/30_generic_methods/_classes_noop.cf","common/30_generic_methods/user_present.cf","common/30_generic_methods/file_ensure_line_present_in_xml_tag.cf","common/30_generic_methods/schedule_simple_nodups.cf","common/30_generic_methods/_logger_default.cf","common/30_generic_methods/_logger.cf","common/30_generic_methods/service_enabled.cf","common/30_generic_methods/service_started_path.cf","common/30_generic_methods/user_shell.cf","common/30_generic_methods/package_remove.cf","common/30_generic_methods/_classes_combine_ifthenelse.cf","common/30_generic_methods/file_line_present_in_ini_section.cf","common/30_generic_methods/service_disabled.cf","common/30_generic_methods/file_block_present_in_section.cf","common/30_generic_methods/file_key_value_present_option.cf","common/30_generic_methods/permissions_dirs.cf","common/30_generic_methods/condition_from_command.cf","common/30_generic_methods/file_ensure_key_value_parameter_in_list.cf","common/30_generic_methods/condition_from_variable_existence.cf","common/30_generic_methods/file_symlink_present.cf","common/30_generic_methods/package_install_version_cmp.cf","common/30_generic_methods/variable_iterator_from_file.cf","common/30_generic_methods/variable_string_from_math_expression.cf","common/30_generic_methods/file_check_character_device.cf","common/30_generic_methods/file_key_value_parameter_present_in_list.cf","common/30_generic_methods/file_copy_from_local_source_with_check.cf","common/30_generic_methods/file_ensure_key_value_present_in_ini_section.cf","common/30_generic_methods/condition_from_expression.cf","common/30_generic_methods/environment_variable.cf","common/30_generic_methods/package_install_version.cf","common/30_generic_methods/permissions_recurse.cf","common/30_generic_methods/variable_string_default.cf","common/30_generic_methods/package_install_version_cmp_update.cf","common/30_generic_methods/file_content.cf","common/30_generic_methods/file_create_symlink_force.cf","common/30_generic_methods/_log.cf","common/30_generic_methods/file_ensure_line_present_in_ini_section.cf","common/30_generic_methods/_log_v3.cf","common/30_generic_methods/file_copy_from_remote_source_recursion.cf","common/30_generic_methods/_classes_cancel.cf","common/30_generic_methods/file_replace_lines.cf","common/30_generic_methods/_abort_default.cf","common/30_generic_methods/file_create_symlink.cf","common/30_generic_methods/file_copy_from_remote_source.cf","common/30_generic_methods/file_check_FIFO_pipe.cf","common/30_generic_methods/_abort.cf","common/30_generic_methods/file_absent.cf","common/30_generic_methods/file_from_local_source_recursion.cf","common/30_generic_methods/command_execution_once.cf","common/30_generic_methods/service_action.cf","common/30_generic_methods/file_lines_present.cf","common/30_generic_methods/_classes_copy_invert_kept_repaired.cf","common/30_generic_methods/file_ensure_block_in_section.cf","common/30_generic_methods/service_check_running_ps.cf","common/30_generic_methods/file_check_exists.cf","common/30_generic_methods/_classes_failure.cf","common/30_generic_methods/file_ensure_lines_present.cf","common/30_generic_methods/group_absent.cf","common/30_generic_methods/file_from_shared_folder.cf","common/30_generic_methods/directory_check_exists.cf","common/30_generic_methods/service_start.cf","common/30_generic_methods/variable_iterator.cf","common/30_generic_methods/sharedfile_from_node.cf","common/30_generic_methods/package_verify.cf","common/30_generic_methods/permissions_recursive.cf","common/30_generic_methods/file_block_present.cf","common/30_generic_methods/file_key_value_parameter_absent_in_list.cf","common/30_generic_methods/file_check_symlink.cf","common/30_generic_methods/package_check_installed.cf","common/30_generic_methods/condition_once.cf","common/30_generic_methods/file_from_local_source_with_check.cf","common/30_generic_methods/schedule_simple.cf","common/30_generic_methods/file_from_template_mustache.cf","common/30_generic_methods/file_check_socket.cf","common/30_generic_methods/service_reload.cf","common/30_generic_methods/file_ensure_key_value_option.cf","common/30_generic_methods/_service_check_running_smf.cf","common/30_generic_methods/file_create_symlink_enforce.cf","common/30_generic_methods/file_template_expand.cf","common/30_generic_methods/package_state_options.cf","common/30_generic_methods/file_present.cf","common/30_generic_methods/file_ensure_key_value.cf","common/30_generic_methods/_classes_combine_four.cf","common/30_generic_methods/package_absent.cf","common/30_generic_methods/file_from_template.cf","common/30_generic_methods/file_check_symlinkto.cf","common/30_generic_methods/file_line_present_in_xml_tag.cf","common/30_generic_methods/user_uid.cf","common/30_generic_methods/file_create.cf","common/30_generic_methods/package_present.cf","common/30_generic_methods/service_stop.cf","common/30_generic_methods/file_ensure_key_value_parameter_not_in_list.cf","common/30_generic_methods/_service_check_running_src.cf","common/30_generic_methods/_file_check_special.cf","common/30_generic_methods/directory_absent.cf","common/30_generic_methods/service_ensure_started_at_boot.cf","common/30_generic_methods/schedule_simple_catchup.cf","common/30_generic_methods/file_remove.cf","common/30_generic_methods/file_copy_from_local_source_recursion.cf","common/30_generic_methods/package_verify_version.cf","common/30_generic_methods/sharedfile_to_node.cf","common/30_generic_methods/file_from_remote_source_recursion.cf","common/30_generic_methods/service_restart_if.cf","common/30_generic_methods/file_from_http_server.cf","common/30_generic_methods/monitoring_parameter.cf","common/30_generic_methods/package_install.cf","common/30_generic_methods/file_from_string_mustache.cf","common/30_generic_methods/user_fullname.cf","common/30_generic_methods/service_ensure_running_path.cf","common/30_generic_methods/file_symlink_present_option.cf","common/30_generic_methods/service_restart.cf","common/40_it_ops_knowledge/openssh-server/openssh_knowledge.cf","common/40_it_ops_knowledge/service/service_knowledge.cf","common/40_it_ops_knowledge/cfengine/cfengine_knowledge.cf","@{path_ncf_common_inputs_60}","@{path_ncf_local_inputs_60}"} rudder debug: Flattening slist: @{path_ncf_common_inputs_60} rudder debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","common/20_cfe_basics/package_lib.cf","common/20_cfe_basics/dry_run_lib.cf","common/20_cfe_basics/time_lib.cf","common/20_cfe_basics/cfengine/processes.cf","common/20_cfe_basics/cfengine/users.cf","common/20_cfe_basics/cfengine/cfe_internal.cf","common/20_cfe_basics/cfengine/bundles.cf","common/20_cfe_basics/cfengine/guest_environments.cf","common/20_cfe_basics/cfengine/paths.cf","common/20_cfe_basics/cfengine/edit_xml.cf","common/20_cfe_basics/cfengine/services.cf","common/20_cfe_basics/cfengine/databases.cf","common/20_cfe_basics/cfengine/vcs.cf","common/20_cfe_basics/cfengine/files.cf","common/20_cfe_basics/cfengine/commands.cf","common/20_cfe_basics/cfengine/examples.cf","common/20_cfe_basics/cfengine/monitor.cf","common/20_cfe_basics/cfengine/common.cf","common/20_cfe_basics/cfengine/reports.cf","common/20_cfe_basics/cfengine/packages.cf","common/20_cfe_basics/cfengine/testing.cf","common/20_cfe_basics/cfengine/storage.cf","common/20_cfe_basics/cfengine/feature.cf","common/20_cfe_basics/flag_lib.cf","common/20_cfe_basics/logger_rudder.cf","common/20_cfe_basics/ncf_lib.cf","common/20_cfe_basics/log_rudder.cf","common/30_generic_methods/monitoring_template.cf","common/30_generic_methods/schedule_simple_stateless.cf","common/30_generic_methods/file_check_regular.cf","common/30_generic_methods/file_copy_from_local_source.cf","common/30_generic_methods/permissions.cf","common/30_generic_methods/directory_present.cf","common/30_generic_methods/user_locked.cf","common/30_generic_methods/permissions_dirs_recurse.cf","common/30_generic_methods/file_enforce_content.cf","common/30_generic_methods/file_ensure_block_present.cf","common/30_generic_methods/file_ensure_lines_absent.cf","common/30_generic_methods/http_request_content_headers.cf","common/30_generic_methods/user_absent.cf","common/30_generic_methods/user_password_hash.cf","common/30_generic_methods/variable_string.cf","common/30_generic_methods/service_ensure_running.cf","common/30_generic_methods/_classes_repaired.cf","common/30_generic_methods/directory_create.cf","common/30_generic_methods/service_check_disabled_at_boot.cf","common/30_generic_methods/command_execution.cf","common/30_generic_methods/group_present.cf","common/30_generic_methods/file_check_block_device.cf","common/30_generic_methods/file_keys_values_present.cf","common/30_generic_methods/variable_dict_merge.cf","common/30_generic_methods/variable_string_from_command.cf","common/30_generic_methods/file_key_value_present.cf","common/30_generic_methods/command_execution_result.cf","common/30_generic_methods/file_download.cf","common/30_generic_methods/variable_string_from_file.cf","common/30_generic_methods/service_ensure_stopped.cf","common/30_generic_methods/service_started.cf","common/30_generic_methods/variable_dict_merge_tolerant.cf","common/30_generic_methods/file_from_template_jinja2.cf","common/30_generic_methods/_classes_sanitize.cf","common/30_generic_methods/_log_default.cf","common/30_generic_methods/service_check_running.cf","common/30_generic_methods/file_check_hardlink.cf","common/30_generic_methods/http_request_check_status_headers.cf","common/30_generic_methods/user_home.cf","common/30_generic_methods/_classes_success.cf","common/30_generic_methods/user_primary_group.cf","common/30_generic_methods/file_lines_absent.cf","common/30_generic_methods/condition_from_expression_persistent.cf","common/30_generic_methods/variable_dict_from_file.cf","common/30_generic_methods/variable_dict.cf","common/30_generic_methods/file_from_local_source.cf","common/30_generic_methods/file_from_remote_source.cf","common/30_generic_methods/file_symlink_present_force.cf","common/30_generic_methods/condition_from_variable_match.cf","common/30_generic_methods/package_state.cf","common/30_generic_methods/permissions_dirs_recursive.cf","common/30_generic_methods/service_ensure_disabled_at_boot.cf","common/30_generic_methods/permissions_type_recursion.cf","common/30_generic_methods/_classes_copy.cf","common/30_generic_methods/_classes_combine_three.cf","common/30_generic_methods/service_stopped.cf","common/30_generic_methods/file_key_value_present_in_ini_section.cf","common/30_generic_methods/service_check_started_at_boot.cf","common/30_generic_methods/file_from_template_type.cf","common/30_generic_methods/user_create.cf","common/30_generic_methods/_classes_combine_two.cf","common/30_generic_methods/file_ensure_keys_values.cf","common/30_generic_methods/_classes_noop.cf","common/30_generic_methods/user_present.cf","common/30_generic_methods/file_ensure_line_present_in_xml_tag.cf","common/30_generic_methods/schedule_simple_nodups.cf","common/30_generic_methods/_logger_default.cf","common/30_generic_methods/_logger.cf","common/30_generic_methods/service_enabled.cf","common/30_generic_methods/service_started_path.cf","common/30_generic_methods/user_shell.cf","common/30_generic_methods/package_remove.cf","common/30_generic_methods/_classes_combine_ifthenelse.cf","common/30_generic_methods/file_line_present_in_ini_section.cf","common/30_generic_methods/service_disabled.cf","common/30_generic_methods/file_block_present_in_section.cf","common/30_generic_methods/file_key_value_present_option.cf","common/30_generic_methods/permissions_dirs.cf","common/30_generic_methods/condition_from_command.cf","common/30_generic_methods/file_ensure_key_value_parameter_in_list.cf","common/30_generic_methods/condition_from_variable_existence.cf","common/30_generic_methods/file_symlink_present.cf","common/30_generic_methods/package_install_version_cmp.cf","common/30_generic_methods/variable_iterator_from_file.cf","common/30_generic_methods/variable_string_from_math_expression.cf","common/30_generic_methods/file_check_character_device.cf","common/30_generic_methods/file_key_value_parameter_present_in_list.cf","common/30_generic_methods/file_copy_from_local_source_with_check.cf","common/30_generic_methods/file_ensure_key_value_present_in_ini_section.cf","common/30_generic_methods/condition_from_expression.cf","common/30_generic_methods/environment_variable.cf","common/30_generic_methods/package_install_version.cf","common/30_generic_methods/permissions_recurse.cf","common/30_generic_methods/variable_string_default.cf","common/30_generic_methods/package_install_version_cmp_update.cf","common/30_generic_methods/file_content.cf","common/30_generic_methods/file_create_symlink_force.cf","common/30_generic_methods/_log.cf","common/30_generic_methods/file_ensure_line_present_in_ini_section.cf","common/30_generic_methods/_log_v3.cf","common/30_generic_methods/file_copy_from_remote_source_recursion.cf","common/30_generic_methods/_classes_cancel.cf","common/30_generic_methods/file_replace_lines.cf","common/30_generic_methods/_abort_default.cf","common/30_generic_methods/file_create_symlink.cf","common/30_generic_methods/file_copy_from_remote_source.cf","common/30_generic_methods/file_check_FIFO_pipe.cf","common/30_generic_methods/_abort.cf","common/30_generic_methods/file_absent.cf","common/30_generic_methods/file_from_local_source_recursion.cf","common/30_generic_methods/command_execution_once.cf","common/30_generic_methods/service_action.cf","common/30_generic_methods/file_lines_present.cf","common/30_generic_methods/_classes_copy_invert_kept_repaired.cf","common/30_generic_methods/file_ensure_block_in_section.cf","common/30_generic_methods/service_check_running_ps.cf","common/30_generic_methods/file_check_exists.cf","common/30_generic_methods/_classes_failure.cf","common/30_generic_methods/file_ensure_lines_present.cf","common/30_generic_methods/group_absent.cf","common/30_generic_methods/file_from_shared_folder.cf","common/30_generic_methods/directory_check_exists.cf","common/30_generic_methods/service_start.cf","common/30_generic_methods/variable_iterator.cf","common/30_generic_methods/sharedfile_from_node.cf","common/30_generic_methods/package_verify.cf","common/30_generic_methods/permissions_recursive.cf","common/30_generic_methods/file_block_present.cf","common/30_generic_methods/file_key_value_parameter_absent_in_list.cf","common/30_generic_methods/file_check_symlink.cf","common/30_generic_methods/package_check_installed.cf","common/30_generic_methods/condition_once.cf","common/30_generic_methods/file_from_local_source_with_check.cf","common/30_generic_methods/schedule_simple.cf","common/30_generic_methods/file_from_template_mustache.cf","common/30_generic_methods/file_check_socket.cf","common/30_generic_methods/service_reload.cf","common/30_generic_methods/file_ensure_key_value_option.cf","common/30_generic_methods/_service_check_running_smf.cf","common/30_generic_methods/file_create_symlink_enforce.cf","common/30_generic_methods/file_template_expand.cf","common/30_generic_methods/package_state_options.cf","common/30_generic_methods/file_present.cf","common/30_generic_methods/file_ensure_key_value.cf","common/30_generic_methods/_classes_combine_four.cf","common/30_generic_methods/package_absent.cf","common/30_generic_methods/file_from_template.cf","common/30_generic_methods/file_check_symlinkto.cf","common/30_generic_methods/file_line_present_in_xml_tag.cf","common/30_generic_methods/user_uid.cf","common/30_generic_methods/file_create.cf","common/30_generic_methods/package_present.cf","common/30_generic_methods/service_stop.cf","common/30_generic_methods/file_ensure_key_value_parameter_not_in_list.cf","common/30_generic_methods/_service_check_running_src.cf","common/30_generic_methods/_file_check_special.cf","common/30_generic_methods/directory_absent.cf","common/30_generic_methods/service_ensure_started_at_boot.cf","common/30_generic_methods/schedule_simple_catchup.cf","common/30_generic_methods/file_remove.cf","common/30_generic_methods/file_copy_from_local_source_recursion.cf","common/30_generic_methods/package_verify_version.cf","common/30_generic_methods/sharedfile_to_node.cf","common/30_generic_methods/file_from_remote_source_recursion.cf","common/30_generic_methods/service_restart_if.cf","common/30_generic_methods/file_from_http_server.cf","common/30_generic_methods/monitoring_parameter.cf","common/30_generic_methods/package_install.cf","common/30_generic_methods/file_from_string_mustache.cf","common/30_generic_methods/user_fullname.cf","common/30_generic_methods/service_ensure_running_path.cf","common/30_generic_methods/file_symlink_present_option.cf","common/30_generic_methods/service_restart.cf","common/40_it_ops_knowledge/openssh-server/openssh_knowledge.cf","common/40_it_ops_knowledge/service/service_knowledge.cf","common/40_it_ops_knowledge/cfengine/cfengine_knowledge.cf","common/60_services/cfengine/stable/cfengine.cf","common/60_services/baseline/stable/baseline.cf","@{path_ncf_local_inputs_60}"} rudder debug: Flattening slist: @{path_ncf_local_inputs_60} rudder debug: Flattened slist: {"common/10_ncf_internals/variables_merger.cf","common/10_ncf_internals/dispatcher.cf","common/10_ncf_internals/initialization.cf","common/10_ncf_internals/configuration.cf","common/20_cfe_basics/package_lib.cf","common/20_cfe_basics/dry_run_lib.cf","common/20_cfe_basics/time_lib.cf","common/20_cfe_basics/cfengine/processes.cf","common/20_cfe_basics/cfengine/users.cf","common/20_cfe_basics/cfengine/cfe_internal.cf","common/20_cfe_basics/cfengine/bundles.cf","common/20_cfe_basics/cfengine/guest_environments.cf","common/20_cfe_basics/cfengine/paths.cf","common/20_cfe_basics/cfengine/edit_xml.cf","common/20_cfe_basics/cfengine/services.cf","common/20_cfe_basics/cfengine/databases.cf","common/20_cfe_basics/cfengine/vcs.cf","common/20_cfe_basics/cfengine/files.cf","common/20_cfe_basics/cfengine/commands.cf","common/20_cfe_basics/cfengine/examples.cf","common/20_cfe_basics/cfengine/monitor.cf","common/20_cfe_basics/cfengine/common.cf","common/20_cfe_basics/cfengine/reports.cf","common/20_cfe_basics/cfengine/packages.cf","common/20_cfe_basics/cfengine/testing.cf","common/20_cfe_basics/cfengine/storage.cf","common/20_cfe_basics/cfengine/feature.cf","common/20_cfe_basics/flag_lib.cf","common/20_cfe_basics/logger_rudder.cf","common/20_cfe_basics/ncf_lib.cf","common/20_cfe_basics/log_rudder.cf","common/30_generic_methods/monitoring_template.cf","common/30_generic_methods/schedule_simple_stateless.cf","common/30_generic_methods/file_check_regular.cf","common/30_generic_methods/file_copy_from_local_source.cf","common/30_generic_methods/permissions.cf","common/30_generic_methods/directory_present.cf","common/30_generic_methods/user_locked.cf","common/30_generic_methods/permissions_dirs_recurse.cf","common/30_generic_methods/file_enforce_content.cf","common/30_generic_methods/file_ensure_block_present.cf","common/30_generic_methods/file_ensure_lines_absent.cf","common/30_generic_methods/http_request_content_headers.cf","common/30_generic_methods/user_absent.cf","common/30_generic_methods/user_password_hash.cf","common/30_generic_methods/variable_string.cf","common/30_generic_methods/service_ensure_running.cf","common/30_generic_methods/_classes_repaired.cf","common/30_generic_methods/directory_create.cf","common/30_generic_methods/service_check_disabled_at_boot.cf","common/30_generic_methods/command_execution.cf","common/30_generic_methods/group_present.cf","common/30_generic_methods/file_check_block_device.cf","common/30_generic_methods/file_keys_values_present.cf","common/30_generic_methods/variable_dict_merge.cf","common/30_generic_methods/variable_string_from_command.cf","common/30_generic_methods/file_key_value_present.cf","common/30_generic_methods/command_execution_result.cf","common/30_generic_methods/file_download.cf","common/30_generic_methods/variable_string_from_file.cf","common/30_generic_methods/service_ensure_stopped.cf","common/30_generic_methods/service_started.cf","common/30_generic_methods/variable_dict_merge_tolerant.cf","common/30_generic_methods/file_from_template_jinja2.cf","common/30_generic_methods/_classes_sanitize.cf","common/30_generic_methods/_log_default.cf","common/30_generic_methods/service_check_running.cf","common/30_generic_methods/file_check_hardlink.cf","common/30_generic_methods/http_request_check_status_headers.cf","common/30_generic_methods/user_home.cf","common/30_generic_methods/_classes_success.cf","common/30_generic_methods/user_primary_group.cf","common/30_generic_methods/file_lines_absent.cf","common/30_generic_methods/condition_from_expression_persistent.cf","common/30_generic_methods/variable_dict_from_file.cf","common/30_generic_methods/variable_dict.cf","common/30_generic_methods/file_from_local_source.cf","common/30_generic_methods/file_from_remote_source.cf","common/30_generic_methods/file_symlink_present_force.cf","common/30_generic_methods/condition_from_variable_match.cf","common/30_generic_methods/package_state.cf","common/30_generic_methods/permissions_dirs_recursive.cf","common/30_generic_methods/service_ensure_disabled_at_boot.cf","common/30_generic_methods/permissions_type_recursion.cf","common/30_generic_methods/_classes_copy.cf","common/30_generic_methods/_classes_combine_three.cf","common/30_generic_methods/service_stopped.cf","common/30_generic_methods/file_key_value_present_in_ini_section.cf","common/30_generic_methods/service_check_started_at_boot.cf","common/30_generic_methods/file_from_template_type.cf","common/30_generic_methods/user_create.cf","common/30_generic_methods/_classes_combine_two.cf","common/30_generic_methods/file_ensure_keys_values.cf","common/30_generic_methods/_classes_noop.cf","common/30_generic_methods/user_present.cf","common/30_generic_methods/file_ensure_line_present_in_xml_tag.cf","common/30_generic_methods/schedule_simple_nodups.cf","common/30_generic_methods/_logger_default.cf","common/30_generic_methods/_logger.cf","common/30_generic_methods/service_enabled.cf","common/30_generic_methods/service_started_path.cf","common/30_generic_methods/user_shell.cf","common/30_generic_methods/package_remove.cf","common/30_generic_methods/_classes_combine_ifthenelse.cf","common/30_generic_methods/file_line_present_in_ini_section.cf","common/30_generic_methods/service_disabled.cf","common/30_generic_methods/file_block_present_in_section.cf","common/30_generic_methods/file_key_value_present_option.cf","common/30_generic_methods/permissions_dirs.cf","common/30_generic_methods/condition_from_command.cf","common/30_generic_methods/file_ensure_key_value_parameter_in_list.cf","common/30_generic_methods/condition_from_variable_existence.cf","common/30_generic_methods/file_symlink_present.cf","common/30_generic_methods/package_install_version_cmp.cf","common/30_generic_methods/variable_iterator_from_file.cf","common/30_generic_methods/variable_string_from_math_expression.cf","common/30_generic_methods/file_check_character_device.cf","common/30_generic_methods/file_key_value_parameter_present_in_list.cf","common/30_generic_methods/file_copy_from_local_source_with_check.cf","common/30_generic_methods/file_ensure_key_value_present_in_ini_section.cf","common/30_generic_methods/condition_from_expression.cf","common/30_generic_methods/environment_variable.cf","common/30_generic_methods/package_install_version.cf","common/30_generic_methods/permissions_recurse.cf","common/30_generic_methods/variable_string_default.cf","common/30_generic_methods/package_install_version_cmp_update.cf","common/30_generic_methods/file_content.cf","common/30_generic_methods/file_create_symlink_force.cf","common/30_generic_methods/_log.cf","common/30_generic_methods/file_ensure_line_present_in_ini_section.cf","common/30_generic_methods/_log_v3.cf","common/30_generic_methods/file_copy_from_remote_source_recursion.cf","common/30_generic_methods/_classes_cancel.cf","common/30_generic_methods/file_replace_lines.cf","common/30_generic_methods/_abort_default.cf","common/30_generic_methods/file_create_symlink.cf","common/30_generic_methods/file_copy_from_remote_source.cf","common/30_generic_methods/file_check_FIFO_pipe.cf","common/30_generic_methods/_abort.cf","common/30_generic_methods/file_absent.cf","common/30_generic_methods/file_from_local_source_recursion.cf","common/30_generic_methods/command_execution_once.cf","common/30_generic_methods/service_action.cf","common/30_generic_methods/file_lines_present.cf","common/30_generic_methods/_classes_copy_invert_kept_repaired.cf","common/30_generic_methods/file_ensure_block_in_section.cf","common/30_generic_methods/service_check_running_ps.cf","common/30_generic_methods/file_check_exists.cf","common/30_generic_methods/_classes_failure.cf","common/30_generic_methods/file_ensure_lines_present.cf","common/30_generic_methods/group_absent.cf","common/30_generic_methods/file_from_shared_folder.cf","common/30_generic_methods/directory_check_exists.cf","common/30_generic_methods/service_start.cf","common/30_generic_methods/variable_iterator.cf","common/30_generic_methods/sharedfile_from_node.cf","common/30_generic_methods/package_verify.cf","common/30_generic_methods/permissions_recursive.cf","common/30_generic_methods/file_block_present.cf","common/30_generic_methods/file_key_value_parameter_absent_in_list.cf","common/30_generic_methods/file_check_symlink.cf","common/30_generic_methods/package_check_installed.cf","common/30_generic_methods/condition_once.cf","common/30_generic_methods/file_from_local_source_with_check.cf","common/30_generic_methods/schedule_simple.cf","common/30_generic_methods/file_from_template_mustache.cf","common/30_generic_methods/file_check_socket.cf","common/30_generic_methods/service_reload.cf","common/30_generic_methods/file_ensure_key_value_option.cf","common/30_generic_methods/_service_check_running_smf.cf","common/30_generic_methods/file_create_symlink_enforce.cf","common/30_generic_methods/file_template_expand.cf","common/30_generic_methods/package_state_options.cf","common/30_generic_methods/file_present.cf","common/30_generic_methods/file_ensure_key_value.cf","common/30_generic_methods/_classes_combine_four.cf","common/30_generic_methods/package_absent.cf","common/30_generic_methods/file_from_template.cf","common/30_generic_methods/file_check_symlinkto.cf","common/30_generic_methods/file_line_present_in_xml_tag.cf","common/30_generic_methods/user_uid.cf","common/30_generic_methods/file_create.cf","common/30_generic_methods/package_present.cf","common/30_generic_methods/service_stop.cf","common/30_generic_methods/file_ensure_key_value_parameter_not_in_list.cf","common/30_generic_methods/_service_check_running_src.cf","common/30_generic_methods/_file_check_special.cf","common/30_generic_methods/directory_absent.cf","common/30_generic_methods/service_ensure_started_at_boot.cf","common/30_generic_methods/schedule_simple_catchup.cf","common/30_generic_methods/file_remove.cf","common/30_generic_methods/file_copy_from_local_source_recursion.cf","common/30_generic_methods/package_verify_version.cf","common/30_generic_methods/sharedfile_to_node.cf","common/30_generic_methods/file_from_remote_source_recursion.cf","common/30_generic_methods/service_restart_if.cf","common/30_generic_methods/file_from_http_server.cf","common/30_generic_methods/monitoring_parameter.cf","common/30_generic_methods/package_install.cf","common/30_generic_methods/file_from_string_mustache.cf","common/30_generic_methods/user_fullname.cf","common/30_generic_methods/service_ensure_running_path.cf","common/30_generic_methods/file_symlink_present_option.cf","common/30_generic_methods/service_restart.cf","common/40_it_ops_knowledge/openssh-server/openssh_knowledge.cf","common/40_it_ops_knowledge/service/service_knowledge.cf","common/40_it_ops_knowledge/cfengine/cfengine_knowledge.cf","common/60_services/cfengine/stable/cfengine.cf","common/60_services/baseline/stable/baseline.cf"} rudder debug: DeRefCopyPromise(): copying constraint: 'policy' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_promises_cf_160' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'raw_path_ncf_inputs' rudder verbose: P: Part of bundle: va rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/va/vars/'raw_path_ncf_inputs'[1] rudder debug: Evaluating vars promise: raw_path_ncf_inputs rudder debug: Evaluating vars promise: raw_path_ncf_inputs rudder debug: DeRefCopyPromise(): promiser:'raw_ncf_inputs' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating function: maplist("${ncf_path}/${this}","@{raw_path_ncf_inputs}") rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_promises_cf_163' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'raw_ncf_inputs' rudder verbose: P: Part of bundle: va rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/va/vars/'raw_ncf_inputs'[1] rudder debug: Evaluating vars promise: raw_ncf_inputs rudder debug: Evaluating vars promise: raw_ncf_inputs rudder debug: DeRefCopyPromise(): promiser:'ncf_inputs' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating function: filter("${ncf_path}/cf_null","raw_ncf_inputs","false","true","10000") rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_promises_cf_165' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'ncf_inputs' rudder verbose: P: Part of bundle: va rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/va/vars/'ncf_inputs'[1] rudder debug: Evaluating vars promise: ncf_inputs rudder debug: Evaluating vars promise: ncf_inputs rudder debug: DeRefCopyPromise(): promiser:'inputs_list' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Flattening slist: @{ncf_inputs} rudder debug: Flattened slist: {"/var/rudder/ncf/common/10_ncf_internals/variables_merger.cf","/var/rudder/ncf/common/10_ncf_internals/dispatcher.cf","/var/rudder/ncf/common/10_ncf_internals/initialization.cf","/var/rudder/ncf/common/10_ncf_internals/configuration.cf","/var/rudder/ncf/common/20_cfe_basics/package_lib.cf","/var/rudder/ncf/common/20_cfe_basics/dry_run_lib.cf","/var/rudder/ncf/common/20_cfe_basics/time_lib.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/processes.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/users.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/cfe_internal.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/bundles.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/guest_environments.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/paths.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/edit_xml.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/services.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/databases.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/vcs.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/files.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/commands.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/examples.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/monitor.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/common.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/reports.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/packages.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/testing.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/storage.cf","/var/rudder/ncf/common/20_cfe_basics/cfengine/feature.cf","/var/rudder/ncf/common/20_cfe_basics/flag_lib.cf","/var/rudder/ncf/common/20_cfe_basics/logger_rudder.cf","/var/rudder/ncf/common/20_cfe_basics/ncf_lib.cf","/var/rudder/ncf/common/20_cfe_basics/log_rudder.cf","/var/rudder/ncf/common/30_generic_methods/monitoring_template.cf","/var/rudder/ncf/common/30_generic_methods/schedule_simple_stateless.cf","/var/rudder/ncf/common/30_generic_methods/file_check_regular.cf","/var/rudder/ncf/common/30_generic_methods/file_copy_from_local_source.cf","/var/rudder/ncf/common/30_generic_methods/permissions.cf","/var/rudder/ncf/common/30_generic_methods/directory_present.cf","/var/rudder/ncf/common/30_generic_methods/user_locked.cf","/var/rudder/ncf/common/30_generic_methods/permissions_dirs_recurse.cf","/var/rudder/ncf/common/30_generic_methods/file_enforce_content.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_block_present.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_lines_absent.cf","/var/rudder/ncf/common/30_generic_methods/http_request_content_headers.cf","/var/rudder/ncf/common/30_generic_methods/user_absent.cf","/var/rudder/ncf/common/30_generic_methods/user_password_hash.cf","/var/rudder/ncf/common/30_generic_methods/variable_string.cf","/var/rudder/ncf/common/30_generic_methods/service_ensure_running.cf","/var/rudder/ncf/common/30_generic_methods/_classes_repaired.cf","/var/rudder/ncf/common/30_generic_methods/directory_create.cf","/var/rudder/ncf/common/30_generic_methods/service_check_disabled_at_boot.cf","/var/rudder/ncf/common/30_generic_methods/command_execution.cf","/var/rudder/ncf/common/30_generic_methods/group_present.cf","/var/rudder/ncf/common/30_generic_methods/file_check_block_device.cf","/var/rudder/ncf/common/30_generic_methods/file_keys_values_present.cf","/var/rudder/ncf/common/30_generic_methods/variable_dict_merge.cf","/var/rudder/ncf/common/30_generic_methods/variable_string_from_command.cf","/var/rudder/ncf/common/30_generic_methods/file_key_value_present.cf","/var/rudder/ncf/common/30_generic_methods/command_execution_result.cf","/var/rudder/ncf/common/30_generic_methods/file_download.cf","/var/rudder/ncf/common/30_generic_methods/variable_string_from_file.cf","/var/rudder/ncf/common/30_generic_methods/service_ensure_stopped.cf","/var/rudder/ncf/common/30_generic_methods/service_started.cf","/var/rudder/ncf/common/30_generic_methods/variable_dict_merge_tolerant.cf","/var/rudder/ncf/common/30_generic_methods/file_from_template_jinja2.cf","/var/rudder/ncf/common/30_generic_methods/_classes_sanitize.cf","/var/rudder/ncf/common/30_generic_methods/_log_default.cf","/var/rudder/ncf/common/30_generic_methods/service_check_running.cf","/var/rudder/ncf/common/30_generic_methods/file_check_hardlink.cf","/var/rudder/ncf/common/30_generic_methods/http_request_check_status_headers.cf","/var/rudder/ncf/common/30_generic_methods/user_home.cf","/var/rudder/ncf/common/30_generic_methods/_classes_success.cf","/var/rudder/ncf/common/30_generic_methods/user_primary_group.cf","/var/rudder/ncf/common/30_generic_methods/file_lines_absent.cf","/var/rudder/ncf/common/30_generic_methods/condition_from_expression_persistent.cf","/var/rudder/ncf/common/30_generic_methods/variable_dict_from_file.cf","/var/rudder/ncf/common/30_generic_methods/variable_dict.cf","/var/rudder/ncf/common/30_generic_methods/file_from_local_source.cf","/var/rudder/ncf/common/30_generic_methods/file_from_remote_source.cf","/var/rudder/ncf/common/30_generic_methods/file_symlink_present_force.cf","/var/rudder/ncf/common/30_generic_methods/condition_from_variable_match.cf","/var/rudder/ncf/common/30_generic_methods/package_state.cf","/var/rudder/ncf/common/30_generic_methods/permissions_dirs_recursive.cf","/var/rudder/ncf/common/30_generic_methods/service_ensure_disabled_at_boot.cf","/var/rudder/ncf/common/30_generic_methods/permissions_type_recursion.cf","/var/rudder/ncf/common/30_generic_methods/_classes_copy.cf","/var/rudder/ncf/common/30_generic_methods/_classes_combine_three.cf","/var/rudder/ncf/common/30_generic_methods/service_stopped.cf","/var/rudder/ncf/common/30_generic_methods/file_key_value_present_in_ini_section.cf","/var/rudder/ncf/common/30_generic_methods/service_check_started_at_boot.cf","/var/rudder/ncf/common/30_generic_methods/file_from_template_type.cf","/var/rudder/ncf/common/30_generic_methods/user_create.cf","/var/rudder/ncf/common/30_generic_methods/_classes_combine_two.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_keys_values.cf","/var/rudder/ncf/common/30_generic_methods/_classes_noop.cf","/var/rudder/ncf/common/30_generic_methods/user_present.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_line_present_in_xml_tag.cf","/var/rudder/ncf/common/30_generic_methods/schedule_simple_nodups.cf","/var/rudder/ncf/common/30_generic_methods/_logger_default.cf","/var/rudder/ncf/common/30_generic_methods/_logger.cf","/var/rudder/ncf/common/30_generic_methods/service_enabled.cf","/var/rudder/ncf/common/30_generic_methods/service_started_path.cf","/var/rudder/ncf/common/30_generic_methods/user_shell.cf","/var/rudder/ncf/common/30_generic_methods/package_remove.cf","/var/rudder/ncf/common/30_generic_methods/_classes_combine_ifthenelse.cf","/var/rudder/ncf/common/30_generic_methods/file_line_present_in_ini_section.cf","/var/rudder/ncf/common/30_generic_methods/service_disabled.cf","/var/rudder/ncf/common/30_generic_methods/file_block_present_in_section.cf","/var/rudder/ncf/common/30_generic_methods/file_key_value_present_option.cf","/var/rudder/ncf/common/30_generic_methods/permissions_dirs.cf","/var/rudder/ncf/common/30_generic_methods/condition_from_command.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_key_value_parameter_in_list.cf","/var/rudder/ncf/common/30_generic_methods/condition_from_variable_existence.cf","/var/rudder/ncf/common/30_generic_methods/file_symlink_present.cf","/var/rudder/ncf/common/30_generic_methods/package_install_version_cmp.cf","/var/rudder/ncf/common/30_generic_methods/variable_iterator_from_file.cf","/var/rudder/ncf/common/30_generic_methods/variable_string_from_math_expression.cf","/var/rudder/ncf/common/30_generic_methods/file_check_character_device.cf","/var/rudder/ncf/common/30_generic_methods/file_key_value_parameter_present_in_list.cf","/var/rudder/ncf/common/30_generic_methods/file_copy_from_local_source_with_check.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_key_value_present_in_ini_section.cf","/var/rudder/ncf/common/30_generic_methods/condition_from_expression.cf","/var/rudder/ncf/common/30_generic_methods/environment_variable.cf","/var/rudder/ncf/common/30_generic_methods/package_install_version.cf","/var/rudder/ncf/common/30_generic_methods/permissions_recurse.cf","/var/rudder/ncf/common/30_generic_methods/variable_string_default.cf","/var/rudder/ncf/common/30_generic_methods/package_install_version_cmp_update.cf","/var/rudder/ncf/common/30_generic_methods/file_content.cf","/var/rudder/ncf/common/30_generic_methods/file_create_symlink_force.cf","/var/rudder/ncf/common/30_generic_methods/_log.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_line_present_in_ini_section.cf","/var/rudder/ncf/common/30_generic_methods/_log_v3.cf","/var/rudder/ncf/common/30_generic_methods/file_copy_from_remote_source_recursion.cf","/var/rudder/ncf/common/30_generic_methods/_classes_cancel.cf","/var/rudder/ncf/common/30_generic_methods/file_replace_lines.cf","/var/rudder/ncf/common/30_generic_methods/_abort_default.cf","/var/rudder/ncf/common/30_generic_methods/file_create_symlink.cf","/var/rudder/ncf/common/30_generic_methods/file_copy_from_remote_source.cf","/var/rudder/ncf/common/30_generic_methods/file_check_FIFO_pipe.cf","/var/rudder/ncf/common/30_generic_methods/_abort.cf","/var/rudder/ncf/common/30_generic_methods/file_absent.cf","/var/rudder/ncf/common/30_generic_methods/file_from_local_source_recursion.cf","/var/rudder/ncf/common/30_generic_methods/command_execution_once.cf","/var/rudder/ncf/common/30_generic_methods/service_action.cf","/var/rudder/ncf/common/30_generic_methods/file_lines_present.cf","/var/rudder/ncf/common/30_generic_methods/_classes_copy_invert_kept_repaired.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_block_in_section.cf","/var/rudder/ncf/common/30_generic_methods/service_check_running_ps.cf","/var/rudder/ncf/common/30_generic_methods/file_check_exists.cf","/var/rudder/ncf/common/30_generic_methods/_classes_failure.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_lines_present.cf","/var/rudder/ncf/common/30_generic_methods/group_absent.cf","/var/rudder/ncf/common/30_generic_methods/file_from_shared_folder.cf","/var/rudder/ncf/common/30_generic_methods/directory_check_exists.cf","/var/rudder/ncf/common/30_generic_methods/service_start.cf","/var/rudder/ncf/common/30_generic_methods/variable_iterator.cf","/var/rudder/ncf/common/30_generic_methods/sharedfile_from_node.cf","/var/rudder/ncf/common/30_generic_methods/package_verify.cf","/var/rudder/ncf/common/30_generic_methods/permissions_recursive.cf","/var/rudder/ncf/common/30_generic_methods/file_block_present.cf","/var/rudder/ncf/common/30_generic_methods/file_key_value_parameter_absent_in_list.cf","/var/rudder/ncf/common/30_generic_methods/file_check_symlink.cf","/var/rudder/ncf/common/30_generic_methods/package_check_installed.cf","/var/rudder/ncf/common/30_generic_methods/condition_once.cf","/var/rudder/ncf/common/30_generic_methods/file_from_local_source_with_check.cf","/var/rudder/ncf/common/30_generic_methods/schedule_simple.cf","/var/rudder/ncf/common/30_generic_methods/file_from_template_mustache.cf","/var/rudder/ncf/common/30_generic_methods/file_check_socket.cf","/var/rudder/ncf/common/30_generic_methods/service_reload.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_key_value_option.cf","/var/rudder/ncf/common/30_generic_methods/_service_check_running_smf.cf","/var/rudder/ncf/common/30_generic_methods/file_create_symlink_enforce.cf","/var/rudder/ncf/common/30_generic_methods/file_template_expand.cf","/var/rudder/ncf/common/30_generic_methods/package_state_options.cf","/var/rudder/ncf/common/30_generic_methods/file_present.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_key_value.cf","/var/rudder/ncf/common/30_generic_methods/_classes_combine_four.cf","/var/rudder/ncf/common/30_generic_methods/package_absent.cf","/var/rudder/ncf/common/30_generic_methods/file_from_template.cf","/var/rudder/ncf/common/30_generic_methods/file_check_symlinkto.cf","/var/rudder/ncf/common/30_generic_methods/file_line_present_in_xml_tag.cf","/var/rudder/ncf/common/30_generic_methods/user_uid.cf","/var/rudder/ncf/common/30_generic_methods/file_create.cf","/var/rudder/ncf/common/30_generic_methods/package_present.cf","/var/rudder/ncf/common/30_generic_methods/service_stop.cf","/var/rudder/ncf/common/30_generic_methods/file_ensure_key_value_parameter_not_in_list.cf","/var/rudder/ncf/common/30_generic_methods/_service_check_running_src.cf","/var/rudder/ncf/common/30_generic_methods/_file_check_special.cf","/var/rudder/ncf/common/30_generic_methods/directory_absent.cf","/var/rudder/ncf/common/30_generic_methods/service_ensure_started_at_boot.cf","/var/rudder/ncf/common/30_generic_methods/schedule_simple_catchup.cf","/var/rudder/ncf/common/30_generic_methods/file_remove.cf","/var/rudder/ncf/common/30_generic_methods/file_copy_from_local_source_recursion.cf","/var/rudder/ncf/common/30_generic_methods/package_verify_version.cf","/var/rudder/ncf/common/30_generic_methods/sharedfile_to_node.cf","/var/rudder/ncf/common/30_generic_methods/file_from_remote_source_recursion.cf","/var/rudder/ncf/common/30_generic_methods/service_restart_if.cf","/var/rudder/ncf/common/30_generic_methods/file_from_http_server.cf","/var/rudder/ncf/common/30_generic_methods/monitoring_parameter.cf","/var/rudder/ncf/common/30_generic_methods/package_install.cf","/var/rudder/ncf/common/30_generic_methods/file_from_string_mustache.cf","/var/rudder/ncf/common/30_generic_methods/user_fullname.cf","/var/rudder/ncf/common/30_generic_methods/service_ensure_running_path.cf","/var/rudder/ncf/common/30_generic_methods/file_symlink_present_option.cf","/var/rudder/ncf/common/30_generic_methods/service_restart.cf","/var/rudder/ncf/common/40_it_ops_knowledge/openssh-server/openssh_knowledge.cf","/var/rudder/ncf/common/40_it_ops_knowledge/service/service_knowledge.cf","/var/rudder/ncf/common/40_it_ops_knowledge/cfengine/cfengine_knowledge.cf","/var/rudder/ncf/common/60_services/cfengine/stable/cfengine.cf","/var/rudder/ncf/common/60_services/baseline/stable/baseline.cf"} rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_promises_cf_170' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'inputs_list' rudder verbose: P: Part of bundle: va rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/va/vars/'inputs_list'[1] rudder debug: Evaluating vars promise: inputs_list rudder debug: Evaluating vars promise: inputs_list rudder debug: DeRefCopyPromise(): promiser:'policy_server' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Skipping evaluation of classes promise as class 'policy_server' is already set rudder debug: DeRefCopyPromise(): promiser:'root_server' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: strcmp("root","${rudder_roles.uuid}") rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_promises_cf_178' of type "classes" (pass 0) rudder verbose: P: Promiser/affected object: 'root_server' rudder verbose: P: Part of bundle: va rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/va/classes/'root_server'[1] rudder debug: Evaluating classes promise: root_server rudder debug: DeRefCopyPromise(): promiser:'policy_server' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Skipping evaluation of classes promise as class 'policy_server' is already set rudder debug: No promise type reports in bundle va rudder debug: Skipping subsequent evaluation of promise type vars in bundle va rudder debug: Skipping subsequent evaluation of promise type classes in bundle va rudder debug: No promise type meta in bundle cfe_internal_common rudder debug: DeRefCopyPromise(): promiser:'inputs' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_cfe_internal_cf_52' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'inputs' rudder verbose: P: Part of bundle: cfe_internal_common rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/cfe_internal_common/vars/'inputs'[1] rudder debug: Evaluating vars promise: inputs rudder debug: Evaluating vars promise: inputs rudder debug: No promise type classes in bundle cfe_internal_common rudder debug: No promise type reports in bundle cfe_internal_common rudder debug: Skipping subsequent evaluation of promise type vars in bundle cfe_internal_common rudder debug: No promise type meta in bundle bundles_common rudder debug: DeRefCopyPromise(): promiser:'inputs' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_bundles_cf_54' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'inputs' rudder verbose: P: Part of bundle: bundles_common rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/bundles_common/vars/'inputs'[1] rudder debug: Evaluating vars promise: inputs rudder debug: Evaluating vars promise: inputs rudder debug: No promise type classes in bundle bundles_common rudder debug: No promise type reports in bundle bundles_common rudder debug: Skipping subsequent evaluation of promise type vars in bundle bundles_common rudder debug: No promise type meta in bundle paths rudder debug: DeRefCopyPromise(): promiser:'path[git]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_83' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path[git]' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: !(enterprise.(am_policy_hub|policy_server)) rudder verbose: P: Stack path: /default/paths/vars/'path[git]'[1] rudder debug: Evaluating vars promise: path[git] rudder debug: Evaluating vars promise: path[git] rudder debug: DeRefCopyPromise(): promiser:'path[npm]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_86' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path[npm]' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: !(freebsd|darwin|smartos) rudder verbose: P: Stack path: /default/paths/vars/'path[npm]'[1] rudder debug: Evaluating vars promise: path[npm] rudder debug: Evaluating vars promise: path[npm] rudder debug: DeRefCopyPromise(): promiser:'path[pip]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_87' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path[pip]' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: !(freebsd|darwin|smartos) rudder verbose: P: Stack path: /default/paths/vars/'path[pip]'[1] rudder debug: Evaluating vars promise: path[pip] rudder debug: Evaluating vars promise: path[pip] rudder debug: DeRefCopyPromise(): promiser:'path[virtualenv]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_88' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path[virtualenv]' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: !(freebsd|darwin|smartos) rudder verbose: P: Stack path: /default/paths/vars/'path[virtualenv]'[1] rudder debug: Evaluating vars promise: path[virtualenv] rudder debug: Evaluating vars promise: path[virtualenv] rudder debug: DeRefCopyPromise(): promiser:'path[getfacl]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_91' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path[getfacl]' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: !(freebsd|darwin) rudder verbose: P: Stack path: /default/paths/vars/'path[getfacl]'[1] rudder debug: Evaluating vars promise: path[getfacl] rudder debug: Evaluating vars promise: path[getfacl] rudder debug: DeRefCopyPromise(): promiser:'path[env]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_102' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path[env]' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: !_have_bin_env rudder verbose: P: Stack path: /default/paths/vars/'path[env]'[1] rudder debug: Evaluating vars promise: path[env] rudder debug: Evaluating vars promise: path[env] rudder debug: DeRefCopyPromise(): promiser:'path[systemctl]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_105' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path[systemctl]' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: _have_bin_systemctl rudder verbose: P: Stack path: /default/paths/vars/'path[systemctl]'[1] rudder debug: Evaluating vars promise: path[systemctl] rudder debug: Evaluating vars promise: path[systemctl] rudder debug: DeRefCopyPromise(): promiser:'path[lsattr]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_110' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path[lsattr]' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: linux rudder verbose: P: Stack path: /default/paths/vars/'path[lsattr]'[1] rudder debug: Evaluating vars promise: path[lsattr] rudder debug: Evaluating vars promise: path[lsattr] rudder debug: DeRefCopyPromise(): promiser:'path[tar]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_111' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path[tar]' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: linux rudder verbose: P: Stack path: /default/paths/vars/'path[tar]'[1] rudder debug: Evaluating vars promise: path[tar] rudder debug: Evaluating vars promise: path[tar] rudder debug: DeRefCopyPromise(): promiser:'path[pgrep]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_112' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path[pgrep]' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: linux rudder verbose: P: Stack path: /default/paths/vars/'path[pgrep]'[1] rudder debug: Evaluating vars promise: path[pgrep] rudder debug: Evaluating vars promise: path[pgrep] rudder debug: DeRefCopyPromise(): promiser:'path[getent]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_113' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path[getent]' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: linux rudder verbose: P: Stack path: /default/paths/vars/'path[getent]'[1] rudder debug: Evaluating vars promise: path[getent] rudder debug: Evaluating vars promise: path[getent] rudder debug: DeRefCopyPromise(): promiser:'path[mailx]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_114' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path[mailx]' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: linux rudder verbose: P: Stack path: /default/paths/vars/'path[mailx]'[1] rudder debug: Evaluating vars promise: path[mailx] rudder debug: Evaluating vars promise: path[mailx] rudder debug: DeRefCopyPromise(): promiser:'path[awk]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_373' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path[awk]' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: debian rudder verbose: P: Stack path: /default/paths/vars/'path[awk]'[1] rudder debug: Evaluating vars promise: path[awk] rudder debug: Evaluating vars promise: path[awk] rudder debug: DeRefCopyPromise(): promiser:'path[bc]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_374' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path[bc]' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: debian rudder verbose: P: Stack path: /default/paths/vars/'path[bc]'[1] rudder debug: Evaluating vars promise: path[bc] rudder debug: Evaluating vars promise: path[bc] rudder debug: DeRefCopyPromise(): promiser:'path[cat]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_375' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path[cat]' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: debian rudder verbose: P: Stack path: /default/paths/vars/'path[cat]'[1] rudder debug: Evaluating vars promise: path[cat] rudder debug: Evaluating vars promise: path[cat] rudder debug: DeRefCopyPromise(): promiser:'path[chkconfig]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_376' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path[chkconfig]' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: debian rudder verbose: P: Stack path: /default/paths/vars/'path[chkconfig]'[1] rudder debug: Evaluating vars promise: path[chkconfig] rudder debug: Evaluating vars promise: path[chkconfig] rudder debug: DeRefCopyPromise(): promiser:'path[cksum]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_377' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path[cksum]' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: debian rudder verbose: P: Stack path: /default/paths/vars/'path[cksum]'[1] rudder debug: Evaluating vars promise: path[cksum] rudder debug: Evaluating vars promise: path[cksum] rudder debug: DeRefCopyPromise(): promiser:'path[createrepo]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_378' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path[createrepo]' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: debian rudder verbose: P: Stack path: /default/paths/vars/'path[createrepo]'[1] rudder debug: Evaluating vars promise: path[createrepo] rudder debug: Evaluating vars promise: path[createrepo] rudder debug: DeRefCopyPromise(): promiser:'path[crontab]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_379' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path[crontab]' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: debian rudder verbose: P: Stack path: /default/paths/vars/'path[crontab]'[1] rudder debug: Evaluating vars promise: path[crontab] rudder debug: Evaluating vars promise: path[crontab] rudder debug: DeRefCopyPromise(): promiser:'path[crontabs]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_380' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path[crontabs]' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: debian rudder verbose: P: Stack path: /default/paths/vars/'path[crontabs]'[1] rudder debug: Evaluating vars promise: path[crontabs] rudder debug: Evaluating vars promise: path[crontabs] rudder debug: DeRefCopyPromise(): promiser:'path[curl]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_381' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path[curl]' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: debian rudder verbose: P: Stack path: /default/paths/vars/'path[curl]'[1] rudder debug: Evaluating vars promise: path[curl] rudder debug: Evaluating vars promise: path[curl] rudder debug: DeRefCopyPromise(): promiser:'path[cut]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_382' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path[cut]' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: debian rudder verbose: P: Stack path: /default/paths/vars/'path[cut]'[1] rudder debug: Evaluating vars promise: path[cut] rudder debug: Evaluating vars promise: path[cut] rudder debug: DeRefCopyPromise(): promiser:'path[dc]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_383' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path[dc]' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: debian rudder verbose: P: Stack path: /default/paths/vars/'path[dc]'[1] rudder debug: Evaluating vars promise: path[dc] rudder debug: Evaluating vars promise: path[dc] rudder debug: DeRefCopyPromise(): promiser:'path[df]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_384' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path[df]' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: debian rudder verbose: P: Stack path: /default/paths/vars/'path[df]'[1] rudder debug: Evaluating vars promise: path[df] rudder debug: Evaluating vars promise: path[df] rudder debug: DeRefCopyPromise(): promiser:'path[diff]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_385' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path[diff]' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: debian rudder verbose: P: Stack path: /default/paths/vars/'path[diff]'[1] rudder debug: Evaluating vars promise: path[diff] rudder debug: Evaluating vars promise: path[diff] rudder debug: DeRefCopyPromise(): promiser:'path[dig]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_386' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path[dig]' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: debian rudder verbose: P: Stack path: /default/paths/vars/'path[dig]'[1] rudder debug: Evaluating vars promise: path[dig] rudder debug: Evaluating vars promise: path[dig] rudder debug: DeRefCopyPromise(): promiser:'path[dmidecode]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_387' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path[dmidecode]' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: debian rudder verbose: P: Stack path: /default/paths/vars/'path[dmidecode]'[1] rudder debug: Evaluating vars promise: path[dmidecode] rudder debug: Evaluating vars promise: path[dmidecode] rudder debug: DeRefCopyPromise(): promiser:'path[domainname]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_388' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path[domainname]' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: debian rudder verbose: P: Stack path: /default/paths/vars/'path[domainname]'[1] rudder debug: Evaluating vars promise: path[domainname] rudder debug: Evaluating vars promise: path[domainname] rudder debug: DeRefCopyPromise(): promiser:'path[echo]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_389' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path[echo]' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: debian rudder verbose: P: Stack path: /default/paths/vars/'path[echo]'[1] rudder debug: Evaluating vars promise: path[echo] rudder debug: Evaluating vars promise: path[echo] rudder debug: DeRefCopyPromise(): promiser:'path[egrep]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_390' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path[egrep]' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: debian rudder verbose: P: Stack path: /default/paths/vars/'path[egrep]'[1] rudder debug: Evaluating vars promise: path[egrep] rudder debug: Evaluating vars promise: path[egrep] rudder debug: DeRefCopyPromise(): promiser:'path[ethtool]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_391' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path[ethtool]' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: debian rudder verbose: P: Stack path: /default/paths/vars/'path[ethtool]'[1] rudder debug: Evaluating vars promise: path[ethtool] rudder debug: Evaluating vars promise: path[ethtool] rudder debug: DeRefCopyPromise(): promiser:'path[find]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_392' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path[find]' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: debian rudder verbose: P: Stack path: /default/paths/vars/'path[find]'[1] rudder debug: Evaluating vars promise: path[find] rudder debug: Evaluating vars promise: path[find] rudder debug: DeRefCopyPromise(): promiser:'path[free]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_393' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path[free]' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: debian rudder verbose: P: Stack path: /default/paths/vars/'path[free]'[1] rudder debug: Evaluating vars promise: path[free] rudder debug: Evaluating vars promise: path[free] rudder debug: DeRefCopyPromise(): promiser:'path[grep]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_394' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path[grep]' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: debian rudder verbose: P: Stack path: /default/paths/vars/'path[grep]'[1] rudder debug: Evaluating vars promise: path[grep] rudder debug: Evaluating vars promise: path[grep] rudder debug: DeRefCopyPromise(): promiser:'path[hostname]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_395' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path[hostname]' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: debian rudder verbose: P: Stack path: /default/paths/vars/'path[hostname]'[1] rudder debug: Evaluating vars promise: path[hostname] rudder debug: Evaluating vars promise: path[hostname] rudder debug: DeRefCopyPromise(): promiser:'path[init]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_396' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path[init]' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: debian rudder verbose: P: Stack path: /default/paths/vars/'path[init]'[1] rudder debug: Evaluating vars promise: path[init] rudder debug: Evaluating vars promise: path[init] rudder debug: DeRefCopyPromise(): promiser:'path[iptables]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_397' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path[iptables]' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: debian rudder verbose: P: Stack path: /default/paths/vars/'path[iptables]'[1] rudder debug: Evaluating vars promise: path[iptables] rudder debug: Evaluating vars promise: path[iptables] rudder debug: DeRefCopyPromise(): promiser:'path[iptables_save]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_398' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path[iptables_save]' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: debian rudder verbose: P: Stack path: /default/paths/vars/'path[iptables_save]'[1] rudder debug: Evaluating vars promise: path[iptables_save] rudder debug: Evaluating vars promise: path[iptables_save] rudder debug: DeRefCopyPromise(): promiser:'path[ls]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_399' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path[ls]' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: debian rudder verbose: P: Stack path: /default/paths/vars/'path[ls]'[1] rudder debug: Evaluating vars promise: path[ls] rudder debug: Evaluating vars promise: path[ls] rudder debug: DeRefCopyPromise(): promiser:'path[lsof]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_400' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path[lsof]' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: debian rudder verbose: P: Stack path: /default/paths/vars/'path[lsof]'[1] rudder debug: Evaluating vars promise: path[lsof] rudder debug: Evaluating vars promise: path[lsof] rudder debug: DeRefCopyPromise(): promiser:'path[netstat]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_401' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path[netstat]' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: debian rudder verbose: P: Stack path: /default/paths/vars/'path[netstat]'[1] rudder debug: Evaluating vars promise: path[netstat] rudder debug: Evaluating vars promise: path[netstat] rudder debug: DeRefCopyPromise(): promiser:'path[nologin]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_402' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path[nologin]' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: debian rudder verbose: P: Stack path: /default/paths/vars/'path[nologin]'[1] rudder debug: Evaluating vars promise: path[nologin] rudder debug: Evaluating vars promise: path[nologin] rudder debug: DeRefCopyPromise(): promiser:'path[ping]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_403' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path[ping]' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: debian rudder verbose: P: Stack path: /default/paths/vars/'path[ping]'[1] rudder debug: Evaluating vars promise: path[ping] rudder debug: Evaluating vars promise: path[ping] rudder debug: DeRefCopyPromise(): promiser:'path[perl]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_404' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path[perl]' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: debian rudder verbose: P: Stack path: /default/paths/vars/'path[perl]'[1] rudder debug: Evaluating vars promise: path[perl] rudder debug: Evaluating vars promise: path[perl] rudder debug: DeRefCopyPromise(): promiser:'path[printf]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_405' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path[printf]' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: debian rudder verbose: P: Stack path: /default/paths/vars/'path[printf]'[1] rudder debug: Evaluating vars promise: path[printf] rudder debug: Evaluating vars promise: path[printf] rudder debug: DeRefCopyPromise(): promiser:'path[sed]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_406' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path[sed]' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: debian rudder verbose: P: Stack path: /default/paths/vars/'path[sed]'[1] rudder debug: Evaluating vars promise: path[sed] rudder debug: Evaluating vars promise: path[sed] rudder debug: DeRefCopyPromise(): promiser:'path[sort]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_407' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path[sort]' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: debian rudder verbose: P: Stack path: /default/paths/vars/'path[sort]'[1] rudder debug: Evaluating vars promise: path[sort] rudder debug: Evaluating vars promise: path[sort] rudder debug: DeRefCopyPromise(): promiser:'path[test]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_408' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path[test]' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: debian rudder verbose: P: Stack path: /default/paths/vars/'path[test]'[1] rudder debug: Evaluating vars promise: path[test] rudder debug: Evaluating vars promise: path[test] rudder debug: DeRefCopyPromise(): promiser:'path[tr]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_409' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path[tr]' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: debian rudder verbose: P: Stack path: /default/paths/vars/'path[tr]'[1] rudder debug: Evaluating vars promise: path[tr] rudder debug: Evaluating vars promise: path[tr] rudder debug: DeRefCopyPromise(): promiser:'path[wc]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_410' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path[wc]' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: debian rudder verbose: P: Stack path: /default/paths/vars/'path[wc]'[1] rudder debug: Evaluating vars promise: path[wc] rudder debug: Evaluating vars promise: path[wc] rudder debug: DeRefCopyPromise(): promiser:'path[wget]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_411' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path[wget]' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: debian rudder verbose: P: Stack path: /default/paths/vars/'path[wget]'[1] rudder debug: Evaluating vars promise: path[wget] rudder debug: Evaluating vars promise: path[wget] rudder debug: DeRefCopyPromise(): promiser:'path[realpath]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_412' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path[realpath]' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: debian rudder verbose: P: Stack path: /default/paths/vars/'path[realpath]'[1] rudder debug: Evaluating vars promise: path[realpath] rudder debug: Evaluating vars promise: path[realpath] rudder debug: DeRefCopyPromise(): promiser:'path[apt_cache]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_415' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path[apt_cache]' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: debian rudder verbose: P: Stack path: /default/paths/vars/'path[apt_cache]'[1] rudder debug: Evaluating vars promise: path[apt_cache] rudder debug: Evaluating vars promise: path[apt_cache] rudder debug: DeRefCopyPromise(): promiser:'path[apt_config]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_416' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path[apt_config]' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: debian rudder verbose: P: Stack path: /default/paths/vars/'path[apt_config]'[1] rudder debug: Evaluating vars promise: path[apt_config] rudder debug: Evaluating vars promise: path[apt_config] rudder debug: DeRefCopyPromise(): promiser:'path[apt_get]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_417' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path[apt_get]' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: debian rudder verbose: P: Stack path: /default/paths/vars/'path[apt_get]'[1] rudder debug: Evaluating vars promise: path[apt_get] rudder debug: Evaluating vars promise: path[apt_get] rudder debug: DeRefCopyPromise(): promiser:'path[apt_key]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_418' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path[apt_key]' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: debian rudder verbose: P: Stack path: /default/paths/vars/'path[apt_key]'[1] rudder debug: Evaluating vars promise: path[apt_key] rudder debug: Evaluating vars promise: path[apt_key] rudder debug: DeRefCopyPromise(): promiser:'path[aptitude]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_419' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path[aptitude]' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: debian rudder verbose: P: Stack path: /default/paths/vars/'path[aptitude]'[1] rudder debug: Evaluating vars promise: path[aptitude] rudder debug: Evaluating vars promise: path[aptitude] rudder debug: DeRefCopyPromise(): promiser:'path[dpkg]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_420' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path[dpkg]' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: debian rudder verbose: P: Stack path: /default/paths/vars/'path[dpkg]'[1] rudder debug: Evaluating vars promise: path[dpkg] rudder debug: Evaluating vars promise: path[dpkg] rudder debug: DeRefCopyPromise(): promiser:'path[dpkg_divert]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_421' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path[dpkg_divert]' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: debian rudder verbose: P: Stack path: /default/paths/vars/'path[dpkg_divert]'[1] rudder debug: Evaluating vars promise: path[dpkg_divert] rudder debug: Evaluating vars promise: path[dpkg_divert] rudder debug: DeRefCopyPromise(): promiser:'path[groupadd]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_422' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path[groupadd]' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: debian rudder verbose: P: Stack path: /default/paths/vars/'path[groupadd]'[1] rudder debug: Evaluating vars promise: path[groupadd] rudder debug: Evaluating vars promise: path[groupadd] rudder debug: DeRefCopyPromise(): promiser:'path[groupdel]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_423' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path[groupdel]' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: debian rudder verbose: P: Stack path: /default/paths/vars/'path[groupdel]'[1] rudder debug: Evaluating vars promise: path[groupdel] rudder debug: Evaluating vars promise: path[groupdel] rudder debug: DeRefCopyPromise(): promiser:'path[groupmod]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_424' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path[groupmod]' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: debian rudder verbose: P: Stack path: /default/paths/vars/'path[groupmod]'[1] rudder debug: Evaluating vars promise: path[groupmod] rudder debug: Evaluating vars promise: path[groupmod] rudder debug: DeRefCopyPromise(): promiser:'path[ifconfig]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_425' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path[ifconfig]' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: debian rudder verbose: P: Stack path: /default/paths/vars/'path[ifconfig]'[1] rudder debug: Evaluating vars promise: path[ifconfig] rudder debug: Evaluating vars promise: path[ifconfig] rudder debug: DeRefCopyPromise(): promiser:'path[ip]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_426' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path[ip]' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: debian rudder verbose: P: Stack path: /default/paths/vars/'path[ip]'[1] rudder debug: Evaluating vars promise: path[ip] rudder debug: Evaluating vars promise: path[ip] rudder debug: DeRefCopyPromise(): promiser:'path[service]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_427' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path[service]' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: debian rudder verbose: P: Stack path: /default/paths/vars/'path[service]'[1] rudder debug: Evaluating vars promise: path[service] rudder debug: Evaluating vars promise: path[service] rudder debug: DeRefCopyPromise(): promiser:'path[svc]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_428' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path[svc]' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: debian rudder verbose: P: Stack path: /default/paths/vars/'path[svc]'[1] rudder debug: Evaluating vars promise: path[svc] rudder debug: Evaluating vars promise: path[svc] rudder debug: DeRefCopyPromise(): promiser:'path[update_alternatives]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_429' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path[update_alternatives]' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: debian rudder verbose: P: Stack path: /default/paths/vars/'path[update_alternatives]'[1] rudder debug: Evaluating vars promise: path[update_alternatives] rudder debug: Evaluating vars promise: path[update_alternatives] rudder debug: DeRefCopyPromise(): promiser:'path[update_rc_d]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_430' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path[update_rc_d]' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: debian rudder verbose: P: Stack path: /default/paths/vars/'path[update_rc_d]'[1] rudder debug: Evaluating vars promise: path[update_rc_d] rudder debug: Evaluating vars promise: path[update_rc_d] rudder debug: DeRefCopyPromise(): promiser:'path[useradd]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_431' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path[useradd]' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: debian rudder verbose: P: Stack path: /default/paths/vars/'path[useradd]'[1] rudder debug: Evaluating vars promise: path[useradd] rudder debug: Evaluating vars promise: path[useradd] rudder debug: DeRefCopyPromise(): promiser:'path[userdel]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_432' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path[userdel]' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: debian rudder verbose: P: Stack path: /default/paths/vars/'path[userdel]'[1] rudder debug: Evaluating vars promise: path[userdel] rudder debug: Evaluating vars promise: path[userdel] rudder debug: DeRefCopyPromise(): promiser:'path[usermod]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_433' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path[usermod]' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: debian rudder verbose: P: Stack path: /default/paths/vars/'path[usermod]'[1] rudder debug: Evaluating vars promise: path[usermod] rudder debug: Evaluating vars promise: path[usermod] rudder debug: DeRefCopyPromise(): promiser:'path[sysctl]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_441' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path[sysctl]' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: !(archlinux||darwin) rudder verbose: P: Stack path: /default/paths/vars/'path[sysctl]'[1] rudder debug: Evaluating vars promise: path[sysctl] rudder debug: Evaluating vars promise: path[sysctl] rudder debug: DeRefCopyPromise(): promiser:'path[logger]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_444' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path[logger]' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: !suse rudder verbose: P: Stack path: /default/paths/vars/'path[logger]'[1] rudder debug: Evaluating vars promise: path[logger] rudder debug: Evaluating vars promise: path[logger] rudder debug: DeRefCopyPromise(): promiser:'path[shadow]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_503' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path[shadow]' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: linux|solaris rudder verbose: P: Stack path: /default/paths/vars/'path[shadow]'[1] rudder debug: Evaluating vars promise: path[shadow] rudder debug: Evaluating vars promise: path[shadow] rudder debug: DeRefCopyPromise(): promiser:'all_paths' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating function: getindices("path") rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_517' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'all_paths' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/vars/'all_paths'[1] rudder debug: Evaluating vars promise: all_paths rudder debug: Evaluating vars promise: all_paths rudder debug: DeRefCopyPromise(): promiser:'$(all_paths)' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Starting iteration engine with 2 wheels --- ENTERING WARP SPEED rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_518' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'groupadd' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/vars/'groupadd'[1] rudder debug: Evaluating vars promise: groupadd rudder debug: Evaluating vars promise: groupadd rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_518' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'usermod' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/vars/'usermod'[2] rudder debug: Evaluating vars promise: usermod rudder debug: Evaluating vars promise: usermod rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_518' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'iptables_save' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/vars/'iptables_save'[3] rudder debug: Evaluating vars promise: iptables_save rudder debug: Evaluating vars promise: iptables_save rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_518' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'ifconfig' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/vars/'ifconfig'[4] rudder debug: Evaluating vars promise: ifconfig rudder debug: Evaluating vars promise: ifconfig rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_518' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'groupdel' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/vars/'groupdel'[5] rudder debug: Evaluating vars promise: groupdel rudder debug: Evaluating vars promise: groupdel rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_518' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'dmidecode' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/vars/'dmidecode'[6] rudder debug: Evaluating vars promise: dmidecode rudder debug: Evaluating vars promise: dmidecode rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_518' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'egrep' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/vars/'egrep'[7] rudder debug: Evaluating vars promise: egrep rudder debug: Evaluating vars promise: egrep rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_518' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'getfacl' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/vars/'getfacl'[8] rudder debug: Evaluating vars promise: getfacl rudder debug: Evaluating vars promise: getfacl rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_518' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'createrepo' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/vars/'createrepo'[9] rudder debug: Evaluating vars promise: createrepo rudder debug: Evaluating vars promise: createrepo rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_518' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'mailx' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/vars/'mailx'[10] rudder debug: Evaluating vars promise: mailx rudder debug: Evaluating vars promise: mailx rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_518' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'logger' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/vars/'logger'[11] rudder debug: Evaluating vars promise: logger rudder debug: Evaluating vars promise: logger rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_518' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'ethtool' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/vars/'ethtool'[12] rudder debug: Evaluating vars promise: ethtool rudder debug: Evaluating vars promise: ethtool rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_518' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'service' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/vars/'service'[13] rudder debug: Evaluating vars promise: service rudder debug: Evaluating vars promise: service rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_518' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'free' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/vars/'free'[14] rudder debug: Evaluating vars promise: free rudder debug: Evaluating vars promise: free rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_518' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'diff' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/vars/'diff'[15] rudder debug: Evaluating vars promise: diff rudder debug: Evaluating vars promise: diff rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_518' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'curl' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/vars/'curl'[16] rudder debug: Evaluating vars promise: curl rudder debug: Evaluating vars promise: curl rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_518' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'netstat' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/vars/'netstat'[17] rudder debug: Evaluating vars promise: netstat rudder debug: Evaluating vars promise: netstat rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_518' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'apt_config' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/vars/'apt_config'[18] rudder debug: Evaluating vars promise: apt_config rudder debug: Evaluating vars promise: apt_config rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_518' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'virtualenv' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/vars/'virtualenv'[19] rudder debug: Evaluating vars promise: virtualenv rudder debug: Evaluating vars promise: virtualenv rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_518' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'cat' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/vars/'cat'[20] rudder debug: Evaluating vars promise: cat rudder debug: Evaluating vars promise: cat rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_518' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'sysctl' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/vars/'sysctl'[21] rudder debug: Evaluating vars promise: sysctl rudder debug: Evaluating vars promise: sysctl rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_518' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'tr' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/vars/'tr'[22] rudder debug: Evaluating vars promise: tr rudder debug: Evaluating vars promise: tr rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_518' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'hostname' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/vars/'hostname'[23] rudder debug: Evaluating vars promise: hostname rudder debug: Evaluating vars promise: hostname rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_518' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'bc' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/vars/'bc'[24] rudder debug: Evaluating vars promise: bc rudder debug: Evaluating vars promise: bc rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_518' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'dc' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/vars/'dc'[25] rudder debug: Evaluating vars promise: dc rudder debug: Evaluating vars promise: dc rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_518' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'svc' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/vars/'svc'[26] rudder debug: Evaluating vars promise: svc rudder debug: Evaluating vars promise: svc rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_518' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'dpkg_divert' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/vars/'dpkg_divert'[27] rudder debug: Evaluating vars promise: dpkg_divert rudder debug: Evaluating vars promise: dpkg_divert rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_518' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'apt_get' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/vars/'apt_get'[28] rudder debug: Evaluating vars promise: apt_get rudder debug: Evaluating vars promise: apt_get rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_518' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'echo' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/vars/'echo'[29] rudder debug: Evaluating vars promise: echo rudder debug: Evaluating vars promise: echo rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_518' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'crontab' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/vars/'crontab'[30] rudder debug: Evaluating vars promise: crontab rudder debug: Evaluating vars promise: crontab rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_518' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'nologin' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/vars/'nologin'[31] rudder debug: Evaluating vars promise: nologin rudder debug: Evaluating vars promise: nologin rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_518' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'test' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/vars/'test'[32] rudder debug: Evaluating vars promise: test rudder debug: Evaluating vars promise: test rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_518' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'npm' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/vars/'npm'[33] rudder debug: Evaluating vars promise: npm rudder debug: Evaluating vars promise: npm rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_518' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'cksum' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/vars/'cksum'[34] rudder debug: Evaluating vars promise: cksum rudder debug: Evaluating vars promise: cksum rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_518' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'ip' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/vars/'ip'[35] rudder debug: Evaluating vars promise: ip rudder debug: Evaluating vars promise: ip rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_518' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'userdel' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/vars/'userdel'[36] rudder debug: Evaluating vars promise: userdel rudder debug: Evaluating vars promise: userdel rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_518' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'awk' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/vars/'awk'[37] rudder debug: Evaluating vars promise: awk rudder debug: Evaluating vars promise: awk rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_518' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'ping' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/vars/'ping'[38] rudder debug: Evaluating vars promise: ping rudder debug: Evaluating vars promise: ping rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_518' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'groupmod' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/vars/'groupmod'[39] rudder debug: Evaluating vars promise: groupmod rudder debug: Evaluating vars promise: groupmod rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_518' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'dpkg' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/vars/'dpkg'[40] rudder debug: Evaluating vars promise: dpkg rudder debug: Evaluating vars promise: dpkg rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_518' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'lsof' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/vars/'lsof'[41] rudder debug: Evaluating vars promise: lsof rudder debug: Evaluating vars promise: lsof rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_518' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'env' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/vars/'env'[42] rudder debug: Evaluating vars promise: env rudder debug: Evaluating vars promise: env rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_518' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'dig' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/vars/'dig'[43] rudder debug: Evaluating vars promise: dig rudder debug: Evaluating vars promise: dig rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_518' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'perl' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/vars/'perl'[44] rudder debug: Evaluating vars promise: perl rudder debug: Evaluating vars promise: perl rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_518' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'cut' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/vars/'cut'[45] rudder debug: Evaluating vars promise: cut rudder debug: Evaluating vars promise: cut rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_518' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'domainname' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/vars/'domainname'[46] rudder debug: Evaluating vars promise: domainname rudder debug: Evaluating vars promise: domainname rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_518' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'apt_cache' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/vars/'apt_cache'[47] rudder debug: Evaluating vars promise: apt_cache rudder debug: Evaluating vars promise: apt_cache rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_518' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'wc' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/vars/'wc'[48] rudder debug: Evaluating vars promise: wc rudder debug: Evaluating vars promise: wc rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_518' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'tar' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/vars/'tar'[49] rudder debug: Evaluating vars promise: tar rudder debug: Evaluating vars promise: tar rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_518' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'pgrep' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/vars/'pgrep'[50] rudder debug: Evaluating vars promise: pgrep rudder debug: Evaluating vars promise: pgrep rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_518' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'update_alternatives' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/vars/'update_alternatives'[51] rudder debug: Evaluating vars promise: update_alternatives rudder debug: Evaluating vars promise: update_alternatives rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_518' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'aptitude' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/vars/'aptitude'[52] rudder debug: Evaluating vars promise: aptitude rudder debug: Evaluating vars promise: aptitude rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_518' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'useradd' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/vars/'useradd'[53] rudder debug: Evaluating vars promise: useradd rudder debug: Evaluating vars promise: useradd rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_518' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'apt_key' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/vars/'apt_key'[54] rudder debug: Evaluating vars promise: apt_key rudder debug: Evaluating vars promise: apt_key rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_518' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'pip' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/vars/'pip'[55] rudder debug: Evaluating vars promise: pip rudder debug: Evaluating vars promise: pip rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_518' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'update_rc_d' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/vars/'update_rc_d'[56] rudder debug: Evaluating vars promise: update_rc_d rudder debug: Evaluating vars promise: update_rc_d rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_518' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'find' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/vars/'find'[57] rudder debug: Evaluating vars promise: find rudder debug: Evaluating vars promise: find rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_518' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'init' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/vars/'init'[58] rudder debug: Evaluating vars promise: init rudder debug: Evaluating vars promise: init rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_518' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'df' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/vars/'df'[59] rudder debug: Evaluating vars promise: df rudder debug: Evaluating vars promise: df rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_518' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'grep' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/vars/'grep'[60] rudder debug: Evaluating vars promise: grep rudder debug: Evaluating vars promise: grep rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_518' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'printf' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/vars/'printf'[61] rudder debug: Evaluating vars promise: printf rudder debug: Evaluating vars promise: printf rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_518' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'realpath' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/vars/'realpath'[62] rudder debug: Evaluating vars promise: realpath rudder debug: Evaluating vars promise: realpath rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_518' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'sort' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/vars/'sort'[63] rudder debug: Evaluating vars promise: sort rudder debug: Evaluating vars promise: sort rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_518' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'shadow' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/vars/'shadow'[64] rudder debug: Evaluating vars promise: shadow rudder debug: Evaluating vars promise: shadow rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_518' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'systemctl' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/vars/'systemctl'[65] rudder debug: Evaluating vars promise: systemctl rudder debug: Evaluating vars promise: systemctl rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_518' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'chkconfig' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/vars/'chkconfig'[66] rudder debug: Evaluating vars promise: chkconfig rudder debug: Evaluating vars promise: chkconfig rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_518' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'ls' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/vars/'ls'[67] rudder debug: Evaluating vars promise: ls rudder debug: Evaluating vars promise: ls rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_518' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'crontabs' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/vars/'crontabs'[68] rudder debug: Evaluating vars promise: crontabs rudder debug: Evaluating vars promise: crontabs rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_518' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'lsattr' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/vars/'lsattr'[69] rudder debug: Evaluating vars promise: lsattr rudder debug: Evaluating vars promise: lsattr rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_518' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'wget' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/vars/'wget'[70] rudder debug: Evaluating vars promise: wget rudder debug: Evaluating vars promise: wget rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_518' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'getent' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/vars/'getent'[71] rudder debug: Evaluating vars promise: getent rudder debug: Evaluating vars promise: getent rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_518' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'sed' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/vars/'sed'[72] rudder debug: Evaluating vars promise: sed rudder debug: Evaluating vars promise: sed rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_518' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'iptables' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/vars/'iptables'[73] rudder debug: Evaluating vars promise: iptables rudder debug: Evaluating vars promise: iptables rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_518' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'git' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/vars/'git'[74] rudder debug: Evaluating vars promise: git rudder debug: Evaluating vars promise: git rudder debug: Iteration engine finished --- WARPING OUT rudder debug: DeRefCopyPromise(): promiser:'_have_bin_env' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("/bin/env") rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_521' of type "classes" (pass 0) rudder verbose: P: Promiser/affected object: '_have_bin_env' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/classes/'_have_bin_env'[1] rudder debug: Evaluating classes promise: _have_bin_env rudder debug: DeRefCopyPromise(): promiser:'_have_bin_systemctl' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Skipping evaluation of classes promise as class '_have_bin_systemctl' is already set rudder debug: DeRefCopyPromise(): promiser:'_stdlib_has_path_$(all_paths)' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: DeRefCopyPromise(): copying constraint: 'comment' rudder debug: Starting iteration engine with 1 wheels --- ENTERING WARP SPEED rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_groupadd' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_usermod' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_iptables_save' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_ifconfig' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_groupdel' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_dmidecode' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_egrep' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_getfacl' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_createrepo' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_mailx' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_logger' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_ethtool' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_service' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_free' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_diff' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_curl' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_netstat' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_apt_config' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_virtualenv' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_cat' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_sysctl' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_tr' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_hostname' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_bc' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_dc' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_svc' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_dpkg_divert' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_apt_get' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_echo' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_crontab' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_nologin' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_test' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_npm' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_cksum' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_ip' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_userdel' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_awk' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_ping' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_groupmod' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_dpkg' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_lsof' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_env' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_dig' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_perl' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_cut' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_domainname' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_apt_cache' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_wc' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_tar' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_pgrep' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_update_alternatives' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_aptitude' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_useradd' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_apt_key' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_pip' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_update_rc_d' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_find' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_init' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_df' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_grep' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_printf' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_realpath' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_sort' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_shadow' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_systemctl' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_chkconfig' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_ls' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_crontabs' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_lsattr' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_wget' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_getent' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_sed' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_iptables' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_has_path_git' is already set rudder debug: Iteration engine finished --- WARPING OUT rudder debug: DeRefCopyPromise(): promiser:'_stdlib_path_exists_$(all_paths)' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: DeRefCopyPromise(): copying constraint: 'comment' rudder debug: Starting iteration engine with 2 wheels --- ENTERING WARP SPEED rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_groupadd' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_usermod' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_iptables_save' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_ifconfig' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_groupdel' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_dmidecode' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_egrep' is already set rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_528' of type "classes" (pass 0) rudder verbose: P: Promiser/affected object: '_stdlib_path_exists_getfacl' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/classes/'_stdlib_path_exists_getfacl'[8] rudder verbose: P: rudder verbose: P: Comment: It's useful to know if getfacl exists on the filesystem as defined rudder debug: Evaluating classes promise: _stdlib_path_exists_getfacl rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_528' of type "classes" (pass 0) rudder verbose: P: Promiser/affected object: '_stdlib_path_exists_createrepo' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/classes/'_stdlib_path_exists_createrepo'[9] rudder verbose: P: rudder verbose: P: Comment: It's useful to know if createrepo exists on the filesystem as defined rudder debug: Evaluating classes promise: _stdlib_path_exists_createrepo rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_528' of type "classes" (pass 0) rudder verbose: P: Promiser/affected object: '_stdlib_path_exists_mailx' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/classes/'_stdlib_path_exists_mailx'[10] rudder verbose: P: rudder verbose: P: Comment: It's useful to know if mailx exists on the filesystem as defined rudder debug: Evaluating classes promise: _stdlib_path_exists_mailx rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_logger' is already set rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_528' of type "classes" (pass 0) rudder verbose: P: Promiser/affected object: '_stdlib_path_exists_ethtool' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/classes/'_stdlib_path_exists_ethtool'[12] rudder verbose: P: rudder verbose: P: Comment: It's useful to know if ethtool exists on the filesystem as defined rudder debug: Evaluating classes promise: _stdlib_path_exists_ethtool rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_service' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_free' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_diff' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_curl' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_netstat' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_apt_config' is already set rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_528' of type "classes" (pass 0) rudder verbose: P: Promiser/affected object: '_stdlib_path_exists_virtualenv' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/classes/'_stdlib_path_exists_virtualenv'[19] rudder verbose: P: rudder verbose: P: Comment: It's useful to know if virtualenv exists on the filesystem as defined rudder debug: Evaluating classes promise: _stdlib_path_exists_virtualenv rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_cat' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_sysctl' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_tr' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_hostname' is already set rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_528' of type "classes" (pass 0) rudder verbose: P: Promiser/affected object: '_stdlib_path_exists_bc' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/classes/'_stdlib_path_exists_bc'[24] rudder verbose: P: rudder verbose: P: Comment: It's useful to know if bc exists on the filesystem as defined rudder debug: Evaluating classes promise: _stdlib_path_exists_bc rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_528' of type "classes" (pass 0) rudder verbose: P: Promiser/affected object: '_stdlib_path_exists_dc' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/classes/'_stdlib_path_exists_dc'[25] rudder verbose: P: rudder verbose: P: Comment: It's useful to know if dc exists on the filesystem as defined rudder debug: Evaluating classes promise: _stdlib_path_exists_dc rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_svc' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_dpkg_divert' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_apt_get' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_echo' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_crontab' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_nologin' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_test' is already set rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_528' of type "classes" (pass 0) rudder verbose: P: Promiser/affected object: '_stdlib_path_exists_npm' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/classes/'_stdlib_path_exists_npm'[33] rudder verbose: P: rudder verbose: P: Comment: It's useful to know if npm exists on the filesystem as defined rudder debug: Evaluating classes promise: _stdlib_path_exists_npm rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_cksum' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_ip' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_userdel' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_awk' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_ping' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_groupmod' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_dpkg' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_lsof' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_env' is already set rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_528' of type "classes" (pass 0) rudder verbose: P: Promiser/affected object: '_stdlib_path_exists_dig' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/classes/'_stdlib_path_exists_dig'[43] rudder verbose: P: rudder verbose: P: Comment: It's useful to know if dig exists on the filesystem as defined rudder debug: Evaluating classes promise: _stdlib_path_exists_dig rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_perl' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_cut' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_domainname' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_apt_cache' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_wc' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_tar' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_pgrep' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_update_alternatives' is already set rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_528' of type "classes" (pass 0) rudder verbose: P: Promiser/affected object: '_stdlib_path_exists_aptitude' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/classes/'_stdlib_path_exists_aptitude'[52] rudder verbose: P: rudder verbose: P: Comment: It's useful to know if aptitude exists on the filesystem as defined rudder debug: Evaluating classes promise: _stdlib_path_exists_aptitude rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_useradd' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_apt_key' is already set rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_528' of type "classes" (pass 0) rudder verbose: P: Promiser/affected object: '_stdlib_path_exists_pip' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/classes/'_stdlib_path_exists_pip'[55] rudder verbose: P: rudder verbose: P: Comment: It's useful to know if pip exists on the filesystem as defined rudder debug: Evaluating classes promise: _stdlib_path_exists_pip rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_update_rc_d' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_find' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_init' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_df' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_grep' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_printf' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_realpath' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_sort' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_shadow' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_systemctl' is already set rudder debug: Evaluating function: fileexists("$(path[$(all_paths)])") rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_paths_cf_528' of type "classes" (pass 0) rudder verbose: P: Promiser/affected object: '_stdlib_path_exists_chkconfig' rudder verbose: P: Part of bundle: paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/paths/classes/'_stdlib_path_exists_chkconfig'[66] rudder verbose: P: rudder verbose: P: Comment: It's useful to know if chkconfig exists on the filesystem as defined rudder debug: Evaluating classes promise: _stdlib_path_exists_chkconfig rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_ls' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_crontabs' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_lsattr' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_wget' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_getent' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_sed' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_iptables' is already set rudder debug: Skipping evaluation of classes promise as class '_stdlib_path_exists_git' is already set rudder debug: Iteration engine finished --- WARPING OUT rudder debug: No promise type reports in bundle paths rudder debug: Skipping subsequent evaluation of promise type vars in bundle paths rudder debug: Skipping subsequent evaluation of promise type classes in bundle paths rudder debug: No promise type meta in bundle files_common rudder debug: DeRefCopyPromise(): promiser:'inputs' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_files_cf_54' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'inputs' rudder verbose: P: Part of bundle: files_common rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/files_common/vars/'inputs'[1] rudder debug: Evaluating vars promise: inputs rudder debug: Evaluating vars promise: inputs rudder debug: No promise type classes in bundle files_common rudder debug: No promise type reports in bundle files_common rudder debug: Skipping subsequent evaluation of promise type vars in bundle files_common rudder debug: No promise type meta in bundle services_common rudder debug: DeRefCopyPromise(): promiser:'inputs' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_services_cf_54' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'inputs' rudder verbose: P: Part of bundle: services_common rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/services_common/vars/'inputs'[1] rudder debug: Evaluating vars promise: inputs rudder debug: Evaluating vars promise: inputs rudder debug: No promise type classes in bundle services_common rudder debug: No promise type reports in bundle services_common rudder debug: Skipping subsequent evaluation of promise type vars in bundle services_common rudder debug: No promise type meta in bundle vcs_common rudder debug: DeRefCopyPromise(): promiser:'inputs' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_vcs_cf_54' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'inputs' rudder verbose: P: Part of bundle: vcs_common rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/vcs_common/vars/'inputs'[1] rudder debug: Evaluating vars promise: inputs rudder debug: Evaluating vars promise: inputs rudder debug: No promise type classes in bundle vcs_common rudder debug: No promise type reports in bundle vcs_common rudder debug: Skipping subsequent evaluation of promise type vars in bundle vcs_common rudder debug: No promise type meta in bundle package_module_knowledge rudder debug: DeRefCopyPromise(): promiser:'platform_default' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_packages_cf_58' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'platform_default' rudder verbose: P: Part of bundle: package_module_knowledge rudder verbose: P: Base context class: debian rudder verbose: P: Stack path: /default/package_module_knowledge/vars/'platform_default'[1] rudder debug: Evaluating vars promise: platform_default rudder debug: Evaluating vars promise: platform_default rudder debug: No promise type classes in bundle package_module_knowledge rudder debug: No promise type reports in bundle package_module_knowledge rudder debug: Skipping subsequent evaluation of promise type vars in bundle package_module_knowledge rudder debug: No promise type meta in bundle packages_common rudder debug: DeRefCopyPromise(): promiser:'inputs' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_packages_cf_198' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'inputs' rudder verbose: P: Part of bundle: packages_common rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/packages_common/vars/'inputs'[1] rudder debug: Evaluating vars promise: inputs rudder debug: Evaluating vars promise: inputs rudder debug: No promise type classes in bundle packages_common rudder debug: No promise type reports in bundle packages_common rudder debug: Skipping subsequent evaluation of promise type vars in bundle packages_common rudder debug: No promise type meta in bundle common_knowledge rudder debug: DeRefCopyPromise(): promiser:'list_update_ifelapsed' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_packages_cf_221' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'list_update_ifelapsed' rudder verbose: P: Part of bundle: common_knowledge rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/common_knowledge/vars/'list_update_ifelapsed'[1] rudder debug: Evaluating vars promise: list_update_ifelapsed rudder debug: Evaluating vars promise: list_update_ifelapsed rudder debug: No promise type classes in bundle common_knowledge rudder debug: No promise type reports in bundle common_knowledge rudder debug: Skipping subsequent evaluation of promise type vars in bundle common_knowledge rudder debug: No promise type meta in bundle debian_knowledge rudder debug: DeRefCopyPromise(): promiser:'default_arch' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating function: ifelse("x86_64","amd64","i386","i386","$(sys.arch)") rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_packages_cf_232' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'default_arch' rudder verbose: P: Part of bundle: debian_knowledge rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/debian_knowledge/vars/'default_arch'[1] rudder debug: Evaluating vars promise: default_arch rudder debug: Evaluating vars promise: default_arch rudder debug: DeRefCopyPromise(): promiser:'apt_prefix' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_packages_cf_236' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'apt_prefix' rudder verbose: P: Part of bundle: debian_knowledge rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/debian_knowledge/vars/'apt_prefix'[1] rudder debug: Evaluating vars promise: apt_prefix rudder debug: Evaluating vars promise: apt_prefix rudder debug: DeRefCopyPromise(): promiser:'call_dpkg' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_packages_cf_237' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'call_dpkg' rudder verbose: P: Part of bundle: debian_knowledge rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/debian_knowledge/vars/'call_dpkg'[1] rudder debug: Evaluating vars promise: call_dpkg rudder debug: Evaluating vars promise: call_dpkg rudder debug: DeRefCopyPromise(): promiser:'call_apt_get' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_packages_cf_238' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'call_apt_get' rudder verbose: P: Part of bundle: debian_knowledge rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/debian_knowledge/vars/'call_apt_get'[1] rudder debug: Evaluating vars promise: call_apt_get rudder debug: Evaluating vars promise: call_apt_get rudder debug: DeRefCopyPromise(): promiser:'call_aptitude' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_packages_cf_239' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'call_aptitude' rudder verbose: P: Part of bundle: debian_knowledge rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/debian_knowledge/vars/'call_aptitude'[1] rudder debug: Evaluating vars promise: call_aptitude rudder debug: Evaluating vars promise: call_aptitude rudder debug: DeRefCopyPromise(): promiser:'dpkg_options' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_packages_cf_240' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'dpkg_options' rudder verbose: P: Part of bundle: debian_knowledge rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/debian_knowledge/vars/'dpkg_options'[1] rudder debug: Evaluating vars promise: dpkg_options rudder debug: Evaluating vars promise: dpkg_options rudder debug: DeRefCopyPromise(): promiser:'dpkg_compare_equal' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_packages_cf_242' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'dpkg_compare_equal' rudder verbose: P: Part of bundle: debian_knowledge rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/debian_knowledge/vars/'dpkg_compare_equal'[1] rudder debug: Evaluating vars promise: dpkg_compare_equal rudder debug: Evaluating vars promise: dpkg_compare_equal rudder debug: DeRefCopyPromise(): promiser:'dpkg_compare_less' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_packages_cf_243' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'dpkg_compare_less' rudder verbose: P: Part of bundle: debian_knowledge rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/debian_knowledge/vars/'dpkg_compare_less'[1] rudder debug: Evaluating vars promise: dpkg_compare_less rudder debug: Evaluating vars promise: dpkg_compare_less rudder debug: DeRefCopyPromise(): promiser:'list_name_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_packages_cf_245' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'list_name_regex' rudder verbose: P: Part of bundle: debian_knowledge rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/debian_knowledge/vars/'list_name_regex'[1] rudder debug: Evaluating vars promise: list_name_regex rudder debug: Evaluating vars promise: list_name_regex rudder debug: DeRefCopyPromise(): promiser:'list_version_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_packages_cf_246' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'list_version_regex' rudder verbose: P: Part of bundle: debian_knowledge rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/debian_knowledge/vars/'list_version_regex'[1] rudder debug: Evaluating vars promise: list_version_regex rudder debug: Evaluating vars promise: list_version_regex rudder debug: DeRefCopyPromise(): promiser:'patch_name_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_packages_cf_248' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'patch_name_regex' rudder verbose: P: Part of bundle: debian_knowledge rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/debian_knowledge/vars/'patch_name_regex'[1] rudder debug: Evaluating vars promise: patch_name_regex rudder debug: Evaluating vars promise: patch_name_regex rudder debug: DeRefCopyPromise(): promiser:'patch_version_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_packages_cf_249' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'patch_version_regex' rudder verbose: P: Part of bundle: debian_knowledge rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/debian_knowledge/vars/'patch_version_regex'[1] rudder debug: Evaluating vars promise: patch_version_regex rudder debug: Evaluating vars promise: patch_version_regex rudder debug: No promise type classes in bundle debian_knowledge rudder debug: No promise type reports in bundle debian_knowledge rudder debug: Skipping subsequent evaluation of promise type vars in bundle debian_knowledge rudder debug: No promise type meta in bundle rpm_knowledge rudder debug: DeRefCopyPromise(): promiser:'call_rpm' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_packages_cf_259' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'call_rpm' rudder verbose: P: Part of bundle: rpm_knowledge rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/rpm_knowledge/vars/'call_rpm'[1] rudder debug: Evaluating vars promise: call_rpm rudder debug: Evaluating vars promise: call_rpm rudder debug: DeRefCopyPromise(): promiser:'rpm_output_format' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_packages_cf_261' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'rpm_output_format' rudder verbose: P: Part of bundle: rpm_knowledge rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/rpm_knowledge/vars/'rpm_output_format'[1] rudder debug: Evaluating vars promise: rpm_output_format rudder debug: Evaluating vars promise: rpm_output_format rudder debug: DeRefCopyPromise(): promiser:'rpm_name_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_packages_cf_262' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'rpm_name_regex' rudder verbose: P: Part of bundle: rpm_knowledge rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/rpm_knowledge/vars/'rpm_name_regex'[1] rudder debug: Evaluating vars promise: rpm_name_regex rudder debug: Evaluating vars promise: rpm_name_regex rudder debug: DeRefCopyPromise(): promiser:'rpm_version_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_packages_cf_263' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'rpm_version_regex' rudder verbose: P: Part of bundle: rpm_knowledge rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/rpm_knowledge/vars/'rpm_version_regex'[1] rudder debug: Evaluating vars promise: rpm_version_regex rudder debug: Evaluating vars promise: rpm_version_regex rudder debug: DeRefCopyPromise(): promiser:'rpm_arch_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_packages_cf_264' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'rpm_arch_regex' rudder verbose: P: Part of bundle: rpm_knowledge rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/rpm_knowledge/vars/'rpm_arch_regex'[1] rudder debug: Evaluating vars promise: rpm_arch_regex rudder debug: Evaluating vars promise: rpm_arch_regex rudder debug: DeRefCopyPromise(): promiser:'rpm2_output_format' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_packages_cf_266' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'rpm2_output_format' rudder verbose: P: Part of bundle: rpm_knowledge rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/rpm_knowledge/vars/'rpm2_output_format'[1] rudder debug: Evaluating vars promise: rpm2_output_format rudder debug: Evaluating vars promise: rpm2_output_format rudder debug: DeRefCopyPromise(): promiser:'rpm2_name_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_packages_cf_267' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'rpm2_name_regex' rudder verbose: P: Part of bundle: rpm_knowledge rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/rpm_knowledge/vars/'rpm2_name_regex'[1] rudder debug: Evaluating vars promise: rpm2_name_regex rudder debug: Evaluating vars promise: rpm2_name_regex rudder debug: DeRefCopyPromise(): promiser:'rpm2_version_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_packages_cf_268' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'rpm2_version_regex' rudder verbose: P: Part of bundle: rpm_knowledge rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/rpm_knowledge/vars/'rpm2_version_regex'[1] rudder debug: Evaluating vars promise: rpm2_version_regex rudder debug: Evaluating vars promise: rpm2_version_regex rudder debug: DeRefCopyPromise(): promiser:'rpm2_arch_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_packages_cf_269' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'rpm2_arch_regex' rudder verbose: P: Part of bundle: rpm_knowledge rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/rpm_knowledge/vars/'rpm2_arch_regex'[1] rudder debug: Evaluating vars promise: rpm2_arch_regex rudder debug: Evaluating vars promise: rpm2_arch_regex rudder debug: DeRefCopyPromise(): promiser:'rpm3_output_format' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_packages_cf_271' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'rpm3_output_format' rudder verbose: P: Part of bundle: rpm_knowledge rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/rpm_knowledge/vars/'rpm3_output_format'[1] rudder debug: Evaluating vars promise: rpm3_output_format rudder debug: Evaluating vars promise: rpm3_output_format rudder debug: DeRefCopyPromise(): promiser:'rpm3_name_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_packages_cf_272' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'rpm3_name_regex' rudder verbose: P: Part of bundle: rpm_knowledge rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/rpm_knowledge/vars/'rpm3_name_regex'[1] rudder debug: Evaluating vars promise: rpm3_name_regex rudder debug: Evaluating vars promise: rpm3_name_regex rudder debug: DeRefCopyPromise(): promiser:'rpm3_version_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_packages_cf_273' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'rpm3_version_regex' rudder verbose: P: Part of bundle: rpm_knowledge rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/rpm_knowledge/vars/'rpm3_version_regex'[1] rudder debug: Evaluating vars promise: rpm3_version_regex rudder debug: Evaluating vars promise: rpm3_version_regex rudder debug: DeRefCopyPromise(): promiser:'rpm3_arch_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_packages_cf_274' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'rpm3_arch_regex' rudder verbose: P: Part of bundle: rpm_knowledge rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/rpm_knowledge/vars/'rpm3_arch_regex'[1] rudder debug: Evaluating vars promise: rpm3_arch_regex rudder debug: Evaluating vars promise: rpm3_arch_regex rudder debug: No promise type classes in bundle rpm_knowledge rudder debug: No promise type reports in bundle rpm_knowledge rudder debug: Skipping subsequent evaluation of promise type vars in bundle rpm_knowledge rudder debug: No promise type meta in bundle redhat_no_locking_knowledge rudder debug: DeRefCopyPromise(): promiser:'no_locking_option' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_packages_cf_282' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'no_locking_option' rudder verbose: P: Part of bundle: redhat_no_locking_knowledge rudder verbose: P: Base context class: !redhat_setopt_available rudder verbose: P: Stack path: /default/redhat_no_locking_knowledge/vars/'no_locking_option'[1] rudder debug: Evaluating vars promise: no_locking_option rudder debug: Evaluating vars promise: no_locking_option rudder debug: No promise type reports in bundle redhat_no_locking_knowledge rudder debug: Skipping subsequent evaluation of promise type vars in bundle redhat_no_locking_knowledge rudder debug: Skipping subsequent evaluation of promise type classes in bundle redhat_no_locking_knowledge rudder debug: No promise type meta in bundle redhat_knowledge rudder debug: DeRefCopyPromise(): promiser:'default_arch' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_packages_cf_302' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'default_arch' rudder verbose: P: Part of bundle: redhat_knowledge rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/redhat_knowledge/vars/'default_arch'[1] rudder debug: Evaluating vars promise: default_arch rudder debug: Evaluating vars promise: default_arch rudder debug: DeRefCopyPromise(): promiser:'call_yum' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_packages_cf_304' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'call_yum' rudder verbose: P: Part of bundle: redhat_knowledge rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/redhat_knowledge/vars/'call_yum'[1] rudder debug: Evaluating vars promise: call_yum rudder debug: Evaluating vars promise: call_yum rudder debug: DeRefCopyPromise(): promiser:'call_rpmvercmp' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_packages_cf_305' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'call_rpmvercmp' rudder verbose: P: Part of bundle: redhat_knowledge rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/redhat_knowledge/vars/'call_rpmvercmp'[1] rudder debug: Evaluating vars promise: call_rpmvercmp rudder debug: Evaluating vars promise: call_rpmvercmp rudder debug: DeRefCopyPromise(): promiser:'yum_options' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating function: ifelse("centos_4|redhat_4|centos_3|redhat_3","","--quiet ${redhat_no_locking_knowledge.no_locking_option}") rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_packages_cf_308' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'yum_options' rudder verbose: P: Part of bundle: redhat_knowledge rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/redhat_knowledge/vars/'yum_options'[1] rudder debug: Evaluating vars promise: yum_options rudder debug: Evaluating vars promise: yum_options rudder debug: DeRefCopyPromise(): promiser:'yum_offline_options' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_packages_cf_310' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'yum_offline_options' rudder verbose: P: Part of bundle: redhat_knowledge rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/redhat_knowledge/vars/'yum_offline_options'[1] rudder debug: Evaluating vars promise: yum_offline_options rudder debug: Evaluating vars promise: yum_offline_options rudder debug: DeRefCopyPromise(): promiser:'rpm_compare_equal' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_packages_cf_312' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'rpm_compare_equal' rudder verbose: P: Part of bundle: redhat_knowledge rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/redhat_knowledge/vars/'rpm_compare_equal'[1] rudder debug: Evaluating vars promise: rpm_compare_equal rudder debug: Evaluating vars promise: rpm_compare_equal rudder debug: DeRefCopyPromise(): promiser:'rpm_compare_less' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_packages_cf_313' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'rpm_compare_less' rudder verbose: P: Part of bundle: redhat_knowledge rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/redhat_knowledge/vars/'rpm_compare_less'[1] rudder debug: Evaluating vars promise: rpm_compare_less rudder debug: Evaluating vars promise: rpm_compare_less rudder debug: DeRefCopyPromise(): promiser:'patch_name_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_packages_cf_321' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'patch_name_regex' rudder verbose: P: Part of bundle: redhat_knowledge rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/redhat_knowledge/vars/'patch_name_regex'[1] rudder debug: Evaluating vars promise: patch_name_regex rudder debug: Evaluating vars promise: patch_name_regex rudder debug: DeRefCopyPromise(): promiser:'patch_version_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_packages_cf_322' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'patch_version_regex' rudder verbose: P: Part of bundle: redhat_knowledge rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/redhat_knowledge/vars/'patch_version_regex'[1] rudder debug: Evaluating vars promise: patch_version_regex rudder debug: Evaluating vars promise: patch_version_regex rudder debug: DeRefCopyPromise(): promiser:'patch_arch_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_packages_cf_323' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'patch_arch_regex' rudder verbose: P: Part of bundle: redhat_knowledge rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/redhat_knowledge/vars/'patch_arch_regex'[1] rudder debug: Evaluating vars promise: patch_arch_regex rudder debug: Evaluating vars promise: patch_arch_regex rudder debug: DeRefCopyPromise(): promiser:'check_update_postproc' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_packages_cf_328' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'check_update_postproc' rudder verbose: P: Part of bundle: redhat_knowledge rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/redhat_knowledge/vars/'check_update_postproc'[1] rudder debug: Evaluating vars promise: check_update_postproc rudder debug: Evaluating vars promise: check_update_postproc rudder debug: No promise type classes in bundle redhat_knowledge rudder debug: No promise type reports in bundle redhat_knowledge rudder debug: Skipping subsequent evaluation of promise type vars in bundle redhat_knowledge rudder debug: No promise type meta in bundle suse_knowledge rudder debug: DeRefCopyPromise(): promiser:'default_arch' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_packages_cf_352' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'default_arch' rudder verbose: P: Part of bundle: suse_knowledge rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/suse_knowledge/vars/'default_arch'[1] rudder debug: Evaluating vars promise: default_arch rudder debug: Evaluating vars promise: default_arch rudder debug: DeRefCopyPromise(): promiser:'call_zypper' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_packages_cf_354' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'call_zypper' rudder verbose: P: Part of bundle: suse_knowledge rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/suse_knowledge/vars/'call_zypper'[1] rudder debug: Evaluating vars promise: call_zypper rudder debug: Evaluating vars promise: call_zypper rudder debug: No promise type classes in bundle suse_knowledge rudder debug: No promise type reports in bundle suse_knowledge rudder debug: Skipping subsequent evaluation of promise type vars in bundle suse_knowledge rudder debug: No promise type meta in bundle darwin_knowledge rudder debug: DeRefCopyPromise(): promiser:'call_brew' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_packages_cf_364' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'call_brew' rudder verbose: P: Part of bundle: darwin_knowledge rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/darwin_knowledge/vars/'call_brew'[1] rudder debug: Evaluating vars promise: call_brew rudder debug: Evaluating vars promise: call_brew rudder debug: DeRefCopyPromise(): promiser:'call_sudo' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_packages_cf_365' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'call_sudo' rudder verbose: P: Part of bundle: darwin_knowledge rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/darwin_knowledge/vars/'call_sudo'[1] rudder debug: Evaluating vars promise: call_sudo rudder debug: Evaluating vars promise: call_sudo rudder debug: DeRefCopyPromise(): promiser:'brew_name_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_packages_cf_369' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'brew_name_regex' rudder verbose: P: Part of bundle: darwin_knowledge rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/darwin_knowledge/vars/'brew_name_regex'[1] rudder debug: Evaluating vars promise: brew_name_regex rudder debug: Evaluating vars promise: brew_name_regex rudder debug: DeRefCopyPromise(): promiser:'brew_version_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_packages_cf_370' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'brew_version_regex' rudder verbose: P: Part of bundle: darwin_knowledge rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/darwin_knowledge/vars/'brew_version_regex'[1] rudder debug: Evaluating vars promise: brew_version_regex rudder debug: Evaluating vars promise: brew_version_regex rudder debug: No promise type classes in bundle darwin_knowledge rudder debug: No promise type reports in bundle darwin_knowledge rudder debug: Skipping subsequent evaluation of promise type vars in bundle darwin_knowledge rudder debug: No promise type meta in bundle npm_knowledge rudder debug: DeRefCopyPromise(): promiser:'call_npm' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_packages_cf_380' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'call_npm' rudder verbose: P: Part of bundle: npm_knowledge rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/npm_knowledge/vars/'call_npm'[1] rudder debug: Evaluating vars promise: call_npm rudder debug: Evaluating vars promise: call_npm rudder debug: DeRefCopyPromise(): promiser:'npm_list_name_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_packages_cf_382' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'npm_list_name_regex' rudder verbose: P: Part of bundle: npm_knowledge rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/npm_knowledge/vars/'npm_list_name_regex'[1] rudder debug: Evaluating vars promise: npm_list_name_regex rudder debug: Evaluating vars promise: npm_list_name_regex rudder debug: DeRefCopyPromise(): promiser:'npm_list_version_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_packages_cf_383' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'npm_list_version_regex' rudder verbose: P: Part of bundle: npm_knowledge rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/npm_knowledge/vars/'npm_list_version_regex'[1] rudder debug: Evaluating vars promise: npm_list_version_regex rudder debug: Evaluating vars promise: npm_list_version_regex rudder debug: DeRefCopyPromise(): promiser:'npm_installed_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_packages_cf_384' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'npm_installed_regex' rudder verbose: P: Part of bundle: npm_knowledge rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/npm_knowledge/vars/'npm_installed_regex'[1] rudder debug: Evaluating vars promise: npm_installed_regex rudder debug: Evaluating vars promise: npm_installed_regex rudder debug: No promise type classes in bundle npm_knowledge rudder debug: No promise type reports in bundle npm_knowledge rudder debug: Skipping subsequent evaluation of promise type vars in bundle npm_knowledge rudder debug: No promise type meta in bundle pip_knowledge rudder debug: DeRefCopyPromise(): promiser:'call_pip' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_packages_cf_394' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'call_pip' rudder verbose: P: Part of bundle: pip_knowledge rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/pip_knowledge/vars/'call_pip'[1] rudder debug: Evaluating vars promise: call_pip rudder debug: Evaluating vars promise: call_pip rudder debug: DeRefCopyPromise(): promiser:'pip_list_name_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_packages_cf_396' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'pip_list_name_regex' rudder verbose: P: Part of bundle: pip_knowledge rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/pip_knowledge/vars/'pip_list_name_regex'[1] rudder debug: Evaluating vars promise: pip_list_name_regex rudder debug: Evaluating vars promise: pip_list_name_regex rudder debug: DeRefCopyPromise(): promiser:'pip_list_version_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_packages_cf_397' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'pip_list_version_regex' rudder verbose: P: Part of bundle: pip_knowledge rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/pip_knowledge/vars/'pip_list_version_regex'[1] rudder debug: Evaluating vars promise: pip_list_version_regex rudder debug: Evaluating vars promise: pip_list_version_regex rudder debug: DeRefCopyPromise(): promiser:'pip_installed_regex' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_packages_cf_398' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'pip_installed_regex' rudder verbose: P: Part of bundle: pip_knowledge rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/pip_knowledge/vars/'pip_installed_regex'[1] rudder debug: Evaluating vars promise: pip_installed_regex rudder debug: Evaluating vars promise: pip_installed_regex rudder debug: No promise type classes in bundle pip_knowledge rudder debug: No promise type reports in bundle pip_knowledge rudder debug: Skipping subsequent evaluation of promise type vars in bundle pip_knowledge rudder debug: No promise type meta in bundle solaris_knowledge rudder debug: DeRefCopyPromise(): promiser:'call_pkgadd' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_packages_cf_408' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'call_pkgadd' rudder verbose: P: Part of bundle: solaris_knowledge rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/solaris_knowledge/vars/'call_pkgadd'[1] rudder debug: Evaluating vars promise: call_pkgadd rudder debug: Evaluating vars promise: call_pkgadd rudder debug: DeRefCopyPromise(): promiser:'call_pkgrm' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_packages_cf_409' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'call_pkgrm' rudder verbose: P: Part of bundle: solaris_knowledge rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/solaris_knowledge/vars/'call_pkgrm'[1] rudder debug: Evaluating vars promise: call_pkgrm rudder debug: Evaluating vars promise: call_pkgrm rudder debug: DeRefCopyPromise(): promiser:'call_pkginfo' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_packages_cf_410' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'call_pkginfo' rudder verbose: P: Part of bundle: solaris_knowledge rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/solaris_knowledge/vars/'call_pkginfo'[1] rudder debug: Evaluating vars promise: call_pkginfo rudder debug: Evaluating vars promise: call_pkginfo rudder debug: DeRefCopyPromise(): promiser:'admin_nocheck' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_packages_cf_412' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'admin_nocheck' rudder verbose: P: Part of bundle: solaris_knowledge rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/solaris_knowledge/vars/'admin_nocheck'[1] rudder debug: Evaluating vars promise: admin_nocheck rudder debug: Evaluating vars promise: admin_nocheck rudder debug: No promise type classes in bundle solaris_knowledge rudder debug: No promise type reports in bundle solaris_knowledge rudder debug: Skipping subsequent evaluation of promise type vars in bundle solaris_knowledge rudder debug: No promise type meta in bundle ncf_const rudder debug: DeRefCopyPromise(): promiser:'s' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_ncf_lib_cf_22' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 's' rudder verbose: P: Part of bundle: ncf_const rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/ncf_const/vars/'s'[1] rudder debug: Evaluating vars promise: s rudder debug: Evaluating vars promise: s rudder debug: No promise type classes in bundle ncf_const rudder debug: No promise type reports in bundle ncf_const rudder debug: Skipping subsequent evaluation of promise type vars in bundle ncf_const rudder debug: No promise type meta in bundle ncf_paths rudder debug: DeRefCopyPromise(): promiser:'path[curl]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'if' rudder debug: Evaluating function: isvariable("g.rudder_curl") rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_ncf_lib_cf_29' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'path[curl]' rudder verbose: P: Part of bundle: ncf_paths rudder verbose: P: Base context class: any rudder verbose: P: "if" class condition: any rudder verbose: P: Stack path: /default/ncf_paths/vars/'path[curl]'[1] rudder debug: Evaluating vars promise: path[curl] rudder debug: Evaluating vars promise: path[curl] rudder debug: DeRefCopyPromise(): promiser:'path[curl]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'unless' rudder debug: Evaluating function: isvariable("g.rudder_curl") rudder verbose: Skipping promise 'path[curl]' because constraint 'unless => isvariable("g.rudder_curl")' is not met rudder debug: DeRefCopyPromise(): promiser:'all_paths' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating function: getindices("path") rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_ncf_lib_cf_36' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'all_paths' rudder verbose: P: Part of bundle: ncf_paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/ncf_paths/vars/'all_paths'[1] rudder debug: Evaluating vars promise: all_paths rudder debug: Evaluating vars promise: all_paths rudder debug: DeRefCopyPromise(): promiser:'$(all_paths)' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Starting iteration engine with 2 wheels --- ENTERING WARP SPEED rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_ncf_lib_cf_37' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'curl' rudder verbose: P: Part of bundle: ncf_paths rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/ncf_paths/vars/'curl'[1] rudder debug: Evaluating vars promise: curl rudder debug: Evaluating vars promise: curl rudder debug: Iteration engine finished --- WARPING OUT rudder debug: DeRefCopyPromise(): promiser:'_ncf_path_exists_$(all_paths)' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: DeRefCopyPromise(): copying constraint: 'comment' rudder debug: Starting iteration engine with 2 wheels --- ENTERING WARP SPEED rudder debug: Skipping evaluation of classes promise as class '_ncf_path_exists_curl' is already set rudder debug: Iteration engine finished --- WARPING OUT rudder debug: No promise type reports in bundle ncf_paths rudder debug: Skipping subsequent evaluation of promise type vars in bundle ncf_paths rudder debug: Skipping subsequent evaluation of promise type classes in bundle ncf_paths rudder debug: No promise type meta in bundle service_knowledge rudder debug: No promise type vars in bundle service_knowledge rudder debug: DeRefCopyPromise(): promiser:'systemctl_utility_present' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Skipping evaluation of classes promise as class 'systemctl_utility_present' is already set rudder debug: DeRefCopyPromise(): promiser:'service_utility_present' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Skipping evaluation of classes promise as class 'service_utility_present' is already set rudder debug: DeRefCopyPromise(): promiser:'chkconfig_utility_present' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("${paths.path[chkconfig]}") rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_service_knowledge_cf_24' of type "classes" (pass 0) rudder verbose: P: Promiser/affected object: 'chkconfig_utility_present' rudder verbose: P: Part of bundle: service_knowledge rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/service_knowledge/classes/'chkconfig_utility_present'[1] rudder debug: Evaluating classes promise: chkconfig_utility_present rudder debug: DeRefCopyPromise(): promiser:'update_rcd_utility_present' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Skipping evaluation of classes promise as class 'update_rcd_utility_present' is already set rudder debug: DeRefCopyPromise(): promiser:'initctl_utility_present' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("/sbin/initctl") rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_service_knowledge_cf_26' of type "classes" (pass 0) rudder verbose: P: Promiser/affected object: 'initctl_utility_present' rudder verbose: P: Part of bundle: service_knowledge rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/service_knowledge/classes/'initctl_utility_present'[1] rudder debug: Evaluating classes promise: initctl_utility_present rudder debug: DeRefCopyPromise(): promiser:'startsrc_utility_present' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("/usr/bin/startsrc") rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_service_knowledge_cf_29' of type "classes" (pass 0) rudder verbose: P: Promiser/affected object: 'startsrc_utility_present' rudder verbose: P: Part of bundle: service_knowledge rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/service_knowledge/classes/'startsrc_utility_present'[1] rudder debug: Evaluating classes promise: startsrc_utility_present rudder debug: DeRefCopyPromise(): promiser:'lssrc_utility_present' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("/usr/bin/lssrc") rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_service_knowledge_cf_30' of type "classes" (pass 0) rudder verbose: P: Promiser/affected object: 'lssrc_utility_present' rudder verbose: P: Part of bundle: service_knowledge rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/service_knowledge/classes/'lssrc_utility_present'[1] rudder debug: Evaluating classes promise: lssrc_utility_present rudder debug: DeRefCopyPromise(): promiser:'lsitab_utility_present' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("/usr/sbin/lsitab") rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_service_knowledge_cf_31' of type "classes" (pass 0) rudder verbose: P: Promiser/affected object: 'lsitab_utility_present' rudder verbose: P: Part of bundle: service_knowledge rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/service_knowledge/classes/'lsitab_utility_present'[1] rudder debug: Evaluating classes promise: lsitab_utility_present rudder debug: DeRefCopyPromise(): promiser:'chitab_utility_present' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("/usr/sbin/chitab") rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_service_knowledge_cf_32' of type "classes" (pass 0) rudder verbose: P: Promiser/affected object: 'chitab_utility_present' rudder verbose: P: Part of bundle: service_knowledge rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/service_knowledge/classes/'chitab_utility_present'[1] rudder debug: Evaluating classes promise: chitab_utility_present rudder debug: DeRefCopyPromise(): promiser:'svcadm_utility_present' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Skipping function evaluation for now, arguments contain unresolved variables: fileexists("${paths.path[svcadm]}") rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_service_knowledge_cf_35' of type "classes" (pass 0) rudder verbose: P: Promiser/affected object: 'svcadm_utility_present' rudder verbose: P: Part of bundle: service_knowledge rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/service_knowledge/classes/'svcadm_utility_present'[1] rudder debug: Evaluating classes promise: svcadm_utility_present rudder debug: Skipping function evaluation for now, arguments contain unresolved variables: fileexists("${paths.path[svcadm]}") rudder debug: DeRefCopyPromise(): promiser:'svcs_utility_present' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Skipping function evaluation for now, arguments contain unresolved variables: fileexists("${paths.path[svcs]}") rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_service_knowledge_cf_36' of type "classes" (pass 0) rudder verbose: P: Promiser/affected object: 'svcs_utility_present' rudder verbose: P: Part of bundle: service_knowledge rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/service_knowledge/classes/'svcs_utility_present'[1] rudder debug: Evaluating classes promise: svcs_utility_present rudder debug: Skipping function evaluation for now, arguments contain unresolved variables: fileexists("${paths.path[svcs]}") rudder debug: DeRefCopyPromise(): promiser:'init_d_directory_present' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Skipping evaluation of classes promise as class 'init_d_directory_present' is already set rudder debug: No promise type reports in bundle service_knowledge rudder debug: Skipping subsequent evaluation of promise type classes in bundle service_knowledge rudder debug: No promise type meta in bundle cfengine_knowledge rudder debug: DeRefCopyPromise(): promiser:'schedule' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_cfengine_knowledge_cf_22' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'schedule' rudder verbose: P: Part of bundle: cfengine_knowledge rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/cfengine_knowledge/vars/'schedule'[1] rudder debug: Evaluating vars promise: schedule rudder debug: Evaluating vars promise: schedule rudder debug: DeRefCopyPromise(): promiser:'splaytime' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_cfengine_knowledge_cf_25' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'splaytime' rudder verbose: P: Part of bundle: cfengine_knowledge rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/cfengine_knowledge/vars/'splaytime'[1] rudder debug: Evaluating vars promise: splaytime rudder debug: Evaluating vars promise: splaytime rudder debug: DeRefCopyPromise(): promiser:'exec_command' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_cfengine_knowledge_cf_27' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'exec_command' rudder verbose: P: Part of bundle: cfengine_knowledge rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/cfengine_knowledge/vars/'exec_command'[1] rudder debug: Evaluating vars promise: exec_command rudder debug: Evaluating vars promise: exec_command rudder debug: No promise type classes in bundle cfengine_knowledge rudder debug: No promise type reports in bundle cfengine_knowledge rudder debug: Skipping subsequent evaluation of promise type vars in bundle cfengine_knowledge rudder debug: No promise type meta in bundle cfengine rudder debug: DeRefCopyPromise(): promiser:'splay' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_cfengine_cf_4' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'splay' rudder verbose: P: Part of bundle: cfengine rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/cfengine/vars/'splay'[1] rudder debug: Evaluating vars promise: splay rudder debug: Evaluating vars promise: splay rudder debug: No promise type classes in bundle cfengine rudder debug: No promise type reports in bundle cfengine rudder debug: Skipping subsequent evaluation of promise type vars in bundle cfengine rudder debug: No promise type meta in bundle access_rules rudder debug: No promise type vars in bundle access_rules rudder debug: No promise type classes in bundle access_rules rudder debug: DeRefCopyPromise(): promiser:'.*' rudder debug: DeRefCopyPromise(): copying constraint: 'authorize' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_cf_serverd_cf_84' of type "roles" (pass 0) rudder verbose: P: Promiser/affected object: '.:' rudder verbose: P: Part of bundle: access_rules rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/access_rules/roles/'.:'[1] rudder debug: Inserted in ACL position 0: .* rudder debug: DeRefCopyPromise(): promiser:'${def.dir_masterfiles}' rudder debug: DeRefCopyPromise(): copying constraint: 'handle' rudder debug: DeRefCopyPromise(): copying constraint: 'comment' rudder debug: DeRefCopyPromise(): copying constraint: 'maproot' rudder debug: Flattening slist: @{def.acl} rudder debug: Flattened slist: {"127.0.0.0/8","::1","127.0.0.1","10.0.2.15","192.168.41.3","192.168.41.2","192.168.41.0/24","192.168.41.0/24"} rudder debug: DeRefCopyPromise(): copying constraint: 'admit_ips' rudder debug: Flattening slist: @{def.acl} rudder debug: Flattened slist: {"127.0.0.0/8","::1","127.0.0.1","10.0.2.15","192.168.41.3","192.168.41.2","192.168.41.0/24","192.168.41.0/24"} rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'grant_access_policy' of type "access" (pass 0) rudder verbose: P: Promiser/affected object: '/var/rudder/cfengine-community/masterfil' rudder verbose: P: Part of bundle: access_rules rudder verbose: P: Base context class: policy_server|role_rudder_relay_promises_only rudder verbose: P: Stack path: /default/access_rules/access/'/var/rudder/cfengine-community/masterfiles'[1] rudder verbose: P: rudder verbose: P: Comment: Grant access to the policy updates rudder debug: Inserted in ACL position 0: /var/rudder/cfengine-community/masterfiles/ rudder debug: DeRefCopyPromise(): promiser:'${g.rudder_tools}' rudder debug: DeRefCopyPromise(): copying constraint: 'maproot' rudder debug: Flattening slist: @{def.acl} rudder debug: Flattened slist: {"127.0.0.0/8","::1","127.0.0.1","10.0.2.15","192.168.41.3","192.168.41.2","192.168.41.0/24","192.168.41.0/24"} rudder debug: DeRefCopyPromise(): copying constraint: 'admit_ips' rudder debug: Flattening slist: @{def.acl} rudder debug: Flattened slist: {"127.0.0.0/8","::1","127.0.0.1","10.0.2.15","192.168.41.3","192.168.41.2","192.168.41.0/24","192.168.41.0/24"} rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_cf_serverd_cf_37' of type "access" (pass 0) rudder verbose: P: Promiser/affected object: '/var/rudder/tools' rudder verbose: P: Part of bundle: access_rules rudder verbose: P: Base context class: policy_server|role_rudder_relay_promises_only rudder verbose: P: Stack path: /default/access_rules/access/'/var/rudder/tools'[1] rudder debug: Inserted in ACL position 1: /var/rudder/tools/ rudder debug: DeRefCopyPromise(): promiser:'${g.rudder_ncf_origin_common}' rudder debug: DeRefCopyPromise(): copying constraint: 'maproot' rudder debug: Flattening slist: @{def.acl} rudder debug: Flattened slist: {"127.0.0.0/8","::1","127.0.0.1","10.0.2.15","192.168.41.3","192.168.41.2","192.168.41.0/24","192.168.41.0/24"} rudder debug: DeRefCopyPromise(): copying constraint: 'admit_ips' rudder debug: Flattening slist: @{def.acl} rudder debug: Flattened slist: {"127.0.0.0/8","::1","127.0.0.1","10.0.2.15","192.168.41.3","192.168.41.2","192.168.41.0/24","192.168.41.0/24"} rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_cf_serverd_cf_41' of type "access" (pass 0) rudder verbose: P: Promiser/affected object: '/usr/share/ncf/tree' rudder verbose: P: Part of bundle: access_rules rudder verbose: P: Base context class: policy_server|role_rudder_relay_promises_only rudder verbose: P: Stack path: /default/access_rules/access/'/usr/share/ncf/tree'[1] rudder debug: Inserted in ACL position 0: /usr/share/ncf/tree/ rudder debug: DeRefCopyPromise(): promiser:'${g.rudder_ncf_origin_local}' rudder debug: DeRefCopyPromise(): copying constraint: 'maproot' rudder debug: Flattening slist: @{def.acl} rudder debug: Flattened slist: {"127.0.0.0/8","::1","127.0.0.1","10.0.2.15","192.168.41.3","192.168.41.2","192.168.41.0/24","192.168.41.0/24"} rudder debug: DeRefCopyPromise(): copying constraint: 'admit_ips' rudder debug: Flattening slist: @{def.acl} rudder debug: Flattened slist: {"127.0.0.0/8","::1","127.0.0.1","10.0.2.15","192.168.41.3","192.168.41.2","192.168.41.0/24","192.168.41.0/24"} rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_cf_serverd_cf_45' of type "access" (pass 0) rudder verbose: P: Promiser/affected object: '/var/rudder/configuration-repository/ncf' rudder verbose: P: Part of bundle: access_rules rudder verbose: P: Base context class: policy_server|role_rudder_relay_promises_only rudder verbose: P: Stack path: /default/access_rules/access/'/var/rudder/configuration-repository/ncf'[1] rudder debug: Inserted in ACL position 2: /var/rudder/configuration-repository/ncf/ rudder debug: DeRefCopyPromise(): promiser:'${g.rudder_ncf_origin_local}/50_techniques' rudder debug: DeRefCopyPromise(): copying constraint: 'deny_ips' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_cf_serverd_cf_50' of type "access" (pass 0) rudder verbose: P: Promiser/affected object: '/var/rudder/configuration-repository/ncf' rudder verbose: P: Part of bundle: access_rules rudder verbose: P: Base context class: policy_server|role_rudder_relay_promises_only rudder verbose: P: Stack path: /default/access_rules/access/'/var/rudder/configuration-repository/ncf/50_techniques'[1] rudder info: Failed to canonicalise filename '/var/rudder/configuration-repository/ncf/50_techniques' (realpath: No such file or directory) rudder info: Path does not exist, it's added as-is in access rules: /var/rudder/configuration-repository/ncf/50_techniques rudder info: WARNING: this means that (not) having a trailing slash defines if it's (not) a directory! rudder debug: Inserted in ACL position 3: /var/rudder/configuration-repository/ncf/50_techniques rudder debug: DeRefCopyPromise(): promiser:'/var/rudder/configuration-repository/shared-files' rudder debug: DeRefCopyPromise(): copying constraint: 'comment' rudder debug: DeRefCopyPromise(): copying constraint: 'maproot' rudder debug: Flattening slist: @{def.acl} rudder debug: Flattened slist: {"127.0.0.0/8","::1","127.0.0.1","10.0.2.15","192.168.41.3","192.168.41.2","192.168.41.0/24","192.168.41.0/24"} rudder debug: DeRefCopyPromise(): copying constraint: 'admit_ips' rudder debug: Flattening slist: @{def.acl} rudder debug: Flattened slist: {"127.0.0.0/8","::1","127.0.0.1","10.0.2.15","192.168.41.3","192.168.41.2","192.168.41.0/24","192.168.41.0/24"} rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_cf_serverd_cf_54' of type "access" (pass 0) rudder verbose: P: Promiser/affected object: '/var/rudder/configuration-repository/sha' rudder verbose: P: Part of bundle: access_rules rudder verbose: P: Base context class: policy_server|role_rudder_relay_promises_only rudder verbose: P: Stack path: /default/access_rules/access/'/var/rudder/configuration-repository/shared-files'[1] rudder verbose: P: rudder verbose: P: Comment: Grant access to the share files rudder debug: Inserted in ACL position 4: /var/rudder/configuration-repository/shared-files/ rudder debug: DeRefCopyPromise(): promiser:'/var/rudder/share/535b07c5-7c80-4ce9-a211-0aaa9575ea63/' rudder debug: DeRefCopyPromise(): copying constraint: 'maproot' rudder debug: Flattening slist: @{def.acl} rudder debug: Flattened slist: {"127.0.0.0/8","::1","127.0.0.1","10.0.2.15","192.168.41.3","192.168.41.2","192.168.41.0/24","192.168.41.0/24"} rudder debug: DeRefCopyPromise(): copying constraint: 'admit_keys' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_cf_serverd_cf_62' of type "access" (pass 0) rudder verbose: P: Promiser/affected object: '/var/rudder/share/535b07c5-7c80-4ce9-a21' rudder verbose: P: Part of bundle: access_rules rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/access_rules/access/'/var/rudder/share/535b07c5-7c80-4ce9-a211-0aaa9575ea63/'[1] rudder debug: Inserted in ACL position 5: /var/rudder/share/535b07c5-7c80-4ce9-a211-0aaa9575ea63/ rudder debug: DeRefCopyPromise(): promiser:'/var/rudder/shared-files/535b07c5-7c80-4ce9-a211-0aaa9575ea63/' rudder debug: DeRefCopyPromise(): copying constraint: 'maproot' rudder debug: Flattening slist: @{def.acl} rudder debug: Flattened slist: {"127.0.0.0/8","::1","127.0.0.1","10.0.2.15","192.168.41.3","192.168.41.2","192.168.41.0/24","192.168.41.0/24"} rudder debug: DeRefCopyPromise(): copying constraint: 'admit_keys' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_cf_serverd_cf_66' of type "access" (pass 0) rudder verbose: P: Promiser/affected object: '/var/rudder/shared-files/535b07c5-7c80-4' rudder verbose: P: Part of bundle: access_rules rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/access_rules/access/'/var/rudder/shared-files/535b07c5-7c80-4ce9-a211-0aaa9575ea63/'[1] rudder info: Failed to canonicalise filename '/var/rudder/shared-files/535b07c5-7c80-4ce9-a211-0aaa9575ea63/' (realpath: No such file or directory) rudder info: Path does not exist, it's added as-is in access rules: /var/rudder/shared-files/535b07c5-7c80-4ce9-a211-0aaa9575ea63/ rudder info: WARNING: this means that (not) having a trailing slash defines if it's (not) a directory! rudder debug: Inserted in ACL position 6: /var/rudder/shared-files/535b07c5-7c80-4ce9-a211-0aaa9575ea63/ rudder debug: DeRefCopyPromise(): promiser:'${g.rudder_command}' rudder debug: DeRefCopyPromise(): copying constraint: 'comment' rudder debug: DeRefCopyPromise(): copying constraint: 'admit_ips' rudder debug: Using previously cached result for function: host2ip("server") rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_cf_serverd_cf_79' of type "access" (pass 0) rudder verbose: P: Promiser/affected object: '/opt/rudder/bin/rudder' rudder verbose: P: Part of bundle: access_rules rudder verbose: P: Base context class: !windows rudder verbose: P: Stack path: /default/access_rules/access/'/opt/rudder/bin/rudder'[1] rudder verbose: P: rudder verbose: P: Comment: Grant access to rudder agent command for cfruncommand rudder debug: Inserted in ACL position 0: /opt/rudder/bin/rudder rudder debug: Skipping subsequent evaluation of promise type access in bundle access_rules rudder debug: Skipping subsequent evaluation of promise type roles in bundle access_rules rudder debug: No promise type meta in bundle def rudder debug: DeRefCopyPromise(): promiser:'policy_server_file' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'comment' rudder debug: Evaluating function: translatepath("${sys.workdir}/policy_server.dat") rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_cf_serverd_cf_90' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'policy_server_file' rudder verbose: P: Part of bundle: def rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/def/vars/'policy_server_file'[1] rudder verbose: P: rudder verbose: P: Comment: Path to file containing address to policy server rudder debug: Evaluating vars promise: policy_server_file rudder debug: Evaluating vars promise: policy_server_file rudder debug: DeRefCopyPromise(): promiser:'policy_server' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'comment' rudder debug: Evaluating function: fileexists("${policy_server_file}") rudder debug: Evaluating function: readfile("${policy_server_file}","2048") rudder debug: Evaluating function: ifelse(fileexists("${policy_server_file}"),readfile("${policy_server_file}","2048"),"rudder") rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_cf_serverd_cf_95' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'policy_server' rudder verbose: P: Part of bundle: def rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/def/vars/'policy_server'[1] rudder verbose: P: rudder verbose: P: Comment: IP address or hostname to locate your policy host. rudder debug: Evaluating vars promise: policy_server rudder debug: Evaluating vars promise: policy_server rudder debug: DeRefCopyPromise(): promiser:'cf_runagent_shell' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'comment' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_cf_serverd_cf_102' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'cf_runagent_shell' rudder verbose: P: Part of bundle: def rudder verbose: P: Base context class: !windows rudder verbose: P: Stack path: /default/def/vars/'cf_runagent_shell'[1] rudder verbose: P: rudder verbose: P: Comment: Define path to shell used by cf-runagent rudder debug: Evaluating vars promise: cf_runagent_shell rudder debug: Evaluating vars promise: cf_runagent_shell rudder debug: DeRefCopyPromise(): promiser:'dir_masterfiles' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating function: translatepath("${sys.workdir}/masterfiles") rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_cf_serverd_cf_108' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'dir_masterfiles' rudder verbose: P: Part of bundle: def rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/def/vars/'dir_masterfiles'[1] rudder debug: Evaluating vars promise: dir_masterfiles rudder debug: Evaluating vars promise: dir_masterfiles rudder debug: DeRefCopyPromise(): promiser:'acl' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Flattening slist: @{sys.ip_addresses} rudder debug: Flattened slist: {"127.0.0.0/8","::1","127.0.0.1","10.0.2.15","192.168.41.3",host2ip("${def.policy_server}"),"192.168.41.0/24","192.168.41.0/24"} rudder debug: Using previously cached result for function: host2ip("server") rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_cf_serverd_cf_113' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'acl' rudder verbose: P: Part of bundle: def rudder verbose: P: Base context class: policy_server rudder verbose: P: Stack path: /default/def/vars/'acl'[1] rudder debug: Evaluating vars promise: acl rudder debug: Evaluating vars promise: acl rudder debug: DeRefCopyPromise(): promiser:'ipv6_enabled' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: DeRefCopyPromise(): copying constraint: 'scope' rudder debug: Skipping evaluation of classes promise as class 'ipv6_enabled' is already set rudder debug: No promise type reports in bundle def rudder debug: Skipping subsequent evaluation of promise type vars in bundle def rudder debug: Skipping subsequent evaluation of promise type classes in bundle def rudder debug: No promise type meta in bundle rudder_debian_knowledge rudder debug: DeRefCopyPromise(): promiser:'dpkg_compare_equal' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_rudder_lib_cf_40' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'dpkg_compare_equal' rudder verbose: P: Part of bundle: rudder_debian_knowledge rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/rudder_debian_knowledge/vars/'dpkg_compare_equal'[1] rudder debug: Evaluating vars promise: dpkg_compare_equal rudder debug: Evaluating vars promise: dpkg_compare_equal rudder debug: DeRefCopyPromise(): promiser:'dpkg_compare_less' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_rudder_lib_cf_41' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'dpkg_compare_less' rudder verbose: P: Part of bundle: rudder_debian_knowledge rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/rudder_debian_knowledge/vars/'dpkg_compare_less'[1] rudder debug: Evaluating vars promise: dpkg_compare_less rudder debug: Evaluating vars promise: dpkg_compare_less rudder debug: No promise type classes in bundle rudder_debian_knowledge rudder debug: No promise type reports in bundle rudder_debian_knowledge rudder debug: Skipping subsequent evaluation of promise type vars in bundle rudder_debian_knowledge rudder debug: No promise type meta in bundle rudder_rpm_knowledge rudder debug: DeRefCopyPromise(): promiser:'rpm_compare_equal' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_rudder_lib_cf_54' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'rpm_compare_equal' rudder verbose: P: Part of bundle: rudder_rpm_knowledge rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/rudder_rpm_knowledge/vars/'rpm_compare_equal'[1] rudder debug: Evaluating vars promise: rpm_compare_equal rudder debug: Evaluating vars promise: rpm_compare_equal rudder debug: DeRefCopyPromise(): promiser:'rpm_compare_less' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_rudder_lib_cf_55' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'rpm_compare_less' rudder verbose: P: Part of bundle: rudder_rpm_knowledge rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/rudder_rpm_knowledge/vars/'rpm_compare_less'[1] rudder debug: Evaluating vars promise: rpm_compare_less rudder debug: Evaluating vars promise: rpm_compare_less rudder debug: No promise type classes in bundle rudder_rpm_knowledge rudder debug: No promise type reports in bundle rudder_rpm_knowledge rudder debug: Skipping subsequent evaluation of promise type vars in bundle rudder_rpm_knowledge rudder debug: No promise type meta in bundle nxlog_common rudder debug: DeRefCopyPromise(): promiser:'transport_module' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_nxlog_activation_cf_53' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'transport_module' rudder verbose: P: Part of bundle: nxlog_common rudder verbose: P: Base context class: use_udp rudder verbose: P: Stack path: /default/nxlog_common/vars/'transport_module'[1] rudder debug: Evaluating vars promise: transport_module rudder debug: Evaluating vars promise: transport_module rudder debug: DeRefCopyPromise(): promiser:'use_udp' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Skipping evaluation of classes promise as class 'use_udp' is already set rudder debug: DeRefCopyPromise(): promiser:'use_tcp' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: strcmp("UDP","TCP") rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_nxlog_activation_cf_60' of type "classes" (pass 0) rudder verbose: P: Promiser/affected object: 'use_tcp' rudder verbose: P: Part of bundle: nxlog_common rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/nxlog_common/classes/'use_tcp'[1] rudder debug: Evaluating classes promise: use_tcp rudder debug: No promise type reports in bundle nxlog_common rudder debug: Skipping subsequent evaluation of promise type vars in bundle nxlog_common rudder debug: Skipping subsequent evaluation of promise type classes in bundle nxlog_common rudder debug: No promise type meta in bundle g rudder debug: DeRefCopyPromise(): promiser:'rudder_base' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_site_cf_36' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'rudder_base' rudder verbose: P: Part of bundle: g rudder verbose: P: Base context class: !windows.!android rudder verbose: P: Stack path: /default/g/vars/'rudder_base'[1] rudder debug: Evaluating vars promise: rudder_base rudder debug: Evaluating vars promise: rudder_base rudder debug: DeRefCopyPromise(): promiser:'rudder_rm' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_site_cf_37' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'rudder_rm' rudder verbose: P: Part of bundle: g rudder verbose: P: Base context class: !windows.!android rudder verbose: P: Stack path: /default/g/vars/'rudder_rm'[1] rudder debug: Evaluating vars promise: rudder_rm rudder debug: Evaluating vars promise: rudder_rm rudder debug: DeRefCopyPromise(): promiser:'rudder_var' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_site_cf_38' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'rudder_var' rudder verbose: P: Part of bundle: g rudder verbose: P: Base context class: !windows.!android rudder verbose: P: Stack path: /default/g/vars/'rudder_var'[1] rudder debug: Evaluating vars promise: rudder_var rudder debug: Evaluating vars promise: rudder_var rudder debug: DeRefCopyPromise(): promiser:'rudder_curl' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'unless' rudder debug: Evaluating function: fileexists("/opt/rudder/bin/curl") rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_site_cf_44' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'rudder_curl' rudder verbose: P: Part of bundle: g rudder verbose: P: Base context class: !solaris.!windows.!android rudder verbose: P: "unless" class condition: !any rudder verbose: P: Stack path: /default/g/vars/'rudder_curl'[1] rudder debug: Evaluating vars promise: rudder_curl rudder debug: Evaluating vars promise: rudder_curl rudder debug: DeRefCopyPromise(): promiser:'rudder_curl' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'if' rudder debug: Evaluating function: fileexists("/opt/rudder/bin/curl") rudder verbose: Skipping promise 'rudder_curl' because constraint 'if => fileexists("/opt/rudder/bin/curl")' is not met rudder debug: DeRefCopyPromise(): promiser:'rudder_bin' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_site_cf_51' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'rudder_bin' rudder verbose: P: Part of bundle: g rudder verbose: P: Base context class: !windows rudder verbose: P: Stack path: /default/g/vars/'rudder_bin'[1] rudder debug: Evaluating vars promise: rudder_bin rudder debug: Evaluating vars promise: rudder_bin rudder debug: DeRefCopyPromise(): promiser:'rudder_command' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_site_cf_52' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'rudder_command' rudder verbose: P: Part of bundle: g rudder verbose: P: Base context class: !windows rudder verbose: P: Stack path: /default/g/vars/'rudder_command'[1] rudder debug: Evaluating vars promise: rudder_command rudder debug: Evaluating vars promise: rudder_command rudder debug: DeRefCopyPromise(): promiser:'rudder_sbin' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_site_cf_53' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'rudder_sbin' rudder verbose: P: Part of bundle: g rudder verbose: P: Base context class: !windows rudder verbose: P: Stack path: /default/g/vars/'rudder_sbin'[1] rudder debug: Evaluating vars promise: rudder_sbin rudder debug: Evaluating vars promise: rudder_sbin rudder debug: DeRefCopyPromise(): promiser:'rudder_var_tmp' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_site_cf_54' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'rudder_var_tmp' rudder verbose: P: Part of bundle: g rudder verbose: P: Base context class: !windows rudder verbose: P: Stack path: /default/g/vars/'rudder_var_tmp'[1] rudder debug: Evaluating vars promise: rudder_var_tmp rudder debug: Evaluating vars promise: rudder_var_tmp rudder debug: DeRefCopyPromise(): promiser:'rudder_base_sbin' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_site_cf_55' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'rudder_base_sbin' rudder verbose: P: Part of bundle: g rudder verbose: P: Base context class: !windows rudder verbose: P: Stack path: /default/g/vars/'rudder_base_sbin'[1] rudder debug: Evaluating vars promise: rudder_base_sbin rudder debug: Evaluating vars promise: rudder_base_sbin rudder debug: DeRefCopyPromise(): promiser:'rudder_inventories' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_site_cf_56' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'rudder_inventories' rudder verbose: P: Part of bundle: g rudder verbose: P: Base context class: !windows rudder verbose: P: Stack path: /default/g/vars/'rudder_inventories'[1] rudder debug: Evaluating vars promise: rudder_inventories rudder debug: Evaluating vars promise: rudder_inventories rudder debug: DeRefCopyPromise(): promiser:'rudder_disable_agent_file' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_site_cf_57' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'rudder_disable_agent_file' rudder verbose: P: Part of bundle: g rudder verbose: P: Base context class: !windows rudder verbose: P: Stack path: /default/g/vars/'rudder_disable_agent_file'[1] rudder debug: Evaluating vars promise: rudder_disable_agent_file rudder debug: Evaluating vars promise: rudder_disable_agent_file rudder debug: DeRefCopyPromise(): promiser:'rudder_disable_server_file' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_site_cf_58' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'rudder_disable_server_file' rudder verbose: P: Part of bundle: g rudder verbose: P: Base context class: !windows rudder verbose: P: Stack path: /default/g/vars/'rudder_disable_server_file'[1] rudder debug: Evaluating vars promise: rudder_disable_server_file rudder debug: Evaluating vars promise: rudder_disable_server_file rudder debug: DeRefCopyPromise(): promiser:'rudder_disable_inventory_file' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_site_cf_59' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'rudder_disable_inventory_file' rudder verbose: P: Part of bundle: g rudder verbose: P: Base context class: !windows rudder verbose: P: Stack path: /default/g/vars/'rudder_disable_inventory_file'[1] rudder debug: Evaluating vars promise: rudder_disable_inventory_file rudder debug: Evaluating vars promise: rudder_disable_inventory_file rudder debug: DeRefCopyPromise(): promiser:'rudder_tools' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_site_cf_60' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'rudder_tools' rudder verbose: P: Part of bundle: g rudder verbose: P: Base context class: !windows rudder verbose: P: Stack path: /default/g/vars/'rudder_tools'[1] rudder debug: Evaluating vars promise: rudder_tools rudder debug: Evaluating vars promise: rudder_tools rudder debug: DeRefCopyPromise(): promiser:'rudder_ncf' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_site_cf_61' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'rudder_ncf' rudder verbose: P: Part of bundle: g rudder verbose: P: Base context class: !windows rudder verbose: P: Stack path: /default/g/vars/'rudder_ncf'[1] rudder debug: Evaluating vars promise: rudder_ncf rudder debug: Evaluating vars promise: rudder_ncf rudder debug: DeRefCopyPromise(): promiser:'crontab' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_site_cf_62' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'crontab' rudder verbose: P: Part of bundle: g rudder verbose: P: Base context class: !windows rudder verbose: P: Stack path: /default/g/vars/'crontab'[1] rudder debug: Evaluating vars promise: crontab rudder debug: Evaluating vars promise: crontab rudder debug: DeRefCopyPromise(): promiser:'gzip' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_site_cf_63' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'gzip' rudder verbose: P: Part of bundle: g rudder verbose: P: Base context class: !windows rudder verbose: P: Stack path: /default/g/vars/'gzip'[1] rudder debug: Evaluating vars promise: gzip rudder debug: Evaluating vars promise: gzip rudder debug: DeRefCopyPromise(): promiser:'inventory_upload_protocol' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_site_cf_89' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'inventory_upload_protocol' rudder verbose: P: Part of bundle: g rudder verbose: P: Base context class: !aix rudder verbose: P: Stack path: /default/g/vars/'inventory_upload_protocol'[1] rudder debug: Evaluating vars promise: inventory_upload_protocol rudder debug: Evaluating vars promise: inventory_upload_protocol rudder debug: DeRefCopyPromise(): promiser:'gzip' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_site_cf_93' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'gzip' rudder verbose: P: Part of bundle: g rudder verbose: P: Base context class: !aix.!windows rudder verbose: P: Stack path: /default/g/vars/'gzip'[1] rudder debug: Evaluating vars promise: gzip rudder debug: Evaluating vars promise: gzip rudder debug: DeRefCopyPromise(): promiser:'uuid_file' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_site_cf_96' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'uuid_file' rudder verbose: P: Part of bundle: g rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/g/vars/'uuid_file'[1] rudder debug: Evaluating vars promise: uuid_file rudder debug: Evaluating vars promise: uuid_file rudder debug: DeRefCopyPromise(): promiser:'uuid' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_site_cf_97' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'uuid' rudder verbose: P: Part of bundle: g rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/g/vars/'uuid'[1] rudder debug: Evaluating vars promise: uuid rudder debug: Evaluating vars promise: uuid rudder debug: DeRefCopyPromise(): promiser:'server_shares_folder' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_site_cf_98' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'server_shares_folder' rudder verbose: P: Part of bundle: g rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/g/vars/'server_shares_folder'[1] rudder debug: Evaluating vars promise: server_shares_folder rudder debug: Evaluating vars promise: server_shares_folder rudder debug: DeRefCopyPromise(): promiser:'rudder_var_reports' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_site_cf_99' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'rudder_var_reports' rudder verbose: P: Part of bundle: g rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/g/vars/'rudder_var_reports'[1] rudder debug: Evaluating vars promise: rudder_var_reports rudder debug: Evaluating vars promise: rudder_var_reports rudder debug: DeRefCopyPromise(): promiser:'davuser' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_site_cf_100' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'davuser' rudder verbose: P: Part of bundle: g rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/g/vars/'davuser'[1] rudder debug: Evaluating vars promise: davuser rudder debug: Evaluating vars promise: davuser rudder debug: DeRefCopyPromise(): promiser:'davpw' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_site_cf_101' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'davpw' rudder verbose: P: Part of bundle: g rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/g/vars/'davpw'[1] rudder debug: Evaluating vars promise: davpw rudder debug: Evaluating vars promise: davpw rudder debug: DeRefCopyPromise(): promiser:'minicurl' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_site_cf_102' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'minicurl' rudder verbose: P: Part of bundle: g rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/g/vars/'minicurl'[1] rudder debug: Evaluating vars promise: minicurl rudder debug: Evaluating vars promise: minicurl rudder debug: DeRefCopyPromise(): promiser:'excludedreps' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_site_cf_103' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'excludedreps' rudder verbose: P: Part of bundle: g rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/g/vars/'excludedreps'[1] rudder debug: Evaluating vars promise: excludedreps rudder debug: Evaluating vars promise: excludedreps rudder debug: DeRefCopyPromise(): promiser:'ncf_local_excludedreps' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Flattening slist: @{g.excludedreps} rudder debug: Flattened slist: {"50_techniques","\.X11",".*kde.*","\.svn","perl"} rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_site_cf_104' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'ncf_local_excludedreps' rudder verbose: P: Part of bundle: g rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/g/vars/'ncf_local_excludedreps'[1] rudder debug: Evaluating vars promise: ncf_local_excludedreps rudder debug: Evaluating vars promise: ncf_local_excludedreps rudder debug: DeRefCopyPromise(): promiser:'rudder_tools_origin' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_site_cf_105' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'rudder_tools_origin' rudder verbose: P: Part of bundle: g rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/g/vars/'rudder_tools_origin'[1] rudder debug: Evaluating vars promise: rudder_tools_origin rudder debug: Evaluating vars promise: rudder_tools_origin rudder debug: DeRefCopyPromise(): promiser:'rudder_configuration_repository' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_site_cf_108' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'rudder_configuration_repository' rudder verbose: P: Part of bundle: g rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/g/vars/'rudder_configuration_repository'[1] rudder debug: Evaluating vars promise: rudder_configuration_repository rudder debug: Evaluating vars promise: rudder_configuration_repository rudder debug: DeRefCopyPromise(): promiser:'rudder_ncf_origin_common' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_site_cf_111' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'rudder_ncf_origin_common' rudder verbose: P: Part of bundle: g rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/g/vars/'rudder_ncf_origin_common'[1] rudder debug: Evaluating vars promise: rudder_ncf_origin_common rudder debug: Evaluating vars promise: rudder_ncf_origin_common rudder debug: DeRefCopyPromise(): promiser:'rudder_ncf_origin_local' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_site_cf_112' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'rudder_ncf_origin_local' rudder verbose: P: Part of bundle: g rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/g/vars/'rudder_ncf_origin_local'[1] rudder debug: Evaluating vars promise: rudder_ncf_origin_local rudder debug: Evaluating vars promise: rudder_ncf_origin_local rudder debug: DeRefCopyPromise(): promiser:'rudder_ncf_hash_file' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_site_cf_114' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'rudder_ncf_hash_file' rudder verbose: P: Part of bundle: g rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/g/vars/'rudder_ncf_hash_file'[1] rudder debug: Evaluating vars promise: rudder_ncf_hash_file rudder debug: Evaluating vars promise: rudder_ncf_hash_file rudder debug: DeRefCopyPromise(): promiser:'rudder_ncf_origin_common_hash' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_site_cf_115' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'rudder_ncf_origin_common_hash' rudder verbose: P: Part of bundle: g rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/g/vars/'rudder_ncf_origin_common_hash'[1] rudder debug: Evaluating vars promise: rudder_ncf_origin_common_hash rudder debug: Evaluating vars promise: rudder_ncf_origin_common_hash rudder debug: DeRefCopyPromise(): promiser:'rudder_ncf_origin_local_hash' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_site_cf_116' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'rudder_ncf_origin_local_hash' rudder verbose: P: Part of bundle: g rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/g/vars/'rudder_ncf_origin_local_hash'[1] rudder debug: Evaluating vars promise: rudder_ncf_origin_local_hash rudder debug: Evaluating vars promise: rudder_ncf_origin_local_hash rudder debug: DeRefCopyPromise(): promiser:'uncompressed_inventory_file_types' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_site_cf_118' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'uncompressed_inventory_file_types' rudder verbose: P: Part of bundle: g rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/g/vars/'uncompressed_inventory_file_types'[1] rudder debug: Evaluating vars promise: uncompressed_inventory_file_types rudder debug: Evaluating vars promise: uncompressed_inventory_file_types rudder debug: DeRefCopyPromise(): promiser:'inventory_file_types' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Flattening slist: @{uncompressed_inventory_file_types} rudder debug: Flattened slist: {".*.ocs",".*.gz"} rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_site_cf_119' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'inventory_file_types' rudder verbose: P: Part of bundle: g rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/g/vars/'inventory_file_types'[1] rudder debug: Evaluating vars promise: inventory_file_types rudder debug: Evaluating vars promise: inventory_file_types rudder debug: DeRefCopyPromise(): promiser:'signed_inventory_file_types' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Flattening slist: @{inventory_file_types} rudder debug: Flattened slist: {".*.ocs",".*.gz",".*\.sign"} rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_site_cf_120' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'signed_inventory_file_types' rudder verbose: P: Part of bundle: g rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/g/vars/'signed_inventory_file_types'[1] rudder debug: Evaluating vars promise: signed_inventory_file_types rudder debug: Evaluating vars promise: signed_inventory_file_types rudder debug: DeRefCopyPromise(): promiser:'server_roles_path' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_site_cf_122' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'server_roles_path' rudder verbose: P: Part of bundle: g rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/g/vars/'server_roles_path'[1] rudder debug: Evaluating vars promise: server_roles_path rudder debug: Evaluating vars promise: server_roles_path rudder debug: DeRefCopyPromise(): promiser:'rudder_tools_updated_filename' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_site_cf_125' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'rudder_tools_updated_filename' rudder verbose: P: Part of bundle: g rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/g/vars/'rudder_tools_updated_filename'[1] rudder debug: Evaluating vars promise: rudder_tools_updated_filename rudder debug: Evaluating vars promise: rudder_tools_updated_filename rudder debug: DeRefCopyPromise(): promiser:'rudder_tools_updated_origin' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_site_cf_126' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'rudder_tools_updated_origin' rudder verbose: P: Part of bundle: g rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/g/vars/'rudder_tools_updated_origin'[1] rudder debug: Evaluating vars promise: rudder_tools_updated_origin rudder debug: Evaluating vars promise: rudder_tools_updated_origin rudder debug: DeRefCopyPromise(): promiser:'rudder_tools_updated' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_site_cf_127' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'rudder_tools_updated' rudder verbose: P: Part of bundle: g rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/g/vars/'rudder_tools_updated'[1] rudder debug: Evaluating vars promise: rudder_tools_updated rudder debug: Evaluating vars promise: rudder_tools_updated rudder debug: DeRefCopyPromise(): promiser:'shared_files' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_site_cf_128' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'shared_files' rudder verbose: P: Part of bundle: g rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/g/vars/'shared_files'[1] rudder debug: Evaluating vars promise: shared_files rudder debug: Evaluating vars promise: shared_files rudder debug: DeRefCopyPromise(): promiser:'execRun' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Using previously cached result for function: execresult("/bin/date -u \"+%Y-%m-%d %T+00:00\"","noshell") rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_site_cf_137' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'execRun' rudder verbose: P: Part of bundle: g rudder verbose: P: Base context class: (!windows|cygwin).!android rudder verbose: P: Stack path: /default/g/vars/'execRun'[1] rudder debug: Evaluating vars promise: execRun rudder debug: Evaluating vars promise: execRun rudder debug: DeRefCopyPromise(): promiser:'heartbeat_interval' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_site_cf_143' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'heartbeat_interval' rudder verbose: P: Part of bundle: g rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/g/vars/'heartbeat_interval'[1] rudder debug: Evaluating vars promise: heartbeat_interval rudder debug: Evaluating vars promise: heartbeat_interval rudder debug: DeRefCopyPromise(): promiser:'rudder_node_config_id' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_site_cf_145' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'rudder_node_config_id' rudder verbose: P: Part of bundle: g rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/g/vars/'rudder_node_config_id'[1] rudder debug: Evaluating vars promise: rudder_node_config_id rudder debug: Evaluating vars promise: rudder_node_config_id rudder debug: DeRefCopyPromise(): promiser:'gzip_installed' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Skipping evaluation of classes promise as class 'gzip_installed' is already set rudder debug: DeRefCopyPromise(): promiser:'curl_installed' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Skipping evaluation of classes promise as class 'curl_installed' is already set rudder debug: DeRefCopyPromise(): promiser:'rudder_server_roles_dir_exists' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: isdir("${server_roles_path}") rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_site_cf_154' of type "classes" (pass 0) rudder verbose: P: Promiser/affected object: 'rudder_server_roles_dir_exists' rudder verbose: P: Part of bundle: g rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/g/classes/'rudder_server_roles_dir_exists'[1] rudder debug: Evaluating classes promise: rudder_server_roles_dir_exists rudder debug: DeRefCopyPromise(): promiser:'role_rudder_server_root' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("${rudder_base}/etc/server-roles.d/rudder-server-root") rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_site_cf_155' of type "classes" (pass 0) rudder verbose: P: Promiser/affected object: 'role_rudder_server_root' rudder verbose: P: Part of bundle: g rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/g/classes/'role_rudder_server_root'[1] rudder debug: Evaluating classes promise: role_rudder_server_root rudder debug: DeRefCopyPromise(): promiser:'role_rudder_inventory_ldap' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("${rudder_base}/etc/server-roles.d/rudder-inventory-ldap") rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_site_cf_156' of type "classes" (pass 0) rudder verbose: P: Promiser/affected object: 'role_rudder_inventory_ldap' rudder verbose: P: Part of bundle: g rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/g/classes/'role_rudder_inventory_ldap'[1] rudder debug: Evaluating classes promise: role_rudder_inventory_ldap rudder debug: DeRefCopyPromise(): promiser:'role_rudder_jetty' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("${rudder_base}/etc/server-roles.d/rudder-jetty") rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_site_cf_157' of type "classes" (pass 0) rudder verbose: P: Promiser/affected object: 'role_rudder_jetty' rudder verbose: P: Part of bundle: g rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/g/classes/'role_rudder_jetty'[1] rudder debug: Evaluating classes promise: role_rudder_jetty rudder debug: DeRefCopyPromise(): promiser:'role_rudder_webapp' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("${rudder_base}/etc/server-roles.d/rudder-webapp") rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_site_cf_158' of type "classes" (pass 0) rudder verbose: P: Promiser/affected object: 'role_rudder_webapp' rudder verbose: P: Part of bundle: g rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/g/classes/'role_rudder_webapp'[1] rudder debug: Evaluating classes promise: role_rudder_webapp rudder debug: DeRefCopyPromise(): promiser:'role_rudder_inventory_endpoint' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("${rudder_base}/etc/server-roles.d/rudder-inventory-endpoint") rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_site_cf_159' of type "classes" (pass 0) rudder verbose: P: Promiser/affected object: 'role_rudder_inventory_endpoint' rudder verbose: P: Part of bundle: g rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/g/classes/'role_rudder_inventory_endpoint'[1] rudder debug: Evaluating classes promise: role_rudder_inventory_endpoint rudder debug: DeRefCopyPromise(): promiser:'role_rudder_reports' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("${rudder_base}/etc/server-roles.d/rudder-reports") rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_site_cf_160' of type "classes" (pass 0) rudder verbose: P: Promiser/affected object: 'role_rudder_reports' rudder verbose: P: Part of bundle: g rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/g/classes/'role_rudder_reports'[1] rudder debug: Evaluating classes promise: role_rudder_reports rudder debug: DeRefCopyPromise(): promiser:'role_rudder_relay_top' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("${rudder_base}/etc/server-roles.d/rudder-relay-top") rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_site_cf_161' of type "classes" (pass 0) rudder verbose: P: Promiser/affected object: 'role_rudder_relay_top' rudder verbose: P: Part of bundle: g rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/g/classes/'role_rudder_relay_top'[1] rudder debug: Evaluating classes promise: role_rudder_relay_top rudder debug: DeRefCopyPromise(): promiser:'role_rudder_relay_promises_only' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("${rudder_base}/etc/server-roles.d/rudder-relay-promises-only") rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_site_cf_162' of type "classes" (pass 0) rudder verbose: P: Promiser/affected object: 'role_rudder_relay_promises_only' rudder verbose: P: Part of bundle: g rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/g/classes/'role_rudder_relay_promises_only'[1] rudder debug: Evaluating classes promise: role_rudder_relay_promises_only rudder debug: DeRefCopyPromise(): promiser:'role_rudder_cfengine_mission_portal' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("${rudder_base}/etc/server-roles.d/rudder-cfengine-mission-portal") rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_site_cf_163' of type "classes" (pass 0) rudder verbose: P: Promiser/affected object: 'role_rudder_cfengine_mission_portal' rudder verbose: P: Part of bundle: g rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/g/classes/'role_rudder_cfengine_mission_portal'[1] rudder debug: Evaluating classes promise: role_rudder_cfengine_mission_portal rudder debug: No promise type reports in bundle g rudder debug: Skipping subsequent evaluation of promise type vars in bundle g rudder debug: Skipping subsequent evaluation of promise type classes in bundle g rudder debug: No promise type meta in bundle ncf_configuration rudder debug: DeRefCopyPromise(): promiser:'ncf_configuration_file' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_site_cf_169' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'ncf_configuration_file' rudder verbose: P: Part of bundle: ncf_configuration rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/ncf_configuration/vars/'ncf_configuration_file'[1] rudder debug: Evaluating vars promise: ncf_configuration_file rudder debug: Evaluating vars promise: ncf_configuration_file rudder debug: No promise type classes in bundle ncf_configuration rudder debug: No promise type reports in bundle ncf_configuration rudder debug: Skipping subsequent evaluation of promise type vars in bundle ncf_configuration rudder debug: No promise type meta in bundle server_info rudder debug: DeRefCopyPromise(): promiser:'policy_files' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_update_cf_101' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'policy_files' rudder verbose: P: Part of bundle: server_info rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/server_info/vars/'policy_files'[1] rudder debug: Evaluating vars promise: policy_files rudder debug: Evaluating vars promise: policy_files rudder debug: DeRefCopyPromise(): promiser:'policy_server_file' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'comment' rudder debug: Evaluating function: translatepath("${sys.workdir}/policy_server.dat") rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_update_cf_103' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'policy_server_file' rudder verbose: P: Part of bundle: server_info rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/server_info/vars/'policy_server_file'[1] rudder verbose: P: rudder verbose: P: Comment: Path to file containing address to policy server rudder debug: Evaluating vars promise: policy_server_file rudder debug: Evaluating vars promise: policy_server_file rudder debug: DeRefCopyPromise(): promiser:'policy_server' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Evaluating function: fileexists("${policy_server_file}") rudder debug: Evaluating function: readfile("${policy_server_file}","2048") rudder debug: Evaluating function: ifelse(fileexists("${policy_server_file}"),readfile("${policy_server_file}","2048"),"rudder") rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_update_cf_108' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'policy_server' rudder verbose: P: Part of bundle: server_info rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/server_info/vars/'policy_server'[1] rudder debug: Evaluating vars promise: policy_server rudder debug: Evaluating vars promise: policy_server rudder debug: DeRefCopyPromise(): promiser:'cfserved' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_update_cf_111' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'cfserved' rudder verbose: P: Part of bundle: server_info rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/server_info/vars/'cfserved'[1] rudder debug: Evaluating vars promise: cfserved rudder debug: Evaluating vars promise: cfserved rudder debug: DeRefCopyPromise(): promiser:'should_disable_server' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Evaluating function: fileexists("${g.rudder_disable_server_file}") rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_update_cf_114' of type "classes" (pass 0) rudder verbose: P: Promiser/affected object: 'should_disable_server' rudder verbose: P: Part of bundle: server_info rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/server_info/classes/'should_disable_server'[1] rudder debug: Evaluating classes promise: should_disable_server rudder debug: No promise type reports in bundle server_info rudder debug: Skipping subsequent evaluation of promise type vars in bundle server_info rudder debug: Skipping subsequent evaluation of promise type classes in bundle server_info rudder debug: No promise type meta in bundle rudder_parameters rudder debug: DeRefCopyPromise(): promiser:'rudder_file_edit_header' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_rudder_parameters_cf_26' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'rudder_file_edit_header' rudder verbose: P: Part of bundle: rudder_parameters rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/rudder_parameters/vars/'rudder_file_edit_header'[1] rudder debug: Evaluating vars promise: rudder_file_edit_header rudder debug: Evaluating vars promise: rudder_file_edit_header rudder debug: No promise type classes in bundle rudder_parameters rudder debug: No promise type reports in bundle rudder_parameters rudder debug: Skipping subsequent evaluation of promise type vars in bundle rudder_parameters rudder debug: No promise type meta in bundle rudder_groups rudder debug: DeRefCopyPromise(): promiser:'by_uuid[special:all]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_rudder_groups_cf_38' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'by_uuid[special:all]' rudder verbose: P: Part of bundle: rudder_groups rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/rudder_groups/vars/'by_uuid[special:all]'[1] rudder debug: Evaluating vars promise: by_uuid[special:all] rudder debug: Added tag inventory to class by_uuid[special:all], tags now [source=promise,inventory] rudder debug: Added tag attribute_name=rudder_groups to class by_uuid[special:all], tags now [source=promise,inventory,attribute_name=rudder_groups] rudder debug: Evaluating vars promise: by_uuid[special:all] rudder debug: Added tag inventory to class by_uuid[special:all], tags now [source=promise,inventory] rudder debug: Added tag attribute_name=rudder_groups to class by_uuid[special:all], tags now [source=promise,inventory,attribute_name=rudder_groups] rudder debug: DeRefCopyPromise(): promiser:'by_uuid[all-nodes-with-cfengine-agent]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_rudder_groups_cf_40' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'by_uuid[all-nodes-with-cfengine-agent]' rudder verbose: P: Part of bundle: rudder_groups rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/rudder_groups/vars/'by_uuid[all-nodes-with-cfengine-agent]'[1] rudder debug: Evaluating vars promise: by_uuid[all-nodes-with-cfengine-agent] rudder debug: Added tag inventory to class by_uuid[all-nodes-with-cfengine-agent], tags now [source=promise,inventory] rudder debug: Added tag attribute_name=rudder_groups to class by_uuid[all-nodes-with-cfengine-agent], tags now [source=promise,inventory,attribute_name=rudder_groups] rudder debug: Evaluating vars promise: by_uuid[all-nodes-with-cfengine-agent] rudder debug: Added tag inventory to class by_uuid[all-nodes-with-cfengine-agent], tags now [source=promise,inventory] rudder debug: Added tag attribute_name=rudder_groups to class by_uuid[all-nodes-with-cfengine-agent], tags now [source=promise,inventory,attribute_name=rudder_groups] rudder debug: DeRefCopyPromise(): promiser:'by_uuid[policyServer:31be676b-4211-46b7-9c8a-c8b62b0f3dd9]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_rudder_groups_cf_42' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'by_uuid[policyServer:31be676b-4211-46b7-' rudder verbose: P: Part of bundle: rudder_groups rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/rudder_groups/vars/'by_uuid[policyServer:31be676b-4211-46b7-9c8a-c8b62b0f3dd9]'[1] rudder debug: Evaluating vars promise: by_uuid[policyServer:31be676b-4211-46b7-9c8a-c8b62b0f3dd9] rudder debug: Added tag inventory to class by_uuid[policyServer:31be676b-4211-46b7-9c8a-c8b62b0f3dd9], tags now [source=promise,inventory] rudder debug: Added tag attribute_name=rudder_groups to class by_uuid[policyServer:31be676b-4211-46b7-9c8a-c8b62b0f3dd9], tags now [source=promise,inventory,attribute_name=rudder_groups] rudder debug: Evaluating vars promise: by_uuid[policyServer:31be676b-4211-46b7-9c8a-c8b62b0f3dd9] rudder debug: Added tag inventory to class by_uuid[policyServer:31be676b-4211-46b7-9c8a-c8b62b0f3dd9], tags now [source=promise,inventory] rudder debug: Added tag attribute_name=rudder_groups to class by_uuid[policyServer:31be676b-4211-46b7-9c8a-c8b62b0f3dd9], tags now [source=promise,inventory,attribute_name=rudder_groups] rudder debug: DeRefCopyPromise(): promiser:'by_uuid[special:all_nodes_without_role]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_rudder_groups_cf_44' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'by_uuid[special:all_nodes_without_role]' rudder verbose: P: Part of bundle: rudder_groups rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/rudder_groups/vars/'by_uuid[special:all_nodes_without_role]'[1] rudder debug: Evaluating vars promise: by_uuid[special:all_nodes_without_role] rudder debug: Added tag inventory to class by_uuid[special:all_nodes_without_role], tags now [source=promise,inventory] rudder debug: Added tag attribute_name=rudder_groups to class by_uuid[special:all_nodes_without_role], tags now [source=promise,inventory,attribute_name=rudder_groups] rudder debug: Evaluating vars promise: by_uuid[special:all_nodes_without_role] rudder debug: Added tag inventory to class by_uuid[special:all_nodes_without_role], tags now [source=promise,inventory] rudder debug: Added tag attribute_name=rudder_groups to class by_uuid[special:all_nodes_without_role], tags now [source=promise,inventory,attribute_name=rudder_groups] rudder debug: DeRefCopyPromise(): promiser:'by_uuid[hasPolicyServer-root]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_rudder_groups_cf_46' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'by_uuid[hasPolicyServer-root]' rudder verbose: P: Part of bundle: rudder_groups rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/rudder_groups/vars/'by_uuid[hasPolicyServer-root]'[1] rudder debug: Evaluating vars promise: by_uuid[hasPolicyServer-root] rudder debug: Added tag inventory to class by_uuid[hasPolicyServer-root], tags now [source=promise,inventory] rudder debug: Added tag attribute_name=rudder_groups to class by_uuid[hasPolicyServer-root], tags now [source=promise,inventory,attribute_name=rudder_groups] rudder debug: Evaluating vars promise: by_uuid[hasPolicyServer-root] rudder debug: Added tag inventory to class by_uuid[hasPolicyServer-root], tags now [source=promise,inventory] rudder debug: Added tag attribute_name=rudder_groups to class by_uuid[hasPolicyServer-root], tags now [source=promise,inventory,attribute_name=rudder_groups] rudder debug: DeRefCopyPromise(): promiser:'group_special_all' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Skipping evaluation of classes promise as class 'group_special_all' is already set rudder debug: DeRefCopyPromise(): promiser:'group_all_nodes' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Skipping evaluation of classes promise as class 'group_all_nodes' is already set rudder debug: DeRefCopyPromise(): promiser:'group_all_nodes_with_cfengine_agent' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Skipping evaluation of classes promise as class 'group_all_nodes_with_cfengine_agent' is already set rudder debug: DeRefCopyPromise(): promiser:'group_all_classic_nodes' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Skipping evaluation of classes promise as class 'group_all_classic_nodes' is already set rudder debug: DeRefCopyPromise(): promiser:'group_policyserver_31be676b_4211_46b7_9c8a_c8b62b0f3dd9' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Skipping evaluation of classes promise as class 'group_policyserver_31be676b_4211_46b7_9c8a_c8b62b0f3dd9' is already set rudder debug: DeRefCopyPromise(): promiser:'group_31be676b_4211_46b7_9c8a_c8b62b0f3dd9_policy_server' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Skipping evaluation of classes promise as class 'group_31be676b_4211_46b7_9c8a_c8b62b0f3dd9_policy_server' is already set rudder debug: DeRefCopyPromise(): promiser:'group_special_all_nodes_without_role' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Skipping evaluation of classes promise as class 'group_special_all_nodes_without_role' is already set rudder debug: DeRefCopyPromise(): promiser:'group_all_nodes_excluding_rudder_server_roles' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Skipping evaluation of classes promise as class 'group_all_nodes_excluding_rudder_server_roles' is already set rudder debug: DeRefCopyPromise(): promiser:'group_haspolicyserver_root' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Skipping evaluation of classes promise as class 'group_haspolicyserver_root' is already set rudder debug: DeRefCopyPromise(): promiser:'group_all_classic_nodes_managed_by_root_policy_server' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: DeRefCopyPromise(): copying constraint: 'meta' rudder debug: Skipping evaluation of classes promise as class 'group_all_classic_nodes_managed_by_root_policy_server' is already set rudder debug: No promise type reports in bundle rudder_groups rudder debug: Skipping subsequent evaluation of promise type vars in bundle rudder_groups rudder debug: Skipping subsequent evaluation of promise type classes in bundle rudder_groups rudder debug: No promise type meta in bundle p rudder debug: No promise type classes in bundle p rudder debug: No promise type reports in bundle p rudder debug: Skipping subsequent evaluation of promise type vars in bundle p rudder debug: No promise type meta in bundle rudder_servers_by_role rudder debug: DeRefCopyPromise(): promiser:'dim_array' rudder debug: DeRefCopyPromise(): copying constraint: 'int' rudder debug: Evaluating function: readstringarray("roles","${this.promise_dirname}/../../rudder-server-roles.conf","#[^\n]*",":","15","4000") rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_servers_by_role_cf_27' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'dim_array' rudder verbose: P: Part of bundle: rudder_servers_by_role rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/rudder_servers_by_role/vars/'dim_array'[1] rudder debug: Evaluating vars promise: dim_array rudder debug: Evaluating vars promise: dim_array rudder debug: DeRefCopyPromise(): promiser:'key' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Evaluating function: getindices("roles") rudder verbose: P: ......................................................... rudder verbose: P: BEGIN promise 'promise_servers_by_role_cf_29' of type "vars" (pass 0) rudder verbose: P: Promiser/affected object: 'key' rudder verbose: P: Part of bundle: rudder_servers_by_role rudder verbose: P: Base context class: any rudder verbose: P: Stack path: /default/rudder_servers_by_role/vars/'key'[1] rudder debug: Evaluating vars promise: key rudder debug: Evaluating vars promise: key rudder debug: DeRefCopyPromise(): promiser:'roles[${key}][all]' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Starting iteration engine with 2 wheels --- ENTERING WARP SPEED rudder verbose: Skipping iteration since variable 'key' resolves to an empty list rudder debug: Iteration engine finished --- WARPING OUT rudder debug: DeRefCopyPromise(): promiser:'roles[${key}][shuffled]' rudder debug: DeRefCopyPromise(): copying constraint: 'slist' rudder debug: Starting iteration engine with 1 wheels --- ENTERING WARP SPEED rudder verbose: Skipping iteration since variable 'key' resolves to an empty list rudder debug: Iteration engine finished --- WARPING OUT rudder debug: DeRefCopyPromise(): promiser:'roles[${key}]' rudder debug: DeRefCopyPromise(): copying constraint: 'string' rudder debug: Starting iteration engine with 1 wheels --- ENTERING WARP SPEED rudder verbose: Skipping iteration since variable 'key' resolves to an empty list rudder debug: Iteration engine finished --- WARPING OUT rudder debug: DeRefCopyPromise(): promiser:'role_${key}_server_defined' rudder debug: DeRefCopyPromise(): copying constraint: 'expression' rudder debug: Starting iteration engine with 1 wheels --- ENTERING WARP SPEED rudder verbose: Skipping iteration since variable 'key' resolves to an empty list rudder debug: Iteration engine finished --- WARPING OUT rudder debug: No promise type reports in bundle rudder_servers_by_role rudder debug: Skipping subsequent evaluation of promise type vars in bundle rudder_servers_by_role rudder debug: Skipping subsequent evaluation of promise type classes in bundle rudder_servers_by_role rudder verbose: === BEGIN summary of access promises === rudder verbose: Host IPs allowed connection access (allowconnects): rudder verbose: IP: 192.168.41.0/24 rudder verbose: IP: 192.168.41.2 rudder verbose: IP: 192.168.41.3 rudder verbose: IP: 10.0.2.15 rudder verbose: IP: 127.0.0.1 rudder verbose: IP: ::1 rudder verbose: IP: 127.0.0.0/8 rudder verbose: Host IPs denied connection access (denyconnects): rudder verbose: Host IPs allowed multiple connection access (allowallconnects): rudder verbose: IP: 192.168.41.0/24 rudder verbose: IP: 192.168.41.2 rudder verbose: IP: 192.168.41.3 rudder verbose: IP: 10.0.2.15 rudder verbose: IP: 127.0.0.1 rudder verbose: IP: ::1 rudder verbose: IP: 127.0.0.0/8 rudder verbose: Host IPs whose keys we shall establish trust to (trustkeysfrom): rudder verbose: IP: 192.168.41.0/24 rudder verbose: IP: 192.168.41.2 rudder verbose: IP: 192.168.41.3 rudder verbose: IP: 10.0.2.15 rudder verbose: IP: 127.0.0.1 rudder verbose: IP: ::1 rudder verbose: IP: 127.0.0.0/8 rudder verbose: Host IPs allowed legacy connections (allowlegacyconnects): rudder verbose: Users from whom we accept cf-runagent connections (allowusers): rudder verbose: USER: root rudder verbose: Access control lists: rudder verbose: Path: /opt/rudder/bin/rudder rudder verbose: admit_ips: 192.168.41.2 rudder verbose: Path: /usr/share/ncf/tree/ rudder verbose: admit_ips: 10.0.2.15 rudder verbose: admit_ips: 127.0.0.0/8 rudder verbose: admit_ips: 127.0.0.1 rudder verbose: admit_ips: 192.168.41.0/24 rudder verbose: admit_ips: 192.168.41.0/24 rudder verbose: admit_ips: 192.168.41.2 rudder verbose: admit_ips: 192.168.41.3 rudder verbose: admit_ips: ::1 rudder verbose: Path: /var/rudder/cfengine-community/masterfiles/ rudder verbose: admit_ips: 10.0.2.15 rudder verbose: admit_ips: 127.0.0.0/8 rudder verbose: admit_ips: 127.0.0.1 rudder verbose: admit_ips: 192.168.41.0/24 rudder verbose: admit_ips: 192.168.41.0/24 rudder verbose: admit_ips: 192.168.41.2 rudder verbose: admit_ips: 192.168.41.3 rudder verbose: admit_ips: ::1 rudder verbose: Path: /var/rudder/configuration-repository/ncf/ rudder verbose: admit_ips: 10.0.2.15 rudder verbose: admit_ips: 127.0.0.0/8 rudder verbose: admit_ips: 127.0.0.1 rudder verbose: admit_ips: 192.168.41.0/24 rudder verbose: admit_ips: 192.168.41.0/24 rudder verbose: admit_ips: 192.168.41.2 rudder verbose: admit_ips: 192.168.41.3 rudder verbose: admit_ips: ::1 rudder verbose: Path: /var/rudder/configuration-repository/ncf/50_techniques rudder verbose: deny_ips: 0.0.0.0/0 rudder verbose: Path: /var/rudder/configuration-repository/shared-files/ rudder verbose: admit_ips: 10.0.2.15 rudder verbose: admit_ips: 127.0.0.0/8 rudder verbose: admit_ips: 127.0.0.1 rudder verbose: admit_ips: 192.168.41.0/24 rudder verbose: admit_ips: 192.168.41.0/24 rudder verbose: admit_ips: 192.168.41.2 rudder verbose: admit_ips: 192.168.41.3 rudder verbose: admit_ips: ::1 rudder verbose: Path: /var/rudder/share/535b07c5-7c80-4ce9-a211-0aaa9575ea63/ rudder verbose: admit_keys: MD5=dbc83cc54344e3608baad881d6d8571b rudder verbose: Path: /var/rudder/shared-files/535b07c5-7c80-4ce9-a211-0aaa9575ea63/ rudder verbose: admit_keys: MD5=dbc83cc54344e3608baad881d6d8571b rudder verbose: Path: /var/rudder/tools/ rudder verbose: admit_ips: 10.0.2.15 rudder verbose: admit_ips: 127.0.0.0/8 rudder verbose: admit_ips: 127.0.0.1 rudder verbose: admit_ips: 192.168.41.0/24 rudder verbose: admit_ips: 192.168.41.0/24 rudder verbose: admit_ips: 192.168.41.2 rudder verbose: admit_ips: 192.168.41.3 rudder verbose: admit_ips: ::1 rudder verbose: Role: .* rudder verbose: Access control lists for the classic network protocol: rudder verbose: Path: /var/rudder/cfengine-community/masterfiles rudder verbose: maproot user: 192.168.41.0/24, rudder verbose: maproot user: 192.168.41.0/24, rudder verbose: maproot user: 192.168.41.2, rudder verbose: maproot user: 192.168.41.3, rudder verbose: maproot user: 10.0.2.15, rudder verbose: maproot user: 127.0.0.1, rudder verbose: maproot user: ::1, rudder verbose: maproot user: 127.0.0.0/8, rudder verbose: admit: 192.168.41.0/24 rudder verbose: admit: 192.168.41.0/24 rudder verbose: admit: 192.168.41.2 rudder verbose: admit: 192.168.41.3 rudder verbose: admit: 10.0.2.15 rudder verbose: admit: 127.0.0.1 rudder verbose: admit: ::1 rudder verbose: admit: 127.0.0.0/8 rudder verbose: Path: /var/rudder/tools rudder verbose: maproot user: 192.168.41.0/24, rudder verbose: maproot user: 192.168.41.0/24, rudder verbose: maproot user: 192.168.41.2, rudder verbose: maproot user: 192.168.41.3, rudder verbose: maproot user: 10.0.2.15, rudder verbose: maproot user: 127.0.0.1, rudder verbose: maproot user: ::1, rudder verbose: maproot user: 127.0.0.0/8, rudder verbose: admit: 192.168.41.0/24 rudder verbose: admit: 192.168.41.0/24 rudder verbose: admit: 192.168.41.2 rudder verbose: admit: 192.168.41.3 rudder verbose: admit: 10.0.2.15 rudder verbose: admit: 127.0.0.1 rudder verbose: admit: ::1 rudder verbose: admit: 127.0.0.0/8 rudder verbose: Path: /usr/share/ncf/tree rudder verbose: maproot user: 192.168.41.0/24, rudder verbose: maproot user: 192.168.41.0/24, rudder verbose: maproot user: 192.168.41.2, rudder verbose: maproot user: 192.168.41.3, rudder verbose: maproot user: 10.0.2.15, rudder verbose: maproot user: 127.0.0.1, rudder verbose: maproot user: ::1, rudder verbose: maproot user: 127.0.0.0/8, rudder verbose: admit: 192.168.41.0/24 rudder verbose: admit: 192.168.41.0/24 rudder verbose: admit: 192.168.41.2 rudder verbose: admit: 192.168.41.3 rudder verbose: admit: 10.0.2.15 rudder verbose: admit: 127.0.0.1 rudder verbose: admit: ::1 rudder verbose: admit: 127.0.0.0/8 rudder verbose: Path: /var/rudder/configuration-repository/ncf rudder verbose: maproot user: 192.168.41.0/24, rudder verbose: maproot user: 192.168.41.0/24, rudder verbose: maproot user: 192.168.41.2, rudder verbose: maproot user: 192.168.41.3, rudder verbose: maproot user: 10.0.2.15, rudder verbose: maproot user: 127.0.0.1, rudder verbose: maproot user: ::1, rudder verbose: maproot user: 127.0.0.0/8, rudder verbose: admit: 192.168.41.0/24 rudder verbose: admit: 192.168.41.0/24 rudder verbose: admit: 192.168.41.2 rudder verbose: admit: 192.168.41.3 rudder verbose: admit: 10.0.2.15 rudder verbose: admit: 127.0.0.1 rudder verbose: admit: ::1 rudder verbose: admit: 127.0.0.0/8 rudder verbose: Path: /var/rudder/configuration-repository/shared-files rudder verbose: maproot user: 192.168.41.0/24, rudder verbose: maproot user: 192.168.41.0/24, rudder verbose: maproot user: 192.168.41.2, rudder verbose: maproot user: 192.168.41.3, rudder verbose: maproot user: 10.0.2.15, rudder verbose: maproot user: 127.0.0.1, rudder verbose: maproot user: ::1, rudder verbose: maproot user: 127.0.0.0/8, rudder verbose: admit: 192.168.41.0/24 rudder verbose: admit: 192.168.41.0/24 rudder verbose: admit: 192.168.41.2 rudder verbose: admit: 192.168.41.3 rudder verbose: admit: 10.0.2.15 rudder verbose: admit: 127.0.0.1 rudder verbose: admit: ::1 rudder verbose: admit: 127.0.0.0/8 rudder verbose: Path: /var/rudder/share/535b07c5-7c80-4ce9-a211-0aaa9575ea63 rudder verbose: maproot user: 192.168.41.0/24, rudder verbose: maproot user: 192.168.41.0/24, rudder verbose: maproot user: 192.168.41.2, rudder verbose: maproot user: 192.168.41.3, rudder verbose: maproot user: 10.0.2.15, rudder verbose: maproot user: 127.0.0.1, rudder verbose: maproot user: ::1, rudder verbose: maproot user: 127.0.0.0/8, rudder verbose: Path: /var/rudder/shared-files/535b07c5-7c80-4ce9-a211-0aaa9575ea63 rudder verbose: maproot user: 192.168.41.0/24, rudder verbose: maproot user: 192.168.41.0/24, rudder verbose: maproot user: 192.168.41.2, rudder verbose: maproot user: 192.168.41.3, rudder verbose: maproot user: 10.0.2.15, rudder verbose: maproot user: 127.0.0.1, rudder verbose: maproot user: ::1, rudder verbose: maproot user: 127.0.0.0/8, rudder verbose: Path: /opt/rudder/bin/rudder rudder verbose: admit: 192.168.41.2 rudder verbose: Path: /var/rudder/configuration-repository/ncf/50_techniques rudder verbose: deny: 0.0.0.0/0 rudder verbose: === END summary of access promises === rudder verbose: Setting minimum acceptable TLS version: 1.0 rudder verbose: Setting cipher list for incoming TLS connections to: AES256-GCM-SHA384:AES256-SHA rudder debug: Bound to address '::' on 'linux' = 4 rudder verbose: Listening for connections on socket descriptor 6 ... notice: Server is starting... rudder debug: Waiting at incoming select... rudder debug: select(): 1 rudder debug: Checking file updates for input file '/var/rudder/cfengine-community/inputs/promises.cf' rudder debug: No new promises found rudder debug: Socket descriptor returned from accept(): 7 rudder verbose: Obtained IP address of '192.168.41.5' on socket 7 from accept rudder debug: Purging Old Connections... rudder debug: Done purging old connections rudder debug: New connection (socket 7). rudder verbose: New connection (from 192.168.41.5, sd 7), spawning new thread... rudder debug: Waiting at incoming select... rudder info: 192.168.41.5> Accepting connection rudder verbose: 192.168.41.5> Setting socket timeout to 600 seconds. rudder verbose: 192.168.41.5> Peeked nothing important in TCP stream, considering the protocol as TLS rudder debug: 192.168.41.5> Peeked data: ...........[.. error: 192.168.41.5> Failed to accept TLS connection: (-1 SSL_ERROR_SSL) illegal zero content rudder debug: select(): 1 rudder debug: Checking file updates for input file '/var/rudder/cfengine-community/inputs/promises.cf' rudder debug: No new promises found rudder debug: Socket descriptor returned from accept(): 7 rudder verbose: Obtained IP address of '192.168.41.5' on socket 7 from accept rudder debug: Purging Old Connections... rudder debug: Done purging old connections rudder debug: New connection (socket 7). rudder verbose: New connection (from 192.168.41.5, sd 7), spawning new thread... rudder debug: Waiting at incoming select... rudder info: 192.168.41.5> Accepting connection rudder verbose: 192.168.41.5> Setting socket timeout to 600 seconds. rudder verbose: 192.168.41.5> Peeked nothing important in TCP stream, considering the protocol as TLS rudder debug: 192.168.41.5> Peeked data: ...........[.. error: 192.168.41.5> Failed to accept TLS connection: (-1 SSL_ERROR_SSL) illegal zero content rudder debug: select(): -2 notice: Cleaning up and exiting... rudder verbose: Closing listening socket rudder verbose: All threads are done, cleaning up allocations